Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
张雷
/
skboot-zhongye
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
构建
提交
问题看板
文件
提交
网络
比较
分支
标签
a76768e6
由
sonin
编写于
2025-04-09 17:44:21 +0800
浏览文件
选项
浏览文件
标签
下载
差异文件
Merge remote-tracking branch 'origin/master' into master
2 个父辈
a5d16b6c
594fa130
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
25 行增加
和
15 行删除
sk-module-biz/src/main/java/com/skua/modules/report/controller/OperationDailyController.java
sk-module-equipment/src/main/java/com/skua/modules/equipment/controller/EquipmentController.java
sk-module-system/src/main/java/com/skua/modules/system/entity/SysFactoryExpert.java
sk-module-biz/src/main/java/com/skua/modules/report/controller/OperationDailyController.java
查看文件 @
a76768e
...
...
@@ -42,11 +42,12 @@ public class OperationDailyController {
public
Result
<
Map
<
String
,
OperationDailyVO
>>
operationDaily
(
String
dateTIme
)
{
Result
<
Map
<
String
,
OperationDailyVO
>>
result
=
new
Result
<>();
Map
<
String
,
OperationDailyVO
>
dataMap
=
new
HashMap
<>();
// System.out.println("sql = "+sql);
OperationDailyVO
njOperationDaily
=
getOperationDailyVOB
(
"1892199062790823936"
,
dateTIme
);
//南京
OperationDailyVO
whOperationDaily
=
getOperationDailyVOB
(
"1892199890272477184"
,
dateTIme
);
//武汉
OperationDailyVO
efhbOperationDaily
=
getOperationDailyVOB
(
"1818215543140909056"
,
dateTIme
);
//恩菲环保
//南京
OperationDailyVO
njOperationDaily
=
getOperationDailyVOB
(
"1892199062790823936"
,
dateTIme
);
//武汉
OperationDailyVO
whOperationDaily
=
getOperationDailyVOB
(
"1892199890272477184"
,
dateTIme
);
//恩菲环保
OperationDailyVO
efhbOperationDaily
=
getOperationDailyVOB
(
"1818215543140909056"
,
dateTIme
);
dataMap
.
put
(
"njData"
,
njOperationDaily
);
dataMap
.
put
(
"whData"
,
whOperationDaily
);
...
...
@@ -96,17 +97,18 @@ public class OperationDailyController {
operationDailyVO
.
setWnDepartName
(
ConvertUtils
.
getString
(
dataMap
.
get
(
"depart_name"
),
"无"
).
replaceAll
(
","
,
","
)
);
// 6 污泥浓度公司
String
mlssUpper
=
"7000"
;
String
mlssLower
=
"3000"
;
String
dataViewName9bff
=
ReportViewUtil
.
buildView
(
ReportConstant
.
view9bff
,
"AYHGMLSS,BYHGMLSS,CYHGMLSS,DYHGMLSS,EYHGMLSS,FYHGMLSS"
,
departIds
,
dateTIme
,
dateTIme
);
sql
=
"select ifnull(GROUP_CONCAT(d.depart_name),'无') depart_name from ("
;
sql
+=
"select aaa.depart_id ,"
;
sql
+=
" CASE WHEN (ifnull(aaa.AYHGMLSS,0) - ifnull(bbb.mlss,99999999.99)) > 0 THEN 1 "
;
sql
+=
" WHEN (ifnull(aaa.BYHGMLSS,0) - ifnull(bbb.mlss,99999999.99) ) >0 THEN 1 "
;
sql
+=
" WHEN (ifnull(aaa.CYHGMLSS,0) - ifnull(bbb.mlss,99999999.99) ) >0 THEN 1 "
;
sql
+=
" WHEN (ifnull(aaa.DYHGMLSS,0) - ifnull(bbb.mlss,99999999.99))>0 THEN 1 "
;
sql
+=
" WHEN (ifnull(aaa.EYHGMLSS,0) - ifnull(bbb.mlss,99999999.99) ) >0 THEN 1 "
;
sql
+=
" WHEN (ifnull(aaa.FYHGMLSS,0) - ifnull(bbb.mlss,99999999.99))>0 THEN 1 "
+
" ELSE 0 END AS result from "
+
dataViewName9bff
+
" aaa"
;
sql
+=
" left join sys_factory_info bbb on bbb.depart_id = aaa.depart_id ) ccc "
;
sql
+=
" CASE WHEN ( ifnull( aaa.AYHGMLSS, 0 ) > "
+
mlssUpper
+
" OR ifnull( aaa.AYHGMLSS, 0 ) < "
+
mlssLower
+
" ) THEN 1 "
;
sql
+=
" WHEN ( ifnull( aaa.BYHGMLSS, 0 ) > "
+
mlssUpper
+
" OR ifnull( aaa.BYHGMLSS, 0 ) < "
+
mlssLower
+
" ) THEN 1 "
;
sql
+=
" WHEN ( ifnull( aaa.CYHGMLSS, 0 ) > "
+
mlssUpper
+
" OR ifnull( aaa.CYHGMLSS, 0 ) < "
+
mlssLower
+
" ) THEN 1 "
;
sql
+=
" WHEN ( ifnull( aaa.DYHGMLSS, 0 ) > "
+
mlssUpper
+
" OR ifnull( aaa.DYHGMLSS, 0 ) < "
+
mlssLower
+
" ) THEN 1 "
;
sql
+=
" WHEN ( ifnull( aaa.EYHGMLSS, 0 ) > "
+
mlssUpper
+
" OR ifnull( aaa.EYHGMLSS, 0 ) < "
+
mlssLower
+
" ) THEN 1 "
;
sql
+=
" WHEN ( ifnull( aaa.FYHGMLSS, 0 ) > "
+
mlssUpper
+
" OR ifnull( aaa.FYHGMLSS, 0 ) < "
+
mlssLower
+
" ) THEN 1 "
+
" ELSE 0 END AS result from "
+
dataViewName9bff
+
" aaa ) ccc "
;
sql
+=
" left join sys_depart d on ccc.depart_id = d.id where ccc.result = 1"
;
dataMap
=
commonSqlService
.
queryForMap
(
sql
);
operationDailyVO
.
setMlssDepartName
(
ConvertUtils
.
getString
(
dataMap
.
get
(
"depart_name"
),
"无"
).
replaceAll
(
","
,
","
)
);
...
...
@@ -192,11 +194,13 @@ public class OperationDailyController {
String
dataViewName6643HB
=
ReportViewUtil
.
buildView
(
ReportConstant
.
view6643
,
"GSL"
,
departIds
,
previousDay
,
previousDay
);
sql
=
"select round(sum(ifnull(aaa.GSL,0))/10000,2) GSL from "
+
dataViewName6643
+
"aaa "
;
dataMap
=
commonSqlService
.
queryForMap
(
sql
);
operationDailyVO
.
setScgsl
(
ConvertUtils
.
getString
(
dataMap
.
get
(
"GSL"
),
"0"
)
);
//日报生产供水量
//日报生产供水量
operationDailyVO
.
setScgsl
(
ConvertUtils
.
getString
(
dataMap
.
get
(
"GSL"
),
"0"
)
);
sql
=
"select round(sum(ifnull(aaa.GSL,0))/10000,2) GSL from "
+
dataViewName6643HB
+
"aaa "
;
dataMap
=
commonSqlService
.
queryForMap
(
sql
);
operationDailyVO
.
setIncreaseScgsl
(
ConvertUtils
.
getString
(
dataMap
.
get
(
"GSL"
),
"0"
)
);
//供水量较昨日增加
//供水量较昨日增加
operationDailyVO
.
setIncreaseScgsl
(
ConvertUtils
.
getString
(
dataMap
.
get
(
"GSL"
),
"0"
)
);
}
return
operationDailyVO
;
}
...
...
sk-module-equipment/src/main/java/com/skua/modules/equipment/controller/EquipmentController.java
查看文件 @
a76768e
...
...
@@ -622,6 +622,7 @@ public class EquipmentController {
map
.
put
(
"departId_dictText"
,
"depart_id"
);
map
.
put
(
"equipmentType_dictText"
,
"equipment_type"
);
map
.
put
(
"equipmentStatus_dictText"
,
"equipment_status"
);
map
.
put
(
"structures_dictText"
,
"structures"
);
map
.
put
(
"equipmentHealthStatus_dictText"
,
"equipment_health_status"
);
if
(
map
.
get
(
filedCode
)!=
null
){
return
map
.
get
(
filedCode
);
...
...
sk-module-system/src/main/java/com/skua/modules/system/entity/SysFactoryExpert.java
查看文件 @
a76768e
...
...
@@ -29,6 +29,11 @@ public class SysFactoryExpert {
@Excel
(
name
=
"对应的系统用户id"
,
width
=
15
)
@ApiModelProperty
(
value
=
"对应的系统用户id"
)
private
String
userId
;
/**是否专家*/
@Excel
(
name
=
"是否专家"
,
width
=
15
)
@ApiModelProperty
(
value
=
"是否专家"
)
@Dict
(
dicCode
=
"yn"
)
private
String
isExpert
;
/**专家等级*/
@Excel
(
name
=
"专家等级"
,
width
=
15
)
@ApiModelProperty
(
value
=
"专家等级"
)
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论