bug调整

This commit is contained in:
xy
2024-05-23 20:04:53 +08:00
parent 5a1139cd7e
commit 5b54fef317
2 changed files with 144 additions and 145 deletions

View File

@@ -508,7 +508,7 @@ public class GridServiceImpl implements IGridService {
if (item2.getAllTime() > 0) {
qualifiedDetail.setFreqDev(PubUtils.doubleRound(2,100.0-(item2.getFreqDevOvertime()*100.0/item2.getAllTime())));
qualifiedDetail.setVDev(PubUtils.doubleRound(2,100.0-(item2.getVoltageDevOvertime()*100.0/item2.getAllTime())));
qualifiedDetail.setVThd(PubUtils.doubleRound(2,100.0-(item2.getVoltageDevOvertime()*100.0/item2.getAllTime())));
qualifiedDetail.setVThd(PubUtils.doubleRound(2,100.0-(item2.getUaberranceOvertime()*100.0/item2.getAllTime())));
qualifiedDetail.setUbalance(PubUtils.doubleRound(2,100.0-(item2.getUbalanceOvertime()*100.0/item2.getAllTime())));
}
if (item2.getFlickerAllTime() > 0) {
@@ -536,7 +536,7 @@ public class GridServiceImpl implements IGridService {
if (dpo.getAllTime() > 0) {
detail.setFreqDev(PubUtils.doubleRound(2,100.0-(dpo.getFreqDevOvertime()*100.0/dpo.getAllTime())));
detail.setVDev(PubUtils.doubleRound(2,100.0-(dpo.getVoltageDevOvertime()*100.0/dpo.getAllTime())));
detail.setVThd(PubUtils.doubleRound(2,100.0-(dpo.getVoltageDevOvertime()*100.0/dpo.getAllTime())));
detail.setVThd(PubUtils.doubleRound(2,100.0-(dpo.getUaberranceOvertime()*100.0/dpo.getAllTime())));
detail.setUbalance(PubUtils.doubleRound(2,100.0-(dpo.getUbalanceOvertime()*100.0/dpo.getAllTime())));
}
if (dpo.getFlickerAllTime() > 0) {

View File

@@ -27,7 +27,6 @@ import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.time.LocalDate;
import java.time.LocalDateTime;
@@ -173,76 +172,76 @@ public class LimitTargetServiceImpl extends MppServiceImpl<RStatLimitTargetDMapp
Map<String, Object> fields = new HashMap<>();
fields.put("alltime",limitRate.getAllTime());
fields.put("flicker_alltime",limitRate.getFlickerAllTime());
fields.put("freq_dev_overtime",(limitRate.getFreqDevOverTime()>1)?1:0);
fields.put("voltage_dev_overtime",(limitRate.getVoltageDevOverTime()>1)?1:0);
fields.put("ubalance_overtime",(limitRate.getUBalanceOverTime()>1)?1:0);
fields.put("flicker_overtime",(limitRate.getFlickerOverTime()>1)?1:0);
fields.put("uaberrance_overtime",(limitRate.getUAberranceOverTime()>1)?1:0);
fields.put("i_neg_overtime",(limitRate.getINegOverTime()>1)?1:0);
fields.put("uharm_2_overtime",(limitRate.getUHarm2OverTime()>1)?1:0);
fields.put("uharm_3_overtime",(limitRate.getUHarm3OverTime()>1)?1:0);
fields.put("uharm_4_overtime",(limitRate.getUHarm4OverTime()>1)?1:0);
fields.put("uharm_5_overtime",(limitRate.getUHarm5OverTime()>1)?1:0);
fields.put("uharm_6_overtime",(limitRate.getUHarm6OverTime()>1)?1:0);
fields.put("uharm_7_overtime",(limitRate.getUHarm7OverTime()>1)?1:0);
fields.put("uharm_8_overtime",(limitRate.getUHarm8OverTime()>1)?1:0);
fields.put("uharm_9_overtime",(limitRate.getUHarm9OverTime()>1)?1:0);
fields.put("uharm_10_overtime",(limitRate.getUHarm10OverTime()>1)?1:0);
fields.put("uharm_11_overtime",(limitRate.getUHarm11OverTime()>1)?1:0);
fields.put("uharm_12_overtime",(limitRate.getUHarm12OverTime()>1)?1:0);
fields.put("uharm_13_overtime",(limitRate.getUHarm13OverTime()>1)?1:0);
fields.put("uharm_14_overtime",(limitRate.getUHarm14OverTime()>1)?1:0);
fields.put("uharm_15_overtime",(limitRate.getUHarm15OverTime()>1)?1:0);
fields.put("uharm_16_overtime",(limitRate.getUHarm16OverTime()>1)?1:0);
fields.put("uharm_17_overtime",(limitRate.getUHarm17OverTime()>1)?1:0);
fields.put("uharm_18_overtime",(limitRate.getUHarm18OverTime()>1)?1:0);
fields.put("uharm_19_overtime",(limitRate.getUHarm19OverTime()>1)?1:0);
fields.put("uharm_20_overtime",(limitRate.getUHarm20OverTime()>1)?1:0);
fields.put("uharm_21_overtime",(limitRate.getUHarm21OverTime()>1)?1:0);
fields.put("uharm_22_overtime",(limitRate.getUHarm22OverTime()>1)?1:0);
fields.put("uharm_23_overtime",(limitRate.getUHarm23OverTime()>1)?1:0);
fields.put("uharm_24_overtime",(limitRate.getUHarm24OverTime()>1)?1:0);
fields.put("uharm_25_overtime",(limitRate.getUHarm25OverTime()>1)?1:0);
fields.put("iharm_2_overtime",(limitRate.getIHarm2OverTime()>1)?1:0);
fields.put("iharm_3_overtime",(limitRate.getIHarm3OverTime()>1)?1:0);
fields.put("iharm_4_overtime",(limitRate.getIHarm4OverTime()>1)?1:0);
fields.put("iharm_5_overtime",(limitRate.getIHarm5OverTime()>1)?1:0);
fields.put("iharm_6_overtime",(limitRate.getIHarm6OverTime()>1)?1:0);
fields.put("iharm_7_overtime",(limitRate.getIHarm7OverTime()>1)?1:0);
fields.put("iharm_8_overtime",(limitRate.getIHarm8OverTime()>1)?1:0);
fields.put("iharm_9_overtime",(limitRate.getIHarm9OverTime()>1)?1:0);
fields.put("iharm_10_overtime",(limitRate.getIHarm10OverTime()>1)?1:0);
fields.put("iharm_11_overtime",(limitRate.getIHarm11OverTime()>1)?1:0);
fields.put("iharm_12_overtime",(limitRate.getIHarm12OverTime()>1)?1:0);
fields.put("iharm_13_overtime",(limitRate.getIHarm13OverTime()>1)?1:0);
fields.put("iharm_14_overtime",(limitRate.getIHarm14OverTime()>1)?1:0);
fields.put("iharm_15_overtime",(limitRate.getIHarm15OverTime()>1)?1:0);
fields.put("iharm_16_overtime",(limitRate.getIHarm16OverTime()>1)?1:0);
fields.put("iharm_17_overtime",(limitRate.getIHarm17OverTime()>1)?1:0);
fields.put("iharm_18_overtime",(limitRate.getIHarm18OverTime()>1)?1:0);
fields.put("iharm_19_overtime",(limitRate.getIHarm19OverTime()>1)?1:0);
fields.put("iharm_20_overtime",(limitRate.getIHarm20OverTime()>1)?1:0);
fields.put("iharm_21_overtime",(limitRate.getIHarm21OverTime()>1)?1:0);
fields.put("iharm_22_overtime",(limitRate.getIHarm22OverTime()>1)?1:0);
fields.put("iharm_23_overtime",(limitRate.getIHarm23OverTime()>1)?1:0);
fields.put("iharm_24_overtime",(limitRate.getIHarm24OverTime()>1)?1:0);
fields.put("iharm_25_overtime",(limitRate.getIHarm25OverTime()>1)?1:0);
fields.put("inuharm_1_overtime",(limitRate.getInuHarm1OverTime()>1)?1:0);
fields.put("inuharm_2_overtime",(limitRate.getInuHarm2OverTime()>1)?1:0);
fields.put("inuharm_3_overtime",(limitRate.getInuHarm3OverTime()>1)?1:0);
fields.put("inuharm_4_overtime",(limitRate.getInuHarm4OverTime()>1)?1:0);
fields.put("inuharm_5_overtime",(limitRate.getInuHarm5OverTime()>1)?1:0);
fields.put("inuharm_6_overtime",(limitRate.getInuHarm6OverTime()>1)?1:0);
fields.put("inuharm_7_overtime",(limitRate.getInuHarm7OverTime()>1)?1:0);
fields.put("inuharm_8_overtime",(limitRate.getInuHarm8OverTime()>1)?1:0);
fields.put("inuharm_9_overtime",(limitRate.getInuHarm9OverTime()>1)?1:0);
fields.put("inuharm_10_overtime",(limitRate.getInuHarm10OverTime()>1)?1:0);
fields.put("inuharm_11_overtime",(limitRate.getInuHarm11OverTime()>1)?1:0);
fields.put("inuharm_12_overtime",(limitRate.getInuHarm12OverTime()>1)?1:0);
fields.put("inuharm_13_overtime",(limitRate.getInuHarm13OverTime()>1)?1:0);
fields.put("inuharm_14_overtime",(limitRate.getInuHarm14OverTime()>1)?1:0);
fields.put("inuharm_15_overtime",(limitRate.getInuHarm15OverTime()>1)?1:0);
fields.put("inuharm_16_overtime",(limitRate.getInuHarm16OverTime()>1)?1:0);
fields.put("freq_dev_overtime",(limitRate.getFreqDevOverTime()>0)?1:0);
fields.put("voltage_dev_overtime",(limitRate.getVoltageDevOverTime()>0)?1:0);
fields.put("ubalance_overtime",(limitRate.getUBalanceOverTime()>0)?1:0);
fields.put("flicker_overtime",(limitRate.getFlickerOverTime()>0)?1:0);
fields.put("uaberrance_overtime",(limitRate.getUAberranceOverTime()>0)?1:0);
fields.put("i_neg_overtime",(limitRate.getINegOverTime()>0)?1:0);
fields.put("uharm_2_overtime",(limitRate.getUHarm2OverTime()>0)?1:0);
fields.put("uharm_3_overtime",(limitRate.getUHarm3OverTime()>0)?1:0);
fields.put("uharm_4_overtime",(limitRate.getUHarm4OverTime()>0)?1:0);
fields.put("uharm_5_overtime",(limitRate.getUHarm5OverTime()>0)?1:0);
fields.put("uharm_6_overtime",(limitRate.getUHarm6OverTime()>0)?1:0);
fields.put("uharm_7_overtime",(limitRate.getUHarm7OverTime()>0)?1:0);
fields.put("uharm_8_overtime",(limitRate.getUHarm8OverTime()>0)?1:0);
fields.put("uharm_9_overtime",(limitRate.getUHarm9OverTime()>0)?1:0);
fields.put("uharm_10_overtime",(limitRate.getUHarm10OverTime()>0)?1:0);
fields.put("uharm_11_overtime",(limitRate.getUHarm11OverTime()>0)?1:0);
fields.put("uharm_12_overtime",(limitRate.getUHarm12OverTime()>0)?1:0);
fields.put("uharm_13_overtime",(limitRate.getUHarm13OverTime()>0)?1:0);
fields.put("uharm_14_overtime",(limitRate.getUHarm14OverTime()>0)?1:0);
fields.put("uharm_15_overtime",(limitRate.getUHarm15OverTime()>0)?1:0);
fields.put("uharm_16_overtime",(limitRate.getUHarm16OverTime()>0)?1:0);
fields.put("uharm_17_overtime",(limitRate.getUHarm17OverTime()>0)?1:0);
fields.put("uharm_18_overtime",(limitRate.getUHarm18OverTime()>0)?1:0);
fields.put("uharm_19_overtime",(limitRate.getUHarm19OverTime()>0)?1:0);
fields.put("uharm_20_overtime",(limitRate.getUHarm20OverTime()>0)?1:0);
fields.put("uharm_21_overtime",(limitRate.getUHarm21OverTime()>0)?1:0);
fields.put("uharm_22_overtime",(limitRate.getUHarm22OverTime()>0)?1:0);
fields.put("uharm_23_overtime",(limitRate.getUHarm23OverTime()>0)?1:0);
fields.put("uharm_24_overtime",(limitRate.getUHarm24OverTime()>0)?1:0);
fields.put("uharm_25_overtime",(limitRate.getUHarm25OverTime()>0)?1:0);
fields.put("iharm_2_overtime",(limitRate.getIHarm2OverTime()>0)?1:0);
fields.put("iharm_3_overtime",(limitRate.getIHarm3OverTime()>0)?1:0);
fields.put("iharm_4_overtime",(limitRate.getIHarm4OverTime()>0)?1:0);
fields.put("iharm_5_overtime",(limitRate.getIHarm5OverTime()>0)?1:0);
fields.put("iharm_6_overtime",(limitRate.getIHarm6OverTime()>0)?1:0);
fields.put("iharm_7_overtime",(limitRate.getIHarm7OverTime()>0)?1:0);
fields.put("iharm_8_overtime",(limitRate.getIHarm8OverTime()>0)?1:0);
fields.put("iharm_9_overtime",(limitRate.getIHarm9OverTime()>0)?1:0);
fields.put("iharm_10_overtime",(limitRate.getIHarm10OverTime()>0)?1:0);
fields.put("iharm_11_overtime",(limitRate.getIHarm11OverTime()>0)?1:0);
fields.put("iharm_12_overtime",(limitRate.getIHarm12OverTime()>0)?1:0);
fields.put("iharm_13_overtime",(limitRate.getIHarm13OverTime()>0)?1:0);
fields.put("iharm_14_overtime",(limitRate.getIHarm14OverTime()>0)?1:0);
fields.put("iharm_15_overtime",(limitRate.getIHarm15OverTime()>0)?1:0);
fields.put("iharm_16_overtime",(limitRate.getIHarm16OverTime()>0)?1:0);
fields.put("iharm_17_overtime",(limitRate.getIHarm17OverTime()>0)?1:0);
fields.put("iharm_18_overtime",(limitRate.getIHarm18OverTime()>0)?1:0);
fields.put("iharm_19_overtime",(limitRate.getIHarm19OverTime()>0)?1:0);
fields.put("iharm_20_overtime",(limitRate.getIHarm20OverTime()>0)?1:0);
fields.put("iharm_21_overtime",(limitRate.getIHarm21OverTime()>0)?1:0);
fields.put("iharm_22_overtime",(limitRate.getIHarm22OverTime()>0)?1:0);
fields.put("iharm_23_overtime",(limitRate.getIHarm23OverTime()>0)?1:0);
fields.put("iharm_24_overtime",(limitRate.getIHarm24OverTime()>0)?1:0);
fields.put("iharm_25_overtime",(limitRate.getIHarm25OverTime()>0)?1:0);
fields.put("inuharm_1_overtime",(limitRate.getInuHarm1OverTime()>0)?1:0);
fields.put("inuharm_2_overtime",(limitRate.getInuHarm2OverTime()>0)?1:0);
fields.put("inuharm_3_overtime",(limitRate.getInuHarm3OverTime()>0)?1:0);
fields.put("inuharm_4_overtime",(limitRate.getInuHarm4OverTime()>0)?1:0);
fields.put("inuharm_5_overtime",(limitRate.getInuHarm5OverTime()>0)?1:0);
fields.put("inuharm_6_overtime",(limitRate.getInuHarm6OverTime()>0)?1:0);
fields.put("inuharm_7_overtime",(limitRate.getInuHarm7OverTime()>0)?1:0);
fields.put("inuharm_8_overtime",(limitRate.getInuHarm8OverTime()>0)?1:0);
fields.put("inuharm_9_overtime",(limitRate.getInuHarm9OverTime()>0)?1:0);
fields.put("inuharm_10_overtime",(limitRate.getInuHarm10OverTime()>0)?1:0);
fields.put("inuharm_11_overtime",(limitRate.getInuHarm11OverTime()>0)?1:0);
fields.put("inuharm_12_overtime",(limitRate.getInuHarm12OverTime()>0)?1:0);
fields.put("inuharm_13_overtime",(limitRate.getInuHarm13OverTime()>0)?1:0);
fields.put("inuharm_14_overtime",(limitRate.getInuHarm14OverTime()>0)?1:0);
fields.put("inuharm_15_overtime",(limitRate.getInuHarm15OverTime()>0)?1:0);
fields.put("inuharm_16_overtime",(limitRate.getInuHarm16OverTime()>0)?1:0);
return fields;
}
@@ -270,81 +269,81 @@ public class LimitTargetServiceImpl extends MppServiceImpl<RStatLimitTargetDMapp
} catch (Exception e) {
e.getMessage();
}
limitTarget.setAllTime((allTime>1)?1:0);
limitTarget.setAllTime((allTime>0)?1:0);
//闪变指标超标flickerAllTime则为1
limitTarget.setFlickerAllTime((limitRate.getFlickerOvertime()>1)?1:0);
limitTarget.setFreqDevOvertime((limitRate.getFreqDevOvertime()>1)?1:0);
limitTarget.setVoltageDevOvertime((limitRate.getVoltageDevOvertime()>1)?1:0);
limitTarget.setUbalanceOvertime((limitRate.getUbalanceOvertime()>1)?1:0);
limitTarget.setFlickerOvertime((limitRate.getFlickerOvertime()>1)?1:0);
limitTarget.setUaberranceOvertime((limitRate.getUaberranceOvertime()>1)?1:0);
limitTarget.setINegOvertime((limitRate.getINegOvertime()>1)?1:0);
limitTarget.setFlickerAllTime((limitRate.getFlickerOvertime()>0)?1:0);
limitTarget.setFreqDevOvertime((limitRate.getFreqDevOvertime()>0)?1:0);
limitTarget.setVoltageDevOvertime((limitRate.getVoltageDevOvertime()>0)?1:0);
limitTarget.setUbalanceOvertime((limitRate.getUbalanceOvertime()>0)?1:0);
limitTarget.setFlickerOvertime((limitRate.getFlickerOvertime()>0)?1:0);
limitTarget.setUaberranceOvertime((limitRate.getUaberranceOvertime()>0)?1:0);
limitTarget.setINegOvertime((limitRate.getINegOvertime()>0)?1:0);
limitTarget.setUharm2Overtime((limitRate.getUharm2Overtime()>1)?1:0);
limitTarget.setUharm3Overtime((limitRate.getUharm3Overtime()>1)?1:0);
limitTarget.setUharm4Overtime((limitRate.getUharm4Overtime()>1)?1:0);
limitTarget.setUharm5Overtime((limitRate.getUharm5Overtime()>1)?1:0);
limitTarget.setUharm6Overtime((limitRate.getUharm6Overtime()>1)?1:0);
limitTarget.setUharm7Overtime((limitRate.getUharm7Overtime()>1)?1:0);
limitTarget.setUharm8Overtime((limitRate.getUharm8Overtime()>1)?1:0);
limitTarget.setUharm9Overtime((limitRate.getUharm9Overtime()>1)?1:0);
limitTarget.setUharm10Overtime((limitRate.getUharm10Overtime()>1)?1:0);
limitTarget.setUharm11Overtime((limitRate.getUharm11Overtime()>1)?1:0);
limitTarget.setUharm12Overtime((limitRate.getUharm12Overtime()>1)?1:0);
limitTarget.setUharm13Overtime((limitRate.getUharm13Overtime()>1)?1:0);
limitTarget.setUharm14Overtime((limitRate.getUharm14Overtime()>1)?1:0);
limitTarget.setUharm15Overtime((limitRate.getUharm15Overtime()>1)?1:0);
limitTarget.setUharm16Overtime((limitRate.getUharm16Overtime()>1)?1:0);
limitTarget.setUharm17Overtime((limitRate.getUharm17Overtime()>1)?1:0);
limitTarget.setUharm18Overtime((limitRate.getUharm18Overtime()>1)?1:0);
limitTarget.setUharm19Overtime((limitRate.getUharm19Overtime()>1)?1:0);
limitTarget.setUharm20Overtime((limitRate.getUharm20Overtime()>1)?1:0);
limitTarget.setUharm21Overtime((limitRate.getUharm21Overtime()>1)?1:0);
limitTarget.setUharm22Overtime((limitRate.getUharm22Overtime()>1)?1:0);
limitTarget.setUharm23Overtime((limitRate.getUharm23Overtime()>1)?1:0);
limitTarget.setUharm24Overtime((limitRate.getUharm24Overtime()>1)?1:0);
limitTarget.setUharm25Overtime((limitRate.getUharm25Overtime()>1)?1:0);
limitTarget.setUharm2Overtime((limitRate.getUharm2Overtime()>0)?1:0);
limitTarget.setUharm3Overtime((limitRate.getUharm3Overtime()>0)?1:0);
limitTarget.setUharm4Overtime((limitRate.getUharm4Overtime()>0)?1:0);
limitTarget.setUharm5Overtime((limitRate.getUharm5Overtime()>0)?1:0);
limitTarget.setUharm6Overtime((limitRate.getUharm6Overtime()>0)?1:0);
limitTarget.setUharm7Overtime((limitRate.getUharm7Overtime()>0)?1:0);
limitTarget.setUharm8Overtime((limitRate.getUharm8Overtime()>0)?1:0);
limitTarget.setUharm9Overtime((limitRate.getUharm9Overtime()>0)?1:0);
limitTarget.setUharm10Overtime((limitRate.getUharm10Overtime()>0)?1:0);
limitTarget.setUharm11Overtime((limitRate.getUharm11Overtime()>0)?1:0);
limitTarget.setUharm12Overtime((limitRate.getUharm12Overtime()>0)?1:0);
limitTarget.setUharm13Overtime((limitRate.getUharm13Overtime()>0)?1:0);
limitTarget.setUharm14Overtime((limitRate.getUharm14Overtime()>0)?1:0);
limitTarget.setUharm15Overtime((limitRate.getUharm15Overtime()>0)?1:0);
limitTarget.setUharm16Overtime((limitRate.getUharm16Overtime()>0)?1:0);
limitTarget.setUharm17Overtime((limitRate.getUharm17Overtime()>0)?1:0);
limitTarget.setUharm18Overtime((limitRate.getUharm18Overtime()>0)?1:0);
limitTarget.setUharm19Overtime((limitRate.getUharm19Overtime()>0)?1:0);
limitTarget.setUharm20Overtime((limitRate.getUharm20Overtime()>0)?1:0);
limitTarget.setUharm21Overtime((limitRate.getUharm21Overtime()>0)?1:0);
limitTarget.setUharm22Overtime((limitRate.getUharm22Overtime()>0)?1:0);
limitTarget.setUharm23Overtime((limitRate.getUharm23Overtime()>0)?1:0);
limitTarget.setUharm24Overtime((limitRate.getUharm24Overtime()>0)?1:0);
limitTarget.setUharm25Overtime((limitRate.getUharm25Overtime()>0)?1:0);
limitTarget.setIharm2Overtime((limitRate.getIharm2Overtime()>1)?1:0);
limitTarget.setIharm3Overtime((limitRate.getIharm3Overtime()>1)?1:0);
limitTarget.setIharm4Overtime((limitRate.getIharm4Overtime()>1)?1:0);
limitTarget.setIharm5Overtime((limitRate.getIharm5Overtime()>1)?1:0);
limitTarget.setIharm6Overtime((limitRate.getIharm6Overtime()>1)?1:0);
limitTarget.setIharm7Overtime((limitRate.getIharm7Overtime()>1)?1:0);
limitTarget.setIharm8Overtime((limitRate.getIharm8Overtime()>1)?1:0);
limitTarget.setIharm9Overtime((limitRate.getIharm9Overtime()>1)?1:0);
limitTarget.setIharm10Overtime((limitRate.getIharm10Overtime()>1)?1:0);
limitTarget.setIharm11Overtime((limitRate.getIharm11Overtime()>1)?1:0);
limitTarget.setIharm12Overtime((limitRate.getIharm12Overtime()>1)?1:0);
limitTarget.setIharm13Overtime((limitRate.getIharm13Overtime()>1)?1:0);
limitTarget.setIharm14Overtime((limitRate.getIharm14Overtime()>1)?1:0);
limitTarget.setIharm15Overtime((limitRate.getIharm15Overtime()>1)?1:0);
limitTarget.setIharm16Overtime((limitRate.getIharm16Overtime()>1)?1:0);
limitTarget.setIharm17Overtime((limitRate.getIharm17Overtime()>1)?1:0);
limitTarget.setIharm18Overtime((limitRate.getIharm18Overtime()>1)?1:0);
limitTarget.setIharm19Overtime((limitRate.getIharm19Overtime()>1)?1:0);
limitTarget.setIharm20Overtime((limitRate.getIharm20Overtime()>1)?1:0);
limitTarget.setIharm21Overtime((limitRate.getIharm21Overtime()>1)?1:0);
limitTarget.setIharm22Overtime((limitRate.getIharm22Overtime()>1)?1:0);
limitTarget.setIharm23Overtime((limitRate.getIharm23Overtime()>1)?1:0);
limitTarget.setIharm24Overtime((limitRate.getIharm24Overtime()>1)?1:0);
limitTarget.setIharm25Overtime((limitRate.getIharm25Overtime()>1)?1:0);
limitTarget.setIharm2Overtime((limitRate.getIharm2Overtime()>0)?1:0);
limitTarget.setIharm3Overtime((limitRate.getIharm3Overtime()>0)?1:0);
limitTarget.setIharm4Overtime((limitRate.getIharm4Overtime()>0)?1:0);
limitTarget.setIharm5Overtime((limitRate.getIharm5Overtime()>0)?1:0);
limitTarget.setIharm6Overtime((limitRate.getIharm6Overtime()>0)?1:0);
limitTarget.setIharm7Overtime((limitRate.getIharm7Overtime()>0)?1:0);
limitTarget.setIharm8Overtime((limitRate.getIharm8Overtime()>0)?1:0);
limitTarget.setIharm9Overtime((limitRate.getIharm9Overtime()>0)?1:0);
limitTarget.setIharm10Overtime((limitRate.getIharm10Overtime()>0)?1:0);
limitTarget.setIharm11Overtime((limitRate.getIharm11Overtime()>0)?1:0);
limitTarget.setIharm12Overtime((limitRate.getIharm12Overtime()>0)?1:0);
limitTarget.setIharm13Overtime((limitRate.getIharm13Overtime()>0)?1:0);
limitTarget.setIharm14Overtime((limitRate.getIharm14Overtime()>0)?1:0);
limitTarget.setIharm15Overtime((limitRate.getIharm15Overtime()>0)?1:0);
limitTarget.setIharm16Overtime((limitRate.getIharm16Overtime()>0)?1:0);
limitTarget.setIharm17Overtime((limitRate.getIharm17Overtime()>0)?1:0);
limitTarget.setIharm18Overtime((limitRate.getIharm18Overtime()>0)?1:0);
limitTarget.setIharm19Overtime((limitRate.getIharm19Overtime()>0)?1:0);
limitTarget.setIharm20Overtime((limitRate.getIharm20Overtime()>0)?1:0);
limitTarget.setIharm21Overtime((limitRate.getIharm21Overtime()>0)?1:0);
limitTarget.setIharm22Overtime((limitRate.getIharm22Overtime()>0)?1:0);
limitTarget.setIharm23Overtime((limitRate.getIharm23Overtime()>0)?1:0);
limitTarget.setIharm24Overtime((limitRate.getIharm24Overtime()>0)?1:0);
limitTarget.setIharm25Overtime((limitRate.getIharm25Overtime()>0)?1:0);
limitTarget.setInuharm1Overtime((limitRate.getInuharm1Overtime()>1)?1:0);
limitTarget.setInuharm2Overtime((limitRate.getInuharm2Overtime()>1)?1:0);
limitTarget.setInuharm3Overtime((limitRate.getInuharm3Overtime()>1)?1:0);
limitTarget.setInuharm4Overtime((limitRate.getInuharm4Overtime()>1)?1:0);
limitTarget.setInuharm5Overtime((limitRate.getInuharm5Overtime()>1)?1:0);
limitTarget.setInuharm6Overtime((limitRate.getInuharm6Overtime()>1)?1:0);
limitTarget.setInuharm7Overtime((limitRate.getInuharm7Overtime()>1)?1:0);
limitTarget.setInuharm8Overtime((limitRate.getInuharm8Overtime()>1)?1:0);
limitTarget.setInuharm9Overtime((limitRate.getInuharm9Overtime()>1)?1:0);
limitTarget.setInuharm10Overtime((limitRate.getInuharm10Overtime()>1)?1:0);
limitTarget.setInuharm11Overtime((limitRate.getInuharm11Overtime()>1)?1:0);
limitTarget.setInuharm12Overtime((limitRate.getInuharm12Overtime()>1)?1:0);
limitTarget.setInuharm13Overtime((limitRate.getInuharm13Overtime()>1)?1:0);
limitTarget.setInuharm14Overtime((limitRate.getInuharm14Overtime()>1)?1:0);
limitTarget.setInuharm15Overtime((limitRate.getInuharm15Overtime()>1)?1:0);
limitTarget.setInuharm16Overtime((limitRate.getInuharm16Overtime()>1)?1:0);
limitTarget.setInuharm1Overtime((limitRate.getInuharm1Overtime()>0)?1:0);
limitTarget.setInuharm2Overtime((limitRate.getInuharm2Overtime()>0)?1:0);
limitTarget.setInuharm3Overtime((limitRate.getInuharm3Overtime()>0)?1:0);
limitTarget.setInuharm4Overtime((limitRate.getInuharm4Overtime()>0)?1:0);
limitTarget.setInuharm5Overtime((limitRate.getInuharm5Overtime()>0)?1:0);
limitTarget.setInuharm6Overtime((limitRate.getInuharm6Overtime()>0)?1:0);
limitTarget.setInuharm7Overtime((limitRate.getInuharm7Overtime()>0)?1:0);
limitTarget.setInuharm8Overtime((limitRate.getInuharm8Overtime()>0)?1:0);
limitTarget.setInuharm9Overtime((limitRate.getInuharm9Overtime()>0)?1:0);
limitTarget.setInuharm10Overtime((limitRate.getInuharm10Overtime()>0)?1:0);
limitTarget.setInuharm11Overtime((limitRate.getInuharm11Overtime()>0)?1:0);
limitTarget.setInuharm12Overtime((limitRate.getInuharm12Overtime()>0)?1:0);
limitTarget.setInuharm13Overtime((limitRate.getInuharm13Overtime()>0)?1:0);
limitTarget.setInuharm14Overtime((limitRate.getInuharm14Overtime()>0)?1:0);
limitTarget.setInuharm15Overtime((limitRate.getInuharm15Overtime()>0)?1:0);
limitTarget.setInuharm16Overtime((limitRate.getInuharm16Overtime()>0)?1:0);
}
}