|
@@ -1,10 +1,14 @@
|
|
|
package org.jeecg.modules.billet.billetHotsend.service.impl;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import org.jeecg.common.util.oConvertUtils;
|
|
|
+import org.jeecg.modules.actualControl.billetActual.billetActual.entity.BilletBasicInfo;
|
|
|
+import org.jeecg.modules.actualControl.billetActual.billetActual.service.IBilletBasicInfoService;
|
|
|
import org.jeecg.modules.billet.billetHotsend.entity.BilletHotsend;
|
|
|
import org.jeecg.modules.billet.billetHotsend.entity.BilletHotsendDetailsVo;
|
|
|
+import org.jeecg.modules.billet.billetHotsend.entity.RollClubCommon;
|
|
|
import org.jeecg.modules.billet.billetHotsend.entity.RulerDefaultConfig;
|
|
|
import org.jeecg.modules.billet.billetHotsend.mapper.BilletHotsendBaseMapper;
|
|
|
import org.jeecg.modules.billet.billetHotsend.service.IBilletHotsendBaseService;
|
|
@@ -13,15 +17,22 @@ import org.jeecg.modules.billet.rollClubOne.entity.RollClubOne;
|
|
|
import org.jeecg.modules.billet.rollClubOne.entity.RollClubOneDetails;
|
|
|
import org.jeecg.modules.billet.rollClubOne.service.IRollClubOneDetailsService;
|
|
|
import org.jeecg.modules.billet.rollClubOne.service.IRollClubOneService;
|
|
|
+import org.jeecg.modules.billet.rollClubThree.entity.RollClubThree;
|
|
|
import org.jeecg.modules.billet.rollClubThree.entity.RollClubThreeDetails;
|
|
|
import org.jeecg.modules.billet.rollClubThree.service.IRollClubThreeDetailsService;
|
|
|
+import org.jeecg.modules.billet.rollClubThree.service.IRollClubThreeService;
|
|
|
+import org.jeecg.modules.billet.rollClubTwo.entity.RollClubTwo;
|
|
|
import org.jeecg.modules.billet.rollClubTwo.entity.RollClubTwoDetails;
|
|
|
import org.jeecg.modules.billet.rollClubTwo.service.IRollClubTwoDetailsService;
|
|
|
+import org.jeecg.modules.billet.rollClubTwo.service.IRollClubTwoService;
|
|
|
import org.jeecg.modules.billet.rollHeight.entity.RollHeight;
|
|
|
import org.jeecg.modules.billet.rollHeight.entity.RollHeightDetails;
|
|
|
import org.jeecg.modules.billet.rollHeight.service.IRollHeightDetailsService;
|
|
|
import org.jeecg.modules.billet.rollHeight.service.IRollHeightService;
|
|
|
+import org.jeecg.modules.billet.rollOutShipp.entity.RollOutShipp;
|
|
|
+import org.jeecg.modules.billet.rollOutShipp.entity.RollOutShippDetails;
|
|
|
import org.jeecg.modules.billet.rollOutShipp.service.IRollOutShippDetailsService;
|
|
|
+import org.jeecg.modules.billet.rollOutShipp.service.IRollOutShippService;
|
|
|
import org.jeecg.modules.billet.storageBill.entity.StorageBill;
|
|
|
import org.jeecg.modules.billet.storageBill.entity.StorageBillModel;
|
|
|
import org.jeecg.modules.billet.storageBill.service.IStorageBillModelService;
|
|
@@ -31,6 +42,7 @@ import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.Comparator;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
@@ -57,17 +69,25 @@ public class BilletHotsendBaseServiceImpl extends ServiceImpl<BilletHotsendBaseM
|
|
|
@Autowired
|
|
|
private IRollClubOneService rollClubOneService;
|
|
|
@Autowired
|
|
|
- private IRollHeightService rollHeightService;
|
|
|
- @Autowired
|
|
|
private IRollClubOneDetailsService rollClubOneDetailsService;
|
|
|
@Autowired
|
|
|
+ private IRollClubTwoService rollClubTwoService;
|
|
|
+ @Autowired
|
|
|
private IRollClubTwoDetailsService rollClubTwoDetailsService;
|
|
|
@Autowired
|
|
|
+ private IRollClubThreeService rollClubThreeService;
|
|
|
+ @Autowired
|
|
|
private IRollClubThreeDetailsService rollClubThreeDetailsService;
|
|
|
@Autowired
|
|
|
+ private IRollHeightService rollHeightService;
|
|
|
+ @Autowired
|
|
|
private IRollHeightDetailsService rollHeightDetailsService;
|
|
|
@Autowired
|
|
|
+ private IRollOutShippService rollOutShippService;
|
|
|
+ @Autowired
|
|
|
private IRollOutShippDetailsService rollOutShippDetailsService;
|
|
|
+ @Autowired
|
|
|
+ private IBilletBasicInfoService billetBasicInfoService;
|
|
|
|
|
|
@Override
|
|
|
public void updateDesc(BilletHotsend billetHotsend) {
|
|
@@ -278,22 +298,232 @@ public class BilletHotsendBaseServiceImpl extends ServiceImpl<BilletHotsendBaseM
|
|
|
public void saveBilletHotsendDetails(BilletHotsendDetailsVo billetHotsendDetailsVo) {
|
|
|
BilletHotsend billetHotsend = new BilletHotsend();
|
|
|
// 新保存 钢坯热送基础信息
|
|
|
- BeanUtils.copyProperties(billetHotsendDetailsVo.getBilletHotsend(), billetHotsend);
|
|
|
- billetHotsend.setCreateDate(new Date());
|
|
|
- baseMapper.insert(billetHotsend);
|
|
|
+ BeanUtils.copyProperties(billetHotsendDetailsVo.getBilletHotsend(), billetHotsend);
|
|
|
+ billetHotsend.setCreateDate(new Date());
|
|
|
+ List<RollClubCommon> rollClubCommonLists = billetHotsendDetailsVo.getRollClubCommonList();
|
|
|
+ if (oConvertUtils.isNotEmpty(rollClubCommonLists)){
|
|
|
+ billetHotsend.setAmountTotal(rollClubCommonLists.size());
|
|
|
+ }
|
|
|
+ if (billetHotsend.getIsUpd()){
|
|
|
+ baseMapper.insert(billetHotsend);
|
|
|
+ }else {
|
|
|
+ LambdaUpdateWrapper<BilletHotsend> updateWrapper = new LambdaUpdateWrapper<>();
|
|
|
+ updateWrapper.eq(BilletHotsend::getCcmNo, billetHotsend.getCcmNo()).eq(BilletHotsend::getHeatNo, billetHotsend.getHeatNo());
|
|
|
+ baseMapper.update(billetHotsend, updateWrapper);
|
|
|
+ }
|
|
|
+ if (oConvertUtils.isEmpty(billetHotsendDetailsVo.getBelongTable())){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ List<String> billetNos = new ArrayList<>();
|
|
|
+ List<RollClubCommon> rollClubCommonList = billetHotsendDetailsVo.getRollClubCommonList();
|
|
|
// 保存 钢坯热送单炉支数传递单明细
|
|
|
-// if (oConvertUtils.listIsNotEmpty(billetHotsendDetailsVo.getBilletHotsendDetailsList())){
|
|
|
-// List<BilletHotsendDetails> billetHotsendDetailsList = billetHotsendDetailsVo.getBilletHotsendDetailsList();
|
|
|
-// billetHotsendDetailsList.stream().peek(billetHotsendDetails -> billetHotsendDetails.setCreateTime(new Date())).count();
|
|
|
-// billetHotsendDetailsService.saveBatch(billetHotsendDetailsList);
|
|
|
-// }
|
|
|
+ if ("roll_club_one".equals(billetHotsendDetailsVo.getBelongTable())){
|
|
|
+ // 保存棒一信息
|
|
|
+ RollClubOne rollClubOne = new RollClubOne();
|
|
|
+ rollClubOne.setCcmNo(billetHotsend.getCcmNo());
|
|
|
+ rollClubOne.setHeatNo(billetHotsend.getHeatNo());
|
|
|
+ rollClubOne.setShiftGroup(billetHotsend.getShiftGroup());
|
|
|
+ rollClubOne.setShift(billetHotsend.getShift());
|
|
|
+ rollClubOne.setSteel(billetHotsend.getSteel());
|
|
|
+ rollClubOne.setAmountTotal(rollClubCommonList.size());// 总支数
|
|
|
+ rollClubOne.setSpec(billetHotsend.getSpec());
|
|
|
+ rollClubOne.setCreateTime(new Date());
|
|
|
+// rollClubOne.setSize(); //定尺
|
|
|
+// rollClubOne.setBlankOutput();// 出坯量
|
|
|
+// rollClubOne.setDecideWeight();// 定重
|
|
|
+ rollClubOneService.save(rollClubOne);
|
|
|
+ // 保存棒二明细信息
|
|
|
+ List<RollClubOneDetails> rollClubOneDetailsList = new ArrayList<>();
|
|
|
+ rollClubCommonList.forEach(x ->{
|
|
|
+ RollClubOneDetails rollClubOneDetails = new RollClubOneDetails();
|
|
|
+ rollClubOneDetails.setCcmNo(x.getCcmNo());
|
|
|
+ rollClubOneDetails.setHeatNo(x.getHeatNo());
|
|
|
+ rollClubOneDetails.setBilletNo(x.getBilletNo());
|
|
|
+ rollClubOneDetails.setShift(x.getShift());
|
|
|
+ rollClubOneDetails.setShiftGroup(x.getShiftGroup());
|
|
|
+ rollClubOneDetails.setStartNum(x.getStartNum());
|
|
|
+ rollClubOneDetails.setEndNum(x.getEndNum());
|
|
|
+ rollClubOneDetails.setCreateTime(new Date());
|
|
|
+ rollClubOneDetailsList.add(rollClubOneDetails);
|
|
|
+ });
|
|
|
+ rollClubOneDetailsService.saveBatch(rollClubOneDetailsList);
|
|
|
+ }
|
|
|
+
|
|
|
+ if ("roll_club_two".equals(billetHotsendDetailsVo.getBelongTable())){
|
|
|
+ // 保存棒一信息
|
|
|
+ RollClubTwo rollClubTwo = new RollClubTwo();
|
|
|
+ rollClubTwo.setCcmNo(billetHotsend.getCcmNo());
|
|
|
+ rollClubTwo.setHeatNo(billetHotsend.getHeatNo());
|
|
|
+ rollClubTwo.setShiftGroup(billetHotsend.getShiftGroup());
|
|
|
+ rollClubTwo.setShift(billetHotsend.getShift());
|
|
|
+ rollClubTwo.setSteel(billetHotsend.getSteel());
|
|
|
+ rollClubTwo.setAmountTotal(rollClubCommonList.size());// 总支数
|
|
|
+ rollClubTwo.setSpec(billetHotsend.getSpec());
|
|
|
+ rollClubTwo.setCreateTime(new Date());
|
|
|
+// rollClubTwo.setSize(); //定尺
|
|
|
+// rollClubTwo.setBlankOutput();// 出坯量
|
|
|
+// rollClubTwo.setDecideWeight();// 定重
|
|
|
+ rollClubTwoService.save(rollClubTwo);
|
|
|
+ // 保存棒二明细信息
|
|
|
+ List<RollClubTwoDetails> rollClubTwoDetailsList = new ArrayList<>();
|
|
|
+ rollClubCommonList.forEach(x ->{
|
|
|
+ RollClubTwoDetails rollClubTwoDetails = new RollClubTwoDetails();
|
|
|
+ rollClubTwoDetails.setCcmNo(x.getCcmNo());
|
|
|
+ rollClubTwoDetails.setHeatNo(x.getHeatNo());
|
|
|
+ rollClubTwoDetails.setShift(x.getShift());
|
|
|
+ rollClubTwoDetails.setShiftGroup(x.getShiftGroup());
|
|
|
+ rollClubTwoDetails.setBilletNo(x.getBilletNo());
|
|
|
+ rollClubTwoDetails.setStartNum(x.getStartNum());
|
|
|
+ rollClubTwoDetails.setEndNum(x.getEndNum());
|
|
|
+ rollClubTwoDetails.setCreateTime(new Date());
|
|
|
+ billetNos.add(x.getBilletNo());
|
|
|
+ rollClubTwoDetailsList.add(rollClubTwoDetails);
|
|
|
+ });
|
|
|
+ rollClubTwoDetailsService.saveBatch(rollClubTwoDetailsList);
|
|
|
+ }
|
|
|
+
|
|
|
+ if ("roll_club_three".equals(billetHotsendDetailsVo.getBelongTable())){
|
|
|
+ // 保存棒三信息
|
|
|
+ RollClubThree rollClubThree = new RollClubThree();
|
|
|
+ rollClubThree.setCcmNo(billetHotsend.getCcmNo());
|
|
|
+ rollClubThree.setHeatNo(billetHotsend.getHeatNo());
|
|
|
+ rollClubThree.setShiftGroup(billetHotsend.getShiftGroup());
|
|
|
+ rollClubThree.setShift(billetHotsend.getShift());
|
|
|
+ rollClubThree.setSteel(billetHotsend.getSteel());
|
|
|
+ rollClubThree.setAmountTotal(rollClubCommonList.size());// 总支数
|
|
|
+ rollClubThree.setSpec(billetHotsend.getSpec());
|
|
|
+ rollClubThree.setCreateTime(new Date());
|
|
|
+// rollClubThree.setSize(); //定尺
|
|
|
+// rollClubThree.setBlankOutput();// 出坯量
|
|
|
+// rollClubThree.setDecideWeight();// 定重
|
|
|
+ rollClubThreeService.save(rollClubThree);
|
|
|
+ // 保存棒三明细信息
|
|
|
+ List<RollClubThreeDetails> rollClubThreeDetailsList = new ArrayList<>();
|
|
|
+ rollClubCommonList.forEach(x ->{
|
|
|
+ RollClubThreeDetails rollClubThreeDetails = new RollClubThreeDetails();
|
|
|
+ rollClubThreeDetails.setCcmNo(x.getCcmNo());
|
|
|
+ rollClubThreeDetails.setHeatNo(x.getHeatNo());
|
|
|
+ rollClubThreeDetails.setShift(x.getShift());
|
|
|
+ rollClubThreeDetails.setShiftGroup(x.getShiftGroup());
|
|
|
+ rollClubThreeDetails.setBilletNo(x.getBilletNo());
|
|
|
+ rollClubThreeDetails.setStartNum(x.getStartNum());
|
|
|
+ rollClubThreeDetails.setEndNum(x.getEndNum());
|
|
|
+ rollClubThreeDetails.setCreateTime(new Date());
|
|
|
+ billetNos.add(x.getBilletNo());
|
|
|
+ rollClubThreeDetailsList.add(rollClubThreeDetails);
|
|
|
+ });
|
|
|
+ rollClubThreeDetailsService.saveBatch(rollClubThreeDetailsList);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 保存高线信息
|
|
|
+ */
|
|
|
+ if ("roll_height".equals(billetHotsendDetailsVo.getBelongTable())){
|
|
|
+ RollHeight rollHeight = new RollHeight();
|
|
|
+ rollHeight.setCcmNo(billetHotsend.getCcmNo());
|
|
|
+ rollHeight.setHeatNo(billetHotsend.getHeatNo());
|
|
|
+ rollHeight.setShiftGroup(billetHotsend.getShiftGroup());
|
|
|
+ rollHeight.setShift(billetHotsend.getShift());
|
|
|
+ rollHeight.setSteel(billetHotsend.getSteel());
|
|
|
+ rollHeight.setAmountTotal(rollClubCommonList.size());// 总支数
|
|
|
+ rollHeight.setSpec(billetHotsend.getSpec());
|
|
|
+ rollHeight.setCreateTime(new Date());
|
|
|
+// rollClubThree.setSize(); //定尺
|
|
|
+// rollClubThree.setBlankOutput();// 出坯量
|
|
|
+// rollClubThree.setDecideWeight();// 定重
|
|
|
+ rollHeightService.save(rollHeight);
|
|
|
+ // 保存高线明细信息
|
|
|
+ List<RollHeightDetails> rollHeightDetailsList = new ArrayList<>();
|
|
|
+
|
|
|
+ rollClubCommonList.forEach(x ->{
|
|
|
+ RollHeightDetails rollHeightDetails = new RollHeightDetails();
|
|
|
+ rollHeightDetails.setCcmNo(x.getCcmNo());
|
|
|
+ rollHeightDetails.setHeatNo(x.getHeatNo());
|
|
|
+ rollHeightDetails.setShift(x.getShift());
|
|
|
+ rollHeightDetails.setShiftGroup(x.getShiftGroup());
|
|
|
+ rollHeightDetails.setBilletNo(x.getBilletNo());
|
|
|
+ rollHeightDetails.setStartNum(x.getStartNum());
|
|
|
+ rollHeightDetails.setEndNum(x.getEndNum());
|
|
|
+ rollHeightDetails.setCreateTime(new Date());
|
|
|
+ billetNos.add(x.getBilletNo());
|
|
|
+ rollHeightDetailsList.add(rollHeightDetails);
|
|
|
+ });
|
|
|
+ rollHeightDetailsService.saveBatch(rollHeightDetailsList);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 保存上若信息
|
|
|
+ */
|
|
|
+ if ("roll_out_shipp".equals(billetHotsendDetailsVo.getBelongTable())){
|
|
|
+ RollOutShipp rollOutShipp = new RollOutShipp();
|
|
|
+ rollOutShipp.setCcmNo(billetHotsend.getCcmNo());
|
|
|
+ rollOutShipp.setHeatNo(billetHotsend.getHeatNo());
|
|
|
+ rollOutShipp.setShiftGroup(billetHotsend.getShiftGroup());
|
|
|
+ rollOutShipp.setShift(billetHotsend.getShift());
|
|
|
+ rollOutShipp.setSteel(billetHotsend.getSteel());
|
|
|
+ rollOutShipp.setAmountTotal(rollClubCommonList.size());// 总支数
|
|
|
+
|
|
|
+// rollOutShipp.setSize(); //定尺
|
|
|
+// rollOutShipp.setBlankOutput();// 出坯量
|
|
|
+// rollOutShipp.setDecideWeight();// 定重
|
|
|
+
|
|
|
+ rollOutShipp.setSpec(billetHotsend.getSpec());
|
|
|
+ rollOutShipp.setCreateTime(new Date());
|
|
|
+ rollOutShippService.save(rollOutShipp);
|
|
|
+ // 保存高线明细信息
|
|
|
+ List<RollOutShippDetails> rollOutShippDetailsList = new ArrayList<>();
|
|
|
+ rollClubCommonList.forEach(x ->{
|
|
|
+ RollOutShippDetails rollOutShippDetails = new RollOutShippDetails();
|
|
|
+ rollOutShippDetails.setCcmNo(x.getCcmNo());
|
|
|
+ rollOutShippDetails.setHeatNo(x.getHeatNo());
|
|
|
+ rollOutShippDetails.setShift(x.getShift());
|
|
|
+ rollOutShippDetails.setShiftGroup(x.getShiftGroup());
|
|
|
+ rollOutShippDetails.setBilletNo(x.getBilletNo());
|
|
|
+ rollOutShippDetails.setStartNum(x.getStartNum());
|
|
|
+ rollOutShippDetails.setEndNum(x.getEndNum());
|
|
|
+ rollOutShippDetails.setCreateTime(new Date());
|
|
|
+ billetNos.add(x.getBilletNo());
|
|
|
+ rollOutShippDetailsList.add(rollOutShippDetails);
|
|
|
+ });
|
|
|
+ rollOutShippDetailsService.saveBatch(rollOutShippDetailsList);
|
|
|
+ }
|
|
|
+ //查询并批量更新钢坯基础信息 belongTable
|
|
|
+ LambdaQueryWrapper<BilletBasicInfo> queryWrapper = new LambdaQueryWrapper<BilletBasicInfo>()
|
|
|
+ .eq(BilletBasicInfo::getCcmNo, Integer.valueOf(billetHotsend.getCcmNo()))
|
|
|
+ .eq(BilletBasicInfo::getHeatNo, billetHotsend.getHeatNo())
|
|
|
+ .in(BilletBasicInfo::getBilletNo, billetNos);
|
|
|
+ List<BilletBasicInfo> billetBasicInfoList = billetBasicInfoService.list(queryWrapper);
|
|
|
+ billetBasicInfoList.forEach(x ->{
|
|
|
+ if ("roll_club_one".equals(billetHotsendDetailsVo.getBelongTable())){
|
|
|
+ x.setBelongTable("roll_club_one");
|
|
|
+ }else if ("roll_club_two".equals(billetHotsendDetailsVo.getBelongTable())){
|
|
|
+ x.setBelongTable("roll_club_two");
|
|
|
+ }else if ("roll_club_three".equals(billetHotsendDetailsVo.getBelongTable())){
|
|
|
+ x.setBelongTable("roll_club_three");
|
|
|
+ }else if ("roll_height".equals(billetHotsendDetailsVo.getBelongTable())){
|
|
|
+ x.setBelongTable("roll_height");
|
|
|
+ }else if ("roll_out_shipp".equals(billetHotsendDetailsVo.getBelongTable())){
|
|
|
+ x.setBelongTable("roll_out_shipp");
|
|
|
+ }
|
|
|
+ x.setUpdateTime(new Date());
|
|
|
+ });
|
|
|
+ billetBasicInfoService.saveOrUpdateBatch(billetBasicInfoList);
|
|
|
+ // 更新装运单 车次总序号、本车车次
|
|
|
+ if (billetHotsendDetailsVo.getStorageBill() != null){
|
|
|
+ StorageBill storageBill = billetHotsendDetailsVo.getStorageBill();
|
|
|
+ storageBill.setCarAllNum(oConvertUtils.isEmpty(storageBill.getCarAllNum()) ? "1" : String.valueOf(Integer.valueOf(storageBill.getCarAllNum())+1));// 车次总序号
|
|
|
+ storageBill.setCarNum(storageBill.getCarNum() + 1);// 本车车次
|
|
|
+ storageBill.setUpdateTime(new Date());
|
|
|
+ storageBillService.updateById(storageBill);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public Integer queryEndNumByCcmNo(String castMachine, String heatNo, String belongTable) {
|
|
|
+ public Integer queryEndNumByCcmNo(String ccmNo, String heatNo, String belongTable) {
|
|
|
if ("roll_club_one".equals(belongTable)){
|
|
|
LambdaQueryWrapper<RollClubOneDetails> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(RollClubOneDetails::getCcmNo, castMachine).eq(RollClubOneDetails::getHeatNo, heatNo);
|
|
|
+ queryWrapper.eq(RollClubOneDetails::getCcmNo, ccmNo).eq(RollClubOneDetails::getHeatNo, heatNo);
|
|
|
List<RollClubOneDetails> rollClubOneDetailsList = rollClubOneDetailsService.list(queryWrapper);
|
|
|
if (oConvertUtils.listIsEmpty(rollClubOneDetailsList)){
|
|
|
return 0;
|
|
@@ -302,7 +532,7 @@ public class BilletHotsendBaseServiceImpl extends ServiceImpl<BilletHotsendBaseM
|
|
|
return rollClubOneDetails.getEndNum();
|
|
|
}else if ("roll_club_two".equals(belongTable)){
|
|
|
LambdaQueryWrapper<RollClubTwoDetails> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(RollClubTwoDetails::getCcmNo, castMachine).eq(RollClubTwoDetails::getHeatNo, heatNo);
|
|
|
+ queryWrapper.eq(RollClubTwoDetails::getCcmNo, ccmNo).eq(RollClubTwoDetails::getHeatNo, heatNo);
|
|
|
List<RollClubTwoDetails> rollClubTwoDetailsList = rollClubTwoDetailsService.list(queryWrapper);
|
|
|
if (oConvertUtils.listIsEmpty(rollClubTwoDetailsList)){
|
|
|
return 0;
|
|
@@ -311,7 +541,7 @@ public class BilletHotsendBaseServiceImpl extends ServiceImpl<BilletHotsendBaseM
|
|
|
return rollClubTwoDetails.getEndNum();
|
|
|
}else if ("roll_club_three".equals(belongTable)){
|
|
|
LambdaQueryWrapper<RollClubThreeDetails> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(RollClubThreeDetails::getCcmNo, castMachine).eq(RollClubThreeDetails::getHeatNo, heatNo);
|
|
|
+ queryWrapper.eq(RollClubThreeDetails::getCcmNo, ccmNo).eq(RollClubThreeDetails::getHeatNo, heatNo);
|
|
|
List<RollClubThreeDetails> rollClubThreeDetailsList = rollClubThreeDetailsService.list(queryWrapper);
|
|
|
if (oConvertUtils.listIsEmpty(rollClubThreeDetailsList)){
|
|
|
return 0;
|
|
@@ -320,7 +550,7 @@ public class BilletHotsendBaseServiceImpl extends ServiceImpl<BilletHotsendBaseM
|
|
|
return rollClubThreeDetails.getEndNum();
|
|
|
}else if ("roll_height".equals(belongTable)){
|
|
|
LambdaQueryWrapper<RollHeightDetails> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
- queryWrapper.eq(RollHeightDetails::getCcmNo, castMachine).eq(RollHeightDetails::getHeatNo, heatNo);
|
|
|
+ queryWrapper.eq(RollHeightDetails::getCcmNo, ccmNo).eq(RollHeightDetails::getHeatNo, heatNo);
|
|
|
List<RollHeightDetails> rollHeightDetailsList = rollHeightDetailsService.list(queryWrapper);
|
|
|
if (oConvertUtils.listIsEmpty(rollHeightDetailsList)){
|
|
|
return 0;
|