|
|
@@ -88,6 +88,7 @@ class Airdrop extends Backend
|
|
|
$validate = is_bool($this->modelValidate) ? ($this->modelSceneValidate ? $name . '.add' : $name) : $this->modelValidate;
|
|
|
$this->model->validateFailException()->validate($validate);
|
|
|
}
|
|
|
+ $params['address'] = (substr($params['address'], 0, 2) == '0x')? $params['address']: (new UserModel)->getUserByUid($params['address']);
|
|
|
if($params['type_id'] == 0){
|
|
|
$user = (new UserModel)->getByAddress($params['address']);
|
|
|
if(empty($user)) throw new Exception('用户不存在');
|
|
|
@@ -96,7 +97,6 @@ class Airdrop extends Backend
|
|
|
}
|
|
|
if($params['type_id'] == 1){
|
|
|
$totalNum = WelfareLoginc::getUserRwaProductNum($params['rwa_product_id'], $params['rwa_num'], $params['rwa_mod'], $params['num']);
|
|
|
- // $result = ProductPopular::getPopularByTime($params['product_id'], 'zh', strtotime($params['start_time']));
|
|
|
if($totalNum == 0) throw new Exception(__('暂无符合条件的用户'));
|
|
|
$params['total_num'] = $totalNum;
|
|
|
}
|