Explorar el Código

Merge branch 'master' of http://192.168.1.222:3000/zhoufan/SQ12345_Web

zhangshuangnan %!s(int64=8) %!d(string=hace) años
padre
commit
a1e3a6f2d2

+ 2 - 2
WebUI/CallCenterWeb.UI/Business/WorkDC.html

@@ -693,7 +693,7 @@
693 693
             layer.open({
694 694
                 type: 2,
695 695
                 content: "../CommonHtml/handle.html?wid=" + str, //iframe的url,no代表不显示滚动条
696
-                title: '办理工单',
696
+                title: '单',
697 697
                 area: ['87%', '80%'], //宽高
698 698
             });
699 699
         }
@@ -807,7 +807,7 @@
807 807
             layer.open({
808 808
                 type: 2,
809 809
                 content: "../CommonHtml/processing_audit.html?wid=" + str, //iframe的url,no代表不显示滚动条
810
-                title: '申请延时',
810
+                title: '处理审核',
811 811
                 area: ['60%', '80%'], //宽高
812 812
             });
813 813
         }

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 61 - 14
WebUI/CallCenterWeb.UI/CommonHtml/banli_zilei.html


+ 25 - 7
WebUI/CallCenterWeb.UI/CommonHtml/processing_audit.html

@@ -36,6 +36,7 @@
36 36
 						<td class="text-center" style="min-width: 100px; text-align: center;">办理人</td>
37 37
 						<td class="text-center" style="min-width: 100px; text-align: center;">办理时间</td>
38 38
 						<td class="text-center" style="min-width: 100px; text-align: center;">内容</td>
39
+						<td class="text-center" style="min-width: 100px; text-align: center;">附件</td>
39 40
 					</tr>
40 41
 				</theard> 
41 42
 				<tbody class="BLNR" style="border-top: none; padding: 8px;">
@@ -66,6 +67,8 @@
66 67
 			$(document).ready(function() {
67 68
 //				HGXX();
68 69
 				BLNR();
70
+				Hove();
71
+				
69 72
 			//上传附件
70 73
 				$("#scwj").click(function() {
71 74
 					$("#upFile").trigger("click");
@@ -110,11 +113,9 @@
110 113
 						parent.layer.close(index); //再执行关闭
111 114
 						parent.load();
112 115
 						parent.layer.msg("处理成功");
113
-//						$('.fileBox').html('');
114 116
 					}
115 117
 				})
116 118
 			}
117
-//			<a style="margin-right:5px;" href="' + n.F_FileUrl + '" download="' + n.F_FileUrl + '">附件</a>
118 119
 //			工单详情
119 120
 //			function HGXX() {
120 121
 //				$.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetSecondDealInfo', {
@@ -128,7 +129,7 @@
128 129
 //								var i=0;
129 130
 //								i++;
130 131
 //								temp = temp + '<td class="text-center">'+i+'</td><td class="text-center">'+n.F_CreateTime+'</td><td class="text-center">'+n.F_AssignedOpinion+'</td><td class="text-center">'+n.F_LimitTime+'</td><td class="text-center">'+n.F_OtherDeptIds+'</td>';
131
-//								ccc=n.F_Id;
132
+////								ccc=n.F_Id;
132 133
 //								
133 134
 //						});
134 135
 //						
@@ -145,15 +146,33 @@
145 146
 					if(result.state.toLowerCase() == "success") {
146 147
 						var temp1;
147 148
 						$.each(result.data,function(i, n) {
148
-								temp1 = temp1 + '<td class="text-center">'+n.F_DealUser+'</td><td class="text-center">'+n.F_CreateTime+'</td><td class="text-center">'+n.F_Result+'</td>';
149
-//								$(HTML).appendTo($('.HGXX'));
150
-//								$('.HGXX').after(HTML);
149
+								temp1 = temp1 + '<td class="text-center">'+n.F_DealUser+'</td><td class="text-center">'+n.F_CreateTime+'</td><td class="text-center">'+n.F_Result+'</td><td class="text-center" style="color:#00a1cb;"><a class="tiaozhuan" style="margin-left: -5px; width:100%; display:block; text-align: center;" href="' + (n.File == null ? '' : n.File[0].F_FileUrl) + '"  download="' + (n.File == null ? '' : n.File[0].F_FileUrl) + '" >附件</a></td>';
151 150
 								ccc=n.F_Id;
152 151
 						});
153 152
 						$('.BLNR').append(temp1);
154 153
 					}
155 154
 				})
156 155
 			}
156
+//			判断附件
157
+			function Hove(){
158
+				$(document).on("mouseover mouseout",'.tiaozhuan',function(event){
159
+					  if(event.type == "mouseover"){
160
+					   //鼠标悬浮
161
+					   var miao=$(this).attr("href");
162
+							if (miao=="") {
163
+								$(this).removeAttr("href");
164
+								$(this).removeAttr("download");
165
+								 $(this).html("")
166
+							} else{
167
+								$(this).attr("href");
168
+								$(this).attr("download");
169
+							}
170
+					 }else if(event.type == "mouseout"){
171
+					   //鼠标离开
172
+					 }
173
+					 })
174
+
175
+				}
157 176
 			//草稿详情
158 177
 			function Detail() {
159 178
 				$.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetDraftInfo', {
@@ -167,7 +186,6 @@
167 186
 						$('#result').val(result.data[0].F_Result);
168 187
 						a=result.data[0].F_Id;
169 188
 						};
170
-
171 189
 					}
172 190
 				})
173 191
 			}

+ 23 - 21
WebUI/CallCenterWeb.UI/YeWu/Number.html

@@ -3,15 +3,14 @@
3 3
 
4 4
 <head>
5 5
     <meta charset="UTF-8">
6
-    <title>理数量统计</title>
6
+    <title>理数量统计</title>
7 7
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 8
     <script src="../Script/Common/huayi.load.js"></script>
9 9
     <script src="../Script/Common/huayi.config.js"></script>
10 10
     <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
11 11
     <link href="../css/WorkOrder/Search.css" rel="stylesheet">
12 12
     <link href="../css/init.css" rel="stylesheet" />
13
-    <script src="../css/laydate/laydate.js"></script>
14
-    <script src="../My97DatePicker/WdatePicker.js"></script>
13
+    <script src="../js/laydate/laydate.js"></script>
15 14
 
16 15
     <style>
17 16
         table td {
@@ -86,9 +85,8 @@
86 85
                         <div class="seach-box">
87 86
                             <ul>
88 87
                                 <li>
89
-                                    创建时间:
90
-                                    <input class="photo x-color inputs laydate-icon" type="text" id="startTimes" />-
91
-                                    <input class="photo x-color inputs laydate-icon" type="text" id="endTimes" />
88
+                                    月份:
89
+                                    <span class="time-box"><i class="tub fa fa-calendar"></i><input class="photo x-color inputs laydate-icon" type="text" id="monthDateTimes" /></span>
92 90
                                 </li>
93 91
                                 <li>
94 92
                                     <a class="sc_btn btns db">搜索</a>
@@ -104,7 +102,13 @@
104 102
                         <thead>
105 103
                             <tr>
106 104
                                 <th data-field="deptname" data-align="center">单位名称</th>
107
-                                <th data-field="dealcount" data-align="center">数量</th>
105
+                                <th data-field="acceptcount" data-align="center">当月受理量</th>
106
+                                <th data-field="dealcount" data-align="center">当月处理量</th>
107
+                                <th data-field="beforedealcount" data-align="center">往月处理量</th>
108
+                                <th data-field="delaycount" data-align="center">当月延期量</th>
109
+                                <th data-field="beforedelaycount" data-align="center">往月延期量</th>
110
+                                <th data-field="dealrate" data-align="center">当月办理率</th>
111
+                                <th data-field="endrate" data-align="center">当月办结率</th>
108 112
                             </tr>
109 113
                         </thead>
110 114
                     </table>
@@ -118,32 +122,30 @@
118 122
         
119 123
 
120 124
         $(document).ready(function () {
121
-            laydate.skin('blue');
122
-            laydate({
123
-                elem: '#startTimes',
124
-                event: 'focus'
125
-            });
126 125
 
127
-            laydate({
128
-                elem: '#endTimes',
129
-                event: 'focus'
126
+            laydate.render({
127
+                theme: '#00a1cb',
128
+                trigger: 'click',
129
+                elem: '#monthDateTimes',
130
+                format: 'yyyy-MM',
131
+                type: 'month',
132
+                value: new Date()
130 133
             });
131 134
             initTable();
132 135
         })
133 136
         function initTable() {
134 137
             $.ajax({
135
-                url: huayi.config.callcenter_url + 'WorkOrderReport/GetDeptCount',
138
+                url: huayi.config.callcenter_url + 'WorkOrderReport/GetDeptMonthReport',
136 139
                 type: 'get',
137 140
                 data: {
138
-                    start: $("#startTimes").val(),
139
-                    end: $("#endTimes").val(),
141
+                    date: $("#monthDateTimes").val(),
140 142
                     token: $.cookie("token")
141 143
                 },
142 144
                 dataType: "json",
143 145
                 async: true,
144 146
                 success: function (returnValue) {
145 147
                     //异步获取数据
146
-                    var resultData1 = returnValue.data.DeptDealReport;
148
+                    var resultData1 = returnValue.data.DeptMonthReport;
147 149
                     $('#workorderlist').bootstrapTable('load', resultData1);
148 150
                 }
149 151
             });
@@ -159,8 +161,8 @@
159 161
         		dcexcel(this);
160 162
         })
161 163
 	   function dcexcel(obj) {
162
-        var url = huayi.config.callcenter_url + "WorkOrderReport/GetDeptCount?token=" + $.cookie("token");
163
-            url += "&start=" + $("#startTimes").val() + "&end=" + $("#endTimes").val()+ "&isExport=true";
164
+           var url = huayi.config.callcenter_url + "WorkOrderReport/GetDeptMonthReport?token=" + $.cookie("token");
165
+           url += "&date=" + $("#monthDateTimes").val() + "&isExport=true";
164 166
             obj.href = url;
165 167
    		 }
166 168
       

+ 171 - 0
WebUI/CallCenterWeb.UI/YeWu/Number_bak.html

@@ -0,0 +1,171 @@
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.0">
8
+    <script src="../Script/Common/huayi.load.js"></script>
9
+    <script src="../Script/Common/huayi.config.js"></script>
10
+    <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
11
+    <link href="../css/WorkOrder/Search.css" rel="stylesheet">
12
+    <link href="../css/init.css" rel="stylesheet" />
13
+    <script src="../css/laydate/laydate.js"></script>
14
+    <script src="../My97DatePicker/WdatePicker.js"></script>
15
+
16
+    <style>
17
+        table td {
18
+            word-break: break-all;
19
+            word-wrap: break-word;
20
+        }
21
+
22
+        .ld-service li {
23
+            float: left;
24
+            font-size: 14px;
25
+            color: #000;
26
+            padding: 5px 15px;
27
+            cursor: pointer;
28
+            border-bottom: 1px solid #ccc;
29
+        }
30
+
31
+        .cr-click {
32
+            border: 1px solid #ccc;
33
+            background-color: #fff;
34
+            border-bottom: none !important;
35
+            border-bottom-left-radius: 5px;
36
+            border-bottom-right-radius: 5px;
37
+        }
38
+
39
+        .Shows {
40
+            display: block !important;
41
+        }
42
+
43
+        .complain {
44
+            display: none;
45
+        }
46
+
47
+        th {
48
+            padding: 5px;
49
+            text-align: center;
50
+        }
51
+
52
+        td {
53
+            padding: 5px;
54
+        }
55
+
56
+        .Borders {
57
+            border: 1px solid #d7d7d7;
58
+        }
59
+        .cx {
60
+            display: block;
61
+        }
62
+    </style>
63
+</head>
64
+
65
+<body class="gray-bg">
66
+    <div class="wrapper wrapper-content animated fadeInRight">
67
+        <div class="daoHang clearfix">
68
+            <div class="dhLeft">
69
+                <sapn>
70
+                    <i class="syIcon"></i>位置:
71
+                    <a href="javaScript:;" id="ReIndex">首页</a>&gt;
72
+                    <a href="javaScript:;">业务统计</a>&gt;
73
+                    <a class="nowPosition">处理数量统计</a>
74
+                </sapn>
75
+            </div>
76
+             <div class="dhRight">
77
+						<a href="" title="刷新"><i class="fa fa-refresh"></i></a>					
78
+				</div>
79
+        </div>
80
+
81
+        <div class="Content_box">
82
+            <!--待处理/-->
83
+            <div class="complain Shows">
84
+                <div class="th-box">
85
+                    <div class="th-bar">
86
+                        <div class="seach-box">
87
+                            <ul>
88
+                                <li>
89
+                                    创建时间:
90
+                                    <input class="photo x-color inputs laydate-icon" type="text" id="startTimes" />-
91
+                                    <input class="photo x-color inputs laydate-icon" type="text" id="endTimes" />
92
+                                </li>
93
+                                <li>
94
+                                    <a class="sc_btn btns db">搜索</a>
95
+                                     <a class="sc_btn btns export">导出</a>
96
+                                </li>
97
+                                <li><span class="text-danger" style="padding-left: 10px;line-height: 30px;">默认显示当前月的信息</span></li>
98
+                            </ul>
99
+                        </div>
100
+                    </div>
101
+                </div>
102
+                <div style="width: 100%;padding: 10px;">
103
+                    <table id="workorderlist" data-row-style="rowStyle" data-query-params="queryParams" data-pagination="true">
104
+                        <thead>
105
+                            <tr>
106
+                                <th data-field="deptname" data-align="center">单位名称</th>
107
+                                <th data-field="dealcount" data-align="center">数量</th>
108
+                            </tr>
109
+                        </thead>
110
+                    </table>
111
+                </div>
112
+            </div>
113
+
114
+        </div>
115
+    </div>
116
+   
117
+    <script>
118
+        
119
+
120
+        $(document).ready(function () {
121
+            laydate.skin('blue');
122
+            laydate({
123
+                elem: '#startTimes',
124
+                event: 'focus'
125
+            });
126
+
127
+            laydate({
128
+                elem: '#endTimes',
129
+                event: 'focus'
130
+            });
131
+            initTable();
132
+        })
133
+        function initTable() {
134
+            $.ajax({
135
+                url: huayi.config.callcenter_url + 'WorkOrderReport/GetDeptCount',
136
+                type: 'get',
137
+                data: {
138
+                    start: $("#startTimes").val(),
139
+                    end: $("#endTimes").val(),
140
+                    token: $.cookie("token")
141
+                },
142
+                dataType: "json",
143
+                async: true,
144
+                success: function (returnValue) {
145
+                    //异步获取数据
146
+                    var resultData1 = returnValue.data.DeptDealReport;
147
+                    $('#workorderlist').bootstrapTable('load', resultData1);
148
+                }
149
+            });
150
+            $('#workorderlist').bootstrapTable('destroy').bootstrapTable({ striped: true });
151
+        }
152
+      
153
+        //代办搜索
154
+        $(".db").click(function () {
155
+            initTable();
156
+        })
157
+		//导出
158
+         $('.export').click(function(){
159
+        		dcexcel(this);
160
+        })
161
+	   function dcexcel(obj) {
162
+        var url = huayi.config.callcenter_url + "WorkOrderReport/GetDeptCount?token=" + $.cookie("token");
163
+            url += "&start=" + $("#startTimes").val() + "&end=" + $("#endTimes").val()+ "&isExport=true";
164
+            obj.href = url;
165
+   		 }
166
+      
167
+   
168
+    </script>
169
+</body>
170
+
171
+</html>