报错修改
This commit is contained in:
+17
@@ -376,6 +376,23 @@ public class InMaterialDetail extends BaseVOEntity {
|
||||
@Excel(name = "oms入库单详情id")
|
||||
private String omsInMaterialDetail;
|
||||
|
||||
@ApiModelProperty("生产日期")
|
||||
@Excel(name = "生产日期", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
private Date productionDate;
|
||||
|
||||
@ApiModelProperty("过期日期")
|
||||
@Excel(name = "过期日期", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
private Date expiryDate;
|
||||
|
||||
@ApiModelProperty("存货日期")
|
||||
@Excel(name = "存货日期", width = 30, dateFormat = "yyyy-MM-dd")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
private Date inventoryDate;
|
||||
|
||||
@ApiModelProperty(value = "饮用时间")
|
||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||
|
||||
+3
-3
@@ -17,7 +17,6 @@ import com.mhd.system.api.SystemServiceFeign;
|
||||
import com.mhd.system.api.domain.BatchDetailFeignPO;
|
||||
import com.mhd.system.api.model.LoginUser;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.mhd.wms.domain.materialGoodsRule.repository.facade.IMaterialGoodsRuleService;
|
||||
import com.mhd.wms.util.ReceiptBatchDetailFilter;
|
||||
import com.mhd.wms.domain.inMaterialDetail.entity.InMaterialDetail;
|
||||
import com.mhd.wms.domain.inMaterialDetail.repository.facade.IInMaterialDetailService;
|
||||
@@ -821,10 +820,11 @@ public class ReceiptMaterialDetailImpl extends ServiceImpl<ReceiptMaterialDetail
|
||||
QueryWrapper<InMaterialDetail> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("unique_id", receiptMaterialDetailPO.getInUniqueId());
|
||||
queryWrapper.eq("del_flag", 1);
|
||||
InMaterialDetail inMaterialDetail = iInMaterialDetailService.list(queryWrapper).get(0);
|
||||
if (inMaterialDetail == null) {
|
||||
List<InMaterialDetail> inDetailList = iInMaterialDetailService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(inDetailList)) {
|
||||
return;
|
||||
}
|
||||
InMaterialDetail inMaterialDetail = inDetailList.get(0);
|
||||
|
||||
// 如果收货单明细中的料号、物料名称、规格型号、批次号为空,则从入库单明细中获取
|
||||
if (StringUtils.isBlank(receiptMaterialDetailPO.getMaterialCode()) && StringUtils.isNotBlank(inMaterialDetail.getMaterialCode())) {
|
||||
|
||||
Reference in New Issue
Block a user