yangys
2024-04-28 258a769f6790f832d1c67839d59be04a118767e5
smart-man-boot/src/main/java/com/qianwen/smartman/modules/tool/service/impl/ToolManageServiceImpl.java
@@ -75,7 +75,6 @@
import com.qianwen.smartman.modules.tpm.enums.MetaTypeEnum;
@Service
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/tool/service/impl/ToolManageServiceImpl.class */
public class ToolManageServiceImpl extends BaseServiceImpl<ToolManageMapper, Tool> implements IToolManageService {
    private static final Logger log = LoggerFactory.getLogger(ToolManageServiceImpl.class);
    private final IToolCategoryService toolCategoryService;
@@ -102,7 +101,7 @@
        this.toolParameterService = toolParameterService;
    }
    @Override // org.springblade.modules.tool.service.IToolManageService
    @Override
    public Boolean saveTool(ToolManageSaveVO toolManageSaveVO) {
        Set<String> toolManageCodeSet = list().stream().map((v0) -> {
            return v0.getCode();
@@ -126,18 +125,18 @@
        return Boolean.valueOf(save(toolManage));
    }
    @Override // org.springblade.modules.tool.service.IToolManageService
    @Override
    public Boolean updateTool(ToolManageUpdateVO toolManageUpdateVO) {
        Tool toolManage = ToolManageConvert.INSTANCE.updateToConvert(toolManageUpdateVO);
        return Boolean.valueOf(updateById(toolManage));
    }
    @Override // org.springblade.modules.tool.service.IToolManageService
    @Override
    public IPage<ToolManageVO> pageTool(ToolQueryVO toolQueryVO, Query query) {
        return ((ToolManageMapper) this.baseMapper).page(Condition.getPage(query), toolQueryVO);
    }
    @Override // org.springblade.modules.tool.service.IToolManageService
    @Override
    public Boolean removeTool(List<Long> ids) {
        List<Tool> toolManageList = list(Lambda.in((v0) -> {
            return v0.getId();
@@ -153,7 +152,7 @@
        }, ids)));
    }
    @Override // org.springblade.modules.tool.service.IToolManageService
    @Override
    @Transactional(rollbackFor = {Exception.class})
    public List<ToolManageVO> dischargeTool(ToolDischargeVO toolDischargeVO) {
       List<Tool> toolList = list(Lambda.in(Tool::getId, toolDischargeVO.getIds()).eq(Tool::getUseState, ToolUseStateEnum.DISCHARGE.getCode()));
@@ -194,7 +193,7 @@
        return ToolManageConvert.INSTANCE.convert(toolManageList);
    }
    @Override // org.springblade.modules.tool.service.IToolManageService
    @Override
    @Transactional(rollbackFor = {Exception.class})
    public ToolManageVO equipmentTool(ToolManageEquipmentVO toolManageEquipmentVO) {
       
@@ -231,7 +230,7 @@
        return ToolManageConvert.INSTANCE.convert(toolManage);
    }
    @Override // org.springblade.modules.tool.service.IToolManageService
    @Override
    @Transactional(rollbackFor = {Exception.class})
    public Boolean resetTool(Long id) {
        Tool toolManage = (Tool) getById(id);
@@ -271,7 +270,7 @@
        return true;
    }
    @Override // org.springblade.modules.tool.service.IToolManageService
    @Override
    public BladeFile exportToolManage(ToolQueryVO toolQueryVO) throws Exception {
        List<ToolManageVO> toolManageVOList = pageTool(toolQueryVO, new Query().setSize(-1)).getRecords();
        List<Tool> toolManageList = ToolManageConvert.INSTANCE.convertVO(toolManageVOList);
@@ -288,7 +287,7 @@
        return this.ossBuilder.tempTemplate().putFile(multipartFile.getOriginalFilename(), multipartFile);
    }
    @Override // org.springblade.modules.tool.service.IToolManageService
    @Override
    public Boolean isExistCodeRule(String ruleFieldDictKey) {
       return Boolean.valueOf((this.basCoderuleService.count(Wrappers.<BasCodeRule>lambdaQuery().eq(BasCodeRule::getRuleFieldDictKey, ruleFieldDictKey)) > 0L));
        /*
@@ -297,7 +296,7 @@
        }, ruleFieldDictKey)) > 0);*/
    }
    @Override // org.springblade.modules.tool.service.IToolManageService
    @Override
    public List<ToolManageTreeVO> tree() {
        List<ToolManageTreeVO> list = Lists.newArrayList();
        List<ToolCategory> toolCategoryList = this.toolCategoryService.list();