Commit 651e029b113c09076e395a67dda63d7a246bc753

Authored by youxiw2000
1 parent b8e0b2a1

m

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
@@ -29,6 +29,5 @@ @@ -29,6 +29,5 @@
29 <version>1.1.1.RELEASE</version> 29 <version>1.1.1.RELEASE</version>
30 </dependency> 30 </dependency>
31 31
32 -  
33 </dependencies> 32 </dependencies>
34 </project> 33 </project>
35 \ No newline at end of file 34 \ No newline at end of file
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;