From 37163d9ac4fdbf6961aca8f7c6d409092ceff14c Mon Sep 17 00:00:00 2001 From: yuxc <653031404@qq.com> Date: 星期三, 13 九月 2023 08:56:27 +0800 Subject: [PATCH] 1、加字段对应默认值。 2、申请接口逻辑处理。 3、将codeApply模块改为jdk1.7调试。 --- Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyFor410Dialog.java | 33 ++++++++++++++++++++++++++++++--- 1 files changed, 30 insertions(+), 3 deletions(-) diff --git a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyFor410Dialog.java b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyFor410Dialog.java index 1e32400..f69c4b8 100644 --- a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyFor410Dialog.java +++ b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyFor410Dialog.java @@ -32,7 +32,7 @@ private Map<String, String> attrNameAndValMap = new LinkedHashMap();//瀛樺偍灞炴�у悕绉帮紙鍖呭惈鍐呴儴鍚嶇О鍜屽閮ㄥ悕绉帮級鍜屽搴旂殑鍊� private String tokenUrl= ConfigUtils.getConfigValue("410.code.token.url","http://127.0.0.1:37000/ubcs-auth/oauth/token"); private String[] fields; - private String[] Values; + private String[] values; /** * 瀛樺偍鍒嗙被鐨凪ap,key:鍒嗙被鍚嶇О锛寁alue锛氬垎绫诲�� */ @@ -50,6 +50,9 @@ public CodeApplyFor410Dialog(JDialog dialog, String clsfName, String deptName) { this(dialog, "pdmUser", clsfName, deptName,new String[]{}); } + public CodeApplyFor410Dialog(JDialog dialog, String clsfName, String deptName,String[] fields,String[] values) { + this(dialog, "pdmUser", clsfName, deptName,new String[]{},fields,values); + } public CodeApplyFor410Dialog(Frame frame, String clsfName, String deptName,String[] fields,String[] values){ this.setModal(true); parentComponet = frame; @@ -57,7 +60,7 @@ this.clsfName = clsfName; this.deptName = deptName; this.fields=fields; - this.Values=values; + this.values=values; //this.libName = libName; init(); @@ -89,6 +92,23 @@ this.deptName = deptName; // this.libName = libName; + init(); + } catch (Exception e) { + e.printStackTrace(); + } + } + + public CodeApplyFor410Dialog(JDialog dialog, String userName, String clsfName, String deptName, String[] libName,String[] fields,String[] values) { + super(dialog, true); + VCISwingUtil.setClientMainFrame(new Frame()); + try { + this.setModal(true); + parentComponet = dialog; + this.userName = userName; + this.clsfName = clsfName; + this.deptName = deptName; + this.fields = fields; + this.values = values; init(); } catch (Exception e) { e.printStackTrace(); @@ -152,7 +172,14 @@ private void bulidPal() throws Exception { this.setDefaultCloseOperation(DISPOSE_ON_CLOSE); this.setTitle("浠g爜鐢宠"); - mainPal = new CodeApplyPanelFor410(this,tokenUserObject, true, clsfName, deptName,libName); + Map<String , String> displayValues = new HashMap<>(); + if(fields != null && fields.length > 0 && values !=null && values.length > 0){ + for (int i = 0; i < fields.length; i++) { + displayValues.put(fields[i] , values[i]); + } + } + + mainPal = new CodeApplyPanelFor410(this,tokenUserObject, true, clsfName, deptName,libName,displayValues); VCIJPanel btnPal = new VCIJPanel(); btnPal.add(okBtn); -- Gitblit v1.9.3