‘linchangsheng’ 7 月之前
父节点
当前提交
c65a45df8b

+ 2 - 1
src/main/java/com/zfire/mall/manager/bean/k3/KingDeePurchaseStockOutData.java

@@ -2,6 +2,7 @@ package com.zfire.mall.manager.bean.k3;
 
 import com.zfire.mall.manager.bean.stock.KingDeePurchaseStockOutBean;
 import com.zfire.mall.manager.plus.entity.KingDeePurchaseStockOut;
+import com.zfire.mall.manager.plus.entity.KingDeePurchaseStockOutItem;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
@@ -14,5 +15,5 @@ public class KingDeePurchaseStockOutData extends KingDeePurchaseStockOut {
 
 
     @ApiModelProperty(value = "绑定采购退料单")
-    private List<KingDeePurchaseStockOutItemBean> kingDeePurchaseStockOutItems;
+    private List<KingDeePurchaseStockOutItem> kingDeePurchaseStockOutItems;
 }

+ 9 - 1
src/main/java/com/zfire/mall/manager/logic/k3/K3PurchaseStockOutLogic.java

@@ -1,5 +1,6 @@
 package com.zfire.mall.manager.logic.k3;
 
+import cn.hutool.core.bean.BeanUtil;
 import com.baomidou.mybatisplus.core.toolkit.IdWorker;
 import com.zfire.mall.manager.bean.k3.KingDeePurchaseStockOutAdd;
 import com.zfire.mall.manager.bean.k3.KingDeePurchaseStockOutData;
@@ -127,6 +128,13 @@ public class K3PurchaseStockOutLogic {
     }
 
     public KingDeePurchaseStockOutData detail(String id) {
-        return null;
+        KingDeePurchaseStockOut kingDeePurchaseStockOut = kingDeePurchaseStockOutService.getById(id);
+
+        KingDeePurchaseStockOutData kingDeePurchaseStockOutData = BeanUtil.toBean(kingDeePurchaseStockOut, KingDeePurchaseStockOutData.class);
+
+        List<KingDeePurchaseStockOutItem> list = kingDeePurchaseStockOutItemService.lambdaQuery().eq(KingDeePurchaseStockOutItem::getBillNo, id).list();
+
+        kingDeePurchaseStockOutData.setKingDeePurchaseStockOutItems(list);
+        return kingDeePurchaseStockOutData;
     }
 }