【更新日志】视多云商城系统V8.1.1版本更新日志【有SQL】
视多官方 22天前

注意事项:自带的码支付签名用的是开放平台的秘钥,请务必设置一个长一点的,复杂一点的秘钥

1、集成码支付功能,系统自带,无需另外找码支付平台(开通了机器人的用户可免费使用,目前只有微信,支付宝后期开发,机器人版本1.4.0可用)
2、会员注册时密码要求字母+数字+符号  (安全考虑,可能客户体验差点,没办法)
3、优化后台首页加载速度
4、修复手机端限时抢购活动价不显示的问题
5、修复分站商品排序不生效的问题
6、修复后台商品列表充值商品库存总是显示为0的问题
7、修复被对接时充值商品库存总是返回为0的问题
8、卡密支持显示验证码(用---或者###或者&&&或者|或者+  符号进行分割),验证码不会被转二维码,会直接显示在卡密二维码的下面

执行SQL

CREATE TABLE `sd_pay_order`  (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`close_date` bigint(20) NOT NULL,
`create_date` bigint(20) NOT NULL,
`notify_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`order_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`param` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`pay_date` bigint(20) NOT NULL,
`pay_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`pay_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`price` double NOT NULL,
`really_price` double NOT NULL,
`return_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`state` int(11) NOT NULL COMMENT '-1=已过期 0=未支付 1=支付成功',
`type` int(11) NOT NULL,
`update_time` bigint(20) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
CREATE TABLE `sd_pay_channel`  (
`id` int(11) NOT NULL AUTO_INCREMENT,
`ewm_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`type` int(1) NOT NULL DEFAULT 1 COMMENT '1=wx 2=zfb',
`status` int(1) NOT NULL DEFAULT 1,
`remark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
`pay_time` bigint(20) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Compact;
CREATE TABLE `sd_tmp_price`  (
`price` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`oid` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`price`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
ALTER TABLE `sd_pay_channel` ADD `updated_at` TIMESTAMP NOT NULL AFTER `pay_time`, ADD `created_at` TIMESTAMP NOT NULL;
INSERT INTO `sd_set` (`id`, `set_name`, `set_value`) VALUES ('61', 'v_lastheart', '0');
INSERT INTO `sd_set` (`id`, `set_name`, `set_value`) VALUES ('62', 'v_expire_time', '3');
ALTER TABLE `sd_pay_order` ADD INDEX( `create_date`, `state`);
ALTER TABLE `sd_pay_order` ADD INDEX( `close_date`);
ALTER TABLE `sd_tmp_price` ADD INDEX( `oid`);
ALTER TABLE `sd_pay_order` ADD INDEX( `order_id`);
ALTER TABLE `sd_pay_order` ADD INDEX( `really_price`, `state`, `type`);
ALTER TABLE `sd_pay_channel` ADD INDEX( `type`, `status`);
ALTER TABLE `sd_pay_order` ADD INDEX( `pay_id`);

 

注意事项:自带的码支付签名用的是开放平台的秘钥,请务必设置一个长一点的,复杂一点的秘钥

 

常见问题

问:为什么是7z格式,宝塔上为什么解压不了?

答:为了减小程序包的体积,后面都采用7z格式,上传到宝塔后跟以前一样解压即可(宝塔上第一次解压7z的文件会提示报错,宝塔系统会自动安装支持解压7z的插件,等过几分钟再解压就能正常解压了),如果宝塔上实在无法解压的请下载到你自己电脑解压,然后重新压缩为zip格式上传到宝塔上再解压。

 

问:怎么升级?有没有升级教程?

答:升级教程:http://bbs.sdfaka.cn/thread-10.htm

 

问:升级前需要备份吗?

答:建议备份,万一出问题可以还原,网站和数据库都建议备份

 

问:为什么更新后打开是500

答:请查看升级日志,如果升级日志要求执行SQL(执行SQL教程:http://bbs.shiduo.store/thread-10.htm),那必须要执行的哦,如果不执行访问会出错,如果您是跨版本升级,中间版本的SQL也要执行,举例:假如您从V7.0.1升级到V7.0.5,那么中间的V7.0.2    V7.0.3    V7.0.4这些版本的SQL都要执行的哦(如有)。如果检查无误的话请您后台点击一下清楚缓存!

 

问:看教程还是不会升级怎么办?

答:可以联系作者付费帮忙升级10元一次(违规违法网站不提供任何帮助服务,跨的版本太多的话收费20元/次)

 

问:不升级可不可以

答:一般是可以的,但是具体可不可以请看论坛说明,有时候会有高危BUG,就必须升级

 

问:我可以包养作者吗

答:钱到位,我就是你的!

上传的附件:
最新回复 (0)
返回
视多官方