Commit d823ec738acb4a2e05a536b28e58d102d47fe3ae

Authored by 娄高锋
1 parent 70bfd609

统计日报实际班次要加上临加班次(需求来源于金毅伟)

src/main/java/com/bsth/service/calc/impl/CalcWaybillServiceImpl.java
... ... @@ -821,6 +821,9 @@ public class CalcWaybillServiceImpl extends BaseServiceImpl<CalcWaybill, Integer
821 821  
822 822 List<Map<String, Object>> mapList = new ArrayList<Map<String, Object>>();
823 823 for(CalcStatistics c : resList){
  824 + c.setSjbcq(c.getSjbcq() + c.getLjbcq()); //这里实际班次要加上临加班次(需求来源于金毅伟)
  825 + c.setSjbcz(c.getSjbcz() + c.getLjbcz());
  826 + c.setSjbcw(c.getSjbcw() + c.getLjbcw());
824 827 Map<String, Object> m = new HashMap<String, Object>();
825 828 m.put("fgsName", c.getFgsName());
826 829 m.put("xlName", c.getXlName());
... ...
src/main/java/com/bsth/service/realcontrol/impl/ScheduleRealInfoServiceImpl.java
... ... @@ -2800,15 +2800,21 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
2800 2800 map.put("ssgl_other", Arith.add(Arith.add(ssgl_pc, ssgl_by), Arith.add(ssgl_cj, ssgl_qt)));
2801 2801 map.put("ssbc", culateService.culateLbbc(list));
2802 2802 map.put("ljgl", ljgl);
  2803 + int sjbc = culateService.culateSjbc(lists, "");
  2804 + int sjbc_m = culateService.culateSjbc(lists, "zgf");
  2805 + int sjbc_a = culateService.culateSjbc(lists, "wgf");
  2806 + int ljbc = culateService.culateLjbc(lists, "");
  2807 + int ljbc_m = culateService.culateLjbc(lists, "zgf");
  2808 + int ljbc_a = culateService.culateLjbc(lists, "wgf");
2803 2809 map.put("jhbc", culateService.culateJhbc(list, ""));
2804 2810 map.put("jhbc_m", culateService.culateJhbc(list, "zgf"));
2805 2811 map.put("jhbc_a", culateService.culateJhbc(list, "wgf"));
2806   - map.put("sjbc", culateService.culateSjbc(lists, ""));
2807   - map.put("sjbc_m", culateService.culateSjbc(lists, "zgf"));
2808   - map.put("sjbc_a", culateService.culateSjbc(lists, "wgf"));
2809   - map.put("ljbc", culateService.culateLjbc(lists, ""));
2810   - map.put("ljbc_m", culateService.culateLjbc(lists, "zgf"));
2811   - map.put("ljbc_a", culateService.culateLjbc(lists, "wgf"));
  2812 + map.put("sjbc", sjbc + ljbc);
  2813 + map.put("sjbc_m", sjbc_m + ljbc_m);
  2814 + map.put("sjbc_a", sjbc_a + ljbc_a);
  2815 + map.put("ljbc", ljbc);
  2816 + map.put("ljbc_m", ljbc_m);
  2817 + map.put("ljbc_a", ljbc_a);
2812 2818 map.put("fzbc", culateService.culateFzbc(lists, ""));
2813 2819 map.put("fzbc_m", culateService.culateFzbc(lists, "zgf"));
2814 2820 map.put("fzbc_a", culateService.culateFzbc(lists, "wgf"));
... ... @@ -2941,17 +2947,23 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl&lt;ScheduleRealInf
2941 2947 double ssgl_qt = culateService.culateCJLC(list, "其他");
2942 2948 map.put("ssgl_other", Arith.add(Arith.add(ssgl_pc, ssgl_by), Arith.add(ssgl_cj, ssgl_qt)));
2943 2949  
  2950 + int sjbc = culateService.culateSjbc(list_s, "");
  2951 + int sjbc_m = culateService.culateSjbc(list_s, "zgf");
  2952 + int sjbc_a = culateService.culateSjbc(list_s, "wgf");
  2953 + int ljbc = culateService.culateLjbc(list_s, "");
  2954 + int ljbc_m = culateService.culateLjbc(list_s, "zgf");
  2955 + int ljbc_a = culateService.culateLjbc(list_s, "wgf");
2944 2956 map.put("ssbc", culateService.culateLbbc(list));
2945 2957 map.put("ljgl", ljgl);
2946 2958 map.put("jhbc", culateService.culateJhbc(list, ""));
2947 2959 map.put("jhbc_m", culateService.culateJhbc(list, "zgf"));
2948 2960 map.put("jhbc_a", culateService.culateJhbc(list, "wgf"));
2949   - map.put("sjbc", culateService.culateSjbc(list_s, ""));
2950   - map.put("sjbc_m", culateService.culateSjbc(list_s, "zgf"));
2951   - map.put("sjbc_a", culateService.culateSjbc(list_s, "wgf"));
2952   - map.put("ljbc", culateService.culateLjbc(list_s, ""));
2953   - map.put("ljbc_m", culateService.culateLjbc(list_s, "zgf"));
2954   - map.put("ljbc_a", culateService.culateLjbc(list_s, "wgf"));
  2961 + map.put("sjbc", sjbc + ljbc);
  2962 + map.put("sjbc_m", sjbc_m + ljbc_m);
  2963 + map.put("sjbc_a", sjbc_a + ljbc_a);
  2964 + map.put("ljbc", ljbc);
  2965 + map.put("ljbc_m", ljbc_m);
  2966 + map.put("ljbc_a", ljbc_a);
2955 2967 map.put("fzbc", culateService.culateFzbc(list_s, ""));
2956 2968 map.put("fzbc_m", culateService.culateFzbc(list_s, "zgf"));
2957 2969 map.put("fzbc_a", culateService.culateFzbc(list_s, "wgf"));
... ...