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

+ 13 - 0
application/common/service/OrderContractSvc.php

@@ -38,6 +38,7 @@ class OrderContractSvc{
                         'no'=>sprintf('PK%s%02d',date('YmdHis'),$this->getOrder()->id),
                         'tax_name'=>$this->taxName(),
                         'tax_no'=>$this->getTaxNo(),
+                        'jiafang'=>$this->jiafang(),
                     ]);
             }catch (\Exception $e){
                 $content='';
@@ -49,6 +50,18 @@ class OrderContractSvc{
         return $content;
     }
 
+    public function jiafang(){
+        $tax=$this->getOrder()->tax;
+        if(!$tax){
+            return $this->getOrder()->user->nickname??'';
+        }
+        if($tax['u_type']==1){
+            return $tax['name'];
+        }else{
+            return $tax['com_name'];
+        }
+    }
+
     public function taxName(){
         $tax=$this->getOrder()->tax;
         if(empty($tax)){

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

@@ -8,7 +8,7 @@
     <div class="content">
         <div class="title"> 销售合同</div>
         <div class="flex-s">
-            <div class="flex-left">甲方:{$order.user.nickname}</div>
+            <div class="flex-left">甲方:{$jiafang}</div>
             <div class="flex-left" style="width: 500px;text-align: left">合同号:{$no}</div>
         </div>
         <div class="flex-s">