REQ-2596-调整ExtAxProperty删除方式为物理删除

This commit is contained in:
yangqicheng 2024-07-19 23:31:07 +08:00
parent 5356549e48
commit aedfec0f31
2 changed files with 4 additions and 1 deletions

View File

@ -31,6 +31,7 @@ public abstract class AbstractExecuteWithLockJobHandler extends AbstractJobHandl
extAxProperty.setName(processInstanceId);
extAxProperty.setValue(jobId);
extAxPropertyService.add(extAxProperty);
log.info("job acquire lock success,processInstanceId:{},jobId:{}", processInstanceId, jobId);
executeInternal(job, configuration, variableScope, commandContext);
} catch (DuplicateKeyException e) {
log.error("executeWithLock error,lock by another job,jobId:{},processInstanceId:{}", job.getId(), job.getProcessInstanceId(), e);

View File

@ -1,6 +1,7 @@
package cn.axzo.workflow.core.repository.entity;
import cn.axzo.framework.data.mybatisplus.model.BaseEntity;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
@ -38,5 +39,6 @@ public class ExtAxProperty extends BaseEntity<ExtAxProperty> {
@TableField("value")
private String value;
@TableField(value = "is_delete", fill = FieldFill.INSERT)
private Long isDelete = 0L;
}