-- =============================================
-- 品项分类管理菜单配置
-- 页面路径：/lqItemCategoryConfig
-- 创建时间：2026-07-06
-- =============================================
-- 说明：
-- 1. 本菜单与「品项信息管理(/lqXmzl)」同级，挂在同一父菜单下
-- 2. 执行前请确认 dev/生产库；菜单 ID 使用固定值，冲突时请替换
-- 3. 执行后需在【系统管理-菜单管理】为角色授权，或重新登录刷新菜单缓存

-- 查询品项信息管理父级（便于核对）
-- SELECT F_Id, F_ParentId, F_FullName, F_UrlAddress FROM base_module WHERE F_UrlAddress = '/lqXmzl' AND F_DeleteMark IS NULL;

INSERT INTO `base_module` (
    `F_Id`,
    `F_ParentId`,
    `F_Layers`,
    `F_EnCode`,
    `F_FullName`,
    `F_Icon`,
    `F_UrlAddress`,
    `F_Target`,
    `F_IsMenu`,
    `F_AllowExpand`,
    `F_IsPublic`,
    `F_AllowEdit`,
    `F_AllowDelete`,
    `F_SortCode`,
    `F_DeleteMark`,
    `F_EnabledMark`,
    `F_CreateTime`,
    `F_CreateUserId`,
    `F_Type`,
    `F_Category`,
    `F_Description`
)
SELECT
    '197007061530000001',
    xm.F_ParentId,
    xm.F_Layers,
    'lqItemCategoryConfig',
    '品项分类管理',
    'el-icon-s-operation',
    '/lqItemCategoryConfig',
    'iframe',
    1,
    1,
    0,
    0,
    0,
    IFNULL(xm.F_SortCode, 100) + 1,
    NULL,
    1,
    NOW(),
    'admin',
    1,
    1,
    '配置生美/医美/科美等内部编码的显示名称与颜色；内部编码不变，仅影响页面展示'
FROM `base_module` xm
WHERE xm.F_UrlAddress = '/lqXmzl'
  AND xm.F_DeleteMark IS NULL
  AND NOT EXISTS (
      SELECT 1 FROM `base_module` m
      WHERE m.F_UrlAddress = '/lqItemCategoryConfig' AND m.F_DeleteMark IS NULL
  )
LIMIT 1;
