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