|
@@ -55,10 +55,14 @@ public class GenerateEatingTimer {
|
|
|
generate.setCreateTime(new Date());
|
|
|
String eatingValue = groupEating.getEatingValue();
|
|
|
Double aDouble = Double.valueOf(eatingValue);
|
|
|
- if (aDouble >= 200) {
|
|
|
- generate.setEatingValue(String.valueOf(aDouble - 100));
|
|
|
+ DecimalFormat def = new DecimalFormat("0.00");
|
|
|
+ if (aDouble >= 400) {
|
|
|
+ String float2 = NumberUtils.getNumFloat2(100.00, 200.00);
|
|
|
+ generate.setEatingValue(float2);
|
|
|
+ } else if (aDouble >= 200 && aDouble < 400) {
|
|
|
+ generate.setEatingValue(def.format(aDouble - 100));
|
|
|
} else if (aDouble < 100) {
|
|
|
- generate.setEatingValue(String.valueOf(aDouble + 100));
|
|
|
+ generate.setEatingValue(def.format(aDouble + 100));
|
|
|
} else {
|
|
|
generate.setEatingValue(groupEating.getEatingValue());
|
|
|
}
|