diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/PurchaseMacodeInfoController.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/PurchaseMacodeInfoController.java index 852a8109..19bc5c34 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/PurchaseMacodeInfoController.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/PurchaseMacodeInfoController.java @@ -108,13 +108,7 @@ public class PurchaseMacodeInfoController extends BaseController { @ApiOperation(value = "修改编码管理的入库状态") @PutMapping("/manageStatus") public AjaxResult modifyManageStatus(@RequestBody MaInputVO maInputVO) throws Exception { - int res = purchaseMacodeInfoService.modifyManageStatus(maInputVO); - if (res == 0) { - return AjaxResult.error("入库单存在未绑定编码或无法绑定编码的设备,出库失败"); - } else { - return AjaxResult.success(); - } - + return toAjax(purchaseMacodeInfoService.modifyManageStatus(maInputVO)); } /** diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/PurchaseMacodeInfoServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/PurchaseMacodeInfoServiceImpl.java index ca70c338..2a4aae2f 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/PurchaseMacodeInfoServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/PurchaseMacodeInfoServiceImpl.java @@ -18,7 +18,6 @@ import com.bonus.sgzb.common.core.utils.DateUtils; import com.bonus.sgzb.material.vo.EquipmentNumberVO; import com.bonus.sgzb.material.vo.GlobalContants; import com.bonus.sgzb.material.vo.MaInputVO; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -46,7 +45,6 @@ public class PurchaseMacodeInfoServiceImpl implements IPurchaseMacodeInfoService private PurchaseCheckDetailsMapper checkDetailsMapper; - /** * 查询新购验收编号管理 * @@ -274,22 +272,16 @@ public class PurchaseMacodeInfoServiceImpl implements IPurchaseMacodeInfoService String checkResult = maInputVO.getCheckResult(); List inputRecordList = maInputVO.getInputRecordList(); for (MaInputRecord maInputRecord : inputRecordList) { - PurchaseMacodeInfo purchaseMacodeInfo = new PurchaseMacodeInfo(); - purchaseMacodeInfo.setTaskId(taskId); Long typeId = maInputRecord.getTypeId(); - purchaseMacodeInfo.setTypeId(typeId); - List purchaseMacodeInfos = selectPutinDetailsAddTypeId(purchaseMacodeInfo); - for (PurchaseMacodeInfo macodeInfo : purchaseMacodeInfos) { - if (macodeInfo.getMaCode() == null) { - return 0; - } - } // 修改机具入库状态 MaMachine maMachine = new MaMachine(); maMachine.setMaId(maInputRecord.getMaId()); maMachine.setMaCode(maInputRecord.getMaCode()); //修改编码管理表入库状态 + PurchaseMacodeInfo purchaseMacodeInfo = new PurchaseMacodeInfo(); + purchaseMacodeInfo.setTaskId(taskId); + purchaseMacodeInfo.setTypeId(typeId); purchaseMacodeInfo.setMaCode(maInputRecord.getMaCode()); // 修改验收任务详细表入库数量 @@ -359,10 +351,6 @@ public class PurchaseMacodeInfoServiceImpl implements IPurchaseMacodeInfoService return 1; } - private List selectPutinDetailsAddTypeId(PurchaseMacodeInfo purchaseMacodeInfo) { - return purchaseMacodeInfoMapper.selectPutinDetailsAddTypeId(purchaseMacodeInfo); - } - /** * 根据机具编码删除编码 diff --git a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/BackApplyMapper.xml b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/BackApplyMapper.xml index 1ab74a87..425c48f5 100644 --- a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/BackApplyMapper.xml +++ b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/BackApplyMapper.xml @@ -484,77 +484,24 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"