You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
110 lines
2.5 KiB
110 lines
2.5 KiB
-- 微信小程序配置检查和修复SQL脚本
|
|
-- 用于解决"租户 10550 的小程序未配置"问题
|
|
|
|
-- 1. 检查当前cms_website_field表中租户10550的配置
|
|
SELECT
|
|
id,
|
|
name,
|
|
value,
|
|
tenant_id,
|
|
deleted,
|
|
comments
|
|
FROM cms_website_field
|
|
WHERE tenant_id = 10550
|
|
AND deleted = 0
|
|
ORDER BY name;
|
|
|
|
-- 2. 检查是否已有AppID和AppSecret配置
|
|
SELECT
|
|
id,
|
|
name,
|
|
value,
|
|
tenant_id,
|
|
deleted,
|
|
comments
|
|
FROM cms_website_field
|
|
WHERE tenant_id = 10550
|
|
AND name IN ('AppID', 'AppSecret')
|
|
AND deleted = 0;
|
|
|
|
-- 3. 如果没有AppID配置,创建一个(请替换为实际的AppID)
|
|
INSERT INTO cms_website_field (
|
|
type,
|
|
name,
|
|
value,
|
|
tenant_id,
|
|
comments,
|
|
deleted,
|
|
create_time
|
|
)
|
|
SELECT 0, 'AppID', 'wx1234567890abcdef', 10550, '微信小程序AppID', 0, NOW()
|
|
WHERE NOT EXISTS (
|
|
SELECT 1 FROM cms_website_field
|
|
WHERE name = 'AppID' AND tenant_id = 10550 AND deleted = 0
|
|
);
|
|
|
|
-- 4. 如果没有AppSecret配置,创建一个(请替换为实际的AppSecret)
|
|
INSERT INTO cms_website_field (
|
|
type,
|
|
name,
|
|
value,
|
|
tenant_id,
|
|
comments,
|
|
deleted,
|
|
create_time
|
|
)
|
|
SELECT 0, 'AppSecret', 'abcdef1234567890abcdef1234567890', 10550, '微信小程序AppSecret', 0, NOW()
|
|
WHERE NOT EXISTS (
|
|
SELECT 1 FROM cms_website_field
|
|
WHERE name = 'AppSecret' AND tenant_id = 10550 AND deleted = 0
|
|
);
|
|
|
|
-- 5. 验证配置是否创建成功
|
|
SELECT
|
|
id,
|
|
name,
|
|
value,
|
|
tenant_id,
|
|
deleted,
|
|
comments,
|
|
create_time
|
|
FROM cms_website_field
|
|
WHERE tenant_id = 10550
|
|
AND name IN ('AppID', 'AppSecret')
|
|
AND deleted = 0;
|
|
|
|
-- 6. 检查sys_setting表中是否有mp-weixin配置(用于对比)
|
|
SELECT
|
|
setting_id,
|
|
setting_key,
|
|
content,
|
|
tenant_id,
|
|
deleted,
|
|
comments
|
|
FROM gxwebsoft_core.sys_setting
|
|
WHERE setting_key = 'mp-weixin'
|
|
AND tenant_id = 10550
|
|
AND deleted = 0;
|
|
|
|
-- 7. 查看所有租户的mp-weixin配置情况
|
|
SELECT
|
|
setting_id,
|
|
setting_key,
|
|
content,
|
|
tenant_id,
|
|
deleted
|
|
FROM gxwebsoft_core.sys_setting
|
|
WHERE setting_key = 'mp-weixin'
|
|
AND deleted = 0
|
|
ORDER BY tenant_id;
|
|
|
|
-- 8. 如果你有实际的微信小程序配置,请更新这些值
|
|
-- 更新AppID(请替换为实际值)
|
|
-- UPDATE cms_website_field
|
|
-- SET value = '你的实际AppID'
|
|
-- WHERE name = 'AppID' AND tenant_id = 10550 AND deleted = 0;
|
|
|
|
-- 更新AppSecret(请替换为实际值)
|
|
-- UPDATE cms_website_field
|
|
-- SET value = '你的实际AppSecret'
|
|
-- WHERE name = 'AppSecret' AND tenant_id = 10550 AND deleted = 0;
|