|
|
@@ -13,6 +13,7 @@ import cn.iocoder.yudao.module.bpm.dal.dataobject.definition.BpmFormDO;
|
|
|
import cn.iocoder.yudao.module.bpm.dal.mysql.definition.BpmFormMapper;
|
|
|
import cn.iocoder.yudao.module.bpm.enums.ErrorCodeConstants;
|
|
|
import cn.iocoder.yudao.module.bpm.service.definition.dto.BpmFormFieldRespDTO;
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import jakarta.annotation.Resource;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
@@ -61,6 +62,9 @@ public class BpmFormServiceImpl implements BpmFormService {
|
|
|
Integer nodeByFormId = iscsCommonApi.getNodeByFormId(updateReqVO.getId());
|
|
|
Assert.isTrue(nodeByFormId > 0, "表单正在被使用,不可删除");
|
|
|
}
|
|
|
+ formMapper.update(Wrappers.<BpmFormDO>lambdaUpdate()
|
|
|
+ .eq(BpmFormDO::getId, updateReqVO.getId())
|
|
|
+ .set(BpmFormDO::getStatus, updateReqVO.getStatus()));
|
|
|
}
|
|
|
|
|
|
@Override
|