| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485 | <?phpdefine('EmpireCMSAdmin','1');require("../../class/connect.php");require("../../class/db_sql.php");require("../../class/functions.php");require("class/hShopSysFun.php");$link=db_connect();$empire=new mysqlquery();$editor=1;//验证用户$lur=is_login();$logininid=$lur['userid'];$loginin=$lur['username'];$loginrnd=$lur['rnd'];$loginlevel=$lur['groupid'];$loginadminstyleid=$lur['adminstyleid'];//ehash$ecms_hashur=hReturnEcmsHashStrAll();//验证权限CheckLevel($logininid,$loginin,$classid,"shopdd");$enews=ehtmlspecialchars($_GET['enews']);$url="查看订单";$ddid=(int)$_GET['ddid'];if(!$ddid){	printerror('ErrorUrl','');}$r=$empire->fetch1("select * from {$dbtbpre}enewsshopdd where ddid='$ddid'");if(!$r['ddid']){	printerror('ErrorUrl','');}$addr=$empire->fetch1("select * from {$dbtbpre}enewsshopdd_add where ddid='$ddid'");//提交者if(empty($r[userid]))//非会员{	$username="<font color=cccccc>游客</font>";}else{	$username="<a href='../member/AddMember.php?enews=EditMember&userid=".$r[userid].$ecms_hashur['ehref']."' target=_blank>".$r[username]."</a>";}//需要发票$fp="否";if($r[fp]){	$fp="是";}//金额$total=0;if($r[payby]==1){	$pstotal=$r[pstotal]." 点";	$alltotal=$r[alltotalfen]." 点";	$total=$r[pstotal]+$r[alltotalfen];	$mytotal=$total." 点";}else{	$pstotal=$r[pstotal]." 元";	$alltotal=$r[alltotal]." 元";	$total=$r[pstotal]+$r[alltotal]+$r[fptotal]-$r[pretotal];	$mytotal=$total." 元";}//支付方式if($r[payby]==1){	$payfsname=$r[payfsname]."(积分购买)";}elseif($r[payby]==2){	$payfsname=$r[payfsname]."(余额购买)";}else{	$payfsname=$r[payfsname];}//状态if($r['checked']==1){	$ch="已确认";}elseif($r['checked']==2){	$ch="取消";}elseif($r['checked']==3){	$ch="退货";}else{	$ch="<font color=red>未确认</font>";}//发货if($r['outproduct']==1){	$ou="已发货";}elseif($r['outproduct']==2){	$ou="备货中";}else{	$ou="<font color=red>未发货</font>";}if($r['haveprice']==1){	$ha="已付款";}else{	$ha="<font color=red>未付款</font>";}//显示商品信息function ShowBuyproduct($buycar,$payby){	global $empire,$dbtbpre;	$record="!";	$field="|";	$buycarr=explode($record,$buycar);	$bcount=count($buycarr);	$totalmoney=0;	$totalfen=0;	?>	<table width='100%' border=0 align=center cellpadding=3 cellspacing=1>        <tr class='header'>             <td width='9%' height=23> <div align=center>序号</div></td>            <td width='42%'> <div align=center>商品名称</div></td>            <td width='15%'> <div align=center>单价</div></td>            <td width='10%'> <div align=center>数量</div></td>            <td width='19%'> <div align=center>小计</div></td>        </tr>	<?php	$j=0;	for($i=0;$i<$bcount-1;$i++)	{		$j++;		$pr=explode($field,$buycarr[$i]);		$productid=$pr[1];		$fr=explode(",",$pr[1]);		//ID		$classid=(int)$fr[0];		$id=(int)$fr[1];		//属性		$addatt='';		if($pr[2])		{			$addatt=$pr[2];		}		//数量		$pnum=(int)$pr[3];		if(empty($pnum))		{			$pnum=1;		}		//单价		$price=$pr[4];		$thistotal=$price*$pnum;		$buyfen=$pr[5];		$thistotalfen=$buyfen*$pnum;		if($payby==1)		{			$showprice=$buyfen." 点";			$showthistotal=$thistotalfen." 点";		}		else		{			$showprice=$price." 元";			$showthistotal=$thistotal." 元";		}		//产品名称		$title=stripSlashes($pr[6]);		//返回链接		$titleurl="../../public/InfoUrl/?classid=$classid&id=$id";		$totalmoney+=$thistotal;		$totalfen+=$thistotalfen;		?>		<tr>	<td align=center><?=$j?></td>	<td align=center><a href="<?=$titleurl?>" target="_blank"><?=$title?></a><?=$addatt?' - '.$addatt:''?></td>	<td align=right><b>¥<?=$showprice?></b></td>	<td align=right><?=$pnum?></td>	<td align=right><?=$showthistotal?></td>	</tr>		<?php    }	//点数付费	if($payby==1)	{		?>	<tr>       <td colspan=5><div align=right>合计点数:<strong><?=$totalfen?></strong></div></td>      <td> </td>    </tr>		<?php	}	else	{		?>	<tr>       <td colspan=5><div align=right>合计:<strong>¥<?=$totalmoney?></strong></div></td>      <td> </td>    </tr>		<?php	}	?>	</table>	<?php}//------ 操作日志 ------//操作事件$shopecms_r=array(	'SetChecked'=>'设置订单状态',	'SetOutProduct'=>'设置发货状态',	'SetHaveprice'=>'设置付款状态',	'DelDd'=>'删除订单',	'EditPretotal'=>'修改优惠金额',	'DdRetext'=>'修改后台订单备注',	'DoCutMaxnum'=>'设置库存',);?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link href="../adminstyle/<?=$loginadminstyleid?>/adminstyle.css" rel="stylesheet" type="text/css"><title>查看订单</title><script>function PrintDd(){	pdiv.style.display="none";	window.print();}</script></head><body><table width="98%" border="0" align="center" cellpadding="3" cellspacing="1"><form name="showddform" id="showddform" method="post" action="ecmsshop.php" onsubmit="return confirm('确认要操作?');"><?=$ecms_hashur['form']?>  <input name="enews" type="hidden" id="enews" value="DdRetext">  <input name="ddid" type="hidden" id="ddid" value="<?=$ddid?>">  <tr>     <td width="61%" height="27" bgcolor="#FFFFFF"><strong>订单ID:       <?=$r[ddno]?>      </strong></td>    <td width="39%" bgcolor="#FFFFFF"><strong>下单时间:       <?=$r[ddtime]?>      </strong></td>  </tr>  <tr>     <td height="23" colspan="2" bgcolor="#EFEFEF"><strong>商品信息</strong></td>  </tr>  <tr>     <td colspan="2">       <?	  ShowBuyproduct($addr[buycar],$r[payby]);	  ?>    </td>  </tr>  <tr>     <td height="23" colspan="2" bgcolor="#EFEFEF"><strong>订单信息</strong></td>  </tr>  <tr>     <td height="23" colspan="2"><table width="100%" border="0" cellspacing="1" cellpadding="3">                <tr>          <td height="25"><div align="right">提交者:</div></td>          <td><?=$username?></td>          <td><div align="right">提交者IP地址:</div></td>          <td><strong>            <?=$r[userip]?>          </strong></td>        </tr>        <tr>           <td width="15%" height="25">             <div align="right">订单号:</div></td>          <td width="35%"><strong>             <?=$r[ddno]?>            </strong></td>          <td width="15%"><div align="right">订单状态:</div></td>          <td width="35%"><strong>             <?=$ha?>            </strong>/<strong>             <?=$ou?>            </strong>/<strong>             <?=$ch?>            </strong></td>        </tr>        <tr>           <td height="25">             <div align="right">下单时间:</div></td>          <td><strong>             <?=$r[ddtime]?>            </strong></td>          <td><div align="right">商品总金额:</div></td>          <td><strong>            <?=$alltotal?>            </strong></td>        </tr>        <tr>           <td height="25">             <div align="right">配送方式:</div></td>          <td><strong>            <?=$r[psname]?>            </strong></td>          <td><div align="right">+ 商品运费:</div></td>          <td><strong>            <?=$pstotal?>            </strong></td>        </tr>        <tr>           <td height="25">             <div align="right">支付方式:</div></td>          <td><strong>            <?=$payfsname?>            </strong></td>          <td><div align="right">+ 发票费用:</div></td>          <td><?=$r[fptotal]?></td>        </tr>        <tr>           <td height="25">             <div align="right">需要发票:</div></td>          <td><?=$fp?></td>          <td><div align="right">- 优惠:</div></td>          <td><?=$r[pretotal]?></td>        </tr>        <tr>           <td height="25">             <div align="right">发票抬头:</div></td>          <td><strong>             <?=stripSlashes($r[fptt])?>            </strong></td>          <td><div align="right">订单总金额:</div></td>          <td><strong>            <?=$mytotal?>          </strong></td>        </tr>        <tr>          <td height="25"><div align="right">发票名称:</div></td>          <td colspan="3"><strong>            <?=stripSlashes($r[fpname])?>          </strong></td>        </tr>      </table></td>  </tr>  <tr>     <td height="23" colspan="2" bgcolor="#EFEFEF"><strong>收货人信息</strong></td>  </tr>  <tr>     <td colspan="2"><table width="100%%" border="0" cellspacing="1" cellpadding="3">        <tr>           <td width="20%" height="25">真实姓名:</td>          <td width="80%">             <?=stripSlashes($r[truename])?>          </td>        </tr>        <tr>           <td height="25">QQ:</td>          <td>             <?=stripSlashes($r[oicq])?>          </td>        </tr>        <tr>           <td height="25">MSN:</td>          <td>             <?=stripSlashes($r[msn])?>          </td>        </tr>        <tr>           <td height="25">固定电话:</td>          <td>             <?=stripSlashes($r[mycall])?>          </td>        </tr>        <tr>           <td height="25">手机:</td>          <td>             <?=stripSlashes($r[phone])?>          </td>        </tr>        <tr>           <td height="25">联系邮箱:</td>          <td>             <?=stripSlashes($r[email])?>          </td>        </tr>        <tr>           <td height="25">联系地址:</td>          <td>             <?=stripSlashes($r[address])?>          </td>        </tr>        <tr>           <td height="25">邮编:</td>          <td>             <?=stripSlashes($r[zip])?>          </td>        </tr>        <tr>          <td height="25">标志建筑:</td>          <td><?=stripSlashes($r[signbuild])?></td>        </tr>        <tr>          <td height="25">最佳送货时间:</td>          <td><?=stripSlashes($r[besttime])?></td>        </tr>        <tr>           <td height="25">备注:</td>          <td>             <?=nl2br(stripSlashes($addr[bz]))?>          </td>        </tr>      </table></td>  </tr>  <tbody id="pdiv">  <tr>    <td height="23" colspan="2" bgcolor="#EFEFEF"><strong>相关操作</strong></td>  </tr>  <tr>    <td height="23" colspan="2"><table width="100%" border="0" cellspacing="1" cellpadding="3">      <tr>        <td width="16%">后台备注内容:<br>          <br>          <font color="#666666">(前台会员可查看,比如提供快递号等信息)</font></td>        <td width="77%"><textarea name="retext" cols="65" rows="6" id="retext"><?=stripSlashes($addr['retext'])?></textarea></td>        <td width="7%"><input type="submit" name="Submit2" value="提交" onClick="document.showddform.enews.value='DdRetext';"></td>      </tr>      <tr>        <td height="25">修改优惠金额:</td>        <td><input name="pretotal" type="text" id="pretotal" value="<?=$r[pretotal]?>">        修改原因:          <input name="bz" type="text" id="bz"></td>        <td><input type="submit" name="Submit3" value="提交" onClick="document.showddform.enews.value='EditPretotal';"></td>      </tr>    </table></td>  </tr>  <tr>    <td height="23" colspan="2" bgcolor="#EFEFEF"><strong>订单操作日志</strong></td>  </tr>  <tr>    <td height="23" colspan="2"><table width="100%" border="0" cellspacing="1" cellpadding="3" class="tableborder">      <tr class="header">        <td width="21%" height="23"><div align="center">操作时间</div></td>        <td width="17%"><div align="center">操作者</div></td>        <td width="19%"><div align="center">事件</div></td>        <td width="19%"><div align="center">操作内容</div></td>        <td width="24%"><div align="center">操作原因</div></td>      </tr>	  <?php	  $logsql=$empire->query("select logid,userid,username,ecms,bz,addbz,logtime from {$dbtbpre}enewsshop_ddlog where ddid='$ddid' order by logid desc");	  while($logr=$empire->fetch($logsql))	  {		  $empirecms=$shopecms_r[$logr['ecms']];		  if($logr['ecms']=='DoCutMaxnum')		  {			  $logr['addbz']=$logr['addbz']=='ecms=1'?'还原库存':'减少库存';		  }	  ?>      <tr bgcolor="#ffffff">        <td height="23"><div align="center"><?=$logr['logtime']?></div></td>        <td><div align="center"><?=$logr['username']?></div></td>        <td><div align="center"><?=$empirecms?></div></td>        <td><?=$logr['addbz']?></td>        <td><?=$logr['bz']?></td>      </tr>      <?php	  }	  ?>    </table></td>  </tr>  <tr>     <td colspan="2"><div align="center">         <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1">          <tr>             <td><div align="center">                <input type="button" name="Submit" value=" 打 印 " onclick="javascript:PrintDd();">              </div></td>          </tr>        </table>      </div></td>  </tr>  </tbody> </form></table></body></html><?db_close();$empire=null;?>
 |