Merge branch 'master' of http://git.picaiba.com/CaiXiang/cigs4
This commit is contained in:
		| @@ -253,6 +253,13 @@ public class WoPackagingBoxSubstrateController { | ||||
|     @LogOperation("合箱") | ||||
|     public Result insertSubstrate(@RequestBody ChangePackingBoxDTO dto){ | ||||
|  | ||||
|         //验证包装箱是否为存在 | ||||
|         String packagingBoxId = dto.getPackagingBoxId(); | ||||
|         QueryWrapper<WoPackagingBox> boxQueryWrapper = new QueryWrapper<>(); | ||||
|         boxQueryWrapper.eq(StringUtils.isNotBlank(packagingBoxId), WoPackagingBox.BOX_NO, packagingBoxId); | ||||
|         if(woPackagingBoxMapper.selectCount(boxQueryWrapper)== 0){ | ||||
|             return new Result().error(1,"该包装箱不存在,请重新输入"); | ||||
|         } | ||||
|         //验证模组是否存在 | ||||
|         QueryWrapper<WoPackagingBoxSubstrate> substrateQueryWrapper1 = new QueryWrapper<>(); | ||||
|         substrateQueryWrapper1.eq(WoPackagingBoxSubstrate.WO_SUBSTRATE_ID, dto.getWoSubstrateId()); | ||||
| @@ -274,9 +281,6 @@ public class WoPackagingBoxSubstrateController { | ||||
|         } | ||||
|  | ||||
|         //验证该模组的线体、功率等级是否BoxID的线体、功率等级一致,一致,保存成功,数据发生更新。不一致,则显示保存失败,数据不发生更新 | ||||
|         String packagingBoxId = dto.getPackagingBoxId(); | ||||
|         QueryWrapper<WoPackagingBox> boxQueryWrapper = new QueryWrapper<>(); | ||||
|         boxQueryWrapper.eq(StringUtils.isNotBlank(packagingBoxId), WoPackagingBox.BOX_NO, packagingBoxId); | ||||
|         WoPackagingBox box = woPackagingBoxMapper.selectList(boxQueryWrapper).get(0); | ||||
|  | ||||
|         if((substrate.getLineBody()==box.getLineBody()) && (substrate.getPowerLevel().equals(box.getPowerLevel())) ) | ||||
|   | ||||
| @@ -142,7 +142,7 @@ public class WoPackagingBoxServiceBizImpl extends CrudServiceImpl<WoPackagingBox | ||||
|         WoPackagingBoxDTO dto = ConvertUtils.sourceToTarget(entity, WoPackagingBoxDTO.class); | ||||
|         QueryWrapper<WoPackagingBoxSubstrate> wrapper = new QueryWrapper<>(); | ||||
|         wrapper.eq(StringUtils.isNotBlank(entity.getBoxNo()), WoPackagingBoxSubstrate.PACKAGING_BOX_ID, entity.getBoxNo()); | ||||
|         wrapper.orderByDesc(WoPackagingBoxSubstrate.CREATE_TIME); | ||||
|         wrapper.orderByAsc(WoPackagingBoxSubstrate.SLOT); | ||||
|         List<WoPackagingBoxSubstrate> woPackagingBoxSubstrateList = substrateMapper.selectList(wrapper); | ||||
|         dto.setSubstrateList(woPackagingBoxSubstrateList); | ||||
|         return dto; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user