diff --git a/app/data/controller/ShopPayment.php b/app/data/controller/ShopPayment.php index 45ab5eeb8..725bcbee9 100644 --- a/app/data/controller/ShopPayment.php +++ b/app/data/controller/ShopPayment.php @@ -75,7 +75,7 @@ class ShopPayment extends Controller protected function _form_filter(array &$data) { if (empty($data['code'])) { - $data['code'] = CodeExtend::uniqidNumber(14, 'M'); + $data['code'] = CodeExtend::uniqidNumber(20, 'M'); } if ($this->request->isGet()) { $this->payments = []; diff --git a/app/data/controller/api/auth/Order.php b/app/data/controller/api/auth/Order.php index ee782c037..642efe7be 100644 --- a/app/data/controller/api/auth/Order.php +++ b/app/data/controller/api/auth/Order.php @@ -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']; diff --git a/app/data/service/RebateCurrentService.php b/app/data/service/RebateCurrentService.php index 7e9966ba5..d89cff144 100644 --- a/app/data/service/RebateCurrentService.php +++ b/app/data/service/RebateCurrentService.php @@ -81,8 +81,8 @@ class RebateCurrentService extends Service $this->user = $this->app->db->name('DataUser')->where($map)->find(); if (empty($this->user)) throw new Exception('用户不存在'); // 获取推荐用户 - if ($this->order['from'] > 0) { - $map = ['id' => $this->order['from']]; + if ($this->order['puid1'] > 0) { + $map = ['id' => $this->order['puid1']]; $this->fromer = $this->app->db->name('DataUser')->where($map)->find(); if (empty($this->fromer)) throw new Exception('推荐不存在'); }