Pārlūkot izejas kodu

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

fanlongfei 8 gadi atpakaļ
vecāks
revīzija
49cbe8c9d5
1 mainītis faili ar 31 papildinājumiem un 13 dzēšanām
  1. 31 13
      CallCenterWeb.UI/js/WorkOrder/AddWorkOrder.js

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

13
 	getLX($(".tslx"), "TSLX");
13
 	getLX($(".tslx"), "TSLX");
14
 	getBM($("#zrbmtree"));
14
 	getBM($("#zrbmtree"));
15
 	getBM($("#clbmtree"));
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
 	$("#khbc").click(function() {
19
 	$("#khbc").click(function() {
18
 		var khid = $("#khid").val();
20
 		var khid = $("#khid").val();
21
 		var tel1 = $("#kh_tel1").val();
23
 		var tel1 = $("#kh_tel1").val();
22
 		var tel2 = $("#kh_tel2").val();
24
 		var tel2 = $("#kh_tel2").val();
23
 		var tel3 = $("#kh_tel3").val();
25
 		var tel3 = $("#kh_tel3").val();
24
-
25
 		if(!khmc) {
26
 		if(!khmc) {
26
 			layer.confirm('请输入客户名称!', {
27
 			layer.confirm('请输入客户名称!', {
28
+				icon: 2,
27
 				btn: ['确定']
29
 				btn: ['确定']
28
 			});
30
 			});
29
 			return;
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
 		$.post(huayi.config.callcenter_url + 'Customer/AddCustomer', {
40
 		$.post(huayi.config.callcenter_url + 'Customer/AddCustomer', {
32
 			cid: khid,
41
 			cid: khid,
33
 			name: khmc,
42
 			name: khmc,
51
 		var cont = $("#zxnrs").val(); //咨询内容
60
 		var cont = $("#zxnrs").val(); //咨询内容
52
 		var clcont = $("#jdnrs").val(); //内容
61
 		var clcont = $("#jdnrs").val(); //内容
53
 		var type = "1";
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
 		if(!clcont) {
70
 		if(!clcont) {
55
-			layer.confirm('请输入工单内容!', {
71
+			layer.confirm('请输入处理内容!', {
72
+				icon: 2,
56
 				btn: ['确定']
73
 				btn: ['确定']
57
 			});
74
 			});
58
 			return;
75
 			return;
59
 		}
76
 		}
60
-
61
 		$.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
77
 		$.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
62
 			tskh: tskh,
78
 			tskh: tskh,
63
 			tsdh: tsdh,
79
 			tsdh: tsdh,
90
 		var cont = $("#cont").val();
106
 		var cont = $("#cont").val();
91
 		var tsdz = $("#tsdz").val();
107
 		var tsdz = $("#tsdz").val();
92
 		var callid = "";
108
 		var callid = "";
93
-
94
 		if(!tslx) {
109
 		if(!tslx) {
95
 			layer.confirm('请选择投诉类型!', {
110
 			layer.confirm('请选择投诉类型!', {
111
+				icon: 2,
96
 				btn: ['确定']
112
 				btn: ['确定']
97
 			});
113
 			});
98
 			return;
114
 			return;
99
 		}
115
 		}
100
 		if(!tskh) {
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
 				btn: ['确定']
119
 				btn: ['确定']
109
 			});
120
 			});
110
 			return;
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
 		if(!cont) {
130
 		if(!cont) {
113
-			layer.confirm('请输入工单内容!', {
131
+			layer.confirm('请输入投诉内容!', {
132
+				icon: 2,
114
 				btn: ['确定']
133
 				btn: ['确定']
115
 			});
134
 			});
116
 			return;
135
 			return;
117
 		}
136
 		}
118
-
119
 		$.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
137
 		$.post(huayi.config.callcenter_url + 'CallInScreen/AddWorkOrder', {
120
 			tslx: tslx,
138
 			tslx: tslx,
121
 			tskh: tskh,
139
 			tskh: tskh,