From b2358fc44148073645def4e723c8153a98a701da Mon Sep 17 00:00:00 2001
From: chengf <cgf12138@163.com>
Date: 星期二, 24 三月 2026 09:29:32 +0800
Subject: [PATCH] 导入测试
---
service-store/src/main/java/com/java110/store/smo/impl/PurchaseApplyInnerServiceSMOImpl.java | 18 ++++++++++++------
1 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/service-store/src/main/java/com/java110/store/smo/impl/PurchaseApplyInnerServiceSMOImpl.java b/service-store/src/main/java/com/java110/store/smo/impl/PurchaseApplyInnerServiceSMOImpl.java
index df43477..8dbb23c 100644
--- a/service-store/src/main/java/com/java110/store/smo/impl/PurchaseApplyInnerServiceSMOImpl.java
+++ b/service-store/src/main/java/com/java110/store/smo/impl/PurchaseApplyInnerServiceSMOImpl.java
@@ -12,6 +12,7 @@
import com.java110.po.purchase.PurchaseApplyPo;
import com.java110.store.dao.IPurchaseApplyServiceDao;
import com.java110.utils.util.BeanConvertUtil;
+import com.java110.utils.util.DateUtil;
import com.java110.vo.api.purchaseApply.PurchaseApplyDetailVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
@@ -41,19 +42,24 @@
@Override
public int savePurchaseApply(@RequestBody PurchaseApplyPo purchaseApplyPo) {
-
- List<PurchaseApplyDetailPo> purchaseApplyDetailPos = purchaseApplyPo.getPurchaseApplyDetailPos();
-
- for (PurchaseApplyDetailPo purchaseApplyDetailPo : purchaseApplyDetailPos) {
- purchaseApplyDetailPo.setApplyOrderId(purchaseApplyPo.getApplyOrderId());
+ purchaseApplyPo.setCreateTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A));
+ if (purchaseApplyPo.getState() == null) {
+ purchaseApplyPo.setState("1");
}
-
+ List<PurchaseApplyDetailPo> purchaseApplyDetailPos = purchaseApplyPo.getPurchaseApplyDetailPos();
int saveFlag = purchaseApplyServiceDaoImpl.savePurchaseApply(BeanConvertUtil.beanCovertMap(purchaseApplyPo));
if (saveFlag < 1) {
return saveFlag;
}
+ if (purchaseApplyDetailPos == null) {
+ return 0;
+ }
+ for (PurchaseApplyDetailPo purchaseApplyDetailPo : purchaseApplyDetailPos) {
+ purchaseApplyDetailPo.setApplyOrderId(purchaseApplyPo.getApplyOrderId());
+ }
+
//淇濆瓨璁㈠崟鏄庣粏
saveFlag = purchaseApplyServiceDaoImpl.savePurchaseApplyDetailInfo(purchaseApplyDetailPos);
return saveFlag;
--
Gitblit v1.8.0