Explorar el Código

云南bug修改

lvzhikai hace 5 años
padre
commit
5c490ce7b7

+ 1 - 1
src/main/java/com/chinaitop/depot/agent/number/mapper/BusinessAgentNumberMapper.xml

@@ -355,7 +355,7 @@
355 355
     SELECT
356 356
     num.id,num.agent_id agentId,num.agent_depot_id agentDepotId,num.lspz,num.nature,num.level,
357 357
     num.harvest_year harvestYear,num.inventory,num.storehouse_id storehouseId,
358
-    num.warehouse_id warehouseId,num.create_time createTime,num.org_id orgId,
358
+    num.warehouse_id warehouseId,num.create_time createTime,num.org_id orgId,num.sjly,
359 359
     ware.warehouse_name warehouseName,store.storehouse_name storehouseName,agent.agent_name agentName,
360 360
     depot.agent_depot_name agentDepotName
361 361
     FROM

+ 4 - 3
src/main/java/com/chinaitop/depot/agent/temperature/mapper/BusinessAgentTemperatureMapper.xml

@@ -608,7 +608,6 @@
608 608
     temper.max max,
609 609
     temper.min min,
610 610
     temper.avg avg,
611
-    temper.t_points tPoints,
612 611
     store.storehouse_type storehouseType,
613 612
     store.design_capacity designCapacity,
614 613
     temper.enter_time enterTime,
@@ -662,7 +661,6 @@
662 661
     tt.max max,
663 662
     tt.min min,
664 663
     tt.avg avg,
665
-    tt.t_points tPoints,
666 664
     store.storehouse_type storehouseType,
667 665
     store.design_capacity designCapacity,
668 666
     tt.storehouse enterTime,
@@ -684,7 +682,10 @@
684 682
     LEFT JOIN basic_keeper_house keepHouse ON keepHouse.house_Id = agentStore.storehouse_id
685 683
     AND depot.depot_id = keepHouse.org_id
686 684
     LEFT JOIN basic_keeper keeper ON keeper.id = keepHouse.keeper_Id
687
-    LEFT JOIN t_testdata tt ON depot.depot_id = tt.org_id
685
+    LEFT JOIN (SELECT A.id,A.storehouse,A.org_id,A.time,A.updatetime,A.iLq_yq,A.inTemp, A.inH,A.max, A.min, A.avg,A.t_points ,A.outTemp,A.outH FROM t_testdata A INNER JOIN (
686
+    SELECT storehouse,MAX(updatetime) updatetime,inTemp, inH, max, min, avg ,outTemp,outH
687
+    FROM t_testdata WHERE org_id = 160 GROUP BY storehouse,DATE_FORMAT(updatetime, '%Y-%m-%d')
688
+    ) B ON A.storehouse = B.storehouse AND A.updatetime = B.updatetime) tt ON depot.depot_id = tt.org_id
688 689
     AND tt.storehouse = store.storehouse_code
689 690
     AND tt.org_id != #{orgId,jdbcType=INTEGER}
690 691
     AND tt.updatetime >= depot.updatetime