| | |
| | | |
| | | @Override |
| | | public CommonResult insertCatalogueData(CatalogueDataReq catalogue) { |
| | | List<CatalogueData> catalogueData1 = catalogueMapper.selectByCompanyId(catalogue.getCompanyId()); |
| | | //校验 |
| | | List<CatalogueData> catalogueData1 = catalogueMapper.selectByCompanyId(catalogue.getCompanyId(),catalogue.getCatalogueId()); |
| | | if (catalogueData1.size()>0){ |
| | | return CommonResult.failed("当前企业已有数据,请勿重复添加"); |
| | | } |
| | | CatalogueData catalogueData = new CatalogueData(); |
| | | BeanUtils.copyProperties(catalogue,catalogueData); |
| | | catalogueData.setCreateBy(SecurityUtils.getUsername()); |
| | | catalogueData.setCreateTime(LocalDate.now()); |
| | | //新增数据 |
| | | Integer i = catalogueMapper.insertCatalogueData(catalogueData); |
| | | // List<CatalogueDataFile> files = catalogue.getFiles(); |
| | | if (i>0){ |
| | |
| | | |
| | | @Override |
| | | public CommonResult deletedCatalogueData(Integer catalogueDataId) { |
| | | //删除数据所属文件 |
| | | CatalogueData catalogue = catalogueMapper.selectCatalogueDataById(catalogueDataId); |
| | | CatalogueDataFile catalogueDataFile = new CatalogueDataFile(); |
| | | catalogueDataFile.setCompanyId(catalogue.getCompanyId()); |
| | | catalogueDataFile.setCatalogueId(catalogue.getCatalogueId()); |
| | | catalogueDataFile.setDelFlag(2); |
| | | catalogueDataFile.setUpdateTime(LocalDate.now()); |
| | | catalogueDataFile.setUpdateBy(SecurityUtils.getUsername()); |
| | | catalogueMapper.updateCatalogueDataFileByCompanyId(catalogueDataFile); |
| | | //删除数据 |
| | | CatalogueData catalogueData = new CatalogueData(); |
| | | catalogueData.setId(catalogueDataId); |
| | | catalogueData.setDelFlag(2); |
| | | catalogueData.setUpdateBy(SecurityUtils.getUsername()); |
| | | catalogueData.setUpdateTime(LocalDate.now()); |
| | | Integer i = catalogueMapper.updateCatalogueData(catalogueData); |
| | | if (i>9){ |
| | | if (i>0){ |
| | | return CommonResult.success(); |
| | | } |
| | | return CommonResult.failed(); |
| | |
| | | catalogueMapper.updateCatalogueDataFile(catalogueDataFile); |
| | | return CommonResult.success(); |
| | | } |
| | | |
| | | @Override |
| | | public CommonResult selectCatalogueDataFileList(CatalogueReq catalogueReq) { |
| | | return CommonResult.success(catalogueMapper.selectCatalogueDataFile(catalogueReq.getCompanyId(),catalogueReq.getCatalogueId())); |
| | | } |
| | | } |