Browse Source

成品发货记录后端代码修改

master
chenfang 2 years ago
parent
commit
3d933de034
  1. 4
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/deliverRecord/DeliverRecordMainController.java
  2. 3
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/deliverRecord/vo/DeliverRecordDetailExportReqVO.java
  3. 3
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/deliverRecord/vo/DeliverRecordDetailPageReqVO.java
  4. 10
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/deliverRecord/vo/DeliverRecordMainExcelVO.java
  5. 2
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/dal/mysql/deliverRecord/DeliverRecordDetailMapper.java
  6. 2
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/deliverRecord/DeliverRecordMainServiceImpl.java

4
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/deliverRecord/DeliverRecordMainController.java

@ -151,9 +151,9 @@ public class DeliverRecordMainController {
String[] available = DictFrameworkUtils.dictTypeDictDataValue(DictTypeConstants.TRUE_FALSE); String[] available = DictFrameworkUtils.dictTypeDictDataValue(DictTypeConstants.TRUE_FALSE);
mapDropDown.put(30, available); mapDropDown.put(30, available);
String[] inventoryStatus = DictFrameworkUtils.dictTypeDictDataValue(DictTypeConstants.INVENTORY_STATUS); String[] inventoryStatus = DictFrameworkUtils.dictTypeDictDataValue(DictTypeConstants.INVENTORY_STATUS);
mapDropDown.put(35, inventoryStatus); mapDropDown.put(33, inventoryStatus);
String[] uom = DictFrameworkUtils.dictTypeDictDataValue(DictTypeConstants.UOM); String[] uom = DictFrameworkUtils.dictTypeDictDataValue(DictTypeConstants.UOM);
mapDropDown.put(57, uom); mapDropDown.put(55, uom);
List<DeliverRecordMainExcelVO> resultList = new ArrayList<>(); List<DeliverRecordMainExcelVO> resultList = new ArrayList<>();
// 导出 // 导出
for(DeliverRecordMainDO mainDO : list) { for(DeliverRecordMainDO mainDO : list) {

3
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/deliverRecord/vo/DeliverRecordDetailExportReqVO.java

@ -109,4 +109,7 @@ public class DeliverRecordDetailExportReqVO {
@Schema(description = "任务明细ID") @Schema(description = "任务明细ID")
private String jobDetailId; private String jobDetailId;
@Schema(description = "主表ID")
private String masterId;
} }

3
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/deliverRecord/vo/DeliverRecordDetailPageReqVO.java

@ -111,4 +111,7 @@ public class DeliverRecordDetailPageReqVO extends PageParam {
@Schema(description = "任务明细ID") @Schema(description = "任务明细ID")
private String jobDetailId; private String jobDetailId;
@Schema(description = "主表ID")
private String masterId;
} }

10
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/controller/deliverRecord/vo/DeliverRecordMainExcelVO.java

@ -129,11 +129,11 @@ public class DeliverRecordMainExcelVO {
@DictFormat("true_false") // TODO 代码优化:建议设置到对应的 XXXDictTypeConstants 枚举类中 @DictFormat("true_false") // TODO 代码优化:建议设置到对应的 XXXDictTypeConstants 枚举类中
private String available; private String available;
@ExcelProperty("销售订单号") // @ExcelProperty("销售订单号")
private String soNumber; // private String soNumber;
//
@ExcelProperty("销售订单行") // @ExcelProperty("销售订单行")
private String soLine; // private String soLine;
@ExcelProperty("包装号") @ExcelProperty("包装号")
private String packingNumber; private String packingNumber;

2
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/dal/mysql/deliverRecord/DeliverRecordDetailMapper.java

@ -22,6 +22,7 @@ public interface DeliverRecordDetailMapper extends BaseMapperX<DeliverRecordDeta
default PageResult<DeliverRecordDetailDO> selectPage(DeliverRecordDetailPageReqVO reqVO) { default PageResult<DeliverRecordDetailDO> selectPage(DeliverRecordDetailPageReqVO reqVO) {
return selectPage(reqVO, new LambdaQueryWrapperX<DeliverRecordDetailDO>() return selectPage(reqVO, new LambdaQueryWrapperX<DeliverRecordDetailDO>()
.eqIfPresent(DeliverRecordDetailDO::getMasterId, reqVO.getMasterId())
.eqIfPresent(DeliverRecordDetailDO::getSoNumber, reqVO.getSoNumber()) .eqIfPresent(DeliverRecordDetailDO::getSoNumber, reqVO.getSoNumber())
.eqIfPresent(DeliverRecordDetailDO::getSoLine, reqVO.getSoLine()) .eqIfPresent(DeliverRecordDetailDO::getSoLine, reqVO.getSoLine())
.eqIfPresent(DeliverRecordDetailDO::getPackingNumber, reqVO.getPackingNumber()) .eqIfPresent(DeliverRecordDetailDO::getPackingNumber, reqVO.getPackingNumber())
@ -60,6 +61,7 @@ public interface DeliverRecordDetailMapper extends BaseMapperX<DeliverRecordDeta
} }
default List<DeliverRecordDetailDO> selectList(DeliverRecordDetailExportReqVO reqVO) { default List<DeliverRecordDetailDO> selectList(DeliverRecordDetailExportReqVO reqVO) {
return selectList(new LambdaQueryWrapperX<DeliverRecordDetailDO>() return selectList(new LambdaQueryWrapperX<DeliverRecordDetailDO>()
.eqIfPresent(DeliverRecordDetailDO::getMasterId, reqVO.getMasterId())
.eqIfPresent(DeliverRecordDetailDO::getSoNumber, reqVO.getSoNumber()) .eqIfPresent(DeliverRecordDetailDO::getSoNumber, reqVO.getSoNumber())
.eqIfPresent(DeliverRecordDetailDO::getSoLine, reqVO.getSoLine()) .eqIfPresent(DeliverRecordDetailDO::getSoLine, reqVO.getSoLine())
.eqIfPresent(DeliverRecordDetailDO::getPackingNumber, reqVO.getPackingNumber()) .eqIfPresent(DeliverRecordDetailDO::getPackingNumber, reqVO.getPackingNumber())

2
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/deliverRecord/DeliverRecordMainServiceImpl.java

@ -109,7 +109,7 @@ public class DeliverRecordMainServiceImpl implements DeliverRecordMainService {
return deliverRecordMainDO; return deliverRecordMainDO;
} }
else{ else{
throw exception(DELIVER_RECORD_DETAIL_EXCEPTION,"单号" + pnumber + "无效"); throw exception(DELIVER_RECORD_DETAIL_EXCEPTION,"发货记录单号" + pnumber + "无效");
} }
} }
@Override @Override

Loading…
Cancel
Save