소스 검색

Merge branch 'release-dev-1.0' of http://117.34.118.57:23000/GCT-RDC/microarch_bg_aoid

gxt_xa_000000 3 년 전
부모
커밋
bc28d92d31

+ 4 - 1
src/main/java/com/gct/aoid/controller/AoidDailyYieldController.java

@@ -44,9 +44,12 @@ public class AoidDailyYieldController {
44 44
         Page<Map<String, Object>> page =   aoidDailyYieldService.getAoidDailyYieldInfoByWellIdAndPorDatePeriodByPage(aoidYeildVo.getOrg(),aoidYeildVo.getWellId(), aoidYeildVo.getStartDate(),aoidYeildVo.getSize(),aoidYeildVo.getPage());
45 45
         return page ==null|| page.getRecords().size()==0?Result.error("未找到"):Result.ok(page);
46 46
     }
47
+
48
+    @ApiOperation(value="get default data from aoid_daily_yield,may be return null")
49
+    @GetMapping("/getDefaultData")
47 50
     public Result getDefaultData(){
48 51
         AoidDailyYield defaultData = aoidDailyYieldService.getDefaultData();
49
-        return defaultData ==null?Result.error("未找到"):Result.ok(defaultData);
52
+        return defaultData ==null?Result.error("Can not find available data for default view."):Result.ok(defaultData);
50 53
     }
51 54
 
52 55
 

+ 1 - 1
src/main/java/com/gct/aoid/entity/AoidDailyYield.java

@@ -24,7 +24,7 @@ public class AoidDailyYield {
24 24
     private String wellId;
25 25
 
26 26
     @ApiModelProperty(value = "日期")
27
-    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:ss:mm" , timezone = "GMT+8")
27
+    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd" , timezone = "GMT+8")
28 28
     private LocalDateTime prodDate;
29 29
 
30 30
     @ApiModelProperty(value = "日产液量 t(实际产量)")

+ 6 - 5
src/main/java/com/gct/aoid/service/impl/AoidDailyYieldServiceImpl.java

@@ -123,11 +123,12 @@ public class AoidDailyYieldServiceImpl extends ServiceImpl<AoidDailyYieldMapper,
123 123
 
124 124
     @Override
125 125
     public AoidDailyYield getDefaultData() {
126
-        AoidDailyYield aoidDailyYield = aoidDailyYieldMapper.selectOne(new QueryWrapper<AoidDailyYield>().last(" limit 1"));
127
-        String org = baseDataClient.getOrgId(aoidDailyYield.getZyq());
128
-        Result<List<Map<String, Object>>> result =JSONObject.parseObject(org, Result.class);
129
-        aoidDailyYield.setJq(result.getData().get(11).get("orgId").toString());
130
-        aoidDailyYield.setZd(result.getData().get(5).get("orgId").toString());
126
+        AoidDailyYield aoidDailyYield = aoidDailyYieldMapper.selectOne(new LambdaQueryWrapper<AoidDailyYield>().orderByDesc(AoidDailyYield::getProdDate).last(" limit 1"));
127
+
128
+        //        String org = baseDataClient.getOrgId(aoidDailyYield.getZyq());
129
+//        Result<List<Map<String, Object>>> result =JSONObject.parseObject(org, Result.class);
130
+//        aoidDailyYield.setJq(result.getData().get(11).get("orgId").toString());
131
+//        aoidDailyYield.setZd(result.getData().get(5).get("orgId").toString());
131 132
         return aoidDailyYield;
132 133
     }
133 134
 }