From 964eea79e53709bbfecda8f819d8e987ba0a477a Mon Sep 17 00:00:00 2001 From: tping Date: Tue, 24 Dec 2019 17:18:53 +0800 Subject: [PATCH] =?UTF-8?q?1,=20=E5=B9=B3=E5=8F=B0=E5=B8=81=E8=A1=A5?= =?UTF-8?q?=E5=8D=95=202=EF=BC=8Crepair=5Fpay=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Admin/Controller/RepairController.class.php | 11 +++++++++++ Data/update.sql | 13 +++++++++++++ 2 files changed, 24 insertions(+) diff --git a/Application/Admin/Controller/RepairController.class.php b/Application/Admin/Controller/RepairController.class.php index 02f23d354..05de1242c 100644 --- a/Application/Admin/Controller/RepairController.class.php +++ b/Application/Admin/Controller/RepairController.class.php @@ -166,6 +166,17 @@ class RepairController extends ThinkController { M($tab, 'tab_')->commit(); } } else { // deposit + $user = M("user","tab_"); + $r = $user->where("id=".$order['user_id'])->setInc("balance", $order['pay_amount']); + if ($r === false) { + M($tab, 'tab_')->rollback(); + $this->ajaxReturn(array('status'=>1,'msg'=>'数据有误.')); + } + $r = $user->where("id=".$order['user_id'])->setInc("cumulative", $order['pay_amount']); + if ($r === false) { + M($tab, 'tab_')->rollback(); + $this->ajaxReturn(array('status'=>1,'msg'=>'数据有误..')); + } M('spend', 'tab_')->commit(); } diff --git a/Data/update.sql b/Data/update.sql index ab62accb3..67f2f4060 100644 --- a/Data/update.sql +++ b/Data/update.sql @@ -894,3 +894,16 @@ ADD COLUMN `event_status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '事件是否通 -- 菜单添加补单记录 INSERT INTO `sys_menu`(`title`, `pid`, `sort`, `url`, `hide`, `tip`, `group`, `is_dev`, `status`) VALUES ('补单记录管理', 137, 0, 'BehaviorLog/singleSupplement', 0, '', '游戏订单', 0, 1); + +-- 增加通知到账 tping +CREATE TABLE `tab_repair_pay` ( + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, + `admin_id` int(11) NOT NULL DEFAULT '0', + `admin_name` varchar(255) NOT NULL DEFAULT '', + `pay_order_number` varchar(255) NOT NULL DEFAULT '', + `ip` varchar(255) NOT NULL DEFAULT '', + `tab` varchar(255) NOT NULL DEFAULT '' COMMENT '订单表:spend,deposit', + `create_time` int(11) NOT NULL DEFAULT '0', + `type` int(11) DEFAULT '0' COMMENT '0通知到账 1补单记录', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COMMENT='通知到账补单'; \ No newline at end of file