|
@@ -120,43 +120,42 @@ class Wallet extends Model
|
|
|
$result['msg'] = $wallet_name.'余额不足!';
|
|
|
return $result;
|
|
|
}
|
|
|
- else
|
|
|
- {
|
|
|
- //钱币记录
|
|
|
- $data = array();
|
|
|
- $data['user_id'] = $user_id;
|
|
|
- $data['log_type'] = $logtype;
|
|
|
- $data['money_type'] = $accountType;
|
|
|
- $data['before'] = $wallet[$accountType];
|
|
|
- $data['change_value'] = $number;
|
|
|
- $data['remain'] = bcadd($wallet[$accountType], $number);
|
|
|
- $data['table'] = $table;
|
|
|
- $data['table_id'] = $table_id;
|
|
|
- $data['remark'] = $remark;
|
|
|
- $data['createtime'] = time();
|
|
|
- $data['updatetime'] = time();
|
|
|
-
|
|
|
- //修改金额
|
|
|
- $rs1 = Db::name('user_wallet')->where(['user_id'=>$user_id])->update([$accountType => $data['remain']]);
|
|
|
-
|
|
|
- /////////////
|
|
|
- $log_table = 'user_gold_log';
|
|
|
-
|
|
|
- $rs2_id = Db::name($log_table)->insertGetId($data);
|
|
|
-
|
|
|
- if($rs1 === false || $rs2_id === false){
|
|
|
- $result['msg'] = '更新财务记录失败!';
|
|
|
- return $result;
|
|
|
- }
|
|
|
-
|
|
|
- $result['status'] = true;
|
|
|
- $result['msg'] = '账户余额已更新!';
|
|
|
- $result['log_table'] = $log_table;
|
|
|
- $result['log_id'] = $rs2_id;
|
|
|
|
|
|
+ //钱币记录
|
|
|
+ $data = array();
|
|
|
+ $data['user_id'] = $user_id;
|
|
|
+ $data['log_type'] = $logtype;
|
|
|
+ $data['money_type'] = $accountType;
|
|
|
+ $data['before'] = $wallet[$accountType];
|
|
|
+ $data['change_value'] = $number;
|
|
|
+ $data['remain'] = bcadd($wallet[$accountType], $number);
|
|
|
+ $data['table'] = $table;
|
|
|
+ $data['table_id'] = $table_id;
|
|
|
+ $data['remark'] = $remark;
|
|
|
+ $data['createtime'] = time();
|
|
|
+ $data['updatetime'] = time();
|
|
|
+
|
|
|
+ //修改金额
|
|
|
+ $rs1 = Db::name('user_wallet')->where(['user_id'=>$user_id])->update([$accountType => $data['remain']]);
|
|
|
+
|
|
|
+ /////////////
|
|
|
+ $log_table = 'user_gold_log';
|
|
|
+
|
|
|
+ $rs2_id = Db::name($log_table)->insertGetId($data);
|
|
|
+
|
|
|
+ if($rs1 === false || $rs2_id === false){
|
|
|
+ $result['msg'] = '更新财务记录失败!';
|
|
|
return $result;
|
|
|
-
|
|
|
}
|
|
|
+
|
|
|
+ $result['status'] = true;
|
|
|
+ $result['msg'] = '账户余额已更新!';
|
|
|
+ $result['log_table'] = $log_table;
|
|
|
+ $result['log_id'] = $rs2_id;
|
|
|
+
|
|
|
+ return $result;
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|