浏览代码

bug 修改

liuyifan 6 年之前
父节点
当前提交
a619a465c8

+ 0 - 1
CallCenterWeb.UI/TelCall/CallRecord.html

@@ -629,7 +629,6 @@
629 629
             $(".Ly_box").empty();
630 630
             $(".LY_box").empty();
631 631
             $('<audio  style="width:100%;"class=" " src="' + path + '" loop="loop" type="audio/v3" controls="controls"></audio>').appendTo(".Ly_box");
632
-            $('<a href="' + path + '" class="sc_btn LY "download="' + path + '">下载录音</a>').appendTo(".LY_box");
633 632
         }
634 633
         //导出
635 634
         $('.export').click(function () {

+ 4 - 3
CallCenterWeb.UI/TelCall/VoiceMail.html

@@ -3,7 +3,7 @@
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
 		<link href="../css/init.css" rel="stylesheet" />
9 9
         <script src="../Script/Common/huayi.load.js"></script>
@@ -24,7 +24,7 @@
24 24
 		<div class="wrapper wrapper-content animated fadeInRight">
25 25
 			<div class="daoHang clearfix">
26 26
 				<div class="dhLeft">
27
-					<sapn><i class="syIcon"></i>位置:<a href="javaScript:;" id="ReIndex">首页</a>&gt;<a href="javaScript:;">话务管理</a>&gt;<a href="" style="color: #000;">语音留言</a></sapn>
27
+					<sapn><i class="syIcon"></i>位置:<a href="javaScript:;" id="ReIndex">首页</a>&gt;<a href="javaScript:;">话务管理</a>&gt;<a href="" style="color: #000;">留言记录</a></sapn>
28 28
 				</div>
29 29
 				
30 30
 				<div class="dhRight">
@@ -219,6 +219,7 @@
219 219
         function Code(val,row,index){
220 220
         	return index+1;
221 221
         }
222
+        
222 223
         //录音
223 224
         function ck(val) {
224 225
             var path = $(val).attr("item");
@@ -226,8 +227,8 @@
226 227
             $(".Ly_box").empty();
227 228
            $(".LY_box").empty();
228 229
 				$('<audio  style="width:100%;"class=" " src="' + path + '" loop="loop" controls="controls"></audio>').appendTo(".Ly_box");
229
-				$('<a href="'+ path +'" class="sc_btn LY "download="'+ path +'">下载录音</a>').appendTo(".LY_box");
230 230
         }
231
+        
231 232
         /*删除提示*/
232 233
         function remove() {
233 234
             layer.confirm('确定删除当前记录?', {

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

@@ -338,11 +338,11 @@
338 338
 							<th>重复工单:</th>
339 339
                             <td>
340 340
                             	<div id="duplicate" class="col-md-6 r_order_type">
341
-                            		<input class="radio-input" id="duplicate-no" type="radio" name="duplicate" value="1" checked="checked">
341
+                            		<input class="radio-input" id="duplicate-no" type="radio" name="duplicate" value="0" checked="checked">
342 342
 									<label class="radio-inline" for="duplicate-no">
343 343
344 344
 									</label>
345
-					   				<input class="radio-input" id="duplicate-yes" type="radio" name="duplicate" value="2" >
345
+					   				<input class="radio-input" id="duplicate-yes" type="radio" name="duplicate" value="1" >
346 346
 									<label class="radio-inline" for="duplicate-yes">
347 347
348 348
 									</label>

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

@@ -2,7 +2,7 @@
2 2
 <html>
3 3
 <head>
4 4
     <meta charset="UTF-8">
5
-    <title>待派单列表</title>
5
+    <title>待单</title>
6 6
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 7
     <script src="../Script/Common/huayi.load.js"></script>
8 8
 	<script src="../Script/Common/huayi.config.js"></script>
@@ -42,7 +42,7 @@
42 42
     <div class="wrapper wrapper-content animated fadeInRight">
43 43
         <div class="daoHang clearfix">
44 44
             <div class="dhLeft">
45
-                <sapn><i class="syIcon"></i>位置:<a href="javaScript:;" id="ReIndex">首页</a>&gt;<a href="javaScript:;">工单管理</a>&gt;<a href=""class="nowPosition">待指派列表</a></sapn>
45
+                <sapn><i class="syIcon"></i>位置:<a href="javaScript:;" id="ReIndex">首页</a>&gt;<a href="javaScript:;">工单管理</a>&gt;<a href=""class="nowPosition">待指派工单</a></sapn>
46 46
             </div>
47 47
             <div class="dhRight">
48 48
             	<a href="#" title="刷新"><i class="fa fa-refresh"></i></a>

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

@@ -2,7 +2,7 @@
2 2
 <html>
3 3
 <head>
4 4
     <meta charset="UTF-8">
5
-    <title>待提交列表</title>
5
+    <title>待提交工单</title>
6 6
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 7
     <script src="../Script/Common/huayi.load.js"></script>
8 8
 	<script src="../Script/Common/huayi.config.js"></script>
@@ -43,7 +43,7 @@
43 43
     <div class="wrapper wrapper-content animated fadeInRight">
44 44
         <div class="daoHang clearfix">
45 45
             <div class="dhLeft">
46
-                <sapn><i class="syIcon"></i>位置:<a href="javaScript:;" id="ReIndex">首页</a>&gt;<a href="javaScript:;">工单管理</a>&gt;<a href=""class="nowPosition">待提交列表</a></sapn>
46
+                <sapn><i class="syIcon"></i>位置:<a href="javaScript:;" id="ReIndex">首页</a>&gt;<a href="javaScript:;">工单管理</a>&gt;<a href=""class="nowPosition">待提交工单</a></sapn>
47 47
             </div>
48 48
             <div class="dhRight">
49 49
             	<a href="#" title="刷新"><i class="fa fa-refresh"></i></a>

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

@@ -339,11 +339,11 @@
339 339
 						<th>重复工单:</th>
340 340
                         <td>
341 341
                         	<div id="duplicate" class="col-md-6 r_order_type">
342
-                        		<input class="radio-input" id="duplicate-no" type="radio" name="duplicate" value="1" checked="checked">
342
+                        		<input class="radio-input" id="duplicate-no" type="radio" name="duplicate" value="0" checked="checked">
343 343
 								<label class="radio-inline" for="duplicate-no">
344 344
345 345
 								</label>
346
-				   				<input class="radio-input" id="duplicate-yes" type="radio" name="duplicate" value="2" >
346
+				   				<input class="radio-input" id="duplicate-yes" type="radio" name="duplicate" value="1" >
347 347
 								<label class="radio-inline" for="duplicate-yes">
348 348
349 349
 								</label>

+ 27 - 24
CallCenterWeb.UI/callScreen/call.js

@@ -750,14 +750,32 @@ $('#customer_comaddress').on('change',function(){
750 750
 	getSubmitter($('#customer_submitter'));
751 751
  });
752 752
 
753
+
754
+//function ck(val, row) {
755
+//		$(".t-shade").addClass("cx");
756
+//		$(".gjss").removeClass("cx");
757
+//		$(".xqlb").addClass("cx");
758
+//		var path = $(val).attr("item");
759
+//		$(".Ly_box").empty();
760
+//		$('<audio  style="width:100%;"class=" " src="' + path + '" loop="loop" controls="controls"></audio>').appendTo(".Ly_box");
761
+//}
762
+
753 763
 //录音
754 764
 function ck(val) {
755 765
 	var path = $(val).attr("item");
756 766
 	$(".t-shade").addClass("cx");
767
+	$(".gjss").removeClass("cx");
768
+	$(".xqlb").addClass("cx");
757 769
 	$(".Ly_box").empty();
758
-	$(".down").attr("href", path);
759 770
 	$('<audio style="width: 100%;"class=" " src="' + path + '" loop="loop" controls="controls" ></audio>').appendTo(".Ly_box");
760 771
 }
772
+
773
+//关闭录音
774
+$(".setwin").click(function () {
775
+    $(".t-shade").removeClass("cx");
776
+    $('audio')[0].pause();
777
+});
778
+
761 779
 //修改
762 780
 function TZ(val) {
763 781
 	var id = val;
@@ -1204,31 +1222,12 @@ function saveCustomer() {
1204 1222
         url: huayi.config.callcenter_url + "WorkOrder/AddWorkOrder",
1205 1223
         dataType: 'json',
1206 1224
         async: true,
1225
+        beforeSend: function() { //触发ajax请求开始时执行
1226
+            $('.customerSubmit').attr("disabled", true);
1227
+            $('.customerSubmit').text('保存中...');
1228
+        },
1207 1229
         data: {
1208 1230
 	        token: $.cookie("token"),
1209
-//          cusname: $('#name').val(), //姓名
1210
-//          cusphone: $('#tel').val(), //号码
1211
-//          productdate: $('#productDate').val(),
1212
-//          buydate: $('.buyDate').val(), //购买日期
1213
-//          productname: $('#productname').val(), //产品名称
1214
-//          buyaddress: $('#buyAddress').val(), //购买地址  
1215
-//          producttype: $('#productType').val(), //产品类别   
1216
-//          batchnumber: $('#batchNumber').val(), //生产批号     
1217
-//          userdate: $('.userDate').val(), //使用日期  userDate  
1218
-//          source: $('#DicValueList').val(), //工单来源
1219
-//          type: $('.orderType').val(), //工单类型id
1220
-//          smalltype: typeSmall, //投诉类型
1221
-//          area: $('#areaInps').val(), //区域
1222
-//          province: $('.inps2').val(), //省
1223
-//          city: $('.inps3').val(), //市
1224
-//          county:$('#county').val(), //区县
1225
-//          content: $('#content').val(), //事件描述
1226
-//          remark:$('#remark').val(),
1227
-//          vipid: $('#vipName').val(), //专员id   
1228
-//          vipname:$('#vipNameDK').val(),
1229
-//          vipphone: $('#vipTel').val(), //专员号码     
1230
-//          isback: $('input[name="sendBack"]:checked').val(),
1231
-//          callid: CallID
1232 1231
             IsAssign: $('#isAssign input[name="isAssign"]:checked').val(),//是否指派
1233 1232
             clbm: $('#customer_submitter').find("option:selected").attr("deptId") === '请选择' ? '' : $('#customer_submitter').find("option:selected").attr("deptId"), //提交部门
1234 1233
             clid: $('#customer_submitter').val(), //提交人
@@ -1257,6 +1256,10 @@ function saveCustomer() {
1257 1256
                 Clean();
1258 1257
                 //window.location.reload()
1259 1258
                 $('.customerSubmit').attr("disabled", false);
1259
+	            $('.customerSubmit').text('保存');
1260
+            } else {
1261
+            	$('.customerSubmit').attr("disabled", false);
1262
+	            $('.customerSubmit').text('保存');
1260 1263
             }
1261 1264
         }
1262 1265
     });

+ 17 - 0
CallCenterWeb.UI/callScreen/callScreen.html

@@ -219,6 +219,7 @@
219 219
 			.shade_k {
220 220
 				z-index: 10005;
221 221
 				width: 40%;
222
+				height: 130px;
222 223
 				margin: 10% auto;
223 224
 				background-color: #fff;
224 225
 				box-shadow: 1px 1px 50px rgba(0, 0, 0, .3);
@@ -1024,6 +1025,22 @@
1024 1025
 					</div>
1025 1026
 				</div>
1026 1027
 			</div>
1028
+			<!--录音-->
1029
+			<div class="t-shade">
1030
+		        <div class="shade_k">
1031
+		            <div class="shade_title">
1032
+		                <span>录音播放与下载<srong class="cknum"></srong></span>
1033
+		                <span class="setwin"><a>x</a></span>
1034
+		            </div>
1035
+		            <div class="shade_content">
1036
+		                <div class="Ly_box audiojs">
1037
+		                </div>
1038
+		                <div class="boxCon LY_box">
1039
+		
1040
+		                </div>
1041
+		            </div>
1042
+		        </div>
1043
+		    </div>
1027 1044
 			<!--来电弹屏结束-->
1028 1045
 		</div>
1029 1046
 		<script src="./../js/bootstrap-table.js"></script>

+ 28 - 0
CallCenterWeb.UI/callScreen/css/call.css

@@ -371,3 +371,31 @@
371 371
 		.ke-container{
372 372
 			width: 70%!important;
373 373
 		}
374
+		
375
+		.cx {
376
+			display: block!important;
377
+		}
378
+		
379
+		.shade_k {
380
+			z-index: 10005;
381
+			width: 50%;
382
+			margin: 5% auto;
383
+			background-color: #fff;
384
+			box-shadow: 1px 1px 50px rgba(0, 0, 0, .3);
385
+			border-radius: 5px;
386
+		}
387
+		
388
+		.setwin {
389
+			position: absolute;
390
+			right: 15px;
391
+			top: 5px;
392
+			font-size: 20px;
393
+			line-height: initial;
394
+		}
395
+			
396
+		.shade_content {
397
+			height: 500px;
398
+			position: relative;
399
+			padding-bottom: 50px;
400
+			overflow-x: hidden;
401
+		}

+ 0 - 1
CallCenterWeb.UI/keHuManager/js/commissioner.js

@@ -176,7 +176,6 @@ $("#upFile").change(function () {
176 176
 
177 177
 function ExcelMod() {
178 178
 	window.location.href = huayi.config.callcenter_url + 'Customer/DownTemplate?token='+token;
179
-	
180 179
 }
181 180
 
182 181
 

+ 17 - 7
CallCenterWeb.UI/zhiShiKu/js/zhiShiKuManger.js

@@ -86,10 +86,10 @@ function addTreeClick(event, treeId, treeNode) {
86 86
 	$('.inps1').val(xlName);
87 87
 };
88 88
 //编辑器配置
89
-KindEditor.ready(function(K) {
90
-	window.editor = K.create('#addEditor'); //添加弹出框编辑器
91
-	window.changeEditor = K.create('#changeEditor'); //修改弹出框编辑器
92
-});
89
+//KindEditor.ready(function(K) {
90
+//	window.editor = K.create('#addEditor'); //添加弹出框编辑器
91
+//	window.changeEditor = K.create('#changeEditor'); //修改弹出框编辑器
92
+//});
93 93
 
94 94
 function getTree() {
95 95
 	$.get(huayi.config.callcenter_url + 'KnowledgeClass/GetList', {
@@ -103,6 +103,14 @@ function getTree() {
103 103
 }
104 104
 //===============添加功能开始=============================
105 105
 
106
+
107
+// 清空输入框
108
+function emptyInput() {
109
+	$('.addTitle').val('');
110
+	$('.addKey').val('');
111
+	$('#addEditor').val('');
112
+}
113
+
106 114
 //添加按钮
107 115
 $('.add').click(function() {
108 116
 	$('.addModel').css('display', 'block');
@@ -150,12 +158,14 @@ $('.addCun').click(function() {
150 158
 	} else {
151 159
 		addTitle = $('.addTitle').val();
152 160
 		addKey = $('.addKey').val();
153
-		addCon = encodeURIComponent(editor.html());
161
+//		addCon = encodeURIComponent(editor.html());
162
+		addCon = $('#addEditor').val();
154 163
 		//console.log(addCon);
155 164
 		$('.addModel').css('display', 'none');
156 165
 		addCunTree(addPid, addTitle, addKey, addCon);
157 166
 
158 167
 	}
168
+	emptyInput();
159 169
 })
160 170
 
161 171
 function addCunTree(addPid, addTitle, addKey, addCon) {
@@ -276,7 +286,7 @@ function getChangeBox(changeGetid) {
276 286
 			$('.inps4').val(con.F_Expand1);
277 287
 			$('.changeTitle').val(con.F_Title);
278 288
 			$('.changeKey').val(con.F_KeyWords);
279
-			changeEditor.html(con.F_Content);
289
+			$('#changeEditor').val(con.F_Content);
280 290
 			cunId = con.F_CategoryId;
281 291
 			chanCunId = cunId;
282 292
 		}
@@ -294,7 +304,7 @@ function changeBaoCunAjax(changeGetid, chanCunId) {
294 304
 			infoid: changeGetid,
295 305
 			title: $('.changeTitle').val(),
296 306
 			key: $('.changeKey').val(),
297
-			con: encodeURIComponent(changeEditor.html()),
307
+			con: $('#changeEditor').val(), //内容
298 308
 			pid: chanCunId,
299 309
 			token: token
300 310
 		},

+ 43 - 36
CallCenterWeb.UI/zhiShiKu/zhiShiKuChaXun.html

@@ -54,11 +54,13 @@
54 54
 				white-space: nowrap;
55 55
 				text-overflow: ellipsis;
56 56
 				text-align: left;
57
+				cursor: pointer;
57 58
 			}
58 59
 			
59
-			#tbody tr {
60
-				cursor: pointer;
60
+			.content:hover{
61
+				color: #1ab394;
61 62
 			}
63
+			
62 64
 		</style>
63 65
 	</head>
64 66
 
@@ -100,16 +102,15 @@
100 102
 							<tr>
101 103
 								<!--<th data-field="state" data-checkbox="true" data-align="center"></th>-->
102 104
 								<th data-align="center" data-formatter="setCode">编号</th>
103
-								<th data-field="F_Title" data-align="left" data-formatter="oper">标题</th>
105
+								<th data-field="F_Title" data-align="left" data-formatter="formatterTitle">标题</th>
104 106
 								<th data-field="F_Description" data-align="left" data-formatter="oper">内容</th>
105
-								<th data-field="F_KeyWords" data-align="center" data-formatter="oper">关键字</th>
107
+								<th data-field="F_KeyWords" data-align="center" data-formatter="formatterKey" >关键字</th>
106 108
 								<th data-field="F_CreateOn" data-align="center">创建时间</th>
107 109
 							</tr>
108 110
 						</thead>
109 111
 						<tbody id="tbody">
110 112
 						</tbody>
111 113
 					</table>
112
-
113 114
 				</div>
114 115
 			</div>
115 116
 
@@ -151,39 +152,11 @@
151 152
 			};
152 153
 
153 154
 			initTable();
154
-			/*获取选中行对象*/
155
-			table.on("click-row.bs.table", function(e, row, ele) {
156
-				$('.success').removeClass('success'); //去除之前选中的行的,选中样式
157
-				$(ele).addClass('success'); //添加当前选中的 success样式用于区别
158
-				var seeid = row.F_RepositoryId;
159
-				layer.open({
160
-					type: 2,
161
-					title: '查看知识库',
162
-					shadeClose: true, //是否开启点击遮罩关闭
163
-					shade: 0.4, //遮罩
164
-					maxmin: true, //开启最大化最小化按钮
165
-					id: 'LAY_layuipro', //防止重复弹出
166
-					moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
167
-					moveOut: true, //拖拽到窗口外
168
-					//resize: true,//是否允许拉伸
169
-					area: ['70%', '50%'],
170
-					content: 'addModel.html?changeGetid=' + seeid + ''
171
-				});
172
-			});
173
-
155
+			
174 156
 			//搜索按钮
175 157
 			$('.searchGo').click(function() {
176 158
 				keyWord = $('.searCon').val();
177
-				//console.log(keyWord);
178
-				if(keyWord) {
179
-					initTable();
180
-				} else {
181
-					layer.confirm('请输入搜索内容!', {
182
-						btn: ['确定']
183
-					});
184
-					return;
185
-				}
186
-
159
+				initTable();
187 160
 			});
188 161
 
189 162
 		});
@@ -247,11 +220,45 @@
247 220
 			});
248 221
 		}
249 222
 
223
+		// 内容字符限制
250 224
 		function oper(val, row) {
251 225
 			if(val.length > 20) {
252 226
 				val = val.substring(0, 20) + "...";
253 227
 			}
254
-			return val;
228
+			return '<div onclick="btn_detail('+ row.F_RepositoryId +')" class="content">' + val + '</div>'
229
+		}
230
+		
231
+		// 标题字符限制
232
+		function formatterTitle(val, row){
233
+			if(val.length > 15){
234
+				val = val.substring(0,15) + "...";
235
+			}
236
+			return '<div onclick="btn_detail('+ row.F_RepositoryId +')" class="content">' + val + '</div>'
237
+		}
238
+		
239
+		// 关键字字符限制
240
+		function formatterKey(val, row) {
241
+			if(val.length > 10){
242
+				val = val.substring(0,10) + "...";
243
+			}
244
+			return val; 
245
+		}	
246
+		
247
+		//点击标题 内容查看详情
248
+		function btn_detail(seeid) {
249
+			layer.open({
250
+				type: 2,
251
+				title: '查看知识库',
252
+				shadeClose: true, //是否开启点击遮罩关闭
253
+				shade: 0.4, //遮罩
254
+				maxmin: true, //开启最大化最小化按钮
255
+				id: 'LAY_layuipro', //防止重复弹出
256
+				moveType: 1, //拖拽类型 默认的拖拽风格正如你所见到的,会有个过度的透明框。但是如果你不喜欢,你可以设定moveType: 1切换到传统的拖拽模式
257
+				moveOut: true, //拖拽到窗口外
258
+				//resize: true,//是否允许拉伸
259
+				area: ['70%', '50%'],
260
+				content: 'addModel.html?changeGetid=' + seeid + ''
261
+			});
255 262
 		}
256 263
 
257 264
 		function setCode(val, row, index) {

+ 3 - 1
CallCenterWeb.UI/zhiShiKu/zhiShiKuManger.html

@@ -214,7 +214,9 @@
214 214
 							</tr>
215 215
 							<tr>
216 216
 								<th>内容:</th>
217
-								<td colspan="3"><textarea id="addEditor" name="content" style="width: 100%;height: 100px;"></textarea></td>
217
+								<td colspan="3">
218
+									<textarea id="addEditor" name="content" style="width: 100%;height: 100px;"></textarea>
219
+								</td>
218 220
 							</tr>
219 221
 						</tbody>
220 222
 					</table>