提交
This commit is contained in:
1 parent
a2125374a8
commit
3950b5c334
157 files changed
+57538
-22359
No files matched your search
@@ -15,7 +15,7 @@ CREATE TABLE IF NOT EXISTS biz_sample_freight (
|
||||
del_flag SMALLINT NOT NULL DEFAULT 0 COMMENT '删除标记',
|
||||
PRIMARY KEY (id),
|
||||
KEY idx_sample_freight_tenant_ctime (tenant_no, create_time)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='样本运费批次';
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='样本运费批次';
|
||||
|
||||
CREATE TABLE IF NOT EXISTS biz_sample_freight_item (
|
||||
id VARCHAR(64) NOT NULL COMMENT '主键ID',
|
||||
@@ -36,7 +36,7 @@ CREATE TABLE IF NOT EXISTS biz_sample_freight_item (
|
||||
PRIMARY KEY (id),
|
||||
KEY idx_freight_item_freight (freight_id, del_flag),
|
||||
KEY idx_freight_item_sample (tenant_no, sample_source, sample_id, del_flag)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='样本运费关联';
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='样本运费关联';
|
||||
|
||||
-- 字典类型(若不存在)
|
||||
INSERT INTO sys_dict_type (
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
-- =============================================================================
|
||||
--
|
||||
-- 样本信息(客服管理)不面向市场专员、地区经理;移动端入口与 OA H5 路由已移除。
|
||||
-- 本脚本将已入库的叶子菜单设为不可见(权限码保留,避免角色菜单残留脏数据时可另行清理)。
|
||||
-- 本脚本将已入库的叶子菜单设为不可见,并软删除已有角色菜单关联,
|
||||
-- 避免历史授权仍可绕过入口直接调用样本 API。
|
||||
--
|
||||
-- perms:
|
||||
-- mini:market:specialist:sample
|
||||
@@ -25,3 +26,17 @@ WHERE del_flag = 0
|
||||
'/pages/market/webview/index?entry=manager-sample'
|
||||
)
|
||||
);
|
||||
|
||||
UPDATE sys_role_menu
|
||||
SET del_flag = 1,
|
||||
update_time = NOW()
|
||||
WHERE sys_role_menu.del_flag = 0
|
||||
AND menu_id IN (
|
||||
SELECT id
|
||||
FROM sys_menu
|
||||
WHERE del_flag = 0
|
||||
AND perms IN (
|
||||
'mini:market:specialist:sample',
|
||||
'mini:market:manager:sample'
|
||||
)
|
||||
);
|
||||
@@ -0,0 +1,12 @@
|
||||
-- 样本运费表校对规则对齐存量库 utf8mb4_unicode_ci
|
||||
-- 背景:2026-10-07 建表仅写 DEFAULT CHARSET=utf8mb4,MySQL 5.7 默认落成
|
||||
-- utf8mb4_general_ci;与协议/样本等 unicode_ci 表 JOIN 会报 1267
|
||||
-- Illegal mix of collations,移动端 /mini/market/*/freights 返回 503。
|
||||
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE `biz_sample_freight`
|
||||
CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
ALTER TABLE `biz_sample_freight_item`
|
||||
CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
Reference in new issue
Block a user