Commit 651e029b113c09076e395a67dda63d7a246bc753
1 parent
b8e0b2a1
m
Showing
8 changed files
with
46 additions
and
24 deletions
trash-admin/src/main/resources/application-dev.yml
| @@ -19,6 +19,7 @@ trash: | @@ -19,6 +19,7 @@ trash: | ||
| 19 | # 远程服务器地址 | 19 | # 远程服务器地址 |
| 20 | #remotePath: http://175.6.47.84:8008 | 20 | #remotePath: http://175.6.47.84:8008 |
| 21 | #token: durable:auth:token:eyJhbGciOiJIUzUxMiJ9.eyJ5ZWEiOiJkdXJhYmxlIiwiZXhwIjo0MTAyNDE1OTk5LCJjcmVhdGVkIjoxNjg1NDE2NjEzMzU1fQ.58-J0KKfsK2pQhDQAzaBaUj-oFWMbYF1YzMAcshmcfidIkW16TZWIVhAVKPvCJvWfG54x7xB-ETxKCDLFnSctQ | 21 | #token: durable:auth:token:eyJhbGciOiJIUzUxMiJ9.eyJ5ZWEiOiJkdXJhYmxlIiwiZXhwIjo0MTAyNDE1OTk5LCJjcmVhdGVkIjoxNjg1NDE2NjEzMzU1fQ.58-J0KKfsK2pQhDQAzaBaUj-oFWMbYF1YzMAcshmcfidIkW16TZWIVhAVKPvCJvWfG54x7xB-ETxKCDLFnSctQ |
| 22 | + #remotePath: http://cszhatu.natapp1.cc | ||
| 22 | remotePath: http://183.66.242.6:14601 | 23 | remotePath: http://183.66.242.6:14601 |
| 23 | token: durable:auth:token:eyJhbGciOiJIUzUxMiJ9.eyJ5ZWEiOiJjc3poIiwiZXhwIjo0MTAyNDE1OTk5LCJjcmVhdGVkIjoxNjg0NDU5MjEzNzQ2fQ.85oIrOnU7cz7L_-IGt4Bt1LXDTkFtyrdqNt05K0v9-4nsrrzzpbjbemK-yMlbnUpe4Fx2FFES-Wbw8Yr8ML69w | 24 | token: durable:auth:token:eyJhbGciOiJIUzUxMiJ9.eyJ5ZWEiOiJjc3poIiwiZXhwIjo0MTAyNDE1OTk5LCJjcmVhdGVkIjoxNjg0NDU5MjEzNzQ2fQ.85oIrOnU7cz7L_-IGt4Bt1LXDTkFtyrdqNt05K0v9-4nsrrzzpbjbemK-yMlbnUpe4Fx2FFES-Wbw8Yr8ML69w |
| 24 | 25 |
trash-garbage/pom.xml
| @@ -16,10 +16,10 @@ | @@ -16,10 +16,10 @@ | ||
| 16 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | 16 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| 17 | </properties> | 17 | </properties> |
| 18 | <dependencies> | 18 | <dependencies> |
| 19 | -<!-- <dependency>--> | ||
| 20 | -<!-- <groupId>com.trash</groupId>--> | ||
| 21 | -<!-- <artifactId>trash-common</artifactId>--> | ||
| 22 | -<!-- </dependency>--> | 19 | + <dependency> |
| 20 | + <groupId>com.trash</groupId> | ||
| 21 | + <artifactId>trash-common</artifactId> | ||
| 22 | + </dependency> | ||
| 23 | 23 | ||
| 24 | 24 | ||
| 25 | <!--二维码扫描工具包--> | 25 | <!--二维码扫描工具包--> |
trash-garbage/src/main/java/com/trash/garbage/interceptor/MyMetaObjectHandler.java
| @@ -26,7 +26,7 @@ public class MyMetaObjectHandler implements MetaObjectHandler { | @@ -26,7 +26,7 @@ public class MyMetaObjectHandler implements MetaObjectHandler { | ||
| 26 | try { | 26 | try { |
| 27 | this.strictInsertFill(metaObject, "garCreateBy", String.class, SecurityUtils.getLoginUser().getUser().getUserId()); | 27 | this.strictInsertFill(metaObject, "garCreateBy", String.class, SecurityUtils.getLoginUser().getUser().getUserId()); |
| 28 | }catch (Exception e) { | 28 | }catch (Exception e) { |
| 29 | - log.info("当前操作定时任务"); | 29 | + e.printStackTrace(); |
| 30 | } | 30 | } |
| 31 | } | 31 | } |
| 32 | if (metaObject.hasGetter("garUpdateTime")) { | 32 | if (metaObject.hasGetter("garUpdateTime")) { |
| @@ -36,7 +36,7 @@ public class MyMetaObjectHandler implements MetaObjectHandler { | @@ -36,7 +36,7 @@ public class MyMetaObjectHandler implements MetaObjectHandler { | ||
| 36 | try { | 36 | try { |
| 37 | this.strictInsertFill(metaObject, "garUpdateBy", String.class, SecurityUtils.getLoginUser().getUser().getUserId()); | 37 | this.strictInsertFill(metaObject, "garUpdateBy", String.class, SecurityUtils.getLoginUser().getUser().getUserId()); |
| 38 | }catch (Exception e) { | 38 | }catch (Exception e) { |
| 39 | - log.info("当前操作定时任务"); | 39 | + e.printStackTrace(); |
| 40 | } | 40 | } |
| 41 | } | 41 | } |
| 42 | } | 42 | } |
| @@ -50,7 +50,7 @@ public class MyMetaObjectHandler implements MetaObjectHandler { | @@ -50,7 +50,7 @@ public class MyMetaObjectHandler implements MetaObjectHandler { | ||
| 50 | try { | 50 | try { |
| 51 | this.strictUpdateFill(metaObject, "garUpdateBy", String.class, SecurityUtils.getLoginUser().getUser().getUserId()); | 51 | this.strictUpdateFill(metaObject, "garUpdateBy", String.class, SecurityUtils.getLoginUser().getUser().getUserId()); |
| 52 | }catch (Exception e) { | 52 | }catch (Exception e) { |
| 53 | - log.info("当前操作定时任务"); | 53 | + e.printStackTrace(); |
| 54 | } | 54 | } |
| 55 | } | 55 | } |
| 56 | } | 56 | } |
trash-garbage/src/main/java/com/trash/garbage/pojo/domain/GarOrderEvaluate.java
| @@ -171,6 +171,16 @@ public class GarOrderEvaluate implements Serializable { | @@ -171,6 +171,16 @@ public class GarOrderEvaluate implements Serializable { | ||
| 171 | this.garRemark = garRemark; | 171 | this.garRemark = garRemark; |
| 172 | } | 172 | } |
| 173 | 173 | ||
| 174 | + | ||
| 175 | + | ||
| 176 | + public Integer getCountTheNumber() { | ||
| 177 | + return countTheNumber; | ||
| 178 | + } | ||
| 179 | + | ||
| 180 | + public void setCountTheNumber(Integer countTheNumber) { | ||
| 181 | + this.countTheNumber = countTheNumber; | ||
| 182 | + } | ||
| 183 | + | ||
| 174 | public static long getSerialversionuid() { | 184 | public static long getSerialversionuid() { |
| 175 | return serialVersionUID; | 185 | return serialVersionUID; |
| 176 | } | 186 | } |
trash-garbage/src/main/java/com/trash/garbage/utils/QRCodeUtil.java
| 1 | package com.trash.garbage.utils; | 1 | package com.trash.garbage.utils; |
| 2 | 2 | ||
| 3 | +import com.google.gson.Gson; | ||
| 3 | import com.google.zxing.BarcodeFormat; | 4 | import com.google.zxing.BarcodeFormat; |
| 4 | import com.google.zxing.EncodeHintType; | 5 | import com.google.zxing.EncodeHintType; |
| 5 | import com.google.zxing.WriterException; | 6 | import com.google.zxing.WriterException; |
| @@ -14,7 +15,7 @@ import java.io.IOException; | @@ -14,7 +15,7 @@ import java.io.IOException; | ||
| 14 | import java.util.HashMap; | 15 | import java.util.HashMap; |
| 15 | 16 | ||
| 16 | public class QRCodeUtil { | 17 | public class QRCodeUtil { |
| 17 | - | 18 | + |
| 18 | /** | 19 | /** |
| 19 | * 生成指定网址大小及图片格式的二维码 | 20 | * 生成指定网址大小及图片格式的二维码 |
| 20 | * | 21 | * |
| @@ -23,7 +24,6 @@ public class QRCodeUtil { | @@ -23,7 +24,6 @@ public class QRCodeUtil { | ||
| 23 | */ | 24 | */ |
| 24 | public static BufferedImage createQRCode(String url, int size) | 25 | public static BufferedImage createQRCode(String url, int size) |
| 25 | throws WriterException, IOException { | 26 | throws WriterException, IOException { |
| 26 | - | ||
| 27 | HashMap<EncodeHintType, Object> hintMap = new HashMap<EncodeHintType, Object>(); | 27 | HashMap<EncodeHintType, Object> hintMap = new HashMap<EncodeHintType, Object>(); |
| 28 | hintMap.put(EncodeHintType.CHARACTER_SET, "UTF-8"); | 28 | hintMap.put(EncodeHintType.CHARACTER_SET, "UTF-8"); |
| 29 | 29 |
trash-workFlow/pom.xml
trash-workFlow/src/main/java/com/trash/business/service/impl/TruckActivateServiceImpl.java
| @@ -595,23 +595,20 @@ public class TruckActivateServiceImpl implements ITruckActivateService { | @@ -595,23 +595,20 @@ public class TruckActivateServiceImpl implements ITruckActivateService { | ||
| 595 | } | 595 | } |
| 596 | 596 | ||
| 597 | List list = truckActivateMapper.getTruckHistoryListByObjects(truckActivate); | 597 | List list = truckActivateMapper.getTruckHistoryListByObjects(truckActivate); |
| 598 | - | 598 | + |
| 599 | Gson gson = new Gson(); | 599 | Gson gson = new Gson(); |
| 600 | 600 | ||
| 601 | String json = gson.toJson(list); | 601 | String json = gson.toJson(list); |
| 602 | 602 | ||
| 603 | - List<Map> data = gson.fromJson(json, new TypeToken<List<Map>>() { | ||
| 604 | - }.getType()); | 603 | + List<Map> data = gson.fromJson(json, new TypeToken<List<Map>>() {}.getType()); |
| 605 | 604 | ||
| 606 | for (Map map : data) { | 605 | for (Map map : data) { |
| 607 | 606 | ||
| 608 | if (map.get("routeInfo") != null) { | 607 | if (map.get("routeInfo") != null) { |
| 609 | - map.put("routeInfo", gson.fromJson(map.get("routeInfo").toString(), new TypeToken<List<Map>>() { | ||
| 610 | - }.getType())); | 608 | + map.put("routeInfo", gson.fromJson(map.get("routeInfo").toString(), new TypeToken<List<Map>>() {}.getType())); |
| 611 | } | 609 | } |
| 612 | if (map.get("earthList") != null) { | 610 | if (map.get("earthList") != null) { |
| 613 | - map.put("earthList", gson.fromJson(map.get("earthList").toString(), new TypeToken<List<Map>>() { | ||
| 614 | - }.getType())); | 611 | + map.put("earthList", gson.fromJson(map.get("earthList").toString(), new TypeToken<List<Map>>() {}.getType())); |
| 615 | } | 612 | } |
| 616 | 613 | ||
| 617 | } | 614 | } |
trash-workFlow/src/main/java/com/trash/workflow/service/impl/WorkflowServiceImpl.java
| @@ -88,6 +88,9 @@ public class WorkflowServiceImpl implements IWorkflowService { | @@ -88,6 +88,9 @@ public class WorkflowServiceImpl implements IWorkflowService { | ||
| 88 | 88 | ||
| 89 | String outArea = "株洲市,湘潭市,汨罗市,湘阴县"; | 89 | String outArea = "株洲市,湘潭市,汨罗市,湘阴县"; |
| 90 | 90 | ||
| 91 | + String tcdOutArea = "长沙县,望城区,浏阳市,宁乡市"; //车企人外区 | ||
| 92 | + | ||
| 93 | + | ||
| 91 | 94 | ||
| 92 | SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); | 95 | SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); |
| 93 | 96 | ||
| @@ -125,16 +128,28 @@ public class WorkflowServiceImpl implements IWorkflowService { | @@ -125,16 +128,28 @@ public class WorkflowServiceImpl implements IWorkflowService { | ||
| 125 | JSONArray areas = RemoteServerUtils.getAreas(); | 128 | JSONArray areas = RemoteServerUtils.getAreas(); |
| 126 | if (map.get("area") != null){ | 129 | if (map.get("area") != null){ |
| 127 | areaCode = map.get("area").toString(); | 130 | areaCode = map.get("area").toString(); |
| 128 | - for(Object obj : areas){ | ||
| 129 | - JSONObject jsonObject = (JSONObject) obj; | ||
| 130 | - if(areaCode.equals(jsonObject.getString("code"))){ | ||
| 131 | - if(outArea.contains(jsonObject.getString("name"))){ | ||
| 132 | - index = 1; | 131 | + |
| 132 | + if(flowType.equals("workflow_vehicle") || flowType.equals("workflow_company") || flowType.equals("workflow_driver")){ | ||
| 133 | + for(Object obj : areas){ | ||
| 134 | + JSONObject jsonObject = (JSONObject) obj; | ||
| 135 | + if(areaCode.equals(jsonObject.getString("code"))){ | ||
| 136 | + if(tcdOutArea.contains(jsonObject.getString("name"))){ | ||
| 137 | + index = 1; | ||
| 138 | + } | ||
| 139 | + break; | ||
| 140 | + } | ||
| 141 | + } | ||
| 142 | + }else{ | ||
| 143 | + for(Object obj : areas){ | ||
| 144 | + JSONObject jsonObject = (JSONObject) obj; | ||
| 145 | + if(areaCode.equals(jsonObject.getString("code"))){ | ||
| 146 | + if(outArea.contains(jsonObject.getString("name"))){ | ||
| 147 | + index = 1; | ||
| 148 | + } | ||
| 149 | + break; | ||
| 133 | } | 150 | } |
| 134 | - break; | ||
| 135 | } | 151 | } |
| 136 | } | 152 | } |
| 137 | - | ||
| 138 | } | 153 | } |
| 139 | 154 | ||
| 140 | ProcessInstance processInstance = null; | 155 | ProcessInstance processInstance = null; |