| | |
| | | import com.qianwen.smartman.modules.tool.vo.ToolModelVO; |
| | | |
| | | @Service |
| | | /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tool/service/impl/ToolModelServiceImpl.class */ |
| | | public class ToolModelServiceImpl extends BaseServiceImpl<ToolModelMapper, ToolModel> implements IToolModelService { |
| | | @Autowired |
| | | @Lazy |
| | |
| | | private IToolManageService toolManageService; |
| | | |
| | | |
| | | @Override // org.springblade.modules.tool.service.IToolModelService |
| | | @Override |
| | | public IPage<ToolModelVO> page(String keyWord, Long categoryId, Boolean isShowChild, Query query) { |
| | | if (Func.isEmpty(isShowChild)) { |
| | | isShowChild = true; |
| | |
| | | return ((ToolModelMapper) this.baseMapper).listByIds(Condition.getPage(query), categoryId, categoryIdList, keyWord); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tool.service.IToolModelService |
| | | @Override |
| | | public ToolModelVO save(ToolModelVO toolModelVO) { |
| | | checkName(toolModelVO); |
| | | if (Func.isNotEmpty(toolModelVO.getId())) { |
| | |
| | | } |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tool.service.IToolModelService |
| | | @Override |
| | | public boolean remove(List<Long> ids) { |
| | | long count = this.toolManageService.count(Wrappers.<Tool>lambdaQuery().in(Tool::getToolModelId, ids)); |
| | | /* |
| | |
| | | return removeBatchByIds(ids); |
| | | } |
| | | |
| | | @Override // org.springblade.modules.tool.service.IToolModelService |
| | | @Override |
| | | public ToolModelVO detail(String id) { |
| | | return ((ToolModelMapper) this.baseMapper).detail(id); |
| | | return this.baseMapper.detail(id); |
| | | } |
| | | } |