Fixiaobai
2023-11-04 958e45e28ca4f591ab13f2c6f4fe27d57c4880d5
mes-basic/src/main/java/com/chinaztt/mes/basic/service/impl/DivisionServiceImpl.java
@@ -27,11 +27,11 @@
import com.chinaztt.mes.basic.mapper.CompanyMapper;
import com.chinaztt.mes.basic.mapper.DivisionMapper;
import com.chinaztt.mes.basic.service.DivisionService;
import com.chinaztt.ztt.common.core.util.R;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Objects;
/**
 * 部门
@@ -65,7 +65,14 @@
      }
      List<Company> companyList = companyMapper.selectList(null);
       for (DivisionData data :list){
         Division division = new Division();
          QueryWrapper<Division>QueryWrapper = new QueryWrapper<>();
          QueryWrapper.lambda().eq(Division::getDivisionNo,data.getDivisionNo());
          Division division1 = baseMapper.selectOne(QueryWrapper);
          if(!Objects.isNull(division1)){
             log.error("部门编号重复========》"+data.getDivisionNo());
             continue;
          }
          Division division = new Division();
         for (int i = 0; i <companyList.size() ; i++) {
            if (companyList.get(i).getCompanyName().equals(data.getCompanyName())){
             division.setCompanyId(companyList.get(i).getId());