|
@@ -232,7 +232,7 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(95, 'DAY_ULTRA_SHORT_ACCURACY', 1, ' let listList = doubleList(list);\r\n let sum = 0;\r\n let count = 0;\r\n for x in listList{\r\n let insideResult = rootMeanSquaredErrorA(x,ableValue,forecastAbleValue,electricCapacity);\r\n sum = sum + insideResult;\r\n count = count + 1;\r\n }\r\n let data = sum/count;\r\n return data;', 'E99', 'E1;E2', 'ALL', NULL, '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (96, 'VERSION', 1, '0.0.28', '', 'E1;E2', 'ALL', NULL, '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (96, 'VERSION', 1, '', '', 'E1;E2', 'ALL', NULL, '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(97, 'RULES', 1, 'let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if(ableValue<0){\r\n m.code="666";\r\n m.msg="忽略实际功率小于0的数据";\r\n return m;\r\n }\r\n m.code="200";\r\n m.msg="校验通过";\r\n return m;', 'E12', 'E1;E2', 'ALL', 'DAY_SHORT_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -310,9 +310,9 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(134, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (ableValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n ## 如果开机容量为负数,忽略不计\r\n if (openCapacity <0) {\r\n m.code = "666";\r\n m.msg = "开机容量为负数,忽略不计";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E41', 'E1;E2', 'ALL', 'DAY_ULTRA_SHORT_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (135, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (realValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n\r\n ## 如果实际功率小于额定容量的3%,忽略不计\r\n if (realValue<0.03*electricCapacity) {\r\n m.code = "666";\r\n m.msg = "实际功率小于额定容量的3%,忽略不计";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1', 'ALL', 'DAY_SHORT_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (135, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (realValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1', 'ALL', 'DAY_SHORT_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (136, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (realValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n\r\n ## 如果实际功率小于额定容量的3%,忽略不计\r\n if (realValue<0.03*electricCapacity) {\r\n m.code = "666";\r\n m.msg = "实际功率小于额定容量的3%,忽略不计";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1', 'ALL', 'DAY_ULTRA_SHORT_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (136, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (realValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1', 'ALL', 'DAY_ULTRA_SHORT_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(137, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (realValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E2', 'ALL', 'DAY_SHORT_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -412,7 +412,7 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(228, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.85){\r\n return 0;\r\n}\r\nreturn (0.85-ultraShortReportRate)*ratedCapacity*1;', 'E42', 'E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (229, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (229, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(230, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -436,9 +436,9 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(240, 'ABLE_POWER_ACCURACY_RATE', 1, 'if(ablePowerAccuracyRate>=0.98){\r\n return 0;\r\n}\r\nreturn (0.98-ablePowerAccuracyRate)*ratedCapacity*0.1*0.05;', 'E64', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (241, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (241, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (242, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E64', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (242, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E64', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(243, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E64', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -460,11 +460,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(252, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.87){\r\n return 0;\r\n}\r\nreturn (0.87-ultraShortReportRate)*ratedCapacity*0.1;', 'E41', 'E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (254, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E41', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (254, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E41', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(255, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E41', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (256, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E41', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (256, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E41', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(257, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E41', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -480,11 +480,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(263, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(deviationPower<=0.15){\r\n return 0;\r\n}\r\nreturn (deviationPower-0.15)*realValue*0.01*394.5*15/60;\r\n', 'E37', 'E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (264, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E37', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (264, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E37', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(265, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E37', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (266, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E37', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (266, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E37', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(267, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E37', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -496,7 +496,7 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(271, 'ANEMOMETER_TOWER_ACCURACY_RATE', 1, 'if(anemometerTower>=0.985){\r\n return 0;\r\n}\r\nreturn (0.985-anemometerTowerAccuracyRate)*ratedCapacity*0.001*0.1;', 'E37', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (272, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E37', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (272, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E37', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(273, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ablePowerAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "可用功率准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E37', 'E1;E2', 'ALL', 'ABLE_POWER_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -510,9 +510,9 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(278, 'ASSESSMENT_SHORT_ACCURACY_RATE', 1, 'if(shortAccuracyRate>=0.85){\r\n return 0;\r\n}\r\nreturn (0.85-shortAccuracyRate)*ratedCapacity*0.1*0.4;\r\n', 'E13', 'E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (279, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E13', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (279, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E13', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (280, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E13', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (280, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E13', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(281, 'ASSESSMENT_SHORT_REPORT_RATE', 1, 'if(shortReportRate>=1){\r\n return 0;\r\n}\r\n\r\nreturn (1-shortReportRate)*ratedCapacity*0.001;', 'E17', 'E1', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -522,11 +522,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(284, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortAccuracyRate>=0.9){\r\n return 0;\r\n}\r\nreturn (0.9-ultraShortAccuracyRate)*ratedCapacity*0.1;', 'E17', 'E1', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (285, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E17', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (285, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E17', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(286, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E17', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (287, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E17', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (287, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E17', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(288, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E17', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -538,11 +538,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(292, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.85){\r\n return 0;\r\n}\r\nreturn (0.85-ultraShortReportRate)*ratedCapacity*0.1*1;', 'E45old', 'E1', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (293, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (293, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(294, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (295, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (295, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(296, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -554,11 +554,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(300, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.65){\r\n return 0;\r\n}\r\nreturn (0.65-ultraShortReportRate)*ratedCapacity*0.1*0.2*1;', 'E45new', 'E1', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (301, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45new', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (301, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45new', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(302, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45new', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (303, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45new', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (303, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45new', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(304, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45new', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -570,11 +570,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(308, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.85){\r\n return 0;\r\n}\r\nreturn (0.85-ultraShortReportRate)*ratedCapacity*0.1*1;', 'E44old', 'E1', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (309, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (309, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(310, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (311, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (311, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(312, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -586,11 +586,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(316, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.65){\r\n return 0;\r\n}\r\nreturn (0.65-ultraShortReportRate)*ratedCapacity*0.1*0.2*1;', 'E44new', 'E1', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (317, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44new', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (317, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44new', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(318, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44new', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (319, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44new', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (319, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44new', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(320, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44new', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -606,11 +606,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(334, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.9){\r\n return 0;\r\n}\r\nreturn (0.9-ultraShortReportRate)*ratedCapacity*0.1*1;', 'E45old', 'E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (335, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (335, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(336, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (337, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (337, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(338, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -644,19 +644,19 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(353, 'AVAILABLE_CAPACITY_ACCURACY_RATE', 1, 'if(availableCapacityAccuracyRate>=0.95){\r\n return 0;\r\n}\r\nreturn (0.95-availableCapacityAccuracyRate)*ratedCapacity*0.1*0.001;', 'E45', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (354, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'ASSESSMENT_MID_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (354, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'ASSESSMENT_MID_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (355, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (355, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(356, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (357, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (357, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (358, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (358, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(359, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (360, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (360, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(361, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ablePowerAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "可用功率准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E45', 'E1;E2', 'ALL', 'ABLE_POWER_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -680,11 +680,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(371, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.9){\r\n return 0;\r\n}\r\nreturn (0.9-ultraShortReportRate)*ratedCapacity*0.1*1;', 'E44old', 'E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (372, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (372, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(373, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (374, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (374, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(375, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -718,19 +718,19 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(390, 'AVAILABLE_CAPACITY_ACCURACY_RATE', 1, 'if(availableCapacityAccuracyRate>=0.95){\r\n return 0;\r\n}\r\nreturn (0.95-availableCapacityAccuracyRate)*ratedCapacity*0.1*0.001;', 'E44', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (391, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'ASSESSMENT_MID_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (391, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'ASSESSMENT_MID_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (392, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (392, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(393, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (394, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (394, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (395, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (395, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(396, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (397, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (397, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(398, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ablePowerAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "可用功率准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E44', 'E1;E2', 'ALL', 'ABLE_POWER_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -754,11 +754,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(408, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.9){\r\n return 0;\r\n}\r\nreturn (0.9-ultraShortReportRate)*ratedCapacity*0.1*1;', 'E52old', 'E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (409, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (409, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(410, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (411, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (411, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(412, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -792,19 +792,19 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(427, 'AVAILABLE_CAPACITY_ACCURACY_RATE', 1, 'if(availableCapacityAccuracyRate>=0.95){\r\n return 0;\r\n}\r\nreturn (0.95-availableCapacityAccuracyRate)*ratedCapacity*0.1*0.001;', 'E52', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (428, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'ASSESSMENT_MID_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (428, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'ASSESSMENT_MID_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (429, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (429, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(430, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (431, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (431, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (432, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (432, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(433, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (434, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (434, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(435, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ablePowerAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "可用功率准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E52', 'E1;E2', 'ALL', 'ABLE_POWER_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -828,11 +828,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(445, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.9){\r\n return 0;\r\n}\r\nreturn (0.9-ultraShortReportRate)*ratedCapacity*0.1*1;', 'E53old', 'E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (446, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (446, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(447, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (448, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (448, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(449, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -866,19 +866,19 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(464, 'AVAILABLE_CAPACITY_ACCURACY_RATE', 1, 'if(availableCapacityAccuracyRate>=0.95){\r\n return 0;\r\n}\r\nreturn (0.95-availableCapacityAccuracyRate)*ratedCapacity*0.1*0.001;', 'E53', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (465, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'ASSESSMENT_MID_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (465, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'ASSESSMENT_MID_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (466, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (466, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(467, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (468, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (468, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (469, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (469, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(470, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (471, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (471, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(472, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ablePowerAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "可用功率准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E53', 'E1;E2', 'ALL', 'ABLE_POWER_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -902,11 +902,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(482, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.9){\r\n return 0;\r\n}\r\nreturn (0.9-ultraShortReportRate)*ratedCapacity*0.1*1;', 'E46old', 'E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (483, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (483, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(484, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (485, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (485, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46old', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(486, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46old', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -940,19 +940,19 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(501, 'AVAILABLE_CAPACITY_ACCURACY_RATE', 1, 'if(availableCapacityAccuracyRate>=0.95){\r\n return 0;\r\n}\r\nreturn (0.95-availableCapacityAccuracyRate)*ratedCapacity*0.1*0.001;', 'E46', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (502, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'ASSESSMENT_MID_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (502, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'ASSESSMENT_MID_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (503, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (503, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(504, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (505, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (505, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (506, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (506, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(507, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (508, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (508, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (singleMachinePassRate == nil) {\r\n m.code = "500";\r\n m.msg = "单机合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'SINGLE_MACHINE_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(509, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ablePowerAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "可用功率准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E46', 'E1;E2', 'ALL', 'ABLE_POWER_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1048,11 +1048,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(561, 'ASSESSMENT_SHORT_PASS_RATE', 1, 'if(shortPassRate>=0.8){\r\n return 0;\r\n}\r\nreturn (0.8-shortPassRate)*ratedCapacity*0.01*1;', 'E23', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (562, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E23', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (562, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E23', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (563, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E23', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (563, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E23', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (564, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortPassRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E23', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (564, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortPassRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期合格率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E23', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(565, 'ASSESSMENT_SHORT_REPORT_RATE', 1, 'if(shortReportRate>=1){\r\n return 0;\r\n}\r\n\r\nreturn (1-shortReportRate)*ratedCapacity*0.1*2;', 'E22', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1062,11 +1062,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(568, 'ASSESSMENT_SHORT_PASS_RATE', 1, 'if(shortPassRate>=0.8){\r\n return 0;\r\n}\r\nreturn (0.8-shortPassRate)*ratedCapacity*0.01*1;\r\n', 'E22', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (569, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E22', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (569, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E22', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (570, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E22', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (570, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E22', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (571, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortPassRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E22', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (571, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortPassRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E22', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(572, 'ASSESSMENT_SHORT_REPORT_RATE', 1, 'if(shortReportRate>=1){\r\n return 0;\r\n}\r\n\r\nreturn (1-shortReportRate)*ratedCapacity*0.1*2;', 'E21', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1076,11 +1076,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(575, 'ASSESSMENT_SHORT_PASS_RATE', 1, 'if(shortPassRate>=0.8){\r\n return 0;\r\n}\r\nreturn (0.8-shortPassRate)*ratedCapacity*0.01*1;\r\n', 'E21', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (576, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E21', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (576, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E21', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (577, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E21', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (577, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E21', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (578, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortPassRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E21', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (578, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortPassRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E21', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(579, 'ASSESSMENT_SHORT_REPORT_RATE', 1, 'if(shortReportRate>=1){\r\n return 0;\r\n}\r\n\r\nreturn (1-shortReportRate)*ratedCapacity*0.1*2;', 'E15', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1090,11 +1090,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(582, 'ASSESSMENT_SHORT_PASS_RATE', 1, 'if(shortPassRate>=0.8){\r\n return 0;\r\n}\r\nreturn (0.8-shortPassRate)*ratedCapacity*0.01*1;\r\n', 'E15', 'E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (583, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E15', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (583, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E15', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (584, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E15', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (584, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E15', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (585, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortPassRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E15', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (585, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortPassRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E15', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_PASS_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(586, 'ASSESSMENT_SHORT_REPORT_RATE', 1, 'if(shortReportRate>=0.95){\r\n return 0;\r\n}\r\n\r\nreturn (0.95-shortReportRate)*ratedCapacity*0.1*6;', 'E61', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1106,9 +1106,9 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(590, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortAccuracyRate>=0.75){\r\n return 0;\r\n}\r\nreturn (0.75-ultraShortAccuracyRate)*ratedCapacity*0.015*0.1;', 'E61', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (591, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E61', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (591, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E61', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (592, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E61', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (592, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E61', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(593, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (deviationPower == nil) {\r\n m.code = "500";\r\n m.msg = "偏差积分电量空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E61', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1124,13 +1124,13 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(599, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortAccuracyRate>=0.75){\r\n return 0;\r\n}\r\nreturn (0.75-ultraShortAccuracyRate)*ratedCapacity*0.015*0.1;', 'E62', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (600, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E62', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '0', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (600, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E62', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '0', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (601, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E62', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (601, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E62', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(602, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (deviationPower == nil) {\r\n m.code = "500";\r\n m.msg = "偏差积分电量空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E62', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '0', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (603, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E62', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (603, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E62', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(604, 'ASSESSMENT_SHORT_REPORT_RATE', 1, 'if(shortReportRate>=0.95){\r\n return 0;\r\n}\r\n\r\nreturn (0.95-shortReportRate)*ratedCapacity*0.1*6;', 'E63', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1142,13 +1142,13 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(608, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortAccuracyRate>=0.75){\r\n return 0;\r\n}\r\nreturn (0.75-ultraShortAccuracyRate)*ratedCapacity*0.015*0.1;', 'E63', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (609, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E63', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (609, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E63', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (610, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E63', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (610, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E63', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(611, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (deviationPower == nil) {\r\n m.code = "500";\r\n m.msg = "偏差积分电量空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E63', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (612, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E63', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (612, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E63', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(613, 'ASSESSMENT_SHORT_REPORT_RATE', 1, 'if(shortReportRate>=0.95){\r\n return 0;\r\n}\r\n\r\nreturn (0.95-shortReportRate)*ratedCapacity*0.1*6;', 'E65', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1160,13 +1160,13 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(617, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortAccuracyRate>=0.75){\r\n return 0;\r\n}\r\nreturn (0.75-ultraShortAccuracyRate)*ratedCapacity*0.015*0.1;', 'E65', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (618, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E64', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (618, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E64', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (619, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E64', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (619, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E64', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(620, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (deviationPower == nil) {\r\n m.code = "500";\r\n m.msg = "偏差积分电量空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E64', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (621, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E64', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (621, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E64', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(622, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (ableValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E61', 'E2', 'ALL', 'DAY_SHORT_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1208,11 +1208,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(645, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortAccuracyRate>=0.9){\r\n return 0;\r\n}\r\nreturn (0.9-ultraShortAccuracyRate)*ratedCapacity*0.1*0.4;', 'E12', 'E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (646, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E12', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (646, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E12', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(647, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E12', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (648, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E12', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (648, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E12', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(649, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E12', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1228,11 +1228,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(655, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.9){\r\n return 0;\r\n}\r\nreturn (0.9-ultraShortReportRate)*ratedCapacity*0.1*0.4;', 'E32', 'E1', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (656, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E32', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (656, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E32', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(657, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E32', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (658, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E32', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (658, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E32', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(659, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E32', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1244,11 +1244,11 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(663, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.9){\r\n return 0;\r\n}\r\nreturn (0.9-ultraShortReportRate)*ratedCapacity*0.1*0.4;', 'E14', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (664, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E14', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (664, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E14', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(665, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E14', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (666, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E14', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (666, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E14', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(667, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E14', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1258,9 +1258,9 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(670, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(shortAccuracyRate>=0.9){\r\n return 0;\r\n}\r\n\r\nreturn (0.9-shortAccuracyRate)*ratedCapacity*0.1*30;', 'E43', 'E1', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (671, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E43', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (671, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (midAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "中期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E43', 'E1;E2', 'ALL', 'ASSESSMENT_MID_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (672, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E43', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (672, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E43', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(673, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E43', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1268,7 +1268,7 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(675, 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', 1, 'if(shortReportRate>=1){\r\n return 0;\r\n}\r\n\r\nreturn (1-shortReportRate)*ratedCapacity*0.1*0.25;', 'E36', 'E1;E2', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (676, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E36', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (676, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E36', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(677, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortReportRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期上报率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E36', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_REPORT_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1276,7 +1276,7 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(679, 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', 1, 'if(ultraShortReportRate>=0.9){\r\n return 0;\r\n}\r\nreturn (0.9-ultraShortReportRate)*ratedCapacity*0.1*1.5;', 'E36', 'E1', 'ALL', NULL, '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (680, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E36', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (680, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (shortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E36', 'E1;E2', 'ALL', 'ASSESSMENT_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(681, 'RULES', 1, ' let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n if (ultraShortAccuracyRate == nil) {\r\n m.code = "500";\r\n m.msg = "超短期准确率为空";\r\n return m;\r\n }\r\n if (ratedCapacity == nil) {\r\n m.code = "500";\r\n m.msg = "额定容量为空";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E36', 'E1;E2', 'ALL', 'ASSESSMENT_ULTRA_SHORT_ACCURACY_RATE', '0', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
@@ -1320,14 +1320,13 @@ INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVI
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(701, 'DAY_MID_ACCURACY', 1, 'rootMeanSquaredErrorS(list,realValue,forecastAbleValue,electricCapacity)', 'E42', 'E1;E2', 'ALL', NULL, '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (702, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (realValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n\r\n ## 如果实际功率小于额定容量的3%,忽略不计\r\n if (realValue<0.03*electricCapacity) {\r\n m.code = "666";\r\n m.msg = "实际功率小于额定容量的3%,忽略不计";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1', 'ALL', 'DAY_MID_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (702, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (realValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1', 'ALL', 'DAY_MID_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(703, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (realValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E2', 'ALL', 'DAY_MID_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(704, 'TEN_DAY_SHORT_ACCURACY', 1, 'rootMeanSquaredErrorS(list,realValue,forecastAbleValue,electricCapacity)', 'E42', 'E1;E2', 'ALL', NULL, '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
- (705, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (realValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n\r\n ## 如果实际功率小于额定容量的3%,忽略不计\r\n if (realValue<0.03*electricCapacity) {\r\n m.code = "666";\r\n m.msg = "实际功率小于额定容量的3%,忽略不计";\r\n return m;\r\n }\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1', 'ALL', 'TEN_DAY_SHORT_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
+ (705, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (realValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E1', 'ALL', 'TEN_DAY_SHORT_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
INSERT INTO `t_calculation_formula` (`ID`, `TYPE`, `ORDER_NO`, `FORMULA`, `PROVINCE`, `ELECTRIC_TYPE`, `STATION_CODE`, `RULE_FORMULA`, `IS_RATE`, `MAX_MIN_LIMIT`, `STATE`, `DATA_SOURCE_TYPE`, `HOW_MANY_DAYS`, `CREATE_TIME`, `CREATOR`, `LAST_MODIFIER`, `LAST_MODIFY_TIME`) VALUES
|
|
|
(706, 'RULES', 1, ' ## 设定返回map\r\n let m = seq.map("code", "500", "msg", "校验不通过", "data", "0.00%");\r\n ## 如果实际功率为负数,忽略不计\r\n if (realValue <0) {\r\n m.code = "666";\r\n m.msg = "实际功率为负数,忽略不计";\r\n return m;\r\n }\r\n\r\n m.code = "200";\r\n m.msg = "校验通过";\r\n return m;', 'E42', 'E2', 'ALL', 'TEN_DAY_SHORT_ACCURACY', '1', '1', '1', NULL, NULL, NULL, NULL, NULL, NULL);
|
|
|
-
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|