| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513 | var roleDataTables = "";var select  = 0;var articleTypeJSON = [];var articlelevelJSON = [];var uid = "";$(function() {  	getrounte1();	getrounte2();	getArticlelevel();	getArticleType();	getArticleSource();	initTable();	uid = getUserInfo().uid; });function initTable(){	table=$('#groupDataTable').DataTable({		"bServerSide": true,// 是否启用服务器处理数据源,必须sAjaxSource指明数据源位置		"bprocessing": true,// 是否启用进度显示,进度条等等,对处理大量数据很有用处。		"iDisplayLength":9,// 默认每页9条数据		"aLengthMenu":[9,50,100],		"sAjaxSource" : "/JkEdu/articleDoctorPc/queryArticlePcDoctorList",        "aoColumns": [					  {"mDataProp": null},					  {						"mDataProp" : "articletitle"					  },		              {"mDataProp": function(obj){		            	  var str = "";		            	  if (obj.firstlevelcategoryname && obj.firstlevelcategoryname != null) {		            		  		            		  str +=  obj.firstlevelcategoryname;		            	  }		            	  if (obj.articletype && obj.articletype != null) {		            		  var articletypeS = ""; 		            		  $.each(articleTypeJSON, function (n, value) {		            			  if(value.code==obj.articletype){		            				  articletypeS=value.codeName;		            				  // break;		            			  }		                      });		            		  str +=  "<br/>" +articletypeS;		            	  }		            	  return str;		              }					},					 {"mDataProp": function(obj){						 var str = "";		            	  if (obj.articlesource && obj.articlesource != null) {		            		  		            		  str +=  obj.articlesource;		            	  }		            	  if (obj.operatorname && obj.operatorname != null) {		            		  		            		  str +=   "<br/>" +obj.operatorname;		            	  }		            	  return str;		              }					},									{						"mDataProp" : function(obj) {							var str = "";							if (obj.articlelevel && obj.articlelevel != null) {			            		  var articleleveS = "";	 		            		  $.each(articlelevelJSON, function (n, value) {			            			  if(value.code==obj.articlelevel){			            				  articleleveS=value.codeName;  			            				  // break;			            			  }			                      });	 		            		 str += articleleveS;												            	  }							 return str;						}					},										{"mDataProp": function(obj){		            	  var str = "";		            	  if (obj.inserttime && obj.inserttime != null) {		            		  		            		  str +=  obj.inserttime.substring(0, 19);		            	  }		            	  if (obj.updatetime && obj.updatetime != null) {		            		  		            		  str +=   "<br/>" +obj.updatetime.substring(0, 19);		            	  }		            	  		            	  return str;		              }},							          	{							"mDataProp" : function(obj) {								if (obj.isauthentication == 1) {									return "以认证";								} else if (obj.isauthentication == 2) {									return "未认证";								}							}						},												{							"mDataProp" : "authentication"						},					{						"mDataProp" : function(obj) {							if(uid==obj.operatorid){								return '<a href="PushArticleDoctor.html?articleid='								+ obj.articleid								+ '" class="c-btn c-btn-blue btn-w60" align="center" ">推送</a>  '								+  '<a href="EditPcJkArticle.html?articleid='								+ obj.articleid								+ '" class="c-btn bgc-ec6941 btn-w60" align="center"">编辑</a>';			       			}else{			       				return '<a href="PushArticleDoctor.html?articleid='								+ obj.articleid								+ '" class="c-btn c-btn-blue btn-w60" align="center" ">推送</a>  '			       				+ ' ';			       			}							}					}], 		"columnDefs": [{ 			targets: 0,       		render: function (data, type, row) {       			var html = "";       			var checkboxName=row.articleid;       			       			if(uid==row.operatorid){            			html='<td><label class="checkbox outfit-checkbox ssyy  "><input type="checkbox" name="tags" value="'+checkboxName+'" class="c-hide "><i class="icon-chkbox"></i></label></td>';       			}else{            			html='<td><label class="checkbox outfit-checkbox disabled "><input type="checkbox" name="tags"   disabled="disabled" value="'+checkboxName+'" class="c-hide "><i class="icon-chkbox"></i></label></td>';       			}       	   		return html;      	   	} 		},{			sDefaultContent: '',			aTargets: [ '_all' ]		}],   		"fnServerData": function (sSource, aoData, fnCallback) {   			$.ajax({   			    "dataType": 'json',			    "type": 'POST',			    "url": sSource,				"data" : aoData, 				"success" : fnCallback,				"complete": function (XMLHttpRequest, textStatus){					var json = eval("(" + XMLHttpRequest.responseText + ")");					if(json.Code != 10000){						ask(json.Message);					}				}   			 });   			   			artLoading=art.dialog({lock: true,	content: '<img src="../widget/artDialog/4.1.7/images/loading.gif" class="mr10" />数据加载中,请稍候...', tips:true});   		},		"fnServerParams": function(aoData) {// 多条件查询						aoData.push({ "name": "ArticleTitle", "value":$("#ArticleTitle").val()});			aoData.push({ "name": "StartTime", "value":$("#StartTime").val()});			aoData.push({ "name": "EndTime", "value":$("#EndTime").val()});   			aoData.push({"name": "ArticleSource","value": $('#ArticleSource').formSelect('getDataVal')});  			aoData.push({"name": "Articlelevel","value": $('#Articlelevel').formSelect('getDataKey')}); 			aoData.push({"name": "SecondLevelCategoryId","value": $('#SecondLevelCategoryId').formSelect('getDataKey')}); 			aoData.push({"name": "FirstLevelCategoryId","value": $('#FirstLevelCategoryId').formSelect('getDataKey')}); 			aoData.push({"name": "ArticleType","value": $('#ArticleType').formSelect('getDataKey')});		},    			      		"fnDrawCallback" : function(nRow, aData, iDisplayIndex, iDisplayIndexFull){			artLoading.close();		},		"fnCreatedRow" : function(nRow, aData, iDataIndex ){	// 创建行得时候的回调函数			$(nRow).attr('class','tr-list');		},		 	});		// 复选框	$('#groupDataTableDiv').checkboxGroup({operate:true,oneElemClass:'.ssyy',allElemClass:'.all-checkbox'});		// 点击查询详情	$('#groupDataTable').on( 'click', 'a', function () {		// 得到table对象		table=$('#groupDataTable').DataTable();		// 获取选中行数据       	var data = table.row( $(this).parents('tr') ).data();			});}// 条件查询function doSearch(){	table = $('#groupDataTable').dataTable();// 得到table对象	table.fnDraw();// 重绘制	table = $('#groupDataTable').DataTable();}function _ajax(url, param, flag) {	var obj = null;	try {		$.ajax({			type : 'POST',			url : url,			data : param,			async : flag,			timeout : 8000,			dataType : 'json',			success : function(data) {				obj = data;			}		});	} catch (err) {		ComWbj.alertIconNo('提示:', err, 'error');	}	if (!flag)		return obj;}function chk() {	var articleIds = "";	var checkboxValues=$('#groupDataTableDiv').checkboxGroup({operate:'getKey'});		var checkboxVal=checkboxValues.split(",");	var k=0;	for(var i=0;i<checkboxVal.length;i++){		if(checkboxVal[i]!=""&&checkboxVal[i]!="on"){			if(k==0){				articleIds=checkboxVal[i];			}else{				articleIds=articleIds+","+checkboxVal[i];			}			k++;		}	}	if(k!=0){		art.dialog({			lock: true,			icon: 'question',			opacity:0.4,			width: 250,			title:'提示',			content: '确认删除这些文章?',	        ok : function() {	        	subRemoveArticle(articleIds);	        },			cancel : null, 			quickClose : true	    });	}else {				ask("请选择要删除的文章");		return;	}}function subRemoveArticle(articleIds) {	var param = {};	param.ids = articleIds;	artLoading=art.dialog({lock: true,	content: '<img src="../widget/artDialog/4.1.7/images/loading.gif" class="mr10" />数据处理中,请稍候...', tips:true});	$.post("/JkEdu/articleDoctorPc/removeArticle", param, function(result) {				artLoading.close();		if (result.Code==10000){			ask(result.Message);			table = $('#groupDataTable').dataTable();// 得到table对象			table.fnDraw();// 重绘制			table = $('#groupDataTable').DataTable();		} else {			ask(result.Message)		}	});}// 置顶function updateTop(articleid,articleorder){ 	var param = {}; 	param.ArticleOrder = articleorder;	param.ArticleId = articleid;	artLoading=art.dialog({lock: true,	content: '<img src="..//widget/artDialog/4.1.7/images/loading.gif" class="mr10" />数据加载中,请稍候...', tips:true});	$.post("/JkEdu/articleDoctorPc/updateTop", param, function(result){		artLoading.close();		if(result.Code==10000){			doSearch();			// queryList(labelname);		} else {			ask(result.Message);		}   });}//一级分类下拉框function getrounte1(){		var tempArr =new Array();	$.ajax({		dataType: "json",		type: "POST",		cache:false,		data : {		},		url: "/JkEdu/configDict/getCateOne",		success : function(result) {									if (result.Code == 10000) {				var list = result.result;								if (list != null) {					list.unshift({						"categoryId" : "",						"categoryName" : "--请选择一级分类--"					});					$('#FirstLevelCategoryId').formSelect({						jsonData : list,						jsonDataId : "categoryId",						jsonDataText : "categoryName"					}, null, function(dom, text, value) {// 点击某个选项回调						$('#SecondLevelCategoryId').formSelect('resetValue');						getrounte2();					});				}			}		}	});}//二级分类下拉框function getrounte2(){	var pFirstId = $("#p_FirstLevelCategoryId").val();	var tempArr =new Array();	$.ajax({		dataType: "json",		type: "POST",		cache:false,		data : {			pFirstId:pFirstId,		},		url: "/JkEdu/configDict/getCateTwo",		success : function(result) {									if (result.Code == 10000) {				var list = result.result;								if (list != null) {					list.unshift({						"categoryId" : "",						"categoryName" : "--请选择一级分类--"					});					$('#SecondLevelCategoryId').formSelect({						jsonData : list,						jsonDataId : "categoryId",						jsonDataText : "categoryName"					}, null, function(dom, text, value) {// 点击某个选项回调						 					});				}			}		}	});}// 优先级下拉框function getArticlelevel(){		var tempArr =new Array();	$.ajax({		dataType: "json",		type: "POST",		cache:false,		data : {			typeName : "prio"		},		url: "/JkEdu/configDict/getDict",		success : function(result) {			if (result.Code == 10000) {				var list = result.result;				articlelevelJSON = list;				if (list != null) {					list.unshift({						"code" : "",						"codeName" : "--请选择等级--"					});					$('#Articlelevel').formSelect({						jsonData : list,						jsonDataId : "code",						jsonDataText : "codeName"					}, null, function(dom, text, value) {// 点击某个选项回调						 					});				}			}		}	});}// 类型下拉框function getArticleType() {	$.ajax({		url: "/JkEdu/configDict/getDict",		async : false,		dataType: "json",		type: "POST",			data : {			typeName : "aType"		},		success : function(result) {			if (result.Code == 10000) {				var list = result.result;				articleTypeJSON = list;				if (list != null) {					list.unshift({						"code" : "",						"codeName" : "--请选择类型--"					});					$('#ArticleType').formSelect({						jsonData : list,						jsonDataId : "code",						jsonDataText : "codeName"					}, null, function(dom, text, value) {// 点击某个选项回调						 					});				}			}		}	});}// 来源下拉框function getArticleSource(){		var tempArr =new Array();	$.ajax({		dataType: "json",		type: "POST",		cache:false,		data : {			typeName : "source"		},		url: "/JkEdu/configDict/getDict",		success : function(result) {			if (result.Code == 10000) {				var list = result.result;				if (list != null) {					list.unshift({						"code" : "",						"codeName" : "--请选择来源--"					});					$('#ArticleSource').formSelect({						jsonData : list,						jsonDataId : "code",						jsonDataText : "codeName"					}, null, function(dom, text, value) {// 点击某个选项回调						 					});				}			}		}	});}//全选和反选$(".all-checkbox").on('click',function(){		if (select == 0) {		$("tbody tr").find('.input-group-pack').addClass('checked').find('input').attr('checked','true');			select = 1; 		return;	}	if (select == 1) {		$("tbody tr ").find('.input-group-pack').removeClass('checked').find('input').removeAttr('checked');		select = 0; 		return;	}}); function ask(message){ 	art.dialog({		lock : true,		artIcon : 'ask',		opacity : 0.4,		width : 250,		title : '提示',		content : message,		ok : function() {					}	}); 	 }
 |