diff --git a/src/admin/member_do.php b/src/admin/member_do.php
index b988afd7..0d4f7e34 100644
--- a/src/admin/member_do.php
+++ b/src/admin/member_do.php
@@ -145,11 +145,15 @@ function __EditUser()
else if ($dopost == 'edituser') {
CheckPurview('member_Edit');
$send_max = isset($send_max)? intval($send_max) : 0;
- $user_money = isset($user_money)? intval($user_money) : 0;
+ $user_money = isset($user_money)? floatval($user_money) : 0.0;
$money = isset($money)? intval($money) : 0;
$scores = isset($scores)? intval($scores) : 0;
$rank = isset($rank)? intval($rank) : 0;
$id = isset($id)? intval($id) : 0;
+ $email = isset($email)? HtmlReplace($email,1) : '';
+ $uname = isset($uname)? HtmlReplace($uname,1) : '';
+ $spacesta = isset($spacesta)? HtmlReplace($spacesta,1) : '';
+ $exptime = isset($exptime)? HtmlReplace($exptime,1) : '';
if (!isset($_POST['id'])) exit('dedebiz');
$pwdsql = empty($pwd) ? '' : ",pwd='".md5($pwd)."'";
if (function_exists('password_hash')) {
@@ -164,7 +168,7 @@ else if ($dopost == 'edituser') {
$query = "UPDATE `#@__member` SET send_max='$send_max',email='$email',uname='$uname',sex='$sex',matt='$matt',user_money='$user_money',money='$money',scores='$scores',`rank`='$rank',spacesta='$spacesta',uptime='$uptime',exptime='$exptime'$pwdsql WHERE mid='$id' AND matt<>10 ";
$rs = $dsql->ExecuteNoneQuery2($query);
if ($rs == 0) {
- $query = "UPDATE `#@__member` SET email='$email',uname='$uname',sex='$sex',money='$money',scores='$scores',`rank`='$rank',spacesta='$spacesta',uptime='$uptime',exptime='$exptime'$pwdsql WHERE mid='$id' ";
+ $query = "UPDATE `#@__member` SET email='$email',uname='$uname',sex='$sex',user_money='$user_money',money='$money',scores='$scores',`rank`='$rank',spacesta='$spacesta',uptime='$uptime',exptime='$exptime'$pwdsql WHERE mid='$id' ";
$rs = $dsql->ExecuteNoneQuery2($query);
}
ShowMsg('成功修改会员资料', 'member_view.php?id='.$id);
diff --git a/src/admin/templets/sys_payment.htm b/src/admin/templets/sys_payment.htm
index 60ad7ea9..f2ad045a 100644
--- a/src/admin/templets/sys_payment.htm
+++ b/src/admin/templets/sys_payment.htm
@@ -9,6 +9,7 @@
+
@@ -261,7 +262,11 @@
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
- console.log(data);
+ if (data.code === 0) {
+ ShowMsg("保存支付配置成功");
+ } else {
+ ShowMsg("保存失败");
+ }
}
})
}
@@ -270,7 +275,6 @@
$("#btnSave").click(() => {
updateConfig()
saveConfig();
- console.log(config)
})
})
diff --git a/src/admin/templets/sys_payment_install.htm b/src/admin/templets/sys_payment_install.htm
deleted file mode 100644
index fb67aa49..00000000
--- a/src/admin/templets/sys_payment_install.htm
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
- 安装支付接口
-
-
-
-
-
-
-
- 支付接口设置 > 安装支付接口 |
-
-
-
-
-
\ No newline at end of file
diff --git a/src/install/sql-dfdata.txt b/src/install/sql-dfdata.txt
index a3e92b6b..45b3e703 100755
--- a/src/install/sql-dfdata.txt
+++ b/src/install/sql-dfdata.txt
@@ -4086,6 +4086,13 @@ INSERT INTO `#@__sys_module` VALUES(1, '1f35620fb42d452fa2bdc1dee1690f92', '文
(4, 'acb8b88eb4a6d4bfc375c18534f9439e', '投票模块', '', '', 0, ''),
(5, '572606600345b1a4bb8c810bbae434cc', '挑错管理', '', '', 0, '');
+INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (1, 'Wechat', '微信支付', '微信', 0, '{"AppID":"","MchID":"","APIv2Secret":""}', 0);
+INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (2, 'Alipay', '支付宝支付', '支付宝', 1, '{"APPID":"","PrivateKey":"","CertPublicKey":"","RootCert":"AlipayRootCert","SignType":"RSA2"}', 0);
+INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (3, 'Bank', '银行转账', '转账', 2, '{"AccountName":"泰隆商业银行上海杨浦支行","AccountNO":"31010090201000020658","Name":"上海穆云智能科技有限公司"}', 1);
+INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (4, 'Balance', '余额支付', '余额', 3, '{}', 1);
+INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (5, 'Cod', '货到付款', '货到付款', 4, '{}', 0);
+
+
INSERT INTO `#@__plus` VALUES(1, '文件管理器', '', '', 'DedeBIZ', 1, ''),
(2, '友情链接模块', '', '', 'DedeBIZ', 1, ''),
(3, '广告管理', '', '', 'DedeBIZ', 1, ''),
diff --git a/src/install/sql-dftables.txt b/src/install/sql-dftables.txt
index 9620168c..523d1d98 100755
--- a/src/install/sql-dftables.txt
+++ b/src/install/sql-dftables.txt
@@ -491,6 +491,7 @@ CREATE TABLE `#@__member` (
`checkmail` smallint(6) NOT NULL default '-1',
`loginerr` tinyint NULL DEFAULT 0,
`send_max` int DEFAULT '0',
+ `user_money` decimal(10, 2) unsigned NULL default 0.00,
PRIMARY KEY (`mid`),
KEY `userid` (`userid`,`sex`),
KEY `logintime` (`logintime`)
diff --git a/src/install/update.txt b/src/install/update.txt
index e889bb0a..06638b27 100644
--- a/src/install/update.txt
+++ b/src/install/update.txt
@@ -120,9 +120,11 @@ CREATE TABLE `#@__sys_payment` (
`status` int(3) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM;
-INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (1, 'Wechat', '微信支付', '微信', 0, '{"AppID":"","AppSecret":"","MchID":"","APIV3Key":"","SerialNo":"","PrivateKey":"WechatPrivateKey"}', 0);
-INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (2, 'Alipay', '支付宝支付', '支付宝', 1, '{"APPID":"","PrivateKey":"","AppCertPublicKey":"AlipayAppCertPublicKey","CertPublicKey":"AlipayCertPublicKey","RootCert":"AlipayRootCert","SignType":"RSA2"}', 0);
-INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (3, 'Bank', '银行转账', '转账', 2, '{"AccountName":"","AccountNO":"","Name":""}', 0);
-INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (4, 'Balance', '余额支付', '余额', 3, '[]', 0);
-INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (5, 'Cod', '货到付款', '货到付款', 4, '[]', 0);
+
+INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (1, 'Wechat', '微信支付', '微信', 0, '{"AppID":"","MchID":"","APIv2Secret":""}', 0);
+INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (2, 'Alipay', '支付宝支付', '支付宝', 1, '{"APPID":"","PrivateKey":"","CertPublicKey":"","RootCert":"AlipayRootCert","SignType":"RSA2"}', 0);
+INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (3, 'Bank', '银行转账', '转账', 2, '{"AccountName":"泰隆商业银行上海杨浦支行","AccountNO":"31010090201000020658","Name":"上海穆云智能科技有限公司"}', 1);
+INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (4, 'Balance', '余额支付', '余额', 3, '{}', 1);
+INSERT INTO `#@__sys_payment`(`id`, `code`, `name`, `short_name`, `sortrank`, `config`, `status`) VALUES (5, 'Cod', '货到付款', '货到付款', 4, '{}', 0);
+
ALTER TABLE `#@__member` ADD COLUMN `user_money` decimal(10, 2) UNSIGNED NULL DEFAULT 0.00 AFTER `send_max`;
\ No newline at end of file