nonPowerStart.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <%@ page contentType="text/html;charset=UTF-8" %>
  2. <script>
  3. $(document).ready(function() {
  4. $("#agree").click(function () {
  5. var flag = check();
  6. if (!flag){
  7. jp.error("请将需要填写的内容填写完毕");
  8. return false;
  9. }
  10. var formData = $('#inputForm').serialize();
  11. jp.prompt("审核意见", function (message) {
  12. jp.post("${ctx}/act/task/nonPowerStartTask",
  13. formData+"&comment="+window.encodeURI(message), function (data) {
  14. if (data.success) {
  15. jp.success(data.msg);
  16. jp.go("${ctx}/act/task/todo");
  17. } else {
  18. jp.error(data.msg());
  19. }
  20. })
  21. });
  22. });
  23. });
  24. function check() {
  25. var flag = true;
  26. var plannedStart = $("#plannedStart").val();
  27. var projectManager = $("#projectManager").val();
  28. var personInCharge = $("#personInCharge").val();
  29. var plannedEnd = $("#plannedEnd").val();
  30. var workPlace = $("#workPlace").val();
  31. var civilStartReport = $("#civilStartReport").val();
  32. if (plannedStart == "" || projectManager == "" || personInCharge == "" || plannedEnd == "" || workPlace == "" || civilStartReport == "") {
  33. flag = false;
  34. }
  35. return flag;
  36. }
  37. function getIdSelections() {
  38. return $.map($("#testPicTable").bootstrapTable('getSelections'), function (row) {
  39. return row.id
  40. });
  41. }
  42. </script>