Commit aeb035c3534260fffd3854abf26aadcc9d25f0aa
1 parent
3663e4c701
Exists in
master
and in
1 other branch
update login add first change pwd
Showing 2 changed files with 37 additions and 26 deletions
platform-common/src/main/java/com/lyms/platform/common/utils/LymsEncodeUtil.java
View file @
aeb035c
| ... | ... | @@ -20,13 +20,13 @@ |
| 20 | 20 | String content = "我爱你"; |
| 21 | 21 | System.out.println("加密前:" + content); |
| 22 | 22 | |
| 23 | - String key = "123456"; | |
| 23 | + String key = "Lymsh@2016"; | |
| 24 | 24 | System.out.println("加密密钥和解密密钥:" + key); |
| 25 | 25 | |
| 26 | - String encrypt = aesEncrypt(content, key); | |
| 26 | + String encrypt = aesEncrypt("57fada6128b63c3192cc963b", key); | |
| 27 | 27 | System.out.println("加密后:" + encrypt); |
| 28 | 28 | |
| 29 | - String decrypt = aesDecrypt(encrypt, key); | |
| 29 | + String decrypt = aesDecrypt("26EB0301C4A2410E90985A3E55856E4B86730CD45542FD5129D8EDC5ED4C690D", key); | |
| 30 | 30 | System.out.println("解密后:" + decrypt); |
| 31 | 31 | } |
| 32 | 32 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BookbuildingController.java
View file @
aeb035c
| ... | ... | @@ -29,6 +29,8 @@ |
| 29 | 29 | import com.lyms.platform.operate.web.request.YunBookbuildingAddRequest; |
| 30 | 30 | |
| 31 | 31 | import java.io.IOException; |
| 32 | +import java.io.UnsupportedEncodingException; | |
| 33 | +import java.net.URLEncoder; | |
| 32 | 34 | |
| 33 | 35 | |
| 34 | 36 | /* |
| 35 | 37 | |
| ... | ... | @@ -166,12 +168,21 @@ |
| 166 | 168 | |
| 167 | 169 | |
| 168 | 170 | public static final String center_statistics_url= PropertiesUtils.getPropertyValue("center_statistics_url"); |
| 171 | + | |
| 172 | + public String paramEncode(String param) { | |
| 173 | + try { | |
| 174 | + return URLEncoder.encode(param,"utf-8"); | |
| 175 | + } catch (UnsupportedEncodingException e) { | |
| 176 | + e.printStackTrace(); | |
| 177 | + return param; | |
| 178 | + } | |
| 179 | + } | |
| 180 | + | |
| 169 | 181 | /** |
| 170 | 182 | * 产检报告 |
| 171 | 183 | * @param request |
| 172 | 184 | * @return |
| 173 | 185 | */ |
| 174 | - | |
| 175 | 186 | @RequestMapping(value = "/queryChanJianReport", method = RequestMethod.GET) |
| 176 | 187 | @TokenRequired |
| 177 | 188 | public void queryChanJianReport(HttpServletRequest request,HttpServletResponse response, |
| 178 | 189 | |
| 179 | 190 | |
| ... | ... | @@ -197,15 +208,15 @@ |
| 197 | 208 | params.append(loginState.getId()); |
| 198 | 209 | if (org.apache.commons.lang.StringUtils.isNotBlank(exDateStart)) { |
| 199 | 210 | params.append("&exDateStart="); |
| 200 | - params.append(exDateStart); | |
| 211 | + params.append(paramEncode(exDateStart)); | |
| 201 | 212 | } |
| 202 | 213 | if (org.apache.commons.lang.StringUtils.isNotBlank(exDateEnd)) { |
| 203 | 214 | params.append("&exDateEnd="); |
| 204 | - params.append(exDateEnd); | |
| 215 | + params.append(paramEncode(exDateEnd)); | |
| 205 | 216 | } |
| 206 | 217 | if (org.apache.commons.lang.StringUtils.isNotBlank(name)) { |
| 207 | 218 | params.append("&name="); |
| 208 | - params.append(name); | |
| 219 | + params.append(paramEncode(name)); | |
| 209 | 220 | } |
| 210 | 221 | if (weekStarts != null) { |
| 211 | 222 | params.append("&weekStarts="); |
| 212 | 223 | |
| 213 | 224 | |
| 214 | 225 | |
| 215 | 226 | |
| 216 | 227 | |
| 217 | 228 | |
| 218 | 229 | |
| ... | ... | @@ -217,35 +228,35 @@ |
| 217 | 228 | } |
| 218 | 229 | if (org.apache.commons.lang.StringUtils.isNotBlank(hbsab)) { |
| 219 | 230 | params.append("&hbsab="); |
| 220 | - params.append(hbsab); | |
| 231 | + params.append(paramEncode(hbsab)); | |
| 221 | 232 | } |
| 222 | 233 | if (org.apache.commons.lang.StringUtils.isNotBlank(hbeag)) { |
| 223 | 234 | params.append("&hbeag="); |
| 224 | - params.append(hbeag); | |
| 235 | + params.append(paramEncode(hbeag)); | |
| 225 | 236 | } |
| 226 | 237 | if (org.apache.commons.lang.StringUtils.isNotBlank(hbeab)) { |
| 227 | 238 | params.append("&hbeab="); |
| 228 | - params.append(hbeab); | |
| 239 | + params.append(paramEncode(hbeab)); | |
| 229 | 240 | } |
| 230 | 241 | if (org.apache.commons.lang.StringUtils.isNotBlank(hbcab)) { |
| 231 | 242 | params.append("&hbcab="); |
| 232 | - params.append(hbcab); | |
| 243 | + params.append(paramEncode(hbcab)); | |
| 233 | 244 | } |
| 234 | 245 | if (org.apache.commons.lang.StringUtils.isNotBlank(syphilis)) { |
| 235 | 246 | params.append("&syphilis="); |
| 236 | - params.append(syphilis); | |
| 247 | + params.append(paramEncode(syphilis)); | |
| 237 | 248 | } |
| 238 | 249 | if (org.apache.commons.lang.StringUtils.isNotBlank(hiv)) { |
| 239 | 250 | params.append("&hiv="); |
| 240 | - params.append(hiv); | |
| 251 | + params.append(paramEncode(hiv)); | |
| 241 | 252 | } |
| 242 | 253 | if (org.apache.commons.lang.StringUtils.isNotBlank(hcv)) { |
| 243 | 254 | params.append("&hcv="); |
| 244 | - params.append(hcv); | |
| 255 | + params.append(paramEncode(hcv)); | |
| 245 | 256 | } |
| 246 | 257 | if (org.apache.commons.lang.StringUtils.isNotBlank(doctorNo)) { |
| 247 | 258 | params.append("&doctorNo="); |
| 248 | - params.append(doctorNo); | |
| 259 | + params.append(paramEncode(doctorNo)); | |
| 249 | 260 | } |
| 250 | 261 | if (page != null) { |
| 251 | 262 | params.append("&page="); |
| 252 | 263 | |
| 253 | 264 | |
| ... | ... | @@ -294,15 +305,15 @@ |
| 294 | 305 | params.append(loginState.getId()); |
| 295 | 306 | if (org.apache.commons.lang.StringUtils.isNotBlank(exDateStart)) { |
| 296 | 307 | params.append("&exDateStart="); |
| 297 | - params.append(exDateStart); | |
| 308 | + params.append(paramEncode(exDateStart)); | |
| 298 | 309 | } |
| 299 | 310 | if (org.apache.commons.lang.StringUtils.isNotBlank(exDateEnd)) { |
| 300 | 311 | params.append("&exDateEnd="); |
| 301 | - params.append(exDateEnd); | |
| 312 | + params.append(paramEncode(exDateEnd)); | |
| 302 | 313 | } |
| 303 | 314 | if (org.apache.commons.lang.StringUtils.isNotBlank(name)) { |
| 304 | 315 | params.append("&name="); |
| 305 | - params.append(name); | |
| 316 | + params.append(paramEncode(name)); | |
| 306 | 317 | } |
| 307 | 318 | if (weekStarts != null) { |
| 308 | 319 | params.append("&weekStarts="); |
| 309 | 320 | |
| 310 | 321 | |
| 311 | 322 | |
| 312 | 323 | |
| 313 | 324 | |
| 314 | 325 | |
| 315 | 326 | |
| ... | ... | @@ -314,35 +325,35 @@ |
| 314 | 325 | } |
| 315 | 326 | if (org.apache.commons.lang.StringUtils.isNotBlank(hbsab)) { |
| 316 | 327 | params.append("&hbsab="); |
| 317 | - params.append(hbsab); | |
| 328 | + params.append(paramEncode(hbsab)); | |
| 318 | 329 | } |
| 319 | 330 | if (org.apache.commons.lang.StringUtils.isNotBlank(hbeag)) { |
| 320 | 331 | params.append("&hbeag="); |
| 321 | - params.append(hbeag); | |
| 332 | + params.append(paramEncode(hbeag)); | |
| 322 | 333 | } |
| 323 | 334 | if (org.apache.commons.lang.StringUtils.isNotBlank(hbeab)) { |
| 324 | 335 | params.append("&hbeab="); |
| 325 | - params.append(hbeab); | |
| 336 | + params.append(paramEncode(hbeab)); | |
| 326 | 337 | } |
| 327 | 338 | if (org.apache.commons.lang.StringUtils.isNotBlank(hbcab)) { |
| 328 | 339 | params.append("&hbcab="); |
| 329 | - params.append(hbcab); | |
| 340 | + params.append(paramEncode(hbcab)); | |
| 330 | 341 | } |
| 331 | 342 | if (org.apache.commons.lang.StringUtils.isNotBlank(syphilis)) { |
| 332 | 343 | params.append("&syphilis="); |
| 333 | - params.append(syphilis); | |
| 344 | + params.append(paramEncode(syphilis)); | |
| 334 | 345 | } |
| 335 | 346 | if (org.apache.commons.lang.StringUtils.isNotBlank(hiv)) { |
| 336 | 347 | params.append("&hiv="); |
| 337 | - params.append(hiv); | |
| 348 | + params.append(paramEncode(hiv)); | |
| 338 | 349 | } |
| 339 | 350 | if (org.apache.commons.lang.StringUtils.isNotBlank(hcv)) { |
| 340 | 351 | params.append("&hcv="); |
| 341 | - params.append(hcv); | |
| 352 | + params.append(paramEncode(hcv)); | |
| 342 | 353 | } |
| 343 | 354 | if (org.apache.commons.lang.StringUtils.isNotBlank(doctorNo)) { |
| 344 | 355 | params.append("&doctorNo="); |
| 345 | - params.append(doctorNo); | |
| 356 | + params.append(paramEncode(doctorNo)); | |
| 346 | 357 | } |
| 347 | 358 | if (page != null) { |
| 348 | 359 | params.append("&page="); |