1.修复时间转换失败问题

2.调整业务单据详情更新发票号等字段逻辑
fencang
x_z 3 years ago
parent 74b9f98ee4
commit 192faa5e78

@ -360,6 +360,8 @@ public class OrderDetailController {
filterErpOrderRequest.setLimit(null); filterErpOrderRequest.setLimit(null);
List<ErpOrderEntity> erpOrderEntities = orderDetailService.filterMyErpOrder(filterErpOrderRequest); List<ErpOrderEntity> erpOrderEntities = orderDetailService.filterMyErpOrder(filterErpOrderRequest);
OrderEntity orderEntity = orderService.findById(filterErpOrderRequest.getOrderId()); OrderEntity orderEntity = orderService.findById(filterErpOrderRequest.getOrderId());
if (orderEntity == null) { if (orderEntity == null) {
return ResultVOUtils.error(500, "单据不存在!"); return ResultVOUtils.error(500, "单据不存在!");

@ -628,7 +628,7 @@ public class StockOrderDetailController {
@PostMapping("/udiwms/stock/order/detail/update") @PostMapping("/udiwms/stock/order/detail/update")
public BaseResponse updateStockOrderDetail(@RequestBody StockOrderDetailEntity stockOrderDetailEntity) { public BaseResponse updateStockOrderDetail(@RequestBody StockOrderDetailEntity stockOrderDetailEntity) {
if (null != stockOrderDetailEntity) if (null != stockOrderDetailEntity)
stockOrderDetailService.updateById(stockOrderDetailEntity); stockOrderDetailService.updateOrderDetailInfo(stockOrderDetailEntity);
return ResultVOUtils.success("更新成功"); return ResultVOUtils.success("更新成功");
} }
} }

@ -1,5 +1,6 @@
package com.glxp.sale.admin.entity.info; package com.glxp.sale.admin.entity.info;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data; import lombok.Data;
import java.util.Date; import java.util.Date;
@ -36,9 +37,13 @@ public class CompanyEntity {
private String registerStatus; private String registerStatus;
private String jyxkzh; private String jyxkzh;
private String jyxkzfzjg; private String jyxkzfzjg;
@JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd")
private Date jyxkzyxq; private Date jyxkzyxq;
private String jybapzh; private String jybapzh;
private String jybabm; private String jybabm;
@JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd")
private Date fzrq; private Date fzrq;
private String suihao; private String suihao;
private String kaihuhang; private String kaihuhang;

@ -35,4 +35,11 @@ public interface StockOrderDetailService {
* @return * @return
*/ */
boolean verifyCount(List<StockOrderDetailEntity> subErpOrders); boolean verifyCount(List<StockOrderDetailEntity> subErpOrders);
/**
*
*
* @param stockOrderDetailEntity
*/
void updateOrderDetailInfo(StockOrderDetailEntity stockOrderDetailEntity);
} }

@ -108,4 +108,23 @@ public class StockOrderDetailServiceImpl implements StockOrderDetailService {
return true; return true;
} }
@Override
public void updateOrderDetailInfo(StockOrderDetailEntity stockOrderDetailEntity) {
if (null != stockOrderDetailEntity) {
if (StrUtil.isBlank(stockOrderDetailEntity.getInvoiceDate())) {
stockOrderDetailEntity.setInvoiceDate("");
}
if (StrUtil.isBlank(stockOrderDetailEntity.getFirstSalesInvNo())) {
stockOrderDetailEntity.setFirstSalesInvNo("");
}
if (StrUtil.isBlank(stockOrderDetailEntity.getSecSalesInvNo())) {
stockOrderDetailEntity.setSecSalesInvNo("");
}
if (StrUtil.isBlank(stockOrderDetailEntity.getSecSalesListNo())) {
stockOrderDetailEntity.setSecSalesListNo("");
}
stockOrderDetailDao.updateById(stockOrderDetailEntity);
}
}
} }

Loading…
Cancel
Save