| | |
| | | this.codeGeneratorService = codeGeneratorService; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProcessService |
| | | |
| | | public IPage<ProcessVO> listPage(Query query, String keyword, Integer status) { |
| | | IPage<ProcessVO> page = Condition.getPage(query); |
| | | page.setRecords(ProcessConvert.INSTANCE.convertDTO2ListPage(this.processMapper.listPage(page, keyword, status))); |
| | | return page; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProcessService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public ProcessDetailVO insert(ProcessSaveVO vo) { |
| | | if (Func.isBlank(vo.getCode())) { |
| | |
| | | return ProcessConvert.INSTANCE.convertDetail(process); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProcessService |
| | | |
| | | public ProcessDetailVO getDetail(Long processId) { |
| | | ProcessDetailVO processDetailVO = this.processMapper.selectByIdWithType(processId); |
| | | return processDetailVO; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProcessService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public Boolean delete(List<Long> processIds, Integer type) { |
| | | if (StatusType.REMOVE.getType().equals(type)) { |
| | |
| | | return Boolean.valueOf(changeStatus(processIds, CommonConstant.DEACTIVATE)); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProcessService |
| | | |
| | | @Transactional(rollbackFor = {Exception.class}) |
| | | public BladeFile importProcess(List<ProcessImport> data) { |
| | | if (Func.isEmpty(data)) { |
| | |
| | | return null; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.cps.service.IProcessService |
| | | |
| | | public List<ProcessExcel> listProcessExcel(String keyword, Integer status) { |
| | | return this.baseMapper.listProcessExcel(keyword, status); |
| | | } |