完善关键零部件型号申请流程
This commit is contained in:
+1
-1
@@ -48,7 +48,7 @@ public class ProcessPartTypeApplyRecordServiceImpl extends ServiceImpl<ProcessPa
|
||||
QueryWrapper<ProcessPartTypeApplyRecord> queryWrapper =
|
||||
QueryGenerator.initQueryWrapper(lawsPartType, req.getParameterMap());
|
||||
queryWrapper.eq("l1.del_flag","0");
|
||||
queryWrapper.orderByDesc("l1.create_time");
|
||||
queryWrapper.orderByAsc("l1.create_time");
|
||||
List<ProcessPartTypeApplyRecord> re = processPartTypeApplyRecordMapper.pageList(queryWrapper);
|
||||
return re;
|
||||
}
|
||||
|
||||
+11
-4
@@ -2,9 +2,11 @@ package com.jero.modules.activiti.process.part.service.impl;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.jero.common.exception.JeroBootException;
|
||||
import com.jero.common.system.query.QueryGenerator;
|
||||
import com.jero.modules.activiti.common.ActivitiCommon;
|
||||
import com.jero.modules.activiti.entity.ProcessAll;
|
||||
import com.jero.modules.activiti.entity.ProcessApprovalRecord;
|
||||
@@ -18,6 +20,7 @@ import com.jero.modules.activiti.process.fb.vo.ProcessInfoVO;
|
||||
import com.jero.modules.activiti.process.part.entity.ProcessPartTypeApply;
|
||||
import com.jero.modules.activiti.process.part.entity.ProcessPartTypeApplyRecord;
|
||||
import com.jero.modules.activiti.process.part.mapper.ProcessPartTypeApplyMapper;
|
||||
import com.jero.modules.activiti.process.part.mapper.ProcessPartTypeApplyRecordMapper;
|
||||
import com.jero.modules.activiti.process.part.service.IProcessPartTypeApplyRecordService;
|
||||
import com.jero.modules.activiti.process.part.service.IProcessPartTypeApplyService;
|
||||
import com.jero.modules.activiti.service.ProcessAllService;
|
||||
@@ -77,6 +80,8 @@ public class ProcessPartTypeApplyServiceImpl extends ServiceImpl<ProcessPartType
|
||||
private ILawsPartTypeService lawsPartTypeService;
|
||||
@Resource
|
||||
private IProcessPartTypeApplyRecordService processPartTypeApplyRecordService;
|
||||
@Resource
|
||||
private ProcessPartTypeApplyRecordMapper processPartTypeApplyRecordMapper;
|
||||
|
||||
@Override
|
||||
public void startProcess(ProcessInfoVO<ProcessPartTypeApply> processInfoVO) {
|
||||
@@ -145,6 +150,7 @@ public class ProcessPartTypeApplyServiceImpl extends ServiceImpl<ProcessPartType
|
||||
*/
|
||||
private void startNodeBusProcess(ProcessInfoVO<ProcessPartTypeApply> processInfoVO) {
|
||||
ProcessPartTypeApply businessInfoDTO = processInfoVO.getBusinessInfoDTO();
|
||||
businessInfoDTO.setId(processInfoVO.getBusinessId());
|
||||
saveOrUpdate(businessInfoDTO);
|
||||
if(!StringUtils.isEmpty(businessInfoDTO.getIds())){
|
||||
List<String> ids = Arrays.asList(businessInfoDTO.getIds().split(","));
|
||||
@@ -306,10 +312,11 @@ public class ProcessPartTypeApplyServiceImpl extends ServiceImpl<ProcessPartType
|
||||
lambdaQueryWrapper.eq(ProcessPartTypeApply::getProcessInstanceId, processInstanceId);
|
||||
ProcessPartTypeApply data = getOne(lambdaQueryWrapper,false);
|
||||
if(!Objects.isNull(data)){
|
||||
LambdaQueryWrapper<ProcessPartTypeApplyRecord> queryProcessPartTypeApplyRecord = new LambdaQueryWrapper<>();
|
||||
queryProcessPartTypeApplyRecord.eq(ProcessPartTypeApplyRecord::getProcessId,data.getId());
|
||||
queryProcessPartTypeApplyRecord.orderByAsc(ProcessPartTypeApplyRecord::getCreateTime);
|
||||
List<ProcessPartTypeApplyRecord> list = processPartTypeApplyRecordService.list(queryProcessPartTypeApplyRecord);
|
||||
QueryWrapper<ProcessPartTypeApplyRecord> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("l1.del_flag","0");
|
||||
queryWrapper.eq("l1.process_id",data.getId());
|
||||
queryWrapper.orderByAsc("l1.create_time");
|
||||
List<ProcessPartTypeApplyRecord> list = processPartTypeApplyRecordMapper.pageList(queryWrapper);
|
||||
if(!CollectionUtils.isEmpty(list)){
|
||||
data.setList(list);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user