Sfoglia il codice sorgente

修改,处理,指派,工单跟踪处理

jinquanwu 6 anni fa
parent
commit
cfebee3465

+ 5 - 1
CallCenterWeb.UI/WorkOrder/WorkOrderOverdue.html

@@ -90,7 +90,11 @@
90 90
 							<!-- <th data-field="TypeClassName" data-align="center">业务办理</th> -->
91 91
 							<th data-field="F_CusName" data-align="center">姓名</th>
92 92
 							<th data-field="F_CusPhone" data-formatter="helper.filter.cutTel" data-align="center">客户电话</th>
93
-							<th data-field="F_CompanyName" data-align="center">公司名称</th>
93
+							<th data-field="F_SalesBase" data-align="center">销售基地</th>
94
+							<th data-field="F_FertilizerBrand" data-align="center">品牌</th>
95
+							<th data-field="F_Craft" data-align="center">工艺</th>
96
+							<th data-field="F_AreaName" data-align="center">大区</th>
97
+							<th data-field="F_BranchName" data-align="center">分公司</th>
94 98
 							<!-- <th data-field="Detail" data-align="center" data-formatter="formatterDetail">反馈内容</th> -->
95 99
 							<!-- <th data-field="ResponDeptName" data-formatter="" data-align="center">接收部门</th> -->
96 100
 							<th data-field="F_DealBy" data-formatter="formatterAuditUser" data-align="center">接收人</th>

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

@@ -91,9 +91,9 @@
91 91
 							<th data-field="F_Salesman" data-align="center">业务员</th>
92 92
 							<th data-field="F_CusName" data-align="center">客户姓名</th>
93 93
 							<th data-field="F_CusPhone" data-formatter="helper.filter.cutTel" data-align="center">客户电话</th>
94
-							<th data-field="F_CompanyName" data-align="center">公司名称</th>
94
+							<!-- <th data-field="F_CompanyName" data-align="center">公司名称</th> -->
95 95
 							<!-- <th data-field="Detail" data-align="center" data-formatter="formatterDetail">反馈内容</th> -->
96
-							<th data-field="F_MaterialID" data-formatter="" data-align="center">物料ID</th>
96
+							<!-- <th data-field="F_MaterialID" data-formatter="" data-align="center">物料ID</th> -->
97 97
 							<th data-field="F_Description" data-formatter="formatterAuditUser" data-align="center">问题描述</th>
98 98
 							<!-- <th data-field="TimeoutTime" data-align="center">超时提醒(剩余)</th> -->
99 99
 							<!-- <th data-field="CreateUserNameRel" data-align="center">创建人</th> -->

+ 5 - 1
CallCenterWeb.UI/login.html

@@ -15,6 +15,10 @@
15 15
 		<!--[if lt IE 9]>
16 16
     		<meta http-equiv="refresh" content="0;ie.html" />
17 17
     	<![endif]-->
18
+		<style>
19
+			.login_panel_footer .footer_text::before{width:50px;}
20
+			.login_panel_footer .footer_text::after{width:50px;}
21
+		</style>
18 22
 	</head>
19 23
 	<style>
20 24
 		.signin_bgl {
@@ -59,7 +63,7 @@
59 63
 					</div>
60 64
 					<button class="btns" type="button" disabled="disabled">登录</button>
61 65
 					<div class="login_panel_footer">
62
-						<span class="footer_text">新乡“心连心”</span>
66
+						<span class="footer_text">心连心化学工业集团</span>
63 67
 					</div>
64 68
 				</div>
65 69
 			</div>

+ 6 - 1
WeChat/client-side/AddWorkolder.html

@@ -12,6 +12,11 @@
12 12
 		<link href="../css/mui.poppicker.css" rel="stylesheet" />
13 13
 		<link href="../css/iconfont.css"  rel="stylesheet"/>
14 14
 		<link href="css/AddWorkolder.css"  rel="stylesheet"/>
15
+		<style type="text/css">
16
+			.zaue{
17
+				width:15%;
18
+			}
19
+		</style>
15 20
 	</head>
16 21
 	<body>
17 22
 		<div class="mui-nav">
@@ -311,7 +316,7 @@
311 316
 				</li>
312 317
 				<li class="mui-table-view-cell" id="showZhuTiPicker">
313 318
 					<div class="mui-input-row">
314
-						<label class="label">省:</label>
319
+						<label class="label  zaue">省:</label>
315 320
 						<input type="text" id='order_rengin' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
316 321
 						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
317 322
 						<input id="order_pro" style="display: none;" data-index=""></input>

+ 10 - 6
WeChat/client-side/Waiting_list.html

@@ -64,8 +64,8 @@
64 64
 							<!--<div class="mess_num" style="display: block;">99</div>-->
65 65
 							<a class="waiting">
66 66
 								<div class="Icon icon-1">
67
-									<img src="../img/icon_02.png" class="mui-icon-img-1h dwc-1" />
68
-									<img src="../img/icon_02c.png" class="mui-icon-img-1c dwc-2" />
67
+									<img src="../img/icon_01.png" class="mui-icon-img-1h" style="display: none;" />
68
+									<img src="../img/icon_01c.png" class="mui-icon-img-1c" style="display: block;" />
69 69
 								</div>
70 70
 								<div class="mui-media-body">待接单</div>
71 71
 							</a>
@@ -85,10 +85,10 @@
85 85
 						</li>
86 86
 						<li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3 state8">
87 87
 							<!--<div class="mess_num" style="display: block;">99</div>-->
88
-							<a class="inquire">
88
+							<a class="processed">
89 89
 								<div class="Icon icon-1">
90
-									<img src="../img/icon_02.png" class="mui-icon-img-1h dwc-1" />
91
-									<img src="../img/icon_02c.png" class="mui-icon-img-1c dwc-2" />
90
+									<img src="../img/icon_03.png" class="mui-icon-img-1h" />
91
+									<img src="../img/icon_03c.png" class="mui-icon-img-1c" />
92 92
 								</div>
93 93
 								<div class="mui-media-body">已处理</div>
94 94
 							</a>
@@ -149,7 +149,7 @@
149 149
 			var openid = helper.cookies.get("openid");
150 150
 			var UserType = helper.cookies.get("usertype");
151 151
 			var itype = helper.request.queryString("itype");
152
-//			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
152
+			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
153 153
 //			alert(openid);
154 154
 			var page = 1; //页数
155 155
 			var pageSize = 10; //每页显示条目
@@ -250,6 +250,10 @@
250 250
 			$('.haveorder').on('tap', function() {
251 251
 				window.location.href = "haveorder_list.html";
252 252
 			});
253
+			//已处理
254
+			$('.processed').on('tap', function() {
255
+				window.location.href = "processed_list.html";
256
+			});
253 257
 			
254 258
 			Ajax();
255 259
 			//下拉刷新

+ 8 - 3
WeChat/client-side/client_index.html

@@ -85,7 +85,7 @@
85 85
 						</li>
86 86
 						<li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3 state8">
87 87
 							<!--<div class="mess_num" style="display: block;">99</div>-->
88
-							<a class="inquire">
88
+							<a class="processed">
89 89
 								<div class="Icon icon-1">
90 90
 									<img src="../img/icon_02.png" class="mui-icon-img-1h dwc-1" />
91 91
 									<img src="../img/icon_02c.png" class="mui-icon-img-1c dwc-2" />
@@ -149,7 +149,7 @@
149 149
 			var openid = helper.cookies.get("openid");
150 150
 			var UserType = helper.cookies.get("usertype");
151 151
 			var itype = helper.request.queryString("itype");
152
-//			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
152
+			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
153 153
 			var page = 1; //页数
154 154
 			var pageSize = 10; //每页显示条目
155 155
 			var total; //数据总条数
@@ -205,7 +205,7 @@
205 205
 				$(".state1").hide();
206 206
 				$(".state2").hide();
207 207
 				$(".state3").hide();
208
-				$(".add_icon").show()
208
+				$(".add_icon").show();
209 209
 				$(".reminder").show();
210 210
 				itype = 1
211 211
 			}else {
@@ -254,6 +254,11 @@
254 254
 			$('.haveorder').on('tap', function() {
255 255
 				window.location.href = "haveorder_list.html";
256 256
 			});
257
+			//已处理
258
+			$('.processed').on('tap', function() {
259
+				window.location.href = "processed_list.html";
260
+			});
261
+			
257 262
 			Ajax();
258 263
 			//下拉刷新
259 264
 			function pullupRefresh() {

+ 87 - 69
WeChat/client-side/details.html

@@ -16,6 +16,10 @@
16 16
 		    .pop_up_div8{
17 17
 		    	display: none;
18 18
 		    }
19
+		    #order_source{
20
+		    	margin-left: 10%;
21
+		    	display: none;
22
+		    }
19 23
 		</style>
20 24
 	</head>
21 25
 	<body>
@@ -33,6 +37,14 @@
33 37
 						</div>
34 38
 					</div>
35 39
 				</li>
40
+				<li class="mui-table-view-cell mui-table-view-li">
41
+					<div class="mui-input-row">
42
+						<label class="label font-color5">部门:</label>
43
+						<div class="mui-radio mui-right radio_box">
44
+							<label class="font-color6" id="section"></label>
45
+						</div>
46
+					</div>
47
+				</li>
36 48
 				<li class="mui-table-view-cell mui-table-view-li ">
37 49
 					<div class="mui-input-row">
38 50
 						<label class="label font-color5">客户姓名:</label>
@@ -161,11 +173,12 @@
161 173
 						</li>
162 174
 					</div>
163 175
 					<!--待处理-->
176
+					
164 177
 					<div class="mui_btn1 dispose2">
165 178
 						<li class=" mui-media mui-col-xs-3">
166
-							<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block edit">修改</button>
167
-						</li>
168
-						<li class=" mui-media mui-col-xs-3">
179
+						  <button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block edit">修改</button>
180
+					    </li>
181
+						<!--<li class=" mui-media mui-col-xs-3">
169 182
 							<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block delet">删除</button>
170 183
 						</li>
171 184
 						<li class=" mui-media mui-col-xs-3">
@@ -173,7 +186,7 @@
173 186
 						</li>
174 187
 						<li class=" mui-media mui-col-xs-3">
175 188
 							<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block btn_reply">回复</button>
176
-						</li>
189
+						</li>-->
177 190
 					</div>
178 191
 					<!--已完成-->
179 192
 					<div class="mui_btn1 dispose3">
@@ -201,10 +214,10 @@
201 214
 					<!--待处理-->
202 215
 					<div class="mui_btn1 dispose2">
203 216
 						<li class=" mui-media mui-col-xs-3">
204
-							<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block daal">处理</button>
217
+							<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block disp">处理</button>
205 218
 						</li>
206 219
 						<li class=" mui-media mui-col-xs-3">
207
-							<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block daal">分配</button>
220
+							<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block allot">分配</button>
208 221
 						</li>
209 222
 						<li class=" mui-media mui-col-xs-3">
210 223
 							<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block abnormal">异常退回</button>
@@ -372,28 +385,28 @@
372 385
 		<div class="pop_up_div8">
373 386
         	<div class="tit">请输入延期说明</div>
374 387
 			<div class="contain">
375
-				<textarea class="reason" name="" rows="" cols="" style="height: 50px;"></textarea>
388
+				<textarea class="reas" name="" rows="" cols="" style="height: 50px;"></textarea>
376 389
 			</div>
377 390
 			
378 391
 			<div class="tit">申请延期时限</div>
379 392
 			<div class="mui-input-row mui-radio mui-left radio_box order_type">
380 393
 				<label>1小时</label>
381
-				<input type="radio" type="radio" name="form" checked="checked" value="1" class="size-14" />
394
+				<input type="radio" type="radio" name="form" checked="checked" value="1小时" class="size-14" />
382 395
 			</div>
383 396
 			<div class="mui-input-row mui-radio mui-left radio_box order_type">
384 397
 				<label>8小时</label>
385
-				<input type="radio" type="radio" name="form" value="2" class="size-14" />
398
+				<input type="radio" type="radio" name="form" value="8小时" class="size-14" />
386 399
 			</div>
387 400
 			<div class="mui-input-row mui-radio mui-left radio_box order_type">
388 401
 				<label>24小时</label>
389
-				<input type="radio" type="radio" name="form" value="3" class="size-14" />
402
+				<input type="radio" type="radio" name="form" value="24小时" class="size-14" />
390 403
 			</div>
391 404
 			<div class="mui-input-row mui-radio mui-left radio_box order_type">
392 405
 				<label>其他</label>
393
-				<input type="radio" type="radio" name="form" value="3" class="size-14" />
406
+				<input type="radio" type="radio" name="form" value="其他" class="size-14"  id="qita"/>
394 407
 			</div>
395 408
 			
396
-		    <input type="text" id='order_source' class="ui-alert type_con size-14" data-index=""  style="display: none;"/>
409
+		    <input type="number" id='order_source'  data-index="" placeholder="默认小时"  style="width:55%;"/>
397 410
 			<div class="btn">
398 411
 				<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-royal fl">取消</button>
399 412
 				<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary fr showUserPicker" id="showUserPicker">确定</button>
@@ -419,24 +432,27 @@
419 432
 			var isReply = helper.request.queryString("IsReply"); // 是否已回复 0 未回复 1已回复
420 433
 			var openid = helper.cookies.get("openid");
421 434
 			var UserType = helper.cookies.get("usertype");
422
-//			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
435
+			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
423 436
 			if(isReply == 0){
424 437
 				$('.btn_reply').show();
425 438
 			}
439
+			
426 440
 			if (UserType==-1) {
427 441
 				$(".type1").show();
428 442
 				$(".type2").show();
429 443
 				$(".type3").show();
430 444
 				$(".type4").show();
431 445
 				$(".type5").show();
446
+				
432 447
 			} else if(UserType==0){
433
-				$(".type1").hide();
448
+//				alert(UserType)
449
+				$(".type1").show();
434 450
 				$(".type2").hide();
435
-				$(".type3").show();
451
+				$(".type3").hide();
436 452
 				$(".type4").hide();
437 453
 				$(".type5").hide();
438 454
 			}else if(UserType==1){
439
-				alert(UserType)
455
+//				alert(UserType)
440 456
 				$(".type1").hide();
441 457
 				$(".type2").hide();
442 458
 				$(".type3").show();
@@ -457,8 +473,8 @@
457 473
 			}
458 474
 			Ajax();
459 475
 			flow();
460
-			Remind();
461
-			Comment();
476
+//			Remind();
477
+//			Comment();
462 478
 			//获取数据   
463 479
 			function Ajax() {
464 480
 				$.ajax({
@@ -479,15 +495,22 @@
479 495
 								$("#source").show();
480 496
 							}
481 497
 							var itype=result.F_State;
482
-							
498
+//							
483 499
 							if(itype == 0) {
484
-								$(".dispose1").show();
500
+								$(".dispose1").hide();
501
+								$(".dispose2").show();
485 502
 							}else if(itype == 1) {
486
-								$(".dispose1").show();      
503
+								//alert(itype)
504
+								$(".dispose1").show();
487 505
 							} else if(itype == 2) {
506
+								
488 507
 								$(".dispose2").show();
489 508
 							} else if(itype == 3) {
490 509
 								$(".dispose3").show();
510
+							}else if(itype == 4) {
511
+								$(".dispose2").hide();
512
+							}else if(itype == 5) {
513
+								$(".dispose2").show();
491 514
 							}
492 515
 							
493 516
 							if (result.GDLXName=="咨询") {
@@ -517,7 +540,8 @@
517 540
 								complain=result.ComplaintDepartment
518 541
 							}
519 542
 							$(".WordID").text(result.ID);
520
-							$("#Work_classname").text(result.F_Type); //工单类型
543
+							$("#Work_classname").text(result.F_TypeName); //工单类型
544
+							$("#section").text(result.F_DeptName); //部门
521 545
 							$("#customer").text(result.F_CusName); //客户姓名
522 546
 							$("#customerTel").text(result.F_CusPhone); //联系电话
523 547
 							$("#Work_areaname").text(result.F_CompanyName); //公司名称
@@ -532,6 +556,8 @@
532 556
 							$("#Work_workOrderID").text(result.F_DealReasons); //未处理原因
533 557
 							$("#Work_workOrderID").text(result.F_IsVisit); //是否回访
534 558
 							$("#Work_detail").text("问题描述:" + result.F_Description); //描述详情
559
+							
560
+				
535 561
 						}
536 562
 					},
537 563
 					error: function(xhr, type, errorThrown) {
@@ -573,52 +599,32 @@
573 599
 					type: 'get', //HTTP请求类型
574 600
 					success: function(data) {
575 601
 						if(data.state.toLowerCase() == "success") {
576
-							if(data.rows && data.rows.length > 0) {
577
-								$(data.rows).each(function(i, n) {
602
+							if(data.total && data.total.length > 0) {
603
+								$(data.total).each(function(i, n) {
578 604
 									var str = '';
579
-									if(n.IsLast == 0 && !n.DealTime && !n.SureUserName && !n.ToDeptName){
580
-										str = str + n.CreateUserName + " 创建了工单。" + "<br>";
581
-									}
582
-									if(n.IsLast == 1) { 
583
-										str = str + n.CreateUserName + " 完结工单。";
584
-									}
585
-									if(n.DealTime) {
586
-										str = str + n.CreateUserName + " 处理工单。";
587
-									}
588
-									if(n.SureUserName) {
589
-										str = str + n.SureUserName + " 接单。";
590
-									}
591
-									if(n.ToDeptName) {
592
-										if(n.State != 6){
593
-											str = str + n.CreateUserName + " 指派工单给 " + n.ToDeptName + "。";
594
-											if(n.ToUserName) {
595
-												str = str + n.ToUserName;
596
-											}
597
-										}
598
-										if(n.State === 6){
599
-											str = str +  n.ToDeptName + ":" + n.ToUserName  + " 将工单退回给 " + n.CreateUserName;
600
-										}
601
-										str = str + "<br>";
605
+									if(n.F_OptType == 1){
606
+										str = str + n.F_OptContent+"<br>";
607
+										alert(str)
602 608
 									}
603 609
 									var spandeta="";
604
-									if (n.Detail==null) {
605
-										spandeta=""
606
-									} else if (n.Detail==""){
607
-										spandeta=""
608
-									}else if(n.IsLast == 1){
609
-										spandeta="完结内容:"+n.Detail
610
-									}else if(n.SureUserName) {
611
-										spandeta="接单内容:"+n.Detail
612
-									} else if(n.DealTime){
613
-										spandeta="处理内容:"+n.Detail
614
-									}else if(n.ToDeptName){
615
-										spandeta="转派内容:"+n.Detail
616
-									}
610
+//									if (n.Detail==null) {
611
+//										spandeta=""
612
+//									} else if (n.Detail==""){
613
+//										spandeta=""
614
+//									}else if(n.IsLast == 1){
615
+//										spandeta="完结内容:"+n.F_OptContent
616
+//									}else if(n.SureUserName) {
617
+//										spandeta="接单内容:"+n.F_OptContent
618
+//									} else if(n.DealTime){
619
+//										spandeta="处理内容:"+n.F_OptContent
620
+//									}else if(n.ToDeptName){
621
+//										spandeta="转派内容:"+n.F_OptContent
622
+//									}
617 623
 									if ($(".spandeta").text()=="") {
618 624
 										$(this).hide();
619 625
 									}
620 626
 									//else if(row.IsStart) {str = str + row.CreateUserName + " 重新开启工单";}
621
-									$('<li class="mui-table-view-cell mui-table-view-cell-line mui-tail-contail mui-table-view-li"><div class="mui-input-row mui-tail font-color4"><span>' + n.CreateTime +
627
+									$('<li class="mui-table-view-cell mui-table-view-cell-line mui-tail-contail mui-table-view-li"><div class="mui-input-row mui-tail font-color4"><span>' + n.F_OptContent +
622 628
 										'</span></br><span style="font-size:12px;">' + str +
623 629
 										'</span><span class="spandeta">'+spandeta+
624 630
 										'</span></div><div class="string"></div><div class="circular_h"></div></li>').appendTo('#folow');
@@ -783,10 +789,15 @@
783 789
 			}
784 790
 			//转派
785 791
 			//转派弹框
786
-			$(".redeploy").click(function() {
792
+			$(".allot").click(function() {
787 793
 				var areaID = $("#Work_areaname").attr('data-index')
788 794
 				window.location.href = "redeploy.html?id=" + id+'&itype='+itype+'&areaID='+areaID;
789 795
 			})
796
+//			处理提单框
797
+			$(".disp").click(function() {
798
+				var areaID = $("#Work_areaname").attr('data-index')
799
+				window.location.href = "dispose.html?id=" + id+'&itype='+itype+'&areaID='+areaID;
800
+			})
790 801
 			//评论工单
791 802
 			$(".comment").click(function(){   
792 803
 			    $(".pop_up_bj").fadeIn();
@@ -1125,16 +1136,16 @@
1125 1136
 			    $(".pop_up_bj").hide();
1126 1137
 			    $(".pop_up_div8").hide();
1127 1138
 			})
1128
-			$(".pop_up_div6 .btn .fl" ).click(function(){   
1139
+			$(".pop_up_div8 .btn .fl" ).click(function(){   
1129 1140
 			    $(".pop_up_bj").hide();
1130 1141
 			    $(".pop_up_div8").hide();
1131 1142
 			})
1132
-			$(".pop_up_div6 .btn .fr" ).click(function(){ 
1143
+			$(".pop_up_div8 .btn .fr" ).click(function(){ 
1133 1144
 //				$("#cont").text("");
1134 1145
 			    $(".pop_up_bj").hide();
1135 1146
 			    $(".pop_up_div8").hide();
1136
-			    if($("#deal_cont").val()=="") {
1137
-					mui.alert("请输入处理内容");
1147
+			    if($(".reas").val()=="") {
1148
+					mui.alert("请输入延期说明.");
1138 1149
 				}else{
1139 1150
 					$(".pop_up_bj").hide();
1140 1151
 			    	$(".pop_up_div8").hide();
@@ -1145,16 +1156,19 @@
1145 1156
 						async: true,
1146 1157
 						data: {
1147 1158
 							orderid: id, //否	strubg	工单编号
1148
-							type: 0, //否	int	你看一下前端是什么参数
1149
-							cont: $("#deal_cont").val(), //否	int	处理内容
1159
+//							type: 0, //否	int	你看一下前端是什么参数   reas
1160
+                            cont: $(".reas").val(), 
1161
+//							limit:$("#order_source").val(), //否	int	处理内容
1162
+							limit:$('.order_type').find('input[type="radio"]:checked').val(), //工单类型
1150 1163
 							openid: openid, //微信openid 测试用
1151 1164
 						},
1152 1165
 						
1153 1166
 						success: function(data) {
1167
+							debugger
1154 1168
 							if(data.state == "success") {
1155 1169
 								debugger
1156 1170
 								mui.toast('申请成功');
1157
-								window.location.href = "Waiting_list.html?id=" + id+'&itype='+itype;
1171
+								window.location.href = "haveorder_list.html?id=" + id+'&itype='+itype;
1158 1172
 							} else {
1159 1173
 								mui.toast(data.message);
1160 1174
 							}
@@ -1290,6 +1304,10 @@
1290 1304
 				}
1291 1305
 					
1292 1306
 			})
1307
+			
1308
+			$("#qita").click(function(){
1309
+				$("#order_source").show();
1310
+			})
1293 1311
 		</script>
1294 1312
 	</body>
1295 1313
 

+ 327 - 0
WeChat/client-side/dispose.html

@@ -0,0 +1,327 @@
1
+<!doctype html>
2
+<html>
3
+
4
+	<head>
5
+		<meta charset="UTF-8">
6
+		<title>处理工单</title>
7
+		<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
8
+		<meta name="apple-mobile-web-app-capable" content="yes">
9
+		<meta name="apple-mobile-web-app-status-bar-style" content="black">
10
+		<link href="../css/mui.min.css" rel="stylesheet" />
11
+		<link href="../css/mui.picker.css" rel="stylesheet" />
12
+		<link href="../css/mui.poppicker.css" rel="stylesheet" />
13
+		<link href="../css/iconfont.css"  rel="stylesheet"/>
14
+		<link href="css/AddWorkolder.css"  rel="stylesheet"/>
15
+		<style>
16
+		   .mui-content{
17
+		   	height:100%;
18
+		   	padding-bottom: 55px;
19
+		   }
20
+		</style>
21
+	</head>
22
+	<body>
23
+		<div class="mui-nav">
24
+			<a class="mui-icon mui-icon-arrowleft return"></a>
25
+			处理工单
26
+		</div>
27
+		<div class="mui-content" style="margin-top: 44px;">
28
+			<ul class="mui-table-view">
29
+				
30
+				<!--<li class="mui-table-view-cell receive" id="showUserPicker1">
31
+					<div class="mui-input-row">
32
+						<label class="label">指派部门:</label>
33
+						<input type="text" id='recive_type' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
34
+						<a href=""><span class="type_down mui-icon mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
35
+						<input id="recive_type1" style="display: none;" data-index=""></input>
36
+						<input id="recive_type2" style="display: none;" data-index=""></input>
37
+					</div>
38
+				</li>
39
+				<li class="mui-table-view-cell receive" id="showCityPicker5">
40
+					<div class="mui-input-row">
41
+						<label class="label">指派人员:</label>
42
+						<input type="text" id='ower_recive' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
43
+						<a href=""><span class="type_down mui-icon mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
44
+					</div>
45
+				</li>-->
46
+				<li class="mui-table-view-cell mui-table-view-li">
47
+					<div class="mui-input-row">
48
+						<label class="label font-color5">工单类型:</label>
49
+						<div class="mui-radio mui-right radio_box">
50
+							<label class="font-color6" id="Work_classname"></label>
51
+						</div>
52
+					</div>
53
+				</li>
54
+				<li class="mui-table-view-cell mui-table-view-li">
55
+					<div class="mui-input-row">
56
+						<label class="label font-color5">部门:</label>
57
+						<div class="mui-radio mui-right radio_box">
58
+							<label class="font-color6" id="section"></label>
59
+						</div>
60
+					</div>
61
+				</li>
62
+				<li class="mui-table-view-cell">
63
+					<div class="mui-input-row">
64
+						<label class="label">处理说明:</label>
65
+						<textarea class="ztext content size-14" placeholder="请输入指派理由" name="" id="order_reception" rows="3" cols="" placeholder="请详细描述您的问题和建议..."></textarea>
66
+					</div>
67
+				</li>
68
+				<!--<li class="mui-table-view-cell">
69
+					<div class="mui-input-row">
70
+						<label class="label">超时时限:</label>
71
+						<input type="number" id="order_Claimnumber" placeholder="请输入时限" class="size-14">
72
+					</div>
73
+				</li>-->
74
+				<li class="mui-table-view-cell">
75
+					<div class="mui-input-row tit">
76
+						<label class="label">是否处理工单:</label>
77
+						<div class="mui-input-row mui-radio mui-left radio_box order_type">
78
+							<label>否</label>
79
+							<input type="radio" type="radio" name="form"  value="0" class="size-14" />
80
+						</div>
81
+						<div class="mui-input-row mui-radio mui-left radio_box order_type">
82
+							<label>是</label>
83
+							<input type="radio" type="radio" name="form" value="1" checked="checked" class="size-14" />
84
+						</div>
85
+					</div>
86
+				</li>
87
+				<li class="mui-table-view-cell receive" id="showCityPicker5" style="display: none;">
88
+					<div class="mui-input-row">
89
+						<label class="label">未处理原因:</label>
90
+						<input type="text" id='ower_recive' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
91
+						<a href=""><span class="type_down mui-icon mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
92
+					</div>
93
+				</li>
94
+				<li class="mui-table-view-cell">
95
+					<div class="mui-input-row tit">
96
+						<label class="label">处理方式:</label>
97
+						<div class="mui-input-row mui-radio mui-left radio_box order_rise">
98
+							<label>当即办理</label>
99
+							<input type="radio" type="radio" name="rise" checked="checked" value="当即办理" class="size-14" />
100
+						</div>
101
+						<div class="mui-input-row mui-radio mui-left radio_box order_rise">
102
+							<label>电话转接</label>
103
+							<input type="radio" type="radio" name="rise" value="电话转接" class="size-14" />
104
+						</div>
105
+						<div class="mui-input-row mui-radio mui-left radio_box order_rise">
106
+							<label>网络转办</label>
107
+							<input type="radio" type="radio" name="rise" value="网络转办" class="size-14" />
108
+						</div>
109
+					</div>
110
+				</li>
111
+			</ul>
112
+	<!--投诉类市场管理科-->	
113
+		    <ul class="mui-table-view" style="display: none;" id="aaaa">
114
+		    	<li class="mui-table-view-cell receive" id="production">
115
+					<div class="mui-input-row">
116
+						<label class="label">生产基地:</label>
117
+						<input type="text" id='ower_production' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
118
+						<a href=""><span class="type_down mui-icon mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
119
+					</div>
120
+				</li>
121
+				<li class="mui-table-view-cell">
122
+					<div class="mui-input-row">
123
+						<label class="label">质保期限:</label>
124
+						<input type="number" id="order_quality" placeholder="请输入质保期限" class="size-14">
125
+					</div>
126
+				</li>
127
+		    </ul>
128
+	<!--投诉类质量管理部-->	 
129
+	        <ul class="mui-table-view" style="display: none;" id="bbbb">
130
+		    	<li class="mui-table-view-cell">
131
+					<div class="mui-input-row tit">
132
+						<label class="label">是否回访:</label>
133
+						<div class="mui-input-row mui-radio mui-left radio_box order_pay">
134
+							<label>否</label>
135
+							<input type="radio" type="radio" name="pay" checked="checked" value="0" class="size-14" />
136
+						</div>
137
+						<div class="mui-input-row mui-radio mui-left radio_box order_pay">
138
+							<label>是</label>
139
+							<input type="radio" type="radio" name="pay" value="1" class="size-14" />
140
+						</div>
141
+					</div>
142
+				</li>
143
+				<li class="mui-table-view-cell" id="eventle">
144
+					<div class="mui-input-row">
145
+						<label class="label">事件等级:</label>
146
+						<input type="text" id='ower_event' class="ui-alert type_con size-14" data-index="" readonly="readonly" placeholder="请选择"/>
147
+						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
148
+					</div>
149
+				</li>
150
+				<li class="mui-table-view-cell">
151
+					<div class="mui-input-row">
152
+						<label class="label">索赔金额:</label>
153
+						<input type="number" id="order_money" placeholder="请输入索赔金额" class="size-14">
154
+					</div>
155
+				</li>
156
+				<li class="mui-table-view-cell">
157
+					<div class="mui-input-row tit">
158
+						<label class="label">责任单位:</label>
159
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
160
+							<!--<label>生产</label>-->
161
+							<input type="checkbox" type="radio" name="unit" checked="checked" value="0" class="size-14" />生产
162
+						</div>
163
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
164
+							<!--<label>研发</label>-->
165
+							<input type="checkbox" type="radio" name="unit" value="1" class="size-14" />研发
166
+						</div>
167
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
168
+							<!--<label>农化</label>-->
169
+							<input type="checkbox" type="radio" name="unit" value="1" class="size-14" />农化
170
+						</div>
171
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
172
+							<!--<label>物流</label>-->
173
+							<input type="checkbox" type="radio" name="unit" value="1" class="size-14" />物流
174
+						</div>
175
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
176
+							<!--<label>质量管理科</label>-->
177
+							<input type="checkbox" type="radio" name="unit" value="1" class="size-14" />质量管理科
178
+						</div>
179
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
180
+							<!--<label>销售内勤</label>-->
181
+							<input type="checkbox" type="radio" name="unit" value="1" class="size-14" />销售内勤
182
+						</div>
183
+					</div>
184
+				</li>
185
+				<li class="mui-table-view-cell">
186
+					<div class="mui-input-row tit">
187
+						<label class="label">审批意见:</label>
188
+						<div class="mui-input-row mui-radio mui-left radio_box order_opinion">
189
+							<label>同意</label>
190
+							<input type="radio" type="radio" name="opinion" checked="checked" value="同意" class="size-14" />
191
+						</div>
192
+						<div class="mui-input-row mui-radio mui-left radio_box order_opinion">
193
+							<label>不同意</label>
194
+							<input type="radio" type="radio" name="opinion" value="不同意" class="size-14" />
195
+						</div>
196
+					</div>
197
+				</li>
198
+				<li class="mui-table-view-cell F_Address" style="display: none;">
199
+					<div class="mui-input-row">
200
+						<label class="label">不同意意见:</label>
201
+						<input type="text" id="order_idea" placeholder="请输入不同意意见" class="size-14">
202
+					</div>
203
+				</li>
204
+				<li class="mui-table-view-cell">
205
+					<div class="mui-input-row tit">
206
+						<label class="label">补偿方式:</label>
207
+						<div class="mui-input-row mui-radio mui-left radio_box order_coin">
208
+							<label>实物</label>
209
+							<input type="radio" name="coin" checked="checked" value="实物" class="size-14" />
210
+						</div>
211
+						<div class="mui-input-row mui-radio mui-left radio_box order_coin">
212
+							<label>钱款</label>
213
+							<input type="radio" name="coin" value="钱款" class="size-14" />
214
+						</div>
215
+					</div>
216
+				</li>
217
+				<li class="mui-table-view-cell make" style="display: none;">
218
+					<div class="mui-input-row">
219
+						<label class="label">补偿钱款:</label>
220
+						<input type="text" id="order_make" placeholder="请输入索赔金额" class="size-14">
221
+					</div>
222
+				</li>
223
+				<li class="mui-table-view-cell" id="ponding ">
224
+					<div class="mui-input-row">
225
+						<label class="label">对应责任单位:</label>
226
+						<input type="text" id='ower_ponding ' class="ui-alert type_con size-14" data-index="" readonly="readonly" placeholder="请选择"/>
227
+						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
228
+					</div>
229
+				</li>
230
+				<li class="mui-table-view-cell make">
231
+					<div class="mui-input-row">
232
+						<label class="label">实收数量:</label>
233
+						<input type="number" id="order_amount" placeholder="请输入实收数量(吨)" class="size-14">
234
+					</div>
235
+				</li>
236
+				<li class="mui-table-view-cell make">
237
+					<div class="mui-input-row">
238
+						<label class="label">改进要求:</label>
239
+						<input type="number" id="order_demand" placeholder="请输入改进要求" class="size-14">
240
+					</div>
241
+				</li>
242
+				<li class="mui-table-view-cell make">
243
+					<div class="mui-input-row">
244
+						<label class="label">审批流单号:</label>
245
+						<input type="number" id="order_odd" placeholder="请输入审批流单号" class="size-14">
246
+					</div>
247
+				</li>
248
+		    </ul>
249
+	<!--抽检类市场管理科-->	
250
+			<ul class="mui-table-view" style="display: none;" id="cccc">
251
+				<li class="mui-table-view-cell" id="result">
252
+					<div class="mui-input-row">
253
+						<label class="label">生产基地:</label>
254
+						<input type="text" id='ower_result' class="ui-alert type_con size-14" data-index="" readonly="readonly" placeholder="请选择"/>
255
+						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
256
+					</div>
257
+				</li>
258
+				<li class="mui-table-view-cell">
259
+					<div class="mui-input-row">
260
+						<label class="label">超出质保期限:</label>
261
+						<input type="number" id="order_spection" placeholder="请输入自检结果" class="size-14">
262
+					</div>
263
+				</li>
264
+			</ul>
265
+	<!--抽检类质量管理部-->
266
+	        <ul class="mui-table-view" style="display: none;" id="dddd">
267
+	        	<li class="mui-table-view-cell">
268
+					<div class="mui-input-row tit">
269
+						<label class="label">是否回访:</label>
270
+						<div class="mui-input-row mui-radio mui-left radio_box order_return">
271
+							<label>否</label>
272
+							<input type="radio" type="radio" name="return" checked="checked" value="0" class="size-14" />
273
+						</div>
274
+						<div class="mui-input-row mui-radio mui-left radio_box order_return">
275
+							<label>是</label>
276
+							<input type="radio" type="radio" name="return" value="1" class="size-14" />
277
+						</div>
278
+					</div>
279
+				</li>
280
+				<li class="mui-table-view-cell">
281
+					<div class="mui-input-row tit">
282
+						<label class="label">是否备案:</label>
283
+						<div class="mui-input-row mui-radio mui-left radio_box order_records">
284
+							<label>未备案</label>
285
+							<input type="radio" type="radio" name="reco" checked="checked" value="未备案" class="size-14" />
286
+						</div>
287
+						<div class="mui-input-row mui-radio mui-left radio_box order_records">
288
+							<label>已备案</label>
289
+							<input type="radio" type="radio" name="reco" value="已备案" class="size-14" />
290
+						</div>
291
+					</div>
292
+				</li>
293
+				
294
+	        </ul>
295
+	<!--销售内勤-->
296
+	        <ul class="mui-table-view" style="display: none;" id="eeee">
297
+	        	<li class="mui-table-view-cell">
298
+					<div class="mui-input-row">
299
+						<label class="label">返账金额:</label>
300
+						<input type="number" id="order_account" placeholder="请输入返账金额(元)" class="size-14">
301
+					</div>
302
+				</li>
303
+	        </ul>
304
+    <!--质量管理科-->
305
+           <ul class="mui-table-view" style="display: none;" id="ffff">
306
+	        	<li class="mui-table-view-cell">
307
+					<div class="mui-input-row">
308
+						<label class="label">实收数量:</label>
309
+						<input type="number" id="order_receipts" placeholder="请输入实收数量(吨)" class="size-14">
310
+					</div>
311
+				</li>
312
+	        </ul>
313
+			<div class="submit-btn">
314
+				<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block block_button submit" id="submit">提交</button>
315
+			</div>
316
+		</div>
317
+		<script src="../js/mui.js"></script>
318
+		<script src="../js/mui.picker.js"></script>
319
+		<script src="../js/mui.poppicker.js"></script>
320
+		<script src="js/city.data-3.js"></script>
321
+		<script src="../js/jquery.min.js"></script>
322
+		<script src="../Script/Common/huayi.config.js"></script>
323
+		<script src="../Script/Common/huayi.http.js"></script>
324
+		<script src="js/dispose.js"></script>
325
+	</body>
326
+
327
+</html>

+ 311 - 86
WeChat/client-side/editWorkolder.html

@@ -1,8 +1,9 @@
1 1
 <!doctype html>
2 2
 <html>
3
+
3 4
 	<head>
4 5
 		<meta charset="UTF-8">
5
-		<title>编辑工单</title>
6
+		<title>新建工单</title>
6 7
 		<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
7 8
 		<meta name="apple-mobile-web-app-capable" content="yes">
8 9
 		<meta name="apple-mobile-web-app-status-bar-style" content="black">
@@ -11,34 +12,284 @@
11 12
 		<link href="../css/mui.poppicker.css" rel="stylesheet" />
12 13
 		<link href="../css/iconfont.css"  rel="stylesheet"/>
13 14
 		<link href="css/AddWorkolder.css"  rel="stylesheet"/>
15
+		<style type="text/css">
16
+			.zaue{
17
+				width:15%;
18
+			}
19
+		</style>
14 20
 	</head>
15 21
 	<body>
16 22
 		<div class="mui-nav">
17
-			<a class="mui-icon mui-icon-arrowleft hrefdetail"></a>
18
-			修改工单
23
+			<a class="mui-icon mui-icon-arrowleft" href="client_index.html"></a>
24
+			创建工单
19 25
 		</div>
20 26
 		<div class="mui-content" style="margin-top: 44px;">
21 27
 			<ul class="mui-table-view">
22 28
 				<li class="mui-table-view-cell" style="display: none;">
23 29
 					<div class="mui-input-row">
24 30
 						<label class="label">工单来源:</label>
25
-						<input type="text" id='order_source' class="ui-alert type_con size-14" data-index="467" readonly="readonly" />
31
+						<input type="text" id='order_source' class="ui-alert type_con size-14" data-index="2" readonly="readonly" />
26 32
 						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
27 33
 					</div>
28 34
 				</li>
35
+				<li class="mui-table-view-cell mui-table-view-li ">
36
+					<div class="mui-input-row">
37
+						<label class="label font-color3">上级姓名:</label>
38
+						<div class="mui-radio mui-right radio_box">
39
+							<label class="font-color6" id="custo"></label>
40
+						</div>
41
+					</div>
42
+					<div class="mui-input-row">
43
+						<label class="label font-color3">工号:</label>
44
+						<div class="mui-radio mui-right radio_box">
45
+							<label class="font-color6" id="cus"></label>
46
+						</div>
47
+					</div>
48
+				</li>
29 49
 				<li class="mui-table-view-cell mui-table-view-cell-line">
30 50
 					<div class="mui-input-row">
31 51
 						<label class="label">工单类型:</label>
32 52
 						<div class="mui-input-row mui-radio mui-left radio_box order_type">
33 53
 							<label>咨询</label>
34
-							<input type="radio" type="radio" name="form" checked="checked" value="107" class="size-14" />
54
+							<input type="radio" type="radio" name="form" checked="checked" value="1" class="size-14" />
35 55
 						</div>
36 56
 						<div class="mui-input-row mui-radio mui-left radio_box order_type">
37 57
 							<label>投诉</label>
38
-							<input type="radio" type="radio" name="form" value="108" class="size-14" />
58
+							<input type="radio" type="radio" name="form" value="2" class="size-14" />
59
+						</div>
60
+						<div class="mui-input-row mui-radio mui-left radio_box order_type">
61
+							<label>抽检</label>
62
+							<input type="radio" type="radio" name="form" value="3" class="size-14" />
39 63
 						</div>
40 64
 					</div>
41
-				</li>		
65
+				</li>
66
+		 <!--咨询模块-->
67
+				<div id="consult" style="display: none;">
68
+				    <li class="mui-table-view-cell" id="question">
69
+						<div class="mui-input-row">
70
+							<label class="label">问题类别:</label>
71
+							<input type="text" id='order_category' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
72
+							<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
73
+							<input id="order_pro" style="display: none;" data-index=""></input>
74
+							<input id="order_floor" style="display: none;" data-index=""></input>
75
+							<input id='order_rengValue' style="display: none;" data-index=""/>
76
+							<input id='order_proValue' style="display: none;" data-index=""/>
77
+							<input id='order_floorValue' style="display: none;" data-index=""/>
78
+						</div>
79
+				    </li>
80
+				    <li class="mui-table-view-cell" id="product">
81
+						<div class="mui-input-row">
82
+							<label class="label">产品名称:</label>
83
+							<input type="text" id='order_productname' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
84
+							<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
85
+							<input id="order_pro" style="display: none;" data-index=""></input>
86
+							<input id="order_floor" style="display: none;" data-index=""></input>
87
+							<input id='order_rengValue' style="display: none;" data-index=""/>
88
+							<input id='order_proValue' style="display: none;" data-index=""/>
89
+							<input id='order_floorValue' style="display: none;" data-index=""/>
90
+						</div>
91
+				    </li>
92
+				    <li class="mui-table-view-cell">
93
+						<div class="mui-input-row">
94
+							<label class="label">其他请输入:</label>
95
+							<input type="number" id="order_qita" placeholder="其他请输入" class="size-14">
96
+						</div>
97
+				    </li>
98
+				    <li class="mui-table-view-cell">
99
+						<div class="mui-input-row">
100
+							<label class="label">问题数量:</label>
101
+							<input type="number" id="order_Claimnumber" placeholder="请输入问题数量" class="size-14">
102
+						</div>
103
+				    </li>
104
+				    <li class="mui-table-view-cell" id="qregion">
105
+						<div class="mui-input-row">
106
+							<label class="label">大区:</label>
107
+							<input type="text" id='order_macrocell' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
108
+							<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
109
+							<input id="order_pro" style="display: none;" data-index=""></input>
110
+							<input id="order_floor" style="display: none;" data-index=""></input>
111
+							<input id='order_rengValue' style="display: none;" data-index=""/>
112
+							<input id='order_proValue' style="display: none;" data-index=""/>
113
+							<input id='order_floorValue' style="display: none;" data-index=""/>
114
+						</div>
115
+				    </li>
116
+				    <li class="mui-table-view-cell" id="filiale">
117
+						<div class="mui-input-row">
118
+							<label class="label">分公司:</label>
119
+							<input type="text" id='order_branch' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
120
+							<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
121
+							<input id="order_pro" style="display: none;" data-index=""></input>
122
+							<input id="order_floor" style="display: none;" data-index=""></input>
123
+							<input id='order_rengValue' style="display: none;" data-index=""/>
124
+							<input id='order_proValue' style="display: none;" data-index=""/>
125
+							<input id='order_floorValue' style="display: none;" data-index=""/>
126
+						</div>
127
+				    </li>
128
+				</div>
129
+		 <!--投诉模块-->
130
+				<div id="complaint" style="display: none;">
131
+					<li class="mui-table-view-cell">
132
+						<div class="mui-input-row">
133
+							<label class="label">客户编码:</label>
134
+							<input type="number" id="order_coding" placeholder="请输入客户编码" class="size-14">
135
+						</div>
136
+				    </li>
137
+				    <li class="mui-table-view-cell">
138
+						<div class="mui-input-row">
139
+							<label class="label">物料编码:</label>
140
+							<input type="number" id="order_material" placeholder="请输入物料编码" class="size-14">
141
+						</div>
142
+				    </li>
143
+				    <li class="mui-table-view-cell" id="question">
144
+						<div class="mui-input-row">
145
+							<label class="label">问题类别:</label>
146
+							<input type="text" id='order_cate' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
147
+							<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
148
+							<input id="order_pro" style="display: none;" data-index=""></input>
149
+							<input id="order_floor" style="display: none;" data-index=""></input>
150
+							<input id='order_rengValue' style="display: none;" data-index=""/>
151
+							<input id='order_proValue' style="display: none;" data-index=""/>
152
+							<input id='order_floorValue' style="display: none;" data-index=""/>
153
+						</div>
154
+				    </li>
155
+				    <li class="mui-table-view-cell">
156
+						<div class="mui-input-row">
157
+							<label class="label">生产批次号:</label>
158
+							<input type="number" id="order_batch" placeholder="请输入生产批次号" class="size-14">
159
+						</div>
160
+				    </li>
161
+				    <li class="mui-table-view-cell">
162
+						<div class="mui-input-row">
163
+							<label class="label">配方:</label>
164
+							<input type="number" id="order_recipe" placeholder="请输入配方" class="size-14">
165
+						</div>
166
+				    </li>
167
+				    <li class="mui-table-view-cell" id="product">
168
+						<div class="mui-input-row">
169
+							<label class="label">产品名称:</label>
170
+							<input type="text" id='order_productname' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
171
+							<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
172
+							<input id="order_pro" style="display: none;" data-index=""></input>
173
+							<input id="order_floor" style="display: none;" data-index=""></input>
174
+							<input id='order_rengValue' style="display: none;" data-index=""/>
175
+							<input id='order_proValue' style="display: none;" data-index=""/>
176
+							<input id='order_floorValue' style="display: none;" data-index=""/>
177
+						</div>
178
+				    </li>
179
+				    <li class="mui-table-view-cell">
180
+						<div class="mui-input-row">
181
+							<label class="label">其他请输入:</label>
182
+							<input type="number" id="order_qi" placeholder="其他请输入" class="size-14">
183
+						</div>
184
+				    </li>
185
+				    <li class="mui-table-view-cell">
186
+						<div class="mui-input-row">
187
+							<label class="label">问题数量:</label>
188
+							<input type="number" id="order_Claimnumber" placeholder="请输入问题数量" class="size-14">
189
+						</div>
190
+				    </li>
191
+				    <li class="mui-table-view-cell" id="rank">
192
+						<div class="mui-input-row">
193
+							<label class="label">重要级别:</label>
194
+							<input type="text" id='order_rank' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
195
+							<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
196
+							<input id="order_pro" style="display: none;" data-index=""></input>
197
+							<input id="order_floor" style="display: none;" data-index=""></input>
198
+							<input id='order_rengValue' style="display: none;" data-index=""/>
199
+							<input id='order_proValue' style="display: none;" data-index=""/>
200
+							<input id='order_floorValue' style="display: none;" data-index=""/>
201
+						</div>
202
+				    </li>
203
+				</div>
204
+		<!--抽检模块-->	
205
+		        <div id="spot" style="display: none;">
206
+		        	<li class="mui-table-view-cell mui-table-view-cell-line">
207
+						<div class="mui-input-row" id="order_response">
208
+							<label class="label">问题类别:</label>
209
+							<div class="mui-input-row mui-radio mui-left radio_box">
210
+								<label>养分</label>
211
+								<input type="radio" type="radio" name="sec" checked="checked" value="476" class="size-14" />
212
+							</div>
213
+							<div class="mui-input-row mui-radio mui-left radio_box">
214
+								<label>标识</label>
215
+								<input type="radio" type="radio" name="sec" value="477" class="size-14" />
216
+							</div>
217
+							<div class="mui-input-row mui-radio mui-left radio_box">
218
+								<label>公关</label>
219
+								<input type="radio" type="radio" name="sec" value="478" class="size-14" />
220
+							</div>
221
+						</div>
222
+				    </li>
223
+				    <li class="mui-table-view-cell">
224
+						<div class="mui-input-row">
225
+							<label class="label">客户编码:</label>
226
+							<input type="number" id="order_coding" placeholder="请输入客户编码" class="size-14">
227
+						</div>
228
+				    </li>
229
+				    <li class="mui-table-view-cell">
230
+						<div class="mui-input-row">
231
+							<label class="label">物料编码:</label>
232
+							<input type="number" id="order_material" placeholder="请输入物料编码" class="size-14">
233
+						</div>
234
+				    </li>
235
+				    <li class="mui-table-view-cell">
236
+						<div class="mui-input-row">
237
+							<label class="label">抽检时间:</label>
238
+							<input type="number" id="order_time" placeholder="请输入物料编码" class="size-14">
239
+						</div>
240
+				    </li>
241
+				    <li class="mui-table-view-cell" id="Samp">
242
+						<div class="mui-input-row">
243
+							<label class="label">抽检级别:</label>
244
+							<input type="text" id='order_Samplingle' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
245
+							<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
246
+							<input id="order_pro" style="display: none;" data-index=""></input>
247
+							<input id="order_floor" style="display: none;" data-index=""></input>
248
+							<input id='order_rengValue' style="display: none;" data-index=""/>
249
+							<input id='order_proValue' style="display: none;" data-index=""/>
250
+							<input id='order_floorValue' style="display: none;" data-index=""/>
251
+						</div>
252
+				    </li>
253
+				    <li class="mui-table-view-cell" id="ling">
254
+						<div class="mui-input-row">
255
+							<label class="label">抽检单位:</label>
256
+							<input type="text" id='order_lingunit' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
257
+							<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
258
+							<input id="order_pro" style="display: none;" data-index=""></input>
259
+							<input id="order_floor" style="display: none;" data-index=""></input>
260
+							<input id='order_rengValue' style="display: none;" data-index=""/>
261
+							<input id='order_proValue' style="display: none;" data-index=""/>
262
+							<input id='order_floorValue' style="display: none;" data-index=""/>
263
+						</div>
264
+				    </li>
265
+				    <li class="mui-table-view-cell">
266
+						<div class="mui-input-row">
267
+							<label class="label">化验单位:</label>
268
+							<input type="text" id="order_assay" placeholder="请输入化验单位" class="size-14">
269
+						</div>
270
+				    </li>
271
+				    <li class="mui-table-view-cell">
272
+						<div class="mui-input-row">
273
+							<label class="label">抽检吨数:</label>
274
+							<input type="number" id="order_tunnage" placeholder="请输入抽检吨数" class="size-14">
275
+						</div>
276
+				    </li>
277
+				    <li class="mui-table-view-cell">
278
+						<div class="mui-input-row">
279
+							<label class="label">抽检袋数:</label>
280
+							<input type="number" id="order_algebra" placeholder="请输入抽检袋数" class="size-14">
281
+						</div>
282
+				    </li>
283
+				    <li class="mui-table-view-cell">
284
+						<div class="mui-input-row">
285
+							<label class="label">费用金额:</label>
286
+							<input type="number" id="order_money" placeholder="请输入金额单位/元" class="size-14">
287
+						</div>
288
+				    </li>
289
+		        </div>
290
+				
291
+				
292
+		<!--公共字段-->
42 293
 				<li class="mui-table-view-cell">
43 294
 					<div class="mui-input-row">
44 295
 						<label class="label">客户姓名:</label>
@@ -47,14 +298,20 @@
47 298
 				</li>
48 299
 				<li class="mui-table-view-cell">
49 300
 					<div class="mui-input-row">
50
-						<label class="label">联系方式:</label>
51
-						<input type="number" id="order_tel" placeholder="请输入联系方式" class="size-14">
301
+						<label class="label">客户电话:</label>
302
+						<input type="number" id="order_phone" placeholder="请输入客户电话" class="size-14">
303
+					</div>
304
+				</li>
305
+				<li class="mui-table-view-cell">
306
+					<div class="mui-input-row">
307
+						<label class="label">公司名称:</label>
308
+						<input type="text" id="order_tel" placeholder="请输入公司名称" class="size-14">
52 309
 					</div>
53 310
 				</li>
54 311
 				<li class="mui-table-view-cell" id="showZhuTiPicker">
55 312
 					<div class="mui-input-row">
56
-						<label class="label">项目名称:</label>
57
-						<input type="text" id='order_rengin' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
313
+						<label class="label  zaue">省:</label>
314
+						<input type="text" id='order_rengin' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
58 315
 						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
59 316
 						<input id="order_pro" style="display: none;" data-index=""></input>
60 317
 						<input id="order_floor" style="display: none;" data-index=""></input>
@@ -63,106 +320,76 @@
63 320
 						<input id='order_floorValue' style="display: none;" data-index=""/>
64 321
 					</div>
65 322
 				</li>
66
-				<li class="mui-table-view-cell">
67
-					<div class="mui-input-row">
68
-						<label class="label">楼号:</label>
69
-						<input type="text" id="order_tower" placeholder="请输入楼号号" class="size-14">
70
-					</div>
71
-				</li>
72
-				<li class="mui-table-view-cell">
73
-					<div class="mui-input-row">
74
-						<label class="label">单元号:</label>
75
-						<input type="text" id="order_unit" placeholder="请输入单元号" class="size-14">
76
-					</div>
77
-				</li>
78 323
 				<li class="mui-table-view-cell" id="showZhuTiPicker">
79 324
 					<div class="mui-input-row">
80
-						<label class="label">楼层房间:</label>
81
-						<input type="text" id="order_room" placeholder="请输入房间号" class="size-14">
325
+						<label class="label">市:</label>
326
+						<input type="text" id='order_shi' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
327
+						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
328
+						<input id="order_pro" style="display: none;" data-index=""></input>
329
+						<input id="order_floor" style="display: none;" data-index=""></input>
330
+						<input id='order_rengValue' style="display: none;" data-index=""/>
331
+						<input id='order_proValue' style="display: none;" data-index=""/>
332
+						<input id='order_floorValue' style="display: none;" data-index=""/>
82 333
 					</div>
83 334
 				</li>
84
-				<li class="mui-table-view-cell" id="showCityPicker3">
335
+				<li class="mui-table-view-cell" id="showZhuTiPicker">
85 336
 					<div class="mui-input-row">
86
-						<label class="label">房主关系:</label>
87
-						<input type="text" id='ower_relationship' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
337
+						<label class="label">:</label>
338
+						<input type="text" id='order_xian' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
88 339
 						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
340
+						<input id="order_pro" style="display: none;" data-index=""></input>
341
+						<input id="order_floor" style="display: none;" data-index=""></input>
342
+						<input id='order_rengValue' style="display: none;" data-index=""/>
343
+						<input id='order_proValue' style="display: none;" data-index=""/>
344
+						<input id='order_floorValue' style="display: none;" data-index=""/>
89 345
 					</div>
90 346
 				</li>
91
-				<li class="mui-table-view-cell mui-table-view-cell-line">
92
-					<div class="mui-input-row" id="order_response">
93
-						<label class="label">客户反应:</label>
94
-						<div class="mui-input-row mui-radio mui-left radio_box">
95
-							<label>一般</label>
96
-							<input type="radio" type="radio" name="secret" checked="checked" value="476" class="size-14" />
97
-						</div>
98
-						<div class="mui-input-row mui-radio mui-left radio_box">
99
-							<label>中等</label>
100
-							<input type="radio" type="radio" name="secret" value="477" class="size-14" />
101
-						</div>
102
-						<div class="mui-input-row mui-radio mui-left radio_box">
103
-							<label>特级</label>
104
-							<input type="radio" type="radio" name="secret" value="478" class="size-14" />
105
-						</div>
106
-					</div>
107
-				</li>
108
-				<!--<li class="mui-table-view-cell mui-table-view-cell-line">
109
-					<div class="mui-input-row" id="order_valid">
110
-						<label class="label">工单有效性:</label>
111
-						<div class="mui-input-row mui-radio mui-left radio_box">
112
-							<label>有效</label>
113
-							<input type="radio" type="radio" name="valid" checked="checked" value="0" class="size-14" />
114
-						</div>
115
-						<div class="mui-input-row mui-radio mui-left radio_box">
116
-							<label>无效</label>
117
-							<input type="radio" type="radio" name="valid" value="1" class="size-14" />
118
-						</div>
119
-					</div>
120
-				</li>-->
121
-				<!--<li class="mui-table-view-cell order_note" style="display: none;">
347
+				<li class="mui-table-view-cell" id="showZhuTiPicker">
122 348
 					<div class="mui-input-row">
123
-						<label class="label">无效原因:</label>
124
-						<textarea class="ztext content size-14" placeholder="请输入工单无效原因" name="" id="order_note" rows="3" cols="" placeholder="请输入无效原因..."></textarea>
349
+						<label class="label">乡:</label>
350
+						<input type="text" id='order_xiang' class="mui-alert type_con size-14" data-index="" readonly="readonly" />
351
+						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
352
+						<input id="order_pro" style="display: none;" data-index=""></input>
353
+						<input id="order_floor" style="display: none;" data-index=""></input>
354
+						<input id='order_rengValue' style="display: none;" data-index=""/>
355
+						<input id='order_proValue' style="display: none;" data-index=""/>
356
+						<input id='order_floorValue' style="display: none;" data-index=""/>
125 357
 					</div>
126 358
 				</li>
127
-				<li class="mui-table-view-cell receive" id="showUserPicker1">
359
+				<li class="mui-table-view-cell">
128 360
 					<div class="mui-input-row">
129
-						<label class="label">接收部门:</label>
130
-						<input type="text" id='recive_type' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
131
-						<a href=""><span class="type_down mui-icon mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
132
-						<input id="recive_type1" style="display: none;" data-index=""></input>
133
-						<input id="recive_type2" style="display: none;" data-index=""></input>
361
+						<label class="label">详细地址:</label>
362
+						<input type="text" id="order_tower" placeholder="请输入详细地址" class="size-14">
134 363
 					</div>
135 364
 				</li>
136
-				<li class="mui-table-view-cell receive" id="showCityPicker5">
365
+				<!--<li class="mui-table-view-cell">
137 366
 					<div class="mui-input-row">
138
-						<label class="label">接收人员:</label>
139
-						<input type="text" id='ower_recive' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
140
-						<a href=""><span class="type_down mui-icon mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
367
+						<label class="label">单元号:</label>
368
+						<input type="number" id="order_unit" placeholder="请输入单元号" class="size-14">
141 369
 					</div>
142 370
 				</li>-->
143
-				<li class="mui-table-view-cell complaintOrder" id="showUserPicker" style="display: none;">
371
+				<!--<li class="mui-table-view-cell">
144 372
 					<div class="mui-input-row">
145
-						<label class="label">投诉分类:</label>
146
-						<input type="text" id='complaintOrder_type' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
147
-						<a href=""><span class="type_down mui-icon mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
148
-						<input id="serviceOrder_type" style="display: none;" data-index=""></input>
149
-						<input id="is_quality_assurance" style="display: none;" data-index=""></input>
373
+						<label class="label">房间号:</label>
374
+						<input type="number" id="order_room" placeholder="请输入房间号" class="size-14">
150 375
 					</div>
151
-				</li>
152
-				<li class="mui-table-view-cell complaintOrder" id="showUserPicker2" style="display: none;">
376
+				</li>-->
377
+				<li class="mui-table-view-cell" id="showCityPicker3">
153 378
 					<div class="mui-input-row">
154
-						<label class="label">受理人:</label>
155
-						<input type="text" id='order_responsible' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
156
-						<a href=""><span class="type_down mui-icon mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
379
+						<label class="label">销售基地:</label>
380
+						<input type="text" id='ower_relationship' class="ui-alert type_con size-14" data-index="" readonly="readonly" placeholder="请选择"/>
381
+						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
157 382
 					</div>
158 383
 				</li>
384
+
159 385
 				<li class="mui-table-view-cell">
160 386
 					<div class="mui-input-row">
161
-						<label class="label">详细描述:</label>
162
-						<textarea class="ztext content size-14" placeholder="请输入详细描述" name="" id="order_reception" rows="3" cols="" placeholder="请详细描述您的问题和建议..."></textarea>
387
+						<label class="label">问题描述:</label>
388
+						<textarea class="ztext content size-14" placeholder="请输入问题描述" name="" id="order_reception" rows="3" cols="" placeholder="请详细描述您的问题和建议..."></textarea>
163 389
 					</div>
164 390
 				</li>
165 391
 			</ul>
392
+			<div style="width: 100%; height: 50px;"></div>
166 393
 			<div class="submit-btn">
167 394
 				<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block block_button submit" id="submit">提交工单</button>
168 395
 			</div>
@@ -175,8 +402,6 @@
175 402
 		<script src="../Script/Common/huayi.config.js"></script>
176 403
 		<script src="../Script/Common/huayi.http.js"></script>
177 404
 		<script src="js/editWorkolder.js"></script>
178
-		<script type="text/javascript">
179
-		</script>
180 405
 	</body>
181 406
 
182 407
 </html>

+ 5 - 1
WeChat/client-side/finsh_index.html

@@ -141,7 +141,7 @@
141 141
 			var openid = helper.cookies.get("openid");
142 142
 			var UserType = helper.cookies.get("usertype");
143 143
 			var itype = helper.request.queryString("itype");
144
-//			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
144
+			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
145 145
 			var page = 1; //页数
146 146
 			var pageSize = 10; //每页显示条目
147 147
 			var total; //数据总条数
@@ -207,6 +207,10 @@
207 207
 			$('.inquire').on('tap', function() {
208 208
 				window.location.href = "../fisrt_comprehensive/report.html";
209 209
 			});
210
+			//已处理
211
+			$('.processed').on('tap', function() {
212
+				window.location.href = "processed_list.html";
213
+			});
210 214
 
211 215
 			Ajax();
212 216
 			//下拉刷新

+ 10 - 6
WeChat/client-side/haveorder_list.html

@@ -64,8 +64,8 @@
64 64
 							<!--<div class="mess_num" style="display: block;">99</div>-->
65 65
 							<a class="waiting">
66 66
 								<div class="Icon icon-1">
67
-									<img src="../img/icon_02.png" class="mui-icon-img-1h dwc-1" />
68
-									<img src="../img/icon_02c.png" class="mui-icon-img-1c dwc-2" />
67
+									<img src="../img/icon_01.png" class="mui-icon-img-1h" style="display: none;" />
68
+									<img src="../img/icon_01c.png" class="mui-icon-img-1c" style="display: block;" />
69 69
 								</div>
70 70
 								<div class="mui-media-body">待接单</div>
71 71
 							</a>
@@ -85,10 +85,10 @@
85 85
 						</li>
86 86
 						<li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3 state8">
87 87
 							<!--<div class="mess_num" style="display: block;">99</div>-->
88
-							<a class="inquire">
88
+							<a class="processed">
89 89
 								<div class="Icon icon-1">
90
-									<img src="../img/icon_02.png" class="mui-icon-img-1h dwc-1" />
91
-									<img src="../img/icon_02c.png" class="mui-icon-img-1c dwc-2" />
90
+									<img src="../img/icon_03.png" class="mui-icon-img-1h" />
91
+									<img src="../img/icon_03c.png" class="mui-icon-img-1c" />
92 92
 								</div>
93 93
 								<div class="mui-media-body">已处理</div>
94 94
 							</a>
@@ -149,7 +149,7 @@
149 149
 			var openid = helper.cookies.get("openid");
150 150
 			var UserType = helper.cookies.get("usertype");
151 151
 			var itype = helper.request.queryString("itype");
152
-//			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
152
+			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
153 153
 			var page = 1; //页数
154 154
 			var pageSize = 10; //每页显示条目
155 155
 			var total; //数据总条数
@@ -248,6 +248,10 @@
248 248
 		    $('.haveorder').on('tap', function() {
249 249
 				window.location.href = "haveorder_list.html";
250 250
 			});
251
+			//已处理
252
+			$('.processed').on('tap', function() {
253
+				window.location.href = "processed_list.html";
254
+			});
251 255
 			
252 256
 			Ajax();
253 257
 			//下拉刷新

+ 1 - 1
WeChat/client-side/js/AddWorkolder.js

@@ -1,7 +1,7 @@
1 1
 mui.init({})
2 2
 var UserCode = helper.cookies.get("usercode");
3 3
 var openid = helper.cookies.get("openid");
4
-//var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
4
+var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
5 5
 $(function() {
6 6
 //	投诉咨询切换
7 7
 	$('.order_type').find('input[type="radio"]').on('change', function() {

+ 387 - 0
WeChat/client-side/js/dispose.js

@@ -0,0 +1,387 @@
1
+mui.init({})
2
+var UserCode = helper.cookies.get("usercode");
3
+var id = helper.request.queryString("id");
4
+var itype = helper.request.queryString("itype");
5
+var areaID = helper.request.queryString("areaID");
6
+var openid = helper.cookies.get("openid");
7
+var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
8
+//alert(id);
9
+$(function() {
10
+	//	接收人员
11
+//	$('#order_recive').on('tap', function() {
12
+//		//alert("ddd");
13
+//		getReceiveUser();
14
+//		$("#order_recive option").remove();
15
+//	});
16
+	//返回列表
17
+	$('.return').on('tap', function() {
18
+//		if (itype==0) {
19
+//			window.location.href = "client_index.html"
20
+//		}if (itype==1) {
21
+//			window.location.href = "client_index.html"
22
+//		} else if (itype==2){
23
+//			window.location.href = "pend_index.html"
24
+//		} else if (itype==3){
25
+//			window.location.href = "finsh_index.html"
26
+//		}
27
+		window.location.href = "details.html?id=" + id + '&itype=' + itype;
28
+
29
+	});
30
+	//提交按钮
31
+	$('#submit').on('tap', function() {
32
+		if($('#recive_type').val== '') {
33
+			mui.alert('请输入处理说明!') //请输入处理说明
34
+		} else {
35
+			$.ajax({
36
+				type: "post",
37
+				dataType: 'json',
38
+				url: huayi.config.callcenter_url + 'WxLogin/DealWorkOrder',
39
+				async: true,
40
+				data: {
41
+					orderid: id, //否	strubg	工单编号
42
+					OpenId: openid, //微信openid,
43
+					isend: 0, //否	int	你看一下前端是什么参数
44
+					cont: $("#order_reception").text(), //否	int	指派说明
45
+					isover:$('.order_type').find('input[type="radio"]:checked').val(), //是否处理工单
46
+					uncont: $('#ower_recive').attr('data-index'), //未处理原因
47
+					dealType:$('.order_rise').find('input[type="radio"]:checked').val(), //处理方式
48
+					
49
+//				投诉类市场管理科 
50
+                    ProductBase: $('#ower_production').attr('data-index'), //生产基地
51
+                    QualityMonth:$("#order_quality").val(), //质保期限
52
+//              投诉类市场管理科   
53
+					isvisit:$('.order_pay').find('input[type="radio"]:checked').val(), //是否回访
54
+					QualityEventLevel: $('#ower_event').attr('data-index'), //事件等级
55
+					ClaimAmount: $('#order_money').attr('data-index'), //索赔金额
56
+					ResponsibleUnit:$('.order_unit').find('input[type="checkbox"]:checked').val(), //责任单位
57
+					ApprovalOpinions: $('.order_opinion').find('input[type="radio"]:checked').val(), //审批意见
58
+					ApprovalDisagree:$("#order_idea").val(), //不同意意见
59
+					CompensationMethod: $('.order_coin').find('input[type="radio"]:checked').val(), //补偿方式
60
+					CompensationMoney:$("#order_make").val(), //补偿钱款
61
+					CResponsibleUnits: $('#ower_ponding').attr('data-index'), //对应责任单位
62
+					Fquantity:$("#order_amount").val(), //实收数量
63
+					ImprovementRequirements:$("#order_demand").val(), //改进要求
64
+					CApprovalNo:$("#order_odd").val(), //审批工作流单号
65
+//			抽检类市场管理科
66
+                    ProductBase: $('#ower_result').attr('data-index'), //生产基地
67
+					QualityMonth:$("#order_spection").val(), //自检结果
68
+//			抽检类质量管理部		
69
+                    isvisit: $('.order_return').find('input[type="radio"]:checked').val(), //是否否回访
70
+					IsRecord: $('.order_records').find('input[type="radio"]:checked').val(), //是否备案
71
+//			销售内勤		
72
+					ReturnAccount:$("#order_account").val(), //确认返账金额
73
+//			质量管理科		
74
+					Fquantity:$("#order_receipts").val(), //确认实收数量
75
+					
76
+					
77
+//					openid: 'oXF5e1mWpX5DajW5_yjNLPKb8ThE', //微信openid 测试用
78
+				},
79
+				success: function(data) {
80
+					debugger
81
+					if(data.state == "success") {
82
+						debugger
83
+						mui.toast('成功');
84
+						
85
+						if (itype==2) {
86
+							window.location.href="haveorder_list.html";	
87
+						} else{
88
+							window.location.href="haveorder_list.html";	
89
+						}
90
+						
91
+					} else {
92
+						mui.toast(data.message);
93
+					}
94
+				}
95
+			});
96
+		}
97
+	})
98
+
99
+Ajax() 
100
+//获取详情
101
+function Ajax() {
102
+				$.ajax({
103
+					url: huayi.config.callcenter_url + 'WxLogin/GetDetails',
104
+					data: {
105
+						id: id, //工单编号
106
+						OpenId: openid, //微信openid,
107
+					},
108
+					async: true,
109
+					dataType: 'json',
110
+					type: 'get', //HTTP请求类型
111
+					success: function(data) {
112
+						if(data.state.toLowerCase() == "success") {
113
+							var result = data.rows[0];
114
+							if(result.Source == 0) {
115
+								$("#source").hide();
116
+							} else {
117
+								$("#source").show();
118
+							}
119
+							var itype=result.F_State;
120
+//							alert(itype)
121
+							if(itype == 0) {
122
+								$(".dispose1").show();
123
+								$(".dispose2").show();
124
+							}else if(itype == 1) {
125
+								$(".dispose1").hide();      
126
+							} else if(itype == 2) {
127
+								$(".dispose2").show();
128
+							} else if(itype == 3) {
129
+								$(".dispose3").show();
130
+							}
131
+							
132
+							if (result.GDLXName=="咨询") {
133
+								$(".Work_lastDealDiv").hide(); //受理人
134
+								$("#source").hide(); //投诉
135
+							} else{
136
+								$(".Work_lastDealDiv").show(); //受理人
137
+								$("#source").show(); //投诉
138
+							}
139
+							var builName
140
+							if (result.buildingname==null) {
141
+								builName=""
142
+							} else{
143
+								builName=result.buildingname
144
+							}
145
+							var proName
146
+							
147
+							if (result.proname==null) {
148
+								proName=""
149
+							} else{
150
+								proName=result.proname
151
+							}
152
+							var complain
153
+							if (result.ComplaintDepartment==null) {
154
+								complain=""
155
+							} else{
156
+								complain=result.ComplaintDepartment
157
+							}
158
+							$(".WordID").text(result.ID);
159
+							$("#Work_classname").text(result.F_TypeName); //工单类型
160
+							$("#section").text(result.F_DeptName); //部门
161
+							
162
+						if($("#Work_classname").text()=="抽检"){	
163
+						   if($("#section").text()=="市场管理科"){
164
+							  $("#cccc").show(); 
165
+						   }
166
+						}else if($("#Work_classname").text()=="投诉"){
167
+						   if($("#section").text()=="市场管理科"){
168
+							   $("#aaaa").show();
169
+						   }
170
+						}else if($("#Work_classname").text()=="咨询"){
171
+							   if($("#section").text()=="市场管理科"){
172
+								   $("#aaaa").show();
173
+							   }
174
+						}
175
+						
176
+						if($("#Work_classname").text()=="抽检"){	
177
+						   if($("#section").text()=="质量管理部"){
178
+							  $("#dddd").show(); 
179
+						   }
180
+						}else if($("#Work_classname").text()=="投诉"){
181
+						   if($("#section").text()=="质量管理部"){
182
+							   $("#bbbb").show();
183
+						   }
184
+						}else if($("#Work_classname").text()=="咨询"){
185
+							   if($("#section").text()=="质量管理部"){
186
+								   $("#bbbbb").show();
187
+							   }
188
+						}
189
+						
190
+						if($("#Work_classname").text()=="销售内勤"){	
191
+						   if($("#section").text()=="质量管理部"){
192
+							  $("#eeee").show(); 
193
+						   }
194
+						}
195
+							 
196
+							 
197
+				
198
+				
199
+						}
200
+					},
201
+					error: function(xhr, type, errorThrown) {
202
+						//异常处理;
203
+					}
204
+				})
205
+			}
206
+	//初审意见
207
+	var keyList = [];
208
+//	console.log(keyList);
209
+	$.ajax({
210
+		type: "get",
211
+		url: huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlagWx',
212
+		async: false,
213
+		data: {
214
+			flag: 'SCCS'
215
+		},
216
+		dataType: 'json',
217
+		success: function(data) {
218
+			var key_data = data.data;
219
+//			console.log(data.data);
220
+			$(key_data).each(function(i, n) {
221
+				var obj = {};
222
+				obj.value = n.F_DictionaryValueId;
223
+				obj.text = n.F_Name;
224
+				keyList.push(obj)
225
+			})
226
+		}
227
+	});
228
+ //事件等级
229
+   var keyl = [];
230
+//	console.log(keyList);
231
+	$.ajax({
232
+		type: "get",
233
+		url: huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlagWx',
234
+		async: false,
235
+		data: {
236
+			flag: 'ZLSJDJ'
237
+		},
238
+		dataType: 'json',
239
+		success: function(data) {
240
+			var key_data = data.data;
241
+//			console.log(data.data);
242
+			$(key_data).each(function(i, n) {
243
+				var obj = {};
244
+				obj.value = n.F_DictionaryValueId;
245
+				obj.text = n.F_Name;
246
+				keyl.push(obj)
247
+			})
248
+		}
249
+	});
250
+//对应责任单位
251
+   var pding = [];
252
+//	console.log(keyList);
253
+	$.ajax({
254
+		type: "get",
255
+		url: huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlagWx',
256
+		async: false,
257
+		data: {
258
+			flag: 'ZLZRDW'
259
+		},
260
+		dataType: 'json',
261
+		success: function(data) {
262
+			var key_data = data.data;
263
+//			console.log(data.data);
264
+			$(key_data).each(function(i, n) {
265
+				var obj = {};
266
+				obj.value = n.F_DictionaryValueId;
267
+				obj.text = n.F_Name;
268
+				pding.push(obj)
269
+			})
270
+		}
271
+	});
272
+ 
273
+	(function($, doc) {
274
+		$.init();
275
+		$.ready(function() {
276
+			//接收部门
277
+//			var RCiPickers = new $.PopPicker({
278
+//				layer: 2
279
+//			});
280
+//			RCiPickers.setData(recive);
281
+//			var RCs = doc.getElementById('showUserPicker1');
282
+//			var RCResults = doc.getElementById('recive_type');
283
+//			var RCResults2 = doc.getElementById('recive_type1');
284
+//			var RCResults3 = doc.getElementById('recive_type2');
285
+//			RCs.addEventListener('tap', function(event) {
286
+//				RCiPickers.show(function(items) {
287
+//					console.log(items)
288
+//					if(items[1].text == undefined) {
289
+//						RCResults.value = items[0].text;
290
+//						RCResults.setAttribute("data-index", items[0].id);
291
+//					} else {
292
+//						RCResults.value = items[1].text
293
+//						RCResults.setAttribute("data-index", items[1].id);
294
+//					}
295
+//					//RCResults.value =items[0].text + "-" + items[1].text + "-" + items[2].text;
296
+//					//RCResults.setAttribute("data-index", items[0].id);
297
+//					//RCResults2.setAttribute("data-index", items[1].id);
298
+//					//RCResults3.setAttribute("data-index", items[2].id);
299
+//					//返回 false 可以阻止选择框的关闭
300
+//					//return false;
301
+//				});
302
+//			}, false);
303
+			//	接收人员
304
+//			cityPicker5 = new $.PopPicker();
305
+//			var showCityPickerButton5 = doc.getElementById('showCityPicker5');
306
+//			var cityResult5 = doc.getElementById('ower_recive');
307
+//			showCityPickerButton5.addEventListener('tap', function(event) {
308
+//				getReceiveUser();
309
+//				cityPicker5.show(function(items) {
310
+//					if (items[0].text!=undefined) {
311
+//						cityResult5.value = items[0].text;
312
+//						cityResult5.setAttribute("data-index", items[0].value);
313
+//					}
314
+//					
315
+//					//返回 false 可以阻止选择框的关闭
316
+//					//return false;
317
+//				});
318
+//			}, false);
319
+     //初审意见
320
+     var cityPicker3 = new $.PopPicker();
321
+			cityPicker3.setData(keyList);
322
+			var showCityPickerButton = doc.getElementById('showCityPicker3');
323
+			var cityResult3 = doc.getElementById('ower_relationship');
324
+			showCityPickerButton.addEventListener('tap', function(event) {
325
+				cityPicker3.show(function(items) {
326
+					cityResult3.value = items[0].text;
327
+					cityResult3.setAttribute("data-index", items[0].value);
328
+					//返回 false 可以阻止选择框的关闭
329
+					//return false;
330
+				});
331
+			}, false);
332
+	//事件等级
333
+	var eventle = new $.PopPicker();
334
+			eventle.setData(keyl);
335
+			var showCityPickerButton = doc.getElementById('eventle');
336
+			var eventle = doc.getElementById('ower_event');
337
+			showCityPickerButton.addEventListener('tap', function(event) {
338
+				cityPicker3.show(function(items) {
339
+					cityResult3.value = items[0].text;
340
+					cityResult3.setAttribute("data-index", items[0].value);
341
+					//返回 false 可以阻止选择框的关闭
342
+					//return false;
343
+				});
344
+			}, false);
345
+	//对应责任单位		
346
+//	var cityPicker3 = new $.PopPicker();
347
+//			cityPicker3.setData(keyList);
348
+//			var showCityPickerButton = doc.getElementById('ponding');
349
+//			var cityResult3 = doc.getElementById('ower_ponding');
350
+//			showCityPickerButton.addEventListener('tap', function(event) {
351
+//				cityPicker3.show(function(items) {
352
+//					cityResult3.value = items[0].text;
353
+//					cityResult3.setAttribute("data-index", items[0].value);
354
+//					//返回 false 可以阻止选择框的关闭
355
+//					//return false;
356
+//				});
357
+//			}, false);
358
+			
359
+	   })
360
+		
361
+	})(mui, document);
362
+
363
+})
364
+
365
+
366
+
367
+$('.order_type').find('input[type="radio"]').on('change', function() {
368
+	if($(this).val() == "0") { //业务办理
369
+		$('#showCityPicker5').show();
370
+	}else{
371
+		$('#showCityPicker5').hide();
372
+	}
373
+});
374
+$('.order_coin').find('input[type="radio"]').on('change', function() {
375
+	if($(this).val() == "钱款") { //业务办理
376
+		$('.make').show();
377
+	}else{
378
+		$('.make').hide();
379
+	}
380
+});
381
+$('.order_opinion').find('input[type="radio"]').on('change', function() {
382
+	if($(this).val() == "不同意") { //业务办理
383
+		$('.F_Address').show();
384
+	}else{
385
+		$('.F_Address').hide();
386
+	}
387
+});

+ 363 - 196
WeChat/client-side/js/editWorkolder.js

@@ -1,75 +1,25 @@
1 1
 mui.init({})
2
+var id = helper.request.queryString("id");
2 3
 var UserCode = helper.cookies.get("usercode");
3 4
 var openid = helper.cookies.get("openid");
5
+var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
4 6
 $(function() {
5
-	var id = helper.request.queryString("id");
6
-	var itype = helper.request.queryString("itype");
7
-//			alert(itype);
8
-	$('.hrefdetail').on('tap', function() {
9
-		var index = $(this).attr('data-index');
10
-		window.location.href = "details.html?id=" +id+'&itype='+itype ;
11
-
12
-	});
13
-	Ajax();
14
-//			获取详情
15
-	function Ajax() {
16
-		$.ajax({
17
-			url: huayi.config.callcenter_url + '/WxLogin/GetWorkOrder',
18
-			data: {
19
-				workorderid: id, //工单编号
20
-				openid: openid, //微信openid,
21
-			},
22
-			async: true,
23
-			dataType: 'json',
24
-			type: 'get', //HTTP请求类型
25
-			success: function(data) {
26
-				if(data.state.toLowerCase()== "success") {
27
-					var result=data.data.data[0]
28
-//					alert(result.Source)
29
-					if (result.Source==0) {
30
-						$(".source").hide();
31
-					} else{
32
-						$(".source").show();
33
-					}
34
-					$('input[name="form"][value="' + result.TypeClass + '"]').prop("checked", "checked");//工单类型
35
-					$("#order_name").val(result.Customer); //客户姓名
36
-					$("#order_tel").val(result.CustomerTel); //联系电话
37
-					$("#order_rengin").val(result.areaname+result.proname+result.buildingname); //项目地址 proname buildingname
38
-					$("#order_rengin").attr("data-index", result.IsUserSend), //区域名称
39
-					$("#order_pro").attr('data-index',result.IsAdminSend), //项目名称
40
-					$("#order_floor").attr('data-index',result.IsTimeOut), //楼号
41
-					$("#order_tower").val(result.BuildingNum); //楼层房间
42
-					$("#order_unit").val(result.BuildingNum); //楼层房间
43
-					$("#order_room").val(result.Address); //楼层房间
44
-					$("#ower_relationship").val(result.OwnerrelationsName); //房主关系  
45
-					$(' input[name="secret"][value="' + result.AuditState + '"]').prop("checked", "checked"); //客户反应
46
-					$("#complaintOrder_type").val(result.ComplaintDepartment); //投诉类型
47
-					$('#complaintOrder_type').attr('data-index',result.Source), //否  	int	处理部门(投诉类型)
48
-					$('#serviceOrder_type').attr('data-index',result.CreateUserID), //否int	客服类类型	
49
-					$('#is_quality_assurance').attr('data-index',result.ResponDept), //否	int	是,//否过质保
50
-//					$(".order_responsible").text(result.LastDealUser); //受理人LastDealUser
51
-					$("#order_responsible").val(result.AuditUser) //受理人
52
-//					$('#order_responsible').attr('data-index',result.AuditUser), //否  	int受理人ID
53
-					$("#order_reception").text(result.Detail); //描述详情
54
-//					alert(result.TypeClass);
55
-					if(result.TypeClass == "108") { //投诉
56
-						$('.complaintOrder').show();  //receive
57
-						$('.receive').hide();
58
-					} else {
59
-						$('.receive').show();
60
-						$('.complaintOrder').hide();
61
-					}
62
-					//跳转详情
63
-				}
64
-			},
65
-			error: function(xhr, type, errorThrown) {
66
-				//异常处理;
7
+//	投诉咨询切换
8
+	$('.order_type').find('input[type="radio"]').on('change', function() {
9
+			if($(this).val() === "1") { //投诉
10
+				$('#consult').show();  //receive
11
+				$('#complaint').hide();
12
+				$('#spot').hide();
13
+			} else if($(this).val() === "2"){
14
+				$('#complaint').show();
15
+				$('#consult').hide();
16
+				$('#spot').hide();
17
+			}else if($(this).val() === "3"){
18
+				$('#spot').show();
19
+				$('#consult').hide();
20
+				$('#complaint').hide();
67 21
 			}
68
-		})
69
-	}
70
-	
71
-	
72
-
22
+		});
73 23
 	//工单有效性 
74 24
 	$('#order_valid').find('input[type="radio"]').on('change', function() {
75 25
 		//是否有效工单项(0有效,1无效)
@@ -79,68 +29,204 @@ $(function() {
79 29
 			$('.order_note').hide();
80 30
 		}
81 31
 	});
82
-	
83
-	$('.order_type').find('input[type="radio"]').on('change', function() {
84
-			if($(this).val() === "108") { //投诉
85
-				$('.complaintOrder').show();  //receive
86
-				$('.receive').hide();
87
-			} else {
88
-				$('.receive').show();
89
-				$('.complaintOrder').hide();
90
-			}
91
-		});
92 32
 
33
+Ajax1() 	
34
+//修改获取详情
35
+function Ajax1() {
36
+				$.ajax({
37
+					url: huayi.config.callcenter_url + 'WxLogin/GetDetails',
38
+					data: {
39
+						id:id, //工单编号
40
+						OpenId: openid, //微信openid,
41
+					},
42
+					async: true,
43
+					dataType: 'json',
44
+					type: 'get', //HTTP请求类型
45
+					success: function(data) {
46
+						if(data.state.toLowerCase() == "success") {
47
+							var result = data.rows[0];
48
+	                        		$('#order_source').text(result.F_Source), //工单来源
49
+//									F_Type: $('.order_type').find('input[type="radio"]:checked').val(), //工单类型
50
+				           //	咨询模块
51
+				                    $("#order_category").text(result.F_AddressFull), //问题类别
52
+									$("#order_productname").text(result.F_TS_Category), //产品名称
53
+									$("#order_qita").text(result.F_TS_Category), //其他输入
54
+									$("#order_Claimnumber").text(result.F_ZX_Quantity), //咨询数量
55
+									$("#order_macrocell").text(result.F_ZX_Area), //大区
56
+									$("#order_branch").text(result.F_ZX_Branch), //分公司
57
+							//投诉模块
58
+							        $("#order_coding").text(result.F_CustomerID), //客户编码
59
+									$("#order_material").text(result.F_MaterialID), //物料编码
60
+									$("#order_cate").text(result.F_QuestionType), //问题类别
61
+									$("#order_category").text(result.F_QuestionType), //问题类别
62
+									$("#order_batch").text(result.F_BatchNumber), //生产批号
63
+									$("#order_recipe").text(result.F_TS_Formula), //配方
64
+									$("#order_productname").text(result.F_TS_Category), //产品名称
65
+									$("#order_qi").text(result.F_TS_Category), //其他输入
66
+									$("#order_Claimnumber").text(result.F_TS_Quantity), //问题数量
67
+									$("#order_rank").text(result.F_TS_Level), //重要级别
68
+							//抽检模块
69
+							        $("#order_response").text(result.F_QuestionType), //问题类别
70
+							        $("#order_coding").text(result.F_CustomerID), //客户编码
71
+									$("#order_material").text(result.F_MaterialID), //物料编码
72
+									$("#order_time").text(result.F_CJ_Time), //抽检时间
73
+									$("#order_response").text(result.F_QuestionType), //问题类别
74
+							        $("#order_Samplingle").text(result.F_CJ_Level), //抽检级别
75
+							        $("#order_lingunit").text(result.F_CJ_Unit), //抽检单位
76
+							        $("#order_assay").text(result.F_CJ_TestUnit), //化验单位
77
+							        $("#order_tunnage").text(result.F_CJ_Tonnage), //抽检吨数
78
+							        $("#order_algebra").text(result.F_CJ_BagNo), //抽检袋数
79
+							        $("#order_money").text(result.F_CJ_Outlay), //费用金额
80
+							//公共字段
81
+									$('#order_name').text(result.F_CusName), //客户姓名
82
+									$('#order_phone').text(result.F_CusPhone), //否	string	客户电话
83
+									$("#order_tel").text(result.F_CompanyName), //公司名称
84
+									$("#order_rengin").text(result.F_IncidentProvince), //省
85
+									$("#order_shi").text(result.F_IncidentCity), //市
86
+									$("#order_xian").text(result.F_IncidentCountry), //县
87
+									$("#order_xiang").text(result.F_IncidentTownship), //乡
88
+									$("#order_tower").text(result.F_IncidentDetailed), //详细地址
89
+									$("#ower_relationship").text(result.F_SalesBase), //销售基地
90
+									$("#order_reception").text(result.F_Description), //问题描述
91
+//									F_WxOpenId: openid, //微信openid,
92
+					
93
+	
94
+	
95
+	
96
+	
97
+	
98
+	
99
+							$(".WordID").text(result.ID);
100
+							$("#Work_classname").text(result.F_TypeName); //工单类型
101
+							$("#section").text(result.F_DeptName); //部门
102
+							$("#customer").text(result.F_CusName); //客户姓名
103
+							$("#customerTel").text(result.F_CusPhone); //联系电话
104
+							$("#Work_areaname").text(result.F_CompanyName); //公司名称
105
+							$("#Work_areaname").attr('data-index',result.IsAdminSend);
106
+							$("#order_tower").text(result.F_Salesman); //业务员
107
+							$("#order_unit").text(result.F_SalesPhone); //单元号
108
+							$("#Work_houseID").text(result.F_CreateBy); //添加人工号
109
+							$("#Work_ownerRelations").text(result.F_DealBy); //处理人
110
+							$("#Work_source").text(result.F_DealTime); //处理时间
111
+							$(".Work_lastDealUser").text(result.F_DealContent); //处理内容
112
+							$(".Work_last").text(result.F_DealResult); //处理结果
113
+							$("#Work_workOrderID").text(result.F_DealReasons); //未处理原因
114
+							$("#Work_workOrderID").text(result.F_IsVisit); //是否回访
115
+							$("#Work_detail").text("问题描述:" + result.F_Description); //描述详情
116
+							
117
+				
118
+						}
119
+					},
120
+					error: function(xhr, type, errorThrown) {
121
+						//异常处理;
122
+					}
123
+				})
124
+			}	
125
+	
126
+	
127
+	
128
+	
129
+	
130
+	
131
+	
132
+	
133
+	
134
+	
93 135
 	//提交按钮
94 136
 	$('#submit').on('tap', function() {
137
+//		var myreg = /^[1][3,4,5,7,8][0-9]{9}$/;
138
+		var myreg11 = /^(([0\+]\d{2,3}-)?((0\d{2,3}))?(-)?)?(\d{7,8})(-(\d{3,}))?$/;
139
+		var str = $("#order_tel").val();
95 140
 		if($('#order_type').val() == '') {
96 141
 			mui.alert('请输入工单类型!') //请输入工单类型
97 142
 		} else if($('#order_name').val() == '') {
98 143
 			mui.alert('请输入客户姓名!') //请输入客户姓名
99
-		} else if($('#order_rengin').val() == '') {
100
-			mui.alert('请输入项目名称!') //请输入项目名称
101
-		}  else if($('#order_room').val() == '') {
102
-			mui.alert('请输入房间号!') //请输入房间号
103
-		} else if($('#ower_relationship').val() == '') {
104
-			mui.alert('请输入房东关系!') //房东关系
105
-		} else if($('#order_reception').val() == '') {
106
-			mui.alert('请填写详细描述!') //填写详细描述
107
-		} else {
144
+		} else if($('#order_tel').val() == '') {
145
+			mui.alert('请输入电话!') //请输入客户姓名
146
+		}   else {
108 147
 			$.ajax({
109 148
 				type: "post",
110 149
 				dataType: 'json',
111
-				url: huayi.config.callcenter_url + '/WxLogin/UpdateWorkOrder',
150
+				url: huayi.config.callcenter_url + 'WxLogin/Update',
112 151
 				async: true,
113 152
 				data: {
114
-					orderid: id,
115
-					gdly: $('#order_source').attr('data-index'), //工单来源
116
-					gdlx: $('.order_type').find('input[type="radio"]:checked').val(), //工单类型
117
-					callCustomer: $('#order_name').val(), //客户姓名
118
-					tel: $('#order_tel').val(), //否	string	联系电话
119
-					areaid: $("#order_rengin").attr('data-index'), //区域名称
120
-					proid: $("#order_pro").attr('data-index'), //项目名称
121
-					buildingid: $("#order_floor").attr('data-index'), //楼号
122
-					roomno: $('#order_room').val(), //房间号
123
-					ownerrelationsid: $('#ower_relationship').attr('data-index'), //房东关系
124
-					customerresponseid: $('#order_response').find('input[type="radio"]:checked').val(), //否	int	客户反应
125
-					fkcont: $('#order_reception').val(), //否	string	接待描述 - 反馈内容
126
-					fkdep: $('#complaintOrder_type').attr('data-index'), //否	int	处理部门(投诉类型)
127
-					kfdepid: $('#serviceOrder_type').attr('data-index'), //否int	客服类类型	
128
-					isquality: $('#is_quality_assurance').attr('data-index'), //否	int	是,//否过质保
129
-					auditusercode: $('#order_responsible').val(), //否	string	受理人
130
-					openid: openid, //微信openid,
153
+					F_ID:id,
154
+					F_Source: $('#order_source').attr('data-index'), //工单来源
155
+					F_Type: $('.order_type').find('input[type="radio"]:checked').val(), //工单类型
156
+           //	咨询模块
157
+                    F_AddressFull: $("#order_category").attr('data-index'), //问题类别
158
+					F_TS_Category: $("#order_productname").attr('data-index'), //产品名称
159
+					F_TS_Category: $("#order_qita").val(), //其他输入
160
+					F_ZX_Quantity: $("#order_Claimnumber").val(), //咨询数量
161
+					F_ZX_Area: $("#order_macrocell").attr('data-index'), //大区
162
+					F_ZX_Branch: $("#order_branch").attr('data-index'), //分公司
163
+			//投诉模块
164
+			        F_CustomerID: $("#order_coding").val(), //客户编码
165
+					F_MaterialID: $("#order_material").val(), //物料编码
166
+					F_QuestionType: $("#order_cate").attr('data-index'), //问题类别
167
+					F_QuestionType: $("#order_category").attr('data-index'), //问题类别
168
+					F_BatchNumber: $("#order_batch").val(), //生产批号
169
+					F_TS_Formula: $("#order_recipe").val(), //配方
170
+					F_TS_Category: $("#order_productname").attr('data-index'), //产品名称
171
+					F_TS_Category: $("#order_qi").val(), //其他输入
172
+					F_TS_Quantity: $("#order_Claimnumber").val(), //问题数量
173
+					F_TS_Level: $("#order_rank").attr('data-index'), //重要级别
174
+			//抽检模块
175
+			        F_QuestionType: $("#order_response").attr('data-index'), //问题类别
176
+			        F_CustomerID: $("#order_coding").val(), //客户编码
177
+					F_MaterialID: $("#order_material").val(), //物料编码
178
+					F_CJ_Time: $("#order_time").val(), //抽检时间
179
+					F_QuestionType: $("#order_response").attr('data-index'), //问题类别
180
+			        F_CJ_Level: $("#order_Samplingle").attr('data-index'), //抽检级别
181
+			        F_CJ_Unit: $("#order_lingunit").attr('data-index'), //抽检单位
182
+			        F_CJ_TestUnit: $("#order_assay").val(), //化验单位
183
+			        F_CJ_Tonnage: $("#order_tunnage").val(), //抽检吨数
184
+			        F_CJ_BagNo: $("#order_algebra").val(), //抽检袋数
185
+			        F_CJ_Outlay: $("#order_money").val(), //费用金额
186
+			//公共字段
187
+					F_CusName: $('#order_name').val(), //客户姓名
188
+					F_CusPhone: $('#order_phone').val(), //否	string	客户电话
189
+					F_CompanyName: $("#order_tel").val(), //公司名称
190
+					F_IncidentProvince: $("#order_rengin").attr('data-index'), //省
191
+					F_IncidentCity: $("#order_shi").attr('data-index'), //市
192
+					F_IncidentCountry: $("#order_xian").attr('data-index'), //县
193
+					F_IncidentTownship: $("#order_xiang").attr('data-index'), //乡
194
+					F_IncidentDetailed: $("#order_tower").val(), //详细地址
195
+					F_SalesBase: $("#ower_relationship").attr('data-index'), //销售基地
196
+					F_Description: $("#order_reception").val(), //问题描述
197
+					F_WxOpenId: openid, //微信openid,
198
+//					"token": $.cookie("token")
199
+//					iseffective: $('#order_valid').find('input[type="radio"]:checked').val(), //	否	int	是否有效工单项(0有效,1无效)
200
+//					note: $('#order_note').val(), // 无效原因	否	string	备注 (iseffective,1无效时填写备注)
201
+//					clbm: $('#recive_type').attr('data-index'),	//否	int	咨询类工单指派部门id
202
+//					clid: $('#ower_recive').attr('data-index'), //	否	string	接收人id $(this)
203
+					//$('#order_receiveUser option').find("option:selected").val(),
204
+					
131 205
 				},
132 206
 				success: function(data) {
133 207
 					if(data.state == "success") {
134 208
 						debugger
135
-						mui.toast('修改成功');
209
+						//alert($('#order_reception').val()), //描述详情
210
+						mui.toast('投诉成功');
136 211
 						$('#order_type').val(''); //工单类型
137
-						$("#order_name").val(''); //客户姓名
138
-						$("#order_pro").val(); //项目名称
139
-						$("#order_room").val(''); //房间号
140
-						$(".ower_relationship").val(''); //房东关系
141
-						$("#order_reception").val(''); //投诉人电话
142
-						window.location.href = "details.html?id=" +id+'&itype='+itype;
143
-//						window.location.reload();
212
+						$('#order_name').val(''), //客户姓名
213
+						$('#order_tel').val(''), //否	string	联系电话
214
+						$("#order_rengin").attr(''), //区域名称
215
+						$("#order_pro").attr(''), //项目名称
216
+						$("#order_floor").attr(''), //楼号
217
+						$('#order_room').val(''), //房间号
218
+						$('#ower_relationship').attr(''), //房东关系
219
+						$('#order_response').find('input[type="radio"]:checked').val(), //否	int	客户反应
220
+						$('#complaintOrder_type').attr(''), //否	int	处理部门(投诉类型)
221
+						$('#serviceOrder_type').attr(''), //否int	客服类类型	
222
+						$('#is_quality_assurance').attr(''), //否	int	是,//否过质保
223
+						//$('#order_reception').val(''), //描述详情
224
+						$('#order_responsible').val(''), //否	string	受理人
225
+						$('#order_valid').find('input[type="radio"]:checked').val(), //	否	int	是否有效工单项(0有效,1无效)
226
+						$('#order_note').val(''), // 无效原因	否	string	备注 (iseffective,1无效时填写备注)
227
+						$('#recive_type').attr(''), //$('#order_transfer_dept').attr('data-id')	否	int	咨询类工单指派部门id
228
+						$('#ower_recive').attr(''), //	否	string	接收人id $(this)
229
+						window.location.reload();
144 230
 					} else {
145 231
 						mui.toast(data.message);
146 232
 					}
@@ -148,6 +234,10 @@ $(function() {
148 234
 			});
149 235
 		}
150 236
 	})
237
+
238
+
239
+
240
+
151 241
 //	接收部门
152 242
 //	function getDepts() {}
153 243
 //	var recive = [];
@@ -160,31 +250,45 @@ $(function() {
160 250
 //		success: function(data) {
161 251
 //			console.log(data)
162 252
 //			recive = data.data;
253
+//			//alert(JSON.stringify(data));
163 254
 //		}
164
-//	});		
165
-	//项目名称
255
+//	});	
256
+	//
166 257
 	var areaList = [];
167 258
 	console.log(areaList);
168 259
 	$.ajax({
169 260
 		type: "get",
170
-		url: huayi.config.callcenter_url + 'CusRegionCategory/GetListTreeDrop',
261
+		url: huayi.config.callcenter_url + 'RegionCategory/GetAllList',
171 262
 		async: false,
172
-		data: {},
263
+		data: {
264
+			F_Layer: 1,
265
+			F_RegionName:$('#order_rengin').attr('data-index'),
266
+		},
173 267
 		dataType: 'json',
174 268
 		success: function(data) {
175
-			console.log(data)
176
-			areaList = data.data;
177
-			//alert(JSON.stringify(data));
269
+			if(areaList && areaList.length > 0) {
270
+					areaList.forEach(function(v, i) {
271
+						var obj1 = {};
272
+						obj1.value = v.F_RegionId;
273
+						obj1.text = v.F_RegionName;
274
+//						alert(obj1.text);
275
+						areaList.push(obj1);
276
+						$('<option value="' + v.F_RegionId + '">' + v.F_RegionName + '</option>').appendTo('#order_rengin');
277
+					});
278
+					ZXResults.setData(areaList);
279
+				}
178 280
 		}
179 281
 	});
180 282
 //接收人员
181 283
 //function getReceiveUser() {
182 284
 //	renyuan=[]
285
+//	console.log(renyuan);
183 286
 //	$.ajax({
184 287
 //		url: huayi.config.callcenter_url + 'UserAccount/GetDeptUserList',
185 288
 //		type: 'get',
186 289
 //		data: {
187 290
 //			deptid: $('#recive_type').attr('data-index'),
291
+//			proid: $('#order_pro').attr('data-index'),
188 292
 //		},
189 293
 //		dataType: "json",
190 294
 //		async: true,
@@ -197,6 +301,7 @@ $(function() {
197 301
 //						var obj1 = {};
198 302
 //						obj1.value = v.F_UserId;
199 303
 //						obj1.text = v.F_UserName;
304
+////						alert(obj1.text);
200 305
 //						renyuan.push(obj1);
201 306
 //						//$('<option value="' + v.F_UserId + '">' + v.F_UserName + '</option>').appendTo('#order_recive');
202 307
 //					});
@@ -207,47 +312,98 @@ $(function() {
207 312
 //	});
208 313
 //}
209 314
 //	受理人
210
-function getOrderResponsible() {
211
-	shouli = [];	
212
-	$.ajax({
213
-		url: huayi.config.callcenter_url + 'CallInScreen/GetUserListByBuildingidDrop',
214
-		type: 'get',
215
-		data: {
216
-			depid: $('#complaintOrder_type').attr('data-index'), //	否	int	部门id
217
-			arearid: $('#order_rengin').attr('data-index'), //	否	int	区域id
218
-			proid: $('#order_pro').attr('data-index'), //	是	int	姓名/项目id
219
-			buildingid: $('#order_floor').attr('data-index') //	否	int	楼号id
220
-		},
221
-		dataType: "json",
222
-		async: true,
223
-		success: function(res) {
224
-			if(res.state.toLowerCase() === "success") {
225
-				res = res.data;
226
-				
227
-				if(res && res.length > 0) {
228
-					res.forEach(function(v, i) {
229
-						var obj = {};
230
-						obj.value = v.F_UserCode;
231
-						obj.text = v.F_UserName;
232
-						shouli.push(obj);
315
+//function getOrderResponsible() {
316
+//	 shouli = [];	
317
+//	$.ajax({
318
+//		url: huayi.config.callcenter_url + 'CallInScreen/GetUserListByBuildingidDrop',
319
+//		type: 'get',
320
+//		data: {
321
+//			depid: $('#complaintOrder_type').attr('data-index'), //	否	int	部门id
322
+//			arearid: $('#order_rengin').attr('data-index'), //	否	int	区域id
323
+//			proid: $('#order_pro').attr('data-index'), //	是	int	姓名/项目id
324
+//			buildingid: $('#order_floor').attr('data-index') //	否	int	楼号id
325
+//		},
326
+//		dataType: "json",
327
+//		async: true,
328
+//		success: function(res) {
329
+//			if(res.state.toLowerCase() === "success") {
330
+//				res = res.data;
331
+//				
332
+//				if(res && res.length > 0) {
333
+//					res.forEach(function(v, i) {
334
+//						var obj = {};
335
+//						obj.value = v.F_UserCode;
336
+//						obj.text = v.F_UserName;
337
+//						
338
+//						shouli.push(obj);
339
+//						
340
+//						//$('<option value="' + v.F_UserCode + '">' + v.F_UserName + '</option>').appendTo('#order_responsible');
341
+//					});
342
+//					zhuTiPicker7.setData(shouli);
343
+//				}
344
+//			}
345
+//		},
346
+//	});
347
+//}
348
+
349
+function Ajax() {
350
+				$.ajax({
351
+					url: huayi.config.callcenter_url + 'WxLogin/GetDpment',
352
+					data: {
353
+						OpenId: openid, //微信openid,
354
+					},
355
+					async: true,
356
+					dataType: 'json',
357
+					type: 'get', //HTTP请求类型
358
+					success: function(data) {
359
+						if(data.state.toLowerCase() == "success") {
360
+							var result = data.data;
361
+							$("#custo").text(result.F_UserName); 
362
+							$("#cus").text(result.F_UserCode); 
363
+			
233 364
 						
234
-						//$('<option value="' + v.F_UserCode + '">' + v.F_UserName + '</option>').appendTo('#order_responsible');
235
-					});
236
-					zhuTiPicker7.setData(shouli);
237
-				}
365
+						}
366
+					},
367
+					error: function(xhr, type, errorThrown) {
368
+						//异常处理;
369
+					}
370
+				})
238 371
 			}
239
-		},
240
-	});
241
-}
372
+
373
+Ajax() 
374
+
242 375
 	//房东关系
243 376
 	var keyList = [];
377
+//	console.log(keyList);
378
+	$.ajax({
379
+		type: "get",
380
+		url: huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlagWx',
381
+		async: false,
382
+		data: {
383
+			flag: 'XSJD'
384
+		},
385
+		dataType: 'json',
386
+		success: function(data) {
387
+			var key_data = data.data;
388
+//			console.log(data.data);
389
+			$(key_data).each(function(i, n) {
390
+				var obj = {};
391
+				obj.value = n.F_DictionaryValueId;
392
+				obj.text = n.F_Name;
393
+				keyList.push(obj)
394
+			})
395
+		}
396
+	});
397
+
398
+//问题类别
399
+var  ke = [];
244 400
 	console.log(keyList);
245 401
 	$.ajax({
246 402
 		type: "get",
247 403
 		url: huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlagWx',
248 404
 		async: false,
249 405
 		data: {
250
-			flag: 'FZGX'
406
+			flag: 'WTLB'
251 407
 		},
252 408
 		dataType: 'json',
253 409
 		success: function(data) {
@@ -257,27 +413,36 @@ function getOrderResponsible() {
257 413
 				var obj = {};
258 414
 				obj.value = n.F_DictionaryValueId;
259 415
 				obj.text = n.F_Name;
260
-				keyList.push(obj)
416
+				ke.push(obj)
261 417
 			})
262 418
 		}
263 419
 	});
264 420
 
421
+
265 422
 	(function($, doc) {
266 423
 		$.init();
267 424
 		$.ready(function() {
268 425
 //			//项目名称
269 426
 			var ZTiPickers = new $.PopPicker({
270
-							layer: 3
427
+				layer: 1
271 428
 			});
272
-			ZTiPickers.setData(areaList);
429
+			
273 430
 			var ZXs = doc.getElementById('showZhuTiPicker');
274 431
 			var ZXResults = doc.getElementById('order_rengin');
275 432
 			var ZXResults2 = doc.getElementById('order_pro');
276 433
 			var ZXResults3 = doc.getElementById('order_floor');
277 434
 			ZXs.addEventListener('tap', function(event) {
435
+				ZTiPickers.setData(areaList);
278 436
 				ZTiPickers.show(function(items) {
437
+					if (items[1].text==undefined) {
438
+						ZXResults.value = items[0].text;
439
+					} else if (items[2].text==undefined) {
440
+						ZXResults.value =items[0].text + "-" +items[1].text;
441
+					} else {
442
+						ZXResults.value =items[0].text + "-" + items[1].text + "-" + items[2].text;
443
+					}
279 444
 					console.log(items)
280
-					ZXResults.value =items[0].text + "-" + items[1].text + "-" + items[2].text;
445
+					//ZXResults.value =items[0].text + "-" + items[1].text + "-" + items[2].text;
281 446
 					ZXResults.setAttribute("data-index", items[0].id);
282 447
 					ZXResults2.setAttribute("data-index", items[1].id);
283 448
 					ZXResults3.setAttribute("data-index", items[2].id);
@@ -292,7 +457,8 @@ function getOrderResponsible() {
292 457
 //			RCiPickers.setData(recive);
293 458
 //			var RCs = doc.getElementById('showUserPicker1');
294 459
 //			var RCResults = doc.getElementById('recive_type');
295
-//
460
+//			var RCResults2 = doc.getElementById('recive_type1');
461
+//			var RCResults3 = doc.getElementById('recive_type2');
296 462
 //			RCs.addEventListener('tap', function(event) {
297 463
 //				RCiPickers.show(function(items) {
298 464
 //					console.log(items)
@@ -306,6 +472,8 @@ function getOrderResponsible() {
306 472
 //						RCResults.value =items[2].text
307 473
 //						RCResults.setAttribute("data-index", items[2].id);
308 474
 //					}
475
+//					//RCResults.value =items[0].text + "-" + items[1].text + "-" + items[2].text;
476
+//					//RCResults.setAttribute("data-index", items[0].id);
309 477
 //					//返回 false 可以阻止选择框的关闭
310 478
 //					//return false;
311 479
 //				});
@@ -316,7 +484,7 @@ function getOrderResponsible() {
316 484
 //			var showCityPickerButton5 = doc.getElementById('showCityPicker5');
317 485
 //			var cityResult5 = doc.getElementById('ower_recive');
318 486
 //			showCityPickerButton5.addEventListener('tap', function(event) {
319
-//				getReceiveUser()
487
+//				getReceiveUser();
320 488
 //				cityPicker5.show(function(items) {
321 489
 //					cityResult5.value = items[0].text;
322 490
 //					cityResult5.setAttribute("data-index", items[0].value);
@@ -324,7 +492,7 @@ function getOrderResponsible() {
324 492
 //					//return false;
325 493
 //				});
326 494
 //			}, false);
327
-//			//房东关系
495
+//			房东关系
328 496
 			var cityPicker3 = new $.PopPicker();
329 497
 			cityPicker3.setData(keyList);
330 498
 			var showCityPickerButton = doc.getElementById('showCityPicker3');
@@ -337,47 +505,46 @@ function getOrderResponsible() {
337 505
 					//return false;
338 506
 				});
339 507
 			}, false);
340
-			//受理人
341
-			zhuTiPicker7 = new $.PopPicker();
342 508
 			
343
-			var showZhuTiPickerButton7 = doc.getElementById('showUserPicker2');
344
-			var zhuTiResult7 = doc.getElementById('order_responsible');
345
-			showZhuTiPickerButton7.addEventListener('tap', function(event) {
346
-				getOrderResponsible()
347
-				
348
-				zhuTiPicker7.show(function(items) {
349
-					zhuTiResult7.value = items[0].text;
350
-					zhuTiResult7.setAttribute("data-index", items[0].value);
351
-					//返回 false 可以阻止选择框的关闭
352
-					//return false;
353
-				});
354
-			}, false);
509
+			//受理人
510
+//			zhuTiPicker7 = new $.PopPicker();
511
+//			
512
+//			var showZhuTiPickerButton7 = doc.getElementById('showUserPicker2');
513
+//			var zhuTiResult7 = doc.getElementById('order_responsible');
514
+//			showZhuTiPickerButton7.addEventListener('tap', function(event) {
515
+//				getOrderResponsible()
516
+//				zhuTiPicker7.show(function(items) {
517
+//					zhuTiResult7.value = items[0].text;
518
+//					zhuTiResult7.setAttribute("data-index", items[0].value);
519
+//					//返回 false 可以阻止选择框的关闭
520
+//					//return false;
521
+//				});
522
+//			}, false);
355 523
 			//投诉类型
356
-			var userPicker =  new $.PopPicker({
357
-					layer: 3
358
-			});
359
-			userPicker.setData(cityData3);
360
-			var showUserPickerButton = doc.getElementById('showUserPicker');
361
-			var userResult = doc.getElementById('complaintOrder_type');
362
-			var userResult2 = doc.getElementById('serviceOrder_type');
363
-			var userResult3 = doc.getElementById('is_quality_assurance');
364
-			showUserPickerButton.addEventListener('tap', function(event) {
365
-				userPicker.show(function(items) {
366
-					if (items[2].text==undefined) {
367
-						userResult.value = items[0].text + "-" + items[1].text;
368
-					} else if (items[1].text==undefined) {
369
-						userResult.value = items[0].text;
370
-					} else{
371
-						userResult.value =items[0].text + "-" + items[1].text + "-" + items[2].text
372
-					}
373
-					//userResult.value = items[0].text + "-" + items[1].text + "-" + items[2].text;
374
-					userResult.setAttribute("data-index", items[0].value);
375
-					userResult2.setAttribute("data-index", items[1].value);
376
-					userResult3.setAttribute("data-index", items[2].value);
377
-					//返回 false 可以阻止选择框的关闭
378
-					//return false;
379
-				});
380
-			}, false);
524
+//			var userPicker =  new $.PopPicker({
525
+//					layer: 3
526
+//			});
527
+//			userPicker.setData(cityData3);
528
+//			var showUserPickerButton = doc.getElementById('showUserPicker');
529
+//			var userResult = doc.getElementById('complaintOrder_type');
530
+//			var userResult2 = doc.getElementById('serviceOrder_type');
531
+//			var userResult3 = doc.getElementById('is_quality_assurance');
532
+//			showUserPickerButton.addEventListener('tap', function(event) {
533
+//				userPicker.show(function(items) {
534
+//					if (items[2].text==undefined) {
535
+//						userResult.value = items[0].text + "-" + items[1].text;
536
+//					} else if (items[1].text==undefined) {
537
+//						userResult.value = items[0].text;
538
+//					} else{
539
+//						userResult.value = items[0].text + "-" + items[1].text + "-" + items[2].text
540
+//					}
541
+//					userResult.setAttribute("data-index", items[0].value);
542
+//					userResult2.setAttribute("data-index", items[1].value);
543
+//					userResult3.setAttribute("data-index", items[2].value);
544
+//					//返回 false 可以阻止选择框的关闭
545
+//					//return false;
546
+//				});
547
+//			}, false);
381 548
 			
382 549
 		})
383 550
 	})(mui, document);

+ 280 - 8
WeChat/client-side/js/redeploy.js

@@ -4,6 +4,7 @@ var id = helper.request.queryString("id");
4 4
 var itype = helper.request.queryString("itype");
5 5
 var areaID = helper.request.queryString("areaID");
6 6
 var openid = helper.cookies.get("openid");
7
+var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
7 8
 //alert(id);
8 9
 $(function() {
9 10
 	//	接收人员
@@ -38,26 +39,62 @@ $(function() {
38 39
 			$.ajax({
39 40
 				type: "post",
40 41
 				dataType: 'json',
41
-				url: huayi.config.callcenter_url + '/WxLogin/DealWorkOrder',
42
+				url: huayi.config.callcenter_url + 'WxLogin/AssignWorkOrder',
42 43
 				async: true,
43 44
 				data: {
44 45
 					orderid: id, //否	strubg	工单编号
46
+					OpenId: openid, //微信openid,
45 47
 					isend: 0, //否	int	你看一下前端是什么参数
46 48
 					clbm: $('#recive_type').attr('data-index'), //是	int	部门Id
47 49
 					clid: $("#ower_recive").attr('data-index'), //否	int	接收人用户id
48
-					cont: $("#order_reception").text(), //否	int	处理内容
49
-					openid: openid, //微信openid,
50
+					cont: $("#order_reception").text(), //否	int	指派说明
51
+					overtime:$("#order_Claimnumber").val(), //超时时限
52
+					sms:$('.order_type').find('input[type="radio"]:checked').val(), //是否短信提醒
53
+					isApprovalp:$('.order_rise').find('input[type="radio"]:checked').val(), //高层审批
54
+					
55
+//				投诉类市场管理科
56
+                    QualityMonth:$("#order_time").val(), //质保期限
57
+                    PreliminaryOpinion: $('#ower_relationship').attr('data-index'), //初审意见
58
+//              投诉类市场管理科   
59
+					isvisit:$('.order_pay').find('input[type="radio"]:checked').val(), //是否回访
60
+					QualityEventLevel: $('#ower_event').attr('data-index'), //事件等级
61
+					ClaimAmount: $('#order_money').attr('data-index'), //索赔金额
62
+					ResponsibleUnit:$('.order_unit').find('input[type="checkbox"]:checked').val(), //责任单位
63
+					ApprovalOpinions: $('.order_opinion').find('input[type="radio"]:checked').val(), //审批意见
64
+					ApprovalDisagree:$("#order_idea").val(), //不同意意见
65
+					CompensationMethod: $('.order_coin').find('input[type="radio"]:checked').val(), //补偿方式
66
+					CompensationMoney:$("#order_make").val(), //补偿钱款
67
+					CResponsibleUnits: $('#ower_ponding').attr('data-index'), //对应责任单位
68
+					Fquantity:$("#order_amount").val(), //实收数量
69
+					ImprovementRequirements:$("#order_demand").val(), //改进要求
70
+					CApprovalNo:$("#order_odd").val(), //审批工作流单号
71
+//			抽检类市场管理科
72
+                    SpotResult: $('#ower_result').attr('data-index'), //抽检结果
73
+					SelfResult:$("#order_spection").val(), //自检结果
74
+					ApprovalNo:$("#order_approve").val(), //对应审批工作流单号
75
+					ReturnAccount:$("#order_sum").val(), //确认返账金额
76
+//			抽检类质量管理部		
77
+                    isvisit: $('.order_return').find('input[type="radio"]:checked').val(), //是否否回访
78
+					IsRecord: $('.order_records').find('input[type="radio"]:checked').val(), //是否备案
79
+					ClaimAmount:$("#order_claim").val(), //索赔金额
80
+//			销售内勤		
81
+					ReturnAccount:$("#order_account").val(), //确认返账金额
82
+//			质量管理科		
83
+					Fquantity:$("#order_receipts").val(), //确认实收数量
84
+					
85
+					
50 86
 //					openid: 'oXF5e1mWpX5DajW5_yjNLPKb8ThE', //微信openid 测试用
51 87
 				},
52 88
 				success: function(data) {
89
+					debugger
53 90
 					if(data.state == "success") {
54 91
 						debugger
55 92
 						mui.toast('成功');
56 93
 						
57 94
 						if (itype==2) {
58
-							window.location.href="pend_index.html";	
95
+							window.location.href="haveorder_list.html";	
59 96
 						} else{
60
-							window.location.href="client_index.html";	
97
+							window.location.href="haveorder_list.html";	
61 98
 						}
62 99
 						
63 100
 					} else {
@@ -68,6 +105,115 @@ $(function() {
68 105
 		}
69 106
 	})
70 107
 
108
+Ajax() 
109
+//获取详情
110
+function Ajax() {
111
+				$.ajax({
112
+					url: huayi.config.callcenter_url + 'WxLogin/GetDetails',
113
+					data: {
114
+						id: id, //工单编号
115
+						OpenId: openid, //微信openid,
116
+					},
117
+					async: true,
118
+					dataType: 'json',
119
+					type: 'get', //HTTP请求类型
120
+					success: function(data) {
121
+						if(data.state.toLowerCase() == "success") {
122
+							var result = data.rows[0];
123
+							if(result.Source == 0) {
124
+								$("#source").hide();
125
+							} else {
126
+								$("#source").show();
127
+							}
128
+							var itype=result.F_State;
129
+//							alert(itype)
130
+							if(itype == 0) {
131
+								$(".dispose1").show();
132
+								$(".dispose2").show();
133
+							}else if(itype == 1) {
134
+								$(".dispose1").hide();      
135
+							} else if(itype == 2) {
136
+								$(".dispose2").show();
137
+							} else if(itype == 3) {
138
+								$(".dispose3").show();
139
+							}
140
+							
141
+							if (result.GDLXName=="咨询") {
142
+								$(".Work_lastDealDiv").hide(); //受理人
143
+								$("#source").hide(); //投诉
144
+							} else{
145
+								$(".Work_lastDealDiv").show(); //受理人
146
+								$("#source").show(); //投诉
147
+							}
148
+							var builName
149
+							if (result.buildingname==null) {
150
+								builName=""
151
+							} else{
152
+								builName=result.buildingname
153
+							}
154
+							var proName
155
+							
156
+							if (result.proname==null) {
157
+								proName=""
158
+							} else{
159
+								proName=result.proname
160
+							}
161
+							var complain
162
+							if (result.ComplaintDepartment==null) {
163
+								complain=""
164
+							} else{
165
+								complain=result.ComplaintDepartment
166
+							}
167
+							$(".WordID").text(result.ID);
168
+							$("#Work_classname").text(result.F_TypeName); //工单类型
169
+							$("#section").text(result.F_DeptName); //部门
170
+							
171
+						if($("#Work_classname").text()=="抽检"){	
172
+						   if($("#section").text()=="市场管理科"){
173
+							  $("#cccc").show(); 
174
+						   }
175
+						}else if($("#Work_classname").text()=="投诉"){
176
+						   if($("#section").text()=="市场管理科"){
177
+							   $("#aaaa").show();
178
+						   }
179
+						}else if($("#Work_classname").text()=="咨询"){
180
+							   if($("#section").text()=="市场管理科"){
181
+								   $("#aaaa").show();
182
+							   }
183
+						}
184
+						
185
+						if($("#Work_classname").text()=="抽检"){	
186
+						   if($("#section").text()=="质量管理部"){
187
+							  $("#dddd").show(); 
188
+						   }
189
+						}else if($("#Work_classname").text()=="投诉"){
190
+						   if($("#section").text()=="质量管理部"){
191
+							   $("#bbbb").show();
192
+						   }
193
+						}else if($("#Work_classname").text()=="咨询"){
194
+							   if($("#section").text()=="质量管理部"){
195
+								   $("#bbbbb").show();
196
+							   }
197
+						}
198
+						
199
+						if($("#Work_classname").text()=="销售内勤"){	
200
+						   if($("#section").text()=="质量管理部"){
201
+							  $("#eeee").show(); 
202
+						   }
203
+						}
204
+							 
205
+							 
206
+				
207
+				
208
+						}
209
+					},
210
+					error: function(xhr, type, errorThrown) {
211
+						//异常处理;
212
+					}
213
+				})
214
+			}
215
+
216
+
71 217
 	//	接收部门
72 218
 	function getDepts() {}
73 219
 	var recive = [];
@@ -113,6 +259,73 @@ $(function() {
113 259
 			},
114 260
 		});
115 261
 	}
262
+	//初审意见
263
+	var keyList = [];
264
+//	console.log(keyList);
265
+	$.ajax({
266
+		type: "get",
267
+		url: huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlagWx',
268
+		async: false,
269
+		data: {
270
+			flag: 'SCCS'
271
+		},
272
+		dataType: 'json',
273
+		success: function(data) {
274
+			var key_data = data.data;
275
+//			console.log(data.data);
276
+			$(key_data).each(function(i, n) {
277
+				var obj = {};
278
+				obj.value = n.F_DictionaryValueId;
279
+				obj.text = n.F_Name;
280
+				keyList.push(obj)
281
+			})
282
+		}
283
+	});
284
+ //事件等级
285
+   var keyl = [];
286
+//	console.log(keyList);
287
+	$.ajax({
288
+		type: "get",
289
+		url: huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlagWx',
290
+		async: false,
291
+		data: {
292
+			flag: 'ZLSJDJ'
293
+		},
294
+		dataType: 'json',
295
+		success: function(data) {
296
+			var key_data = data.data;
297
+//			console.log(data.data);
298
+			$(key_data).each(function(i, n) {
299
+				var obj = {};
300
+				obj.value = n.F_DictionaryValueId;
301
+				obj.text = n.F_Name;
302
+				keyl.push(obj)
303
+			})
304
+		}
305
+	});
306
+//对应责任单位
307
+   var pding = [];
308
+//	console.log(keyList);
309
+	$.ajax({
310
+		type: "get",
311
+		url: huayi.config.callcenter_url + 'Dictionary/GetDicValueListByFlagWx',
312
+		async: false,
313
+		data: {
314
+			flag: 'ZLZRDW'
315
+		},
316
+		dataType: 'json',
317
+		success: function(data) {
318
+			var key_data = data.data;
319
+//			console.log(data.data);
320
+			$(key_data).each(function(i, n) {
321
+				var obj = {};
322
+				obj.value = n.F_DictionaryValueId;
323
+				obj.text = n.F_Name;
324
+				pding.push(obj)
325
+			})
326
+		}
327
+	});
328
+ 
116 329
 	(function($, doc) {
117 330
 		$.init();
118 331
 		$.ready(function() {
@@ -159,8 +372,67 @@ $(function() {
159 372
 					//return false;
160 373
 				});
161 374
 			}, false);
162
-
163
-		})
375
+     //初审意见
376
+     var cityPicker3 = new $.PopPicker();
377
+			cityPicker3.setData(keyList);
378
+			var showCityPickerButton = doc.getElementById('showCityPicker3');
379
+			var cityResult3 = doc.getElementById('ower_relationship');
380
+			showCityPickerButton.addEventListener('tap', function(event) {
381
+				cityPicker3.show(function(items) {
382
+					cityResult3.value = items[0].text;
383
+					cityResult3.setAttribute("data-index", items[0].value);
384
+					//返回 false 可以阻止选择框的关闭
385
+					//return false;
386
+				});
387
+			}, false);
388
+	//事件等级
389
+	var eventle = new $.PopPicker();
390
+			eventle.setData(keyl);
391
+			var showCityPickerButton = doc.getElementById('eventle');
392
+			var eventle = doc.getElementById('ower_event');
393
+			showCityPickerButton.addEventListener('tap', function(event) {
394
+				cityPicker3.show(function(items) {
395
+					cityResult3.value = items[0].text;
396
+					cityResult3.setAttribute("data-index", items[0].value);
397
+					//返回 false 可以阻止选择框的关闭
398
+					//return false;
399
+				});
400
+			}, false);
401
+	//对应责任单位		
402
+//	var cityPicker3 = new $.PopPicker();
403
+//			cityPicker3.setData(keyList);
404
+//			var showCityPickerButton = doc.getElementById('ponding');
405
+//			var cityResult3 = doc.getElementById('ower_ponding');
406
+//			showCityPickerButton.addEventListener('tap', function(event) {
407
+//				cityPicker3.show(function(items) {
408
+//					cityResult3.value = items[0].text;
409
+//					cityResult3.setAttribute("data-index", items[0].value);
410
+//					//返回 false 可以阻止选择框的关闭
411
+//					//return false;
412
+//				});
413
+//			}, false);
414
+			
415
+	   })
416
+		
164 417
 	})(mui, document);
165 418
 
166
-})
419
+})
420
+
421
+
422
+
423
+$('.order_opinion').find('input[type="radio"]').on('change', function() {
424
+	if($(this).val() == "不同意") { //业务办理
425
+		$('.F_Address').show();
426
+	}else{
427
+		$('.F_Address').hide();
428
+	}
429
+});
430
+$('.order_coin').find('input[type="radio"]').on('change', function() {
431
+	if($(this).val() == "钱款") { //业务办理
432
+		$('.make').show();
433
+	}else{
434
+		$('.make').hide();
435
+	}
436
+});
437
+
438
+

+ 15 - 10
WeChat/client-side/press_list.html

@@ -62,17 +62,17 @@
62 62
 		</nav>
63 63
 		<!--监管人员底部-->
64 64
 		<nav class="mui-tabs supervise" style="display: none;">
65
-			<a class="mui-tabs-item reminder mui-active" href="press_list.html">
65
+			<a class="mui-tabs-item" href="client_index.html">
66 66
 				<span class="mui-icon iconfont">
67
-					<img src="../img/reminder_c.png"/>
67
+					<img src="../img/task.png" />
68 68
 				</span>
69
-				<span class="mui-tab-label">催办</span>
69
+				<span class="mui-tab-label">任务中心</span>
70 70
 			</a>
71
-			<a class="mui-tabs-item" href="../fisrt_comprehensive/report-index.html">
71
+			<a class="mui-tabs-item mui-active" href="press_list.html">
72 72
 				<span class="mui-icon iconfont">
73
-					<img src="../img/inquireicon.png" />
73
+					<img src="../img/reminder_c.png" />
74 74
 				</span>
75
-				<span class="mui-tab-label">综合查询</span>
75
+				<span class="mui-tab-label">催办</span>
76 76
 			</a>
77 77
 			<!--<a class="mui-tabs-item" href="dynamic.html">
78 78
 				<span class="mui-icon iconfont">
@@ -95,13 +95,14 @@
95 95
 			var openid = helper.cookies.get("openid");
96 96
 			var UserType = helper.cookies.get("usertype");
97 97
 			var itype = helper.request.queryString("itype");
98
+			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
98 99
 			var page = 1; //页数
99 100
 			var pageSize = 10; //每页显示条目
100 101
 			var total; //数据总条数
101 102
 			if (UserType==2||UserType==4) {
102 103
 				$(".state").text("待接单");
103 104
 			}
104
-			if(UserType==4){
105
+			if(UserType==3){
105 106
 				$(".add_icon").hide();
106 107
 				$(".reminder").show();
107 108
 				$(".otherdiv").hide();
@@ -127,7 +128,9 @@
127 128
 						url: huayi.config.callcenter_url + 'WxLogin/GetNotDoneWorkList',
128 129
 						data: {
129 130
 							ltype: itype,
130
-							openid: helper.cookies.get("openid"), //微信openid
131
+//							openid: helper.cookies.get("openid"), //微信openid
132
+                            Openid:openid,
133
+                            source:3,
131 134
 							page: page,
132 135
 							pagesize: pageSize,
133 136
 							isaudit:1,
@@ -203,10 +206,12 @@
203 206
 			function Ajax() {
204 207
 				$(".order").remove();
205 208
 				$.ajax({
206
-					url: huayi.config.callcenter_url + 'WxLogin/GetNotDoneWorkList',
209
+					url: huayi.config.callcenter_url + 'WxLogin/GetOvertime',
207 210
 					data: {
208 211
 						ltype: itype,
209
-						openid: helper.cookies.get("openid"), //微信openid
212
+//						openid: helper.cookies.get("openid"), //微信openid
213
+                        Openid:openid,
214
+                        source:3,
210 215
 						page: page,
211 216
 						pagesize: pageSize,
212 217
 						isaudit:1,

+ 412 - 0
WeChat/client-side/processed_list.html

@@ -0,0 +1,412 @@
1
+<!DOCTYPE html>
2
+<html lang="zh-CN">
3
+
4
+	<head>
5
+		<meta charset="UTF-8">
6
+		<title>工单列表</title>
7
+		<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
8
+		<meta name="apple-mobile-web-app-capable" content="yes">
9
+		<meta name="apple-mobile-web-app-status-bar-style" content="black">
10
+		<link href="../css/mui.min.css" rel="stylesheet" />
11
+		<link href="css/index.css" rel="stylesheet" />
12
+	</head>
13
+
14
+	<body>
15
+		<div class="mui-content">
16
+			<div class="mui-card cardfixe" >
17
+				<div class="mui-card-content itemtit">
18
+					<ul class="mui-table-view mui-grid-view mui-grid-9 Common-box Dispatch_">
19
+						<li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3 state4">
20
+							<!--<div class="mess_num" style="display: block;">99</div>-->
21
+							<a class="client">
22
+								<div class="Icon icon-1">
23
+									<img src="../img/icon_01.png" class="mui-icon-img-1h" style="display: none;" />
24
+									<img src="../img/icon_01c.png" class="mui-icon-img-1c" style="display: block;" />
25
+								</div>
26
+								<div class="mui-media-body state" style="color:#22c9a8;">待审批</div>
27
+							</a>
28
+							<div class="sanjiao_down" style="display: block;"></div>
29
+						</li>
30
+						<li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3  state1">
31
+							<!--<div class="mess_num" style="display: block;">99</div>-->
32
+							<a class="pend">
33
+								<div class="Icon icon-1">
34
+									<img src="../img/icon_02.png" class="mui-icon-img-1h dwc-1" />
35
+									<img src="../img/icon_02c.png" class="mui-icon-img-1c dwc-2" />
36
+								</div>
37
+								<div class="mui-media-body dwc-color">已参与</div>
38
+							</a>
39
+							<div class="sanjiao_down dwc-2" style="display: none;"></div>
40
+						</li>
41
+						<li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3  state2">
42
+							<!--<div class="mess_num" style="display: block;">99</div>-->
43
+							<a class="finsh">
44
+								<div class="Icon icon-1">
45
+									<img src="../img/icon_03.png" class="mui-icon-img-1h" />
46
+									<img src="../img/icon_03c.png" class="mui-icon-img-1c" />
47
+								</div>
48
+								<div class="mui-media-body">已完成</div>
49
+							</a>
50
+							<div class="sanjiao_down" style="display: none;"></div>
51
+						</li>
52
+						<li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3  state3">
53
+							<!--<div class="mess_num" style="display: block;">99</div>-->
54
+							<a class="inquire">
55
+								<div class="Icon icon-1">
56
+									<img src="../img/icon_04.png" class="mui-icon-img-1h " />
57
+									<img src="../img/icon_04c.png" class="mui-icon-img-1c " />
58
+								</div>
59
+								<div class="mui-media-body">综合查询</div>
60
+							</a>
61
+							<div class="sanjiao_down" style="display: none;"></div>
62
+						</li>
63
+						<li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3 state5">
64
+							<!--<div class="mess_num" style="display: block;">99</div>-->
65
+							<a class="waiting">
66
+								<div class="Icon icon-1">
67
+									<img src="../img/icon_02.png" class="mui-icon-img-1h dwc-1" />
68
+									<img src="../img/icon_02c.png" class="mui-icon-img-1c dwc-2" />
69
+								</div>
70
+								<div class="mui-media-body">待接单</div>
71
+							</a>
72
+							<div class="sanjiao_down" style="display: none;"></div>
73
+						</li>
74
+						
75
+						<li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3 state7">
76
+							<!--<div class="mess_num" style="display: block;">99</div>-->
77
+							<a class="haveorder">
78
+								<div class="Icon icon-1">
79
+									<img src="../img/icon_02.png" class="mui-icon-img-1h dwc-1" />
80
+									<img src="../img/icon_02c.png" class="mui-icon-img-1c dwc-2" />
81
+								</div>
82
+								<div class="mui-media-body">待处理</div>
83
+							</a>
84
+							<div class="sanjiao_down" style="display: none;"></div>
85
+						</li>
86
+						<li class="mui-table-view-cell mui-media mui-col-xs-3 mui-col-sm-3 state8">
87
+							<!--<div class="mess_num" style="display: block;">99</div>-->
88
+							<a class="processed">
89
+								<div class="Icon icon-1">
90
+									<img src="../img/icon_02.png" class="mui-icon-img-1h dwc-1" />
91
+									<img src="../img/icon_02c.png" class="mui-icon-img-1c dwc-2" />
92
+								</div>
93
+								<div class="mui-media-body">已处理</div>
94
+							</a>
95
+							<div class="sanjiao_down" style="display: none;"></div>
96
+						</li>
97
+						
98
+					</ul>
99
+				</div>
100
+			</div>
101
+			<!--待交办-->
102
+			<div class="mui-content mui-content mui-scroll-wrapper workList" id="pullrefresh">
103
+				<div class="mui-scroll">
104
+					<ul class="mui-table-view" id="OA_task_2">
105
+						
106
+					</ul>
107
+				</div>
108
+				<div class="noinfor" style="text-align: center; font-size: 16px;">
109
+			</div>
110
+			<!--<div class="itemdiv userList" id="pullrefresh" style="display: block;"></div>-->
111
+		</div>
112
+		<div style="width: 100%; height: 50px;"></div>
113
+		<!--底部-->
114
+		<nav class="mui-tabs">
115
+			<a class="mui-tabs-item mui-active" href="client_index.html">
116
+				<span class="mui-icon iconfont">
117
+					<img src="../img/task_c.png" />
118
+				</span>
119
+				<span class="mui-tab-label">任务中心</span>
120
+			</a>
121
+			<a class="mui-tabs-item reminder" href="press_list.html" style="display: none;">
122
+				<span class="mui-icon iconfont">
123
+					<img src="../img/reminder.png" />
124
+				</span>
125
+				<span class="mui-tab-label">催办</span>
126
+			</a>
127
+			<!--<a class="mui-tabs-item" href="dynamic.html">
128
+				<span class="mui-icon iconfont">
129
+					<img src="../img/dynamic.png" />
130
+				</span>
131
+				<span class="mui-tab-label">工作动态</span>
132
+			</a>-->
133
+			<a class="mui-tabs-item" href="Setting-1.html">
134
+				<span class="mui-icon iconfont">
135
+					<img src="../img/personage.png" />
136
+				</span>
137
+				<span class="mui-tab-label">我的</span>
138
+			</a>
139
+		</nav>
140
+		<div class="add_icon">
141
+			<img src="../img/add_icon.png" />
142
+		</div>
143
+		<script src="../js/zepto.js"></script>
144
+		<script src="js/index.js"></script>
145
+		<script src="../js/mui.min.js"></script>
146
+		<script src="../Script/Common/huayi.config.js"></script>
147
+		<script src="../Script/Common/huayi.http.js"></script>
148
+		<script type="text/javascript">
149
+			var openid = helper.cookies.get("openid");
150
+			var UserType = helper.cookies.get("usertype");
151
+			var itype = helper.request.queryString("itype");
152
+			var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
153
+			var page = 1; //页数
154
+			var pageSize = 10; //每页显示条目
155
+			var total; //数据总条数
156
+			if (UserType==2||UserType==3) {
157
+				$(".state").text("待接单");
158
+			}
159
+			if(UserType==0){
160
+				$(".state1").hide();
161
+			}
162
+//			if (UserType==4) {
163
+//				$(".mui-col-xs-3").css("width","33%");
164
+//				$(".state4").hide();
165
+//				$(".dwc-1").hide();
166
+//				$(".dwc-2").show();
167
+//				$(".dwc-color").css("color","#2cc6a7");
168
+//				$(".dwc-color").text("待处理");
169
+//			}
170
+			if(UserType==-1) {
171
+			
172
+				$(".add_icon").show();
173
+				$(".reminder").show();
174
+				$(".state5").hide();
175
+				$(".state6").hide();
176
+				$(".state7").hide();
177
+				$(".state8").hide();		
178
+			}else if(UserType==0){
179
+			
180
+				$(".add_icon").show();
181
+				$(".state1").show();
182
+				$(".state2").hide();
183
+				$(".reminder").show();
184
+				$(".state5").hide();
185
+				$(".state6").hide();
186
+				$(".state7").hide();
187
+				$(".state8").hide();
188
+			}else if(UserType==1){
189
+				$(".add_icon").show();
190
+				$(".reminder").show();
191
+				$(".state5").hide();
192
+				$(".state6").hide();
193
+				$(".state7").hide();
194
+				$(".state8").hide();
195
+			}else if(UserType==2){
196
+				$(".add_icon").show()
197
+				$(".reminder").show();
198
+				$(".state5").hide();
199
+				$(".state6").hide();
200
+				$(".state7").hide();
201
+				$(".state8").hide();
202
+
203
+			}else if(UserType==3){
204
+				$(".state4").hide();
205
+				$(".state1").hide();
206
+				$(".state2").hide();
207
+				$(".state3").hide();
208
+				$(".add_icon").show()
209
+				$(".reminder").show();
210
+				itype = 1
211
+			}else {
212
+				itype = helper.request.queryString("itype");
213
+			}
214
+			mui.init({
215
+				swipeBack: false,
216
+				pullRefresh: {
217
+					container: '#pullrefresh',
218
+					up: {
219
+						contentrefresh: "正在加载...", //可选,正在加载状态时,上拉加载控件上显示的标题内容
220
+						contentnomore: '没有更多数据了', //可选,请求完毕若没有更多数据时显示的提醒内容;
221
+						callback: pullupRefresh
222
+					}
223
+				}
224
+			});
225
+//			页面跳转
226
+			$('.client').on('tap', function() {
227
+				window.location.href = "client_index.html";
228
+
229
+			});
230
+			//			待完成
231
+			$('.pend').on('tap', function() {
232
+				window.location.href = "pend_index.html";
233
+
234
+			});
235
+			//			已完成
236
+			$('.finsh').on('tap', function() {
237
+				window.location.href = "finsh_index.html";
238
+			});
239
+			//			综合查询
240
+			$('.inquire').on('tap', function() {
241
+				window.location.href = "../fisrt_comprehensive/report.html";
242
+			});
243
+			//待接单
244
+			$('.waiting').on('tap', function() {
245
+				window.location.href = "Waiting_list.html";
246
+			});
247
+		//	已接单
248
+		    $('.haveorder').on('tap', function() {
249
+				window.location.href = "haveorder_list.html";
250
+			});
251
+		//已处理
252
+		   $('.processed').on('tap', function() {
253
+				window.location.href = "processed_list.html";
254
+			});
255
+			
256
+			Ajax();
257
+			//下拉刷新
258
+			function pullupRefresh() {
259
+				setTimeout(function() {
260
+					mui('#pullrefresh').pullRefresh().endPullupToRefresh((page++ >= Math.ceil(total / 10)));
261
+					$.ajax({
262
+						url: huayi.config.callcenter_url + 'WxLogin/GetList',
263
+						data: {
264
+							ltype: itype,
265
+							openid: helper.cookies.get("openid"), //微信openid
266
+							page: page,
267
+							pagesize: pageSize,
268
+							state:0
269
+						},
270
+						async: true,
271
+						dataType: 'json',
272
+						type: 'get', //HTTP请求类型
273
+						success: function(data) {
274
+							total = data.total;
275
+							if(data.rows && data.rows.length > 0) {
276
+								data.rows.WorkOrderID
277
+								$(data.rows).each(function(i, n) {
278
+									if(n.CreateUser == "") {
279
+										receiver = '</span><span class="font-color1">未选择创建人</span>'
280
+									} else {
281
+										receiver = '</span><span class="font-color3">创建人' + n.CreateUser + '</span>'
282
+										//receiver= '受理人:'+n.CreateUser
283
+									}
284
+									var builName
285
+									if (n.buildingname== null) {
286
+										builName=""
287
+									} else{
288
+										builName=n.buildingname
289
+									}
290
+									var proName
291
+									if (n.proname==null) {
292
+										proName=""
293
+									} else{
294
+										proName=n.proname
295
+									}
296
+//									if(data.rows){
297
+//										
298
+//									}
299
+									console.log(n.Customer);
300
+									//									|<button class="mui-btn-primary">重要' +	'</button>  重要程度
301
+									$('<a class="mui-card mui-card-detail order"  data-index="' + n.WorkOrderID + '"><div class="mui-card-header"><div class="fl"><span>' + n.TypeClassName +
302
+										'</span>|<span>' + n.OwnerRelations +
303
+										'</span></div><div class="fr"><span>' + n.CreateTime +
304
+										'</span></div></div>' +
305
+										'<div class="mui-card-content"><div class="mui-card-content-inner"><p class="font-color2 details_line">' + n.Detail +
306
+										'</p><p class="font-color3 margin">' + n.areaname + proName + builName +
307
+										'</p><div class="mui-card-content-inner-span"><span id="">' + n.Customer +
308
+										'</span><span id="">' + n.CustomerTel + receiver +
309
+										'</div></div></div></a>').appendTo('#OA_task_2');
310
+								});
311
+								//工单跳转
312
+								$('.order').on('tap', function() {
313
+									var index = $(this).attr('data-index');
314
+									window.location.href = "details.html?id=" + index + '&itype=' + itype;
315
+
316
+								});
317
+							}
318
+
319
+						},
320
+						error: function(xhr, type, errorThrown) {
321
+							//异常处理;
322
+
323
+						}
324
+					})
325
+
326
+				}, 1000);
327
+			}
328
+			//获取数据
329
+			function Ajax() {
330
+				$(".order").remove();
331
+				
332
+				$.ajax({
333
+					url: huayi.config.callcenter_url + 'WxLogin/GetList',
334
+					data: {
335
+						ltype: itype,
336
+//						openid: helper.cookies.get("openid"), //微信openid
337
+						openid:openid,
338
+						page: page,
339
+						pagesize: pageSize,
340
+						isaudit:1,
341
+						state:10,
342
+					},
343
+					async: true,
344
+					dataType: 'json',
345
+					type: 'get', //HTTP请求类型
346
+					success: function(data) {
347
+						if(document.getElementById('hy_loading')){
348
+							document.getElementById('hy_loading').style.opacity = 0;
349
+							document.getElementById('hy_loading').remove();
350
+						}
351
+						
352
+						if(data.rows && data.rows.length > 0) {
353
+								data.rows.WorkOrderID
354
+								
355
+								$(data.rows).each(function(i, n) {
356
+									
357
+									if(n.CreateUser == "") {
358
+										receiver = '</span><span class="font-color1">未选择创建人</span>'
359
+									} else {
360
+										receiver = '</span><span class="font-color3">创建人:' + n.F_CreateBy + '</span>'
361
+										//receiver= '受理人:'+n.CreateUser
362
+									}
363
+									var builName
364
+									if (n.buildingname==null) {
365
+										builName=""
366
+									} else{
367
+										builName=n.buildingname
368
+									}
369
+									var proName
370
+									if (n.proname==null) {
371
+										proName=""
372
+									} else{
373
+										proName=n.proname
374
+									}
375
+									console.log(n.Customer);
376
+									//|<button class="mui-btn-primary">重要' +	'</button>  重要程度
377
+									$('<a class="mui-card mui-card-detail order"  data-index="' + n.F_ID + '"><div class="mui-card-header"><div class="fl"><span>' + n.F_TypeName +
378
+										'</span>|<span>' + n.F_TypeName +
379
+										'</span></div><div class="fr"><span>' + n.F_CreateOn +
380
+										'</span></div></div>' +
381
+										'<div class="mui-card-content"><div class="mui-card-content-inner"><p class="font-color2 details_line">' + n.F_Description +
382
+										'</p><p class="font-color3 margin">' + n.F_DeptName + proName + builName +
383
+										'</p><div class="mui-card-content-inner-span"><span id="">' + n.F_Salesman +
384
+										'</span><span id="">' + n.F_CusPhone + receiver +
385
+										'</div></div></div></a>').appendTo('#OA_task_2');
386
+								});
387
+								//工单跳转
388
+								$('.order').on('tap', function() {
389
+									var index = $(this).attr('data-index');
390
+									window.location.href = "details.html?id=" + index + '&itype=' + itype;
391
+
392
+								});
393
+							} else{
394
+								$(".noinfor").text("暂无信息");
395
+							}
396
+
397
+					},
398
+					error: function(xhr, type, errorThrown) {
399
+						//异常处理;
400
+
401
+					}
402
+				})
403
+			}
404
+
405
+			$('.turnGo').on('tap', function() {
406
+				window.location.href = "WorkSearch.html";
407
+			})
408
+			
409
+		</script>
410
+	</body>
411
+
412
+</html>

+ 276 - 5
WeChat/client-side/redeploy.html

@@ -12,6 +12,12 @@
12 12
 		<link href="../css/mui.poppicker.css" rel="stylesheet" />
13 13
 		<link href="../css/iconfont.css"  rel="stylesheet"/>
14 14
 		<link href="css/AddWorkolder.css"  rel="stylesheet"/>
15
+		<style>
16
+		   .mui-content{
17
+		   	height:100%;
18
+		   	padding-bottom: 55px;
19
+		   }
20
+		</style>
15 21
 	</head>
16 22
 	<body>
17 23
 		<div class="mui-nav">
@@ -20,10 +26,25 @@
20 26
 		</div>
21 27
 		<div class="mui-content" style="margin-top: 44px;">
22 28
 			<ul class="mui-table-view">
23
-				
29
+				<li class="mui-table-view-cell mui-table-view-li">
30
+					<div class="mui-input-row">
31
+						<label class="label font-color5">工单类型:</label>
32
+						<div class="mui-radio mui-right radio_box">
33
+							<label class="font-color6" id="Work_classname"></label>
34
+						</div>
35
+					</div>
36
+				</li>
37
+				<li class="mui-table-view-cell mui-table-view-li">
38
+					<div class="mui-input-row">
39
+						<label class="label font-color5">部门:</label>
40
+						<div class="mui-radio mui-right radio_box">
41
+							<label class="font-color6" id="section"></label>
42
+						</div>
43
+					</div>
44
+				</li>
24 45
 				<li class="mui-table-view-cell receive" id="showUserPicker1">
25 46
 					<div class="mui-input-row">
26
-						<label class="label">接收部门:</label>
47
+						<label class="label">指派部门:</label>
27 48
 						<input type="text" id='recive_type' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
28 49
 						<a href=""><span class="type_down mui-icon mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
29 50
 						<input id="recive_type1" style="display: none;" data-index=""></input>
@@ -32,18 +53,268 @@
32 53
 				</li>
33 54
 				<li class="mui-table-view-cell receive" id="showCityPicker5">
34 55
 					<div class="mui-input-row">
35
-						<label class="label">接收人员:</label>
56
+						<label class="label">指派人员:</label>
36 57
 						<input type="text" id='ower_recive' class="ui-alert type_con size-14" data-index="" readonly="readonly" />
37 58
 						<a href=""><span class="type_down mui-icon mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
38 59
 					</div>
39 60
 				</li>
40 61
 				<li class="mui-table-view-cell">
41 62
 					<div class="mui-input-row">
42
-						<label class="label">转派理由:</label>
43
-						<textarea class="ztext content size-14" placeholder="请输入转派理由" name="" id="order_reception" rows="3" cols="" placeholder="请详细描述您的问题和建议..."></textarea>
63
+						<label class="label">指派说明:</label>
64
+						<textarea class="ztext content size-14" placeholder="请输入指派理由" name="" id="order_reception" rows="3" cols="" placeholder="请详细描述您的问题和建议..."></textarea>
65
+					</div>
66
+				</li>
67
+				<li class="mui-table-view-cell">
68
+					<div class="mui-input-row">
69
+						<label class="label">超时时限:</label>
70
+						<input type="number" id="order_Claimnumber" placeholder="请输入时限" class="size-14">
71
+					</div>
72
+				</li>
73
+				<li class="mui-table-view-cell">
74
+					<div class="mui-input-row tit">
75
+						<label class="label">是否短信提醒:</label>
76
+						<div class="mui-input-row mui-radio mui-left radio_box order_type">
77
+							<label>否</label>
78
+							<input type="radio" type="radio" name="form" checked="checked" value="0" class="size-14" />
79
+						</div>
80
+						<div class="mui-input-row mui-radio mui-left radio_box order_type">
81
+							<label>是</label>
82
+							<input type="radio" type="radio" name="form" value="1" class="size-14" />
83
+						</div>
84
+					</div>
85
+				</li>
86
+				<li class="mui-table-view-cell">
87
+					<div class="mui-input-row tit">
88
+						<label class="label">是否高层审批:</label>
89
+						<div class="mui-input-row mui-radio mui-left radio_box order_rise">
90
+							<label>否</label>
91
+							<input type="radio" type="radio" name="rise" checked="checked" value="0" class="size-14" />
92
+						</div>
93
+						<div class="mui-input-row mui-radio mui-left radio_box order_rise">
94
+							<label>是</label>
95
+							<input type="radio" type="radio" name="rise" value="1" class="size-14" />
96
+						</div>
44 97
 					</div>
45 98
 				</li>
46 99
 			</ul>
100
+	<!--投诉类市场管理科-->	
101
+		    <ul class="mui-table-view" style="display: none;" id="aaaa">
102
+		    	<li class="mui-table-view-cell">
103
+					<div class="mui-input-row">
104
+						<label class="label">质保期限:</label>
105
+						<input type="number" id="order_time" placeholder="请输入时限" class="size-14">
106
+					</div>
107
+				</li>
108
+				<li class="mui-table-view-cell" id="showCityPicker3">
109
+					<div class="mui-input-row">
110
+						<label class="label">初审意见:</label>
111
+						<input type="text" id='ower_relationship' class="ui-alert type_con size-14" data-index="" readonly="readonly" placeholder="请选择"/>
112
+						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
113
+					</div>
114
+				</li>
115
+		    </ul>
116
+	<!--投诉类质量管理部-->	 
117
+	        <ul class="mui-table-view"  style="display: none;" id="bbbb">
118
+		    	<li class="mui-table-view-cell">
119
+					<div class="mui-input-row tit">
120
+						<label class="label">是否回访:</label>
121
+						<div class="mui-input-row mui-radio mui-left radio_box order_pay">
122
+							<label>否</label>
123
+							<input type="radio" type="radio" name="pay" checked="checked" value="0" class="size-14" />
124
+						</div>
125
+						<div class="mui-input-row mui-radio mui-left radio_box order_pay">
126
+							<label>是</label>
127
+							<input type="radio" type="radio" name="pay" value="1" class="size-14" />
128
+						</div>
129
+					</div>
130
+				</li>
131
+				<li class="mui-table-view-cell" id="eventle">
132
+					<div class="mui-input-row">
133
+						<label class="label">事件等级:</label>
134
+						<input type="text" id='ower_event' class="ui-alert type_con size-14" data-index="" readonly="readonly" placeholder="请选择"/>
135
+						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
136
+					</div>
137
+				</li>
138
+				<li class="mui-table-view-cell">
139
+					<div class="mui-input-row">
140
+						<label class="label">索赔金额:</label>
141
+						<input type="number" id="order_money" placeholder="请输入索赔金额" class="size-14">
142
+					</div>
143
+				</li>
144
+				<li class="mui-table-view-cell">
145
+					<div class="mui-input-row tit">
146
+						<label class="label">责任单位:</label>
147
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
148
+							<!--<label>生产</label>-->
149
+							<input type="checkbox" type="radio" name="unit" checked="checked" value="0" class="size-14" />生产
150
+						</div>
151
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
152
+							<!--<label>研发</label>-->
153
+							<input type="checkbox" type="radio" name="unit" value="1" class="size-14" />研发
154
+						</div>
155
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
156
+							<!--<label>农化</label>-->
157
+							<input type="checkbox" type="radio" name="unit" value="1" class="size-14" />农化
158
+						</div>
159
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
160
+							<!--<label>物流</label>-->
161
+							<input type="checkbox" type="radio" name="unit" value="1" class="size-14" />物流
162
+						</div>
163
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
164
+							<!--<label>质量管理科</label>-->
165
+							<input type="checkbox" type="radio" name="unit" value="1" class="size-14" />质量管理科
166
+						</div>
167
+						<div class="mui-input-row mui-radio mui-left radio_box order_unit">
168
+							<!--<label>销售内勤</label>-->
169
+							<input type="checkbox" type="radio" name="unit" value="1" class="size-14" />销售内勤
170
+						</div>
171
+					</div>
172
+				</li>
173
+				<li class="mui-table-view-cell">
174
+					<div class="mui-input-row tit">
175
+						<label class="label">审批意见:</label>
176
+						<div class="mui-input-row mui-radio mui-left radio_box order_opinion">
177
+							<label>同意</label>
178
+							<input type="radio" type="radio" name="opinion" checked="checked" value="同意" class="size-14" />
179
+						</div>
180
+						<div class="mui-input-row mui-radio mui-left radio_box order_opinion">
181
+							<label>不同意</label>
182
+							<input type="radio" type="radio" name="opinion" value="不同意" class="size-14" />
183
+						</div>
184
+					</div>
185
+				</li>
186
+				<li class="mui-table-view-cell F_Address" style="display: none;">
187
+					<div class="mui-input-row">
188
+						<label class="label">不同意意见:</label>
189
+						<input type="text" id="order_idea" placeholder="请输入索赔金额" class="size-14">
190
+					</div>
191
+				</li>
192
+				<li class="mui-table-view-cell">
193
+					<div class="mui-input-row tit">
194
+						<label class="label">补偿方式:</label>
195
+						<div class="mui-input-row mui-radio mui-left radio_box order_coin">
196
+							<label>实物</label>
197
+							<input type="radio" name="coin" checked="checked" value="实物" class="size-14" />
198
+						</div>
199
+						<div class="mui-input-row mui-radio mui-left radio_box order_coin">
200
+							<label>钱款</label>
201
+							<input type="radio" name="coin" value="钱款" class="size-14" />
202
+						</div>
203
+					</div>
204
+				</li>
205
+				<li class="mui-table-view-cell make" style="display: none;">
206
+					<div class="mui-input-row">
207
+						<label class="label">补偿钱款:</label>
208
+						<input type="text" id="order_make" placeholder="请输入索赔金额" class="size-14">
209
+					</div>
210
+				</li>
211
+				<li class="mui-table-view-cell" id="ponding ">
212
+					<div class="mui-input-row">
213
+						<label class="label">对应责任单位:</label>
214
+						<input type="text" id='ower_ponding ' class="ui-alert type_con size-14" data-index="" readonly="readonly" placeholder="请选择"/>
215
+						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
216
+					</div>
217
+				</li>
218
+				<li class="mui-table-view-cell make">
219
+					<div class="mui-input-row">
220
+						<label class="label">实收数量:</label>
221
+						<input type="number" id="order_amount" placeholder="请输入实收数量(吨)" class="size-14">
222
+					</div>
223
+				</li>
224
+				<li class="mui-table-view-cell make">
225
+					<div class="mui-input-row">
226
+						<label class="label">改进要求:</label>
227
+						<input type="number" id="order_demand" placeholder="请输入改进要求" class="size-14">
228
+					</div>
229
+				</li>
230
+				<li class="mui-table-view-cell make">
231
+					<div class="mui-input-row">
232
+						<label class="label">审批流单号:</label>
233
+						<input type="number" id="order_odd" placeholder="请输入审批流单号" class="size-14">
234
+					</div>
235
+				</li>
236
+		    </ul>
237
+	<!--抽检类市场管理科-->	
238
+			<ul class="mui-table-view" style="display: none;" id="cccc">
239
+				<li class="mui-table-view-cell" id="result">
240
+					<div class="mui-input-row">
241
+						<label class="label">抽检结果:</label>
242
+						<input type="text" id='ower_result' class="ui-alert type_con size-14" data-index="" readonly="readonly" placeholder="请选择"/>
243
+						<a href=""><span class="type_down mui-icon mui-icon-arrowdown mui-pull-right"></span></a>
244
+					</div>
245
+				</li>
246
+				<li class="mui-table-view-cell">
247
+					<div class="mui-input-row">
248
+						<label class="label">自检结果:</label>
249
+						<input type="text" id="order_spection" placeholder="请输入自检结果" class="size-14">
250
+					</div>
251
+				</li>
252
+				<li class="mui-table-view-cell">
253
+					<div class="mui-input-row">
254
+						<label class="label">审批流单号:</label>
255
+						<input type="number" id="order_approve" placeholder="请输入审批流单号" class="size-14">
256
+					</div>
257
+				</li>
258
+				<li class="mui-table-view-cell">
259
+					<div class="mui-input-row">
260
+						<label class="label">返账金额:</label>
261
+						<input type="number" id="order_sum" placeholder="请输入返账金额" class="size-14">
262
+					</div>
263
+				</li>
264
+			</ul>
265
+	<!--抽检类质量管理部-->
266
+	        <ul class="mui-table-view" style="display: none;" id="dddd">
267
+	        	<li class="mui-table-view-cell">
268
+					<div class="mui-input-row tit">
269
+						<label class="label">是否回访:</label>
270
+						<div class="mui-input-row mui-radio mui-left radio_box order_return">
271
+							<label>否</label>
272
+							<input type="radio" type="radio" name="return" checked="checked" value="0" class="size-14" />
273
+						</div>
274
+						<div class="mui-input-row mui-radio mui-left radio_box order_return">
275
+							<label>是</label>
276
+							<input type="radio" type="radio" name="return" value="1" class="size-14" />
277
+						</div>
278
+					</div>
279
+				</li>
280
+				<li class="mui-table-view-cell">
281
+					<div class="mui-input-row tit">
282
+						<label class="label">是否备案:</label>
283
+						<div class="mui-input-row mui-radio mui-left radio_box order_records">
284
+							<label>未备案</label>
285
+							<input type="radio" type="radio" name="reco" checked="checked" value="未备案" class="size-14" />
286
+						</div>
287
+						<div class="mui-input-row mui-radio mui-left radio_box order_records">
288
+							<label>已备案</label>
289
+							<input type="radio" type="radio" name="reco" value="已备案" class="size-14" />
290
+						</div>
291
+					</div>
292
+				</li>
293
+				<li class="mui-table-view-cell">
294
+					<div class="mui-input-row">
295
+						<label class="label">索赔金额:</label>
296
+						<input type="number" id="order_claim" placeholder="请输入索赔金额(元)" class="size-14">
297
+					</div>
298
+				</li>
299
+	        </ul>
300
+	<!--销售内勤-->
301
+	        <ul class="mui-table-view" style="display: none;" id="eeee">
302
+	        	<li class="mui-table-view-cell">
303
+					<div class="mui-input-row">
304
+						<label class="label">返账金额:</label>
305
+						<input type="number" id="order_account" placeholder="请输入返账金额(元)" class="size-14">
306
+					</div>
307
+				</li>
308
+	        </ul>
309
+    <!--质量管理科-->
310
+           <ul class="mui-table-view" style="display: none;" id="ffff">
311
+	        	<li class="mui-table-view-cell">
312
+					<div class="mui-input-row">
313
+						<label class="label">实收数量:</label>
314
+						<input type="number" id="order_receipts" placeholder="请输入实收数量(吨)" class="size-14">
315
+					</div>
316
+				</li>
317
+	        </ul>
47 318
 			<div class="submit-btn">
48 319
 				<button type="button" data-loading-text="提交中" class="mui-btn mui-btn-primary mui-btn-block block_button submit" id="submit">提交</button>
49 320
 			</div>

+ 1 - 1
WeChat/login.html

@@ -61,7 +61,7 @@
61 61
 		<script>
62 62
 			var openid = helper.cookies.get("openid");
63 63
 //			var type = helper.request.queryString("type");
64
-//          var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
64
+            var openid = "oXF5e1mWpX5DajW5_yjNLPKb8ThE";
65 65
 			//登陆验证
66 66
 			$("#login").on('tap', function() {
67 67
 				if(!$("#account").val()) {