|
@@ -74,7 +74,7 @@ class Userwallet extends Backend
|
|
|
/**
|
|
|
* 充值金币
|
|
|
*/
|
|
|
- public function updatemoney(){
|
|
|
+ public function updatejewel(){
|
|
|
$user_id = input('user_id');
|
|
|
$info = Db::name('user_wallet')
|
|
|
->where('user_id',$user_id)
|
|
@@ -105,4 +105,39 @@ class Userwallet extends Backend
|
|
|
return $this->view->fetch();
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 充值海钻
|
|
|
+ */
|
|
|
+ public function updatemoney(){
|
|
|
+ $user_id = input('user_id');
|
|
|
+ $info = Db::name('user_wallet')
|
|
|
+ ->where('user_id',$user_id)
|
|
|
+ ->find();
|
|
|
+
|
|
|
+ if ($this->request->isPost()) {
|
|
|
+
|
|
|
+ $user_id = input('user_id');
|
|
|
+ $money = input('money');
|
|
|
+
|
|
|
+ Db::startTrans();
|
|
|
+
|
|
|
+ $mode = '+';
|
|
|
+ if($money < 0){
|
|
|
+ $mode = '-';
|
|
|
+ }
|
|
|
+ $rs = model('wallet')->lockChangeAccountRemain($user_id,$money,$mode,0,'后台变动',100,'money');
|
|
|
+ if($rs['status'] === false){
|
|
|
+ Db::rollback();
|
|
|
+ $this->error($rs['msg']);
|
|
|
+ }
|
|
|
+
|
|
|
+ Db::commit();
|
|
|
+ $this->success('充值完成');
|
|
|
+ }
|
|
|
+
|
|
|
+ $this->assign('row',$info);
|
|
|
+ return $this->view->fetch();
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|