瀏覽代碼

工单列表

miaofuhao 6 年之前
父節點
當前提交
560d903676

+ 1 - 1
CallCenterWeb.UI/WorkOrder/WorkOrderApproved.html

@@ -94,7 +94,7 @@
94 94
 							<!-- <th data-field="TimeoutTime" data-align="center">超时提醒(剩余)</th> -->
95 95
 							<!-- <th data-field="CreateUserNameRel" data-align="center">创建人</th> -->
96 96
 							<!-- <th data-field="CreateTime" data-align="center">创建时间</th> -->
97
-							<th data-field="WorkOrderID" data-class="workOprate workOprate2" data-formatter="formatterOprateDispose"
97
+							<th data-field="WorkOrderID"  data-formatter="formatterExamine"
98 98
 							 data-align="center">操作工单</th>
99 99
 						</tr>
100 100
 					</thead>

+ 7 - 5
CallCenterWeb.UI/commonTpl/delayApproval.html

@@ -29,7 +29,6 @@
29 29
 						<label class=" col-md-3">
30 30
 						<input type="radio" name="type" value="1" checked="checked"> 通过
31 31
 						   <input type="radio" name="type" value="0" > 未通过
32
-						   
33 32
 						</label>
34 33
 					</div>
35 34
 					<div class="form-group col-md-12">
@@ -47,7 +46,6 @@
47 46
 			<script src="../js/zTree/jquery.ztree.core.js"></script>
48 47
 			<script>
49 48
 				var edit_id = helper.request.queryString("oid");
50
-				var delayTime = helper.request.queryString("delay_time");
51 49
 				$(function() {
52 50
 					$('#save_order').click((function() {
53 51
 						addedit(edit_id)
@@ -75,10 +73,14 @@
75 73
 						result = $.parseJSON(result);
76 74
 						if(result.state.toLowerCase() == "success") {
77 75
 							debugger
78
-							var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
79
-							parent.layer.close(index); //再执行关闭
80
-							parent.$('#cusList').bootstrapTable('refresh');
76
+							var index = parent.layer.getFrameIndex(window.name);
77
+    						parent.layer.close(index);
78
+							$('#workorderlist').bootstrapTable('refresh');
79
+							$('.Closed').trigger('click');
81 80
 							parent.layer.msg("延时审批通过");
81
+							setTimeout(function () {
82
+								window.location.reload()
83
+					        }, 500);
82 84
 						}
83 85
 					})
84 86
 				}

+ 107 - 0
CallCenterWeb.UI/commonTpl/sttyExamine.html

@@ -0,0 +1,107 @@
1
+<!DOCTYPE html>
2
+<html>
3
+
4
+	<head>
5
+		<meta charset="utf-8">
6
+		<script src="../Script/Common/huayi.load.js"></script>
7
+		<script src="../Script/Common/huayi.config.js"></script>
8
+		<link href="../css/WorkOrder/Search.css" rel="stylesheet">
9
+		<link href="../js/zTree/zTreeStyle.css" rel="stylesheet" />
10
+		<link href="../css/init.css" rel="stylesheet" />
11
+		<title>延时审批</title>
12
+		<title></title>
13
+	</head>
14
+	<body>
15
+		<div class="clearfix wrapper wrapper-content animated fadeInRight">
16
+			<div class="order_form">
17
+				<div class="form-group col-md-12 clearfix">
18
+					<!-- <label class="col-md-2">工单类型:</label> -->
19
+					
20
+					<div id="order_isover" class="col-md-6  form-group">
21
+						是否审批
22
+						<label class=" col-md-3">
23
+						<input type="radio" name="type" value="1" checked="checked"> 是
24
+						   <input type="radio" name="type" value="0" > 否
25
+						</label>
26
+					</div>
27
+					<div id="order_audit" class="col-md-6  form-group">
28
+						审核结果
29
+						<label class=" col-md-3">
30
+						<input type="radio" name="resultA" value="0" checked="checked">同意上报
31
+						   <input type="radio" name="resultA" value="1" > 驳回修订
32
+						</label>
33
+					</div>
34
+					<div class="form-group col-md-12">
35
+						<label for="order_reception">审批意见:</label>
36
+						<textarea id="yuanyin" rows="3" cols="20" class="form-control" placeholder="请输入申请延时原因"></textarea>
37
+					</div>
38
+				</div>
39
+				<div class="form-group text-center col-sm-12">
40
+					<button type="button" class="btn btn-primary btn-sm" id="save_order">确定</button>
41
+					<button type="button" class="btn btn-primary btn-sm" onclick="cleanOrderForm()">取消</button>
42
+				</div>
43
+				</form>
44
+			</div>
45
+			<script src="../js/autosize/autosize.js"></script>
46
+			<script src="../js/zTree/jquery.ztree.core.js"></script>
47
+			<script>
48
+				var edit_id = helper.request.queryString("oid");
49
+				var delayTime = helper.request.queryString("delay_time");
50
+				var resultAuto;
51
+				$(function() {
52
+					$('#save_order').click((function() {
53
+						addedit(edit_id)
54
+					}))
55
+					if($('#order_isover').find('input[type="radio"]:checked').val()==1){
56
+						resultAuto=$('#order_audit').find('input[type="radio"]:checked').val();
57
+					}
58
+					$('#order_isover input').change(function () {
59
+						if($('#order_isover').find('input[type="radio"]:checked').val()==0){
60
+							resultAuto="";
61
+							$('#order_audit').hide();
62
+						}else{
63
+							resultAuto=$('#order_audit').find('input[type="radio"]:checked').val();
64
+							$('#order_audit').show();
65
+						}
66
+					})
67
+					
68
+					$.getJSON(huayi.config.callcenter_url + 'WorkOrderNew/GetDetails', {
69
+						id: edit_id,
70
+						"token": $.cookie("token")
71
+					}, function(result) {	
72
+						if(result.state.toLowerCase() == "success") {
73
+							if(result.rows && result.rows.length > 0) {
74
+								var data = result.rows[0];
75
+								$(".delay_time").text(data.DelayTimelimit);//工单编号
76
+							}
77
+						}
78
+					});
79
+				});
80
+
81
+				function addedit(editId) {
82
+					$.post(huayi.config.callcenter_url + "WorkOrderNew/GetApproval", {
83
+						orderid: editId,
84
+						AuditCont: $("#yuanyin").val(), //延期原因
85
+						IsAudit: $('#order_isover').find('input[type="radio"]:checked').val(), //时间
86
+						AuditState: resultAuto, //时间
87
+						token: $.cookie("token")
88
+					}, function(result) {
89
+						result = $.parseJSON(result);
90
+						if(result.state.toLowerCase() == "success") {
91
+							debugger
92
+							var index = parent.layer.getFrameIndex(window.name);
93
+    						parent.layer.close(index);
94
+							$('#workorderlist').bootstrapTable('refresh');
95
+							$('.Closed').trigger('click');
96
+//							layer.close();
97
+							parent.layer.msg("成功");
98
+							setTimeout(function () {
99
+								window.location.reload()
100
+					        }, 500);
101
+						}
102
+					})
103
+				}
104
+			</script>
105
+	</body>
106
+
107
+</html>