update 标准征求意见流程-发起流程
This commit is contained in:
+2
-2
@@ -2,9 +2,9 @@ package com.jero.modules.activiti.process.fb.controller;
|
||||
|
||||
import com.jero.common.api.vo.Result;
|
||||
import com.jero.common.aspect.annotation.AutoLog;
|
||||
import com.jero.modules.activiti.process.fb.entity.ProcessFbEntryChange;
|
||||
import com.jero.modules.activiti.process.fb.entity.ProcessFbStandardConsultation;
|
||||
import com.jero.modules.activiti.process.fb.service.IProcessFbStandardConsultationService;
|
||||
import com.jero.modules.activiti.process.fb.vo.ProcessFbStandardConsultationVO;
|
||||
import com.jero.modules.activiti.process.fb.vo.ProcessInfoVO;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@@ -33,7 +33,7 @@ public class ProcessFbStandardConsultationController extends JeroController<Proc
|
||||
@AutoLog(value = "标准征求意见流程-发起流程")
|
||||
@ApiOperation(value = "标准征求意见流程-发起流程", notes = "标准征求意见流程-发起流程")
|
||||
@PostMapping(value = "/startProcess")
|
||||
public Result<T> startProcess(@Validated @RequestBody ProcessInfoVO<ProcessFbStandardConsultation> processInfoVO) {
|
||||
public Result<T> startProcess(@Validated @RequestBody ProcessInfoVO<ProcessFbStandardConsultationVO> processInfoVO) {
|
||||
processFbStandardConsultationService.startProcess(processInfoVO);
|
||||
return Result.OK();
|
||||
}
|
||||
|
||||
+4
@@ -53,4 +53,8 @@ public class ProcessFbConsultationUserLink implements Serializable {
|
||||
@Excel(name = "设计工程师", width = 15)
|
||||
@ApiModelProperty(value = "设计工程师")
|
||||
private java.lang.String designEngineerId;
|
||||
/**下发人员类型(1模块负责人、2设计工程师)*/
|
||||
@Excel(name = "下发人员类型(1模块负责人、2设计工程师)", width = 15)
|
||||
@ApiModelProperty(value = "下发人员类型(1模块负责人、2设计工程师)")
|
||||
private java.lang.String userType;
|
||||
}
|
||||
|
||||
+2
-1
@@ -2,6 +2,7 @@ package com.jero.modules.activiti.process.fb.service;
|
||||
|
||||
import com.jero.modules.activiti.process.fb.entity.ProcessFbStandardConsultation;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.jero.modules.activiti.process.fb.vo.ProcessFbStandardConsultationVO;
|
||||
import com.jero.modules.activiti.process.fb.vo.ProcessInfoVO;
|
||||
|
||||
/**
|
||||
@@ -17,5 +18,5 @@ public interface IProcessFbStandardConsultationService extends IService<ProcessF
|
||||
* @Date: 2023/11/8 14:35
|
||||
* @Description: 发起流程
|
||||
**/
|
||||
void startProcess(ProcessInfoVO<ProcessFbStandardConsultation> processInfoVO);
|
||||
void startProcess(ProcessInfoVO<ProcessFbStandardConsultationVO> processInfoVO);
|
||||
}
|
||||
|
||||
+3
-2
@@ -8,6 +8,7 @@ import com.jero.modules.activiti.process.fb.entity.ProcessFbStandardConsultation
|
||||
import com.jero.modules.activiti.process.fb.mapper.ProcessFbStandardConsultationMapper;
|
||||
import com.jero.modules.activiti.process.fb.service.IProcessFbStandardConsultationService;
|
||||
import com.jero.modules.activiti.process.fb.service.IProcessHandleService;
|
||||
import com.jero.modules.activiti.process.fb.vo.ProcessFbStandardConsultationVO;
|
||||
import com.jero.modules.activiti.process.fb.vo.ProcessInfoVO;
|
||||
import com.jero.modules.laws.common.util.CurrentUserUtil;
|
||||
import org.springframework.stereotype.Service;
|
||||
@@ -38,8 +39,8 @@ public class ProcessFbStandardConsultationServiceImpl extends ServiceImpl<Proces
|
||||
* @Description: 发起流程
|
||||
**/
|
||||
@Override
|
||||
public void startProcess(ProcessInfoVO<ProcessFbStandardConsultation> processInfoVO) {
|
||||
ProcessFbStandardConsultation businessInfoDTO = processInfoVO.getBusinessInfoDTO();
|
||||
public void startProcess(ProcessInfoVO<ProcessFbStandardConsultationVO> processInfoVO) {
|
||||
ProcessFbStandardConsultation businessInfoDTO = processInfoVO.getBusinessInfoDTO().getProcessFbStandardConsultation();
|
||||
businessInfoDTO.setId(UUIDUtils.randomUUID20());
|
||||
save(businessInfoDTO); // 保存业务信息
|
||||
processInfoVO.setBusinessId(businessInfoDTO.getId());
|
||||
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
package com.jero.modules.activiti.process.fb.vo;
|
||||
|
||||
import com.jero.modules.activiti.process.fb.entity.ProcessFbConsultationList;
|
||||
import com.jero.modules.activiti.process.fb.entity.ProcessFbConsultationUserLink;
|
||||
import com.jero.modules.activiti.process.fb.entity.ProcessFbStandardConsultation;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author: liao
|
||||
* @Date: 2023/11/8 15:00
|
||||
* @Description: 标准征求意见流程表VO类
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
@ApiModel(value="标准征求意见流程表VO类", description="标准征求意见流程表VO类")
|
||||
public class ProcessFbStandardConsultationVO {
|
||||
|
||||
/**业务基本信息*/
|
||||
@ApiModelProperty(value = "业务基本信息")
|
||||
private ProcessFbStandardConsultation processFbStandardConsultation;
|
||||
|
||||
/**业务分派信息*/
|
||||
@ApiModelProperty(value = "业务分派信息")
|
||||
private ProcessFbConsultationUserLink processFbConsultationUserLink;
|
||||
|
||||
/**征求意见列表*/
|
||||
@ApiModelProperty(value = "征求意见列表")
|
||||
private List<ProcessFbConsultationList> processFbConsultationLists;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user