From a4b3ee325c7354579d495bc74a777e494e5ec38c Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Fri, 06 Feb 2026 18:18:44 +0800
Subject: [PATCH] 商品可以价格面议 选择走访时显示输入走访企业名 分会添加活动时要总会审核 分类添加人数限制,添加活动选择了填写人数限制的分类时活动名额下显示该分类人数限制为15 同一个企业30天内只能走访一次,在30天内走访同一个企业时提示该企业已被走访xx天后才可以从新走访
---
admin/app/api/service/order/paysuccess/type/MasterPaySuccessService.php | 14 +++++++++++++-
1 files changed, 13 insertions(+), 1 deletions(-)
diff --git a/admin/app/api/service/order/paysuccess/type/MasterPaySuccessService.php b/admin/app/api/service/order/paysuccess/type/MasterPaySuccessService.php
index 1dc7b31..2937d37 100644
--- a/admin/app/api/service/order/paysuccess/type/MasterPaySuccessService.php
+++ b/admin/app/api/service/order/paysuccess/type/MasterPaySuccessService.php
@@ -3,6 +3,7 @@
namespace app\api\service\order\paysuccess\type;
use app\api\model\supplier\Balance as SupplierBalanceModel;
+use app\api\model\user\ActivationCode;
use app\api\model\user\User as UserModel;
use app\api\model\order\Order as OrderModel;
use app\common\model\order\OrderTrade as OrderTradeModel;
@@ -18,7 +19,8 @@
use app\common\model\order\OrderVerify as OrderVerifyModel;
use app\api\model\settings\Setting as SettingModel;
use app\common\model\supplier\Supplier as SupplierModel;
-
+use app\common\model\plus\vip\Order as VipOrderModel;
+use app\api\model\plus\operations\Order as OperationsOrderModel;
/**
* 订单支付成功服务类
*/
@@ -103,6 +105,11 @@
}
// 记录分红订单 by yj
TeamOrderModel::createOrder($detail);
+ // 记录VIP专区订单
+ VipOrderModel::createOrder($detail);
+ // 记录运营中心订单
+ OperationsOrderModel::createOrder($detail);
+
event('PaySuccess', $detail);
}
}
@@ -228,6 +235,11 @@
'shop_supplier_id' => $shop_supplier_id,
'app_id' => $this->model['app_id'],
], ['order_no' => $this->model['order_no']]);
+ }else if ( $this->model['pay_type']['value'] == 50){
+ $activation_code = (new ActivationCode())->checkValidCode($this->model['activation_code']);
+ //$this->model->save(['activation_code_exchange_type' => $activation_code['type']]);
+ // 激活码支付
+ (new ActivationCode())->markAsUsed($this->model['activation_code'], $this->user['user_id'], $this->model['order_id']);
}
}
--
Gitblit v1.9.2