include("../config/conn.php"); include("../config/function.php"); sesCheck(); $bh=$_GET[bh]; $mid=$_GET[mid]; $sj=date("Y-m-d H:i:s"); $sqluser="select * from yjcode_user where uid='".$_SESSION[SHOPUSER]."'";mysql_query("SET NAMES 'GBK'");$resuser=mysql_query($sqluser); if(!$rowuser=mysql_fetch_array($resuser)){php_toheader("../reg/");} $userid=$rowuser[id]; $sqltask="select * from yjcode_task where bh='".$bh."' and taskty=0 and userid=".$userid."";mysql_query("SET NAMES 'GBK'");$restask=mysql_query($sqltask); if(!$rowtask=mysql_fetch_array($restask)){php_toheader("tasklist.php");} $sqltaskhf="select * from yjcode_taskhf where bh='".$bh."' and userid=".$userid." and id=".$mid;mysql_query("SET NAMES 'GBK'");$restaskhf=mysql_query($sqltaskhf); if(!$rowtaskhf=mysql_fetch_array($restaskhf)){php_toheader("taskbjlist.php?bh=".$bh);} if($_GET[control]=="hz"){ if(0!=$row[zt]){Audit_alert("操作失败,返回重试","taskbjsel.php?bh=".$bh."&mid=".$mid);} $money5=0; if(empty($rowtask[yjfs])){$money5=$rowtaskhf[money1]*$rowcontrol[taskyj];} elseif($rowtask[yjfs]==2){$money5=$rowtaskhf[money1]*$rowcontrol[taskyj]*0.5;} $djmoney=$rowtaskhf[money1]-$rowtask[money4]+$money5; if($djmoney>$rowuser[money1]){Audit_alert("余额不足,请先充值","taskbjsel.php?bh=".$bh."&mid=".$mid);} PointIntoM($rowuser[id],"任务开始,冻结金额(任务编号".$bh.")",$djmoney*(-1)); PointUpdateM($rowuser[id],$djmoney*(-1)); $money3=$rowtaskhf[money1]+$money5; updatetable("yjcode_task","zt=3,useridhf=".$rowtaskhf[useridhf].",money2=".$rowtaskhf[money1].",money3=".$money3.",money5=".$money5." where id=".$rowtask[id]); $rwdq=date("Y-m-d H:i:s",strtotime("+".$rowtask[rwzq]." day")); updatetable("yjcode_taskhf","ifxz=1,zbsj='".$sj."',rwdq='".$rwdq."' where id=".$mid); $txt="已选标,接手方开始做任务,并且需要在".$rwdq."前完成任务并提交验收"; intotable("yjcode_tasklog","bh,userid,useridhf,admin,txt,sj,fj","'".$bh."',".$rowtask[userid].",".$rowtaskhf[useridhf].",1,'".$txt."','".$sj."',''"); if(!empty($rowtask[jsbao])){ while1("bh,useridhf,ifxz","yjcode_taskhf where bh='".$rowtask[bh]."' and ifxz=0");while($row1=mysql_fetch_array($res1)){ PointIntoB($row1[useridhf],"任务未中标,退还保证金",$rowtask[jsbao],2); PointUpdateB($row1[useridhf],$rowtask[jsbao]); } } php_toheader("taskbjlist.php?bh=".$bh); } ?>