委托加工和回收率管理优化
This commit is contained in:
@@ -44,5 +44,9 @@ public class MaterialDestroyPageReqVO extends PageParam {
|
|||||||
|
|
||||||
@Schema(description = "是否启用")
|
@Schema(description = "是否启用")
|
||||||
private String isEnable;
|
private String isEnable;
|
||||||
|
@Schema(description = "收货单位", requiredMode = Schema.RequiredMode.REQUIRED, example = "王五")
|
||||||
|
private String receiveUnit;
|
||||||
|
@Schema(description = "发货单位", requiredMode = Schema.RequiredMode.REQUIRED, example = "王五")
|
||||||
|
private String sendUnit;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -56,5 +56,11 @@ public class MaterialDestroyRespVO {
|
|||||||
@Schema(description = "是否启用")
|
@Schema(description = "是否启用")
|
||||||
@ExcelProperty("是否启用")
|
@ExcelProperty("是否启用")
|
||||||
private String isEnable;
|
private String isEnable;
|
||||||
|
@Schema(description = "收货单位", requiredMode = Schema.RequiredMode.REQUIRED, example = "王五")
|
||||||
|
@ExcelProperty("收货单位")
|
||||||
|
private String receiveUnit;
|
||||||
|
@Schema(description = "发货单位", requiredMode = Schema.RequiredMode.REQUIRED, example = "王五")
|
||||||
|
@ExcelProperty("发货单位")
|
||||||
|
private String sendUnit;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -47,5 +47,9 @@ public class MaterialDestroySaveReqVO {
|
|||||||
|
|
||||||
@Schema(description = "是否启用")
|
@Schema(description = "是否启用")
|
||||||
private String isEnable;
|
private String isEnable;
|
||||||
|
@Schema(description = "收货单位", requiredMode = Schema.RequiredMode.REQUIRED, example = "王五")
|
||||||
|
private String receiveUnit;
|
||||||
|
@Schema(description = "发货单位", requiredMode = Schema.RequiredMode.REQUIRED, example = "王五")
|
||||||
|
private String sendUnit;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -109,4 +109,14 @@ public class MaterialDestroyDO extends BusinessBaseDO {
|
|||||||
@TableField("IS_ENB")
|
@TableField("IS_ENB")
|
||||||
private String isEnable;
|
private String isEnable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发货计量单位
|
||||||
|
*/
|
||||||
|
@TableField("SND_UNT")
|
||||||
|
private String sendUnit;
|
||||||
|
/**
|
||||||
|
* 收货计量单位
|
||||||
|
*/
|
||||||
|
@TableField("RCV_UNT")
|
||||||
|
private String receiveUnit;
|
||||||
}
|
}
|
||||||
@@ -26,6 +26,8 @@ public interface MaterialDestroyMapper extends BaseMapperX<MaterialDestroyDO> {
|
|||||||
.betweenIfPresent(MaterialDestroyDO::getCreateTime, reqVO.getCreateTime())
|
.betweenIfPresent(MaterialDestroyDO::getCreateTime, reqVO.getCreateTime())
|
||||||
.likeIfPresent(MaterialDestroyDO::getSupplierNumber, reqVO.getSupplierNumber())
|
.likeIfPresent(MaterialDestroyDO::getSupplierNumber, reqVO.getSupplierNumber())
|
||||||
.likeIfPresent(MaterialDestroyDO::getSupplierName, reqVO.getSupplierName())
|
.likeIfPresent(MaterialDestroyDO::getSupplierName, reqVO.getSupplierName())
|
||||||
|
.likeIfPresent(MaterialDestroyDO::getSendUnit, reqVO.getSendUnit())
|
||||||
|
.likeIfPresent(MaterialDestroyDO::getReceiveUnit, reqVO.getReceiveUnit())
|
||||||
.eqIfPresent(MaterialDestroyDO::getIsEnable, reqVO.getIsEnable())
|
.eqIfPresent(MaterialDestroyDO::getIsEnable, reqVO.getIsEnable())
|
||||||
.orderByDesc(MaterialDestroyDO::getId));
|
.orderByDesc(MaterialDestroyDO::getId));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.zt.plat.module.contractorder.controller.admin.entrustorder.vo;
|
package com.zt.plat.module.contractorder.controller.admin.entrustorder.vo;
|
||||||
|
|
||||||
|
import com.alibaba.excel.annotation.ExcelProperty;
|
||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import lombok.*;
|
import lombok.*;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
@@ -30,14 +31,16 @@ public class EntrustOrderDetailPageReqVO extends PageParam {
|
|||||||
@Schema(description = "收货库位编码")
|
@Schema(description = "收货库位编码")
|
||||||
private String receiveWarehouseNumber;
|
private String receiveWarehouseNumber;
|
||||||
|
|
||||||
@Schema(description = "物料名称", example = "赵六")
|
// @Schema(description = "物料名称", example = "赵六")
|
||||||
private String materialName;
|
// private String materialName;
|
||||||
|
//
|
||||||
|
// @Schema(description = "物料编码")
|
||||||
|
// private String materialNumber;
|
||||||
|
|
||||||
@Schema(description = "物料编码")
|
@Schema(description = "发货计量单位")
|
||||||
private String materialNumber;
|
private String sendUnit;
|
||||||
|
@Schema(description = "收货计量单位")
|
||||||
@Schema(description = "计量单位")
|
private String receiveUnit;
|
||||||
private String uom;
|
|
||||||
|
|
||||||
@Schema(description = "暂估数量")
|
@Schema(description = "暂估数量")
|
||||||
private BigDecimal forecastQuantity;
|
private BigDecimal forecastQuantity;
|
||||||
@@ -85,5 +88,16 @@ public class EntrustOrderDetailPageReqVO extends PageParam {
|
|||||||
private String accountingItemAllocation;
|
private String accountingItemAllocation;
|
||||||
@Schema(description = "备注")
|
@Schema(description = "备注")
|
||||||
private String remark;
|
private String remark;
|
||||||
|
@Schema(description = "收货物料编码")
|
||||||
|
private String receiveMaterialNumber;
|
||||||
|
@Schema(description = "收货物料名称")
|
||||||
|
private String receiveMaterialName;
|
||||||
|
@Schema(description = "发货物料编码")
|
||||||
|
private String sendMaterialNumber;
|
||||||
|
@Schema(description = "发货物料名称")
|
||||||
|
private String sendMaterialName;
|
||||||
|
//税率
|
||||||
|
@Schema(description = "税率")
|
||||||
|
private BigDecimal taxRate;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -60,9 +60,12 @@ public class EntrustOrderDetailRespVO {
|
|||||||
@ExcelProperty("物料编码")
|
@ExcelProperty("物料编码")
|
||||||
private String materialNumber;
|
private String materialNumber;
|
||||||
|
|
||||||
@Schema(description = "计量单位")
|
@Schema(description = "发货计量单位")
|
||||||
@ExcelProperty("计量单位")
|
@ExcelProperty("发货计量单位")
|
||||||
private String uom;
|
private String sendUnit;
|
||||||
|
@Schema(description = "收货计量单位")
|
||||||
|
@ExcelProperty("收货计量单位")
|
||||||
|
private String receiveUnit;
|
||||||
|
|
||||||
@Schema(description = "暂估数量")
|
@Schema(description = "暂估数量")
|
||||||
@ExcelProperty("暂估数量")
|
@ExcelProperty("暂估数量")
|
||||||
@@ -122,5 +125,20 @@ public class EntrustOrderDetailRespVO {
|
|||||||
@Schema(description = "备注")
|
@Schema(description = "备注")
|
||||||
@ExcelProperty("备注")
|
@ExcelProperty("备注")
|
||||||
private String remark;
|
private String remark;
|
||||||
|
@Schema(description = "收货物料编码")
|
||||||
|
@ExcelProperty("收货物料编码")
|
||||||
|
private String receiveMaterialNumber;
|
||||||
|
@Schema(description = "收货物料名称")
|
||||||
|
@ExcelProperty("收货物料名称")
|
||||||
|
private String receiveMaterialName;
|
||||||
|
@Schema(description = "发货物料编码")
|
||||||
|
@ExcelProperty("发货物料编码")
|
||||||
|
private String sendMaterialNumber;
|
||||||
|
@Schema(description = "发货物料名称")
|
||||||
|
@ExcelProperty("发货物料名称")
|
||||||
|
private String sendMaterialName;
|
||||||
|
|
||||||
|
@Schema(description = "税率")
|
||||||
|
@ExcelProperty("税率")
|
||||||
|
private BigDecimal taxRate;
|
||||||
}
|
}
|
||||||
@@ -46,8 +46,10 @@ public class EntrustOrderDetailSaveReqVO {
|
|||||||
@Schema(description = "物料编码")
|
@Schema(description = "物料编码")
|
||||||
private String materialNumber;
|
private String materialNumber;
|
||||||
|
|
||||||
@Schema(description = "计量单位")
|
@Schema(description = "发货计量单位")
|
||||||
private String uom;
|
private String sendUnit;
|
||||||
|
@Schema(description = "收货计量单位")
|
||||||
|
private String receiveUnit;
|
||||||
|
|
||||||
@Schema(description = "暂估数量")
|
@Schema(description = "暂估数量")
|
||||||
private BigDecimal forecastQuantity;
|
private BigDecimal forecastQuantity;
|
||||||
@@ -89,5 +91,14 @@ public class EntrustOrderDetailSaveReqVO {
|
|||||||
private String accountingItemAllocation;
|
private String accountingItemAllocation;
|
||||||
@Schema(description = "备注")
|
@Schema(description = "备注")
|
||||||
private String remark;
|
private String remark;
|
||||||
|
@Schema(description = "收货物料编码")
|
||||||
|
private String receiveMaterialNumber;
|
||||||
|
@Schema(description = "收货物料名称")
|
||||||
|
private String receiveMaterialName;
|
||||||
|
@Schema(description = "发货物料编码")
|
||||||
|
private String sendMaterialNumber;
|
||||||
|
@Schema(description = "发货物料名称")
|
||||||
|
private String sendMaterialName;
|
||||||
|
@Schema(description = "税率")
|
||||||
|
private BigDecimal taxRate;
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.zt.plat.module.contractorder.dal.dataobject.entrustorder;
|
package com.zt.plat.module.contractorder.dal.dataobject.entrustorder;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
import lombok.*;
|
import lombok.*;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
@@ -81,20 +82,35 @@ public class EntrustOrderDetailDO extends BusinessBaseDO {
|
|||||||
@TableField("RCV_WRH_NUM")
|
@TableField("RCV_WRH_NUM")
|
||||||
private String receiveWarehouseNumber;
|
private String receiveWarehouseNumber;
|
||||||
/**
|
/**
|
||||||
* 物料名称
|
* 发货物料名称
|
||||||
*/
|
*/
|
||||||
@TableField("MTRL_NAME")
|
@TableField("SND_MTRL_NAME")
|
||||||
private String materialName;
|
private String sendMaterialName;
|
||||||
/**
|
/**
|
||||||
* 物料编码
|
* 发货物料编码
|
||||||
*/
|
*/
|
||||||
@TableField("MTRL_NUM")
|
@TableField("SND_MTRL_NUM")
|
||||||
private String materialNumber;
|
private String sendMaterialNumber;
|
||||||
/**
|
/**
|
||||||
* 计量单位
|
* 收货物料名称
|
||||||
*/
|
*/
|
||||||
@TableField("UOM")
|
@TableField("RCV_MTRL_NAME")
|
||||||
private String uom;
|
private String receiveMaterialName;
|
||||||
|
/**
|
||||||
|
* 收货物料编码
|
||||||
|
*/
|
||||||
|
@TableField("RCV_MTRL_NUM")
|
||||||
|
private String receiveMaterialNumber;
|
||||||
|
/**
|
||||||
|
* 发货计量单位
|
||||||
|
*/
|
||||||
|
@TableField("SND_UOM")
|
||||||
|
private String sendUnit;
|
||||||
|
/**
|
||||||
|
* 收货计量单位
|
||||||
|
*/
|
||||||
|
@TableField("RCV_UOM")
|
||||||
|
private String receiveUnit;
|
||||||
/**
|
/**
|
||||||
* 暂估数量
|
* 暂估数量
|
||||||
*/
|
*/
|
||||||
@@ -151,4 +167,7 @@ public class EntrustOrderDetailDO extends BusinessBaseDO {
|
|||||||
private String accountingItemAllocation;
|
private String accountingItemAllocation;
|
||||||
@TableField("RMK")
|
@TableField("RMK")
|
||||||
private String remark;
|
private String remark;
|
||||||
|
|
||||||
|
@TableField("TAX_RTE")
|
||||||
|
private BigDecimal taxRate;
|
||||||
}
|
}
|
||||||
@@ -26,9 +26,10 @@ public interface EntrustOrderDetailMapper extends BaseMapperX<EntrustOrderDetail
|
|||||||
.likeIfPresent(EntrustOrderDetailDO::getReceiveFactoryNumber, reqVO.getReceiveFactoryNumber())
|
.likeIfPresent(EntrustOrderDetailDO::getReceiveFactoryNumber, reqVO.getReceiveFactoryNumber())
|
||||||
.likeIfPresent(EntrustOrderDetailDO::getReceiveWarehouseName, reqVO.getReceiveWarehouseName())
|
.likeIfPresent(EntrustOrderDetailDO::getReceiveWarehouseName, reqVO.getReceiveWarehouseName())
|
||||||
.likeIfPresent(EntrustOrderDetailDO::getReceiveWarehouseNumber, reqVO.getReceiveWarehouseNumber())
|
.likeIfPresent(EntrustOrderDetailDO::getReceiveWarehouseNumber, reqVO.getReceiveWarehouseNumber())
|
||||||
.likeIfPresent(EntrustOrderDetailDO::getMaterialName, reqVO.getMaterialName())
|
.likeIfPresent(EntrustOrderDetailDO::getSendMaterialName, reqVO.getSendMaterialName())
|
||||||
.likeIfPresent(EntrustOrderDetailDO::getMaterialNumber, reqVO.getMaterialNumber())
|
.likeIfPresent(EntrustOrderDetailDO::getSendMaterialNumber, reqVO.getSendMaterialNumber())
|
||||||
.likeIfPresent(EntrustOrderDetailDO::getUom, reqVO.getUom())
|
.likeIfPresent(EntrustOrderDetailDO::getSendUnit, reqVO.getSendUnit())
|
||||||
|
.likeIfPresent(EntrustOrderDetailDO::getReceiveUnit, reqVO.getReceiveUnit())
|
||||||
.eqIfPresent(EntrustOrderDetailDO::getForecastQuantity, reqVO.getForecastQuantity())
|
.eqIfPresent(EntrustOrderDetailDO::getForecastQuantity, reqVO.getForecastQuantity())
|
||||||
.eqIfPresent(EntrustOrderDetailDO::getInTaxUnitPrice, reqVO.getInTaxUnitPrice())
|
.eqIfPresent(EntrustOrderDetailDO::getInTaxUnitPrice, reqVO.getInTaxUnitPrice())
|
||||||
.betweenIfPresent(EntrustOrderDetailDO::getDeliveryCargoBeginDate, reqVO.getDeliveryCargoBeginDate())
|
.betweenIfPresent(EntrustOrderDetailDO::getDeliveryCargoBeginDate, reqVO.getDeliveryCargoBeginDate())
|
||||||
@@ -37,6 +38,7 @@ public interface EntrustOrderDetailMapper extends BaseMapperX<EntrustOrderDetail
|
|||||||
.likeIfPresent(EntrustOrderDetailDO::getShortText, reqVO.getShortText())
|
.likeIfPresent(EntrustOrderDetailDO::getShortText, reqVO.getShortText())
|
||||||
.betweenIfPresent(EntrustOrderDetailDO::getCreateTime, reqVO.getCreateTime())
|
.betweenIfPresent(EntrustOrderDetailDO::getCreateTime, reqVO.getCreateTime())
|
||||||
.likeIfPresent(EntrustOrderDetailDO::getRemark, reqVO.getRemark())
|
.likeIfPresent(EntrustOrderDetailDO::getRemark, reqVO.getRemark())
|
||||||
|
.eqIfPresent(EntrustOrderDetailDO::getTaxRate, reqVO.getTaxRate())
|
||||||
.orderByDesc(EntrustOrderDetailDO::getId));
|
.orderByDesc(EntrustOrderDetailDO::getId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user