This commit is contained in:
15066119699 2025-03-11 23:18:32 +08:00
parent 60636bb1ca
commit 82352aadc8
4 changed files with 27 additions and 23 deletions

View File

@ -71,14 +71,13 @@ public class AppPmsController extends BaseController {
} }
// 判断数据是否缺失 // 判断数据是否缺失
String orderId= OrderCodeFactory.getOrderCode("RK", "");
for(PmsOrderInRequest orderInRequest : orderInRequestList) { for(PmsOrderInRequest orderInRequest : orderInRequestList) {
if (StringUtils.isEmpty(orderInRequest.getGoodsId()) if (StringUtils.isEmpty(orderInRequest.getGoodsId())
|| StringUtils.isEmpty(orderInRequest.getGoodsDesc()) || StringUtils.isEmpty(orderInRequest.getGoodsDesc())
|| orderInRequest.getGoodsNum() == null || orderInRequest.getGoodsNum() <=0) { || orderInRequest.getGoodsNum() == null || orderInRequest.getGoodsNum() <=0) {
return error("缺少请求数据。"); return error("缺少请求数据。");
} }
String orderId= OrderCodeFactory.getOrderCode("RK", "");
AppPmsOrderIn appPmsOrderIn = new AppPmsOrderIn(); AppPmsOrderIn appPmsOrderIn = new AppPmsOrderIn();
BeanUtils.copyProperties(orderInRequest, appPmsOrderIn); BeanUtils.copyProperties(orderInRequest, appPmsOrderIn);
appPmsOrderIn.setId(OrderCodeFactory.getOrderCode("","")); appPmsOrderIn.setId(OrderCodeFactory.getOrderCode("",""));

View File

@ -389,15 +389,20 @@ public class TaskExecutor {
} }
if (flag.get()) { if (flag.get()) {
//删除订单 //删除订单
AppPmsOrderOut appPmsOrderOut1 = new AppPmsOrderOut();
appPmsOrderOut1.setOrderId(k);
appPmsOrderOutMapper.deleteAppPmsOrderOutByOrderId(appPmsOrderOut1);
//并存入bak表 //并存入bak表
for (AppPmsOrderOut appPmsOrderOut2 : v) { for (AppPmsOrderOut appPmsOrderOut2 : v) {
AppPmsOrderOutBak appPmsOrderOutBak = new AppPmsOrderOutBak(); AppPmsOrderOutBak appPmsOrderOutBak = new AppPmsOrderOutBak();
BeanUtils.copyProperties(appPmsOrderOut2, appPmsOrderOutBak); BeanUtils.copyProperties(appPmsOrderOut2, appPmsOrderOutBak);
appPmsOrderOutBakService.insertAppPmsOrderOutBak(appPmsOrderOutBak); try {
appPmsOrderOutBakService.insertAppPmsOrderOutBak(appPmsOrderOutBak);
}catch (Exception e){
e.printStackTrace();
logger.error("pms订单数据归档失败。{}", e);
}
} }
AppPmsOrderOut appPmsOrderOut1 = new AppPmsOrderOut();
appPmsOrderOut1.setOrderId(k);
appPmsOrderOutMapper.deleteAppPmsOrderOutByOrderId(appPmsOrderOut1);
} }
}); });

View File

@ -29,7 +29,7 @@ public class AppPmsOrderOutBak extends BaseEntity
/** 出库单类型 */ /** 出库单类型 */
@Excel(name = "出库单类型") @Excel(name = "出库单类型")
private Long orderType; private Integer orderType;
/** 客户名称 */ /** 客户名称 */
@Excel(name = "客户名称") @Excel(name = "客户名称")
@ -73,7 +73,7 @@ public class AppPmsOrderOutBak extends BaseEntity
/** 订单状态 0未出库 1部分出库 2全部出库 */ /** 订单状态 0未出库 1部分出库 2全部出库 */
@Excel(name = "订单状态 0未出库 1部分出库 2全部出库") @Excel(name = "订单状态 0未出库 1部分出库 2全部出库")
private Long orderStatus; private Integer orderStatus;
/** 是否锁定 */ /** 是否锁定 */
@Excel(name = "是否锁定") @Excel(name = "是否锁定")
@ -106,15 +106,7 @@ public class AppPmsOrderOutBak extends BaseEntity
{ {
return listId; return listId;
} }
public void setOrderType(Long orderType)
{
this.orderType = orderType;
}
public Long getOrderType()
{
return orderType;
}
public void setCustomerId(String customerId) public void setCustomerId(String customerId)
{ {
this.customerId = customerId; this.customerId = customerId;
@ -205,15 +197,23 @@ public class AppPmsOrderOutBak extends BaseEntity
{ {
return spare2; return spare2;
} }
public void setOrderStatus(Long orderStatus)
{ public Integer getOrderType() {
return orderType;
}
public void setOrderType(Integer orderType) {
this.orderType = orderType;
}
public Integer getOrderStatus() {
return orderStatus;
}
public void setOrderStatus(Integer orderStatus) {
this.orderStatus = orderStatus; this.orderStatus = orderStatus;
} }
public Long getOrderStatus()
{
return orderStatus;
}
public void setIsLock(String isLock) public void setIsLock(String isLock)
{ {
this.isLock = isLock; this.isLock = isLock;

View File

@ -53,7 +53,7 @@ public class AppPmsOrderOutBakServiceImpl implements IAppPmsOrderOutBakService
@Override @Override
public int insertAppPmsOrderOutBak(AppPmsOrderOutBak appPmsOrderOutBak) public int insertAppPmsOrderOutBak(AppPmsOrderOutBak appPmsOrderOutBak)
{ {
appPmsOrderOutBak.setCreateTime(DateUtils.getNowDate()); // appPmsOrderOutBak.setCreateTime(DateUtils.getNowDate());
return appPmsOrderOutBakMapper.insertAppPmsOrderOutBak(appPmsOrderOutBak); return appPmsOrderOutBakMapper.insertAppPmsOrderOutBak(appPmsOrderOutBak);
} }