engineering.js 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <%@ page contentType="text/html;charset=UTF-8" %>
  2. <script>
  3. /**
  4. * 项目经理组织交底页面
  5. * */
  6. $(document).ready(function () {
  7. jp.ajaxForm("#inputForm", function (data) {
  8. if (data.success) {
  9. jp.success(data.msg);
  10. jp.go("${ctx}/managementcenter/divide");
  11. } else {
  12. jp.error(data.msg);
  13. $("#inputForm").find("button:submit").button("reset");
  14. }
  15. });
  16. $('#startTime').datetimepicker({
  17. format: "YYYY-MM-DD HH:mm:ss"
  18. });
  19. $('#endTime').datetimepicker({
  20. format: "YYYY-MM-DD HH:mm:ss"
  21. });
  22. //富文本初始化
  23. $('#reason').summernote({
  24. height: 300,
  25. lang: 'zh-CN',
  26. readonly: true,
  27. callbacks: {
  28. onChange: function (contents, $editable) {
  29. $("input[name='reason']").val($('#reason').summernote('code'));//取富文本的值
  30. }
  31. }
  32. });
  33. /**
  34. * 导入交底结论
  35. * */
  36. $("#btnEng").click(function () {
  37. jp.open({
  38. type: 2,
  39. area: [500, 200],
  40. auto: true,
  41. title: "导入交底结论",
  42. content: "${ctx}/tag/importExcel",
  43. btn: ['下载模板','确定', '关闭'],
  44. btn1: function(){
  45. jp.downloadFile("${ctx}/managementcenter/activiti/excelQuantity");
  46. },
  47. btn2: function (index, layero) {
  48. var iframeWin = layero.find('iframe')[0]; //得到iframe页的窗口对象,执行iframe页的方法:iframeWin.method();
  49. iframeWin.contentWindow.importExcel('${ctx}/managementcenter/activiti/importQuantity', function (data) {
  50. if (data.success) {
  51. jp.confirm(data.msg, function (){
  52. jp.close(index);
  53. window.location.reload();
  54. }, function () {
  55. jp.close(index);
  56. window.location.reload();
  57. });
  58. } else {
  59. jp.alert(data.msg);
  60. }
  61. });//调用保存事件
  62. return false;
  63. },
  64. btn3: function (index) {
  65. jp.close(index);
  66. }
  67. });
  68. });
  69. $("#edit").click(function () {
  70. var val = $("#id").val();
  71. jp.openSaveDialog('修改工程量', "${ctx}/managementcenter/activiti/editEng?id="+val, '1000px', '800px');
  72. });
  73. })
  74. //刷新列表
  75. function refresh(){
  76. location.reload();
  77. }
  78. </script>