Commit 9743706c6995e632132ad121cb2eedb6ee711b14

Authored by 王通
2 parents 344861b0 7e903c37

Merge branch 'qingpu' of

http://192.168.168.201:8888/panzhaov5/control_service_data_Interface.git
into qingpu

Conflicts:
	src/main/java/com/bsth/server_ws/util/WSDataConver.java
	src/main/resources/application-prod.properties
src/main/java/com/bsth/server_ws/util/WSDataConver.java
... ... @@ -49,26 +49,8 @@ public class WSDataConver {
49 49  
50 50 static {
51 51 gsMap = new HashMap<>();
52   - gsMap.put("55", "上南公司");
53   - gsMap.put("55_4", "上南一分公司");
54   - gsMap.put("55_3", "上南六分公司");
55   - gsMap.put("55_1", "上南二分公司");
56   - gsMap.put("55_2", "上南三分公司");
57   - gsMap.put("22", "金高公司");
58   - gsMap.put("22_2", "二分公司");
59   - gsMap.put("22_1", "四分公司");
60   - gsMap.put("22_3", "三分公司");
61   - gsMap.put("22_5", "一分公司");
62   - gsMap.put("05", "杨高公司");
63   - gsMap.put("05_5", "杨高分公司");
64   - gsMap.put("05_6", "周浦分公司");
65   - gsMap.put("05_3", "芦潮港分公司");
66   - gsMap.put("05_1", "川沙分公司");
67   - gsMap.put("26", "南汇公司");
68   - gsMap.put("26_3", "南汇三分");
69   - gsMap.put("26_2", "南汇二分");
70   - gsMap.put("26_1", "南汇一分");
71   - gsMap.put("26_4", "南汇维修公司");
  52 + gsMap.put("99", "青浦公交");
  53 + gsMap.put("99_100", "青浦公交");
72 54 }
73 55  
74 56 /**
... ...
src/main/java/com/bsth/server_ws/waybill/LD_Service.java
... ... @@ -34,23 +34,6 @@ public interface LD_Service {
34 34 @WebParam(name = "companyId") String companyId,
35 35 @WebParam(name = "resultArray", mode = WebParam.Mode.INOUT) Holder<NH_waybill[]> result,
36 36 @WebParam(name = "fError", mode = WebParam.Mode.INOUT) Holder<String> fError);
37   -
38   - /***
39   - * 路单接口(原南汇格式 公司内部用)
40   - * @param password 密码
41   - * @param rq 日期
42   - * @param companyId 公司编码
43   - * @param result
44   - * @param fError
45   - * @return
46   - */
47   - @WebMethod
48   - boolean waybill_NH4TH(
49   - @WebParam(name = "password") String password,
50   - @WebParam(name = "rq") String rq,
51   - @WebParam(name = "companyId") String companyId,
52   - @WebParam(name = "resultArray", mode = WebParam.Mode.INOUT) Holder<NH_waybill[]> result,
53   - @WebParam(name = "fError", mode = WebParam.Mode.INOUT) Holder<String> fError);
54 37  
55 38 /**
56 39 * 路单接口(上南格式)
... ...
src/main/java/com/bsth/server_ws/waybill/LD_ServiceSoap.java
... ... @@ -16,10 +16,8 @@ import org.springframework.context.ApplicationContextAware;
16 16 import org.springframework.stereotype.Component;
17 17  
18 18 import com.bsth.entity.DutyEmployee;
19   -import com.bsth.entity.ElecInfo;
20 19 import com.bsth.entity.OilInfo;
21 20 import com.bsth.entity.ScheduleRealInfo;
22   -import com.bsth.redis.ElecRedisService;
23 21 import com.bsth.redis.OilRedisService;
24 22 import com.bsth.redis.ScheduleRedisService;
25 23 import com.bsth.repository.DutyEmployeeRepository;
... ... @@ -43,7 +41,6 @@ import com.google.common.collect.ArrayListMultimap;
43 41 public class LD_ServiceSoap implements LD_Service, ApplicationContextAware {
44 42  
45 43 static OilRedisService oilRedisService;
46   - static ElecRedisService elecRedisService;
47 44 static ScheduleRedisService scheduleRedisService;
48 45 static DutyEmployeeRepository dutyEmployeeRepository;
49 46  
... ... @@ -91,44 +88,6 @@ public class LD_ServiceSoap implements LD_Service, ApplicationContextAware {
91 88 }
92 89  
93 90 @Override
94   - public boolean waybill_NH4TH(String password, String rq, String companyId, Holder<NH_waybill[]> result, Holder<String> fError) {
95   - try {
96   - if(userService.get(password) == null){
97   - fError.value = "无效的密码!";
98   - return false;
99   - }
100   - //日期减一天,老接口是这样的
101   - //rq = fmtyyyyMMdd.print(fmtyyyyMMdd.parseDateTime(rq).minusDays(1));
102   - String prveRq = fmtyyyyMMdd.print(fmtyyyyMMdd.parseDateTime(rq).minusDays(1));
103   -
104   - //实际排班
105   - ArrayListMultimap<String, ScheduleRealInfo> listMap = scheduleRedisService.findByDateAndGroupByNbbm(prveRq, companyId);
106   - //油耗信息
107   - Map<String, OilInfo> oilInfoMap = oilRedisService.findByNbbmGroup(listMap.keySet(), prveRq);
108   - //电耗信息
109   - Map<String, ElecInfo> elecInfoMap = elecRedisService.findByNbbmGroup(listMap.keySet(), prveRq);
110   - //当班调派
111   - long st = fmtyyyyMMddHHmm.parseMillis(prveRq + "00:00"), et = fmtyyyyMMddHHmm.parseMillis(prveRq + "23:59");
112   - List<DutyEmployee> des = dutyEmployeeRepository.findByTime(st, et);
113   - //转换成南汇路单需要的格式
114   - NH_waybill[] array = WSDataConver.to_waybill_NH4TH(listMap, oilInfoMap, elecInfoMap, des);
115   - result.value = array;
116   -
117   - //不再代理老接口数据
118   - /*if(companyId.equals("26") && !WebServiceProxy.isAllNew(companyId)){
119   - ClsLDInfo[] oldArray = OldWSClient.getNH_LD(companyId, rq);
120   - //合并新老系统的数据
121   - result.value = WebServiceProxy.mergerData(result.value, oldArray, companyId);
122   - }*/
123   - } catch (Exception e) {
124   - logger.error("", e);
125   - fError.value = "服务器出现异常!";
126   - return false;
127   - }
128   - return true;
129   - }
130   -
131   - @Override
132 91 public boolean waybill_SN(String password, String rq, String companyId, Holder<SN_waybill[]> result, Holder<String> fError) {
133 92 try {
134 93 if(userService.get(password) == null){
... ... @@ -176,7 +135,6 @@ public class LD_ServiceSoap implements LD_Service, ApplicationContextAware {
176 135 @Override
177 136 public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
178 137 oilRedisService = applicationContext.getBean(OilRedisService.class);
179   - elecRedisService = applicationContext.getBean(ElecRedisService.class);
180 138 scheduleRedisService = applicationContext.getBean(ScheduleRedisService.class);
181 139 dutyEmployeeRepository = applicationContext.getBean(DutyEmployeeRepository.class);
182 140 userService = applicationContext.getBean(UserService.class);
... ...