From 6164ca00ebdac1b22730d93736d5a9c884b78955 Mon Sep 17 00:00:00 2001 From: mzr Date: Thu, 24 Jul 2025 10:10:08 +0800 Subject: [PATCH] =?UTF-8?q?feat(ic):=20=E7=8E=B0=E5=AD=98=E9=87=8F?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=8E=A5=E5=8F=A3=E5=A2=9E=E5=8A=A0=E5=85=A5?= =?UTF-8?q?=E5=BA=93=E6=97=B6=E9=97=B4=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../openapi/ic/onhand/OnhandResource.java | 30 ++++++++++--------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/ic/src/public/nccloud/openapi/ic/onhand/OnhandResource.java b/ic/src/public/nccloud/openapi/ic/onhand/OnhandResource.java index d51a033..7e4d91b 100644 --- a/ic/src/public/nccloud/openapi/ic/onhand/OnhandResource.java +++ b/ic/src/public/nccloud/openapi/ic/onhand/OnhandResource.java @@ -1,33 +1,32 @@ package nccloud.openapi.ic.onhand; -import java.util.*; -import java.util.stream.Collectors; - -import javax.ws.rs.Consumes; -import javax.ws.rs.POST; -import javax.ws.rs.Path; -import javax.ws.rs.Produces; - import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import nc.bs.dao.BaseDAO; import nc.bs.dao.DAOException; -import nc.bs.uapbd.util.MyHelper; +import nc.bs.framework.common.NCLocator; import nc.impl.pubapp.pattern.database.SqlBuilderUtil; import nc.jdbc.framework.processor.MapProcessor; import nc.vo.bd.material.MaterialVO; import nc.vo.bd.stordoc.StordocVO; import nc.vo.cmp.util.StringUtils; -import nc.vo.pub.BusinessException; -import nc.vo.pubapp.pattern.pub.SqlBuilder; -import org.json.JSONString; - -import nc.bs.framework.common.NCLocator; import nc.vo.ic.onhand.entity.OnhandVO; +import nc.vo.pub.BusinessException; import nc.vo.pub.lang.UFDouble; +import nc.vo.pubapp.pattern.pub.SqlBuilder; import nc.ws.opm.pub.utils.result.APIErrCodeEnum; import nccloud.api.ic.onhand.IAPIOnhandQuery; import nccloud.api.rest.utils.ResultMessageUtil; +import org.json.JSONString; + +import javax.ws.rs.Consumes; +import javax.ws.rs.POST; +import javax.ws.rs.Path; +import javax.ws.rs.Produces; +import java.time.LocalDate; +import java.time.format.DateTimeFormatter; +import java.util.*; +import java.util.stream.Collectors; /** * 现存量信息查询资源类 @@ -149,6 +148,8 @@ public class OnhandResource { .queryOnhandVOByCondition(paramMap); // 对数据进行整合组装 if (null != onhandVOs && onhandVOs.length > 0) { + LocalDate today = LocalDate.now(); + String nowDate = today.format(DateTimeFormatter.ofPattern("yyyy-MM-dd")); JSONArray resArr = new JSONArray(); for (OnhandVO onhandVO : onhandVOs) { String cmaterialvid = onhandVO.getCmaterialvid(); @@ -169,6 +170,7 @@ public class OnhandResource { oneJson.put("warehouseName", stordocMap.getOrDefault(StordocVO.NAME, ""));// 仓库名称 oneJson.put("vbatchcode", onhandVO.getVbatchcode());// 批次号 oneJson.put("onhandnum", onhandVO.getNonhandnum()); + oneJson.put("entryTime", nowDate);// 入库时间 实时查询,返回当前时间 resArr.add(oneJson); } return ResultMessageUtil.toJSON(resArr, "现存量查询成功!");