【泛微物料库存查询】去掉必填属性
This commit is contained in:
parent
f58a6d1b19
commit
c1f0c70a2a
|
|
@ -2,7 +2,6 @@ package tqq9.lc123.cloud.app.api.controller;
|
||||||
|
|
||||||
import com.drew.lang.annotations.NotNull;
|
import com.drew.lang.annotations.NotNull;
|
||||||
import kd.bos.dataentity.entity.DynamicObject;
|
import kd.bos.dataentity.entity.DynamicObject;
|
||||||
import kd.bos.dataentity.entity.OrmLocaleValue;
|
|
||||||
import kd.bos.openapi.common.custom.annotation.ApiController;
|
import kd.bos.openapi.common.custom.annotation.ApiController;
|
||||||
import kd.bos.openapi.common.custom.annotation.ApiParam;
|
import kd.bos.openapi.common.custom.annotation.ApiParam;
|
||||||
import kd.bos.openapi.common.custom.annotation.ApiPostMapping;
|
import kd.bos.openapi.common.custom.annotation.ApiPostMapping;
|
||||||
|
|
@ -15,7 +14,6 @@ import tqq9.lc123.cloud.app.api.model.FWInvQueryModel;
|
||||||
import tqq9.lc123.cloud.app.api.result.FWInvQueryResult;
|
import tqq9.lc123.cloud.app.api.result.FWInvQueryResult;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.math.RoundingMode;
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
@ApiController(value = "FWInvQueryController", desc = "泛微查询库存接口")
|
@ApiController(value = "FWInvQueryController", desc = "泛微查询库存接口")
|
||||||
|
|
@ -60,7 +58,6 @@ public class FWInvQueryController {
|
||||||
DynamicObject[] realbalances = BusinessDataServiceHelper.load("im_inv_realbalance",
|
DynamicObject[] realbalances = BusinessDataServiceHelper.load("im_inv_realbalance",
|
||||||
"id,material,org,warehouse,lotnum,avbbaseqty,qty", filterArr);
|
"id,material,org,warehouse,lotnum,avbbaseqty,qty", filterArr);
|
||||||
if(realbalances != null && realbalances.length > 0){
|
if(realbalances != null && realbalances.length > 0){
|
||||||
FWInvQueryResult.ResultBean resultBean = new FWInvQueryResult.ResultBean();
|
|
||||||
Map<String, BigDecimal> map = new HashMap<>();
|
Map<String, BigDecimal> map = new HashMap<>();
|
||||||
for (DynamicObject realbalance : realbalances) {
|
for (DynamicObject realbalance : realbalances) {
|
||||||
//获取数量
|
//获取数量
|
||||||
|
|
@ -88,6 +85,7 @@ public class FWInvQueryController {
|
||||||
if(map.size() > 0){
|
if(map.size() > 0){
|
||||||
for (String s : map.keySet()) {
|
for (String s : map.keySet()) {
|
||||||
String[] split = s.split("<>");
|
String[] split = s.split("<>");
|
||||||
|
FWInvQueryResult.ResultBean resultBean = new FWInvQueryResult.ResultBean();
|
||||||
resultBean.setOrgCode(split[0]);
|
resultBean.setOrgCode(split[0]);
|
||||||
resultBean.setOrgName(split[1]);
|
resultBean.setOrgName(split[1]);
|
||||||
resultBean.setWarehouseCode(split[2]);
|
resultBean.setWarehouseCode(split[2]);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue