374 lines
12 KiB
JSON
374 lines
12 KiB
JSON
{
|
||
"scanKeyword": "MesXslMixingProductionPlan",
|
||
"entityClass": "MesXslMixingProductionPlan",
|
||
"tableName": "mes_xsl_mixing_production_plan",
|
||
"javaEntityFile": "jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\entity\\MesXslMixingProductionPlan.java",
|
||
"hasIzEnable": false,
|
||
"hasCodeUniqueness": false,
|
||
"uniquenessFields": [],
|
||
"backendArch": {
|
||
"unifiedAnonCtrl": "jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\controller\\MesXslDesktopAnonController.java",
|
||
"registeredInAnonCtrl": true,
|
||
"anonEndpoints": [
|
||
"list"
|
||
],
|
||
"stompNotifySvc": "jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\service\\MesXslStompNotifyService.java",
|
||
"registeredInStompSvc": false,
|
||
"bizCtrlFile": "jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\controller\\MesXslMixingProductionPlanController.java",
|
||
"bizCtrlUsesSharedNotify": false,
|
||
"bizCtrlHasPrivatePublish": false
|
||
},
|
||
"wpfRegistrationStatus": {
|
||
"syncModuleService": false,
|
||
"syncModuleCoordinator": false,
|
||
"navigationView": false,
|
||
"stompSubscribe": false,
|
||
"menuRegistered": false,
|
||
"tenantMenuRegistered": false,
|
||
"syncModuleFilePath": "yy-admin-master\\YY.Admin\\Module\\SyncModule.cs",
|
||
"navExtFilePath": "yy-admin-master\\YY.Admin\\Module\\NavigationExtensions.cs",
|
||
"stompWsFilePath": "yy-admin-master\\YY.Admin\\Infrastructure\\Hubs\\StompWebSocketService.cs",
|
||
"menuSeedFilePath": "yy-admin-master\\YY.Admin.Core\\SeedData\\SysMenuSeedData.cs",
|
||
"summary": "✗ 待完成: SyncModule服务注册, SyncModule协调器注册, NavigationExtensions视图注册, STOMP订阅, 菜单注册"
|
||
},
|
||
"menuSuggestion": {
|
||
"parentMenuId": 1300150000101,
|
||
"parentMenuTitle": "基础资料",
|
||
"nextMenuId": 1300150011401,
|
||
"nextOrderNo": 113,
|
||
"menuIdPattern": "130015001{N}01,N 每次 +1(1→101,2→201...)",
|
||
"alreadyExists": false,
|
||
"existingMenuId": null
|
||
},
|
||
"apiPrefix": "/xslmes/mesXslMixingProductionPlan",
|
||
"stompCmd": "MIXING_PRODUCTION_PLAN_CHANGED",
|
||
"stompTopic": "/topic/sync/mes-mixing-production-plans",
|
||
"stompSubscriptionId": "sub-mes-xsl-mixing-production-plan",
|
||
"syncMode": "B",
|
||
"syncModeReason": "有/anon/免密端点,适合模式B",
|
||
"filterFields": [
|
||
"machineId",
|
||
"machineName",
|
||
"planNo",
|
||
"planType",
|
||
"materialName"
|
||
],
|
||
"fields": [
|
||
{
|
||
"javaName": "sortNo",
|
||
"csName": "SortNo",
|
||
"sqlName": "sort_no",
|
||
"javaType": "Integer",
|
||
"csType": "int?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "machineId",
|
||
"csName": "MachineId",
|
||
"sqlName": "machine_id",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": "id"
|
||
},
|
||
{
|
||
"javaName": "machineName",
|
||
"csName": "MachineName",
|
||
"sqlName": "machine_name",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "shiftFlag",
|
||
"csName": "ShiftFlag",
|
||
"sqlName": "shift_flag",
|
||
"javaType": "Integer",
|
||
"csType": "int?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "planDate",
|
||
"csName": "PlanDate",
|
||
"sqlName": "plan_date",
|
||
"javaType": "Date",
|
||
"csType": "DateTime?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "planNo",
|
||
"csName": "PlanNo",
|
||
"sqlName": "plan_no",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "planId",
|
||
"csName": "PlanId",
|
||
"sqlName": "plan_id",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "planType",
|
||
"csName": "PlanType",
|
||
"sqlName": "plan_type",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "sourceOrderId",
|
||
"csName": "SourceOrderId",
|
||
"sqlName": "source_order_id",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "materialId",
|
||
"csName": "MaterialId",
|
||
"sqlName": "material_id",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "materialName",
|
||
"csName": "MaterialName",
|
||
"sqlName": "material_name",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "orderNo",
|
||
"csName": "OrderNo",
|
||
"sqlName": "order_no",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "orderDate",
|
||
"csName": "OrderDate",
|
||
"sqlName": "order_date",
|
||
"javaType": "Date",
|
||
"csType": "DateTime?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "formulaName",
|
||
"csName": "FormulaName",
|
||
"sqlName": "formula_name",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "planWeight",
|
||
"csName": "PlanWeight",
|
||
"sqlName": "plan_weight",
|
||
"javaType": "BigDecimal",
|
||
"csType": "double?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "plannedCarCount",
|
||
"csName": "PlannedCarCount",
|
||
"sqlName": "planned_car_count",
|
||
"javaType": "Integer",
|
||
"csType": "int?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "scheduledCarCount",
|
||
"csName": "ScheduledCarCount",
|
||
"sqlName": "scheduled_car_count",
|
||
"javaType": "Integer",
|
||
"csType": "int?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "finishedCarCount",
|
||
"csName": "FinishedCarCount",
|
||
"sqlName": "finished_car_count",
|
||
"javaType": "Integer",
|
||
"csType": "int?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "planCount",
|
||
"csName": "PlanCount",
|
||
"sqlName": "plan_count",
|
||
"javaType": "Integer",
|
||
"csType": "int?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
{
|
||
"javaName": "remark",
|
||
"csName": "Remark",
|
||
"sqlName": "remark",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": false,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
}
|
||
],
|
||
"pkField": {
|
||
"javaName": "id",
|
||
"csName": "Id",
|
||
"sqlName": "id",
|
||
"javaType": "String",
|
||
"csType": "string?",
|
||
"comment": "",
|
||
"isPk": true,
|
||
"isAudit": false,
|
||
"isIzEnable": false,
|
||
"required": false,
|
||
"dictCode": null
|
||
},
|
||
"auditFields": [
|
||
"TenantId",
|
||
"SysOrgCode",
|
||
"CreateBy",
|
||
"CreateTime",
|
||
"UpdateBy",
|
||
"UpdateTime",
|
||
"DelFlag"
|
||
],
|
||
"dbConfig": {
|
||
"url": "jdbc:mysql://localhost:3306/jeecg-boot-dev?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai",
|
||
"username": "root",
|
||
"configFile": "jeecg-boot\\jeecg-boot-module\\jeecg-boot-module-airag\\src\\main\\resources\\application.yml"
|
||
},
|
||
"dbColumns": [],
|
||
"csEntityStub": "public class MesXslMixingProductionPlan\n{\n public string? Id { get; set; }\n public int? SortNo { get; set; }\n public string? MachineId { get; set; } [Dict:id]\n public string? MachineName { get; set; }\n public int? ShiftFlag { get; set; }\n public DateTime? PlanDate { get; set; }\n public string? PlanNo { get; set; }\n public string? PlanId { get; set; }\n public string? PlanType { get; set; }\n public string? SourceOrderId { get; set; }\n public string? MaterialId { get; set; }\n public string? MaterialName { get; set; }\n public string? OrderNo { get; set; }\n public DateTime? OrderDate { get; set; }\n public string? FormulaName { get; set; }\n public double? PlanWeight { get; set; }\n public int? PlannedCarCount { get; set; }\n public int? ScheduledCarCount { get; set; }\n public int? FinishedCarCount { get; set; }\n public int? PlanCount { get; set; }\n public string? Remark { get; set; }\n public int? TenantId { get; set; }\n public string? SysOrgCode { get; set; }\n public string? CreateBy { get; set; }\n public DateTime? CreateTime { get; set; }\n public string? UpdateBy { get; set; }\n public DateTime? UpdateTime { get; set; }\n public int? DelFlag { get; set; }\n // 只读显示属性:\n // public string StatusText => Status == \"1\" ? \"停用\" : \"启用\";\n}",
|
||
"generationHints": {
|
||
"eventClassName": "MesXslMixingProductionPlanChangedEvent",
|
||
"serviceInterface": "IMixingProductionPlanService",
|
||
"serviceImpl": "MixingProductionPlanService",
|
||
"syncCoordinator": "MixingProductionPlanSyncCoordinator",
|
||
"listViewModel": "MixingProductionPlanListViewModel",
|
||
"editDialogViewModel": "MixingProductionPlanEditDialogViewModel",
|
||
"listView": "MixingProductionPlanListView",
|
||
"editDialogView": "MixingProductionPlanEditDialogView",
|
||
"pendingOpsFile": "mes-xsl-mixing-production-plan-pending-ops.json",
|
||
"cacheFile": "mes-xsl-mixing-production-plan-cache.json",
|
||
"nextMenuId": 1300150011401,
|
||
"nextMenuOrderNo": 113,
|
||
"backendFilesToModify": [
|
||
"jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\controller\\MesXslDesktopAnonController.java",
|
||
"jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\service\\MesXslStompNotifyService.java",
|
||
"jeecg-boot\\jeecg-boot-module\\jeecg-module-xslmes\\src\\main\\java\\org\\jeecg\\modules\\xslmes\\controller\\MesXslMixingProductionPlanController.java",
|
||
"jeecg-boot-base-core/.../ShiroConfig.java"
|
||
],
|
||
"wpfFilesToModify": [
|
||
"yy-admin-master\\YY.Admin\\Module\\SyncModule.cs",
|
||
"yy-admin-master\\YY.Admin\\Module\\NavigationExtensions.cs",
|
||
"yy-admin-master\\YY.Admin\\Infrastructure\\Hubs\\StompWebSocketService.cs",
|
||
"yy-admin-master\\YY.Admin.Core\\SeedData\\SysMenuSeedData.cs",
|
||
"YY.Admin.Core/SeedData/SysTenantMenuSeedData.cs"
|
||
]
|
||
}
|
||
} |