From a61f9ac6b5a95a663d82a67afc8b474afd969ab8 Mon Sep 17 00:00:00 2001
From: 王佳豪 <g675230687@126.com>
Date: 星期一, 07 六月 2021 12:48:32 +0800
Subject: [PATCH] erp生产单查询-优化,增加显示物料名称

---
 src/main/java/com/zy/asrs/controller/ERPrelevantController.java |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/ERPrelevantController.java b/src/main/java/com/zy/asrs/controller/ERPrelevantController.java
index a94884f..3207738 100644
--- a/src/main/java/com/zy/asrs/controller/ERPrelevantController.java
+++ b/src/main/java/com/zy/asrs/controller/ERPrelevantController.java
@@ -1,7 +1,10 @@
 package com.zy.asrs.controller;
 
 import com.core.annotations.ManagerAuth;
+import com.core.common.Cools;
 import com.core.common.R;
+import com.zy.asrs.entity.MatCode;
+import com.zy.asrs.service.MatCodeService;
 import com.zy.common.service.erp.ErpService;
 import com.zy.common.service.erp.entity.CPICMO;
 import com.zy.common.web.BaseController;
@@ -16,11 +19,21 @@
 public class ERPrelevantController extends BaseController {
     @Autowired
     private ErpService erpService;
+    @Autowired
+    private MatCodeService matCodeService;
 
     @RequestMapping(value = "/erp/cpicmo/query")
     @ManagerAuth
     public R add(String fbillNo, String fsourceBillNo) {
         List<CPICMO> erpCPICMOlist = erpService.queryErpCPICMO(fbillNo, fsourceBillNo);
+        if (erpCPICMOlist.size() > 0) {
+            for (CPICMO erpList : erpCPICMOlist) {
+                MatCode matCodeObj = matCodeService.selectById(erpList.getFnumber());
+                if (!Cools.isEmpty(matCodeObj)) {
+                    erpList.setFname(matCodeObj.getMatName());
+                }
+            }
+        }
         return R.ok().add(erpCPICMOlist);
     }
 }

--
Gitblit v1.9.1