12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709 |
- $(function(){
-
-
-
- var userid = $.cookie("userid");
- var name = $.cookie("userName");
- var flag;
-
- var resourceNamePass = true;
-
- var supportedServicesPass=true;
-
- function resourceName()
- {
- var code = $("#resourceName").val();
- if(code.length==0||code==" ")
- {
- $(".workmsg1").text("发布资源名称不能为空");
- resourceNamePass = false;
- }
- else
- {
- $(".workmsg1").text("");
- resourceNamePass= true;
- }
- }
- $("#resourceName").blur(function(){
- resourceName();
- });
- function supportedServices()
- {
- var code = $("#supportedServices").val();
- if(code.length==0||code==" ")
- {
- $(".workmsg3").text("可提供服务不能为空");
- supportedServicesPass= false;
- }
- else
- {
- $(".workmsg3").text("");
- supportedServicesPass= true;
- }
- }
- $("#supportedServices").blur(function(){
- supportedServices();
- });
- function industryShow(data,industryList,deleteIndustry)
- {
- if(data != undefined && data.length != 0 )
- {
- var subs = new Array();
- if(data.indexOf(','))
- {
- subs = data.split(',');
- }
- else
- {
- subs[0] = data;
- }
- if(subs.length>0)
- {
- for (var i = 0; i < subs.length; i++)
- {
- $("#"+industryList+"").append("<div class='"+deleteIndustry+"'><em>"+ subs[i] +"</em><span class='removeNu'><img src='images/move.png'></span></div>");
- };
- }
- }
- }
-
- function addDele(){
- $("#industryList").on("click",".removeNu",function(){
- $(this).parent().remove();
- });
- $("#industryAdd").click(function(){
- var val=$("#industry").val();
- if(!val.trim()){
- $(".workmsg5").text("请填写应用行业");
- return;
- }else{
- $(".workmsg5").text("");
- }
- var vallist1 = $("#industryList .deleteIndustry em");
- for(var i=0;i<vallist1.length;i++){
- if(vallist1[i].innerText==val){
- $(".workmsg5").text("不能添加重复内容");
- return;
- }
- }
- $("#industryList").append("<div class='deleteIndustry'><em>"+ val +"</em><span class='removeNu'><img src='images/move.png'></span></div>")
- $("#industry").val("");
- });
- $("#SubjectList").on("click",".removeNu",function(){
- $(this).parent().remove();
- });
- $("#subjectAdd").click(function(){
- var va=$("#subject").val();
- if(!va.trim()){
- $(".workmsg4").text("请填写学术领域");
- return;
- }else{
- $(".workmsg4").text("");
- }
- var vallist2 = $("#SubjectList .deleteSubject em");
- for(var i=0;i<vallist2.length;i++){
- if(vallist2[i].innerText==va){
- $(".workmsg4").text("不能添加重复内容");
- return;
- }
- }
- $("#SubjectList").append("<div class='deleteSubject'><em>"+ va +"</em><span class='removeNu'><img src='images/move.png'></span></div>")
- $("#subject").val("");
- });
- }
- $("#workmysrc").on("click",".resoumag",function()
- {
-
- ResourceInfo();
- addDele();
- $(".limitBox").removeClass("limitBox");
- $(".limitwords").removeClass("limitwords");
- $(".limitwordbox").removeClass("limitwordbox");
- $(".respublisher").css("display","none");
- $(".stateinfor span").text("资源发布中");
- var resourceID=$(this).attr("resourceId");
- function delet(){
- $.ajax({
- "url" : "/ajax/resource/"+resourceID,
- "type" : "DELETE",
- "success" : function($data) {
- if ($data.success) {
- $(".blackcover").remove();
- $("body").css("position","");
- getDataResource();
- UE.delEditor('editor');
- } else {
- $.MsgBox.Alert('message',$data.msg);
- }
- }
- })
- }
- if(resourceID){
- $("#deletedResource").on("click",function(){
- $("body").css("position","");
- $.MsgBox.Confirm("消息", "执行删除后资源信息将无法恢复,确定继续吗?",delet)
- })
- $.ajax({
- "url":"/ajax/resource/"+resourceID,
- "type":"get",
- "async":false,
- "success":function(info){
- if(info.success)
- {
-
- $("#resourceName").val(info.data.resourceName);
- $("#supportedServices").val(info.data.supportedServices);
- $("#hopePayMethod").val(info.data.hopePayMethod) ;
- $("#cooperationNotes").val(info.data.cooperationNotes) ;
- industryShow(info.data.subject,"SubjectList","deleteSubject");
- industryShow(info.data.industry,"industryList","deleteIndustry");
- ue.ready(function() {
- if(info.data.descp==undefined){
- var datadescp ="";
- }else{
- var datadescp = info.data.descp;
- }
- ue.setContent(datadescp);
- });
- $("#professor").text(name);
- if(info.data.images.length) {
- var $liMages = $(
- '<div id="WU_FILE" class="file-item thumbnail ResImgBox" style="max-width:226px;width:226px;height: 226px;">'+
- '<img class="resImg headRadius resourceImg" style="display: inline;" src="/images/resource/'+resourceID+'.jpg">'+
- '</div>'
- )
- }
- else
- {
- var $liMages = $(
- '<div id="WU_FILE" class="file-item thumbnail ResImgBox" style="max-width:226px;width:226px;height: 226px;">'+
- '<img class="resImg headRadius resourceImg" style="display: inline;" src="/images/default-resource.jpg">'+
- '</div>'
- )
- }
- $("#fileList").append($liMages);
- $(".upbox").css({"marginTop":"0px"});
- $("#deletedResource").show();
-
- }else{
- $.MsgBox.Alert('message',"系统异常!");
- }
- },
- "error":function(){$.MsgBox.Alert('message','failed')}
- });
- }
-
- function captiureSubInd(subIndu)
- {
- var industrys = $("#"+subIndu+"");
- var industryAll = "";
- if(industrys.size()>0){
- for (var i = 0; i <industrys.size(); i++) {
- industryAll += industrys[i].innerText;
- industryAll += ',';
- };
- industryAll = industryAll.substring(0, industryAll.length-1);
- }
- return industryAll;
- }
- $("#inputb").on("click",function()
- {
- var $data = {};
- $data.resourceName = $("#resourceName").val();
- $data.supportedServices = $("#supportedServices").val();
- $data.professorId = userid;
- $data.hopePayMethod = $("#hopePayMethod").val();
- $data.cooperationNotes = $("#cooperationNotes").val();
- $data.subject=captiureSubInd("SubjectList .deleteSubject");
- $data.industry=captiureSubInd("industryList .deleteIndustry");
- $data.descp=ue.getContent();
- if(cacheImageKey){
- console.log(cacheImageKey);
- $data.fn=cacheImageKey;
- }
- if (resourceID) {
-
- $data.resourceId = resourceID;
-
- }
- console.log($data);
- function getDataput(){
- $.ajax({"url" : "ajax/resource/updateResource",
- "type" : "post" ,
- "success" : function(rdata) {
- console.log(rdata);
- if (rdata.success){
- getDataResource();
- $(".blackcover").remove();
- UE.delEditor('editor');
- } else {
- $.MsgBox.Alert("消息","资源发布失败");
- }
- },
- "data" :$data,
- "beforeSend":function(){ },
- "contentType" : "application/x-www-form-urlencoded",
- dataType : "json"
- });
- }
-
- resourceName();
- supportedServices();
- if(resourceNamePass && supportedServicesPass)
- {
- if(resourceID){
-
- $("body").css("position","");
- $.MsgBox.Confirm("消息", "确定修改资源信息吗?", getDataput)
- $data.fn=cacheImageKey;
- }else{
-
- $.ajax({"url" : "/ajax/resource",
- "type" : "POST",
- "success" : function(rdata) {
- if (rdata.success)
- {
- $(".blackcover").remove();
- $("body").css("position","");
- getDataResource();
- $.MsgBox.Alert("消息","资源发布成功");
- UE.delEditor('editor');
- }
- else
- {
- $.MsgBox.Alert("消息","资源发布失败");
- }
- },
- "data" : $data,
- "beforeSend":function(){ },
- "contentType" : "application/x-www-form-urlencoded",
- dataType : "json"
- });
- }
-
- }
- });
- });
- getDataResource();
- function getDataResource(){
- $.ajax({
- "url":"/ajax/resource/qapro",
- "type":"get",
- "async": true,
- "data":{"professorId":userid},
- "beforeSend":function(){
- $("#consd").append('<img src="../images/loading.gif" class="loading" />');
- },
- "success":function(data){
-
- if(data.success)
- {
- var add='';
- var k=0;
- $("#consd").html("");
- var addbut =' <div class="addworkbtn resoumag" ></div>';
- $("#consd").append(addbut);
- for(var i=0;i<data.data.length;i++)
- {
-
- add+='</tr><tr><td><ul><li>'+data.data[i].resourceName+'</li><li>'+data.data[i].supportedServices+'</li> '
- add+='<li class="li1">'+data.data[i].subject+'</li>'
- add+='</ul></td></tr><tr>'
- add+='<td><span class="managebtn resoumag"">资源管理</span></td></tr></table></div>'
- add+='<div class="righttab fr"><table width="100%" class="worktab tablecon">'
- add+='<tr class="worktabtit"><th width="20%" height="40">申请时间</th><th width="20%">需求方</th>'
- add+='<th width="12%">联系人</th><th width="14%">交付时间</th>'
- add+='<th width="20%">付款进程</th><th width="12%">状态/操作</th></tr></table><div class="tcdPageCode tcdPageCod'+i+'"></div></div>';*/
- var add='<div class="addworkbtn-list"> <div class="resoumag">'
- add+='<div class="ResImgBox" style="max-width:226px;width:226px;height: 226px;"><img class="resImg headRadius resourceImg" src="" /></div>'
- add+='<h2>'+data.data[i].resourceName+'</h2>'
- add+='<p>'+data.data[i].supportedServices+'</p>'
- add+='</div></div>';
- $add = $(add);
-
- $("#consd").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");
- }
-
-
-
-
-
-
-
-
- (function(i){
- getPageResource(3,1,true,i,k)
- k++;
- })(i);
-
- add="";
- $(".loading").remove();
- }
-
- }
- else
- {
- $.MsgBox.Alert('message',"系统异常!");
- }
- },
- "error":function(){$.MsgBox.Alert('message','failed')}
- });
- }
- function getPageResource(pageSize,pageNo,isbind,e,f)
- {
-
- $.ajax({
- "url":"/ajax/operation/pqres",
- "type":"get",
- "async": false,
- "data":{"resourceId":$('.resoumag').eq(e+1).attr("resourceId"),"pageSize":pageSize,"pageNo":pageNo},
- "success":function(data){
- if(data.success)
- {
- $(".maintab").eq(f).find(".workitem").remove();
-
- for(var j=0;j<data.data.data.length;j++)
- {
- if(data.data.data[j].dealPrice==undefined)
- {
- data.data.data[j].dealPrice=0;
- }
-
- if(data.data.data[j].payMethod==undefined){
- data.data.data[j].payMethod="";
- }
-
- data.data.data[j].deliverTime=changeTime(data.data.data[j].deliverTime);
- data.data.data[j].createTime=changeTime(data.data.data[j].createTime);
-
- var inquiry=inquiryGetPaidMoney(data.data.data[j].operationId);
- var addString='<tr class="workitem">'
- addString+='<td>'+data.data.data[j].createTime+'</td>'
- addString+='<td class="workitemsrc">'+data.data.data[j].applysquare+'</td>'
- addString+='<td> <span class="worktel">'+data.data.data[j].professor.name+'<!--<span class="worktelbtn"></span>--></span></td>'
- addString+='<td>'+data.data.data[j].deliverTime+'</td>'
-
-
- addString+='<td><span>'+inquiry+'</span>/<span>'+data.data.data[j].dealPrice+'</span><br></td>'
- addString+='<td><div class="modification'+e+'"></div></td> </tr>'
- $(".tablecon").eq(e).append(addString);
-
- if($(".price1"+e+"").eq(j).text()==0){
- $(".price1"+e+"").eq(j).text("");
- }
- switch(data.data.data[j].operationStatus)
- {
- case 1:
- var string='<span>新的申请</span><br/>'
- string+='<a class="operatebtn">'
- string+='<span class="detailmess"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+'>回复申请</span><br />'
- string+='</a>'
- $(".modification"+e+"").eq(j).html(string);
- break;
- case 2:
- var string='<span>已发送报价待对方确认</span><br/>'
- string+='<a class="operatebtn">'
- string+='<span class="detailmess"resourId='+data.data.data[j].resource.resourceId+' operationStatus="2" operationId='+data.data.data[j].operationId+'>修改报价</span><br />'
- string+='</a>'
- $(".modification"+e+"").eq(j).html(string);
- break;
- case 3:
- var string='<span>对方发来报价合作进行中</span><br/>'
- string+='<a class="operatebtn">'
- string+='<span class="detailmess"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+' dealPrice='+data.data.data[j].dealPrice+'>查看详情</span><br />'
- string+='<span class="drawback"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+' dealPrice='+data.data.data[j].dealPrice+'>退款</span><br />'
- string+='<span resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+'>投诉</span>'
- string+='</a>'
- $(".modification"+e+"").eq(j).html(string);
- break;
- case 4:
- var string='<span>对方拒绝报价合作结束</span><br/>'
- string+='<a class="operatebtn">'
- string+='<span class="detailmess"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+'>查看详情</span><br />'
- string+='</a>'
- $(".modification"+e+"").eq(j).html(string);
- break;
- case 5:
- var string='<span>本人拒绝合作</span><br/>'
- string+='<a class="operatebtn">'
- string+='<span class="detailmess"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+'>查看详情</span><br />'
- string+='</a>'
- $(".modification"+e+"").eq(j).html(string);
- break;
- case 6:
- var string='<span>对方中止合作合作结束</span><br/>'
- string+='<a class="operatebtn">'
- string+='<span class="detailmess"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+' dealPrice='+data.data.data[j].dealPrice+'>查看详情</span><br />'
-
- string+='<span class="drawback"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+' dealPrice='+data.data.data[j].dealPrice+'>退款</span><br />'
- string+='<span class="complain"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+'>投诉</span>'
- string+='</a>'
- $(".modification"+e+"").eq(j).html(string);
- break;
- case 7:
- var string='<span>合作进行中</span><br/>'
- string+='<a class="operatebtn">'
- string+='<span class="detailmess"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+' dealPrice='+data.data.data[j].dealPrice+'>查看详情</span><br />'
-
- string+='<span class="complain"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+'>投诉</span>'
- string+='</a>'
- $(".modification"+e+"").eq(j).html(string);
- break;
- case 8:
- var string='<span>完成</span><br/>'
- string+='<a class="operatebtn">'
- string+='<span class="detailmess"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+' dealPrice='+data.data.data[j].dealPrice+'>查看详情</span><br />'
-
- string+='<span class="complain"resourId='+data.data.data[j].resource.resourceId+' operationStatus='+data.data.data[j].operationStatus+' operationId='+data.data.data[j].operationId+'>投诉</span>'
- string+='</a>'
- $(".modification"+e+"").eq(j).html(string);
- break;
- default:
- }
- addString="";
- }
-
- if(data.data.total == 0){
-
- }else{
- if(isbind == true)
- {
- $(".tcdPageCod"+e+"").createPage({
- pageCount:Math.ceil(data.data.total/pageSize),
- current:data.data.pageNo,
- backFn:function(p){
- getPageResource(3,p,false,e,f);
- }
- });
- }
- }
- }
- else
- {
- $.MsgBox.Alert("消息","系统异常!");
- }
- },
- "error":function(){$.MsgBox.Alert('message','failed')}
- });
- }
- $("#consd").on("click",".detailmess",function(){
- $(".stateinfor span").text("回复申请");
- var operationId=$(this).attr("operationId");
- var operationStatus=$(this).attr("operationStatus");
- var priceDifference=$(this).attr("dealPrice");
- opo=operationId;
- flag=0;
-
- if(flag==0&&operationStatus==1)
- { ResourceApply();
-
- $(".limitBox").eq(1).removeClass("limitBox");
- $(".limitwords").eq(1).removeClass("limitwords");
- $(".limitwordbox").eq(1).removeClass("limitwordbox");
-
- 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");
- $("#reject").hide();
-
- $(".frm").click(function(){
- var $date = {};
- $date.detailDemand=$(".detail").text();
- $date.deliverTime=replaceStr($.trim($(".dealTime").text()));
- $date.dealPrice =$.trim($("#dealPrice").val());
- $date.payMethod = $.trim($("#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","");
- getDataResource();
- $.MsgBox.Alert('message',"报价成功");
- } else {
- $.MsgBox.Alert('message',data.msg);
- }
- },
- "beforeSend":function(){
-
- },
- });
- })
-
- })
- $("#refuses").click(function(){
- ResourceApply();
- ajaxGet(operationId);
- n=5;
- $(".blackcover").remove();
- $("body").css("position","");
- $.MsgBox.Confirm("消息", "确定拒绝吗?",upStatus1);
- });
- }
- if(flag==0&&operationStatus==2){
- ResourceApply();
-
- $(".limitBox").eq(1).removeClass("limitBox");
- $(".limitwords").eq(1).removeClass("limitwords");
- $(".limitwordbox").eq(1).removeClass("limitwordbox");
-
- 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","");
- getDataResource();
- $.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==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==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==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");
-
- limitHeight();
- 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");
-
- limitHeight();
- discussGetPaidMoney(operationId,priceDifference)
- }
- })
- function getPageData(pageSize,pageNo,isbind){
- $.ajax({
- "url":"/ajax/operation/pqdem",
- "type":"get",
- "async": true,
- "data":{"demandId":userid,"pageSize":pageSize,"pageNo":pageNo},
- "success":function(data){
- if(data.success)
- {
- $(".worktabb").html("");
- var stringTitle="";
- stringTitle +='<tr class="worktabtit"><th width="20%" height="40">申请时间</th><th width="22%">需求资源</th><th width="12%">发布者</th><th width="14%">交付时间</th><th width="22%">付款进程</th><th width="10%">状态/操作</th></tr>';
- $(".worktabb").append( stringTitle);
-
-
-
- for(var i=0;i<data.data.data.length;i++)
- {
-
- var inq=inquiryGetPaidMoney(data.data.data[i].operationId);
- if(data.data.data[i].dealPrice==undefined){
- data.data.data[i].dealPrice=0;
- }
- if(data.data.data[i].payMethod==undefined){
- data.data.data[i].payMethod="";
- }
-
- data.data.data[i].deliverTime=changeTime(data.data.data[i].deliverTime);
- data.data.data[i].createTime=changeTime(data.data.data[i].createTime);
- var stringContent="";
- stringContent +='<tr class="workitem">'
- stringContent +='<td>'+data.data.data[i].createTime+'</td>'
- stringContent +='<td class="workitemsrc">'+data.data.data[i].resource.resourceName+'</td>'
- stringContent +='<td> <span class="worktel">'+data.data.data[i].resource.professor.name+'<!--<span class="worktelbtn"></span>--></span></td>'
- stringContent +='<td>'+data.data.data[i].deliverTime+'</td>'
-
-
- stringContent +='<td><span>'+inq+'</span>/<span>'+data.data.data[i].dealPrice+'</span><br></td>'
- stringContent +='<td><div class="loginStatus"></div></td></tr>'
- $(".worktabb").append( stringContent);
- if($(".price2").eq(i).text()==0){
- $(".price2").eq(i).text("");
- }
- switch(data.data.data[i].operationStatus)
- {
- case 1:
- var string='<span>申请已发送待对方确认</span><br/>'
- string+='<a class="opbtn">'
- string+='<span class="detailm"resourId='+data.data.data[i].resource.resourceId+' operationStatus='+data.data.data[i].operationStatus+' operationId='+data.data.data[i].operationId+'>修改申请</span><br />'
- string+='</a>'
- $(".loginStatus").eq(i).html(string);
- break;
- case 2:
- var string='<span>对方发来报价</span><br/>'
- string+='<a class="opbtn">'
- string+='<span class="detailm"resourId='+data.data.data[i].resource.resourceId+' operationStatus='+data.data.data[i].operationStatus+' operationId='+data.data.data[i].operationId+'>回复报价</span><br />'
- string+='</a>'
- $(".loginStatus").eq(i).html(string);
- break;
- case 3:
- var string='<span>合作进行中</span><br/>'
- string+='<a class="opbtn">'
- string+='<span class="detailm"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+'>查看详情</span><br />'
- string+='<span class="payMonety"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+'>付款</span><br />'
- string+='<span class="stopcoo"resourId='+data.data.data[i].resource.resourceId+' operationStatus='+data.data.data[i].operationStatus+' operationId='+data.data.data[i].operationId+'>中止合作</span>'
- string+='</a>'
- $(".loginStatus").eq(i).html(string);
- break;
- case 4:
- var string='<span>本人拒绝合作</span><br/>'
- string+='<a class="opbtn">'
- string+='<span class="detailm"resourId='+data.data.data[i].resource.resourceId+' operationStatus='+data.data.data[i].operationStatus+' operationId='+data.data.data[i].operationId+'>查看详情</span><br />'
- string+='</a>'
- $(".loginStatus").eq(i).html(string);
- break;
- case 5:
- var string='<span>对方拒绝合作合作结束</span><br/>'
- string+='<a class="opbtn">'
- string+='<span class="detailm"resourId='+data.data.data[i].resource.resourceId+' operationStatus='+data.data.data[i].operationStatus+' operationId='+data.data.data[i].operationId+'>查看详情</span><br />'
- string+='</a>'
- $(".loginStatus").eq(i).html(string);
- break;
- case 6:
- var string='<span>本人中止合作</span><br/>'
- string+='<a class="opbtn">'
- string+='<span class="detailm"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+'>查看详情</span><br />'
-
- string+='<span class="complain"resourId='+data.data.data[i].resource.resourceId+' operationStatus='+data.data.data[i].operationStatus+' operationId='+data.data.data[i].operationId+'>投诉</span>'
- string+='</a>'
- $(".loginStatus").eq(i).html(string);
- break;
- case 7:
- var string='<span>合作进行中</span><br/>'
- string+='<a class="opbtn">'
- string+='<span class="detailm"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+'>查看详情</span><br />'
- string+='<span class="acknowledgement"resourceId='+data.data.data[i].resource.resourceId+' operationStatus='+data.data.data[i].operationStatus+' operationId='+data.data.data[i].operationId+'>确认完成</span><br />'
- string+='<span class="complain"resourId='+data.data.data[i].resource.resourceId+' operationStatus='+data.data.data[i].operationStatus+' operationId='+data.data.data[i].operationId+'>投诉</span>'
- string+='</a>'
- $(".loginStatus").eq(i).html(string);
- break;
- case 8:
- var string='<span>完成</span><br/>'
- string+='<a class="opbtn">'
- string+='<span class="detailm"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+'>查看详情</span><br />'
-
- string+='<span class="complain"resourId='+data.data.data[i].resource.resourceId+' operationStatus='+data.data.data[i].operationStatus+' operationId='+data.data.data[i].operationId+'>投诉</span>'
- string+='</a>'
- $(".loginStatus").eq(i).html(string);
- break;
- default:
- }
- }
- if(data.data.total == 0){
-
- }else{
- if(isbind == true)
- {
- $(".tcdPageCode1").createPage({
- pageCount:Math.ceil(data.data.total/pageSize),
- current:data.data.pageNo,
- backFn:function(p){
- getPageData(pageSize,p,false);
- },
- });
- }
- }
-
- }
- else
- {
- $.MsgBox.Alert('message',"系统异常!");
- }
- },
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- }
- getPageData(6,1,true);
- $("#workmysrc2").on("click",".acknowledgement",function(){
- opo=$(this).attr("operationId");
- n=8;
- $.MsgBox.Confirm("消息", "确认合作完成?",upStatus);
- })
- $(".workmysrc").on("click",".drawback",function(){
- DetailInfo();
- $(".resoubox").css("display","none");
- $(".liuyaninfo").css("display","none");
- $(".pingjiainfo").css("display","none");
- var op=$(this).attr("operationId");
- opo=op;
- var $price=$(this).attr("dealPrice");
- $("#totalPrice").text($price);
- discussGetPaidMoney(opo,$price);
-
- $("#paytit").on("click",".ret",function(){
- var payStatus=$(this).attr("payStatus");
- console.log(payStatus);
- if(payStatus==0){
- payHistoryId=$(this).attr("payhistoryid");
- getPayhistoryData();
- }
- });
- function getPayhistoryData(){
- $.ajax({
- "url":"/ajax/payhistory/status",
- "type":"post",
- "async": true,
- "data":{"payHistoryId":payHistoryId,"payStatus":"1"},
- "success":function(data)
- {
- if(data.success)
- {
- $("#paytit").find(".payitem").remove();
- discussGetPaidMoney(opo,$price);
- }
- else
- {
- $.MsgBox.Alert('message',"系统异常!");
- }
- },
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- }
- $(".panbtn").click(function(){
- var payed= Number($("#realCharge").text());
- var paying= Number($("#payMoney").val());
-
-
- if(paying <= payed)
- {
- $.MsgBox.Confirm("消息", "确定退款吗?",getPay1)
- }
- if(paying > payed){
- $.MsgBox.Alert('消息',"您所退的款项有误,请核对您已经收到的款项");
- }
- });
-
- });
- function getPay(){
- $.ajax({"url" : "/ajax/payhistory",
- "type" : "POST",
- "success" : function(rdata)
- {
- if (rdata.success)
- {
-
- $(".blackcover").remove();
- $("body").css("position","");
- getPageData(6,1,false);
- }
- else
- {
- $.MsgBox.Alert('消息',"付款失败!");
- }
- },
- "data" :{"operationId":opo,"paidMoney":$("#payMoney").val(),
- "remark":$("#payRemark").val(),"payStatus":$("#payStatus").val(),"professorId":userid,
- "isonline":$("#isOnline").find("option:selected").val()},
- "contentType" :"application/x-www-form-urlencoded",
- "beforeSend":function(){},
- dataType : "json"
- });
- }
- function getPay1(){
- $.ajax({"url" : "/ajax/payhistory",
- "type" : "POST",
- "success" : function(rdata)
- {
- if (rdata.success)
- {
- $(".blackcover").remove();
- $("body").css("position","");
- getDataResource();
- }
- else
- {
- $.MsgBox.Alert('消息',"付款失败!");
- }
- },
- "data" :{"operationId":opo,"returnMoney":$("#payMoney").val(),
- "remark":$("#payRemark").val(),"payStatus":$("#payStatus").val(),"professorId":userid,
- "isonline":$("#isOnline").find("option:selected").val()},
- "contentType" :"application/x-www-form-urlencoded",
- "beforeSend":function(){},
- dataType : "json"
- });
- }
- $(".workmysrc").on("click",".payMonety",function(){
- DetailInfo();
- $(".resoubox").css("display","none");
- $(".liuyaninfo").css("display","none");
- $(".pingjiainfo").css("display","none");
- opo=$(this).attr("operationId");
- var $price=$(this).attr("dealPrice");
- $("#totalPrice").text($price);
- discussGetPaidMoney(opo,$price);
- $("#paytit").on("click",".ret",function(){
- var payStatus=$(this).attr("payStatus");
- console.log(payStatus);
- if(payStatus==0){
- payHistoryId=$(this).attr("payhistoryid");
- getPayhistoryData();
- }
- });
- function getPayhistoryData(){
- $.ajax({
- "url":"/ajax/payhistory/status",
- "type":"post",
- "async": true,
- "data":{"payHistoryId":payHistoryId,"payStatus":"1"},
- "success":function(data)
- {
- if(data.success)
- {
- $("#paytit").find(".payitem").remove();
- discussGetPaidMoney(opo,$price);
- }
- else
- {
- $.MsgBox.Alert('message',"系统异常!");
- }
- },
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- }
- $("#panaddbtn").click(function(){
- var aa= Number($("#payMoney").val());
- var bb=Number($("#balance").text());
- if(aa<bb){
-
- $.MsgBox.Confirm("消息", "确定支付吗?",getPay);
- $.MsgBox.Alert('消息',"此次付款成功!");
-
- }
- if(aa>bb){
- $.MsgBox.Alert('消息',"所付款项已经超出预计款项!");
- }
- if(aa==bb){
-
- $.MsgBox.Confirm("消息", "确定支付吗?",getPay);
- n=7;
- upStatus();
- $.MsgBox.Alert('消息',"款项已经全部付清!");
- }
- });
-
-
- });
- function inquiryGetPaidMoney(operationId){
- var realCharge=0,balance=0;
- $.ajax({
- "url":"/ajax/payhistory/qadetail",
- "type":"get",
- "async": false,
- "data":{"operationId":operationId},
- "success":function(data){
- if(data.success)
- {
- var $data=data.data;
- var m;
- for(var i=0;i<$data.length;i++)
- {
- 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;
- realCharge+=m;
- }
-
- }
- else
- {
-
- }
- },
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- return realCharge;
- }
- 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++){
- if($data[i].paidMoney==undefined)
- {
- $data[i].paidMoney=0;
- }
- if($data[i].returnMoney==undefined)
- {
- $data[i].returnMoney=0;
- }
- if($data[i].remark==undefined)
- {
- $data[i].remark="--";
- }
-
- 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>';
- if(userid==$data[i].professor.id){
- PopHtml += '<td><div class="resouinforcon resta"></div></td>';
- }else{
- PopHtml += '<td><div class="resouinforcon resta ret"payHistoryId='+$data[i].payHistoryId+' payStatus='+$data[i].payStatus+'></div></td>';
- }
- PopHtml += '<td><div class="resouinforcon">'+$data[i].remark+'</div></td>';
- PopHtml += '</tr>';
- $("#paytit").append(PopHtml);
-
-
- m=$data[i].paidMoney-$data[i].returnMoney;
- $(".to").eq(i).text(m);
-
- if($data[i].isonline==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')}
- });
- }
- $(".workmysrc").on("click",".stopcoo",function(){
- opo=$(this).attr("operationId");
- n=6;
- $.MsgBox.Confirm("消息", "你确定要中止吗?",upStatus);
- });
- var start;
- $(".workmysrc").on("click",".discuss",function(){
- var resourceId=$(this).attr("resourceId");
- var operationId=$(this).attr("operationId");
- var dataStatus=$(this).attr("dataStatus");
- getAssess1(operationId);
- CommentInfo();
- if(lengths==0&&dataStatus==0){
- $(".sqlcomment").css("display","none");
- $(".evastar2").click(function(){
- $(".evastar2").removeClass('span');
- start=$(this).index()+1;
- for(var i=0;i<start;i++){
- if(i<start){
- $(".evastar2").eq(i).addClass("span");
- }
- else{
- $(".evastar2").eq(i).removeClass('span');
- }
- }
- });
- $("#discuss").click(function(){
-
- $.ajax({
- "url":"/ajax/assess",
- "type":"post",
- "async": true,
- "data":{"operationId":operationId,"professorId":userid,"resourceId":resourceId,"starLevel":start,"descp":$("#discussContent").val()},
- "success":function(data){
- if(data.success)
- {
- location.reload(true);
- }
- else
- {
-
- }
- },
- "beforeSend":function(){},
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- })
- }else if(lengths==0&&dataStatus==1){
- $(".addcomment").css("display","none");
- var string='<tr><td><div class="righteva"><div class="noconmment">对方还未评价</div></div></div></td></tr>';
- $("#commbox").append(string);
- }else if(lengths==1&&dataStatus==0){
- $(".addcomment").css("display","none");
- getAssess(operationId,1);
- }else if(lengths==1&&dataStatus==1){
- getAssess(operationId,1);
- $(".evastar2").click(function(){
- $(".evastar2").removeClass('span');
- start=$(this).index()+1;
- for(var i=0;i<start;i++){
- if(i<start){
- $(".evastar2").eq(i).addClass("span");
- }
- else{
- $(".evastar2").eq(i).removeClass('span');
- }
- }
- });
- $("#discuss").click(function(){
-
- $.ajax({
- "url":"/ajax/assess",
- "type":"post",
- "async": true,
- "data":{"operationId":operationId,"professorId":userid,"resourceId":resourceId,"starLevel":start,"descp":$("#discussContent").val()},
- "success":function(data){
- if(data.success)
- {
- }
- else
- {
-
- }
- },
- "beforeSend":function(){},
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- })
- }else if(lengths==2){
- $(".addcomment").css("display","none");
- getAssess(operationId,2);
- }
-
-
-
- })
- var lengths;
- function getAssess1(operationId){
- $.ajax({"url" : "/ajax/assess/qaoper",
- "type" : "get",
- "async":false,
- "success" : function(rdata)
- {
- if (rdata.success)
- {
-
- lengths=rdata.data.length;
- }
- else
- {
-
- }
- },
- "data" :{"operationId":operationId},
- "contentType" :"application/x-www-form-urlencoded",
- dataType : "json"
- });
- }
- function getAssess(operationId,le){
- $.ajax({"url" : "/ajax/assess/qaoper",
- "type" : "get",
- "async":true,
- "success" : function(rdata)
- {
- if (rdata.success)
- {
- $data=rdata.data;
- if(le==1){
- var string="";
- string+='<div class="ass"><tr><td><div class="teamwork"><div class="lefteva"><a href="" class="evaimg"><img src="images/default-photo.jpg" width="100%" height="100%"></a>'
- string+='<p>'+ $data[0].professor.name +'</p></div>'
- string+='<div class="righteva"><ul class="evasort">'
- string+='<li class="teamname"><span>'+$data[0].resource.resourceName+'资源的合作</span><span class="teamtime">2016-09-06</span></li></ul>'
- string+='<div class="evastarbox"><span class="evastar evastar1"></span><span class="evastar evastar1"></span><span class="evastar evastar1"></span><span class="evastar evastar1"></span><span class="evastar evastar1"></span></div>'
- string+='<p class="evabrief">'+$data[0].descp+'</p>'
- string+='</div></div></td></tr>'
- string+='<tr><td><div class="righteva"><div class="noconmment">对方还未评价</div></div></div></td></tr></div>'
- $("#commbox").append(string);
-
- for(var i=0;i<$data[0].starLevel;i++)
- {
-
- $(".evastar1").eq(i).addClass('span');
- }
- }else if(le==2){
- for(var j=0;j<2;j++){
- var string="";
- string+='<div class="ass"><tr><td><div class="teamwork"><div class="lefteva"><a href="" class="evaimg"><img src="images/default-photo.jpg" width="100%" height="100%"></a>'
- string+='<p>'+ $data[j].professor.name +'</p></div>'
- string+='<div class="righteva"><ul class="evasort">'
- string+='<li class="teamname"><span>'+$data[j].resource.resourceName+'资源的合作</span><span class="teamtime">2016-09-06</span></li></ul>'
- string+='<div class="evastarbox"><span class="evastar evastar1"></span><span class="evastar evastar1"></span><span class="evastar evastar1"></span><span class="evastar evastar1"></span><span class="evastar evastar1"></span></div>'
- string+='<p class="evabrief">'+$data[j].descp+'</p>'
- string+='</div></div></td></tr></div>'
- $("#commbox").append(string);
- if(j==0)
- {
- for(var i=0;i<$data[j].starLevel;i++)
- {
-
- $(".evastar1").eq(i).addClass('span');
- }
- }
- else{
- for(var i=0;i<$data[j].starLevel;i++)
- {
-
- $(".evastar1").eq(i+5).addClass('span');
- }
- }
- string="";
- }
- }
- }
- else
- {
-
- }
- },
- "data" :{"operationId":operationId},
- "contentType" :"application/x-www-form-urlencoded",
- dataType : "json"
- });
- }
- function discussContent(){
- $.ajax({
- "url":"/ajax/assess",
- "type":"post",
- "async": true,
- "data":{"operationId":operationId,"professorId":userid,"resourceId":resourceId,"starLeval":start,"descp":$("#discussContent").val()},
- "success":function(data){
- if(data.success)
- {
- location.reload(true);
- }
- 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')}
- })
- }
- $(".workmysrc").on("click",".detailm",function(){
- var resourceId=$(this).attr("resourId");
- var operationStatus=$(this).attr("operationStatus");
- var operationId=$(this).attr("operationId");
- var priceDifference=$(this).attr("dealPrice");
-
- flag=1;
- opo=operationId;
- 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){
- getPageData(6,1,false);
- $(".blackcover").remove();
- $("body").css("position","");
- $.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>");
- $("#del")[0].value="合作";
- $("#reject")[0].value="直接拒绝";
- $("#reject").click(function(){
- n=4;
- $(".blackcover").remove();
- $("body").css("position","");
- $.MsgBox.Confirm("消息", "确定继续吗?",upStatus);
- })
- $("#del").click(function(){
- n=3;
- $(".blackcover").remove();
- $("body").css("position","");
- upStatus();
- })
- }
- 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 discussGetContent(operationId){
- $.ajax({
- "url":"/ajax/assess/qaoper",
- "type":"get",
- "async": true,
- "data":{"operationId":operationId},
- "success":function(data){
- if(data.success){
-
- }
- else
- {
-
- }
- },
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- }
- function upStatus(){
- $.ajax({"url" : "/ajax/operation/operationStatus",
- "type" : "POST",
- "success" : function(rdata)
- {
- if (rdata.success)
- {
- getPageData(6,1,false);
- }
- else
- {
- $.MsgBox.Alert('message','状态更新失败');
- }
- },
- "data" :{"operationId":opo,"operationStatus":n},
- "beforeSend":function(){},
- "contentType" :"application/x-www-form-urlencoded",
- dataType : "json"
- });
- }
- function upStatus1(){
- $.ajax({"url" : "/ajax/operation/operationStatus",
- "type" : "POST",
- "success" : function(rdata)
- {
- if (rdata.success)
- {
- getDataResource();
- }
- else
- {
- $.MsgBox.Alert('message','状态更新失败');
- }
- },
- "data" :{"operationId":opo,"operationStatus":n},
- "beforeSend":function(){},
- "contentType" :"application/x-www-form-urlencoded",
- dataType : "json"
- });
- }
- 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);
- }
-
- limitHeight();
- }
- else
- {
-
- }
- },
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- }
- 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);
- }
-
- limitHeight();
- }
- else
- {
-
- }
- },
- "error":function(){$.MsgBox.Alert('message','failddd')}
- });
- }
-
- $(".worksamlltit1").click(function(){
- var index = $(this).index();
- $(this).addClass("worksamlltitnow").siblings().removeClass("worksamlltitnow");
- $(".workmysrc1").eq(index).show().siblings().hide();
- });
- });
|