Commit 07d60b641600af08ab0639f6f2e460342100a0ca
Exists in
master
and in
7 other branches
Merge remote-tracking branch 'origin/master'
Showing 2 changed files
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ResidentsArchiveController.java
View file @
07d60b6
| ... | ... | @@ -148,11 +148,11 @@ |
| 148 | 148 | */ |
| 149 | 149 | @RequestMapping(value = "/residentsArchiveExport", method = RequestMethod.GET) |
| 150 | 150 | @ResponseBody |
| 151 | -// @TokenRequired | |
| 151 | + @TokenRequired | |
| 152 | 152 | public void residentsArchiveExport(@Valid ResidentsArchiveQueryRequest residentsArchiveQueryRequest,HttpServletResponse response, |
| 153 | 153 | HttpServletRequest request){ |
| 154 | -// LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); | |
| 155 | - residentsArchiveFacade.residentsArchiveExport(residentsArchiveQueryRequest,856,response); | |
| 154 | + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); | |
| 155 | + residentsArchiveFacade.residentsArchiveExport(residentsArchiveQueryRequest,loginState.getId(),response); | |
| 156 | 156 | } |
| 157 | 157 | |
| 158 | 158 | /** |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/utils/FunvCommonUtil.java
View file @
07d60b6
| ... | ... | @@ -176,14 +176,17 @@ |
| 176 | 176 | Map temp = (Map)ma.getValue(); |
| 177 | 177 | Set<Map.Entry<String, Object>> data = temp.entrySet(); |
| 178 | 178 | Iterator<Map.Entry<String, Object>> it2 = data.iterator(); |
| 179 | - boolean b = false; | |
| 179 | + boolean a = false; | |
| 180 | + | |
| 180 | 181 | String proName = null; |
| 182 | + | |
| 181 | 183 | while (it2.hasNext()) { |
| 184 | + | |
| 182 | 185 | Map.Entry<String, Object> mm = it2.next(); |
| 183 | 186 | if ("checkBox".equals(mm.getKey())){ |
| 184 | 187 | boolean v = (Boolean)mm.getValue(); |
| 185 | 188 | if (v){ |
| 186 | - b = v; | |
| 189 | + a = v; | |
| 187 | 190 | continue; |
| 188 | 191 | }else { |
| 189 | 192 | break; |
| 190 | 193 | |
| 191 | 194 | |
| 192 | 195 | |
| ... | ... | @@ -191,15 +194,21 @@ |
| 191 | 194 | } |
| 192 | 195 | if ("proName".equals(mm.getKey())){ |
| 193 | 196 | proName = (String)mm.getValue(); |
| 194 | - sb.append(mm.getValue() + "").append("["); | |
| 197 | + sb.append(mm.getValue() + "").append("[").append("]"); | |
| 195 | 198 | } |
| 196 | - if ("selected".equals(mm.getKey()) && b){ | |
| 197 | 199 | |
| 200 | + if ("selected".equals(mm.getKey()) && a){ | |
| 201 | + | |
| 202 | + if (sb.toString().endsWith("]")){ | |
| 203 | + String ss = sb.substring(0, sb.length() - 1); | |
| 204 | + sb = new StringBuilder(ss); | |
| 205 | + } | |
| 206 | + | |
| 198 | 207 | if (proName!=null && "其他".equals(proName)){ |
| 199 | 208 | String v = (String)mm.getValue(); |
| 200 | 209 | sb.append(v).append("]"); |
| 201 | 210 | }else { |
| 202 | - List<String> ids = (List<String>)mm.getValue(); | |
| 211 | + List<String>ids = (List<String>)mm.getValue(); | |
| 203 | 212 | if (ids.size()!=0){ |
| 204 | 213 | for (String id : ids){ |
| 205 | 214 | BasicConfig basicConfig = basicConfigService.getOneBasicConfigById(id); |
| 206 | 215 | |
| ... | ... | @@ -207,10 +216,12 @@ |
| 207 | 216 | sb.append(basicConfig.getName()).append(","); |
| 208 | 217 | } |
| 209 | 218 | } |
| 210 | - String ss = sb.substring(0, sb.length() - 1); | |
| 211 | - sb = new StringBuilder(ss); | |
| 212 | - sb.append("]"); | |
| 219 | + if (sb.toString().endsWith(",")) { | |
| 220 | + String ss = sb.substring(0, sb.length() - 1); | |
| 221 | + sb = new StringBuilder(ss); | |
| 222 | + } | |
| 213 | 223 | } |
| 224 | + sb.append("]"); | |
| 214 | 225 | } |
| 215 | 226 | } |
| 216 | 227 | } |