Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-zx-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Jobs
Commits
Open sidebar
项目统一框架
一体化_户用光伏项目代码
amos-boot-zx-biz
Commits
8b4cb3ce
Commit
8b4cb3ce
authored
Jul 18, 2024
by
yangyang
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/developer' into developer
parents
d0154e61
d2d4a00b
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
44 additions
and
0 deletions
+44
-0
IdxBizFanHealthLevelController.java
.../jxiop/biz/controller/IdxBizFanHealthLevelController.java
+8
-0
IdxBizFanHealthLevelMapper.java
.../module/jxiop/biz/mapper2/IdxBizFanHealthLevelMapper.java
+7
-0
IdxBizFanHealthLevelServiceImpl.java
...iop/biz/service/impl/IdxBizFanHealthLevelServiceImpl.java
+15
-0
IdxBizFanHealthLevelMapper.xml
...n/resources/mapper/cluster/IdxBizFanHealthLevelMapper.xml
+14
-0
No files found.
amos-boot-system-jxiop/amos-boot-module-jxiop-analyse-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/controller/IdxBizFanHealthLevelController.java
View file @
8b4cb3ce
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
biz
.
controller
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
...
...
@@ -109,6 +110,13 @@ public class IdxBizFanHealthLevelController extends BaseController {
return
ResponseHelper
.
buildResponse
(
idxBizFanHealthLevelServiceImpl
.
queryHealthLevel
());
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"光伏子阵查询"
,
notes
=
"光伏子阵查询"
)
@GetMapping
(
value
=
"/queryPvSubArray"
)
public
ResponseModel
<
JSONArray
>
queryPvSubArray
()
{
return
ResponseHelper
.
buildResponse
(
idxBizFanHealthLevelServiceImpl
.
queryPvSubArray
());
}
/**
* 列表全部数据查询
*
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-analyse-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/mapper2/IdxBizFanHealthLevelMapper.java
View file @
8b4cb3ce
...
...
@@ -34,4 +34,11 @@ public interface IdxBizFanHealthLevelMapper extends BaseMapper<IdxBizFanHealthLe
* @return
*/
List
<
Map
<
String
,
Object
>>
queryHealthLevel
();
/**
* 查询子阵名称
* @return
*/
List
<
Map
<
String
,
Object
>>
queryPvSubArray
();
}
amos-boot-system-jxiop/amos-boot-module-jxiop-analyse-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/IdxBizFanHealthLevelServiceImpl.java
View file @
8b4cb3ce
...
...
@@ -98,4 +98,18 @@ public class IdxBizFanHealthLevelServiceImpl extends BaseService<IdxBizFanHealth
result
.
add
(
xx
);
return
result
;
}
public
JSONArray
queryPvSubArray
()
{
List
<
Map
<
String
,
Object
>>
maps
=
this
.
baseMapper
.
queryPvSubArray
();
JSONArray
result
=
new
JSONArray
();
if
(
CollectionUtil
.
isNotEmpty
(
maps
)){
for
(
Map
<
String
,
Object
>
map
:
maps
)
{
JSONObject
jsonObject
=
new
JSONObject
();
jsonObject
.
put
(
"text"
,
map
.
get
(
"SUBARRAY"
));
jsonObject
.
put
(
"value"
,
map
.
get
(
"SUBARRAY"
));
result
.
add
(
jsonObject
);
}
}
return
result
;
}
}
\ No newline at end of file
amos-boot-system-jxiop/amos-boot-module-jxiop-analyse-biz/src/main/resources/mapper/cluster/IdxBizFanHealthLevelMapper.xml
View file @
8b4cb3ce
...
...
@@ -31,4 +31,18 @@
<select
id=
"queryHealthLevel"
resultType=
"java.util.Map"
>
SELECT * FROM idx_biz_fan_health_level where ANALYSIS_OBJ_TYPE = '全域' ORDER BY GROUP_UPPER_LIMIT DESC
</select>
<select
id=
"queryPvSubArray"
resultType=
"java.util.Map"
>
SELECT
STATION,
SUBARRAY
FROM
pv_health_index_latest_data
WHERE
EQUIPMENT_NAME != ''
GROUP BY
STATION,
SUBARRAY
ORDER BY SUBARRAY ASC
</select>
</mapper>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment