更新销售合同/提成/业绩、精工工序工价/生产审核/工时统计、仓储盘点/库存/补货/入库/库房管理,新增提成设置/销售业绩/库房管理/入库单移动端等模块及SQL脚本

This commit is contained in:
Developer
2026-08-05 08:13:08 +08:00
parent 33549c3787
commit fd84f9d3ca
94 changed files with 14531 additions and 345 deletions

View File

@@ -0,0 +1,105 @@
/* 修改人:Ld 修改时间:2026-08-04 14:33:59; 同步车间派工移动端菜单到正式库 */
SET XACT_ABORT ON;
BEGIN TRAN;
DECLARE @ModuleId INT;
SELECT @ModuleId = id
FROM dbo._模块信息
WHERE [path] = N'SeikoWorkshop/WorkshopAssignmentMobile';
IF @ModuleId IS NULL
BEGIN
INSERT INTO dbo._模块信息
(
[path],
component,
redirect,
name,
title,
icon,
,
,
,
dashboardIcon,
)
VALUES
(
N'SeikoWorkshop/WorkshopAssignmentMobile',
N'/SeikoWorkshop/WorkshopAssignmentMobile',
NULL,
N'WorkshopAssignmentMobile',
N'车间派工移动端',
N'ShopScheduling',
NULL,
NULL,
NULL,
NULL,
0
);
SET @ModuleId = SCOPE_IDENTITY();
END
ELSE
BEGIN
UPDATE dbo._模块信息
SET component = N'/SeikoWorkshop/WorkshopAssignmentMobile',
redirect = NULL,
name = N'WorkshopAssignmentMobile',
title = N'车间派工移动端',
icon = N'ShopScheduling',
= 0
WHERE id = @ModuleId;
END;
/* 修改人:Ld 修改时间:2026-08-04 14:33:59; 按测试库配置给角色2追加精工车间移动端派工菜单权限 */
IF NOT EXISTS
(
SELECT 1
FROM dbo._角色模块信息
WHERE id = @ModuleId
AND pid = 26
AND = 2
)
BEGIN
INSERT INTO dbo._角色模块信息
(
id,
pid,
,
,
,
)
SELECT
@ModuleId,
26,
@ModuleId,
2,
1,
ISNULL(MAX(), 0) + 1
FROM dbo._角色模块信息
WHERE = 2
AND pid = 26;
END
ELSE
BEGIN
UPDATE dbo._角色模块信息
SET = 1
WHERE id = @ModuleId
AND pid = 26
AND = 2;
END;
SELECT @ModuleId AS ID;
SELECT id, [path], component, name, title, icon,
FROM dbo._模块信息
WHERE id = @ModuleId;
SELECT id, pid, , , ,
FROM dbo._角色模块信息
WHERE id = @ModuleId
ORDER BY ;
COMMIT TRAN;