Kirin 2 년 전
부모
커밋
f592246805
2개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      app/api/controller/activity/StoreExchangeController.php
  2. 3 1
      app/models/store/StoreExchangeOrder.php

+ 1 - 1
app/api/controller/activity/StoreExchangeController.php

@@ -131,7 +131,7 @@ class StoreExchangeController
             ->find();
         if (!$info) return app('json')->fail('兑换券已经被领取啦');
         if ($info['uid'] == $request->uid()) return app('json')->fail('不能接受自己的赠送');
-        $res = StoreExchangeOrder::where('id', $id)->update(['gift_uid' => $request->uid()]);
+        $res = StoreExchangeOrder::where('id', $id)->update(['gift_uid' => $request->uid(), 'gift_time' => time()]);
         if ($res) return app('json')->success('领取成功');
         else return app('json')->fail('领取失败');
     }

+ 3 - 1
app/models/store/StoreExchangeOrder.php

@@ -90,6 +90,7 @@ class StoreExchangeOrder extends BaseModel
             $v['store'] = SystemStore::where('id', $v['store_id'])->value('name') ?: '--';
             $v['add_time'] = $v['add_time'] ? date('Y-m-d H:i:s', $v['add_time']) : '';
             $v['verify_time'] = $v['verify_time'] ? date('Y-m-d H:i:s', $v['verify_time']) : '';
+            $v['gift_time'] = $v['gift_time'] ? date('Y-m-d H:i:s', $v['gift_time']) : '';
         }
         if (isset($where['excel']) && $where['excel'] == 1) {
             self::SaveExcel($data);
@@ -127,11 +128,12 @@ class StoreExchangeOrder extends BaseModel
                 $item['deposit'],
                 $item['deposit_back'],
                 $item['add_time'],
+                $item['gift_time'],
                 $item['verify_time'],
                 $item['status_name'],
             ];
         }
-        PHPExcelService::setExcelHeader(['订单号', '商品信息', '订单用户', '赠送人', '核销店铺', '支付金额', '支付押金', '已退押金', '生成时间', '核销时间', '兑换券状态'])
+        PHPExcelService::setExcelHeader(['订单号', '商品信息', '订单用户', '赠送人', '核销店铺', '支付金额', '支付押金', '已退押金', '生成时间', '赠送时间', '核销时间', '兑换券状态'])
             ->setExcelTile('兑换券导出' . date('YmdHis', time()), '兑换券信息' . time(), ' 生成时间:' . date('Y-m-d H:i:s', time()))
             ->setExcelContent($export)
             ->ExcelSave();