浏览代码

自定义流程接口-流程删除BUG修复

wangliang 3 年之前
父节点
当前提交
295f485a82

+ 2 - 0
distributed-print-business/src/main/java/com/qmth/distributed/print/business/entity/TFCustomFlow.java

@@ -40,9 +40,11 @@ public class TFCustomFlow extends BaseEntity implements Serializable {
     private TFCustomTypeEnum type;
 
     @ApiModelProperty(value = "是否启用,0:停用,1:启用")
+    @TableField(value = "enable", updateStrategy = FieldStrategy.IGNORED)
     private Boolean enable;
 
     @ApiModelProperty(value = "是否发布,0:否,1:是")
+    @TableField(value = "publish", updateStrategy = FieldStrategy.IGNORED)
     private Boolean publish;
 
     @ApiModelProperty(value = "自定义流程源数据")

+ 1 - 1
distributed-print/src/main/java/com/qmth/distributed/print/api/TFCustomFlowController.java

@@ -213,7 +213,7 @@ public class TFCustomFlowController {
                 throw ExceptionResultEnum.ERROR.exception("已存在流程数据,不能删除");
             }
         }
-        tfCustomFlow.setEnable(customFlowParam.getEnable());
+        tfCustomFlow.setEnable(!customFlowParam.getEnable() ? null : customFlowParam.getEnable());
         return ResultUtil.ok(tfCustomFlowService.updateById(tfCustomFlow));
     }