xieruidong 2 年之前
父节点
当前提交
586e987df8
共有 2 个文件被更改,包括 14 次插入3 次删除
  1. 12 1
      application/common/service/OrderContractSvc.php
  2. 2 2
      application/contract/view/view/show.html

+ 12 - 1
application/common/service/OrderContractSvc.php

@@ -81,8 +81,9 @@ class OrderContractSvc{
 
     public function jiafang(){
         $tax=$this->getOrder()->tax;
+        $user=$this->getOrder()->user;
         if(!$tax){
-            return $this->getOrder()->user->nickname??'';
+            return self::getName($user);
         }
         if($tax['u_type']==1){
             return $tax['name'];
@@ -91,6 +92,16 @@ class OrderContractSvc{
         }
     }
 
+    public static function getName($user){
+        if(!$user){
+            return '-';
+        }
+        if($user['username']){
+            return $user['username'];
+        }
+        return $user['mobile'];
+    }
+
     public function taxName(){
         $tax=$this->getOrder()->tax;
         if(empty($tax)){

+ 2 - 2
application/contract/view/view/show.html

@@ -74,7 +74,7 @@
             <div class="flex-left bold" style="font-weight: bold;">三:付款方式及交货期:</div>
         </div>
         <div class="views">
-            1:甲方在屏酷<span>(</span>ID:<span>{$order.user.username|default='-'})</span>平台上下单支付全款,乙方收到全款之日起两个工作日内发货。若甲方要求乙方适当延后发货,甲方需提供盖章后的书面申请文件,在征得乙方同意后,在合理期限内,乙方予以配合。
+            1:甲方在屏酷<span>(</span>ID:<span>{$jiafang})</span>平台上下单支付全款,乙方收到全款之日起两个工作日内发货。若甲方要求乙方适当延后发货,甲方需提供盖章后的书面申请文件,在征得乙方同意后,在合理期限内,乙方予以配合。
         </div>
         <div class="flex-s" style="width: 1200px;text-align: left">
             <span class="flex-1 ">2:收货人:{$order.address.name}</span>
@@ -132,7 +132,7 @@
         </div>
         <table style="display: block;width: 100%;" class="mt15">
             <tr style="width: 100%">
-                <td width="50%" class="content">甲方(盖章):{$tax_name}</td>
+                <td width="50%" class="content">甲方(盖章):{$jiafang}</td>
                 <td width="50%" align="right" class="content">乙方(盖章):苏州屏酷电子商务有限公司</td>
             </tr>
         </table>