瀏覽代碼

工单管理

jinquanwu 6 年之前
父節點
當前提交
dc91303d5d

+ 9 - 4
CallCenterWeb.UI/WorkOrder/WorkOrderAppoint.html

@@ -34,12 +34,17 @@
34 34
 							<input class="form-control search_time" type="text" id="sc_time" placeholder="请选择起止时间">
35 35
 						</div>
36 36
 						<div class="form-group">
37
-							<select class="form-control selectpicker" id="sc_source" data-live-search="true">
38
-								<option value="0">请选择工单来源</option>
37
+							<select class="form-control" id="sc_source" data-live-search="true">
38
+								<option value ="0">请选择工单来源</option>
39
+								<option value ="1">电话</option>
40
+								<option value ="2">微信业务员</option>
41
+								<option value ="3">微信客服</option>
42
+								<option value ="4">官网</option>
43
+								
39 44
 							</select>
40 45
 						</div>
41 46
 						<div class="form-group">
42
-							<select class="form-control selectpicker" id="sc_type" data-live-search="true">
47
+							<select class="form-control" id="sc_type" data-live-search="true">
43 48
 								<option value="0">请选择工单类型</option>
44 49
 							</select>
45 50
 						</div>
@@ -49,7 +54,7 @@
49 54
 							</select>
50 55
 						</div> -->
51 56
 						<div class="form-group">
52
-							<input type="text" class="form-control" id="sc_key" placeholder="请输入姓名、工单号、电话、反馈内容" />
57
+							<input type="text" class="form-control" id="sc_key" placeholder="请输入姓名" />
53 58
 						</div>
54 59
 					</div>
55 60
 				</div>

+ 3 - 3
CallCenterWeb.UI/WorkOrder/WorkOrderDispose.html

@@ -67,10 +67,10 @@
67 67
 					<thead>
68 68
 						<tr>
69 69
 							<th data-field="F_WorkOrderCode" data-formatter="formatterOrderId" data-align="center">工单编号</th>
70
-							<th data-field="F_State" data-formatter="formatterState" data-align="center">工单状态</th>
70
+							<th data-field="F_State" data-formatter="formatterState" data-align="center" >工单状态</th>
71 71
 							<th data-field="F_QuestionType" data-formatter="formatterIsEffective" data-align="center">问题类别</th>
72
-							<th data-field="F_Source" data-align="center">工单来源</th>
73
-							<th data-field="F_Type" data-align="center">工单类型</th>
72
+							<th data-field="F_Source" data-align="center" data-formatter="formatter">工单来源</th>
73
+							<th data-field="F_Type" data-align="center" data-formatter="order">工单类型</th>
74 74
 							<th data-field="TypeClassName" data-align="center">业务办理</th>
75 75
 							<th data-field="F_CusName" data-align="center">客户姓名</th>
76 76
 							<th data-field="F_CusPhone" data-formatter="helper.filter.cutTel" data-align="center">客户电话</th>

+ 2 - 2
CallCenterWeb.UI/WorkOrder/WorkOrderExpedite.html

@@ -68,8 +68,8 @@
68 68
 							<th data-field="F_WorkOrderCode" data-formatter="formatterOrderId" data-align="center">工单编号</th>
69 69
 							<th data-field="F_State" data-formatter="formatterState" data-align="center">工单状态</th>
70 70
 							<!-- <th data-field="IsEffective" data-formatter="formatterIsEffective" data-align="center">工单有效性</th> -->
71
-							<th data-field="F_Source" data-align="center">工单来源</th>
72
-							<th data-field="F_Type" data-align="center">工单类型</th>
71
+							<th data-field="F_Source" data-align="center" data-formatter="formatter">工单来源</th>
72
+							<th data-field="F_Type" data-align="center" data-formatter="order">工单类型</th>
73 73
 							<!-- <th data-field="TypeClassName" data-align="center">业务办理</th> -->
74 74
 							<th data-field="F_CusName" data-align="center">姓名</th>
75 75
 							<th data-field="F_CusPhone" data-formatter="helper.filter.cutTel" data-align="center">客户电话</th>

+ 2 - 2
CallCenterWeb.UI/WorkOrder/WorkOrderOverdue.html

@@ -67,8 +67,8 @@
67 67
 							<th data-field="F_WorkOrderCode" data-formatter="formatterOrderId" data-align="center">工单编号</th>
68 68
 							<th data-field="F_State" data-formatter="formatterState" data-align="center">工单状态</th>
69 69
 							<!-- <th data-field="IsEffective" data-formatter="formatterIsEffective" data-align="center">工单有效性</th> -->
70
-							<th data-field="F_Source" data-align="center">工单来源</th>
71
-							<th data-field="F_Type" data-align="center">工单类型</th>
70
+							<th data-field="F_Source" data-align="center" data-formatter="formatter">工单来源</th>
71
+							<th data-field="F_Type" data-align="center" data-formatter="order" >工单类型</th>
72 72
 							<!-- <th data-field="TypeClassName" data-align="center">业务办理</th> -->
73 73
 							<th data-field="F_CusName" data-align="center">姓名</th>
74 74
 							<th data-field="F_CusPhone" data-formatter="helper.filter.cutTel" data-align="center">客户电话</th>

+ 2 - 2
CallCenterWeb.UI/WorkOrder/WorkOrderPartake.html

@@ -67,8 +67,8 @@
67 67
 							<th data-field="F_WorkOrderCode" data-formatter="formatterOrderId" data-align="center">工单编号</th>
68 68
 							<th data-field="F_State" data-formatter="formatterState" data-align="center">工单状态</th>
69 69
 							<!-- <th data-field="IsEffective" data-formatter="formatterIsEffective" data-align="center">工单有效性</th> -->
70
-							<th data-field="F_Source" data-align="center">工单来源</th>
71
-							<th data-field="F_Type" data-align="center">工单类型</th>
70
+							<th data-field="F_Source" data-align="center" data-formatter="formatter">工单来源</th>
71
+							<th data-field="F_Type" data-align="center" data-formatter="order">工单类型</th>
72 72
 							<!-- <th data-field="TypeClassName" data-align="center">业务办理</th> -->
73 73
 							<th data-field="F_CusName" data-align="center">姓名</th>
74 74
 							<th data-field="F_CusPhone" data-formatter="helper.filter.cutTel" data-align="center">客户电话</th>

+ 2 - 2
CallCenterWeb.UI/WorkOrder/WorkOrderParty.html

@@ -68,8 +68,8 @@
68 68
 							<th data-field="F_WorkOrderCode" data-formatter="formatterOrderId" data-align="center">工单编号</th>
69 69
 							<th data-field="F_State" data-formatter="formatterState" data-align="center">工单状态</th>
70 70
 							<th data-field="F_QuestionType" data-formatter="formatterIsEffective" data-align="center">问题类别</th>
71
-							<th data-field="F_Source" data-align="center">工单来源</th>
72
-							<th data-field="F_Type" data-align="center">工单类型</th>
71
+							<th data-field="F_Source" data-align="center" data-formatter="formatter">工单来源</th>
72
+							<th data-field="F_Type" data-align="center" data-formatter="order">工单类型</th>
73 73
 							<!-- <th data-field="TypeClassName" data-align="center">业务办理</th> -->
74 74
 							<th data-field="F_CusName" data-align="center">姓名</th>
75 75
 							<th data-field="F_CusPhone" data-formatter="helper.filter.cutTel" data-align="center">客户电话</th>

+ 2 - 2
CallCenterWeb.UI/WorkOrder/WorkOrderReceive.html

@@ -68,8 +68,8 @@
68 68
 							<th data-field="F_WorkOrderCode" data-formatter="formatterOrderId" data-align="center">工单编号</th>
69 69
 							<th data-field="F_State" data-formatter="formatterState" data-align="center">工单状态</th>
70 70
 							<!-- <th data-field="F_Source" data-formatter="formatterIsEffective" data-align="center">工单有效性</th> -->
71
-							<th data-field="F_Source" data-align="center">工单来源</th>
72
-							<th data-field="F_Type" data-align="center">工单类型</th>
71
+							<th data-field="F_Source" data-align="center" data-formatter="formatter">工单来源</th>
72
+							<th data-field="F_Type" data-align="center" data-formatter="order">工单类型</th>
73 73
 							<th data-field="F_Salesman" data-align="center">业务员</th>
74 74
 							<th data-field="F_CusName" data-align="center">客户姓名</th>
75 75
 							<th data-field="F_CusPhone" data-formatter="helper.filter.cutTel" data-align="center">客户电话</th>

+ 2 - 2
CallCenterWeb.UI/WorkOrder/WorkOrderSearch.html

@@ -80,8 +80,8 @@
80 80
 							<th data-field="F_WorkOrderCode" data-formatter="formatterOrderId" data-align="center">工单编号</th>
81 81
 							<th data-field="F_State" data-formatter="formatterState" data-align="center">工单状态</th>
82 82
 							<!-- <th data-field="IsEffective" data-formatter="formatterIsEffective" data-align="center">工单有效性</th> -->
83
-							<th data-field="F_Source" data-align="center">工单来源</th>
84
-							<th data-field="F_Type" data-align="center">工单类型</th>
83
+							<th data-field="F_Source" data-align="center" data-formatter="formatter">工单来源</th>
84
+							<th data-field="F_Type" data-align="center" data-formatter="order">工单类型</th>
85 85
 							<!-- <th data-field="TypeClassName" data-align="center">业务办理</th> -->
86 86
 							<th data-field="F_CusName" data-align="center">姓名</th>
87 87
 							<th data-field="F_CusPhone" data-formatter="helper.filter.cutTel" data-align="center">客户电话</th>

+ 4 - 5
CallCenterWeb.UI/commonTpl/WorkOrderTransfer.html

@@ -22,14 +22,14 @@
22 22
 						</td>
23 23
 
24 24
 						<th>工单类型:</th>
25
-						<td>
26
-							<span id="cl_gdlx"></span>
25
+						<td data-formatter="order" id="cl_gdlx">
26
+							<!-- <span  ></span> -->
27 27
 						</td>
28 28
 					</tr>
29 29
 					<tr>
30 30
 						<th>工单来源:</th>
31 31
 						<td>
32
-							<span id="xq_source"></span>
32
+							<span id="xq_source" data-formatter="formatter"></span>
33 33
 						</td>
34 34
 						<th>业务办理:</th>
35 35
 						<td>
@@ -105,8 +105,7 @@
105 105
 						</td>
106 106
 					</tr>
107 107
 					<tr>
108
-						<th colspan="4">投诉类市场管理科</th>
109
-						
108
+						<th colspan="4">投诉类市场管理科</th>					
110 109
 					</tr>
111 110
 					<tr>
112 111
 						<th>超出质保期限:</th>

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

@@ -20,7 +20,7 @@
20 20
 
21 21
 	<body>
22 22
 		<div class="clearfix wrapper wrapper-content">
23
-			<div class="order_form">
23
+			<div class="order_form" id="derlist">
24 24
 				<form class="form-inline clearfix" id="order_form">
25 25
 					<!-- <div class="col-md-12 row">
26 26
 						<div class="form-group col-md-4">
@@ -51,6 +51,17 @@
51 51
 							<label for="order_company"><b class="text-red">*</b>公司名称:</label>
52 52
 							<input type="text" class="form-control input-sm" id="order_company" placeholder="请输入公司名称">
53 53
 						</div>
54
+						<div class="form-group col-md-4">
55
+							<label for="order_company"><b class="text-red">*</b>工单编号:</label>
56
+							<input type="text" class="form-control input-sm" id="order_co" placeholder="请输入公司名称">
57
+						</div>
58
+						<div class="form-group col-md-4">
59
+							<label for="order_company"><b class="text-red">*</b>工单状态:</label>
60
+							<!-- <input type="text" class="form-control input-sm" id="order_acb" placeholder="请输入公司名称"> -->
61
+							<span id="order_acb">
62
+								
63
+							</span>
64
+						</div>
54 65
 						<div class="form-group col-md-4" id="sanjiliandong">
55 66
 							<label for="order_name">省:</label>
56 67
 							<select class="form-control input-sm" id="sheng">
@@ -138,18 +149,18 @@
138 149
 						
139 150
 						<div class="form-group col-md-4">
140 151
 							<label for="order_tel"><b class="text-red">*</b>客户编号:</label>
141
-							<input type="text" class="form-control input-sm" id="number" placeholder="请输入联系电话">
152
+							<input type="text" class="form-control input-sm" id="numb" placeholder="请输入联系电话">
142 153
 						</div>
143 154
 						<div class="form-group col-md-4">
144 155
 							<label for="order_tel">物料编码:</label>
145 156
 							<input type="text" class="form-control input-sm" id="Code" placeholder="请输入联系电话">
146 157
 						</div>
147
-						<div class="form-group col-md-4">
158
+						<!-- <div class="form-group col-md-4">
148 159
 							<label for="order_handle">乡:</label>
149 160
 							<select class="form-control input-sm " id="country" >
150 161
 							
151 162
 							</select>
152
-						</div>
163
+						</div> -->
153 164
 						<div class="form-group col-md-4">
154 165
 							<label for="order_handle">问题类别:</label>
155 166
 							<select class="form-control input-sm " id="cat" >

+ 86 - 12
CallCenterWeb.UI/js/WorkOrder/WorkOrder.js

@@ -11,11 +11,11 @@ $(document).ready(function() {
11 11
 		calendar: true
12 12
 	});
13 13
 	//获取工单来源
14
-	helper.getDropList.getlistDropByDic($('#sc_source'), 'GDLY');
14
+	// helper.getDropList.getlistDropByDic($('#sc_source'), 'GDLY');
15 15
 	//获取工单类型
16
-	helper.getDropList.getlistDropByDic($('#sc_type'), 'GDLX');
16
+	// helper.getDropList.getlistDropByDic($('#sc_type'), 'GDLX');
17 17
 	//获取业务办理
18
-	helper.getDropList.getlistDropByDic($('#sc_handle'), 'YWLX');
18
+	// helper.getDropList.getlistDropByDic($('#sc_handle'), 'YWLX');
19 19
 	initTable();
20 20
 	$("#sc_btns").click(function() {
21 21
 		initTable();
@@ -56,8 +56,10 @@ function initTable() {
56 56
 			isaudit = '1';
57 57
 			break;
58 58
 		case "WorkOrderOverdue.html": //超期
59
+		    init();
59 60
 			state = '5';
60
-			isaudit = '1';
61
+			// isaudit = '1';		
62
+				return;
61 63
 			break;
62 64
 		case "WorkOrderWchartList.html": //微信工单
63 65
 			isaudit = '0';
@@ -92,13 +94,16 @@ function initTable() {
92 94
 			var param = {
93 95
 				page: params.pageNumber,
94 96
 				pagesize: params.pageSize,
95
-				keyword: $('#sc_key').val(), //string 关键字:可输入客户姓名,电话,工单号,反馈内容
97
+				cusname: $('#sc_key').val(), //string 关键字:可输入客户姓名,电话,工单号,反馈内容   keyword
96 98
 				state: state ,//string 状态列表:"0"://待指派的、"1"://待接单的、"2"://待完成的(待处理)、"3"://已完成的、"4"://我参与的、"5"://超期工单
97
-				isaudit: isaudit,//int 微信列表(0未审核微信列表,1已审核微信列表)
98
-				states: $('#sc_state').val(),//int 工单状态
99
+				// isaudit: isaudit,//int 微信列表(0未审核微信列表,1已审核微信列表)
100
+				// state: $('#sc_state').val(),//int 工单状态
101
+				
99 102
 				source: $('#sc_source').val(),//int 工单来源
100 103
 				type: $('#sc_type').val(),//int 工单类型
101
-				typeclass: $('#sc_handle').val(),// int 业务类型
104
+				
105
+				
106
+				// typeclass: $('#sc_handle').val(),// int 业务类型
102 107
 				starttime: $('#sc_time').val() && $('#sc_time').val().split(' ~ ')[0],//string 工单开始时间
103 108
 				endtime: $('#sc_time').val() && $('#sc_time').val().split(' ~ ')[1],//string  工单结束时间
104 109
 				token: $.cookie("token")
@@ -114,8 +119,53 @@ function initTable() {
114 119
 		}
115 120
 	});
116 121
 }
117
-
118
-
122
+//超期工单
123
+function init() {
124
+	//先销毁表格
125
+	$('#workorderlist').bootstrapTable('destroy');
126
+	//初始化表格,动态从服务器加载数据
127
+	$("#workorderlist").bootstrapTable({
128
+		method: "get", //使用get请求到服务器获取数据
129
+		url: huayi.config.callcenter_url + "WorkOrderNew/GetOvertime", //获取数据的Servlet地址
130
+		contentType: 'application/x-www-form-urlencoded',
131
+		striped: true, //表格显示条纹
132
+		pagination: true, //启动分页
133
+		pagesize: 5, //每页显示的记录数
134
+		pageNumber: 1, //当前第几页
135
+		pageindex: [5, 20, 50, 100], //记录数可选列表
136
+		search: false, //是否启用查询
137
+		showColumns: false, //显示下拉框勾选要显示的列
138
+		showRefresh: false, //显示刷新按钮
139
+		sidePagination: "server", //表示服务端请求
140
+		//设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
141
+		//设置为limit可以获取limit, offset, search, sort, order
142
+		queryParamsType: "undefined",
143
+		queryParams: function queryParams(params) { //设置查询参数
144
+			var param = {
145
+				page: params.pageNumber,
146
+				pagesize: params.pageSize,
147
+				keyword: $('#sc_key').val(), //否	string	模糊搜索(客户姓名,电话,房间号,工单号)
148
+				type: $('#sc_source').val(), //否	string	工单来源
149
+				typeclass: $('#sc_type').val(), //否	string	工单类型
150
+				starttime: $('#sc_time').val() && $('#sc_time').val().split(' ~ ')[0], //否	string	工单起止时间
151
+				endtime: $('#sc_time').val() && $('#sc_time').val().split(' ~ ')[1], //否	string	工单起止时间
152
+				areaid: $('#sc_rengin').val(), //否	string	区域id
153
+				regionid: $('#sc_pro').val(), //否	string	项目id
154
+				buldingid: $('#sc_floor').val(), //否	string	期号id
155
+				isaudit: '1', //微信列表(0未审核微信列表,1已审核微信列表,-1所有)
156
+				token: $.cookie("token"),
157
+			};
158
+			return param;
159
+		},
160
+		onLoadSuccess: function() { //加载成功时执行
161
+			//layer.msg("加载成功");
162
+			authorizeOperateButton(); //获取 userRoleCode 判断按钮权限
163
+		},
164
+		onLoadError: function() { //加载失败时执行
165
+			//layer.msg("加载数据失败", { time: 1500, icon: 2 });
166
+		}
167
+	});
168
+}
119 169
 
120 170
 
121 171
 //工单催办
@@ -245,8 +295,32 @@ function formatterOprate(val, row) {
245 295
 }
246 296
 
247 297
 function formatter(val) {
248
-	return '<div>官网</div>'
249
-}
298
+	// return '<div>官网</div>'
299
+	var stateStr = '-';
300
+			var stateClass = '';
301
+			switch(val) { //是否有效工单项(0有效,1无效)
302
+				case 0:
303
+					stateStr = '电话';
304
+					stateClass = 'audit_done';
305
+					break;
306
+				case 2:
307
+					stateStr = '微信业务员';
308
+					stateClass = 'audit_revoke';
309
+					break;
310
+				case 3:
311
+					stateStr = '微信客户';
312
+					stateClass = 'audit_revoke';
313
+					break;
314
+				case 4:
315
+					stateStr = '官网';
316
+					stateClass = 'audit_revoke';
317
+					break;
318
+				default:
319
+					break;
320
+			}
321
+			return '<div class="' + stateClass + '">' + stateStr + '</div>';
322
+	}
323
+
250 324
 function order(val){
251 325
 		var stateStr = '-';
252 326
 		var stateClass = '';

+ 71 - 23
CallCenterWeb.UI/js/WorkOrder/WorkOrderTransfer.js

@@ -124,23 +124,71 @@ function getWorkOrderInfo(oid) {
124 124
 }
125 125
 
126 126
 //获取工单类型
127
-function getTypeName(val) {
128
-	var str = '';
129
-	switch(val + '') {
130
-		case '1':
131
-			str = "咨询";
132
-			break;
133
-		case '2':
134
-			str = "投诉";
135
-			break;
136
-		case '3':
137
-			str = "抽检";
138
-			break;
139
-		case '4':
140
-			str = "其他";
141
-			break;
127
+// function getTypeName(val) {
128
+// 	var str = '';
129
+// 	switch(val + '') {
130
+// 		case '1':
131
+// 			str = "咨询";
132
+// 			break;
133
+// 		case '2':
134
+// 			str = "投诉";
135
+// 			break;
136
+// 		case '3':
137
+// 			str = "抽检";
138
+// 			break;
139
+// 		// case '4':
140
+// 		// 	str = "其他";
141
+// 		// 	break;
142
+// 	}
143
+// 	return str;
144
+// }
145
+function formatter(val) {
146
+	// return '<div>官网</div>'
147
+	var stateStr = '-';
148
+			var stateClass = '';
149
+			switch(val) { //是否有效工单项(0有效,1无效)
150
+				case 0:
151
+					stateStr = '电话';
152
+					stateClass = 'audit_done';
153
+					break;
154
+				case 2:
155
+					stateStr = '微信业务员';
156
+					stateClass = 'audit_revoke';
157
+					break;
158
+				case 3:
159
+					stateStr = '微信客户';
160
+					stateClass = 'audit_revoke';
161
+					break;
162
+				case 4:
163
+					stateStr = '官网';
164
+					stateClass = 'audit_revoke';
165
+					break;
166
+				default:
167
+					break;
168
+			}
169
+			return '<div class="' + stateClass + '">' + stateStr + '</div>';
142 170
 	}
143
-	return str;
171
+//获取工单类型
172
+function order(val){
173
+		var stateStr = '-';
174
+		var stateClass = '';
175
+		switch(val) { //是否有效工单项(0有效,1无效)
176
+			case 1:
177
+				stateStr = '咨询';
178
+				stateClass = 'audit_done';
179
+				break;
180
+			case 2:
181
+				stateStr = '投诉';
182
+				stateClass = 'audit_revoke';
183
+				break;
184
+			case 3:
185
+				stateStr = '抽检';
186
+				stateClass = 'audit_revoke';
187
+				break;
188
+			default:
189
+				break;
190
+		}
191
+		return '<div class="' + stateClass + '">' + stateStr + '</div>';
144 192
 }
145 193
 
146 194
 //获取部门
@@ -216,13 +264,13 @@ function dealWorkOrder(oid) {
216 264
 	// var ltype = $("input[name='ltype']:checked").val();
217 265
 	var isDetail = helper.request.queryString("isDetail"); //是否是详情页面的处理
218 266
 	
219
-	if($.trim($('#clbmname').val()) && !$('#clid').val()){
220
-		layer.confirm('请选择接收人!', {
221
-			icon: 2,
222
-			btn: ['确定']
223
-		});
224
-		return;
225
-	}
267
+	// if($.trim($('#clbmname').val()) && !$('#clid').val()){
268
+	// 	layer.confirm('请选择接收人!', {
269
+	// 		icon: 2,
270
+	// 		btn: ['确定']
271
+	// 	});
272
+	// 	return;
273
+	// }
226 274
 	
227 275
 	$.post(huayi.config.callcenter_url + 'WorkOrderNew/AssignWorkOrder', {
228 276
 		orderid: oid, //否	strubg	工单ID

+ 47 - 55
CallCenterWeb.UI/js/WorkOrder/addOrEditWorkOrder.js

@@ -11,16 +11,16 @@ $(function() {
11 11
 	helper.getDropList.getlistDropByDic($('#order_handle'), 'YWLX'),
12 12
 	helper.getDropList.getOrderRadios($('#order_type'), 'GDLX', 'inlineRadioOptions'))
13 13
 	.then(function(){
14
-		$('#order_source').selectpicker('val', '468');
15
-		$('#order_type').find('input[type="radio"]').on('change', function() {
16
-			$('#order_type').find('input[type="radio"]').on('change', function() {
17
-				if($(this).val() === "107") { // 业务办理
18
-					$('#order_handles').show();
19
-				}else{
20
-					$('#order_handles').hide();
21
-				}
22
-			});
23
-		});
14
+		// $('#order_source').selectpicker('val', '468');
15
+		// $('#order_type').find('input[type="radio"]').on('change', function() {
16
+		// 	$('#order_type').find('input[type="radio"]').on('change', function() {
17
+		// 		if($(this).val() === "107") { // 业务办理
18
+		// 			$('#order_handles').show();
19
+		// 		}else{
20
+		// 			$('#order_handles').hide();
21
+		// 		}
22
+		// 	});
23
+		// });
24 24
 		if(oid) {
25 25
 			getWorkOrder(oid); //获取工单信息
26 26
 		}
@@ -47,12 +47,13 @@ function orderSave() {
47 47
 	var oid = '';
48 48
 	oid = helper.request.queryString("oid");
49 49
 	var isDetail = helper.request.queryString("isDetail");
50
-	if(oid) {
51
-		wURL = 'WorkOrderNew/Update';
52
-	} else {
53
-		wURL = 'CallInScreen/AddWorkOrder';
54
-	}
55
-	
50
+	// if(oid) {
51
+	// 	wURL = 'WorkOrderNew/Update';
52
+	// } 
53
+	// else {
54
+	// 	wURL = 'CallInScreen/AddWorkOrder';
55
+	// }
56
+	alert(oid);
56 57
 	if(!regexs.userNameReg.test($.trim($('#order_name').val()))) {
57 58
 		layer.confirm('请输入有效的客户姓名(2-20位汉字可以包含·•)!', {
58 59
 			icon: 2,
@@ -85,14 +86,17 @@ function orderSave() {
85 86
 	// 	}
86 87
 	// }
87 88
 	var order_handle = $('#order_handles').is(':visible') ? $('#order_handle').val() : 0;
88
-	$.post(huayi.config.callcenter_url + wURL, {
89
-		orderid: oid, //int 工单id;
90
-		F_Source:$('#order_source').val(),
91
-		         F_CusName: $('#order_name').val(),//string 客户姓名; -此参数可根据来电弹屏时的客户绑定
92
-		        F_CusPhone: $('#order_tel').val(),//string 客户电话 ; -此参数可根据来电弹屏时的客户绑定
93
-		     F_CompanyName: $('#order_company').val(),// 公司名称
94
-		F_IncidentProvince:  $('#sheng').val(),//string 省
95
-		    F_IncidentCity: $('#shi').find('input[type="radio"]:checked').val(),// 市
89
+	$.post(huayi.config.callcenter_url + "WorkOrderNew/Update", {	
90
+		 F_ID: oid, //int 工单id;
91
+		 F_Source:4,
92
+		 // F_Source:$('#order_source').val(),
93
+		 F_State: $('#order_acb').text(),  //工单状态
94
+		 F_CusName: $('#order_name').val(),//string 客户姓名; 
95
+		 F_CusPhone: $('#order_tel').val(),//string 客户电话 ;
96
+		 F_CompanyName: $('#order_company').val(),// 公司名称
97
+		 F_IncidentProvince:  $('#sheng').val(),//string 省
98
+		 F_WorkOrderCode:$('#order_co').val(),//工单编号
99
+		 F_IncidentCity: $('#shi').find('input[type="radio"]:checked').val(),// 市
96 100
 		 F_IncidentCountry: $('#quxian').val(),//区/县
97 101
 		 F_IncidentTownship: $('#xiang').val(),//乡
98 102
 		 F_IncidentDetailed: $('#xiangxi').val(),//详细地址
@@ -111,7 +115,7 @@ function orderSave() {
111 115
 		 F_CustomerID: $('#number').val(),//客户编号
112 116
 		 F_MaterialID: $('#Code').val(),//物料编码
113 117
 		 F_QuestionType: $('#country').val(),//乡
114
-		 F_AddressFull: $('#category').val(),//问题类别
118
+		 F_AddressFull: $('#cat').val(),//问题类别
115 119
 		 F_AddressFull: $('#catego').val(),//问题类别
116 120
 		 F_AddressFull: $('#cate').val(),//问题类别
117 121
 		 F_BatchNumber: $('#Batch_number').val(),//生产批号
@@ -136,9 +140,10 @@ function orderSave() {
136 140
 		if(result.state.toLowerCase() == "success") {
137 141
 			if(isDetail === "true") {
138 142
 				parent.parent.layer.closeAll();
139
-				parent.parent.$('#orderlist').bootstrapTable('refresh');
143
+				parent.parent.$('#derlist').bootstrapTable('refresh');
140 144
 				parent.parent.layer.msg("修改成功");
141
-			} else {
145
+			} 
146
+			else {
142 147
 				var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
143 148
 				parent.layer.close(index); //再执行关闭
144 149
 				parent.$('#workorderlist').bootstrapTable('refresh');
@@ -160,42 +165,29 @@ function getWorkOrder(oid) {
160 165
 		if(result.state.toLowerCase() == "success") {
161 166
 			if(result.rows && result.rows.length > 0) {
162 167
 				var data = result.rows[0];
168
+				$('#order_acb').text(data.F_State),  //工单状态
163 169
 				// $('#order_source').selectpicker('val', data.Source); //否	int	工单来源
164 170
 				$('#order_name').val(data.F_CusName); //客户姓名
165 171
 				$('#order_tel').val(data.F_CusPhone); //客户电话
166 172
 				$('#order_company').val(data.F_CompanyName); //公司名称
167 173
 				$('#xiangxi').val(data.F_IncidentDetailed); //详细地址
168 174
 				$('#reception').val(data.F_Description);
175
+				$('#order_co').val(data.F_WorkOrderCode); //工单编号
169 176
 				$('#Product_Quantity').val(data.F_ZX_Quantity); //
170 177
 				$('#number').val(data.F_CustomerID); //客户编号
171
-				//咨询模块
172
-				// $('#category').val(data.F_AddressFull),//问题类别
173
-				// $('#ProductName').val(data.F_ZX_ProName),//产品名称
174
-				// $('#Product_Quantity').val(data.F_ZX_Quantity),//产品数量
175
-				// $('#District').val(data.F_ZX_Area),//咨询大区
176
-				// $('#Branice').val(data.F_ZX_Branch),//咨询分公司
177
-				//投诉模块
178
-				// $('#number').val(data.F_CustomerID),//客户编号
179
-				// $('#Code').val(data.F_MaterialID),//物料编码
180
-				// $('#category').val(data.F_AddressFull),//问题类别
181
-				// $('#catego').val(data.F_AddressFull),//问题类别
182
-				// $('#cate').val(ata.F_AddressFull),//问题类别
183
-				// $('#Batch_number').val(data.F_BatchNumber),//生产批号
184
-				// $('#formula').val(data.F_TS_Formula),//配方
185
-				// $('#Product_Category').val(data.F_TS_Category),//产品种类
186
-				// $('#quantity').val(data.F_TS_Quantity),//问题数量(吨)
187
-				// $('#level').val(data.F_TS_Level),//重要界别
178
+				$('#Code').val(data.F_MaterialID); //物料编码
179
+				$('#Batch_number').val(data.F_BatchNumber); //生产批号
180
+				$('#formula').val(data.F_TS_Formula); //配方
181
+				$('#quantity').val(data.F_TS_Quantity); //数量吨数
188 182
 				//抽检模块
189
-				// $('#checked').find('input[type="radio"]:checked').val(data.F_QuestionType), //问题类别
190
-				// $('#der_name').val(data.F_CustomerID),//客户编号
191
-				// $('#der_Code').val(data.F_MaterialID),//物料编码
192
-				// $('#der_time').val(data.F_CJ_Time),//抽检时间
193
-				// $('#der_level').val(data.F_CJ_Level),//抽检级别
194
-				// $('#der_Company').val(data.F_CJ_Unit),//抽检单位
195
-				// $('#der_Test').val(data.F_CJ_TestUnit),//化验单位
196
-				// $('#der_Tonnage').val(data.F_CJ_Tonnage),//抽检吨数
197
-				// $('#der_Ton').val(data.F_CJ_BagNo),//抽检袋数
198
-				// $('#der_Amount').val(data.F_CJ_Outlay),//公关费用金额
183
+				$('#der_name').val(data.F_CustomerID); //客户编号
184
+				$('#der_Code').val(data.F_MaterialID); //物料编码
185
+				$('#der_time').val(data.F_CJ_Time); //抽检时间
186
+				$('#der_Test').val(data.F_CJ_TestUnit); //化验单位
187
+				$('#der_Tonnage').val(data.F_CJ_Tonnage); //抽检吨数
188
+				$('#der_Ton').val(data.F_CJ_BagNo); //抽检袋数
189
+				$('#der_Amount').val(data.F_CJ_Outlay); //公关费用金额
190
+			
199 191
 				// $('#order_type').find('input[type="radio"][value="' + data.Type + '"]').prop('checked', true).trigger('change'); //否	int	工单类型
200 192
 				// $('#order_handle').selectpicker('val', data.TypeClass);//业务办理
201 193
 				// $('#order_name').val(data.Customer); //是	string	姓名/联系人
@@ -468,7 +460,7 @@ function WTLB2(obj) {
468 460
 		if (data.state.toLowerCase() == "success") {
469 461
 			var content = data.data;
470 462
 			$(content).each(function (i, n) {
471
-				$("<option value='" + n.id + "'>" + n.text + "</option>").appendTo(obj);					
463
+				$("<option value='" + n.text + "'>" + n.text + "</option>").appendTo(obj);					
472 464
 			})
473 465
 		}
474 466