<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      EKP qhky 流程啟接口addReview 支持明細表地址本傳遞多值

       

      問題描述:  流程啟動接口(addReview),給第一行多人員地址本字段  傳多個部門,后臺代碼解析不成功

       

       

       

       

      							/**
      							 *
      							 *  20230703定制處理附件列表問題sjx
      							 *
      							 * **/
      
      
      							for (int i = 0; i < attForms.size(); i++) {
      								String fdKey = attForms.get(i).getFdKey();
      								if (StringUtil.isNotNull(fdKey)) {
      									if (fdKey.indexOf("liebiao") != -1) {
      										fdKey = fdKey.replace("liebiao", "");
      										String uuid = UUID.randomUUID().toString().replace("-", "");
      										attForms.get(i).setFdKey(uuid);
      										ArrayList<HashMap> o = (ArrayList<HashMap>) kmReviewMain.getExtendDataFormInfo().getFormData().get("fd_3be5996b465510");
      										HashMap hashMap = o.get(i);
      										hashMap.put(fdKey, uuid);
      									}
      								}
      							}
      
      							/**
      							 *
      							 *  -------------------------------------------------------
      							 *
      							 * **/
      
      
      							if (formData.get("fd_3c61c27c02d270") != null) {
      								ArrayList<HashMap> hashMapArrayList = (ArrayList<HashMap>) kmReviewMain.getExtendDataFormInfo().getFormData().get("fd_3c61c27c02d270");
      								setHgjhDetailValue(hashMapArrayList);
      						}
      

        

       

      	public ArrayList<HashMap> setHgjhDetailValue(ArrayList<HashMap> hashMapArrayList) {
      
      		try {
      			String ids = "";
      			String names = "";
      			boolean flag = false;
      			String filedId = "";
      			String type = "";
      			String fd_reform_dept = "fd_reform_dept";
      			String fd_reform_person = "fd_reform_person";
      			String fd_reform_comper_dept = "fd_reform_comper_dept";
      			String fd_reform_comper_person = "fd_reform_comper_person";
      			String fd_reform_charge_person = "fd_reform_charge_person";
      
      			Iterator<HashMap> iterator = hashMapArrayList.iterator();
      			while (iterator.hasNext()) {
      				HashMap map = iterator.next();
      				HashMap copyMap = new HashMap();
      				for (Object key : map.keySet()) {
      
      					if (fd_reform_dept.equals(key)) {
      						filedId = "fd_3c61c32da39346";
      						type = "dept";
      						flag = true;
      					} else if (fd_reform_person.equals(key)) {
      						filedId = "fd_3c61c3302ef18c";
      						type = "person";
      						flag = true;
      					} else if (fd_reform_comper_dept.equals(key)) {
      						filedId = "fd_3c61c335032fd6";
      						type = "dept";
      						flag = true;
      					} else if (fd_reform_comper_person.equals(key)) {
      						filedId = "fd_3c61c3380d46e6";
      						type = "person";
      						flag = true;
      					} else if (fd_reform_charge_person.equals(key)) {
      						filedId = "fd_3c61c341e0b57a";
      						type = "person";
      						flag = true;
      					}
      
      					if (flag) {
      						ids = (String) map.get(key);
      						names = getOrgOrPostName(ids, type);
      						HashMap reform = new HashMap();
      						if (StringUtil.isNotNull(ids)) {
      							reform.put("id", ids);
      							reform.put("name", names);
      							copyMap.put(filedId, reform);
      						}
      					}
      				}
      
      				for (Object key : copyMap.keySet()) {
      					map.put(key, copyMap.get(key));
      				}
      			}
      		} catch (Exception e) {
      			e.printStackTrace();
      		}
      		return null;
      	}
      
      	public String getOrgOrPostName(String ids, String type) {
      		StringBuilder strBuild = null;
      		try {
      			String[] arr = ids.split(";");
      			strBuild = new StringBuilder();
      			for (String s : arr) {
      				String value = "";
      				if ("dept".equals(type)) {
      					System.out.println(s);
      					SysOrgDept sysOrgDept = (SysOrgDept) getSysOrgDeptService().findByPrimaryKey(s, null, true);
      					if (sysOrgDept != null) {
      						value = sysOrgDept.getFdName();
      					}
      				} else {
      					SysOrgElement sysOrgElement = (SysOrgElement) getSysOrgElementService().findByPrimaryKey(s, null, true);
      					if (sysOrgElement != null) {
      						value = sysOrgElement.getFdName();
      					}
      				}
      				if (StringUtil.isNotNull(value)) {
      					if (strBuild.length() == 0) {
      						strBuild.append(value);
      					} else {
      						strBuild.append(";" + value);
      					}
      				}
      			}
      		} catch (Exception e) {
      			e.printStackTrace();
      		}
      		return strBuild.toString();
      	}
      

        

       

      posted @ 2023-12-25 10:04  CrushGirl  閱讀(116)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲AV日韩AV激情亚洲| 国产情侣草莓视频在线| 镇平县| 狠狠色噜噜狼狼狼色综合久| 日韩av毛片福利国产福利| 日韩少妇人妻vs中文字幕| 美女无遮挡免费视频网站| 中文字幕精品亚洲无线码二区| 好屌草这里只有精品| 亚洲乱熟乱熟女一区二区| 少妇人妻偷人精品免费| 中文字幕亚洲高清在线一区| 国产精品SM捆绑调教视频 | 吉川爱美一区二区三区视频| 一区二区在线观看 激情| 久久亚洲国产成人亚| 国产美女69视频免费观看| 国产精品成人国产乱| 激情综合色综合久久综合| 二区三区亚洲精品国产| 色婷婷av久久久久久久| 精品无码国产一区二区三区AV | 国产亚洲欧美日韩在线一区二区三| 影音先锋啪啪av资源网站| 国产精品夜夜春夜夜爽久久小说| 成人看的污污超级黄网站免费 | 国产精品无码素人福利不卡| 亚洲一区二区精品另类| 久热99热这里只有精品| 国产精品久久蜜臀av| 另类 专区 欧美 制服| 国产成人午夜福利精品| 久久天天躁夜夜躁狠狠85| 亚洲色最新高清AV网站| 福利一区二区在线观看| 中文字幕久区久久中文字幕| 国产在线精品福利91香蕉| 视频一区二区 国产视频| 国产日韩一区二区在线| 国产麻豆md传媒视频| 亚洲另类在线制服丝袜国产|