Commit 02856d4010b2f01c40c6eaa46939f7120985fb35
1 parent
4a78f2a8
垃圾装修趟次逻辑优化
Showing
2 changed files
with
12 additions
and
1 deletions
trash-garbage/src/main/java/com/trash/garbage/service/impl/GarOrderAssociationServiceAsync.java
| ... | ... | @@ -92,6 +92,9 @@ public class GarOrderAssociationServiceAsync { |
| 92 | 92 | log.info("开始判断车辆是否在处置场所内"); |
| 93 | 93 | // 假设 garOrderMatchAsk.getDisposalId() 返回处置场所的 ID |
| 94 | 94 | String token = trashConfig.getToken(); |
| 95 | + if (!token.contains("Bearer")){ | |
| 96 | + token = "Bearer " + token; | |
| 97 | + } | |
| 95 | 98 | String data = RemoteServerUtils.getEarthSitesDetails(token,garOrderMatchAsk.getDisposalId()); |
| 96 | 99 | JSONObject disposalJson = JSON.parseObject(data); |
| 97 | 100 | JSONObject result = disposalJson.getJSONObject("result"); | ... | ... |
trash-garbage/src/main/java/com/trash/garbage/service/impl/GarOrderServiceImpl.java
| ... | ... | @@ -692,6 +692,9 @@ public class GarOrderServiceImpl extends ServiceImpl<GarOrderMapper, GarOrder> |
| 692 | 692 | |
| 693 | 693 | public String generateAssociationNumber(String garOrderAddress) { |
| 694 | 694 | String token = trashConfig.getToken(); |
| 695 | + if (!token.contains("Bearer")){ | |
| 696 | + token = "Bearer " + token; | |
| 697 | + } | |
| 695 | 698 | String data = RemoteServerUtils.getAreasList(token); |
| 696 | 699 | JSONArray jsonArray = JSON.parseArray(data); |
| 697 | 700 | String[] address = garOrderAddress.split("-"); |
| ... | ... | @@ -1456,7 +1459,12 @@ public class GarOrderServiceImpl extends ServiceImpl<GarOrderMapper, GarOrder> |
| 1456 | 1459 | garOrderMatchAsk.setGarUpdateBy(dto.getGarOrderHandlerName()); |
| 1457 | 1460 | garOrderMatchAsk.setGarUpdateTime(new Date()); |
| 1458 | 1461 | |
| 1459 | - if(!garOrderMatchAsk.getGarCarCode().equals(dto.getGarHandlerCarCode())){ | |
| 1462 | + // 判断本趟次是否上传了图片 | |
| 1463 | + if(garOrderMatchAsk.getGarCarCode()==null){ | |
| 1464 | + garOrderMatchAsk.setGarOrderType("1"); | |
| 1465 | + garOrderMatchAsk.setGarRemark(garOrderMatchAsk.getGarRemark()!=null?garOrderMatchAsk.getGarRemark()+";未上传装车图片":"未上传装车图片"); | |
| 1466 | + }else if(!dto.getGarHandlerCarCode().equals(garOrderMatchAsk.getGarCarCode())){ | |
| 1467 | + //判断本趟次运输车辆是否相同 | |
| 1460 | 1468 | garOrderMatchAsk.setGarOrderType("1"); |
| 1461 | 1469 | garOrderMatchAsk.setGarRemark(garOrderMatchAsk.getGarRemark()!=null?garOrderMatchAsk.getGarRemark()+";装车和卸车的车辆号牌不一致":"装车和卸车的车辆号牌不一致"); |
| 1462 | 1470 | } | ... | ... |