新增工资/仓储/生产日报等模块,移除旧考勤模块
- 新增 PayRoll(工资)、Wms(仓储)、Prod(车速/缫丝/考勤/丝片检测/丝片台账/纤检日报/质量日报) 模块 - 新增对应 Domain 实体、Application DTO/Service、Api Controller 与前端页面 - 移除旧 Attendance 考勤模块(Controller/Service/Entity/DTO 及 5 个前端页面),由 Prod/Kaoqin 取代 - 调整路由、仪表盘、Lsjl 流丝记录实体与服务 - 更新业务种子数据与 DbSeeder - 补充工作进度文档 14-27
This commit is contained in:
@@ -242,6 +242,20 @@ public static class BusinessSeedData
|
||||
}
|
||||
AddMenu(fsql, houxianDirId, "纤度检验", "/prod/houxian/xdjy", "prod/xdjy/index", "EditPen", "prod:xdjy:list", 1);
|
||||
AddMenu(fsql, houxianDirId, "黑板检验", "/prod/houxian/hbjy", "prod/hbjy/index", "Notebook", "prod:hbjy:list", 2);
|
||||
AddMenu(fsql, houxianDirId, "秤大丝", "/prod/houxian/cds", "prod/cds/index", "Box", "prod:cds:list", 3);
|
||||
AddMenu(fsql, houxianDirId, "公量纤度", "/prod/houxian/glxd", "prod/glxd/index", "TrendCharts", "prod:glxd:list", 4);
|
||||
AddMenu(fsql, houxianDirId, "丝片检查", "/prod/houxian/spjc", "prod/spjc/index", "Document", "prod:spjc:list", 5);
|
||||
AddMenu(fsql, houxianDirId, "丝片台帐", "/prod/houxian/sptz", "prod/sptz/index", "Files", "prod:sptz:list", 6);
|
||||
|
||||
// 生产-选剥茧(对齐 F9 WinClient\F9.Business.Prod\XBJ):选茧日报 / 选茧计划 / 选茧班组
|
||||
var xuanjianDirId = fsql.Select<Menu>().Where(m => m.Path == "/prod/xuanjian").First()?.Id ?? 0;
|
||||
if (xuanjianDirId == 0)
|
||||
{
|
||||
xuanjianDirId = DbSeeder.InsertAndGetId(fsql, new Menu { Name = "生产-选剥茧", Type = "directory", Path = "/prod/xuanjian", Icon = "Grid", Sort = 7 });
|
||||
}
|
||||
AddMenu(fsql, xuanjianDirId, "选茧日报", "/prod/xuanjian/rb", "prod/xuanjian/index", "Document", "prod:xuanjian:list", 1);
|
||||
AddMenu(fsql, xuanjianDirId, "选茧计划", "/prod/xuanjian/plan", "prod/xuanjian/index", "Calendar", "prod:xuanjian:plan:list", 2);
|
||||
AddMenu(fsql, xuanjianDirId, "选茧班组", "/prod/xuanjian/banzu", "prod/xuanjian/index", "User", "prod:xuanjian:banzu:list", 3);
|
||||
|
||||
var adminRole = fsql.Select<Role>().Where(r => r.Code == "admin").First();
|
||||
if (adminRole != null)
|
||||
|
||||
Reference in New Issue
Block a user