| | |
| | | import com.qianwen.smartman.modules.system.vo.WorkbenchVO; |
| | | |
| | | @Service |
| | | /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/service/impl/WorkbenchServiceImpl.class */ |
| | | public class WorkbenchServiceImpl extends ServiceImpl<WorkbenchMapper, Workbench> implements IWorkbenchService { |
| | | @Autowired |
| | | @Lazy |
| | |
| | | private IWorkbenchTemplateCardService workbenchTemplateCardService; |
| | | |
| | | |
| | | @Override // org.springblade.modules.system.service.IWorkbenchService |
| | | @Override |
| | | public List<WorkbenchVO> listWorkbench(Integer status) { |
| | | List<Workbench> list = list(Wrappers.<Workbench>query().lambda().eq(Workbench::getCreateUser, AuthUtil.getUserId()) |
| | | .eq((status != null), Workbench::getStatus, status).orderByAsc(Arrays.asList(Workbench::getSort, Workbench::getCreateTime) )); |
| | |
| | | return workbenchVOS; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.system.service.IWorkbenchService |
| | | @Override |
| | | public Workbench addWorkbench(String name) { |
| | | Workbench result = getOne(Wrappers.<Workbench>query().lambda().eq(Workbench::getName, name).eq(Workbench::getCreateUser, AuthUtil.getUserId())); |
| | | /* |
| | |
| | | throw new ServiceException(MessageUtils.message("work.bench.name.already.exist", new Object[0])); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.system.service.IWorkbenchService |
| | | @Override |
| | | public Boolean updateWorkbench(WorkbenchVO workbenchVO) { |
| | | Long number = Long.valueOf(count(Wrappers.<Workbench>query().lambda() |
| | | .ne(Workbench::getId, workbenchVO.getId()) |
| | |
| | | throw new ServiceException(MessageUtils.message("work.bench.name.already.exist", new Object[0])); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.system.service.IWorkbenchService |
| | | @Override |
| | | public Boolean switchWorkbench(Long id, Integer status) { |
| | | Long count = Long.valueOf(count(Wrappers.<Workbench>query().lambda() |
| | | .eq(Workbench::getCreateUser, AuthUtil.getUserId()) |
| | |
| | | }, status)));*/ |
| | | } |
| | | |
| | | @Override // org.springblade.modules.system.service.IWorkbenchService |
| | | @Override |
| | | public Boolean deleteWorkbench(Long id) { |
| | | Workbench bench = getOne(Wrappers.<Workbench>query().lambda().eq(Workbench::getId, id)); |
| | | |
| | |
| | | return Boolean.valueOf(resultWorkbench); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.system.service.IWorkbenchService |
| | | @Override |
| | | public Boolean sortWorkbench(List<WorkbenchVO> workbenchVOS) { |
| | | List<Workbench> workbenchs = WorkbenchConvert.INSTANCE.convertVOs(workbenchVOS); |
| | | return Boolean.valueOf(saveOrUpdateBatch(workbenchs)); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.system.service.IWorkbenchService |
| | | @Override |
| | | public Boolean initWorkbench(Long userId, String userName) { |
| | | List<WorkbenchTemplate> workbenchTemplateList = this.workbenchTemplateService.list(); |
| | | workbenchTemplateList.forEach(i -> { |