ソースを参照

来电 手工制单清空

jinquanwu 6 年 前
コミット
4599056f66

+ 90 - 44
CallCenterWeb.UI/callScreen/call.js

@@ -909,29 +909,29 @@ function cleanOrde() {
909 909
 
910 910
 
911 911
 
912
-//清空新增工单的数据
913
-function cleanOrderForm() {
914
-	$('#order_form').find('input.form-control').val('');
915
-	$('#order_form').find('textarea.form-control').val('');
916
-	$('#order_form').find('select.form-control').val('0');
917
-
918
-	$('#order_type').find("input[type='radio'][value='107']").prop("checked", true).trigger('change');
919
-	$('#order_iseffective').find("input[type='radio'][value='0']").prop("checked", true).trigger('change');
920
-
921
-	$('#order_transfer_dept').val('').trigger('keyup');
922
-	$('#order_transfer_dept').attr('placeholder', '请选择部门');
923
-	$('#order_transfer_dept').attr('data-id', 0);
924
-
925
-	$('#order_receiveUser').selectpicker('destroy');
926
-	$('#order_receiveUser').empty();
927
-	$('#order_receiveUser').append('<option value="0">请选择接收人</option>');
928
-	$('#order_receiveUser').selectpicker('refresh');
929
-	
930
-	$('#order_form').find('.selectpicker.form-control').selectpicker('val', '0').trigger('change');
931
-	$('#order_source').selectpicker('val', '468').trigger('change');
932
-	
933
-	$('#order_isover').find("input[type='radio'][value='0']").prop("checked", true);
934
-}
912
+// //清空新增工单的数据
913
+// function cleanOrderForm() {
914
+// 	$('#order_form').find('input.form-control').val('');
915
+// 	$('#order_form').find('textarea.form-control').val('');
916
+// 	$('#order_form').find('select.form-control').val('0');
917
+// 
918
+// 	$('#order_type').find("input[type='radio'][value='107']").prop("checked", true).trigger('change');
919
+// 	$('#order_iseffective').find("input[type='radio'][value='0']").prop("checked", true).trigger('change');
920
+// 
921
+// 	$('#order_transfer_dept').val('').trigger('keyup');
922
+// 	$('#order_transfer_dept').attr('placeholder', '请选择部门');
923
+// 	$('#order_transfer_dept').attr('data-id', 0);
924
+// 
925
+// 	$('#order_receiveUser').selectpicker('destroy');
926
+// 	$('#order_receiveUser').empty();
927
+// 	$('#order_receiveUser').append('<option value="0">请选择接收人</option>');
928
+// 	$('#order_receiveUser').selectpicker('refresh');
929
+// 	
930
+// 	$('#order_form').find('.selectpicker.form-control').selectpicker('val', '0').trigger('change');
931
+// 	$('#order_source').selectpicker('val', '468').trigger('change');
932
+// 	
933
+// 	$('#order_isover').find("input[type='radio'][value='0']").prop("checked", true);
934
+// }
935 935
 
936 936
 //拉黑 保存
937 937
 function saveBlack() {
@@ -1345,6 +1345,7 @@ function buttonend(oid) {
1345 1345
 		result = $.parseJSON(result);
1346 1346
 		if(result.state.toLowerCase() == "success") {
1347 1347
 				// parent.parent.layer.msg("工单完结成功!");
1348
+				cleanOrderForm();
1348 1349
 				layer.msg("完结成功");		
1349 1350
 			// top.workcount();
1350 1351
 		}
@@ -1524,6 +1525,7 @@ function dealWorkOrder(oid) {
1524 1525
 				if(result.state.toLowerCase() == "success") {
1525 1526
 					// top.workcount();
1526 1527
 					debugger
1528
+					cleanOrderForm();
1527 1529
 					layer.msg("指派成功");
1528 1530
 				}
1529 1531
 			})
@@ -1950,27 +1952,71 @@ $('#District').on('change',function(){
1950 1952
 
1951 1953
 //清空表单
1952 1954
 function cleanOrderForm() {
1953
-	$('#order_form').find('input.form-control').val('');
1954
-	$('#order_form').find('textarea.form-control').val('');
1955
-	$('#order_form').find('select.form-control').val('0');
1956
-
1957
-	$('#order_type').find("input[type='radio'][value='107']").prop("checked", true).trigger('change');
1958
-	$('#order_iseffective').find("input[type='radio'][value='0']").prop("checked", true).trigger('change');
1959
-
1960
-	$('#order_transfer_dept').val('').trigger('keyup');
1961
-	$('#order_transfer_dept').attr('placeholder', '请选择部门');
1962
-	$('#order_transfer_dept').attr('data-id', 0);
1963
-
1964
-	$('#order_receiveUser').selectpicker('destroy');
1965
-	$('#order_receiveUser').empty();
1966
-	$('#order_receiveUser').append('<option value="0">请选择接收人</option>');
1967
-	$('#order_receiveUser').selectpicker('refresh');
1968
-
1969
-
1970
-	$('#order_form').find('.selectpicker.form-control').selectpicker('val', '0').trigger('change');
1971
-	$('#order_source').selectpicker('val', '468').trigger('change');
1972
-	
1973
-	$('#order_isover').find("input[type='radio'][value='0']").prop("checked", true);
1955
+	     // $("#lygon").val(data.F_SourceName);//工单来源
1956
+	    	// 	$('#gdbian').val(data.F_WorkOrderCode);// 工单编号
1957
+	     // 咨询模块
1958
+	            $("#category").val('');//问题类别
1959
+	    		$("#ProductName").val('');//产品名称
1960
+	            $('#Product_Quantity').val('');//问题数量
1961
+	    		$("#xiaoshou").val('');//销售基地
1962
+	    // 投诉模块		
1963
+	    		$("#product_name").val('');//产品名称
1964
+	    		$('#quantity').val('');//问题数量
1965
+	    		$('#Batch_number').val('');//生产批次
1966
+	    		$("#Sales_base").val('');//销售基地
1967
+	    		$("#level").val('');//重要级别
1968
+	    		$("#cat").val('');//问题类别1
1969
+	    		$("#catego").val('');//问题类别2
1970
+	    		$("#cate").val('');//问题类别3
1971
+	    // 抽检模块		
1972
+	            $("#chou_wtlb").val('');//问题类别
1973
+	    		$("#der_level").val('');//抽检级别
1974
+	    		$('#batch_num').val('');//生产批次号
1975
+	    		$("#der_Company").val('');//抽检单位
1976
+	    		$('#der_Test').val('');//化验单位
1977
+	    		$('#der_Tonnage').val('');//抽检吨数
1978
+	    		$('#der_Ton').val('');//抽检袋数
1979
+	    		$('#der_Amount').val('');//公关费用金额
1980
+	    		$('#der_time').val('');//抽检时间
1981
+	    // 建议及其他	
1982
+	    		$("#cateq").val('');//问题类别
1983
+	    		$("#Produ_ctName").val('');//产品名称
1984
+	    		$('#Product_Quan').val('');//问题数量
1985
+	    		$("#xiaosh").val('');//销售基地
1986
+	    // 公共模块	
1987
+	    		$('#number').val('');//客户编码
1988
+	    		$('#salesman').val('');//业务员
1989
+	    		$('#telephone').val('');//电话
1990
+	    		$("#chdaqu").val('');//大区
1991
+	    		$("#chfen").val('');//分公司
1992
+	    		$('#manage').val('');//经营品牌
1993
+	    		//物料
1994
+	    		$('#Code').val('');//物料编码
1995
+	    		$('#material_name').val('');//物料名称
1996
+	    		$('#model_number').val('');//型号
1997
+	    		$('#specifications').val('');//规格
1998
+	    		$('#category1').val('');//一级分类
1999
+	    		$('#category2').val('');//二级分类
2000
+	    		$('#category3').val('');//三级分类
2001
+	    		$('#brand_name').val('');//品牌
2002
+	    		$('#efficiency').val('');//复合肥肥效
2003
+	    		$('#product_line').val('');//产品线
2004
+	    		$('#process').val('');//工艺
2005
+	    		$('#enter_formula').val('');//配方
2006
+	    		$('#kehuxing').val('');//客户姓名
2007
+	    		$('#kehudian').val('');//客户电话
2008
+	    		$('#gonsi').val(''),//公司名称
2009
+	    		$("#sheng").val('');// 省
2010
+	    		$("#shi").val('');//市
2011
+	    		$("#quxian").val('');//区县
2012
+	    		$("#xiang").val('');//乡
2013
+	    		$("#xiangxi").val('');//详细
2014
+	    		$('#reception').val('');//问题描述
2015
+
2016
+				overtime: $("#dddd").find('input[type="radio"]:checked').val(''); //超时时限
2017
+				clbm: $("#clbm").val(''); //否	指派部门
2018
+				clid: $("#clid").val(''); //否	接受人
2019
+				sms: $("#overtime").find('input[type="radio"]:checked').val('');//是否发送短信
1974 2020
 }
1975 2021
 
1976 2022
 //问题类别1

+ 4 - 0
CallCenterWeb.UI/commonTpl/addOrEditWorkOrder.html

@@ -457,6 +457,10 @@
457 457
 					 		<input type="text" class="form-control input-sm" id="kehudian" placeholder="请输入电话"
458 458
 							maxlength="11" onkeyup="this.value=this.value.replace(/\D/g,'')">
459 459
 					 	</div>
460
+						<div class="form-group col-md-4" id="">
461
+							<label for="order_handle">公司名称:</label>
462
+							<input type="text" class="form-control input-sm" id="gonsi" placeholder="请输入公司名称">
463
+						</div>
460 464
 					 </div>
461 465
 				
462 466
 					 <div class="form-group col-md-12" id="" style="border-bottom:1px dashed #00A1CB;" >

+ 66 - 20
CallCenterWeb.UI/js/WorkOrder/AddWorkOrder.js

@@ -702,6 +702,7 @@ function buttonend(oid) {
702 702
 		result = $.parseJSON(result);
703 703
 		if(result.state.toLowerCase() == "success") {
704 704
 				// parent.parent.layer.msg("工单完结成功!");
705
+				cleanOrderForm();
705 706
 				layer.msg("完结成功");		
706 707
 			// top.workcount();
707 708
 		}
@@ -883,6 +884,7 @@ function dealWorkOrder(oid) {
883 884
 				if(result.state.toLowerCase() == "success") {
884 885
 					// top.workcount();
885 886
 					debugger
887
+					cleanOrderForm();
886 888
 					layer.msg("指派成功");
887 889
 				}
888 890
 			})
@@ -1258,27 +1260,71 @@ $('#District').on('change',function(){
1258 1260
 
1259 1261
 //清空表单
1260 1262
 function cleanOrderForm() {
1261
-	$('#order_form').find('input.form-control').val('');
1262
-	$('#order_form').find('textarea.form-control').val('');
1263
-	$('#order_form').find('select.form-control').val('0');
1264
-
1265
-	$('#order_type').find("input[type='radio'][value='107']").prop("checked", true).trigger('change');
1266
-	$('#order_iseffective').find("input[type='radio'][value='0']").prop("checked", true).trigger('change');
1267
-
1268
-	$('#order_transfer_dept').val('').trigger('keyup');
1269
-	$('#order_transfer_dept').attr('placeholder', '请选择部门');
1270
-	$('#order_transfer_dept').attr('data-id', 0);
1271
-
1272
-	$('#order_receiveUser').selectpicker('destroy');
1273
-	$('#order_receiveUser').empty();
1274
-	$('#order_receiveUser').append('<option value="0">请选择接收人</option>');
1275
-	$('#order_receiveUser').selectpicker('refresh');
1276
-
1277
-
1278
-	$('#order_form').find('.selectpicker.form-control').selectpicker('val', '0').trigger('change');
1279
-	$('#order_source').selectpicker('val', '468').trigger('change');
1263
+	 // $("#lygon").val(data.F_SourceName);//工单来源
1264
+		// 	$('#gdbian').val(data.F_WorkOrderCode);// 工单编号
1265
+	 // 咨询模块
1266
+	        $("#category").val('');//问题类别
1267
+			$("#ProductName").val('');//产品名称
1268
+	        $('#Product_Quantity').val('');//问题数量
1269
+			$("#xiaoshou").val('');//销售基地
1270
+	// 投诉模块		
1271
+			$("#product_name").val('');//产品名称
1272
+			$('#quantity').val('');//问题数量
1273
+			$('#Batch_number').val('');//生产批次
1274
+			$("#Sales_base").val('');//销售基地
1275
+			$("#level").val('');//重要级别
1276
+			$("#cat").val('');//问题类别1
1277
+			$("#catego").val('');//问题类别2
1278
+			$("#cate").val('');//问题类别3
1279
+	// 抽检模块		
1280
+	        $("#chou_wtlb").val('');//问题类别
1281
+			$("#der_level").val('');//抽检级别
1282
+			$('#batch_num').val('');//生产批次号
1283
+			$("#der_Company").val('');//抽检单位
1284
+			$('#der_Test').val('');//化验单位
1285
+			$('#der_Tonnage').val('');//抽检吨数
1286
+			$('#der_Ton').val('');//抽检袋数
1287
+			$('#der_Amount').val('');//公关费用金额
1288
+			$('#der_time').val('');//抽检时间
1289
+	// 建议及其他	
1290
+			$("#cateq").val('');//问题类别
1291
+			$("#Produ_ctName").val('');//产品名称
1292
+			$('#Product_Quan').val('');//问题数量
1293
+			$("#xiaosh").val('');//销售基地
1294
+	// 公共模块	
1295
+			$('#number').val('');//客户编码
1296
+			$('#salesman').val('');//业务员
1297
+			$('#telephone').val('');//电话
1298
+			$("#chdaqu").val('');//大区
1299
+			$("#chfen").val('');//分公司
1300
+			$('#manage').val('');//经营品牌
1301
+			//物料
1302
+			$('#Code').val('');//物料编码
1303
+			$('#material_name').val('');//物料名称
1304
+			$('#model_number').val('');//型号
1305
+			$('#specifications').val('');//规格
1306
+			$('#category1').val('');//一级分类
1307
+			$('#category2').val('');//二级分类
1308
+			$('#category3').val('');//三级分类
1309
+			$('#brand_name').val('');//品牌
1310
+			$('#efficiency').val('');//复合肥肥效
1311
+			$('#product_line').val('');//产品线
1312
+			$('#process').val('');//工艺
1313
+			$('#enter_formula').val('');//配方
1314
+			$('#kehuxing').val('');//客户姓名
1315
+			$('#kehudian').val('');//客户电话
1316
+			$('#gonsi').val(''),//公司名称
1317
+			$("#sheng").val('');// 省
1318
+			$("#shi").val('');//市
1319
+			$("#quxian").val('');//区县
1320
+			$("#xiang").val('');//乡
1321
+			$("#xiangxi").val('');//详细
1322
+			$('#reception').val('');//问题描述
1280 1323
 	
1281
-	$('#order_isover').find("input[type='radio'][value='0']").prop("checked", true);
1324
+			overtime: $("#dddd").find('input[type="radio"]:checked').val(''); //超时时限
1325
+			clbm: $("#clbm").val(''); //否	指派部门
1326
+			clid: $("#clid").val(''); //否	接受人
1327
+			sms: $("#overtime").find('input[type="radio"]:checked').val('');//是否发送短信
1282 1328
 }
1283 1329
 //抽检问题类别
1284 1330
 function WTLBCJ(obj) {

+ 2 - 164
CallCenterWeb.UI/js/WorkOrder/addOrEdit.js

@@ -11,172 +11,10 @@
11 11
 				CHOUDQ($("#chdaqu"));//投诉大区
12 12
 				ZXWTLB($("#cateq"));// 建议及其他问题类别
13 13
 				JISHENG($("#jiansheng"));// 建议及其他省
14
-				
15
-				//tree下拉框效果
16
-				$(".inpBox .tree").click(function() {
17
-					if($(this).parent().find(".addTree").is(":hidden")) {
18
-						$(this).parent().find(".addTree").show();
19
-					} else {
20
-						$(this).parent().find(".addTree").hide();
21
-					}
22
-				});
23
-				
24
-				//普通下拉框效果
25
-				$(".inpBox .select").click(function() {
26
-					if($(this).parent().find(".xl_common").is(":hidden")) {
27
-						$(this).parent().find(".xl_common").show();
28
-					} else {
29
-						$(this).parent().find(".xl_common").hide();
30
-					}
31
-				});
32
-				$(".jieshow").click(function  () {
33
-					if($(this).parent().find(".xl_common").is(":hidden")) {
34
-						$(this).parent().find(".xl_common").show();
35
-					} else {
36
-						$(this).parent().find(".xl_common").hide();
37
-					}
38
-				})
39
-				$(".xl").click(function() {
40
-					if($(this).parent().find(".addTree").is(":hidden")) {
41
-						$(this).parent().find(".addTree").show();
42
-					} else {
43
-						$(this).parent().find(".addTree").hide();
44
-					}
45
-					if($(this).parent().find(".xl_common").is(":hidden")) {
46
-						$(this).parent().find(".xl_common").show();
47
-					} else {
48
-						$(this).parent().find(".xl_common").hide();
49
-					}
50
-				});
51
-				
52
-				// $(".inpBox").mouseleave(function() {
53
-				// 	$(this).children(".addTree").hide();
54
-				// 	$(this).children(".xl_common").hide();
55
-				// });
56
-				//清除
57
-				$(".Cleans ").click(function () {
58
-				    $('.inps').val("");
59
-				    $("#PID").val("");
60
-				    $("#Dpment").val("");
61
-				})
62
-				
63
-				$(".xl_box").on("click", "li", function() {
64
-					var obj = $(this).parent().parent().parent();
65
-					obj.find("input").eq(0).val($(this).text());
66
-					obj.find("input").eq(1).val($(this).attr("itemid"));
67
-					obj.find(".xl_common").hide();
68
-					getRY($(".clid"), $("#clbmname").val());
69
-				});
70
-				getBM($("#zrbmtree"));
71
-					
72
-				// $('#btn_cha').click(function(){
73
-				// 	initTable();
74
-				// })
75
-				
14
+	
76 15
         });
77 16
 		
78
-		//获取部门
79
-		var setting = {
80
-			data: {
81
-				key: {
82
-					name: "text"
83
-				},
84
-				simpleData: {
85
-					enable: true,
86
-					idKey: "id",
87
-					pIdKey: "ParentId",
88
-					rootPId: 0
89
-				}
90
-			},
91
-			callback: {
92
-				onClick: zTreeOnClick
93
-			}
94
-		};
95
-		function darptSearch() {
96
-			$('.xlAdd').css('display', 'none');
97
-			$(".selDpart1").css('display', 'block');
98
-			depart();
99
-		}
100
-		function getBM(obj) {
101
-			$.getJSON(huayi.config.callcenter_url + 'Department/GetDeptList', {
102
-				token: $.cookie("token"),
103
-				keywords:$('.inps').val(),
104
-			}, function(result) {
105
-				if(result.state.toLowerCase() == "success") {
106
-					// alert(111111);
107
-					
108
-					var treeObj = $.fn.zTree.init(obj, setting, result.data);
109
-					treeObj.expandAll(false);
110
-				}
111
-			})
112
-		}
113
-		
114
-		function zTreeOnClick(event, treeId, treeNode) {
115
-			if(event) {
116
-				event.stopPropagation();
117
-			}
118
-			var obj = $("#" + event.data.treeId).parent();
119
-			obj.parent().find("input").eq(0).val(treeNode.text);
120
-			obj.parent().find("input").eq(1).val(treeNode.id);
121
-			obj.hide();
122
-			getRY($(".clid"), $("#clbm").val());
123
-			
124
-		};
125
-		$("#sponsor").on('click', 'li', function() {
126
-			$(".selDpart1").css('display', 'none');
127
-			$(".tree").val($(this).html());
128
-			$("#Dpment").val($(this).attr("index"));
129
-			$(".Cleans").show();
130
-			getRY($(".clid"), $("#clbmname").val());
131
-			
132
-		})
133
-		function depart() {
134
-			$("#sponsor").empty();
135
-			$.getJSON(huayi.config.callcenter_url + "Department/GetDeptList", {
136
-			    "token": $.cookie("token"),
137
-				F_DeptName: $('.inps').val(),
138
-				keywords:$('.inps').val(),
139
-			}, function(data) {
140
-				if(data.state.toLowerCase() == "success") {
141
-					var content = data.data;
142
-					$(content).each(function(i, n) {
143
-						$("<li index='" + n.id + "'>" + n.text + "</li>").appendTo("#sponsor");
144
-					})
145
-					getRY($(".clid"), $("#clbm").val());
146
-				}
147
-				
148
-			})
149
-		}
150
-		
151
-		//获取人员   getRY($(".clid"), $("#clbm").val());
152
-		function getRY(obj, deptid) {
153
-			var proid = helper.request.queryString("proid"); //项目id
154
-			obj.empty();
155
-			obj.append('<li itemid="">--请选择--</li>');
156
-			obj.parent().parent().find("input").eq(0).val("--请选择--");
157
-			obj.parent().parent().find("input").eq(1).val("");
158
-			$.getJSON(huayi.config.callcenter_url + 'UserAccount/GetDeptUserList', {
159
-				proid: proid,
160
-				deptid: deptid,
161
-				token: $.cookie("token")
162
-			}, function(result) {
163
-				if(result.state.toLowerCase() == "success") {
164
-					$(result.data).each(function(i, n) {
165
-						obj.append('<li itemid="' + n.F_UserId + '">' + n.F_UserName + '(' + n.F_UserCode + ')</li>');
166
-					});
167
-					obj.find("li").click(function(event) {
168
-						if(event) {
169
-							event.stopPropagation();
170
-						}
171
-						$(this).parent().parent().parent().find("input").eq(0).val($(this).text());
172
-						$(this).parent().parent().parent().find("input").eq(1).val($(this).attr("itemid"));
173
-						$(this).parent().parent().hide();
174
-					});
175
-				}
176
-			})
177
-		}
178
-
179
-// 来电弹屏省/市/区/县	
17
+// 修改/市/区/县	
180 18
  function LAISHENG(obj) {
181 19
     		obj.empty();
182 20
     		obj.append('<option selected="selected" value="">请选择</option>');

+ 2 - 0
CallCenterWeb.UI/js/WorkOrder/addOrEditWorkOrder.js

@@ -189,6 +189,7 @@ function orderSave() {
189 189
 		//公共字段
190 190
 		        F_CusName: $('#kehuxing').val(),//客户姓名
191 191
 				F_CusPhone: $('#kehudian').val(),//客户电话
192
+				F_CompanyName: $('#gonsi').val(),//公司名称
192 193
 		        F_IncidentProvince:  $('#sheng').val(),//string 省
193 194
 		        F_IncidentCity: $('#shi').val(),// 市
194 195
 		        F_IncidentCountry: $('#quxian').val(),//区/县
@@ -319,6 +320,7 @@ function getWorkOrderDetails(oid) {
319 320
 						$('#enter_formula').val(data.F_TS_Formula);//配方
320 321
 						$('#kehuxing').val(data.F_CusName);//客户姓名
321 322
 						$('#kehudian').val(data.F_CusPhone);//客户电话
323
+						$('#gonsi').val(data.F_CompanyName),//公司名称
322 324
 						$("#sheng  option:selected").text(data.F_IncidentProvince);// 省
323 325
 						$("#shi  option:selected").text(data.F_IncidentCity);//市
324 326
 						$("#quxian  option:selected").text(data.F_IncidentCountry);//区县