|
@@ -16,6 +16,7 @@ import com.platform.dao.entity.custom.CustomFormBomField;
|
|
|
import com.platform.dao.entity.custom.CustomFormData;
|
|
|
import com.platform.dao.entity.workflow.*;
|
|
|
import com.platform.dao.enums.FlowTaskStatusEnum;
|
|
|
+import com.platform.dao.enums.LinkTypeEnum;
|
|
|
import com.platform.dao.enums.TaskRecordStatusEnum;
|
|
|
import com.platform.dao.enums.YesNoEnum;
|
|
|
import com.platform.dao.mapper.custom.CustomFormBomFieldMapper;
|
|
@@ -163,6 +164,7 @@ public class CustomFormDataServiceImpl extends BaseServiceImpl<CustomFormDataMap
|
|
|
task.setStatus(FlowTaskStatusEnum.APPLY.getValue());
|
|
|
task.setApplyDeptId(sysUserDeptMapper.selectDeptIdByUserId(task.getCreatedUserId()));
|
|
|
task.setLimitTime(YesNoEnum.NO.getValue());
|
|
|
+ task.setLinkType(LinkTypeEnum.CUSTOM_FORM.getValue());
|
|
|
|
|
|
WorkflowNode node = new WorkflowNode();
|
|
|
node.setFlowId(bom.getFlowId());
|