|
|
@@ -694,7 +694,7 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
houseNumberState.setEndTime(sdf.format(new Date()));
|
|
|
|
|
|
houseOrderService.updateById(houseOrder);
|
|
|
- houseNumberStateService.updateById(houseNumberState);
|
|
|
+// houseNumberStateService.updateById(houseNumberState);
|
|
|
houseNumberStateService.removeById(houseNumberState.getId());
|
|
|
return CommonResult.ok();
|
|
|
|
|
|
@@ -1169,24 +1169,24 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
}
|
|
|
dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
|
// 设置房态的结束时间
|
|
|
- houseNumberState.setEndTime(LocalDateTime.now().format(dateTimeFormatter));
|
|
|
+// houseNumberState.setEndTime(LocalDateTime.now().format(dateTimeFormatter));
|
|
|
|
|
|
// 修改房间状态(置脏)
|
|
|
// HouseNumber houseNumber = houseNumberService.getById(houseNumberId);
|
|
|
houseNumber.setHouseStatus(2);
|
|
|
|
|
|
// 判断该房间是否免费的房间,是则需要支付水电费,并改成带结账状态
|
|
|
- BigDecimal payPrice = houseOrder.getPayPrice();
|
|
|
- if (ObjectUtils.isNotEmpty(payPrice) && payPrice.doubleValue() <= 0) {
|
|
|
- houseOrder.setOrderStatus("5");
|
|
|
- BigDecimal electricCost = houseOrder.getElectricCost();
|
|
|
- BigDecimal waterCost = houseOrder.getWaterCost();
|
|
|
- BigDecimal total = electricCost.add(waterCost);
|
|
|
- houseOrder.setPayPrice(total);
|
|
|
- }
|
|
|
+// BigDecimal payPrice = houseOrder.getPayPrice();
|
|
|
+// if (ObjectUtils.isNotEmpty(payPrice) && payPrice.doubleValue() <= 0) {
|
|
|
+// houseOrder.setOrderStatus("5");
|
|
|
+// BigDecimal electricCost = houseOrder.getElectricCost();
|
|
|
+// BigDecimal waterCost = houseOrder.getWaterCost();
|
|
|
+// BigDecimal total = electricCost.add(waterCost);
|
|
|
+// houseOrder.setPayPrice(total);
|
|
|
+// }
|
|
|
|
|
|
houseOrderService.updateById(houseOrder);
|
|
|
- houseNumberStateService.updateById(houseNumberState);
|
|
|
+// houseNumberStateService.updateById(houseNumberState);
|
|
|
houseNumberStateService.removeById(houseNumberState.getId());
|
|
|
houseNumberService.updateById(houseNumber);
|
|
|
|
|
|
@@ -1309,7 +1309,7 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
HouseNumberState one = houseNumberStateService.getOne(wrapperHns);
|
|
|
one.setEndTime(sdf.format(new Date()));
|
|
|
|
|
|
- houseNumberStateService.updateById(one);
|
|
|
+// houseNumberStateService.updateById(one);
|
|
|
houseNumberStateService.removeById(one.getId());
|
|
|
|
|
|
// 修改换的房间
|
|
|
@@ -2509,7 +2509,7 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
// }
|
|
|
|
|
|
houseOrderService.updateById(houseOrder);
|
|
|
- houseNumberStateService.updateById(houseNumberState);
|
|
|
+// houseNumberStateService.updateById(houseNumberState);
|
|
|
houseNumberStateService.removeById(houseNumberState.getId());
|
|
|
houseNumberService.updateById(houseNumber);
|
|
|
|
|
|
@@ -3281,8 +3281,13 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
houseOrders.add(houseOrder);
|
|
|
houseNumbers.add(houseNumber);
|
|
|
}
|
|
|
- houseOrderService.updateBatchById(houseOrders);
|
|
|
- houseNumberService.updateBatchById(houseNumbers);
|
|
|
+ if (ObjectUtils.isNotEmpty(houseOrders)) {
|
|
|
+ houseOrderService.updateBatchById(houseOrders);
|
|
|
+ }
|
|
|
+ if (ObjectUtils.isNotEmpty(houseNumbers)) {
|
|
|
+ houseNumberService.updateBatchById(houseNumbers);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
|