From 014bed8a83a312f3708efa4df2d02c8a83fb0726 Mon Sep 17 00:00:00 2001 From: gcw_MV9p2JJN Date: Sun, 4 Jan 2026 16:35:13 +0800 Subject: [PATCH] 1 --- MDM/Controllers/Process/ProcessOperationController.cs | 10 +++++++++- .../Process/IService/IProcessOperationService.cs | 5 +++++ MDM/Services/Process/ProcessOperationService.cs | 8 ++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/MDM/Controllers/Process/ProcessOperationController.cs b/MDM/Controllers/Process/ProcessOperationController.cs index 3b0ab1e..fc0f5f2 100644 --- a/MDM/Controllers/Process/ProcessOperationController.cs +++ b/MDM/Controllers/Process/ProcessOperationController.cs @@ -147,7 +147,6 @@ namespace MDM.Controllers.Process /// /// [HttpGet("search_OprerationTransitionDict")] - public IActionResult QueryProcessOprerationTransitionDict([FromQuery] ProcessOprerationTransitionDictQueryDto parm) { var response = _ProcessOperationService.QueryProcessOprerationTransitionDict(parm); @@ -179,6 +178,15 @@ namespace MDM.Controllers.Process var response = _ProcessOperationService.OperationAddFlow(parm); return ToResponse(response); + } + //TODO 工序修改流程 + + [HttpPost("operation_update_flow")] + public IActionResult OperationUpdateFlow([FromBody] ProcessOperationCollectParameter parm) + { + var response = _ProcessOperationService.OperationUpdateFlow(parm); + return ToResponse(response); + } //TODO 工序删除流程 diff --git a/MDM/Services/Process/IService/IProcessOperationService.cs b/MDM/Services/Process/IService/IProcessOperationService.cs index 22ddec0..7a67be2 100644 --- a/MDM/Services/Process/IService/IProcessOperationService.cs +++ b/MDM/Services/Process/IService/IProcessOperationService.cs @@ -46,6 +46,11 @@ namespace MDM.Services.IProcessService List GetOperationFlowList(string routing_code, string operation_code); int OperationAddDatacollection(ProcessOperationCollectParameterDto parm); + int OperationUpdateFlow(ProcessOperationCollectParameter model); + + + + int OperationDeleteDatacollection(int operation_datacollection_id); List SearchMaterialInfo(string material_info); List SearchMaterialErrorproofDict(string error_proof_rule_code); diff --git a/MDM/Services/Process/ProcessOperationService.cs b/MDM/Services/Process/ProcessOperationService.cs index 5f2f48a..620dfc8 100644 --- a/MDM/Services/Process/ProcessOperationService.cs +++ b/MDM/Services/Process/ProcessOperationService.cs @@ -253,6 +253,14 @@ namespace MDM.Services.Process return response; } + public int OperationUpdateFlow(ProcessOperationCollectParameter model) + { + + model.UpdatedTime = DateTime.Now; + var response = Context.Updateable(model).ExecuteCommand(); + return response; + } + public int OperationDeleteDatacollection(int operation_datacollection_id) { var response = Context.Deleteable(m => m.Id == operation_datacollection_id).ExecuteCommand();