mirror of
https://gitee.com/zoujingli/ThinkAdmin.git
synced 2025-04-06 03:58:04 +08:00
修改奖励
This commit is contained in:
parent
44e6e6b3eb
commit
80e8ee9bbd
@ -289,7 +289,7 @@ class Order extends Auth
|
||||
$openid = '';
|
||||
if (in_array($this->type, [UserService::APITYPE_WXAPP, UserService::APITYPE_WECHAT])) {
|
||||
$openid = $this->user[UserService::TYPES[$this->type]['auth']] ?? '';
|
||||
if (empty($openid)) $this->error("发起支付失败");
|
||||
// if (empty($openid)) $this->error("发起支付失败");
|
||||
}
|
||||
// 返回订单数据及支付发起参数
|
||||
$type = $order['amount_real'] <= 0 ? 'empty' : $data['payment_code'];
|
||||
|
@ -221,11 +221,9 @@ class RebateCurrentService extends Service
|
||||
$pids = array_reverse(explode('-', trim($this->user['path'], '-')));
|
||||
if (empty($pids)) return false;
|
||||
// 获取拥有差额奖励的等级
|
||||
$query = $this->app->db->name('DataUserUpgrade');
|
||||
$numbs = $query->whereLike('rule', '%,' . self::PRIZE_05 . ',%')->column('number');
|
||||
$numbs = $this->app->db->name('DataUserUpgrade')->whereLike('rebate_rule', '%,' . self::PRIZE_05 . ',%')->column('number');
|
||||
// 获取可以参与奖励的代理
|
||||
$query = $this->app->db->name('DataUser')->whereIn('vip_number', $numbs);
|
||||
$users = $query->whereIn('id', $pids)->orderField('id', $pids)->select()->toArray();
|
||||
$users = $this->app->db->name('DataUser')->whereIn('vip_number', $numbs)->whereIn('id', $pids)->orderField('id', $pids)->select()->toArray();
|
||||
// 查询需要计算奖励的商品
|
||||
$map = [['order_no', '=', $this->order['order_no']], ['discount_rate', '<', 100]];
|
||||
$this->app->db->name('StoreOrderItem')->where($map)->select()->each(function ($item) use ($users) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user