Просмотр исходного кода

修改 手工制单、工单信息验证

fanlongfei лет назад: 8
Родитель
Сommit
49cbe8c9d5
1 измененных файлов с 31 добавлено и 13 удалено
  1. 31 13
      CallCenterWeb.UI/js/WorkOrder/AddWorkOrder.js

+ 31 - 13
CallCenterWeb.UI/js/WorkOrder/AddWorkOrder.js

@@ -13,6 +13,8 @@
13 13
 	getLX($(".tslx"), "TSLX");
14 14
 	getBM($("#zrbmtree"));
15 15
 	getBM($("#clbmtree"));
16
+	var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$/;//手机号
17
+	var telreg = /^(\(\d{3,4}\)|\d{3,4}-?)?\d{7,8}$/;//固话
16 18
 	//保存客户
17 19
 	$("#khbc").click(function() {
18 20
 		var khid = $("#khid").val();
@@ -21,13 +23,20 @@
21 23
 		var tel1 = $("#kh_tel1").val();
22 24
 		var tel2 = $("#kh_tel2").val();
23 25
 		var tel3 = $("#kh_tel3").val();
24
-
25 26
 		if(!khmc) {
26 27
 			layer.confirm('请输入客户名称!', {
28
+				icon: 2,
27 29
 				btn: ['确定']
28 30
 			});
29 31
 			return;
30 32
 		}
33
+		if (!myreg.test($.trim(tel1)) && !telreg.test($.trim(tel1))) {
34
+		    layer.confirm('请输入正确格式的联系电话1。', {
35
+		        icon: 2,
36
+		        btn: ['确定'] //按钮
37
+		    });
38
+		    return;
39
+		}
31 40
 		$.post(huayi.config.callcenter_url + 'Customer/AddCustomer', {
32 41
 			cid: khid,
33 42
 			name: khmc,
@@ -51,13 +60,20 @@
51 60
 		var cont = $("#zxnrs").val(); //咨询内容
52 61
 		var clcont = $("#jdnrs").val(); //内容
53 62
 		var type = "1";
63
+		if (!myreg.test($.trim(tsdh)) && !telreg.test($.trim(tsdh))) {
64
+		    layer.confirm('请输入正确格式的咨询电话!', {
65
+		        icon: 2,
66
+		        btn: ['确定'] //按钮
67
+		    });
68
+		    return;
69
+		}
54 70
 		if(!clcont) {
55
-			layer.confirm('请输入工单内容!', {
71
+			layer.confirm('请输入处理内容!', {
72
+				icon: 2,
56 73
 				btn: ['确定']
57 74
 			});
58 75
 			return;
59 76
 		}
60
-
61 77
 		$.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
62 78
 			tskh: tskh,
63 79
 			tsdh: tsdh,
@@ -90,32 +106,34 @@
90 106
 		var cont = $("#cont").val();
91 107
 		var tsdz = $("#tsdz").val();
92 108
 		var callid = "";
93
-
94 109
 		if(!tslx) {
95 110
 			layer.confirm('请选择投诉类型!', {
111
+				icon: 2,
96 112
 				btn: ['确定']
97 113
 			});
98 114
 			return;
99 115
 		}
100 116
 		if(!tskh) {
101
-			layer.confirm('请输入客户名称!', {
102
-				btn: ['确定']
103
-			});
104
-			return;
105
-		}
106
-		if(!tsdh) {
107
-			layer.confirm('请输入客户电话!', {
117
+			layer.confirm('请输入投诉人名称!', {
118
+				icon: 2,
108 119
 				btn: ['确定']
109 120
 			});
110 121
 			return;
111 122
 		}
123
+	    if (!myreg.test($.trim(tsdh)) && !telreg.test($.trim(tsdh))) {
124
+	        layer.confirm('请输入正确格式的投诉人电话!', {
125
+	            icon: 2,
126
+	            btn: ['确定'] //按钮
127
+	        });
128
+	        return;
129
+	    }
112 130
 		if(!cont) {
113
-			layer.confirm('请输入工单内容!', {
131
+			layer.confirm('请输入投诉内容!', {
132
+				icon: 2,
114 133
 				btn: ['确定']
115 134
 			});
116 135
 			return;
117 136
 		}
118
-
119 137
 		$.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
120 138
 			tslx: tslx,
121 139
 			tskh: tskh,