Sfoglia il codice sorgente

待履职界定表添加

liuzhen 5 anni fa
parent
commit
b5a64f2399

File diff suppressed because it is too large
+ 1024 - 0
WebUI/CallCenterWeb.UI/Business/Performance_reviewed.html


File diff suppressed because it is too large
+ 1032 - 0
WebUI/CallCenterWeb.UI/Business/Resumption.html


+ 310 - 0
WebUI/CallCenterWeb.UI/CommonHtml/ResumptionDatil.html

@@ -0,0 +1,310 @@
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/layer/need/layer.css" />
9
+    <link rel="stylesheet" href="../css/init.css" />
10
+    <title>履职界定</title>
11
+    <style>
12
+        .input {
13
+            background-color: #FFF;
14
+            background-image: none;
15
+            border: 1px solid #ccc;
16
+            border-radius: 1px;
17
+            color: inherit;
18
+            padding: 6px 12px
19
+        }
20
+	    .fjnr {
21
+            padding: 0 !important;
22
+            border: none !important;
23
+        }
24
+        #visit_msg{
25
+        	float: left;
26
+        	border: none;
27
+        }
28
+        .result_content{
29
+        	padding: 20px 0 20px 10px;
30
+        }
31
+        #result_content{
32
+        	vertical-align: middle;
33
+        	width: 40%;
34
+        }
35
+          .clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
36
+	        content: "";
37
+	        display: block;
38
+	        height: 0;
39
+	        clear:both;
40
+	        visibility: hidden;
41
+	    }
42
+	    .clearfix{
43
+	        *zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行,其他浏览器不执行*/
44
+	    }
45
+	    .btn_box{
46
+	    	text-align: center;
47
+	    }
48
+    </style>
49
+</head>
50
+
51
+<body>
52
+    <div class="Common">
53
+        <table>
54
+            <tr>
55
+            	<!--回访信息-->
56
+				<div class="complain  DCL">
57
+					<div style="width: 100%;padding: 10px;">
58
+						<span id="visit_msg" style="float: left;">
59
+							回访信息
60
+						</span>
61
+						<table class="Table" border="" cellspacing="0" cellpadding="0">
62
+							<theard>
63
+								<tr>
64
+									<td></td>
65
+									<td class="text-center" style="min-width:50px;">次数</td>
66
+									<td class="text-center" style="min-width:100px;">回访人</td>
67
+									<td class="text-center" style="min-width:100px;">回访方式</td>
68
+									<td class="text-center" style="min-width:100px;">回访信息</td>
69
+									<td class="text-center" style="min-width:100px;">回访结果</td>
70
+									<td class="text-center" style="min-width:100px;">操作时间</td>
71
+								</tr>
72
+							</theard>
73
+							<tbody class="HGXX">
74
+							</tbody>
75
+						</table>
76
+					</div>
77
+				</div>
78
+            </tr>
79
+        </table>
80
+         <div class="result_content">
81
+            反馈内容:
82
+            <textarea  id="result_content" ></textarea>
83
+        </div>
84
+        <div class="files-wrappper clearfix" style="padding-left: 10px;">
85
+            <span class="Importent" style="float: left;" >附件:</span>
86
+            <div colspan="5" style="float: left;">
87
+                <div class="fileBox">
88
+                </div>
89
+                <!--<span class="fjnr"></span>-->
90
+                <input class="input" type="file" name="upFile" id="upFile" multiple="multiple" style="display: none;">
91
+                <input class="input" type="button" value="上传" id="scwj" />
92
+                <!--<input class="input" type="button" value="删除附件" id="scfj" style="display:none;" />-->
93
+                <input type="hidden" id="file" />
94
+            	<span style="color:#FF0000; border: none;">
95
+                	(文件格式为png,jpg,mp4,mp3,pdf,doc,docx,xls,xlsx)
96
+                </span>
97
+            </div>
98
+        </tr>
99
+        <div class="btn_box">
100
+            <button class="btns BC">保存</button>
101
+            <button class="btns  Submit">保存并办理</button>
102
+        </div>
103
+        <input type="hidden" name="IsShowCheck" id="IsShowCheck" value="" />
104
+    </div>
105
+    <script src="../css/laydate/laydate.js"></script>
106
+    <script src="../js/guid.js"></script>
107
+    <script src="../js/adjustHeight.js"></script>
108
+    <script>
109
+        var wid = helper.request.queryString("wid");
110
+        var isProtect = helper.request.queryString("isProtect");
111
+        var State;
112
+        var a = $("#ID").val();
113
+        var simpleDetailStrStart = "";
114
+        var simpleDetailStrEnd = "";
115
+        var simpleDetailStr = "";
116
+        Detail();
117
+        $(document).ready(function () {
118
+        	simpleDetail();
119
+            //上传附件
120
+            $("#scwj").click(function () {
121
+                $("#upFile").trigger("click");
122
+            })
123
+            $("#upFile").change(function () {
124
+                upload();
125
+            })
126
+            $("#scfj").click(function () {
127
+                $(".fjnr").text("");
128
+                $("#scfj").hide();
129
+            })
130
+            $('.BC').click(function () {
131
+                	 State = 0;
132
+                    save_submit();
133
+
134
+            })
135
+            $('.Submit').click(function () {
136
+                    State = 1;
137
+                    save_submit();
138
+            })
139
+            
140
+			$(".prosituation-wrapper").hide(); //处理方案/进程
141
+			$(".annotation-wrapper").hide(); //注释
142
+			$(".connecttime-wrapper").hide(); //沟通时间
143
+			$(".connectmode-wrapper").hide(); //沟通方式
144
+//			$(".replycontent-wrapper").hide(); //答复内容
145
+			$(".isstaisfied-wrapper").hide();  //是否满意
146
+			
147
+        });
148
+        //保存
149
+        function save_submit() {
150
+        	if($('#IsShowCheck').val() == 1){
151
+        		if(arr_list.length == 0){
152
+        			layer.msg('请选择回访记录');
153
+        			return
154
+        		}
155
+        	}
156
+        	var guid = uuid();
157
+            $.post(huayi.config.callcenter_url + 'WorkOrder/FeedBackWorkOrder', {
158
+                workorderid: wid,
159
+                visitids:arr_list.toString(),//回访记录ID
160
+//              isproresult: $('#isProResultRadio input[name="isDisposeResult"]:checked').val(), //处理结果
161
+                state: State,
162
+                perid:'',
163
+                result:$('#result_content').val(),
164
+                guid:guid,
165
+                file: $("#file").val(),
166
+                token: $.cookie("token")
167
+            }, function (result) {
168
+                result = JSON.parse(result);
169
+                if (result.state.toLowerCase() == "success") {
170
+
171
+                    var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
172
+                    parent.layer.close(index); //再执行关闭
173
+                    parent.$('#orderlist').bootstrapTable('refresh');
174
+                    parent.layer.msg("保存成功");
175
+                    $('#IsShowCheck').val('');
176
+                }
177
+            })
178
+        }
179
+        //草稿详情
180
+        function Detail() {
181
+            $.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetDraftInfo', {
182
+                workorderid: wid,
183
+                type: 4,
184
+                token: $.cookie("token")
185
+            }, function (result) {
186
+            	console.log(result);
187
+            	return false;
188
+            })
189
+        }
190
+        //上传文件
191
+        function upload() {
192
+            var Files = document.getElementById("upFile").files;
193
+            if (Files.length > 0) {
194
+                var formData = new FormData();
195
+                for (var i = 0; i < Files.length; i++) {
196
+                    formData.append('file' + i, Files[i]);
197
+                }
198
+                formData.append("token", $.cookie("token"));
199
+                var typeName=Files[0].name.split('.')[1];
200
+                if (typeName=="png"||typeName=='jpg'||typeName=='mp4'||typeName=='mp3'||typeName=='pdf'||typeName=='doc'||typeName=='docx'||typeName=='xls'||typeName=='xlsx') {
201
+	                $.ajax({
202
+	                    url: huayi.config.callcenter_url + "/WorkOrder/UploadFile",
203
+	                    type: "POST",
204
+	                    data: formData,
205
+	                    /**
206
+	                     *必须false才会自动加上正确的Content-Type
207
+	                     */
208
+	                    contentType: false,
209
+	                    /**
210
+	                     * 必须false才会避开jQuery对 formdata 的默认处理
211
+	                     * XMLHttpRequest会对 formdata 进行正确的处理
212
+	                     */
213
+	                    processData: false,
214
+	                    success: function (result) {
215
+	                        document.getElementById("upFile").outerHTML = document.getElementById("upFile").outerHTML;
216
+	                        $("#upFile").change(function () {
217
+	                            upload();
218
+	                        });
219
+	                        var r = $.parseJSON(result);
220
+	                        if (r.state.toLowerCase() == "success") {
221
+	                            $(".fjnr").text(r.data[0].F_FileName);
222
+	                            var a = r.data;
223
+	                            $(a).each(function (i, n) {
224
+	                                var strs = '<span class="files" fiel-num="' + n.F_FileId + '">' + n.F_FileName.substring(19) + '<i class="fa fa-remove del_file"></i></span>'
225
+	                                $(strs).appendTo($('.fileBox')).find('.del_file').click(function (event) {
226
+	                                    event.stopPropagation();
227
+	                                    $(this).parent().remove();
228
+	                                    file_num()
229
+	                                })
230
+	                            })
231
+	                            file_num();
232
+	                        }
233
+	                    }
234
+	                });
235
+	            }else{
236
+		    		layer.msg("格式不正确");
237
+		    	}
238
+            } else {
239
+                layer.confirm('请上传文件!', {
240
+                    btn: ['确定']
241
+                });
242
+            }
243
+        }
244
+        //上传文件隐藏域值
245
+        function file_num() {
246
+            var str = '';
247
+            var Str;
248
+            $('.fileBox .files').each(function (j, m) {
249
+                var aa = $(m).attr("fiel-num")
250
+                console.log(aa);
251
+                str += aa + ",";
252
+                Str = (str.substring(str.length - 1) == ',') ? str.substring(0, str.length - 1) : str;
253
+            })
254
+            $("#file").val(Str);
255
+        }
256
+    	//获取回访信息
257
+        function simpleDetail() {
258
+            $.getJSON(huayi.config.callcenter_url + 'WorkOrder/GetVisitInfo', {
259
+                workorderid: wid,
260
+                token: $.cookie("token")
261
+            }, function (result) {
262
+                if (result.state.toLowerCase() == "success") {
263
+                		//回访信息
264
+						var htmlss = '';
265
+							$(".HGXX").empty();
266
+							$(result.data).each(function(i, n) {
267
+								var a;
268
+								var b;
269
+								if(n.F_IsSatisfie == 0) {
270
+									a = "不满意";
271
+								} else {
272
+									a = "满意";
273
+								}
274
+								if(n.F_Type == 0) {
275
+									b = "电话";
276
+								} else {
277
+									b = "微信";
278
+								}
279
+								if(n.IsShowCheck == 0) {
280
+									c = 'disabled';
281
+								} else {
282
+									c = "";
283
+									$('#IsShowCheck').val('1');
284
+								}
285
+								htmlss += '<tr>' +
286
+								'<td class="text-center"><input type="checkbox"   name="" '+c+' value="'+n.F_Id+'"/></td>' +
287
+								'<td class="text-center">' + (i + 1) + '</td>' +
288
+								'<td class="text-center">' + n.F_VisitUser + '</td>' +
289
+								'<td class="text-center">' + b + '</td>' +
290
+								'<td class="text-center">' + n.F_Result + '</td>' +
291
+								'<td class="text-center">' + a + '</td>' +
292
+								'<td class="text-center">' + n.F_CreateTime + '</td>' +
293
+								'</tr>';
294
+							})
295
+							$(htmlss).appendTo($(".HGXX"));
296
+            	}
297
+        	})
298
+       }
299
+        var arr_list=[]
300
+        $('.HGXX').on('click','input[type=checkbox]',function(){
301
+        	arr_list=[];
302
+        	 $(" input:checkbox[type=checkbox]:checked").each(function(i){
303
+				   arr_list.push($(this).val());
304
+				   return arr_list;
305
+				});
306
+        })
307
+    </script>
308
+</body>
309
+
310
+</html>