You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
1.2 KiB
63 lines
1.2 KiB
<?php
|
|
|
|
namespace app\base\controller\user\api;
|
|
|
|
use think\App;
|
|
|
|
class Alipay extends Base
|
|
{
|
|
|
|
/**
|
|
* 获取用户支付宝信息
|
|
* @date 2022-12-27
|
|
*/
|
|
public function getAlipay()
|
|
{
|
|
$param = input('post.');
|
|
|
|
$alipay_logic = new \app\base\logic\user\Alipay();
|
|
|
|
$result = $alipay_logic->getAlipay();
|
|
|
|
return json($result);
|
|
}
|
|
|
|
/**
|
|
* 更新用户支付宝信息
|
|
* @date 2022-12-27
|
|
*/
|
|
public function updateAlipay()
|
|
{
|
|
$param = input('post.');
|
|
$validate = [
|
|
'account' => 'require',
|
|
'name' => 'require'
|
|
];
|
|
$this->validate($param, $validate, [
|
|
'account.require' => '请输入支付宝账号',
|
|
'name.require' => '请输入支付宝姓名'
|
|
]);
|
|
|
|
$alipay_logic = new \app\base\logic\user\Alipay();
|
|
|
|
$result = $alipay_logic->updateAlipay($param);
|
|
|
|
return json($result);
|
|
}
|
|
|
|
/**
|
|
* 是否绑定支付宝
|
|
* @date 2022-03-02
|
|
*/
|
|
public function isBindAliPay()
|
|
{
|
|
$param = input('post.');
|
|
|
|
$alipay_logic = new \app\base\logic\user\Alipay();
|
|
|
|
$result = $alipay_logic->isBindAliPay();
|
|
|
|
return json($result);
|
|
}
|
|
}
|