Commit 0221d131d576f85bea2f04773cbde4dc3605d5fe

Authored by ljq
1 parent 2525cb20

路单里直放改为营运公里

src/main/java/com/bsth/service/impl/BusIntervalServiceImpl.java
1 1 package com.bsth.service.impl;
2 2  
3   -import java.io.File;
4   -import java.math.BigDecimal;
5   -import java.math.RoundingMode;
6   -import java.sql.ResultSet;
7   -import java.sql.SQLException;
8   -import java.text.DecimalFormat;
9   -import java.text.ParseException;
10   -import java.text.SimpleDateFormat;
11   -import java.util.ArrayList;
12   -import java.util.Calendar;
13   -import java.util.Collections;
14   -import java.util.Comparator;
15   -import java.util.Date;
16   -import java.util.GregorianCalendar;
17   -import java.util.HashMap;
18   -import java.util.HashSet;
19   -import java.util.Iterator;
20   -import java.util.List;
21   -import java.util.Map;
22   -import java.util.Set;
23   -
24   -import org.springframework.beans.factory.annotation.Autowired;
25   -import org.springframework.jdbc.core.BeanPropertyRowMapper;
26   -import org.springframework.jdbc.core.JdbcTemplate;
27   -import org.springframework.jdbc.core.RowMapper;
28   -import org.springframework.stereotype.Service;
29   -
30 3 import com.alibaba.fastjson.JSON;
31 4 import com.alibaba.fastjson.JSONArray;
32 5 import com.bsth.data.BasicData;
... ... @@ -49,13 +22,23 @@ import com.bsth.service.LineService;
49 22 import com.bsth.service.report.CulateMileageService;
50 23 import com.bsth.service.sys.DictionaryService;
51 24 import com.bsth.service.sys.DutyEmployeeService;
52   -import com.bsth.util.Arith;
53   -import com.bsth.util.ComparableChild;
54   -import com.bsth.util.ComparableReal;
55   -import com.bsth.util.ReportRelatedUtils;
56   -import com.bsth.util.ReportUtils;
57   -import com.bsth.util.TimeUtils;
  25 +import com.bsth.util.*;
58 26 import com.google.gson.Gson;
  27 +import org.springframework.beans.factory.annotation.Autowired;
  28 +import org.springframework.jdbc.core.BeanPropertyRowMapper;
  29 +import org.springframework.jdbc.core.JdbcTemplate;
  30 +import org.springframework.jdbc.core.RowMapper;
  31 +import org.springframework.stereotype.Service;
  32 +
  33 +import java.io.File;
  34 +import java.math.BigDecimal;
  35 +import java.math.RoundingMode;
  36 +import java.sql.ResultSet;
  37 +import java.sql.SQLException;
  38 +import java.text.DecimalFormat;
  39 +import java.text.ParseException;
  40 +import java.text.SimpleDateFormat;
  41 +import java.util.*;
59 42  
60 43  
61 44 @Service
... ... @@ -2883,7 +2866,7 @@ public class BusIntervalServiceImpl implements BusIntervalService {
2883 2866 Map.put("remMileage_yy", remmap.get("remMileage_yy")); //营运烂班公里
2884 2867 Map.put("remMileage_ks", remmap.get("remMileage_ks")); //空驶烂班公里
2885 2868 Map<String,Double> ljmap = culateService.culateLjgl_yy_ks(lists);
2886   - Map.put("addMileage_yy", ljmap.get("addMileage_yy")); //临加烂班公里
  2869 + Map.put("addMileage_yy", ljmap.get("addMileage_yy")); //临加营运公里
2887 2870 Map.put("addMileage_ks", ljmap.get("addMileage_ks")); //临加烂班公里
2888 2871 double yygl=Arith.add(culateService.culateSjgl(lists),culateService.culateLjgl(lists));
2889 2872 Map.put("yygl", yygl);
... ...
src/main/java/com/bsth/service/report/impl/CulateMileageServiceImpl.java
... ... @@ -13,12 +13,9 @@ import com.bsth.util.ComparableJob;
13 13 import org.apache.commons.lang.StringUtils;
14 14 import org.springframework.beans.factory.annotation.Autowired;
15 15 import org.springframework.jdbc.core.JdbcTemplate;
16   -import org.springframework.jdbc.core.RowMapper;
17 16 import org.springframework.stereotype.Service;
18 17  
19 18 import java.math.BigDecimal;
20   -import java.sql.ResultSet;
21   -import java.sql.SQLException;
22 19 import java.text.DecimalFormat;
23 20 import java.text.ParseException;
24 21 import java.text.SimpleDateFormat;
... ... @@ -548,7 +545,7 @@ public class CulateMileageServiceImpl implements CulateMileageService{
548 545 Set<ChildTaskPlan> childTaskPlans = scheduleRealInfo.getcTasks();
549 546 if(childTaskPlans.isEmpty()){
550 547 if (scheduleRealInfo.getBcType().equals("in") || scheduleRealInfo.getBcType().equals("out")
551   - || scheduleRealInfo.getBcType().equals("venting") || scheduleRealInfo.getBcType().equals("ldks")){
  548 + || scheduleRealInfo.getBcType().equals("ldks")){
552 549 addMileage_ks=Arith.add(addMileage_ks,scheduleRealInfo.getJhlc()==null?0:scheduleRealInfo.getJhlc());
553 550 }else {
554 551 addMileage_yy=Arith.add(addMileage_yy,scheduleRealInfo.getJhlc()==null?0:scheduleRealInfo.getJhlc());
... ... @@ -561,7 +558,7 @@ public class CulateMileageServiceImpl implements CulateMileageService{
561 558 if (!childTaskPlan.isDestroy()) {
562 559 Float jhgl=childTaskPlan.getMileage()==null?0:childTaskPlan.getMileage();
563 560 if (scheduleRealInfo.getBcType().equals("in") || scheduleRealInfo.getBcType().equals("out")
564   - || scheduleRealInfo.getBcType().equals("venting") || scheduleRealInfo.getBcType().equals("ldks")){
  561 + || scheduleRealInfo.getBcType().equals("ldks")){
565 562 addMileage_ks=Arith.add(addMileage_ks,jhgl);
566 563 }else {
567 564 addMileage_yy=Arith.add(addMileage_yy,jhgl);
... ... @@ -578,7 +575,7 @@ public class CulateMileageServiceImpl implements CulateMileageService{
578 575 double zjlc=Arith.sub(jhlc, jhlcOrig);
579 576 if(zjlc>0){
580 577 if (scheduleRealInfo.getBcType().equals("in") || scheduleRealInfo.getBcType().equals("out")
581   - || scheduleRealInfo.getBcType().equals("venting") || scheduleRealInfo.getBcType().equals("ldks")){
  578 + || scheduleRealInfo.getBcType().equals("ldks")){
582 579 addMileage_ks=Arith.add(addMileage_ks,ljgl);
583 580 }else {
584 581 addMileage_yy=Arith.add(addMileage_yy,ljgl);
... ... @@ -593,7 +590,7 @@ public class CulateMileageServiceImpl implements CulateMileageService{
593 590 if (!childTaskPlan.isDestroy()) {
594 591 Float jhgl=childTaskPlan.getMileage()==null?0:childTaskPlan.getMileage();
595 592 if (scheduleRealInfo.getBcType().equals("in") || scheduleRealInfo.getBcType().equals("out")
596   - || scheduleRealInfo.getBcType().equals("venting") || scheduleRealInfo.getBcType().equals("ldks")){
  593 + || scheduleRealInfo.getBcType().equals("ldks")){
597 594 addMileage_ks=Arith.add(addMileage_ks,jhgl);
598 595 }else {
599 596 addMileage_yy=Arith.add(addMileage_yy,jhgl);
... ...