getOneData([ ['user_id', '=', $this->userId] ], 'id,user_id,account,name'); // 为空时重新组合数组 if (empty($alipay)) { $alipay = [ 'id' => '', 'account' => '', 'name' => '' ]; } return sendSuccessArray([ // 支付宝信息 'alipay' => $alipay ]); } /** * 更新用户支付宝信息 * @param string $param['account'] 支付宝账号 * @param string $param['name'] 支付宝姓名 * @date 2021-10-29 */ public function updateAlipay($param) { $alipay_model = new UserAlipay(); // gengxin信息 $data = [ 'uid' => $this->mid, 'user_agent' => $this->userAgent, 'user_id' => $this->userId, 'account' => $param['account'], 'name' => $param['name'] ]; $res = $alipay_model->updateInfo($data); if (!$res) { return sendErrorArray(3001, '更新用户支付宝信息失败'); } return sendSuccessArray([], '信息保存成功'); } /** * 是否绑定支付宝 * @date 2022-03-02 */ public function isBindAliPay() { $alipay_model = new UserAlipay(); // 是否绑定支付宝 0--未绑定 1--已绑定 $is_bind_ali_pay = $alipay_model->isBindAliPay(); return sendSuccessArray([ // 是否绑定支付宝 'is_bind_ali_pay' => $is_bind_ali_pay ]); } }