mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-11-04 12:18:42 +08:00 
			
		
		
		
	BPM 模型重构 5:将 form 和 model 模块,合并到 definition 模块下
This commit is contained in:
		@@ -1,9 +1,9 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.form;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.*;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.*;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.convert.form.BpmFormConvert;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.convert.definition.BpmFormConvert;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form.BpmFormDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmFormDO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.form.BpmFormService;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmFormService;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.CommonResult;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
import io.swagger.annotations.Api;
 | 
					import io.swagger.annotations.Api;
 | 
				
			||||||
@@ -1,7 +1,7 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.model;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo.*;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model.*;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.convert.model.BpmModelConvert;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.convert.definition.BpmModelConvert;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmModelService;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmModelService;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.CommonResult;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
@@ -1,9 +1,9 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionListReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionListReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionPageItemRespVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionPageItemRespVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionPageReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionPageReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionRespVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionRespVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmProcessDefinitionService;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmProcessDefinitionService;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.CommonResult;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import lombok.*;
 | 
					import lombok.*;
 | 
				
			||||||
import io.swagger.annotations.*;
 | 
					import io.swagger.annotations.*;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import lombok.*;
 | 
					import lombok.*;
 | 
				
			||||||
import io.swagger.annotations.*;
 | 
					import io.swagger.annotations.*;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageParam;
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
import io.swagger.annotations.ApiModelProperty;
 | 
					import io.swagger.annotations.ApiModelProperty;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
import io.swagger.annotations.ApiModelProperty;
 | 
					import io.swagger.annotations.ApiModelProperty;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import lombok.*;
 | 
					import lombok.*;
 | 
				
			||||||
import io.swagger.annotations.*;
 | 
					import io.swagger.annotations.*;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
import io.swagger.annotations.ApiModelProperty;
 | 
					import io.swagger.annotations.ApiModelProperty;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import io.swagger.annotations.ApiModelProperty;
 | 
					import io.swagger.annotations.ApiModelProperty;
 | 
				
			||||||
import lombok.Data;
 | 
					import lombok.Data;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
import io.swagger.annotations.ApiModelProperty;
 | 
					import io.swagger.annotations.ApiModelProperty;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
import io.swagger.annotations.ApiModelProperty;
 | 
					import io.swagger.annotations.ApiModelProperty;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
import io.swagger.annotations.ApiModelProperty;
 | 
					import io.swagger.annotations.ApiModelProperty;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.enums.definition.BpmModelFormTypeEnum;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.enums.definition.BpmModelFormTypeEnum;
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
import io.swagger.annotations.ApiModelProperty;
 | 
					import io.swagger.annotations.ApiModelProperty;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageParam;
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageParam;
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
import io.swagger.annotations.ApiModelProperty;
 | 
					import io.swagger.annotations.ApiModelProperty;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageParam;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageParam;
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import io.swagger.annotations.ApiModel;
 | 
					import io.swagger.annotations.ApiModel;
 | 
				
			||||||
import io.swagger.annotations.ApiModelProperty;
 | 
					import io.swagger.annotations.ApiModelProperty;
 | 
				
			||||||
@@ -1,9 +1,9 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.convert.definition;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.convert.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionPageItemRespVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionPageItemRespVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionRespVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionRespVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmProcessDefinitionExtDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmProcessDefinitionExtDO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form.BpmFormDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmFormDO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmDefinitionCreateReqDTO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmDefinitionCreateReqDTO;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
					import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
				
			||||||
import org.activiti.engine.impl.persistence.entity.SuspensionState;
 | 
					import org.activiti.engine.impl.persistence.entity.SuspensionState;
 | 
				
			||||||
@@ -11,13 +11,11 @@ import org.activiti.engine.repository.Deployment;
 | 
				
			|||||||
import org.activiti.engine.repository.ProcessDefinition;
 | 
					import org.activiti.engine.repository.ProcessDefinition;
 | 
				
			||||||
import org.mapstruct.Mapper;
 | 
					import org.mapstruct.Mapper;
 | 
				
			||||||
import org.mapstruct.Mapping;
 | 
					import org.mapstruct.Mapping;
 | 
				
			||||||
import org.mapstruct.Mappings;
 | 
					 | 
				
			||||||
import org.mapstruct.Named;
 | 
					import org.mapstruct.Named;
 | 
				
			||||||
import org.mapstruct.factory.Mappers;
 | 
					import org.mapstruct.factory.Mappers;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import java.util.List;
 | 
					import java.util.List;
 | 
				
			||||||
import java.util.Map;
 | 
					import java.util.Map;
 | 
				
			||||||
import java.util.function.Function;
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
/**
 | 
					/**
 | 
				
			||||||
 * Bpm 流程定义的 Convert
 | 
					 * Bpm 流程定义的 Convert
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,10 +1,10 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.convert.form;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.convert.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormCreateReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormCreateReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormRespVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormRespVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormSimpleRespVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormSimpleRespVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormUpdateReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormUpdateReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form.BpmFormDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmFormDO;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
import org.mapstruct.Mapper;
 | 
					import org.mapstruct.Mapper;
 | 
				
			||||||
import org.mapstruct.factory.Mappers;
 | 
					import org.mapstruct.factory.Mappers;
 | 
				
			||||||
@@ -1,8 +1,8 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.convert.model;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.convert.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.hutool.core.util.StrUtil;
 | 
					import cn.hutool.core.util.StrUtil;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo.*;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model.*;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form.BpmFormDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmFormDO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmDefinitionCreateReqDTO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmDefinitionCreateReqDTO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmModelMetaInfoRespDTO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmModelMetaInfoRespDTO;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
					import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
 | 
					import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
 | 
				
			||||||
import com.baomidou.mybatisplus.annotation.TableField;
 | 
					import com.baomidou.mybatisplus.annotation.TableField;
 | 
				
			||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
 | 
					import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
 | 
				
			||||||
import com.baomidou.mybatisplus.annotation.TableField;
 | 
					import com.baomidou.mybatisplus.annotation.TableField;
 | 
				
			||||||
@@ -1,6 +1,5 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form.BpmFormDO;
 | 
					 | 
				
			||||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
 | 
					import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
 | 
				
			||||||
import com.baomidou.mybatisplus.annotation.TableId;
 | 
					import com.baomidou.mybatisplus.annotation.TableId;
 | 
				
			||||||
import com.baomidou.mybatisplus.annotation.TableName;
 | 
					import com.baomidou.mybatisplus.annotation.TableName;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,8 +1,8 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.dal.mysql.form;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.dal.mysql.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormPageReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormPageReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form.BpmFormDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmFormDO;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
 | 
					import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
 | 
				
			||||||
import cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX;
 | 
					import cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX;
 | 
				
			||||||
@@ -1,62 +0,0 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.config;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.system.service.dept.SysPostService;
 | 
					 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.system.service.permission.SysPermissionService;
 | 
					 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.system.service.user.SysUserService;
 | 
					 | 
				
			||||||
import cn.iocoder.yudao.coreservice.modules.system.dal.dataobject.user.SysUserDO;
 | 
					 | 
				
			||||||
import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum;
 | 
					 | 
				
			||||||
import cn.iocoder.yudao.framework.security.core.LoginUser;
 | 
					 | 
				
			||||||
import org.activiti.api.runtime.shared.identity.UserGroupManager;
 | 
					 | 
				
			||||||
import org.springframework.security.core.userdetails.UserDetails;
 | 
					 | 
				
			||||||
import org.springframework.security.core.userdetails.UserDetailsService;
 | 
					 | 
				
			||||||
import org.springframework.stereotype.Service;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
import javax.annotation.Resource;
 | 
					 | 
				
			||||||
import java.util.*;
 | 
					 | 
				
			||||||
import java.util.stream.Collectors;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
import static java.util.Collections.singleton;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
@Service
 | 
					 | 
				
			||||||
public class UserGroupManagerService implements UserGroupManager {
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    @Resource
 | 
					 | 
				
			||||||
    private  UserDetailsService userDetailsService;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    @Resource
 | 
					 | 
				
			||||||
    private SysUserService userService;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    @Resource
 | 
					 | 
				
			||||||
    private SysPostService  sysPostService;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    /**
 | 
					 | 
				
			||||||
     * 暂时使用岗位来代替
 | 
					 | 
				
			||||||
     * @param userId
 | 
					 | 
				
			||||||
     * @return
 | 
					 | 
				
			||||||
     */
 | 
					 | 
				
			||||||
    @Override
 | 
					 | 
				
			||||||
    public List<String> getUserGroups(String userId) {
 | 
					 | 
				
			||||||
//        final LoginUser loginUser = (LoginUser) userDetailsService.loadUserByUsername(userId);
 | 
					 | 
				
			||||||
//        final Long id = loginUser.getId();
 | 
					 | 
				
			||||||
        final SysUserDO user = userService.getUserByUsername(userId);
 | 
					 | 
				
			||||||
        return  sysPostService.getPosts(user.getPostIds()).stream().map(post -> post.getCode()).collect(Collectors.toList());
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    @Override
 | 
					 | 
				
			||||||
    public List<String> getUserRoles(String userId) {
 | 
					 | 
				
			||||||
       return Arrays.asList("ROLE_ACTIVITI_USER");
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    @Override
 | 
					 | 
				
			||||||
    public List<String> getGroups() {
 | 
					 | 
				
			||||||
        throw new UnsupportedOperationException("getGroups is now un supported");
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    @Override
 | 
					 | 
				
			||||||
    public List<String> getUsers() {
 | 
					 | 
				
			||||||
        throw new UnsupportedOperationException("getGroups is now un supported");
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
@@ -1,31 +0,0 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.config;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
import cn.iocoder.yudao.framework.security.core.LoginUser;
 | 
					 | 
				
			||||||
import org.activiti.api.runtime.shared.security.PrincipalGroupsProvider;
 | 
					 | 
				
			||||||
import org.springframework.security.core.Authentication;
 | 
					 | 
				
			||||||
import org.springframework.stereotype.Service;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
import java.security.Principal;
 | 
					 | 
				
			||||||
import java.util.Collections;
 | 
					 | 
				
			||||||
import java.util.List;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
@Service
 | 
					 | 
				
			||||||
public class UserGroupsProvider implements PrincipalGroupsProvider {
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    @Override
 | 
					 | 
				
			||||||
    public List<String> getGroups(Principal principal) {
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        if(principal instanceof Authentication){
 | 
					 | 
				
			||||||
            Authentication authentication = (Authentication) principal;
 | 
					 | 
				
			||||||
            final Object user = authentication.getPrincipal();
 | 
					 | 
				
			||||||
            if(  user instanceof LoginUser){
 | 
					 | 
				
			||||||
                return ((LoginUser) user).getGroups();
 | 
					 | 
				
			||||||
            }else{
 | 
					 | 
				
			||||||
                return Collections.emptyList();
 | 
					 | 
				
			||||||
            }
 | 
					 | 
				
			||||||
        }else{
 | 
					 | 
				
			||||||
            return Collections.emptyList();
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    }
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
@@ -1,13 +1,12 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.form;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.service.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.hutool.core.collection.CollUtil;
 | 
					import cn.hutool.core.collection.CollUtil;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormCreateReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormCreateReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormPageReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormPageReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormUpdateReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormUpdateReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form.BpmFormDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmFormDO;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
					import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
				
			||||||
import org.activiti.engine.repository.Model;
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
import javax.validation.Valid;
 | 
					import javax.validation.Valid;
 | 
				
			||||||
import java.util.Collection;
 | 
					import java.util.Collection;
 | 
				
			||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.definition;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.service.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo.*;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model.*;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import javax.validation.Valid;
 | 
					import javax.validation.Valid;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,9 +1,9 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.definition;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.service.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionListReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionListReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionPageItemRespVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionPageItemRespVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionPageReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionPageReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionRespVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionRespVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmDefinitionCreateReqDTO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmDefinitionCreateReqDTO;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
					import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.form.dto;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import com.fasterxml.jackson.annotation.JsonProperty;
 | 
					import com.fasterxml.jackson.annotation.JsonProperty;
 | 
				
			||||||
import lombok.Data;
 | 
					import lombok.Data;
 | 
				
			||||||
@@ -1,14 +1,14 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.form.impl;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.service.definition.impl;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.hutool.core.lang.Assert;
 | 
					import cn.hutool.core.lang.Assert;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormCreateReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormCreateReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormPageReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormPageReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormUpdateReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormUpdateReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.convert.form.BpmFormConvert;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.convert.definition.BpmFormConvert;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form.BpmFormDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmFormDO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.mysql.form.BpmFormMapper;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.mysql.definition.BpmFormMapper;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.form.BpmFormService;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmFormService;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.form.dto.BpmFormFieldRespDTO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmFormFieldRespDTO;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.util.json.JsonUtils;
 | 
					import cn.iocoder.yudao.framework.common.util.json.JsonUtils;
 | 
				
			||||||
import org.springframework.stereotype.Service;
 | 
					import org.springframework.stereotype.Service;
 | 
				
			||||||
@@ -1,15 +1,14 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.definition.impl;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.service.definition.impl;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.hutool.core.util.StrUtil;
 | 
					import cn.hutool.core.util.StrUtil;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.model.vo.*;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.model.*;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.convert.model.BpmModelConvert;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.convert.definition.BpmModelConvert;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form.BpmFormDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmFormDO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmProcessDefinitionService;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmProcessDefinitionService;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmDefinitionCreateReqDTO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmDefinitionCreateReqDTO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.form.BpmFormService;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmFormService;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmModelService;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmModelService;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmModelMetaInfoRespDTO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmModelMetaInfoRespDTO;
 | 
				
			||||||
import cn.iocoder.yudao.framework.activiti.core.util.ActivitiUtils;
 | 
					 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
					import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.util.json.JsonUtils;
 | 
					import cn.iocoder.yudao.framework.common.util.json.JsonUtils;
 | 
				
			||||||
@@ -31,7 +30,6 @@ import org.springframework.util.ObjectUtils;
 | 
				
			|||||||
import org.springframework.validation.annotation.Validated;
 | 
					import org.springframework.validation.annotation.Validated;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import javax.annotation.Resource;
 | 
					import javax.annotation.Resource;
 | 
				
			||||||
import java.nio.charset.StandardCharsets;
 | 
					 | 
				
			||||||
import java.util.HashSet;
 | 
					import java.util.HashSet;
 | 
				
			||||||
import java.util.List;
 | 
					import java.util.List;
 | 
				
			||||||
import java.util.Map;
 | 
					import java.util.Map;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2,17 +2,17 @@ package cn.iocoder.yudao.adminserver.modules.bpm.service.definition.impl;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import cn.hutool.core.collection.CollUtil;
 | 
					import cn.hutool.core.collection.CollUtil;
 | 
				
			||||||
import cn.hutool.core.util.StrUtil;
 | 
					import cn.hutool.core.util.StrUtil;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionListReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionListReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionPageItemRespVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionPageItemRespVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionPageReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionPageReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.BpmProcessDefinitionRespVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.process.BpmProcessDefinitionRespVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.convert.definition.BpmDefinitionConvert;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.convert.definition.BpmDefinitionConvert;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmProcessDefinitionExtDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmProcessDefinitionExtDO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form.BpmFormDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmFormDO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.mysql.definition.BpmProcessDefinitionExtMapper;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.mysql.definition.BpmProcessDefinitionExtMapper;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmProcessDefinitionService;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmProcessDefinitionService;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmDefinitionCreateReqDTO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.dto.BpmDefinitionCreateReqDTO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.form.BpmFormService;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.BpmFormService;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
					import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.util.object.PageUtils;
 | 
					import cn.iocoder.yudao.framework.common.util.object.PageUtils;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,12 +1,12 @@
 | 
				
			|||||||
package cn.iocoder.yudao.adminserver.modules.bpm.service.form;
 | 
					package cn.iocoder.yudao.adminserver.modules.bpm.service.definition;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.BaseDbUnitTest;
 | 
					import cn.iocoder.yudao.adminserver.BaseDbUnitTest;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormCreateReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormCreateReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormPageReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormPageReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.controller.form.vo.BpmFormUpdateReqVO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.controller.definition.vo.form.BpmFormUpdateReqVO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.form.BpmFormDO;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.dataobject.definition.BpmFormDO;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.dal.mysql.form.BpmFormMapper;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.dal.mysql.definition.BpmFormMapper;
 | 
				
			||||||
import cn.iocoder.yudao.adminserver.modules.bpm.service.form.impl.BpmFormServiceImpl;
 | 
					import cn.iocoder.yudao.adminserver.modules.bpm.service.definition.impl.BpmFormServiceImpl;
 | 
				
			||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
					import cn.iocoder.yudao.framework.common.pojo.PageResult;
 | 
				
			||||||
import org.junit.jupiter.api.Test;
 | 
					import org.junit.jupiter.api.Test;
 | 
				
			||||||
import org.springframework.context.annotation.Import;
 | 
					import org.springframework.context.annotation.Import;
 | 
				
			||||||
		Reference in New Issue
	
	Block a user