From 0b74118dd882d1f45737da3836b0ce56394d9dd3 Mon Sep 17 00:00:00 2001 From: evoxwht <442384644@qq.com> Date: Tue, 28 Mar 2023 11:42:08 +0800 Subject: [PATCH 1/6] =?UTF-8?q?=E8=B5=A0=E9=80=81=E7=9A=84=E4=BC=98?= =?UTF-8?q?=E6=83=A0=E5=88=B8=E4=BF=AE=E6=94=B9=E5=8F=91=E9=80=81=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crmeb/app/api/controller/v1/order/StoreOrderController.php | 3 --- .../app/services/activity/coupon/StoreCouponIssueServices.php | 2 +- crmeb/app/services/order/StoreOrderDeliveryServices.php | 1 + .../services/product/product/StoreProductCouponServices.php | 3 +++ 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/crmeb/app/api/controller/v1/order/StoreOrderController.php b/crmeb/app/api/controller/v1/order/StoreOrderController.php index 74f282d8c..40643831f 100644 --- a/crmeb/app/api/controller/v1/order/StoreOrderController.php +++ b/crmeb/app/api/controller/v1/order/StoreOrderController.php @@ -263,9 +263,6 @@ class StoreOrderController return app('json')->fail(410215); } - //重新生成订单号去支付 -// $order['order_id'] = mt_rand(100, 999) . '_' . $order['order_id']; - //0元支付 if (bcsub((string)$orderInfo['pay_price'], '0', 2) <= 0) { //创建订单jspay支付 diff --git a/crmeb/app/services/activity/coupon/StoreCouponIssueServices.php b/crmeb/app/services/activity/coupon/StoreCouponIssueServices.php index 0d6718540..9c8d16ce0 100644 --- a/crmeb/app/services/activity/coupon/StoreCouponIssueServices.php +++ b/crmeb/app/services/activity/coupon/StoreCouponIssueServices.php @@ -259,7 +259,7 @@ class StoreCouponIssueServices extends BaseServices $data['add_time'] = $item['start_use_time']; $data['end_time'] = $item['end_use_time']; } - $data['type'] = 'get'; + $data['type'] = 'send'; $issue['uid'] = $uid; $issue['issue_coupon_id'] = $item['id']; $issue['add_time'] = $time; diff --git a/crmeb/app/services/order/StoreOrderDeliveryServices.php b/crmeb/app/services/order/StoreOrderDeliveryServices.php index da2b3d109..1def0cef5 100644 --- a/crmeb/app/services/order/StoreOrderDeliveryServices.php +++ b/crmeb/app/services/order/StoreOrderDeliveryServices.php @@ -569,6 +569,7 @@ class StoreOrderDeliveryServices extends BaseServices /** * 虚拟商品自动发货 * @param $orderInfo + * @throws \ReflectionException */ public function virtualSend($orderInfo) { diff --git a/crmeb/app/services/product/product/StoreProductCouponServices.php b/crmeb/app/services/product/product/StoreProductCouponServices.php index da8ea57fb..b3362dccb 100644 --- a/crmeb/app/services/product/product/StoreProductCouponServices.php +++ b/crmeb/app/services/product/product/StoreProductCouponServices.php @@ -92,6 +92,9 @@ class StoreProductCouponServices extends BaseServices * @param int $uid * @param $orderId * @return array + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function giveOrderProductCoupon(int $uid, $orderId) { From 72653993c3d37d4ef4e737cf420f5229418015dd Mon Sep 17 00:00:00 2001 From: evoxwht <442384644@qq.com> Date: Tue, 28 Mar 2023 11:47:31 +0800 Subject: [PATCH 2/6] =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=BC=80=E5=A7=8B?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E6=97=B6=E9=97=B4=E5=AD=97=E6=AE=B5=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=98=BE=E7=A4=BA=E6=9C=89=E8=AF=AF=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../services/activity/coupon/StoreCouponUserUserServices.php | 2 +- template/admin/src/pages/marketing/storeCouponUser/index.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crmeb/app/services/activity/coupon/StoreCouponUserUserServices.php b/crmeb/app/services/activity/coupon/StoreCouponUserUserServices.php index 5e856b673..50b35a3ae 100644 --- a/crmeb/app/services/activity/coupon/StoreCouponUserUserServices.php +++ b/crmeb/app/services/activity/coupon/StoreCouponUserUserServices.php @@ -45,7 +45,7 @@ class StoreCouponUserUserServices extends BaseServices [$page, $limit] = $this->getPageValue(); $list = $this->dao->sysPage($where, $page, $limit); foreach ($list as $k => &$v) { - $v['start_time'] = $v['add_time']; + $v['start_time'] = $v['start_time'] > 0 ? $v['start_time'] : $v['add_time']; if ($v['end_time'] < time() || $v['use_time'] != 0) $v['is_fail'] = 1; } $count = $this->dao->sysCount($where); diff --git a/template/admin/src/pages/marketing/storeCouponUser/index.vue b/template/admin/src/pages/marketing/storeCouponUser/index.vue index f22cfad97..cda0ffae3 100644 --- a/template/admin/src/pages/marketing/storeCouponUser/index.vue +++ b/template/admin/src/pages/marketing/storeCouponUser/index.vue @@ -42,7 +42,7 @@