Browse Source

新增删除用户,修改用户工号只能数字,#392、#393

zhoufan 8 years ago
parent
commit
13f1853a07

+ 44 - 2
WebUI/CallCenterWeb.UI/SystemManager/js/yongHuManger.js

@@ -63,6 +63,14 @@ $(document).ready(function () {
63 63
             });
64 64
             return;
65 65
         } else {
66
+            var reg = /^[1-9]\d*$/;
67
+            if (!reg.test($('.add_ygCode').val())) {
68
+                layer.confirm('工号必须为正整数!', {
69
+                    btn: ['确定']
70
+                });
71
+                return;
72
+            }
73
+
66 74
             addCun();
67 75
         }
68 76
     })
@@ -114,6 +122,19 @@ $(document).ready(function () {
114 122
 
115 123
     //保存按钮
116 124
     $('.changeCun').click(function () {
125
+        if ($('.change_ygName').val() == '' || $('.change_ygCode').val() == '' || $('.change_did').val() == '' || $('.change_roleid').val() == '') {
126
+            layer.confirm('标红内容不允许为空!', {
127
+                btn: ['确定']
128
+            });
129
+            return;
130
+        }
131
+        var reg = /^[1-9]\d*$/;
132
+        if (!reg.test($('.change_ygCode').val())) {
133
+            layer.confirm('工号必须为正整数!', {
134
+                btn: ['确定']
135
+            });
136
+            return;
137
+        }
117 138
         $.post(huayi.config.callcenter_url + "UserAccount/EditUsers", {
118 139
             token: token,
119 140
             userid: $(".change_id").val(),
@@ -242,6 +263,29 @@ $(document).ready(function () {
242 263
     })
243 264
     //***********************启用功能结束==============================
244 265
 
266
+    //=======================删除功能开始==============================
267
+    $('.del').click(function () {
268
+        if (userid) {
269
+            layer.confirm('确定要删除选中的用户吗?', { btn: ['确定', '取消'] }, function () {
270
+                $.post(huayi.config.callcenter_url + "UserAccount/WLDelUsers", { token: token, ids: userid }, function (data) {
271
+                    data = JSON.parse(data);
272
+                    if (data.state.toLowerCase() == "success") {
273
+                        initTable();
274
+                        layer.confirm('删除成功!', {
275
+                            btn: ['确定']
276
+                        });
277
+                    }
278
+                });
279
+            });
280
+        } else {
281
+            layer.confirm('请选择行!', {
282
+                btn: ['确定']
283
+            });
284
+            return;
285
+        }
286
+    })
287
+    //***********************删除功能结束==============================
288
+
245 289
     table.on("click-row.bs.table", function (e, row, ele) {
246 290
         $('.success').removeClass('success'); //去除之前选中的行的,选中样式
247 291
         $(ele).addClass('success'); //添加当前选中的 success样式用于区别
@@ -440,12 +484,10 @@ function bu(state) {
440 484
 
441 485
 //右边表格
442 486
 function initTable(deid) {
443
-	console.log(deid);
444 487
     if (tree) {
445 488
         var nodes = tree.getSelectedNodes();
446 489
         if (nodes.length > 0) {
447 490
             deid = nodes[0].F_DeptId;
448
-            console.log(deid);
449 491
         }
450 492
     }
451 493
     //先销毁表格

+ 2 - 1
WebUI/CallCenterWeb.UI/SystemManager/yongHuManger.html

@@ -25,6 +25,7 @@
25 25
                 <button class="btns again">重设密码</button>
26 26
                 <button class="btns ban">禁用用户</button>
27 27
                 <button class="btns using">启用用户</button>
28
+                <button class="btns del">删除用户</button>
28 29
             </div>
29 30
             <div class="toolRight">
30 31
                 <span>搜索内容:<input type="text" class="searCon" /></span>
@@ -334,10 +335,10 @@
334 335
         </div>
335 336
     </div>
336 337
 
338
+    <script src="../js/jquery.md5.js"></script>
337 339
     <script src="../css/laydate/laydate.js"></script>
338 340
     <script src="../css/layer/layer.js"></script>
339 341
     <script src="../js/zTree/jquery.ztree.core.js"></script>
340 342
     <script src="./js/yongHuManger.js"></script>
341
-    <script src="../js/jquery.md5.js"></script>
342 343
 </body>
343 344
 </html>