文件
xionggeshop/addons/shopro/update_brand_name.sql
可乐加冰 a8cdc763cb ```
chore(brand): 统一将品牌名从雄戈小酒更改为橙虎小酒

- 更新alisms插件配置中的签名值
- 修改shopro插件中所有SQL脚本的品牌名称引用
- 更新商城配置、商品分类、演示数据中的品牌名称
- 替换后台登录页面的品牌标识
- 更新汇付分账配置中的媒介名称
- 修改登录预览生成脚本中的品牌显示
```
2026-10-28 14:55:54 +08:00

74 行
2.6 KiB
SQL

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

-- 橙虎小酒:统一替换旧品牌名(小众厨房设备 / 贤鼎酒业 等)
-- 执行后:清除 Shopro 缓存 + 后台「系统配置」刷新 + 小程序重新编译
SET @brand = '橙虎小酒';
SET @year = YEAR(CURDATE());
-- ========== 1. 商城基础配置(名称 + 版权) ==========
UPDATE `fa_shopro_config`
SET `value` = JSON_SET(
CAST(`value` AS JSON),
'$.name', @brand,
'$.copyright', JSON_ARRAY(
CONCAT('版权归「', @brand, '」所有'),
CONCAT('Copyright 2020-', @year)
)
)
WHERE `name` = 'shopro'
AND `group` = 'basic'
AND JSON_VALID(`value`) = 1;
-- 兜底:JSON 不合法或嵌套字段中的旧名
UPDATE `fa_shopro_config`
SET `value` = REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(`value`,
'小众厨房设备商城', @brand),
'小众厨房设备', @brand),
'贵州贤鼎酒业有限公司', @brand),
'贵州贤鼎酒业', @brand),
'贤鼎酒业', @brand),
'贤鼎商城', @brand)
WHERE `name` = 'shopro';
-- ========== 2. FastAdmin 站点名称 ==========
UPDATE `fa_config`
SET `value` = @brand
WHERE `name` = 'name';
-- ========== 3. 富文本(用户协议 / 隐私政策 / 关于我们) ==========
UPDATE `fa_shopro_richtext`
SET `content` = REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(`content`,
'小众厨房设备商城', @brand),
'小众厨房设备', @brand),
'贵州贤鼎酒业有限公司', @brand),
'贵州贤鼎酒业', @brand),
'贤鼎酒业APP', CONCAT(@brand, '小程序')),
'贤鼎酒业', @brand)
WHERE `content` LIKE '%小众厨房%'
OR `content` LIKE '%贤鼎%';
UPDATE `fa_shopro_richtext`
SET `title` = REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(`title`,
'小众厨房设备商城', @brand),
'小众厨房设备', @brand),
'贵州贤鼎酒业有限公司', @brand),
'贵州贤鼎酒业', @brand),
'贤鼎酒业', @brand)
WHERE `title` LIKE '%小众厨房%'
OR `title` LIKE '%贤鼎%';
-- ========== 4. 装修模板 JSON 中的旧品牌名 ==========
UPDATE `fa_shopro_decorate_content`
SET `content` = REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(`content`,
'小众厨房设备商城', @brand),
'小众厨房设备', @brand),
'贵州贤鼎酒业有限公司', @brand),
'贤鼎酒业', @brand),
'贤鼎商城', @brand)
WHERE `content` LIKE '%小众厨房%'
OR `content` LIKE '%贤鼎%';
-- 验证:
-- SELECT JSON_EXTRACT(value, '$.name'), JSON_EXTRACT(value, '$.copyright') FROM fa_shopro_config WHERE name='shopro' AND `group`='basic';
-- SELECT name, value FROM fa_config WHERE name='name';
-- SELECT id, title FROM fa_shopro_richtext WHERE title LIKE '%雄戈%' OR content LIKE '%雄戈%';