From 00f9b07d2c06db2ab1fca286b41c3183026af1f7 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期四, 19 十月 2023 16:35:34 +0800
Subject: [PATCH] 依赖添加
---
Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyPanelFor410ActionListener.java | 80 ++++++++++++++++++++++++----------------
1 files changed, 48 insertions(+), 32 deletions(-)
diff --git a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyPanelFor410ActionListener.java b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyPanelFor410ActionListener.java
index 793fb25..2dab987 100644
--- a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyPanelFor410ActionListener.java
+++ b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyPanelFor410ActionListener.java
@@ -1,19 +1,19 @@
package com.vci.rmip.code.client.codeapply.Apply410;
-import com.alibaba.cloud.commons.lang.StringUtils;
import com.alibaba.fastjson.JSONObject;
import com.vci.base.ui.swing.VCIOptionPane;
import com.vci.base.ui.swing.components.VCIJComboBox;
import com.vci.rmip.code.client.codeapply.Apply410.object.CodeClassify;
+import com.vci.rmip.code.client.codeapply.Apply410.object.CodeClassifyTemplateVO;
import com.vci.rmip.code.client.codeapply.Apply410.object.R;
-import com.vci.ubcs.code.dto.CodeOrderDTO;
-import com.vci.ubcs.code.dto.CodeOrderSecDTO;
-import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateVO;
-import com.vci.ubcs.code.vo.pagemodel.CodeRuleVO;
+import com.vci.rmip.code.client.codeapply.Apply410.object.ubcscode.dto.CodeOrderDTO;
+import com.vci.rmip.code.client.codeapply.Apply410.object.ubcscode.dto.CodeOrderSecDTO;
+import com.vci.rmip.code.client.codeapply.Apply410.object.ubcscode.vo.CodeRuleVO;
+import com.vci.rmip.code.client.codeapply.Apply410.object.ubcscode.vo.KeyValue;
import com.vci.rmip.code.client.codeapply.Apply410.utils.ConfigUtils;
import com.vci.rmip.code.client.codeapply.Apply410.utils.HttpUtil;
-import com.vci.ubcs.starter.web.pagemodel.KeyValue;
import org.apache.commons.collections4.CollectionUtils;
+import org.apache.commons.lang.StringUtils;
import javax.swing.*;
import javax.swing.text.JTextComponent;
@@ -117,35 +117,64 @@
Map<String,String> headerMap=new HashMap<>();
headerMap.put("content-type","application/json");
headerMap.put("Blade-Auth",this.owner.getTokenUserObject().getAccess_token());
- String code="";
+ String code="";
//鏍¢獙鍏抽敭灞炴�у瓨鍦ㄧ殑鏁版嵁鐩存帴杩斿洖缂栫爜
R checkKeyAttrOnOrderR= HttpUtil.sendPost(url+"/checkKeyAttrOnOrderFordatas",object.toString(),headerMap);
+
+
+ Map<String,String>parmarMap=new HashMap<String, String>();
+ parmarMap.put("oid", codeClassify.getOid());
+ parmarMap.put("classifyGroupCode",classifyGroupCode);
//鏌ヨ褰撳墠鐢宠缂栫爜鐨勭被鍨�
- R checkGroupCode= HttpUtil.sendGet(url+"/checkGroupCode?oid="+codeClassify.getOid()+
- "&classifyGroupCode="+classifyGroupCode,null,headerMap);
+ /*R checkGroupCode= HttpUtil.sendGet(url+"/checkGroupCode?oid="+codeClassify.getOid()+
+ "&classifyGroupCode="+classifyGroupCode,null,headerMap);*/
+ R checkGroupCode= HttpUtil.sendGet(url+"/checkGroupCode",parmarMap,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():"";
+ if(checkGroupCode.isSuccess()){
+ if(checkGroupCode.getData().equals("true")){
+ code="";
+ code=list.get(0).get("GROUPCODE")!=null?list.get(0).get("GROUPCODE").toString():"";
+ if(StringUtils.isBlank(code)){
+ VCIOptionPane.showMessage(this.owner, "鏍规嵁鍏抽敭灞炴�ф牎楠岋紝绯荤粺涓瓨鍦ㄨ鏁版嵁锛岄渶绛夊緟闆嗗洟鐢宠闆嗗洟鐮侊細"+code);
+ }else{
+ code=list.get(0).get("ID")!=null?list.get(0).get("ID").toString():"";
+ }
+ }
+ }else {
+ code="";
+ VCIOptionPane.showMessage(this.owner,"鏍¢獙璇ュ垎绫绘槸鍚﹀彇闆嗗洟鐮佸け璐ワ紒");
+ }
this.owner.setApplyCode(code);
this.owner.getApplyTxt().requestFocusInWindow();
this.owner.getApplyTxt().selectAll();
this.owner.setAttrNameAndValMap(attrNameAndValMap);
- if(checkGroupCode.isSuccess()){
- if(checkGroupCode.getData().equals("true")){
- VCIOptionPane.showMessage(this.owner, "褰撳墠鍒嗙被鐨勪紒涓氱紪鐮佷负锛�"+list.get(0).get("GROUPCODE"));
- }else{
- VCIOptionPane.showMessage(this.owner, "褰撳墠缂栫爜鍒嗙被鏈壘鍒扮浉搴旂殑闆嗗洟锛岃妫�鏌ワ紒锛�");
- }
- }else {
- VCIOptionPane.showMessage(this.owner, "杩滅▼璋冪敤澶辫触锛岃閲嶈瘯锛�");
- }
return;
}
}
R r= HttpUtil.sendPost(url+"/addSaveCode",object.toString(),headerMap);
if(r.isSuccess()){
code=r.getData().toString();
+ if(checkGroupCode.isSuccess()){
+ if(checkGroupCode.getData().equals("true")){
+ code="";
+ Map<String,String> applyMap = new HashMap<>();
+ applyMap.put("oids",codeClassify.getOid());
+ applyMap.put("btmName",codeClassify.getBtmname());
+ Object applyGroupCodeData = JSONObject.toJSON(applyMap);
+ R applyResult= HttpUtil.sendPost(url+"/DockingPreApplyCode/applyGroupCode",applyGroupCodeData.toString(),headerMap);
+ if(!applyResult.isSuccess()){
+ VCIOptionPane.showMessage(this.owner, "闆嗗洟鐮佺敵璇峰け璐ワ紝"+applyResult.getMsg());
+ }else{
+ VCIOptionPane.showMessage(this.owner, "淇濆瓨鏁版嵁鎴愬姛锛岀瓑寰呴泦鍥㈢爜鐢宠锛�");
+ }
+ }
+ }else{
+ code="";
+ VCIOptionPane.showMessage(this.owner,"鏍¢獙璇ュ垎绫绘槸鍚﹀彇闆嗗洟鐮佸け璐ワ紒");
+ }
this.owner.setApplyCode(code);
this.owner.getApplyTxt().requestFocusInWindow();
this.owner.getApplyTxt().selectAll();
@@ -153,20 +182,7 @@
}else{
VCIOptionPane.showMessage(this.owner,r.getMsg());
}
- if(checkGroupCode.isSuccess()){
- if(checkGroupCode.getData().equals("false")){
- Map<String,String> applyMap = new HashMap<>();
- applyMap.put("oids",codeClassify.getOid());
- applyMap.put("btmName",codeClassify.getBtmname());
- Object applyGroupCodeData = JSONObject.toJSON(applyMap);
- R applyResult= HttpUtil.sendPost(url+"/DockingPreApplyCode/applyGroupCode",applyGroupCodeData.toString(),headerMap);
- if(!applyResult.isSuccess()){
- VCIOptionPane.showMessage(this.owner, r.getMsg());
- }
- }
- }else {
- VCIOptionPane.showMessage(this.owner, "杩滅▼璋冪敤澶辫触锛岃娉ㄦ剰锛�");
- }
+
}
private Map<String, String> getAttrMap(String[][] inputValues) {
--
Gitblit v1.9.3