Browse Source

no message

Jianghan 3 years ago
parent
commit
6cba49de49
1 changed files with 46 additions and 30 deletions
  1. 46 30
      src/web/templates/project/project_list.html

+ 46 - 30
src/web/templates/project/project_list.html

@@ -60,7 +60,6 @@
     </section>
 </div>
 
-
 <div class="modal fade" id="modal-create-project" tabindex="-1" role="dialog" aria-hidden="true">
     <div class="modal-dialog" style="width: 30%">
         <div class="modal-content">
@@ -174,7 +173,6 @@
     </div><!-- /.modal -->
 </div>
 
-
 <div class="modal fade" id="modal-edit-project" tabindex="-1" role="dialog" aria-hidden="true">
     <div class="modal-dialog" style="width: 30%">
         <div class="modal-content">
@@ -233,7 +231,6 @@
     </div><!-- /.modal -->
 </div>
 
-
 {{include "com/footer.html"}}
 <script>
     menuActive("project");
@@ -352,30 +349,43 @@
     }
 
     function importData() {
+        let sname = $('#project-name').val()
+        let dataid = $('#data-id').val()
+        let coll = $('#coll-save-name').val()
+        if (sname === "") {
+            alert("项目名称为必填项")
+        }
+        if (dataid === "") {
+            alert("数据导出ID为必填项")
+        }
+        if (coll === "") {
+            alert("数据导出ID为必填项")
+        }
         if (stype === "coll") {
-            projectmap["s_name"] = $('#project-name').val()
-            projectmap["s_sourceinfo"] = $('#coll-save-name').val()
+            projectmap["s_name"] = sname
+            projectmap["s_historyid"] = dataid
+            projectmap["s_sourceinfo"] = coll
+            if (projectmap["s_sourceinfo"] === "") {
+                alert("数据表名为必填项")
+            }
             projectmap["s_type"] = stype
-            projectmap["s_historyid"] = $('#data-id').val()
             $.ajax({
                 url: "/front/project/save",
                 type: 'POST',
                 data: projectmap,
                 success: function (r) {
                     if (r.success) {
-
                         $("#modal-create-project").modal('hide')
                         ttable.api().ajax.reload();
                     } else {
-
+                        showTip(r.msg)
                     }
                 }
             })
         } else if (stype === "excel") {
             let formData = new FormData();
-            formData.append("s_name", $('#project-name').val())
-            formData.append("s_sourceinfo", $('#coll-save-name').val())
-            formData.append("s_historyid", $('#data-id').val())
+            formData.append("s_name", sname)
+            formData.append("s_sourceinfo", coll)
             formData.append("s_entname", $('#company-name').val())
             formData.append("s_departname", $('#dpart-name').val())
             formData.append("s_rulename", $('#rule-name').val())
@@ -407,7 +417,6 @@
 
     function editPro(index) {
         projectmap = ttable.fnGetData()[index]
-        console.log(projectmap)
         $('#modal-edit-project').modal('show')
         $('#company-edit-name').val(projectmap["s_entname"])
         $('#rule-edit-name').val(projectmap["s_rulename"])
@@ -417,9 +426,9 @@
     function saveData() {
         stype = "edit"
         let tmp = projectmap
-        tmp["s_entname"] = $('#company-edit-name').val()
-        tmp["s_rulename"] = $('#rule-edit-name').val()
         tmp["s_departname"] = $('#dpart-edit-name').val()
+        tmp["s_rulename"] = $('#rule-edit-name').val()
+        tmp["s_personname"] = $('#edit-person').val()
 
         let fieldArr = $('#markFieldSelect').val();
         let m = {}
@@ -431,22 +440,29 @@
             }
         }
         tmp["v_field"] = m
-        if (tmp !== projectmap) {
-            $.ajax({
-                url: "/front/project/save",
-                type: 'POST',
-                data: projectmap,
-                success: function (r) {
-                    if (r.rep) {
-                        ttable.api().ajax.reload();
-                    } else {
-                        showTip("保存失败");
-                    }
-                }
-            })
-        } else {
-            showTip("未做修改");
-        }
+        console.log(m)
+        console.log(tmp)
+        console.log(projectmap)
+        console.log(projectmap !== tmp)
+
+
+        // return
+        // if (tmp !== projectmap) {
+        //     $.ajax({
+        //         url: "/front/project/save",
+        //         type: 'POST',
+        //         data: projectmap,
+        //         success: function (r) {
+        //             if (r.rep) {
+        //                 ttable.api().ajax.reload();
+        //             } else {
+        //                 showTip("保存失败");
+        //             }
+        //         }
+        //     })
+        // } else {
+        //     showTip("未做修改");
+        // }
     }
 
 </script>