Browse Source

查询金蝶默认手动补充的采购入库单审核的状态是通过的

master
yxt_djz 2 years ago
parent
commit
c97ae2e42c
  1. 3
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/stkInstockNumber/FinStkInstockNumberService.java
  2. 5
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/stkinstock/STKInStockService.java

3
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/stkInstockNumber/FinStkInstockNumberService.java

@ -72,7 +72,8 @@ public class FinStkInstockNumberService extends MybatisBaseService<FinStkInstock
finStkInstockNumber.setFMaterialId(fMaterialId.substring(fMaterialId.length() - 8));
List<FinStkInstockNumber> datasByFMaterialId = getDatasByFMaterialId(finStkInstockNumber);
if(datasByFMaterialId==null||datasByFMaterialId.size()==0){
return rb.setMsg("没有对应的入库单!");
//return rb.setMsg("没有对应的入库单!");
return rb.success().setData(null);
}
FinStkInstockNumber finStkInstockNumber1 = datasByFMaterialId.get(0);
String stkInstockId = finStkInstockNumber1.getStkInstockId();

5
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/stkinstock/STKInStockService.java

@ -178,9 +178,12 @@ public class STKInStockService extends FinKingDeeService {
public ResultBean<Boolean> getStinstockState(String fMaterialId){
ResultBean rb=ResultBean.fireFail();
ResultBean<String> stinstockByFMaterialId = finStkInstockNumberService.getStinstockByFMaterialId(fMaterialId);
if(!stinstockByFMaterialId.getSuccess()||stinstockByFMaterialId.getData()==null){
if(!stinstockByFMaterialId.getSuccess()){
return rb.setData(false);
}
if(stinstockByFMaterialId.getSuccess()&&stinstockByFMaterialId.getData()==null){//手动补充的入库单 默认是审核通过的
return rb.success().setData(true);
}
String data = stinstockByFMaterialId.getData();
log.info("getStinstockState:{}",data);
JSONObject jsonObject = JSONObject.parseObject(data);

Loading…
Cancel
Save