为用户单独设置删除账号接口
This commit is contained in:
@@ -261,4 +261,40 @@ class Account
|
||||
|
||||
echo $result;
|
||||
}
|
||||
|
||||
//退款
|
||||
public function deleteAcct()
|
||||
{
|
||||
$data = $_GET;
|
||||
$apikey = $data['apikey'];
|
||||
$user_model = new User;
|
||||
$user_info = $user_model->getOne(['apikey'=>$apikey]);
|
||||
$account_model = new ProductAccount;
|
||||
|
||||
if ($user_info['Id'] != 163642) {
|
||||
die;
|
||||
}
|
||||
|
||||
$where = [
|
||||
'UserId' => $user_info['Id'],
|
||||
'account' => $data['account'],
|
||||
'DeleteTag' => 0
|
||||
];
|
||||
|
||||
$account_info = $account_model->getOne($where);
|
||||
|
||||
$update_data['DeleteTag'] = 1;
|
||||
|
||||
if ($account_info['ProductId'] == 29) {
|
||||
$url = "http://124.236.113.166:18702/api/agent/deleteAcct/apikey/80cf4f64e990b78a9fc5eb/account/".$account_info['Account'];
|
||||
linkcurl($url,'GET',[],[],0);
|
||||
} elseif ($account_info['ProductId'] == 3 || $account_info['ProductId'] == 26) {
|
||||
$url = "http://106.119.166.87:18702/api/agent/deleteAcct/apikey/80cf4f64e990b78a9fc5eb/account/".$account_info['Account'];
|
||||
linkcurl($url,'GET',[],[],0);
|
||||
}
|
||||
|
||||
$account_model->updateOne($where,$update_data);
|
||||
|
||||
echo json_encode(['Code'=>10000,'Message' => '删除成功']);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user