# 20250528 (已上线) ## 新增配置 ```yaml pay: baidu-pay: deal-id: 1561190752 app-id: 687042 app-key: MMa5Lo public-key: D:\BdPayRsa\rsa_public_key.pem private-key: D:\BdPayRsa\rsa_private_key_pkcs8.pem notify-url: http://121.36.71.250:58038/operator/api/account/pay-bd ``` # 20250409(已上线20250424) ## 微信oauth2扫码登录 ### user_expand ```sql ALTER TABLE `sys_user_expand` ADD COLUMN `wx_open_id` varchar(255) NULL COMMENT '微信-开放平台-openid' AFTER `main_user_id`, ADD COLUMN `wx_union_id` varchar(255) NULL COMMENT '微信-开放平台-unionid' AFTER `wx_open_id`; ``` ## 开放白名单 ### 临时登录接口 ```text /router/systemuser/temporary-login ``` ### 微信 ```text /api/user-wx/login /api/user-wx/register ``` ### 小程序登录 # 20250325(已上线) ## user_expand ```sql ALTER TABLE `sys_user_expand` ADD COLUMN `wx_miniapp_open_id` varchar(255) NULL COMMENT '微信-小程序-openid' AFTER `relation_ic_user_id`, ADD COLUMN `wx_official_account_open_id` varchar(255) NULL COMMENT '微信-公众号-openid' AFTER `wx_miniapp_open_id`; ``` # 增加微信支付回调 (已上线) 微信支付增加支付成功后系统回调通知 ## sys_callback ```sql `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `callback_id` char(36) DEFAULT NULL, `name` varchar(255) DEFAULT NULL COMMENT '名称', `url` varchar(1000) DEFAULT NULL COMMENT '回调地址', `json_body` text COMMENT '请求体', `status` varchar(20) DEFAULT 'NONE' COMMENT '状态', `fail_count` int(11) DEFAULT NULL COMMENT '失败次数', `gmt_create` varchar(20) DEFAULT NULL COMMENT '创建时间', `creator` char(36) DEFAULT NULL COMMENT '创建人', `gmt_modified` varchar(20) DEFAULT NULL COMMENT '修改时间', `modifier` char(36) DEFAULT NULL COMMENT '修改人', `is_delete` int(1) DEFAULT '0' COMMENT '是否删除', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='回调'; ``` # 增加系统任务 quartz系统任务 # 增加配置 ```yaml api-path: operator-plugin: http://192.168.0.115:8099/operator-plugin/ ``` # 账号自动解锁(已上线) 说明 登录成功以后,解锁账号的锁定状态 # 邀请码(已上线) 说明 1. 一个账号可以有两个邀请码,一个邀请码用于其他账号关联,另一个邀请码是关联其他账号。 2. 邀请码的获取有两种方式: 1. 由管理员直接生成 2. 自己发起申请,管理员审核通过后生成 3. 生成邀请码时,必须设置金额和邀请码返利比例 变更的表 sys_user_expand sys_user_ic_apply