|
@@ -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;
|