Commit e0f4b2b18dc14cd24c98908488228a9d64b6e2ee

Authored by 廖磊
1 parent 10983d1d

定时中不在计算班次准点率

临加空驶公里计算
src/main/java/com/bsth/data/schedule/thread/CalcOilThread.java
... ... @@ -44,7 +44,7 @@ public class CalcOilThread extends Thread{
44 44 dlbService.obtainDsq();
45 45 logger.info("计算路单里程加注量结束!");
46 46 logger.info("开始计算班次准点率....");
47   - sheetService.saveSheetList("");
  47 + //sheetService.saveSheetList("");
48 48 logger.info("计算班次准点率结束!");
49 49  
50 50 logger.info("开始保存重新统计数据....");
... ...
src/main/java/com/bsth/service/report/impl/CulateMileageServiceImpl.java
... ... @@ -1647,22 +1647,47 @@ public class CulateMileageServiceImpl implements CulateMileageService{
1647 1647 }
1648 1648 }else{
1649 1649 Set<ChildTaskPlan> childTaskPlans = t.getcTasks();
1650   - if(!childTaskPlans.isEmpty()){
1651   - Iterator<ChildTaskPlan> it = childTaskPlans.iterator();
1652   - while (it.hasNext()) {
1653   - ChildTaskPlan childTaskPlan = it.next();
1654   - if(childTaskPlan.getCcId()==null){
1655   - if("empty".equals(childTaskPlan.getMileageType())&&"临加".equals(childTaskPlan.getType1())){
1656   - if (!childTaskPlan.isDestroy()) {
1657   - Float jhgl=childTaskPlan.getMileage()==null?0:childTaskPlan.getMileage();
1658   - ljks=Arith.add(ljks,jhgl);
1659   - }
  1650 + if(isInOut(t)){
  1651 + if(childTaskPlans.isEmpty()){
  1652 + double jhlc=t.getJhlc()==null?0:t.getJhlc();
  1653 + double jhlcOrig=t.getJhlcOrig()==null?0:t.getJhlcOrig();
  1654 + double zjlc=Arith.sub(jhlc, jhlcOrig);
  1655 + if(zjlc>0){
  1656 + ljks=Arith.add(zjlc, ljks);
  1657 + }
  1658 + }else{
  1659 + Iterator<ChildTaskPlan> it = childTaskPlans.iterator();
  1660 + while (it.hasNext()) {
  1661 + ChildTaskPlan childTaskPlan = it.next();
  1662 + if(childTaskPlan.getCcId()==null){
  1663 + if("empty".equals(childTaskPlan.getMileageType())&&"临加".equals(childTaskPlan.getType1())){
  1664 + if (!childTaskPlan.isDestroy()) {
  1665 + Float jhgl=childTaskPlan.getMileage()==null?0:childTaskPlan.getMileage();
  1666 + ljks=Arith.add(ljks,jhgl);
  1667 + }
  1668 + }
1660 1669 }
1661   - }
1662   - }
  1670 + }
  1671 + }
  1672 +
  1673 + }else{
  1674 + if(!childTaskPlans.isEmpty()){
  1675 + Iterator<ChildTaskPlan> it = childTaskPlans.iterator();
  1676 + while (it.hasNext()) {
  1677 + ChildTaskPlan childTaskPlan = it.next();
  1678 + if(childTaskPlan.getCcId()==null){
  1679 + if("empty".equals(childTaskPlan.getMileageType())&&"临加".equals(childTaskPlan.getType1())){
  1680 + if (!childTaskPlan.isDestroy()) {
  1681 + Float jhgl=childTaskPlan.getMileage()==null?0:childTaskPlan.getMileage();
  1682 + ljks=Arith.add(ljks,jhgl);
  1683 + }
  1684 + }
  1685 + }
  1686 + }
  1687 + }
1663 1688 }
1664   -
1665 1689 }
  1690 +
1666 1691 }
1667 1692 return ljks;
1668 1693 }
... ...
src/main/resources/static/pages/forms/mould/statisticsDaily_3.xls 0 → 100644
No preview for this file type
src/main/resources/static/pages/forms/statement/statisticsDaily.html
... ... @@ -307,7 +307,7 @@
307 307 }else if(time2<time1){
308 308 layer.msg('结束日期不能小于开始日期.');
309 309 }else{
310   - if((time2-time1>2678400000){
  310 + if((time2-time1)>2678400000){
311 311 layer.msg('查询超过一个月请点击【统计查询】.');
312 312 }else{
313 313 $("#tjrq").html(date+"至"+date2);
... ... @@ -351,7 +351,7 @@
351 351 params['xlName'] = xlName;
352 352 params['nature'] = nature;
353 353 params['type'] = "export";
354   - if(time2-time1>2678400000){
  354 + if((time2-time1)>2678400000){
355 355 layer.msg('查询超过一个月请点击【统计查询】.');
356 356 }else{
357 357 var i = layer.load(2);
... ...
src/main/resources/static/pages/mforms/singledatas/singledata.html
... ... @@ -192,8 +192,8 @@
192 192 var temp = tempData[$("#line").val()].split(":");
193 193 $("#gsdmSing").val(temp[0]);
194 194 updateCompany();
195   -// $("#fgsdmSing").val(temp[1]);
196   - $("#fgsdmSing").val("");
  195 + $("#fgsdmSing").val(temp[1]);
  196 +// $("#fgsdmSing").val("");
197 197 $("#gsdmSing").attr("disabled", true);
198 198 // $("#fgsdmSing").attr("disabled", true);
199 199 }
... ...