From e608073f05f955bf168a5e42ecfb8200b57a77e3 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期三, 23 八月 2023 09:23:26 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/CodeApplyPanelFor410ActionListener.java | 17 +++++++++++++++-- 1 files changed, 15 insertions(+), 2 deletions(-) diff --git a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/CodeApplyPanelFor410ActionListener.java b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/CodeApplyPanelFor410ActionListener.java index 0b977594..db1ae5c 100644 --- a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/CodeApplyPanelFor410ActionListener.java +++ b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/CodeApplyPanelFor410ActionListener.java @@ -110,15 +110,28 @@ codeOrderSecDTO.setSecValue(keyValue.getValue()); secDTOList.add(codeOrderSecDTO); }); + codeOrderDTO.setLcStatus("Released"); codeOrderDTO.setSecDTOList(secDTOList); codeOrderDTO.setData(dataMap); Object object = JSONObject.toJSON(codeOrderDTO); Map<String,String> headerMap=new HashMap<>(); headerMap.put("content-type","application/json"); headerMap.put("Blade-Auth",this.owner.getTokenUserObject().getAccess_token()); - R r= HttpUtil.sendPost(url+"/addSaveCode",object.toString(),headerMap); - //R r= HttpUtil.sendPost(url+"/addSaveCode",object.toString(),headerMap); String code=""; + //鏍¢獙鍏抽敭灞炴�у瓨鍦ㄧ殑鏁版嵁鐩存帴杩斿洖缂栫爜 + R checkKeyAttrOnOrderR= HttpUtil.sendPost(url+"/checkKeyAttrOnOrderFordatas",object.toString(),headerMap); + if(checkKeyAttrOnOrderR.isSuccess()){ + List<Map> list=(List)checkKeyAttrOnOrderR.getData(); + if(!CollectionUtils.isEmpty(list)) { + code=list.get(0).get("ID")!=null?list.get(0).get("ID").toString():""; + this.owner.setApplyCode(code); + this.owner.getApplyTxt().requestFocusInWindow(); + this.owner.getApplyTxt().selectAll(); + this.owner.setAttrNameAndValMap(attrNameAndValMap); + return; + } + } + R r= HttpUtil.sendPost(url+"/addSaveCode",object.toString(),headerMap); if(r.isSuccess()){ code=r.getData().toString(); this.owner.setApplyCode(code); -- Gitblit v1.9.3