Browse Source

修改知识库bug

zhangshuangnan 7 years ago
parent
commit
bd85090b8a

+ 30 - 26
CallCenterWeb.UI/zhiShiKu/js/zhiShiKuFenLei.js

@@ -1,6 +1,6 @@
1 1
 	var tps = $('.tps');
2 2
 	var id=''; //当前节点id
3
-	var name; //当前节点name
3
+	var name=''; //当前节点name
4 4
 	var pid; //当前节点父ID
5 5
 	var pidName;//当前节点父name
6 6
 	var xlName; //添加弹出框内下拉框内节点name
@@ -84,25 +84,27 @@
84 84
 	})
85 85
 	//确定删除按钮
86 86
 	$('.sure').click(function() {
87
-		$.ajax({
88
-			type: "get",
89
-			url: huayi.config.callcenter_url+"KnowledgeClass/DelClass",
90
-			async: true,
91
-			dataType:'json',
92
-			data: {
93
-				ids: id,
94
-				token:token
95
-			},
96
-			success: function(data) {
97
-              if(data.state == "success"){
98
-              layer.msg("删除成功!");
99
-              tree();
100
-              }
101
-			}
102
-		});
103
-		$('.delModel').css('display', 'none');
104
-
105
-	})
87
+				$.ajax({
88
+					type: "get",
89
+					url: huayi.config.callcenter_url+"KnowledgeClass/DelClass",
90
+					async: true,
91
+					dataType:'json',
92
+					data: {
93
+						ids: id,
94
+						token:token
95
+					},
96
+					success: function(data) {
97
+									if(data.state == "success"){
98
+									layer.msg("删除成功!");
99
+									tree();
100
+									name="";
101
+									id="";
102
+									$('.delModel').css('display', 'none');
103
+									}
104
+					}
105
+				});
106
+				
107
+})
106 108
 	//取消删除按钮
107 109
 	$('.return').click(function() {
108 110
 		$('.delModel').css('display', 'none');
@@ -163,7 +165,7 @@
163 165
 		});
164 166
 	}
165 167
 	$('.addCun').click(function(){
166
-		console.log(addPid);
168
+		
167 169
 		if($('.inps2').val()==""){
168 170
 			layer.confirm('所添加分类名称不能为空!', {
169 171
 					btn: ['确定']
@@ -192,6 +194,7 @@
192 194
 			if(data.state =="success"){
193 195
 				layer.msg("添加成功!");
194 196
 				tree();
197
+				name="";
195 198
 				 $('.inps1').val('');
196 199
 				 $('.inps2').val('');
197 200
 				 $('.inps3').val('');
@@ -217,12 +220,11 @@
217 220
 				btn: ['确定']
218 221
 			})
219 222
 			return
220
-
221
-		} else {
223
+} else {
222 224
 			changeAjax(id);
223 225
 			$('.changeModel').css('display', 'block');
224 226
 			$('.chtps').html(name);
225
-		changeTreeCont();
227
+			changeTreeCont();
226 228
 		}
227 229
 		
228 230
 
@@ -284,6 +286,7 @@
284 286
 			$.fn.zTree.init($("#changeTreeDemo"), setting3, result.data); //实例化树形图
285 287
 		});
286 288
 	}
289
+	// 获取详情
287 290
 	function changeAjax(id){
288 291
 		$.ajax({
289 292
 			type:"get",
@@ -312,14 +315,14 @@
312 315
 		});
313 316
 	}
314 317
 	//修改的保存按钮功能
315
-	function changeBaoCunAjax(id,chbcPid,chbcName,chbcSort){
318
+	function changeBaoCunAjax(ids,chbcPid,chbcName,chbcSort){
316 319
 			$.ajax({
317 320
 				type:"post",
318 321
 				url:huayi.config.callcenter_url+"KnowledgeClass/EditClass",
319 322
 				async:true,
320 323
 				dataType:'json',
321 324
 				data:{
322
-					cid:id,
325
+					cid:ids,
323 326
 					pid:chbcPid,
324 327
 					cname:chbcName,
325 328
 					sort:chbcSort,
@@ -328,6 +331,7 @@
328 331
 				success:function(data){
329 332
 					if(data.state == "success"){
330 333
 						layer.msg("修改成功!");
334
+						id='';
331 335
 						tree();
332 336
 					}
333 337
 				}

+ 1 - 1
CallCenterWeb.UI/zhiShiKu/js/zhiShiKuManger.js

@@ -2,7 +2,7 @@ var token = $.cookie("token");
2 2
 var zNodes = [];
3 3
 var id; //当前节点id
4 4
 var pid; //当前父节点ID
5
-var name; //选择的name
5
+var name=''; //选择的name
6 6
 var pidName; //父节点name
7 7
 var keyWord = $('.searCon').val(); //关键字
8 8
 var xlName; //添加下拉框节点name

+ 12 - 6
CallCenterWeb.UI/zhiShiKu/zhiShiKuChaXun.html

@@ -1,4 +1,4 @@
1
-<!DOCTYPE html>
1
+<!DOCTYPE html>
2 2
 <html>
3 3
 
4 4
 	<head>
@@ -55,6 +55,10 @@
55 55
 				text-overflow: ellipsis;
56 56
 				text-align: left;
57 57
 			}
58
+			.success{
59
+				background-color: #dff0d8;
60
+				}
61
+
58 62
 		</style>
59 63
 	</head>
60 64
 
@@ -173,10 +177,7 @@
173 177
 			keyWord = $('.searCon').val();
174 178
 			initTable(token, id, keyWord);
175 179
 		};
176
-
177
-		//===============添加功能开始=============================
178
-
179
-		//添加按钮
180
+//查看按钮
180 181
 		$('.add').click(function() {
181 182
 
182 183
 			var changes = $.map($('#table1').bootstrapTable('getSelections'), function(row) {
@@ -205,7 +206,12 @@
205 206
 			}
206 207
 
207 208
 		})
208
-		//***********************添加功能结束=============================
209
+// 		table.on("click-row.bs.table", function(e, row, ele) {
210
+// 					$('.success').removeClass('success'); //去除之前选中的行的,选中样式
211
+// 					$(ele).addClass('success'); //添加当前选中的 success样式用于区别
212
+// 					console.log(row.F_RepositoryId)
213
+// 				});
214
+	
209 215
 		initTable();
210 216
 
211 217
 		function initTable(token, id, keyWord) {