From c8332186836b3dfe1fbd32d7bec7cd29a57e1888 Mon Sep 17 00:00:00 2001 From: whycrzh <ruanzhigang@whycst.com> Date: 星期四, 28 一月 2021 10:06:22 +0800 Subject: [PATCH] update swagger online API --- src/main/java/com/fgkj/controller/BattInfController.java | 50 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 48 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/fgkj/controller/BattInfController.java b/src/main/java/com/fgkj/controller/BattInfController.java index 4187dcc..10b0000 100644 --- a/src/main/java/com/fgkj/controller/BattInfController.java +++ b/src/main/java/com/fgkj/controller/BattInfController.java @@ -6,6 +6,7 @@ import com.google.gson.Gson; import com.google.gson.GsonBuilder; import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @@ -14,7 +15,7 @@ @RequestMapping("battInf") @RestController -@Api +@Api(tags = "battInf鎺ュ彛") public class BattInfController{ @Resource @@ -28,6 +29,7 @@ //娣诲姞鏂扮殑鐢垫睜缁� @PostMapping("/") + @ApiOperation(notes = "",value="娣诲姞鏂扮殑鐢垫睜缁�") public ServiceModel add(@RequestBody List<BattInf> list) { // List<BattInf> list= getGson("yyyy-MM-dd").fromJson(json, new TypeToken<List<BattInf>>(){}.getType()); @@ -35,12 +37,14 @@ } //淇敼鐢垫睜缁勪俊鎭� @PutMapping("/") + @ApiOperation(notes = "",value="淇敼鐢垫睜缁勪俊鎭�") public ServiceModel update(@RequestBody List<BattInf> list) { // List<BattInf> list= getGson("yyyy-MM-dd").fromJson(json, new TypeToken<List<BattInf>>(){}.getType()); return service.update(list); } //淇敼鐢垫睜淇℃伅閰嶇疆(ip鍦板潃,鎺╃爜鍜岀綉鍏�) @PostMapping("/ip") + @ApiOperation(notes = "",value="淇敼鐢垫睜淇℃伅閰嶇疆(ip鍦板潃,鎺╃爜鍜岀綉鍏�)") public ServiceModel updateIp(@RequestBody BattInf binf) { // BattInf binf= getGson("yyyy-MM-dd").fromJson(json, BattInf.class); //System.out.println(binf); @@ -49,6 +53,7 @@ } //鍒犻櫎鐢垫睜缁� @DeleteMapping("/") + @ApiOperation(notes = "",value="鍒犻櫎鐢垫睜缁�") public ServiceModel delete(@RequestBody List<BattInf> list) { // List<BattInf> list= getGson("yyyy-MM-dd").fromJson(json, new TypeToken<List<BattInf>>(){}.getType()); @@ -56,6 +61,7 @@ } //鏍规嵁缁存姢鍖哄拰鏈烘埧鍚嶇О鏌ヨ鐢垫睜缁勪俊鎭� @GetMapping("inform") + @ApiOperation(notes = "",value="缁存姢鍖哄拰鏈烘埧鍚嶇О鏌ヨ鐢垫睜缁勪俊鎭�") public ServiceModel searchInform(@RequestBody Batt_Maint_Dealarm bmd) { // Batt_Maint_Dealarm bmd = getGson().fromJson(json, Batt_Maint_Dealarm.class); @@ -63,17 +69,20 @@ } //娣诲姞绔欑偣鏃惰繑鍥炴渶澶х殑鏈烘埧id,璁惧id,鐢垫睜缁刬d @GetMapping("maxId") + @ApiOperation(notes = "",value="娣诲姞绔欑偣鏃惰繑鍥炴渶澶х殑鏈烘埧id,璁惧id,鐢垫睜缁刬d") public ServiceModel searchmaxId() { return service.searchmaxId(); } @GetMapping("byCondition") + @ApiOperation(notes = "鏌apstdolstd/moncount/serstd",value="battgroupid鏌ユ満鎴垮悕绉板拰鐢垫睜缁勫悕绉�") public ServiceModelOnce serchByCondition(@RequestBody BattInf bif) { return service.serchByCondition(bif); } @GetMapping("all") + @ApiOperation(notes = "",value="all") public ServiceModel searchAll() { return service.searchAll(); } @@ -86,6 +95,7 @@ //鏍规嵁鐢垫睜id鏌ヨ鐢垫睜鐨勫熀鏈俊鎭� @GetMapping("byBattGroupId") + @ApiOperation(notes = "",value="鐢垫睜id鏌ヨ鐢垫睜鐨勫熀鏈俊鎭�") public ServiceModel searchBattBybattgroupid(@RequestBody BattInf bif){ return service.searchBattBybattgroupid(bif); @@ -93,43 +103,51 @@ //鏌ヨ鍑哄綋鍓嶅瓨鍦ㄥ唴瀛樹腑鏈�澶х殑璁惧鐨刬d(寰堥噸瑕�**********) @GetMapping("maxDevId") + @ApiOperation(notes = "",value="鏌ヨ鍑哄綋鍓嶅瓨鍦ㄥ唴瀛樹腑鏈�澶х殑璁惧鐨刬d(寰堥噸瑕�**********)") public ServiceModel searchMaxdevId_binf(){ return service.searchMaxdevId_binf(); } //----------鏍规嵁StationName1锛堢淮鎶ゅ尯锛� 鏌ヤ笉閲嶅鐨凚attGroupName锛堣搫鐢垫睜缁勶級 @GetMapping("byStationName1") + @ApiOperation(notes = "",value="StationName1锛堢淮鎶ゅ尯锛� 鏌ヤ笉閲嶅鐨凚attGroupName锛堣搫鐢垫睜缁勶級") public ServiceModelOnce serchByStationName1(@RequestBody BattInf bif){ return service.serchByStationName1(bif); } //----------鏍规嵁StationName1锛堢淮鎶ゅ尯锛� 鏌ヤ笉閲嶅鐨凷tationName锛堢珯鐐癸級 @GetMapping("byStationName") + @ApiOperation(notes = "",value="StationName1锛堢淮鎶ゅ尯锛� 鏌ヤ笉閲嶅鐨凷tationName锛堢珯鐐癸級") public ServiceModelOnce serchByStationName(@RequestBody BattInf bif){ return service.serchByStationName(bif); } //----------鏍规嵁StationName1锛堢淮鎶ゅ尯锛� 鏌ヤ笉閲嶅鐨凷tationName锛堢珯鐐癸級涓嶅寘鍚�91000000涓�鏈熻澶� @GetMapping("byStationNameWithout91") + @ApiOperation(notes = "",value="StationName1锛堢淮鎶ゅ尯锛� 鏌ヤ笉閲嶅鐨凷tationName锛堢珯鐐癸級涓嶅寘鍚�91000000涓�鏈熻澶�") public ServiceModelOnce serchByStationNameNot91(@RequestBody BattInf bif){ return service.serchByStationNameNot91(bif); } //--鏌ヤ笉閲嶅鐨凷tationName1锛堢淮鎶ゅ尯锛� @GetMapping("byStation") + @ApiOperation(notes = "",value="鏌ヤ笉閲嶅鐨凷tationName1锛堢淮鎶ゅ尯锛�") public ServiceModelOnce serchByStation(){ return service.serchByStation(); } //--鏌ヤ笉閲嶅鐨凷tationName1锛堢淮鎶ゅ尯锛変笉鍖呭惈91000000涓�鏈熻澶� @GetMapping("byStationWithout91") + @ApiOperation(notes = "",value="鏌ヤ笉閲嶅鐨凷tationName1锛堢淮鎶ゅ尯锛変笉鍖呭惈91000000涓�鏈熻澶�") public ServiceModelOnce serchByStationNot91(){ return service.serchByStationNot91(); } //-----------鏌ヨ鎵�鏈夌殑鐪佷唤 @GetMapping("allStationName1") + @ApiOperation(notes = "",value="鏌ヨ鎵�鏈夌殑鐪佷唤") public ServiceModel serchAllStationName1(){ User_inf uinf=(User_inf) ActionUtil.getUser(); return service.serchAllStationName1(uinf); } // ----------鏌ヨ鎵�鏈夌殑甯� @GetMapping("allStationName2") + @ApiOperation(notes = "",value="鏌ヨ鎵�鏈夌殑甯�") public ServiceModel serchAllStationName2(@RequestBody BattInf binf){ User_inf uinf=(User_inf) ActionUtil.getUser(); binf.setNum(uinf.getuId()); @@ -137,6 +155,7 @@ } //--鏌ヨ鎵�鏈夌殑鍖哄幙 @GetMapping("allStationName5") + @ApiOperation(notes = "",value="鏌ヨ鎵�鏈夌殑鍖哄幙") public ServiceModel serchAllStationName5(@RequestBody BattInf binf){ User_inf uinf=(User_inf) ActionUtil.getUser(); binf.setNum(uinf.getuId()); @@ -144,6 +163,7 @@ } //--鏌ヨ鎵�鏈夌殑鏈烘埧 @GetMapping("allStationName") + @ApiOperation(notes = "",value="鏌ヨ鎵�鏈夌殑鏈烘埧") public ServiceModel serchAllStationName(@RequestBody BattInf binf){ User_inf uinf=(User_inf) ActionUtil.getUser(); binf.setNum(uinf.getuId()); @@ -152,6 +172,7 @@ //--鏌ヨ鐢垫睜缁勪俊鎭� @GetMapping("allBattInf") + @ApiOperation(notes = "",value="鏌ヨ鐢垫睜缁勪俊鎭�") public ServiceModel serchAllBattinf(@RequestBody BattInf binf){ return service.serchAllBattinf(binf); @@ -159,24 +180,28 @@ //----------鏍规嵁StationName锛堢珯鐐癸級 鏌ヤ笉閲嶅鐨凚attGroupName锛堣搫鐢垫睜缁勶級 @GetMapping("byBattGroupName") + @ApiOperation(notes = "",value="鏍规嵁StationName锛堢珯鐐癸級 鏌ヤ笉閲嶅鐨凚attGroupName锛堣搫鐢垫睜缁勶級") public ServiceModelOnce serchByBattGroupName(@RequestBody BattInf bif){ return service.serchByBattGroupName(bif); } //鏌ョ數姹犲搧鐗� @GetMapping("battProducer") + @ApiOperation(notes = "",value="鏌ョ數姹犲搧鐗�") public ServiceModelOnce serchByBattProducer(){ return service.serchByBattProducer(); } //鏌ュ崟浣撶數鍘� @GetMapping("monVolStd") + @ApiOperation(notes = "",value="鏌ュ崟浣撶數鍘�") public ServiceModelOnce serchByMonVolStd(){ return service.serchByMonVolStd(); } //鏌ョ數姹犲閲� @GetMapping("monCapStd") + @ApiOperation(notes = "",value="鏌ョ數姹犲閲�") public ServiceModelOnce serchByMonCapStd(){ return service.serchByMonCapStd(); @@ -184,6 +209,7 @@ //鏌ヨ鑿滃崟 TODO @GetMapping("menu") + @ApiOperation(notes = "TODO ",value="鏌ヨ鑿滃崟") public ServiceModel findMenu(){ return service.findMenu(); @@ -191,12 +217,14 @@ //鍒ゆ柇鏂板鐨勭數姹犵粍鏄惁瀛樺湪 @GetMapping("judgeBatt") + @ApiOperation(notes = "",value="鍒ゆ柇鏂板鐨勭數姹犵粍鏄惁瀛樺湪") public ServiceModel judgeBatt(@RequestBody BattInf binf){ return service.judgeBatt(binf); } @GetMapping("byBattGroupId2") + @ApiOperation(notes = "",value="byBattGroupId2") public ServiceModel findByBattGroupId(@RequestBody BattInf bif){ ServiceModel model=service.findByBattGroupId(bif); return model; @@ -204,6 +232,7 @@ //鏍规嵁鐢垫睜缁刬d鏌ヨ涓嶉噸澶嶇殑鍗曚綋缂栧彿 @GetMapping("monNumByBattGroupId") + @ApiOperation(notes = "",value="鐢垫睜缁刬d鏌ヨ涓嶉噸澶嶇殑鍗曚綋缂栧彿") public ServiceModelOnce serchByMonNum(@RequestBody BattInf bif){ return service.serchByMonNum(bif); @@ -216,7 +245,7 @@ return service.serchBatt(bif); } - + //6.4.7鎸夊湴鍩熷拰鏍囩О鐢靛帇鍒嗙粍缁熻钃勭數姹犵粍鏈嶅焦瓒呮湡鐨勬暟閲� /* * 鍖哄煙灞傛鏀惧湪stationid涓� @@ -224,6 +253,7 @@ * moncount涓瓨鏀剧粺璁″搴︼細涓�瀛e害涓�1 浠ユ绫绘帹 * monnum 涓瓨鏀惧勾浠�*/ @GetMapping("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); @@ -232,6 +262,7 @@ //6.4.8鎸夊湴鍩熷拰鏍囩О鐢靛帇鍒嗙粍缁熻钃勭數姹犵粍鐨勬暟閲�(钃勭數姹犵粍鏁伴噺缁熻) @GetMapping("battGroupCountByMonVolStdGroup") + @ApiOperation(notes = "",value="鎸夊湴鍩熷拰鏍囩О鐢靛帇鍒嗙粍缁熻钃勭數姹犵粍鐨勬暟閲�(钃勭數姹犵粍鏁伴噺缁熻)") public ServiceModel serchByMonVolStdGroup(@RequestBody BattInf bif){ // bif=ActionUtil.getGson("yyyy-MM-dd").fromJson(result,BattInf.class); @@ -240,6 +271,7 @@ //6.4.9鎸夊湴鍩熷拰鏍囩О鐢靛帇鍒嗙粍缁熻钃勭數姹犵粍鍝佺墝鐨勬暟閲�(钃勭數姹犱緵搴斿晢淇℃伅缁熻) @GetMapping("battProducerCountByBattProducerGroup") + @ApiOperation(notes = "",value="鎸夊湴鍩熷拰鏍囩О鐢靛帇鍒嗙粍缁熻钃勭數姹犵粍鍝佺墝鐨勬暟閲�(钃勭數姹犱緵搴斿晢淇℃伅缁熻)") public ServiceModel serchByBattProducerGroup(@RequestBody BattInf bif){ // bif=ActionUtil.getGson("yyyy-MM-dd").fromJson(result,BattInf.class); @@ -248,6 +280,7 @@ //6.4.10鎸夊湴鍩熷拰鏍囩О鐢靛帇鍒嗙粍缁熻钃勭數姹犵粍浣跨敤鏃堕棿(钃勭數姹犳姇浜у勾闄愮粺璁�) @GetMapping("battGroupTimeInUse") + @ApiOperation(notes = "",value="鎸夊湴鍩熷拰鏍囩О鐢靛帇鍒嗙粍缁熻钃勭數姹犵粍浣跨敤鏃堕棿(钃勭數姹犳姇浜у勾闄愮粺璁�)") public ServiceModel serchByBattInUseDateGroup(@RequestBody BattInf bif){ // bif=ActionUtil.getGson("yyyy-MM-dd").fromJson(result,BattInf.class); @@ -256,6 +289,7 @@ //1 鏍规嵁鏈烘埧id鏌ヨ鐢垫睜缁刬d鎺掑簭鏈�灏忓�� @GetMapping("byIdLow") + @ApiOperation(notes = "",value="鏈烘埧id鏌ヨ鐢垫睜缁刬d鎺掑簭鏈�灏忓��") public ServiceModel serchByIdLow(@RequestBody BattInf bif){ // bif=ActionUtil.getGson("yyyy-MM-dd").fromJson(result,BattInf.class); @@ -264,6 +298,7 @@ //鏌ヨ鎵�鏈夌殑鏈烘埧 @GetMapping("allStation") + @ApiOperation(notes = "",value="鏌ヨ鎵�鏈夌殑鏈烘埧") public ServiceModel serchAllStation(){ User_inf u = (User_inf)ActionUtil.getUser(); @@ -272,6 +307,7 @@ //鎼滅储鏈烘埧鎴栫數姹犵粍 @GetMapping("stationOrBattGroup") + @ApiOperation(notes = "",value="鎼滅储鏈烘埧鎴栫數姹犵粍") public ServiceModel serchStationOrBattgroup(@RequestBody BattInf binf){ // BattInf binf = ActionUtil.getGson().fromJson(json, BattInf.class); @@ -279,6 +315,7 @@ } //鏍规嵁鏈烘埧id鏌ヨ鏈烘埧涓嬬殑鐢垫睜缁勪俊鎭� @GetMapping("battByStationId") + @ApiOperation(notes = "",value="鏈烘埧id鏌ヨ鏈烘埧涓嬬殑鐢垫睜缁勪俊鎭�") public ServiceModel serchBattByStation(@RequestBody BattInf binf){ // BattInf binf = ActionUtil.getGson().fromJson(json, BattInf.class); // result = ActionUtil.getGson("yyyy-MM-dd HH:mm:ss").toJson(model); @@ -287,6 +324,7 @@ //鏌ヨ鎵�鏈夌殑鐢垫睜缁勬暟 @GetMapping("battCount") + @ApiOperation(notes = "",value="鏌ヨ鎵�鏈夌殑鐢垫睜缁勬暟") public ServiceModel serchAllBatt(){ User_inf u = (User_inf)ActionUtil.getUser(); @@ -294,6 +332,7 @@ } //鏌ョ珯鐐逛笅鐨勬墍鏈夎澶囧悕绉� @GetMapping("devNameByStationName3") + @ApiOperation(notes = "",value="鏌ョ珯鐐逛笅鐨勬墍鏈夎澶囧悕绉�") public ServiceModel searchDevByStationName3(@RequestBody BattInf binf){ // BattInf binf = ActionUtil.getGson().fromJson(json, BattInf.class); @@ -302,6 +341,7 @@ //棣栭〉涓婃牴鎹畇tationid鏌ヨ鐢垫睜缁勭殑鏈哄巻鍗� @GetMapping("battAllInfoByStationId") + @ApiOperation(notes = "",value="棣栭〉涓婃牴鎹畇tationid鏌ヨ鐢垫睜缁勭殑鏈哄巻鍗�") public ServiceModel serchBattAllInfoByStationId(@RequestBody BattInf binf){ // BattInf binf=getGson("yyyy-MM-dd HH:mm:ss").fromJson(json, BattInf.class); @@ -309,6 +349,7 @@ } //璺ㄥ煙璁块棶鑾峰彇鎵�鏈夌數姹犵粍鐨勪俊鎭�<-------璺ㄥ煙-----------> @GetMapping("inform_ky") + @ApiOperation(notes = "璺ㄥ煙",value="璺ㄥ煙璁块棶鑾峰彇鎵�鏈夌數姹犵粍鐨勪俊鎭�") public ServiceModel searchInform_ky(){ //isAllowHeaders(); //鍏佽璺ㄥ煙璁块棶 @@ -316,6 +357,7 @@ } //娣诲姞鏂扮殑鐢垫睜缁� @PostMapping("ky") + @ApiOperation(notes = "",value="娣诲姞鏂扮殑鐢垫睜缁�") public ServiceModel add_ky(@RequestBody List<BattInf> list) { // List<BattInf> list= getGson("yyyy-MM-dd").fromJson(json, new TypeToken<List<BattInf>>(){}.getType()); @@ -323,6 +365,7 @@ } //淇敼鐢垫睜缁勪俊鎭�<-------璺ㄥ煙-----------> @PutMapping("ky") + @ApiOperation(notes = "璺ㄥ煙",value="淇敼鐢垫睜缁勪俊鎭�") public ServiceModel update_ky(@RequestBody List<BattInf> list) { // List<BattInf> list= getGson("yyyy-MM-dd").fromJson(json, new TypeToken<List<BattInf>>(){}.getType()); @@ -330,6 +373,7 @@ } //鍒犻櫎鐢垫睜缁�<-------璺ㄥ煙-----------> @DeleteMapping("ky") + @ApiOperation(notes = "璺ㄥ煙",value="鍒犻櫎鐢垫睜缁�") public ServiceModel delete_ky(@RequestBody List<BattInf> list) { // List<BattInf> list= getGson("yyyy-MM-dd").fromJson(json, new TypeToken<List<BattInf>>(){}.getType()); @@ -338,6 +382,7 @@ //鏌ヨ鐢垫睜缁勪俊鎭�<澶у睆鏄剧ず> @GetMapping("battOnBigScreen") + @ApiOperation(notes = "",value="鏌ヨ鐢垫睜缁勪俊鎭�<澶у睆鏄剧ず>") public ServiceModel serchBatt_DP(@RequestBody BattInf binf){ // BattInf binf= getGson("yyyy-MM-dd").fromJson(json, BattInf.class); @@ -345,6 +390,7 @@ } //绱櫠灞辫タ鈥斺��---鏈烘埧鍒楄〃 @GetMapping("stationList") + @ApiOperation(notes = "",value="绱櫠灞辫タ鈥斺��---鏈烘埧鍒楄〃") public ServiceModel searchStationList(){ return service.searchStationList(); -- Gitblit v1.9.1