zss
2025-03-05 578bfcb3f58c5458d2c60fe37c3e56ebcda98e18
basic-server/src/main/java/com/ruoyi/basic/service/impl/ProductServiceImpl.java
文件名从 basic-server/src/main/java/com/ruoyi/inspect/service/impl/ProductServiceImpl.java 修改
@@ -1,4 +1,4 @@
package com.ruoyi.inspect.service.impl;
package com.ruoyi.basic.service.impl;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.StrUtil;
@@ -8,19 +8,18 @@
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.basic.dto.ProductDTO1;
import com.ruoyi.basic.excel.StructureTestObjectData;
import com.ruoyi.basic.mapper.ProductMapper;
import com.ruoyi.basic.mapper.StandardTreeMapper;
import com.ruoyi.basic.mapper.StructureTestObjectMapper;
import com.ruoyi.basic.pojo.*;
import com.ruoyi.basic.service.LaboratoryService;
import com.ruoyi.basic.service.ProductService;
import com.ruoyi.common.exception.base.BaseException;
import com.ruoyi.common.utils.QueryWrappers;
import com.ruoyi.inspect.dto.ProductDTO1;
import com.ruoyi.inspect.excel.StructureTestObjectData;
import com.ruoyi.inspect.mapper.ProductMapper;
import com.ruoyi.inspect.mapper.ProductPartMapper;
import com.ruoyi.inspect.mapper.StandardTreeMapper;
import com.ruoyi.inspect.mapper.StructureTestObjectMapper;
import com.ruoyi.inspect.pojo.*;
import com.ruoyi.inspect.service.LaboratoryService;
import com.ruoyi.inspect.service.ProductService;
import com.ruoyi.inspect.service.StandardProductListService;
import com.ruoyi.inspect.service.StructureItemParameterService;
import com.ruoyi.basic.service.StandardProductListService;
import com.ruoyi.basic.service.StructureItemParameterService;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@@ -35,15 +34,13 @@
@Service
@AllArgsConstructor
public class ProductServiceImpl extends ServiceImpl<ProductMapper, Product>
    implements ProductService{
    implements ProductService {
    private ProductMapper productMapper;
    private LaboratoryService laboratoryService;
    private StructureTestObjectMapper structureTestObjectMapper;
    private ProductPartMapper productPartMapper;
    private StandardProductListService standardProductListService;
@@ -122,10 +119,6 @@
    @Override
    @Transactional(rollbackFor = Exception.class)
    public int delProduct(Integer id) {
        // 鍒犻櫎闆朵欢缁戝畾
        productPartMapper.delete(Wrappers.<ProductPart>lambdaQuery()
                .eq(ProductPart::getProductId, id));
        return productMapper.deleteById(id);
    }