songxingwei 2 年之前
父节点
当前提交
4bbdca0388
共有 2 个文件被更改,包括 14 次插入10 次删除
  1. 14 10
      app/common.php
  2. 0 0
      public/.~cgdd.docx

+ 14 - 10
app/common.php

@@ -183,21 +183,25 @@ function setword($type,$id){
         case 1:
             $templateProcessor = new TemplateProcessor($dir.'/wxdd.docx');
             $info = DataUserRepair::mk()->with(['user','user2'])->findOrEmpty($id);
-            $templateProcessor->setValue('order_no',$info['order_no']);
-            $templateProcessor->setValue('date',$info['start_time']);
-            $templateProcessor->setValue('fbz',$info['user']['nickname']);
-            $templateProcessor->setValue('jdf',$info['user2']['nickname']);
-            $templateProcessor->setValue('fbzphone',$info['user']['phone']);
-            $templateProcessor->setValue('jdfphone',$info['user2']['phone']);
-            $templateProcessor->setValue('address',$info['province'].$info['city'].$info['area'].$info['address']);
-            $templateProcessor->setValue('time',$info['start_time'].'-'.$info['end_time']);
-            $templateProcessor->setValue('desc',$info['describe']);
-            $templateProcessor->setValue('price',$info['success_price']);
+            $array = [
+                'order_no'=>$info['order_no'],
+                'date'=>$info['start_time'],
+                'fbz'=>$info['user']['nickname'],
+                'jdf'=>$info['user2']['nickname'],
+                'fbzphone'=>$info['user']['phone'],
+                'jdfphone'=>$info['user2']['phone'],
+                'address'=>$info['province'].$info['city'].$info['area'].$info['address'],
+                'time'=>$info['start_time'].'-'.$info['end_time'],
+                'desc'=>$info['describe'],
+                'price'=>$info['success_price']
+            ];
+            $templateProcessor->setValues($array);
             $name = 'wxdd-'.$id.'-'.time().'.docx';
             $url = 'http://'.$_SERVER['SERVER_NAME']."/down/".$name;
             $templateProcessor->saveAs($dir2.$name);
             break;
         case 2:
+
             break;
         case 3:
             break;

+ 0 - 0
public/.~wxdd.docx → public/.~cgdd.docx