|
|
@@ -205,6 +205,7 @@ class UserServiceLogic extends BaseLogic
|
|
|
}
|
|
|
|
|
|
$order_id = $user_service_info['order_id'];
|
|
|
+
|
|
|
switch ($user_service_info['type']){
|
|
|
case 1:
|
|
|
$useWhere['agricultural_id'] = $order_id;
|
|
|
@@ -219,16 +220,16 @@ class UserServiceLogic extends BaseLogic
|
|
|
$useData['air_status'] = $audit_status;
|
|
|
break;
|
|
|
}
|
|
|
-
|
|
|
- $ret = User::where($useWhere)->update($useData);
|
|
|
- if(!$ret){
|
|
|
- Db::rollback();
|
|
|
- self::setError('更新用户信息失败');
|
|
|
- return false;
|
|
|
+ $updateRet = User::where($useWhere)->findOrEmpty();
|
|
|
+ if(!$updateRet->isEmpty()){
|
|
|
+ $ret = User::where($useWhere)->update($useData);
|
|
|
+ if(!$ret){
|
|
|
+ Db::rollback();
|
|
|
+ self::setError('更新用户信息失败');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
if ($params['audit_status'] == 2) {
|
|
|
//退款
|
|
|
$refund_data['recharge_id'] = $order_id;
|