Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
张雷
/
skboot-zhongye
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
构建
提交
问题看板
文件
提交
网络
比较
分支
标签
2031b9bd
由
康伟
编写于
2024-11-12 16:28:33 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
kangwei:设备运行台时问题修改
1 个父辈
220781bd
全部展开
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
16 行增加
和
9 行删除
sk-base-common/src/main/java/com/skua/tool/util/JSUtils.java
sk-module-biz/src/main/java/com/skua/modules/algorithm/vo/WaterTreatmentVO.java
sk-module-biz/src/main/java/com/skua/modules/erp/controller/TestMetricInfoController.java
sk-base-common/src/main/java/com/skua/tool/util/JSUtils.java
查看文件 @
2031b9b
...
...
@@ -27,6 +27,10 @@ public class JSUtils {
String
expression
=
obj1
+
"-"
+
obj2
;
return
executeExpression
(
expression
,
"0.00"
);
}
public
static
String
subtract
(
Object
obj1
,
Object
obj2
,
Object
obj3
){
String
expression
=
obj1
+
"-"
+
obj2
+
"-"
+
obj3
;
return
executeExpression
(
expression
,
"0.00"
);
}
public
static
String
multiply
(
Object
obj1
,
Object
obj2
){
String
expression
=
obj1
+
"*"
+
obj2
;
return
executeExpression
(
expression
,
"0.00"
);
...
...
sk-module-biz/src/main/java/com/skua/modules/algorithm/vo/WaterTreatmentVO.java
查看文件 @
2031b9b
package
com
.
skua
.
modules
.
algorithm
.
vo
;
import
com.skua.core.util.ConvertUtils
;
import
com.skua.tool.util.JSUtils
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
netscape.javascript.JSUtil
;
@Data
@ApiModel
(
value
=
"指挥中心:运行负荷率分析:处理水量详情"
,
description
=
"指挥中心:运行负荷率分析:处理水量详情)"
)
...
...
@@ -25,35 +28,35 @@ public class WaterTreatmentVO {
private
Double
dayCsl
;
@ApiModelProperty
(
value
=
"环比:处理水量比例"
)
private
Double
hbcslbl
;
private
String
hbcslbl
;
@ApiModelProperty
(
value
=
"同比:处理水量比例"
)
private
Double
tbcslbl
;
private
String
tbcslbl
;
@ApiModelProperty
(
value
=
"负荷率"
)
private
Double
fhl
;
private
String
fhl
;
@ApiModelProperty
(
value
=
"排名"
)
private
Integer
rank
;
private
long
monthDayNum
=
30
;
public
Double
getFhl
()
{
public
String
getFhl
()
{
if
(
this
.
getCSL
()
!=
null
&&
this
.
getProScale
()
!=
null
&&
this
.
getProScale
().
doubleValue
()
>
0
){
fhl
=
this
.
getCSL
()*
100
/
(
this
.
getProScale
()
*
this
.
getMonthDayNum
(
)
);
fhl
=
JSUtils
.
format
(
this
.
getCSL
()*
100
/
(
this
.
getProScale
()
*
this
.
getMonthDayNum
()
)
);
}
return
fhl
;
}
public
Double
getHbcslbl
()
{
public
String
getHbcslbl
()
{
if
(
this
.
getCSL
()
!=
null
&&
this
.
getHbcsl
()
!=
null
&&
this
.
getHbcsl
().
doubleValue
()
>
0
){
hbcslbl
=
(
this
.
getCSL
()
-
this
.
getHbcsl
())
*
100
/
this
.
getHbcsl
()
;
hbcslbl
=
JSUtils
.
format
(
(
this
.
getCSL
()
-
this
.
getHbcsl
())
*
100
/
this
.
getHbcsl
())
;
}
return
hbcslbl
;
}
public
Double
getTbcslbl
()
{
public
String
getTbcslbl
()
{
if
(
this
.
getCSL
()
!=
null
&&
this
.
getTbcsl
()
!=
null
&&
this
.
getTbcsl
().
doubleValue
()
>
0
){
tbcslbl
=
(
this
.
getCSL
()
-
this
.
getTbcsl
())*
100
/
this
.
getTbcsl
()
;
tbcslbl
=
JSUtils
.
format
(
(
this
.
getCSL
()
-
this
.
getTbcsl
())*
100
/
this
.
getTbcsl
())
;
}
return
tbcslbl
;
}
...
...
sk-module-biz/src/main/java/com/skua/modules/erp/controller/TestMetricInfoController.java
查看文件 @
2031b9b
此文件的差异被折叠,
点击展开。
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论