@@ -36,12 +36,12 @@ func CreateWorkflowProcess(workflowProcess model.WorkflowProcess) (err error) {
3636func DeleteWorkflowProcess (workflowProcess model.WorkflowProcess ) (err error ) {
3737 err = global .GVA_DB .Transaction (func (tx * gorm.DB ) error {
3838 var txErr error
39- txErr = tx .Delete (workflowProcess ).Error
39+ txErr = tx .Delete (& workflowProcess ).Error
4040 if txErr != nil {
4141 return txErr
4242 }
4343 var edges []model.WorkflowEdge
44- txErr = tx .Delete (model.WorkflowNode {}, "workflow_process_id = ?" , workflowProcess .ID ).Error
44+ txErr = tx .Delete (& model.WorkflowNode {}, "workflow_process_id = ?" , workflowProcess .ID ).Error
4545 if txErr != nil {
4646 return txErr
4747 }
@@ -86,7 +86,7 @@ func UpdateWorkflowProcess(workflowProcess *model.WorkflowProcess) (err error) {
8686 if txErr != nil {
8787 return txErr
8888 }
89- txErr = tx .Unscoped ().Delete (model.WorkflowNode {}, "workflow_process_id = ?" , workflowProcess .ID ).Error
89+ txErr = tx .Unscoped ().Delete (& model.WorkflowNode {}, "workflow_process_id = ?" , workflowProcess .ID ).Error
9090 if txErr != nil {
9191 return txErr
9292 }
@@ -101,11 +101,11 @@ func UpdateWorkflowProcess(workflowProcess *model.WorkflowProcess) (err error) {
101101 for _ , v := range edges {
102102 edgesIds = append (edgesIds , v .ID )
103103 }
104- txErr = tx .Unscoped ().Delete (model.WorkflowStartPoint {}, "workflow_edge_id in ?" , edgesIds ).Error
104+ txErr = tx .Unscoped ().Delete (& model.WorkflowStartPoint {}, "workflow_edge_id in ?" , edgesIds ).Error
105105 if txErr != nil {
106106 return txErr
107107 }
108- txErr = tx .Unscoped ().Delete (model.WorkflowEndPoint {}, "workflow_edge_id in ?" , edgesIds ).Error
108+ txErr = tx .Unscoped ().Delete (& model.WorkflowEndPoint {}, "workflow_edge_id in ?" , edgesIds ).Error
109109 if txErr != nil {
110110 return txErr
111111 }
0 commit comments