/** * */ //ajax封装函数 //创建构造函数类 function Conslut(){ }; Conslut.prototype = { init:function(consultanatId,professorId){ var userid = $.cookie("userid"); this.consultanatId = { "consultantId":userid }; this.professorId = { "professorId":userid }; }, getConsultData:function(url,type,params,successConsultFn,errorMsg){ $.ajax({ "url":url, "type" : type, "data" :params, "success":successConsultFn, "error":function(){ $.MsgBox.Alert(errorMsg); } }); }, getReplyData:function(url,type,params,successRelyFn,errorMsg){ $.ajax({ "url":url, "type" : type, "data" :params, "success":successRelyFn, "error":function(){ $.MsgBox.Alert(errorMsg); } }); }, getConsultHtml:function(url,type,params,successHtmlFn,errorMsg){ $.ajax({ "url":url, "type" : type, "data" :params, "success":successHtmlFn, "error":function(){ $.MsgBox.Alert(errorMsg); } }); }, } //登陆人id var userid = $.cookie("userid"); //收到咨询数据成功函数 function successRelyFn(response){ }; //data:需要处理的数据,htmlStr:页面中需要的html字符串拼接, //attrParams:数据中不同的参数比如:收到咨询是professorId,收到答复:consultantId function handleData(data,htmlStr,attrParams,text,btnCls){ htmlStr = ''; for(var i = 0; i < data.length;i++){ if(data[i]["consultStatus"] == 0){ data[i]["consultStatus"] = "进行中"; }; if(data[i]["consultStatus"] == 1){ data[i]["consultStatus"] = "完成"; }; if(data[i]["assessStatus"] == 0){ data[i]["assessStatus"] = "未评价"; } if(data[i]["assessStatus"] == 1){ data[i]["assessStatus"] = "已评价"; } if(data[i]["thanksStatus"] == 0){ data[i]["thanksStatus"] = "未感谢"; } if(data[i]["thanksStatus"] == 1){ data[i]["thanksStatus"] = "已感谢"; } htmlStr += "
" +
" " +
" " +
" " + data[i]["professor"]["name"] +" " +
"职称 " + data[i]["professor"]["title"] +" ,职位 " + data[i]["consultId"] +" , " + data[i]["professor"]["orgName"] +" , " + data[i]["professor"]["department"] +" | " + data[i]["professor"]["adress"] +"" + ""+ "咨询主题: " + data[i]["consultTitle"] +" " + " " + "咨询类型: " + data[i]["consultType"] +" " + " " + "咨询发起时间: " + data[i]["createTime"].substr(0,4) + "-" + data[i]["createTime"].substr(4,2) + "-" + data[i]["createTime"].substr(6,2) + " " + data[i]["createTime"].substr(8,2)+ ":" +data[i]["createTime"].substr(10,2)+ "" + "" + "最后回复 ( " + data[i]["revoveryTime"].substr(0,4) + "-" + data[i]["revoveryTime"].substr(4,2) + "-" + data[i]["revoveryTime"].substr(6,2) + " " + data[i]["revoveryTime"].substr(8,2)+ ":" +data[i]["revoveryTime"].substr(10,2) + ") " + " " + "" + data[i]["consultContant"] +" " + "" +
" " +
"" +
"" +text +"" +
"..." +
" " +
"
" +
"" +data[i]["consultStatus"]+"/ "+data[i]["assessStatus"]+" / "+data[i]["thanksStatus"]+"" +
" " +
" | " +
"
"+data[i]["tidingsContant"]+"
" + "