浏览代码

班组管理优化

DESKTOP-C0VON0P\wuxinglong 9 年之前
父节点
当前提交
9a631a6c4a

+ 5 - 0
VisualInspection/js/term_management/charge_terms_m.js

@@ -52,6 +52,8 @@
             $("#monitor").empty();
             $("#second-monitor").empty();
             $("#member").empty();
+            $("#monitor").append('<option value="0">请选择班长</option>');
+            $("#second-monitor").append('<option value="0">请选择副班长</option>');
             for(i=0;i<data.length;i++){
                 $("#monitor").append('<option value="'+data[i].id+'">'+data[i].truename+'</option>');
                 $("#second-monitor").append('<option value="'+data[i].id+'">'+data[i].truename+'</option>');
@@ -158,6 +160,9 @@
     //添加班组
     $("#addTeam").click(function(){
         idUpdate = false;
+        $("#team_name").val("");
+        $("#monitor").val(0);
+        $("#second-monitor").val(0);
         $(".chkItem").attr("checked", false);
         layerUpdateTeam('form-div','班组新增','550px');
     })

+ 15 - 9
VisualInspection/js/term_management/check_terms_m.js

@@ -52,6 +52,8 @@
             $("#monitor").empty();
             $("#second-monitor").empty();
             $("#member").empty();
+            $("#monitor").append('<option value="0">请选择班长</option>');
+            $("#second-monitor").append('<option value="0">请选择副班长</option>');
             for(i=0;i<data.length;i++){
                 $("#monitor").append('<option value="'+data[i].id+'">'+data[i].truename+'</option>');
                 $("#second-monitor").append('<option value="'+data[i].id+'">'+data[i].truename+'</option>');
@@ -73,14 +75,14 @@
             $("#monitor").val(data.monitor);
             $("#second-monitor").val(data.sub_monitor);
             var ids = data.user_ids.split(",");
-            // for(i=0;i<ids.length;i++){
-            //     console.log(ids[i])
-            //     $("input[name='chkItem']:checkbox").each(function(){ 
-            //         if($(this).attr('value') == ids[i]){
-            //             $(this).prop("checked", true);
-            //         }
-            //     });
-            // }
+            for(i=0;i<ids.length;i++){
+                console.log(ids[i])
+                $("input[name='chkItem']:checkbox").each(function(){ 
+                    if($(this).attr('value') == ids[i]){
+                        $(this).prop("checked", true);
+                    }
+                });
+            }
             idUpdate = true;
             layerUpdateTeam('form-div','班组修改','550px');
         }, function(){
@@ -99,7 +101,7 @@
             area:area,
             content: $("#"+domId)
         });
-        $("[name = chkItem]:checkbox").attr("checked", false);
+        
     }
     //关闭弹窗
     $("#close-layer").click(function(){
@@ -153,5 +155,9 @@
     //添加班组
     $("#addTeam").click(function(){
         idUpdate = false;
+        $("#team_name").val("");
+        $("#monitor").val(0);
+        $("#second-monitor").val(0);
+        $("[name = chkItem]:checkbox").attr("checked", false);
         layerUpdateTeam('form-div','班组新增','550px');
     })

+ 2 - 2
VisualInspection/view/term_management/charge_terms_m.html

@@ -47,7 +47,7 @@
                     <span style="line-height:32px;">班长</span>
                 </div>
                 <div style="width:270px;float:left;">
-                    <select class="form-control" style="width:110px;" id="monitor">
+                    <select class="form-control" style="width:120px;" id="monitor">
                         
                     </select>
                 </div>
@@ -57,7 +57,7 @@
                     <span style="line-height:32px;">副班长</span>
                 </div>
                 <div style="width:270px;float:left;">
-                    <select class="form-control" style="width:110px;" id="second-monitor">
+                    <select class="form-control" style="width:120px;" id="second-monitor">
                         
                     </select>
                 </div>

+ 2 - 2
VisualInspection/view/term_management/check_terms_m.html

@@ -50,7 +50,7 @@
                     <span style="line-height:32px;">班长</span>
                 </div>
                 <div style="width:270px;float:left;">
-                    <select class="form-control" style="width:110px;" id="monitor">
+                    <select class="form-control" style="width:120px;" id="monitor">
                         
                     </select>
                 </div>
@@ -60,7 +60,7 @@
                     <span style="line-height:32px;">副班长</span>
                 </div>
                 <div style="width:270px;float:left;">
-                    <select class="form-control" style="width:110px;" id="second-monitor">
+                    <select class="form-control" style="width:120px;" id="second-monitor">
                         
                     </select>
                 </div>