From 067d0541cbd3a423132d695f4c434cc9a3513947 Mon Sep 17 00:00:00 2001
From: whycrzg <ruanzhigang@whycst.com>
Date: 星期一, 01 二月 2021 17:06:44 +0800
Subject: [PATCH] update /battInf/beyondTime

---
 src/main/java/com/fgkj/controller/BattInfController.java |   30 +++++++++++++++++++++++-------
 1 files changed, 23 insertions(+), 7 deletions(-)

diff --git a/src/main/java/com/fgkj/controller/BattInfController.java b/src/main/java/com/fgkj/controller/BattInfController.java
index d6ef6ef..ded61d3 100644
--- a/src/main/java/com/fgkj/controller/BattInfController.java
+++ b/src/main/java/com/fgkj/controller/BattInfController.java
@@ -5,6 +5,7 @@
 import com.fgkj.util.ActionUtil;
 import com.google.gson.Gson;
 import com.google.gson.GsonBuilder;
+import com.sun.xml.internal.bind.v2.TODO;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import io.swagger.annotations.ApiParam;
@@ -12,6 +13,7 @@
 
 import javax.annotation.Resource;
 import java.util.ArrayList;
+import java.util.Date;
 import java.util.List;
 
 @RequestMapping("battInf")
@@ -292,18 +294,32 @@
 		return service.serchBatt(binf);
 	}
 
+	//TODO 鏁版嵁涓嶈冻寰呮祴
 	//6.4.7鎸夊湴鍩熷拰鏍囩О鐢靛帇鍒嗙粍缁熻钃勭數姹犵粍鏈嶅焦瓒呮湡鐨勬暟閲�
 			/*
 		 * 鍖哄煙灞傛鏀惧湪stationid涓�
 		 * battgroupnum 涓瓨鏀剧粺璁℃柟寮忥細骞村害缁熻涓�0 瀛e害缁熻涓�1
-		 * moncount涓瓨鏀剧粺璁″搴︼細涓�瀛e害涓�1 浠ユ绫绘帹
-		 * monnum 涓瓨鏀惧勾浠�*/
-	@GetMapping("beyondTime")
+		 * moncount涓瓨鏀剧粺璁″搴︼細涓�瀛e害涓�1 浠ユ绫绘帹 -3
+		 * monnum 涓瓨鏀惧勾浠� -2020*/
+	@PostMapping("beyondTime")
 	@ApiOperation(notes = "鍖哄煙灞傛鏀惧湪stationid涓� battgroupnum 涓瓨鏀剧粺璁℃柟寮忥細骞村害缁熻涓�0 瀛e害缁熻涓�1 moncount涓瓨鏀剧粺璁″搴︼細涓�瀛e害涓�1 浠ユ绫绘帹 monnum 涓瓨鏀惧勾浠�",value="鎸夊湴鍩熷拰鏍囩О鐢靛帇鍒嗙粍缁熻钃勭數姹犵粍鏈嶅焦瓒呮湡鐨勬暟閲�")
-	public ServiceModel serchBeyondTime(@RequestBody BattInf bif){
-		// bif=ActionUtil.getGson("yyyy-MM-dd").fromJson(result,BattInf.class);
-
-		return service.serchBeyondTime(bif);
+	public ServiceModel serchBeyondTime(@ApiParam(value = "鍖哄煙灞傛(瀛楃涓叉暟瀛�)",required = true) @RequestParam String stationId,@ApiParam(value = "缁熻鏂瑰紡锛氬勾搴︾粺璁′负0 瀛e害缁熻涓�1",required = true) @RequestParam Integer battGroupNum,@ApiParam(value = "骞翠唤",required = true) @RequestParam Integer monNum,@ApiParam(value = "缁熻瀛e害锛氫竴瀛e害涓�1 浠ユ绫绘帹",required = true) @RequestParam Integer monCount,@ApiParam(value = "",required = true) @RequestParam Date BattInUseDate,@ApiParam(value = "浣跨敤鏃ユ湡娈� 鏍煎紡2021/02/01 08:16:35",required = true) @RequestParam Date BattInUseDate1) {
+		ServiceModel model= new ServiceModel();
+		try {
+			Integer.parseInt(stationId);
+		} catch (NumberFormatException e) {
+			e.printStackTrace();
+			model.setMsg("鍙傛暟涓嶅悎娉�");
+			return model;
+		}
+		BattInf binf = new BattInf();
+		binf.setStationId(stationId);
+		binf.setBattGroupNum(battGroupNum);
+		binf.setMonNum(monNum);
+		binf.setMonCount(monCount);
+		binf.setBattInUseDate(BattInUseDate);
+		binf.setBattInUseDate1(BattInUseDate1);
+		return service.serchBeyondTime(binf);
 	}
 	
 	//6.4.8鎸夊湴鍩熷拰鏍囩О鐢靛帇鍒嗙粍缁熻钃勭數姹犵粍鐨勬暟閲�(钃勭數姹犵粍鏁伴噺缁熻)

--
Gitblit v1.9.1