From 885baab441cf03e1d3ea02400f9eee9aa530c7fa Mon Sep 17 00:00:00 2001
From: xiejun <xj@2023>
Date: 星期一, 14 八月 2023 01:23:59 +0800
Subject: [PATCH] PDM集成swing界面相关功能开发

---
 Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/CodeApplyFor410MainPanel.java |   46 +++++++++++++++++++++++++++++++++-------------
 1 files changed, 33 insertions(+), 13 deletions(-)

diff --git a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/CodeApplyFor410MainPanel.java b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/CodeApplyFor410MainPanel.java
index d4bffac..3161b07 100644
--- a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/CodeApplyFor410MainPanel.java
+++ b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/ubcs/codeapply/CodeApplyFor410MainPanel.java
@@ -71,7 +71,7 @@
 	private int maxStringLength = 100;
 	private int levelPositon = -1;
 	private TransmitTreeObject transTreeObject = new TransmitTreeObject();
-	private  User userObj;
+	private  TokenUserObject tokenUserObject;
 	private String deptName;
 	//瀛樺偍姣忎釜瀹為檯 鐮佹鍒楀搴旂殑鐮佹瀵硅薄
 	protected Map<Integer,CodeBasicSecVO> columnSecMap = new LinkedHashMap<Integer,CodeBasicSecVO>();
@@ -115,15 +115,15 @@
 	private CodeClassifyTemplateVO currentCodeClassifyTemplateVO;
 	// 瀹為檯鐨�
 	private VCIJDialog realDialogInstance = null;
-	public CodeApplyFor410MainPanel(TransmitTreeObject transTreeObject, User userObj, CodeClassifyTemplateVO currentCodeClassifyTemplateVO) {
+	public CodeApplyFor410MainPanel(TransmitTreeObject transTreeObject, TokenUserObject tokenUserObject, CodeClassifyTemplateVO currentCodeClassifyTemplateVO) {
 		this.transTreeObject = transTreeObject;
-		this.userObj = userObj;
+		this.tokenUserObject = tokenUserObject;
 		this.currentCodeClassifyTemplateVO=currentCodeClassifyTemplateVO;
 	}
 
-	public CodeApplyFor410MainPanel(TransmitTreeObject transTreeObject,User userObj,String deptName,CodeClassifyTemplateVO currentCodeClassifyTemplateVO) {
+	public CodeApplyFor410MainPanel(TransmitTreeObject transTreeObject,TokenUserObject tokenUserObject,String deptName,CodeClassifyTemplateVO currentCodeClassifyTemplateVO) {
 		this.transTreeObject = transTreeObject;
-		this.userObj = userObj;
+		this.tokenUserObject = tokenUserObject;
 		this.deptName = deptName;
 		this.currentCodeClassifyTemplateVO=currentCodeClassifyTemplateVO;
 	}
@@ -152,7 +152,9 @@
 		/**绯荤粺鍙姞杞戒唬鐮侀」  濡傛灉libName涓嶄负绌猴紝鐩存帴鑾峰彇瀵瑰簲鐨勪唬鐮侀」**/
 		Map<String,String> condtionMap=new HashMap<>();
 		condtionMap.put("codeClassId", rmType.getOid());
-		R r= HttpUtil.sendGet(url+"/getCodeRuleByClassifyFullInfo",condtionMap,new HashMap<>());
+		Map<String,String> headerMap=new HashMap<>();
+		headerMap.put("Blade-Auth",this.tokenUserObject.getAccess_token());
+		R r= HttpUtil.sendGet(url+"/getCodeRuleByClassifyFullInfo",condtionMap,headerMap);
 		codeRuleVO=new CodeRuleVO();
 		if(r.isSuccess()){
 			Object object= r.getData();
@@ -570,7 +572,9 @@
 					Map<String,String> condtionMap=new HashMap<>();
 					condtionMap.put("secOid", secOid);
 					condtionMap.put("parentClassifyValueOid", parentClassifyValueOid);
-					R r=HttpUtil.sendGet(url+"/listCodeClassifyValueBySecOid",condtionMap,new HashMap<>());
+					Map<String,String> headerMap=new HashMap<>();
+					headerMap.put("Blade-Auth",this.tokenUserObject.getAccess_token());
+					R r=HttpUtil.sendGet(url+"/listCodeClassifyValueBySecOid",condtionMap,headerMap);
 					List<CodeClassifyValue> codeClassifyValueList=new ArrayList<>();
 					if(r.isSuccess()){
 						Object object= r.getData();
@@ -1026,7 +1030,10 @@
 		/**绯荤粺鍙姞杞戒唬鐮侀」  濡傛灉libName涓嶄负绌猴紝鐩存帴鑾峰彇瀵瑰簲鐨勪唬鐮侀」**/
 		Map<String,String> condtionMap=new HashMap<>();
 		condtionMap.put("oid", attrId);
-		R r=HttpUtil.sendGet(url+"/listComboboxItems",condtionMap,new HashMap<>());
+		Map<String,String> headerMap=new HashMap<>();
+		headerMap.put("Blade-Auth",this.tokenUserObject.getAccess_token());
+
+		R r=HttpUtil.sendGet(url+"/listComboboxItems",condtionMap,headerMap);
 		List<KeyValue> keyValueList=new ArrayList<>();
 		if(r.isSuccess()){
 			Object object= r.getData();
@@ -1169,7 +1176,10 @@
 			condtionMap.put("dataMap["+key+"]",value);
 		});
 		condtionMap.put("componentRuleValue",tempPropObj.getComponentRule());
-		R r= HttpUtil.sendGet(url+"/getValueByFormula",condtionMap,new HashMap<>());
+		Map<String,String> headerMap=new HashMap<>();
+		headerMap.put("Blade-Auth",this.tokenUserObject.getAccess_token());
+
+		R r= HttpUtil.sendGet(url+"/getValueByFormula",condtionMap,headerMap);
 		String value="";
 		if(r.isSuccess()){
 			value= r.getData().toString();
@@ -1395,7 +1405,7 @@
 				}
 			} else if(cType.equals("coderefersec")) {//寮曠敤鐮佹鐮佸�兼坊鍔犱簡绌哄�硷紝闇�瑕佺壒娈婂垽鏂竴涓�
 				KeyValue keyValue = ((AttrRangObjectWarper)((VCIJComboBox)secAndComMap.get(secObj.getId())).getSelectedItem()).getKeyValue();
-				if(keyValue!=null&&("".equals(keyValue.getValue()))) {
+				if(keyValue!=null&&("".equals(keyValue.getKey()))) {
 					VCIOptionPane.showMessageDialog(this, "璇烽�夋嫨鐮佹锛�"+secObj.getName()+" 瀵瑰簲鐨勭爜鍊�");
 					return false;
 				}
@@ -1459,7 +1469,9 @@
 			codeClassify.getOid();
 			Map<String,String> condtionMap=new HashMap<>();
 			condtionMap.put("codeClassId", codeClassify.getOid());
-			R r= HttpUtil.sendGet(url+"/countChildrenByClassifyOid",condtionMap,new HashMap<>());
+			Map<String,String> headerMap=new HashMap<>();
+			headerMap.put("Blade-Auth",this.tokenUserObject.getAccess_token());
+			R r= HttpUtil.sendGet(url+"/countChildrenByClassifyOid",condtionMap,headerMap);
 			if(r.isSuccess()){
 				Object object= r.getData();
 				count=(int)object;
@@ -1506,7 +1518,7 @@
 					} else if (secType.equals("coderefersec")) {//寮曠敤鐮佹鐮佸��
 //					cVal = ((CodeValueObject)((VCIJComboBox)secAndComMap.get(secObj.getId())).getSelectedItem()).getPlcodeval();
 						KeyValue newKeyValue = ((AttrRangObjectWarper) ((VCIJComboBox) secAndComMap.get(secObj.getId())).getSelectedItem()).getKeyValue();
-						cVal=newKeyValue.getValue();
+						cVal=newKeyValue.getKey();
 					/*} else if (secType == SectionConstant.SectionType.SECCHAR) {//鍒嗛殧绗�
 						cVal = secObj.getName();*/
 					} else if (secType.equals("codelevelsec")) {//灞傜骇鐮佹
@@ -1565,7 +1577,7 @@
 			} else if (compt instanceof VCIJComboBox) {
 				Object objItem = ((VCIJComboBox) compt).getSelectedItem();
 				if (objItem instanceof AttrRangObjectWarper) { // 灞炴�у彇鍊艰寖鍥�
-					value = ((AttrRangObjectWarper) objItem).getKeyValue().getValue();
+					value = ((AttrRangObjectWarper) objItem).getKeyValue().getKey();
 				} else if (objItem instanceof String) { // Boolean绫诲瀷鐨勪細鎻愪緵0\1閫夋嫨
 					value = (String) objItem;
 				}
@@ -1730,4 +1742,12 @@
 	public void setCodeRuleVO(CodeRuleVO codeRuleVO) {
 		this.codeRuleVO = codeRuleVO;
 	}
+
+	public TokenUserObject getTokenUserObject() {
+		return tokenUserObject;
+	}
+
+	public void setTokenUserObject(TokenUserObject tokenUserObject) {
+		this.tokenUserObject = tokenUserObject;
+	}
 }

--
Gitblit v1.9.3