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();