12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091 |
- $(function(){
- var userid = $.cookie("userid");
- var lookall;
-
-
- $(".workblock").on("click","#allArtical",function(){
- $(".worksubmenu").eq(2).addClass("subcolor").siblings().removeClass("subcolor");
- $.ajax({
- "url":"news-list.html",
- "dataType":"html",
- "success":function(result){
-
- $(".workcon").html(result);
- }
- })
- })
-
-
- function getProfessorData(professorId){
- $.ajax({
- "url":"/ajax/professor/editBaseInfo/"+professorId,
- "type":"get",
- "async": true,
- "success":function(data) {
-
- if(data.success)
- {
- $("#nameS").text(data.data.name);
- $("#allConsultCount").text(data.data.consultCount);
- if(data.data.authType) {
- $(".modifyicon").addClass("authicon authicon-cu");
- } else {
- if(data.data.authStatus) {
- if(data.data.authentication == 1) {
- $(".modifyicon").addClass("authicon2 authicon-mana");
-
- } else if(data.data.authentication == 2) {
- $(".modifyicon").addClass("authicon2 authicon-staff");
-
- } else {
- $(".modifyicon").addClass("authicon2 authicon-stu");
-
- }
- }
- }
- if(data.data.office) {
- if(data.data.title) {
- $("#office").text(data.data.office+",");
- }else{
- $("#office").text(data.data.office);
- }
-
- }
- if(data.data.title) {
- $("#title").text(data.data.title);
- }
- if(data.data.department) {
- if(data.data.orgName) {
- $("#department").text(data.data.department+",");
- }else{
- $("#department").text(data.data.department);
- }
-
- }
- if(data.data.orgName) {
- $("#organization").text(data.data.orgName);
- }
- if(data.data.address) {
- $("#address").text(data.data.address);
- }
- if(data.data.hasHeadImage) {
- $(".imgProfess").attr("src","/images/head/"+userid+"_l.jpg");
- }
- else
- {
- $(".imgProfess").attr("src","/images/default-photo.jpg");
- }
- var startLeval=parseInt(data.data.starLevel);
- for(var i=0;i<startLeval;i++) {
- $(".evastar2").eq(i).addClass("startStyle");
- }
- }
- else
- {
- $.MsgBox.Alert("消息","获取专家数据失败!");
- }
- },
- "error":function(){$.MsgBox.Alert('message','获取专家数据失败')}
- })
- }
- getProfessorData(userid);
- getRecentlyData();
- $("#allResource,#worklinkre").on("click",function(){
- $(".worksubmenu").eq(1).addClass("subcolor").siblings().removeClass("subcolor");
- $.ajax({
- "url":"newsciresource.html",
- "dataType":"html",
- "success":function(result){
- $(".workcon").html(result);
- if(reNO==false&&opNO)
- {
- $(".workmysrc1").eq(1).show().siblings().hide();
- $(".worksamlltit").eq(1).addClass("worksamlltitnow").siblings().removeClass("worksamlltitnow");
- }
- }
- })
- })
-
- getDataResource();
- function getDataResource(){
- $.ajax({
- "url":"/ajax/resource/qapro",
- "type":"get",
- "async": true,
- "data":{"professorId":userid},
- "success":function(data){
- if(data.success)
- {
- var add='';
- $("#consdcen").html("");
- for(var i=0;i<data.data.length;i++)
- {
- var add='<div class="addworkbtn-list"><a href="resourceInfo.html?resourceId=' + data.data[i].resourceId + '"><div class="resoumag">'
- add+='<div class="ResImgBox" style="max-width:200px;width:200px;height: 200px;"><img class="resImg headRadius resourceImg" src="" /></div>'
- add+='<h2>'+data.data[i].resourceName+'</h2>'
- add+='<p>'+data.data[i].supportedServices+'</p>'
- add+='</div></a></div>';
- $add = $(add);
-
- $("#consdcen").append($add);
-
- if(data.data[i].subject==undefined){
- $(".li1").eq(i).css({"display":"none"});
- }
-
- $add.find('.resoumag').attr("resourceId",data.data[i].resourceId);
-
-
-
- if(data.data[i].images.length){
- $add.find(".resourceImg").attr("src","/images/resource/"+data.data[i].resourceId+".jpg");
- }
- else
- {
- $add.find(".resourceImg").attr("src","/images/default-resource.jpg");
- }
- }
-
- $(".addworkbtn-list:gt(2)").css({"display":"none"});
-
-
- }
- else
- {
- $.MsgBox.Alert('message',"系统异常!");
- }
- },
- "error":function(){$.MsgBox.Alert('message','failed')}
- });
- }
-
-
-
-
- function getRecentlyData(){
- $.ajax({
- "url":"/ajax/operation/pqpro",
- "type":"get",
- "data":{"id":userid,"pageSize":3},
- "async": false,
- "success":function(data)
- {
- if(data.success)
- {
- $(".sharesrcbox11").html("");
-
- for(var i=0;i<data.data.data.length;i++)
- {
- data.data.data[i].createTime=changeTime(data.data.data[i].createTime);
- var stringContent="";
- if(userid==data.data.data[i].professor.id)
- {
- stringContent +='<div class="sharesrc replySide" resourId='+data.data.data[i].resource.resourceId+' operationStatus='+data.data.data[i].operationStatus+' operationId='+data.data.data[i].operationId+' dealPrice='+data.data.data[i].dealPrice+' flag=1>'
- }
- else
- {
- stringContent +='<div class="sharesrc replySide" resourId='+data.data.data[i].resource.resourceId+' operationStatus='+data.data.data[i].operationStatus+' operationId='+data.data.data[i].operationId+' dealPrice='+data.data.data[i].dealPrice+' flag=0>'
- }
- stringContent +='<div class="shareshow"><img src="" width="186" height="186"class="resourceImage"></div>'
- stringContent +='<div class="shareshow"><p>资源名称:'+data.data.data[i].resource.resourceName+'</p>'
- if(userid==data.data.data[i].professor.id)
- {
- stringContent +='<p>合作对象:'+data.data.data[i].resource.professor.name+'</p>'
- }
- else{
- stringContent +='<p>合作对象:'+data.data.data[i].professor.name+'</p>'
- }
- stringContent +='<p>最新动态:</p>'
- stringContent +='<p class="statuswork"></p></div>'
- stringContent +='</div>'
- var $stringContent=$(stringContent)
- $(".sharesrcbox11").append($stringContent);
- if(data.data.data[i].resource.images.length){
- $stringContent.find(".resourceImage").attr("src","/images/resource/"+data.data.data[i].resource.resourceId+".jpg");
- }
- else{
- $stringContent.find(".resourceImage").attr("src","/images/default-resource.jpg");
- }
-
-
- if(userid==data.data.data[i].professor.id)
- {
- switch(data.data.data[i].operationStatus)
- {
- case 1:
- var string='<span title="修改申请">申请已发送,待'+data.data.data[i].resource.professor.name+'确认</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 2:
- var string='<span>'+data.data.data[i].resource.professor.name+'发来报价,回复报价</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 3:
- var string='<span>合作进行中,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 4:
- var string='<span>中止合作,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 5:
- var string='<span>'+data.data.data[i].resource.professor.name+'拒绝合作,合作结束,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 6:
- var string='<span>本人中止合作,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 7:
- var string='<span>合作进行中,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 8:
- var string='<span>完成,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- default:
- }
- }
- else
- {
- switch(data.data.data[i].operationStatus)
- {
- case 1:
- var string='<span>'+data.data.data[i].professor.name+'</span> <span>发来了</span><span>新的申请</span>'
- $(".statuswork").eq(i).html(string);
- break;
- case 2:
- var string='<span>发送报价待'+data.data.data[i].professor.name+'确认,修改报价</span><br/>';
- $(".statuswork").eq(i).html(string);
- break;
- case 3:
- var string='<span>'+data.data.data[i].professor.name+'发来报价,合作进行中,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 4:
- var string='<span>'+data.data.data[i].professor.name+'拒绝报价,合作结束,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 5:
- var string='<span>本人拒绝合作,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 6:
- var string='<span>'+data.data.data[i].professor.name+'中止合作合作结束,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 7:
- var string='<span>合作进行中,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- case 8:
- var string='<span>完成,查看详情</span><br/>'
- $(".statuswork").eq(i).html(string);
- break;
- default:
- }
- }
-
- }
- }
- else
- {
- alert("系统异常!");
- }
- },
- "error":function(){$.MsgBox.Alert('message','fail111')}
- });
- }
- $(".sharesrcbox11").on("click",".replySide",function(){
- var operationId=$(this).attr("operationId");
- var operationStatus=$(this).attr("operationStatus");
- var priceDifference=$(this).attr("dealPrice");
- var flag=$(this).attr("flag");
- var resourceId=$(this).attr("resourId");
- opo=operationId;
- if(flag==0&&operationStatus==1)
- { ResourceApply();
- ajaxGet(operationId);
- $(".dealTime").replaceWith("<span class='dealTime'></span>");
- $(".detail").replaceWith("<span class='detail'></span>");
- $("select").replaceWith("<span class='sname'></span>")
- $(".btnboxdown").css({"display":"none"});
- $(".applysure").css({"display":"none"});
- $("#nextStep").click(function(){
- $(".stateinfor span").text("报价中");
- $(".btnboxup").css({"display":"none"});
- $(".btnboxdown").css({"display":"block"});
- $(".applysure").css({"display":"block"});
- $(".bag").css("display","none");
- $(".frm").click(function(){
- var $date = {};
- $date.detailDemand=$(".detail").text();
- $date.deliverTime=replaceStr($.trim($(".dealTime").text()));
- $date.dealPrice =$("#dealPrice").val();
- $date.payMethod = $("#payMethod").val();
- $date.replyNotes = $("#consultContent").val();
- $date.applysquare = $(".sname").text();
- $date.operationId=operationId;
- $date.operationStatus=2;
- $.ajax({
- "url" : "/ajax/operation",
- "type" : "put",
- "data" :JSON.stringify($date),
- "contentType" :"application/json",
- "success" : function(data) {
- if (data.success) {
- $(".blackcover").remove();
- $("body").css("position","static");
- getRecentlyData();
- $.MsgBox.Alert('message',"报价成功");
- } else {
- $.MsgBox.Alert('message',data.msg);
- }
- },
- "beforeSend":function(){
-
- },
- });
- })
-
- })
- $("#refuses").click(function(){
- ResourceApply();
- ajaxGet(operationId);
- n=5;
- $(".blackcover").remove();
- $("body").css("position","static");
- $.MsgBox.Confirm("消息", "确定拒绝吗?",upStatus1);
- });
- }
- if(flag==0&&operationStatus==2){
- ResourceApply();
- ajaxGet(operationId);
- $(".dealTime").replaceWith("<span class='dealTime'></span>");
- $(".detail").replaceWith("<span class='detail'></span>");
- $("select").replaceWith("<span class='sname'></span>")
- $(".btnboxdown").css({"display":"none"});
- $(".applysure").css({"display":"none"});
- $(".stateinfor span").text("修改报价中");
- $(".btnboxup").css({"display":"none"});
- $(".btnboxdown").css({"display":"block"});
- $(".applysure").css({"display":"block"});
- $(".bag").css("display","none");
- $(".frm").click(function(){
- var $date = {};
- $date.detailDemand=$(".detail").text();
- $date.deliverTime=replaceStr($.trim($(".dealTime").text()));
- $date.dealPrice = $("#dealPrice").val();
- $date.payMethod = $("#payMethod").val();
- $date.replyNotes = $("#consultContent").val();
- $date.applysquare = $(".sname").text();
- $date.operationId=operationId;
- $date.operationStatus=2;
- $.ajax({
- "url" : "/ajax/operation",
- "type" : "put",
- "data" :JSON.stringify($date),
- "contentType" :"application/json",
- "success" : function(data) {
- if (data.success) {
- $(".blackcover").remove();
- $("body").css("position","static");
- getRecentlyData();
- $.MsgBox.Alert('message',"报价成功");
- } else {
- $.MsgBox.Alert('message',data.msg);
- }
- },
- "beforeSend":function(){
-
- },
- });
- })
- }
- if(flag==0&&operationStatus==3){
-
- DetailInfo();
- $("#totalPrice").text(priceDifference);
- $(".liuyaninfo").css("display","none");
- $(".pingjiainfo").css("display","none");
- $(".filebox").css("display","none");
- ajaxGet1(operationId);
- $(".payaddbox1").css("display","none");
-
- discussGetPaidMoney(operationId,priceDifference)
- }
- if(flag==0&&operationStatus==4){
- ResourceApply();
- ajaxGet1(operationId);
- $(".dealTime").replaceWith("<span class='dealTime'></span>");
- $(".detail").replaceWith("<span class='detail'></span>");
- $("select").replaceWith("<span class='sname'></span>")
- $(".btnboxdown").css({"display":"none"});
- $(".applysure").css({"display":"none"});
- $(".stateinfor span").text("详情");
- $(".btnboxup").css({"display":"none"});
- $(".btnboxdown").css({"display":"block"});
- $(".applysure").css({"display":"block"});
- $(".bag").css("display","none");
- $(".addrebtn").css("display","none");
- $("#payMethod").replaceWith("<span id='payMethod'><span>");
- $("#dealPrice").replaceWith("<span id='dealPrice'><span>");
- $("#consultContent").replaceWith("<span id='consultContent'><span>");
- }
- if(flag==0&&operationStatus==5){
- ResourceApply();
- ajaxGet(operationId);
- $(".dealTime").replaceWith("<span class='dealTime'></span>");
- $(".detail").replaceWith("<span class='detail'></span>");
- $("select").replaceWith("<span class='sname'></span>")
- $(".btnboxdown").css({"display":"none"});
- $(".applysure").css({"display":"none"});
- $(".addrebtn").css("display","none");
- }
- if(flag==0&&operationStatus==6){
-
- DetailInfo();
- $("#totalPrice").text(priceDifference);
- $(".liuyaninfo").css("display","none");
- $(".pingjiainfo").css("display","none");
- $(".filebox").css("display","none");
- ajaxGet1(operationId);
- $(".payaddbox1").css("display","none");
- discussGetPaidMoney(operationId,priceDifference)
- }
- if(flag==0&&operationStatus==7){
-
- DetailInfo();
- $("#totalPrice").text(priceDifference);
- $(".liuyaninfo").css("display","none");
- $(".pingjiainfo").css("display","none");
- $(".filebox").css("display","none");
- ajaxGet1(operationId);
- $(".payaddbox1").css("display","none");
- discussGetPaidMoney(operationId,priceDifference)
- }
- if(flag==0&&operationStatus==8){
-
- DetailInfo();
- $("#totalPrice").text(priceDifference);
- $(".liuyaninfo").css("display","none");
- $(".pingjiainfo").css("display","none");
- $(".filebox").css("display","none");
- ajaxGet1(operationId);
- $(".payaddbox1").css("display","none");
- discussGetPaidMoney(operationId,priceDifference)
- }
- if(flag==1&&operationStatus==1)
- {
- ResourceApply();
- $(".limitBox").removeClass("limitBox");
- $(".limitwords").removeClass("limitwords");
- $(".limitwordbox").removeClass("limitwordbox");
-
- $( "#datepicker" ).datepicker({ "dateFormat":" yy-mm-dd"});
- $(".stateinfor span").text("修改申请中");
- $(".btnboxup").css({"display":"none"});
- $(".applysure").css({"display":"none"});
- ajaxGet(operationId,1,1);
- getIdentity(userid);
-
-
- $("#deliver").on("click",function()
- {
- var $data = {};
- $data.demandId = userid;
- $data.resourceId = resourceId;
- $data.operationId=operationId;
- $data.detailDemand=$(".detail").val();
- $data.deliverTime=replaceStr($.trim($("#datepicker").val()));
- $data.applysquare=$("select option:selected").val();
- $data.operationStatus=1;
- $.ajax({
- "url" : "/ajax/operation",
- "type" : "put",
- "success" : function(rdata){
- if (rdata.success){
- getRecentlyData();
- $(".blackcover").remove();
- $("body").css("position","static");
- $.MsgBox.Alert('消息',"资源申请信息修改成功");
- } else {
- $.MsgBox.Alert('消息',"资源申请信息修改失败");
- }
- },
- "data" : JSON.stringify($data) ,
- "contentType" :"application/json",
- dataType : "json"
- });
- });
-
-
- }
- if(flag==1&&operationStatus==2)
- {
- ResourceApply();
- ajaxGet1(operationId);
- $(".dealTime").replaceWith("<span class='dealTime'></span>");
- $(".detail").replaceWith("<span class='detail'></span>");
- $("select").replaceWith("<span class='sname'></span>")
- $(".btnboxdown").css({"display":"none"});
- $(".applysure").css({"display":"none"});
- $(".stateinfor span").text("回复报价中");
- $(".btnboxup").css({"display":"none"});
- $(".btnboxdown").css({"display":"block"});
- $(".applysure").css({"display":"block"});
- $(".bag").css("display","none");
- $(".sendpri").text("");
- $("#payMethod").replaceWith("<span id='payMethod'><span>");
- $("#dealPrice").replaceWith("<span id='dealPrice'><span>");
- $("#consultContent").replaceWith("<span id='consultContent'><span>");
- $(".frm")[0].value="直接拒绝";
- $("#cooperation")[0].value="合作";
- $(".frm").click(function(){
- n=4;
- $(".blackcover").remove();
- $("body").css("position","static");
- $.MsgBox.Confirm("消息", "确定继续吗?",upStatus1);
- })
- $("#cooperation").click(function(){
- n=3;
- $(".blackcover").remove();
- $("body").css("position","static");
- upStatus1();
- })
- }
- if(flag==1&&operationStatus==3){
- DetailInfo();
-
- $("#totalPrice").text(priceDifference);
- $(".liuyaninfo").css("display","none");
- $(".pingjiainfo").css("display","none");
- $(".filebox").css("display","none");
- ajaxGet1(operationId);
- $(".payaddbox1").css("display","none");
- discussGetPaidMoney(operationId,priceDifference);
- }
- if(flag==1&&operationStatus==4){
- ResourceApply();
- ajaxGet1(operationId);
- $(".dealTime").replaceWith("<span class='dealTime'></span>");
- $(".detail").replaceWith("<span class='detail'></span>");
- $("select").replaceWith("<span class='sname'></span>")
- $(".btnboxdown").css({"display":"none"});
- $(".applysure").css({"display":"none"});
- $(".sendpri").text("");
- $(".stateinfor span").text("详情");
- $(".resde").text("详情页面");
- $(".btnboxup").css({"display":"none"});
- $(".btnboxdown").css({"display":"block"});
- $(".applysure").css({"display":"block"});
- $(".bag").css("display","none");
- $(".addrebtn").css("display","none");
- $("#payMethod").replaceWith("<span id='payMethod'><span>");
- $("#dealPrice").replaceWith("<span id='dealPrice'><span>");
- $("#consultContent").replaceWith("<span id='consultContent'><span>");
- }
- if(flag==1&&operationStatus==5){
- ResourceApply();
- ajaxGet(operationId);
- $(".stateinfor").find("span").text("合作结束");
- $(".dealTime").replaceWith("<span class='dealTime'></span>");
- $(".detail").replaceWith("<span class='detail'></span>");
- $("select").replaceWith("<span class='sname'></span>")
- $(".btnboxdown").css({"display":"none"});
- $(".applysure").css({"display":"none"});
-
- $(".addrebtn").css("display","none");
- }
- if(flag==1&&operationStatus==6){
- DetailInfo();
- $("#totalPrice").text(priceDifference);
- $(".filebox").css("display","none");
- $(".liuyaninfo").css("display","none");
- $(".pingjiainfo").css("display","none");
- $(".filebox").css("display","none");
- ajaxGet1(operationId);
- $(".payaddbox1").css("display","none");
- discussGetPaidMoney(operationId,priceDifference)
- }
- if(flag==1&&operationStatus==7){
- DetailInfo();
- $("#totalPrice").text(priceDifference);
- $(".liuyaninfo").css("display","none");
- $(".pingjiainfo").css("display","none");
- $(".filebox").css("display","none");
- ajaxGet1(operationId);
- $(".payaddbox1").css("display","none");
- discussGetPaidMoney(operationId,priceDifference)
- }
- if(flag==1&&operationStatus==8){
- DetailInfo();
- $("#totalPrice").text(priceDifference);
- $(".liuyaninfo").css("display","none");
- $(".pingjiainfo").css("display","none");
- $(".filebox").css("display","none");
- ajaxGet1(operationId);
- $(".payaddbox1").css("display","none");
- discussGetPaidMoney(operationId,priceDifference)
- }
- })
-
- function ajaxGet(operationId,o,p){
- $.ajax({
- "url":"/ajax/operation/"+operationId,
- "type":"get",
- "async": true,
- "success":function(data){
- if(data.success)
- {
- $(".log").text(data.data.resource.resourceName);
- $(".timelog").text(changeTime(data.data.createTime));
- $(".contration").text(data.data.operationId);
- $(".detail").text(data.data.detailDemand);
- if(o==1&&p==1){
- $(".dealTime").val(changeTime(data.data.deliverTime));
- }else{
- $(".dealTime").text(changeTime(data.data.deliverTime));
- }
- if(data.data.professor.name==data.data.applysquare){
- $("select").find("option[title=个人]").attr("selected",true);
- }else{
- $("select").find("option[title=所属机构]").attr("selected",true);
- }
- $(".sname").text(data.data.applysquare);
- $(".namecon").text(data.data.resource.professor.name);
- $(".resouImage").attr("src","/images/resource/"+data.data.resource.resourceId+".jpg");
- $(".resouImage").load(function(){})
- .error(function(){
- $(this).attr("src","/images/default-resource.jpg");
- });
-
- if(data.data.payMethod){
- $("#payMethod").val(data.data.payMethod);
- }
- if(data.data.dealPrice){
- $("#dealPrice").val(data.data.dealPrice);
- }
- if(data.data.replyNotes){
- $("#consultContent").val(data.data.replyNotes);
- }
- }
- else
- {
-
- }
- },
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- }
- function upStatus1(){
- $.ajax({"url" : "/ajax/operation/operationStatus",
- "type" : "POST",
- "success" : function(rdata)
- {
- if (rdata.success)
- {
- getRecentlyData();
- }
- else
- {
- $.MsgBox.Alert('message','状态更新失败');
- }
- },
- "data" :{"operationId":opo,"operationStatus":n},
- "beforeSend":function(){},
- "contentType" :"application/x-www-form-urlencoded",
- dataType : "json"
- });
- }
- function ajaxGet1(operationId){
- $.ajax({
- "url":"/ajax/operation/"+operationId,
- "type":"get",
- "async": true,
- "success":function(data){
- if(data.success)
- {
- $(".log").text(data.data.resource.resourceName);
- $(".timelog").text(changeTime(data.data.createTime));
- $(".contration").text(data.data.operationId);
- $(".detail").text(data.data.detailDemand);
- $(".dealTime").text(changeTime(data.data.deliverTime));
- $(".namecon").text(data.data.resource.professor.name);
- $(".sname").text(data.data.applysquare);
- $(".resouImage").attr("src","/images/resource/"+data.data.resource.resourceId+".jpg");
- $(".resouImage").load(function(){})
- .error(function(){
- $(this).attr("src","/images/default-resource.jpg");
- });
- if(data.data.payMethod){
- $("#payMethod").text(data.data.payMethod);
- }
- if(data.data.dealPrice){
- $("#dealPrice").text(data.data.dealPrice);
- }
- if(data.data.replyNotes){
- $("#consultContent").text(data.data.replyNotes);
- }
- }
- else
- {
-
- }
- },
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- }
- function discussGetPaidMoney(operationId,priceDifference){
- var realCharge=0,balance=0;
- $.ajax({
- "url":"/ajax/payhistory/qadetail",
- "type":"get",
- "async": true,
- "data":{"operationId":operationId},
- "success":function(data){
- if(data.success){
- var popHtml="";
- var $data=data.data;
- var m;
- for(var i=0;i<$data.length;i++){
-
- PopHtml = '<tr class="payitem">';
- PopHtml += '<td><div class="resouinforcon">'+changeTime($data[i].createTime)+'</div></td>';
- PopHtml += '<td><div class="resouinforcon">'+$data[i].professor.name+'</div></td>';
- PopHtml += '<td><div class="resouinforcon resou"></div></td>';
- PopHtml += '<td><div class="resouinforcon to"></div></td>';
- PopHtml += '<td><div class="resouinforcon resta"></div></td>';
- PopHtml += '<td><div class="resouinforcon">'+$data[i].remark+'</div></td>';
- PopHtml += '</tr>';
- $("#paytit").append(PopHtml);
- if($data[i].paidMoney==undefined)
- {
- $data[i].paidMoney=0;
- }
- if($data[i].returnMoney==undefined)
- {
- $data[i].returnMoney=0;
- }
- m=$data[i].paidMoney-$data[i].returnMoney;
- $(".to").eq(i).text(m);
- if($data[i].payType==0){
- $(".resou").eq(i).text("线下支付");
- }else{
- $(".resou").eq(i).text("线上支付");
- }
- if($data[i].payStatus==0){
- $(".resta").eq(i).text("未确认");
- }else{
- $(".resta").eq(i).text("确认收款");
- }
- popHtml="";
- realCharge+=m;
- }
- balance=priceDifference-realCharge;
- $("#balance").text(balance);
- $("#realCharge").text(realCharge);
- }
- else
- {
-
- }
- },
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- }
- function getIdentity(professorId){
- $.ajax({
- "url":"ajax/professor/"+professorId,
- "type":"get",
- "async": false,
- "success":function(data){
- if(data.success)
- {
- $("option")[0].value=data.data.name;
- $("option")[1].value=data.data.organization.name;
- }
- else
- {
- $.MsgBox.Alert("消息","系统异常!");
- }
- },
- "error":function(){$.MsgBox.Alert('message','failddd')}
- })
- }
-
-
- $.ajax({
- "url":"/ajax/operation/qaOnGoingOper",
- "type":"get",
- "data":{"professorId":userid},
- "async": true,
- "success":function(data)
- {
- if(data.success)
- {
- $("#workcontain").text(data.data);
- }
- }
- });
-
-
-
-
- $("#myFlatSendConsultBtn").bind("click",newConsultSendFn);
-
- $("#myFlatSendReplyBtn").bind("click",newReplySendFn);
-
- $("#lookAllConsult,#lookMyConsult").click(function(){
- $("#consultbtn").addClass('subcolor');
- lookall = 1;
- clickConsultBtn(lookall);
- });
-
- $("#lookAllReply").click(function(){
- $("#consultbtn").addClass('subcolor');
- lookall = 2;
- clickConsultBtn(lookall);
- });
- getConsultData(userid);
- getReplyData(userid);
- queryUnreadConsultFn(userid);
- function queryUnreadConsultFn(professorId){
- var params = {"professorId":professorId};
- $.ajax({
- "url":"/ajax/consult/qaReadStatus",
- "type":"get",
- "async": false,
- "data":params,
- "success":function(response){
- $("#unreadConsult").html(response["data"]);
- },
- "error":function(){
- $.MsgBox.Alert('message','总的未读咨询条数请求失败');
- }
- });
- };
- function getConsultData(professorId){
- var params = {"professorId":professorId};
- $.ajax({
- "url":"/ajax/consult/qaNewConsult",
- "type":"get",
- "async": false,
- "data":params,
- "success":function(response){
- if(response.success) {
- if(response.data != null) {
- var newConsultData = response["data"];
- $("#myFlatConsultTime").attr("consultId",newConsultData["consultId"]);
- $("#myFlatProName").text(newConsultData["professor"]["name"]);
- if(newConsultData["professor"]["office"]) {
- $("#myReplyProOffice").html(newConsultData["professor"]["office"]+",");
- }
- if(newConsultData["professor"]["title"]) {
- $("#myReplyProTitle").html(newConsultData["professor"]["title"]);
- }
- if(newConsultData["professor"]["department"]) {
- $("#myReplyProDepartment").html(newConsultData["professor"]["department"]+",");
- }
- if(newConsultData["professor"]["orgName"]) {
- $("#myReplyProOrgName").html(newConsultData["professor"]["orgName"]);
- }
- if(newConsultData["professor"]["address"]) {
- $("#myReplyAddress").html(newConsultData["professor"]["address"]);
- }
- $("#myFlatConsultTime").html(newConsultData["createTime"].substr(0,4) + "-" + newConsultData["createTime"].substr(4,2) + "-" + newConsultData["createTime"].substr(6,2) + " "
- + newConsultData["createTime"].substr(8,2)+ ":" +newConsultData["createTime"].substr(10,2));
- $("#myFlatConsultTitle").html(newConsultData["consultTitle"]);
- $("#myFlatConsultContent").html(newConsultData["consultContant"]);
- if(response.data.professor.hasHeadImage){
- $("#proImage").attr("src","images/head/"+response.data.professor.id+"_m.jpg");
- }else{
- $("#proImage").attr("src","images/default-photo.jpg");
- }
- }
- else {
- $("#wbcon1").empty("");
- var height=$("#repalyf").height();
- $("#wbcon1").append('<span id="wbcen">暂无最新咨询消息</span>').css("height",height);
- var oHeight=($("#wbcon1").height()-$("#wbcen").height())/2;
- $("#wbcen").css({"color":"#999","display":"block","margin-top":oHeight,"text-align":"center"});
- }
-
- }
- else {
- $.MsgBox.Alert("消息","最新咨询数据请求失败");
- }
-
- },
- "error":function(){
- $.MsgBox.Alert('message','最新咨询数据请求失败');
- }
-
- })
- }
-
-
- function getReplyData(consultantId){
- var params = {"consultantId":consultantId};
- $.ajax({
- "url":"/ajax/tidings/qaNewReply",
- "type":"get",
- "async": true,
- "data":params,
- "success":function(response){
- if(response.success) {
- if(response["data"] != null) {
- var newReplyData = response["data"];
- $("#myFlatRelpyTime").attr("consultId",newReplyData["consult"]["consultId"]);
- $("#myFlatReplyProName").html(newReplyData["professor"]["name"]);
- if(newReplyData["professor"]["office"]) {
- $("#myProOffice").html(newReplyData["professor"]["office"]+",");
- }
- if(newReplyData["professor"]["title"]) {
- $("#myProTitle").html(newReplyData["professor"]["title"]);
- }
- if(newReplyData["professor"]["department"]) {
- $("#myProDepartment").html(newReplyData["professor"]["department"]+",");
- }
- if(newReplyData["professor"]["orgName"]) {
- $("#myProOrgName").html(newReplyData["professor"]["orgName"]);
- }
- if(newReplyData["professor"]["address"]) {
- $("#myAddress").html(newReplyData["professor"]["address"]);
- }
- $("#myFlatRelpyTime").html(newReplyData["createTime"].substr(0,4) + "-" + newReplyData["createTime"].substr(4,2) + "-" + newReplyData["createTime"].substr(6,2) + " "
- + newReplyData["createTime"].substr(8,2)+ ":" +newReplyData["createTime"].substr(10,2));
- $("#myFlatRelpyTitle").html(newReplyData["consult"]["consultTitle"]);
-
- $("#myFlatRelpyContent").html(newReplyData["tidingsContant"]);
- if(response.data.professor.hasHeadImage){
- $("#proreplayImage").attr("src","images/head/"+response.data.professor.id+"_m.jpg");
- }else{
- $("#proreplayImage").attr("src","images/default-photo.jpg");
- }
- }
- else { $("#wbcon2").empty("")
- var height=$("#wbcon1").height();
- $("#wbcon2").append('<span id="wbcent">暂无最新回复消息</span>').css("height",height);
- var oHeight=($("#wbcon2").height()+40-$("#wbcent").height())/2;
- $("#wbcent").css({"color":"#999","display":"block","margin-top":oHeight,"text-align":"center"});
- }
-
- }
- else {
- $.MsgBox.Alert('message','最新回复数据请求失败');
- }
-
-
- },
- "error":function(){
- $.MsgBox.Alert('message','最新回复数据请求失败');
- }
-
- })
- }
-
-
-
- function newConsultSendFn(){
- var consultId = $("#myFlatConsultTime").attr("consultId");
- var consultCon = $("#myFlatConsultCon").val();
- var params = {
- "tidingsContant":consultCon,
- "consultId":consultId,
- "senderId":userid
- }
- $.ajax({
- url:"/ajax/tidings",
- type:"post",
- async:true,
- "contentType" : "application/x-www-form-urlencoded",
- data:params,
- success:function(response){
- getConsultData(userid);
- },
- error:function(error){
-
- }
-
- });
-
- $("#myFlatConsultCon").val("");
- };
-
- function newReplySendFn(){
- var consultId = $("#myFlatRelpyTime").attr("consultId");
- var consultCon = $("#myFlatReplyCon").val();
- var params = {
- "tidingsContant":consultCon,
- "consultId":consultId,
- "senderId":userid
- }
- $.ajax({
- url:"/ajax/tidings",
- type:"post",
- async:false,
- "contentType" : "application/x-www-form-urlencoded",
- data:params,
- success:function(response){
- getReplyData(userid);
- },
- error:function(error){
-
- }
-
- });
- $("#myFlatReplyCon").val("");
- };
-
-
- myNews();
- function myNews(){
- $.ajax({
- "url": "/ajax/article/qaPro",
- "type": "get",
- "async": true,
- "data": {
- "professorId": userid
- },
- "success": function(data) {
- console.log(data);
- if(data.success) {
-
- var add = '';
- $("#myNews").html("");
- for(var i = 0; i < data.data.length; i++) {
- var add = '<li><a href="articalInfo.html?articleId=' + data.data[i].articleId + '&professorId='+data.data[i].professorId+'">'
- add += '<div class="art_topicBox"><div class="art_img" style=""></div>'
- add += '<div class="art_topicbox"><h6 id="artical_topic" >' + data.data[i].articleTitle + '</h6></div>'
- add += '</div><div class="tagsBox"><span></span></div>'
- add += '</a></li>';
- $add = $(add);
- $("#myNews").append($add);
- $add.find('.tagsBox span').text(data.data[i].industry);
- if(data.data[i].articleImg) {
- $add.find(".art_img").attr("style", "background: url(/data/article/"+data.data[i].articleImg+") 0 0 no-repeat;background-size:cover;");
- }
- }
- $("#myNews li:gt(2)").css({"display":"none"});
- } else {
- $.MsgBox.Alert('消息', "链接服务器超时!");
- }
- },
- "error": function() {
- $.MsgBox.Alert('消息', '链接服务器超时!')
- }
- });
- }
-
- });
|