|
@@ -161,6 +161,9 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
@Autowired
|
|
@Autowired
|
|
|
ApplicationProcedureTemporaryService applicationProcedureTemporaryService;
|
|
ApplicationProcedureTemporaryService applicationProcedureTemporaryService;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ HouseOrderBillService houseOrderBillService;
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public CommonResult getHouseOrderPrice(int houseOrderNumber, String userId, String houseId, String liveTime, String leaveTime, Integer source) {
|
|
public CommonResult getHouseOrderPrice(int houseOrderNumber, String userId, String houseId, String liveTime, String leaveTime, Integer source) {
|
|
|
if (ObjectUtils.isEmpty(userId) && ObjectUtils.isEmpty(houseId) && ObjectUtils.isEmpty(leaveTime) && ObjectUtils.isEmpty(leaveTime) && ObjectUtils.isEmpty(houseOrderNumber) && houseOrderNumber <= 0) {
|
|
if (ObjectUtils.isEmpty(userId) && ObjectUtils.isEmpty(houseId) && ObjectUtils.isEmpty(leaveTime) && ObjectUtils.isEmpty(leaveTime) && ObjectUtils.isEmpty(houseOrderNumber) && houseOrderNumber <= 0) {
|
|
@@ -1109,9 +1112,15 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
String live = sdf.format(liveTime);
|
|
String live = sdf.format(liveTime);
|
|
|
String leave = sdf.format(new Date());
|
|
String leave = sdf.format(new Date());
|
|
|
// 获取电的消费金额和额度
|
|
// 获取电的消费金额和额度
|
|
|
|
|
+ HouseOrderBill houseOrderBill = new HouseOrderBill();
|
|
|
|
|
+
|
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setElectricCost(costElectric);
|
|
|
|
|
+ houseOrderBill.setElectricConsume(consumeElectric);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
|
costElectric = costElectric.add(electricCost);
|
|
costElectric = costElectric.add(electricCost);
|
|
@@ -1126,6 +1135,10 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setWaterCost(costWater);
|
|
|
|
|
+ houseOrderBill.setWaterConsume(consumeWater);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
|
costWater = costWater.add(waterCost);
|
|
costWater = costWater.add(waterCost);
|
|
@@ -1138,6 +1151,15 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
houseOrder.setWaterCost(costWater);
|
|
houseOrder.setWaterCost(costWater);
|
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+ houseOrderBill.setHouseOrderId(houseOrder.getId());
|
|
|
|
|
+ houseOrderBill.setHouseNumberId(houseNumberId);
|
|
|
|
|
+ houseOrderBill.setLiveTime(liveTime);
|
|
|
|
|
+ houseOrderBill.setLeaveTime(new Date());
|
|
|
|
|
+ houseOrderBillService.save(houseOrderBill);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
LambdaQueryWrapper<Unlocking> wrapperU = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<Unlocking> wrapperU = new LambdaQueryWrapper<>();
|
|
|
wrapperU.eq(Unlocking::getOrderNumber, orderNumber)
|
|
wrapperU.eq(Unlocking::getOrderNumber, orderNumber)
|
|
@@ -1181,9 +1203,15 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
String live = sdf.format(liveTime);
|
|
String live = sdf.format(liveTime);
|
|
|
String leave = sdf.format(new Date());
|
|
String leave = sdf.format(new Date());
|
|
|
// 获取电的消费金额和额度
|
|
// 获取电的消费金额和额度
|
|
|
|
|
+ HouseOrderBill houseOrderBill = new HouseOrderBill();
|
|
|
|
|
+
|
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setElectricCost(costElectric);
|
|
|
|
|
+ houseOrderBill.setElectricConsume(consumeElectric);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
|
costElectric = costElectric.add(electricCost);
|
|
costElectric = costElectric.add(electricCost);
|
|
@@ -1198,6 +1226,10 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setWaterCost(costWater);
|
|
|
|
|
+ houseOrderBill.setWaterConsume(consumeWater);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
|
costWater = costWater.add(waterCost);
|
|
costWater = costWater.add(waterCost);
|
|
@@ -1210,6 +1242,13 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
houseOrder.setWaterCost(costWater);
|
|
houseOrder.setWaterCost(costWater);
|
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+ houseOrderBill.setHouseOrderId(houseOrder.getId());
|
|
|
|
|
+ houseOrderBill.setHouseNumberId(houseNumberId);
|
|
|
|
|
+ houseOrderBill.setLiveTime(liveTime);
|
|
|
|
|
+ houseOrderBill.setLeaveTime(new Date());
|
|
|
|
|
+ houseOrderBillService.save(houseOrderBill);
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -1315,9 +1354,14 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
String live = sdf.format(liveTime);
|
|
String live = sdf.format(liveTime);
|
|
|
String leave = sdf.format(new Date());
|
|
String leave = sdf.format(new Date());
|
|
|
// 获取电的消费金额和额度
|
|
// 获取电的消费金额和额度
|
|
|
|
|
+ HouseOrderBill houseOrderBill = new HouseOrderBill();
|
|
|
|
|
+
|
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setElectricCost(costElectric);
|
|
|
|
|
+ houseOrderBill.setElectricConsume(consumeElectric);
|
|
|
|
|
+
|
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
|
costElectric = costElectric.add(electricCost);
|
|
costElectric = costElectric.add(electricCost);
|
|
@@ -1332,6 +1376,10 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setWaterCost(costWater);
|
|
|
|
|
+ houseOrderBill.setWaterConsume(consumeWater);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
|
costWater = costWater.add(waterCost);
|
|
costWater = costWater.add(waterCost);
|
|
@@ -1344,6 +1392,13 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
houseOrder.setWaterCost(costWater);
|
|
houseOrder.setWaterCost(costWater);
|
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
|
|
|
|
|
|
|
|
+ houseOrderBill.setHouseOrderId(houseOrder.getId());
|
|
|
|
|
+ houseOrderBill.setHouseNumberId(initialHouseNumberId);
|
|
|
|
|
+ houseOrderBill.setLiveTime(liveTime);
|
|
|
|
|
+ houseOrderBill.setLeaveTime(date);
|
|
|
|
|
+ houseOrderBillService.save(houseOrderBill);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
houseOrderService.updateById(houseOrder);
|
|
houseOrderService.updateById(houseOrder);
|
|
@@ -2506,9 +2561,15 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
String live = sdf.format(liveTime);
|
|
String live = sdf.format(liveTime);
|
|
|
String leave = sdf.format(new Date());
|
|
String leave = sdf.format(new Date());
|
|
|
// 获取电的消费金额和额度
|
|
// 获取电的消费金额和额度
|
|
|
|
|
+ HouseOrderBill houseOrderBill = new HouseOrderBill();
|
|
|
|
|
+
|
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setElectricCost(costElectric);
|
|
|
|
|
+ houseOrderBill.setElectricConsume(consumeElectric);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
|
costElectric = costElectric.add(electricCost);
|
|
costElectric = costElectric.add(electricCost);
|
|
@@ -2523,6 +2584,10 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setWaterCost(costWater);
|
|
|
|
|
+ houseOrderBill.setWaterConsume(consumeWater);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
|
costWater = costWater.add(waterCost);
|
|
costWater = costWater.add(waterCost);
|
|
@@ -2534,6 +2599,14 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
|
|
|
|
|
houseOrder.setWaterCost(costWater);
|
|
houseOrder.setWaterCost(costWater);
|
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ houseOrderBill.setHouseOrderId(houseOrder.getId());
|
|
|
|
|
+ houseOrderBill.setHouseNumberId(houseNumberId);
|
|
|
|
|
+ houseOrderBill.setLiveTime(liveTime);
|
|
|
|
|
+ houseOrderBill.setLeaveTime(new Date());
|
|
|
|
|
+ houseOrderBillService.save(houseOrderBill);
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
LambdaQueryWrapper<Unlocking> wrapperU = new LambdaQueryWrapper<>();
|
|
LambdaQueryWrapper<Unlocking> wrapperU = new LambdaQueryWrapper<>();
|
|
@@ -2579,9 +2652,14 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
String live = sdf.format(liveTime);
|
|
String live = sdf.format(liveTime);
|
|
|
String leave = sdf.format(new Date());
|
|
String leave = sdf.format(new Date());
|
|
|
// 获取电的消费金额和额度
|
|
// 获取电的消费金额和额度
|
|
|
|
|
+ HouseOrderBill houseOrderBill = new HouseOrderBill();
|
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setElectricCost(costElectric);
|
|
|
|
|
+ houseOrderBill.setElectricConsume(consumeElectric);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
|
costElectric = costElectric.add(electricCost);
|
|
costElectric = costElectric.add(electricCost);
|
|
@@ -2596,6 +2674,9 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setWaterCost(costWater);
|
|
|
|
|
+ houseOrderBill.setWaterConsume(consumeWater);
|
|
|
|
|
+
|
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
|
costWater = costWater.add(waterCost);
|
|
costWater = costWater.add(waterCost);
|
|
@@ -2608,6 +2689,13 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
houseOrder.setWaterCost(costWater);
|
|
houseOrder.setWaterCost(costWater);
|
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+ houseOrderBill.setHouseOrderId(houseOrder.getId());
|
|
|
|
|
+ houseOrderBill.setHouseNumberId(houseNumberId);
|
|
|
|
|
+ houseOrderBill.setLiveTime(liveTime);
|
|
|
|
|
+ houseOrderBill.setLeaveTime(new Date());
|
|
|
|
|
+ houseOrderBillService.save(houseOrderBill);
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -3587,9 +3675,15 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
String live = sdf.format(liveTime);
|
|
String live = sdf.format(liveTime);
|
|
|
String leave = sdf.format(new Date());
|
|
String leave = sdf.format(new Date());
|
|
|
// 获取电的消费金额和额度
|
|
// 获取电的消费金额和额度
|
|
|
|
|
+ HouseOrderBill houseOrderBill = new HouseOrderBill();
|
|
|
|
|
+
|
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectElectric = electricEquipmentService.roomCostRecord(electricEquipmentRoomId, live, leave);
|
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
BigDecimal costElectric = jsonObjectElectric.getBigDecimal("cost");
|
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
BigDecimal consumeElectric = jsonObjectElectric.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setElectricCost(costElectric);
|
|
|
|
|
+ houseOrderBill.setElectricConsume(consumeElectric);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
BigDecimal electricCost = houseOrder.getElectricCost();
|
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
if (ObjectUtils.isNotEmpty(electricCost)) {
|
|
|
costElectric = costElectric.add(electricCost);
|
|
costElectric = costElectric.add(electricCost);
|
|
@@ -3604,6 +3698,10 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
JSONObject jsonObjectWater = waterEquipmentService.roomCostRecord(waterEquipmentRoomId, live, leave);
|
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
BigDecimal costWater = jsonObjectWater.getBigDecimal("cost");
|
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
BigDecimal consumeWater = jsonObjectWater.getBigDecimal("consume");
|
|
|
|
|
+ houseOrderBill.setWaterCost(costWater);
|
|
|
|
|
+ houseOrderBill.setWaterConsume(consumeWater);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
BigDecimal waterCost = houseOrder.getWaterCost();
|
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
if (ObjectUtils.isNotEmpty(waterCost)) {
|
|
|
costWater = costWater.add(waterCost);
|
|
costWater = costWater.add(waterCost);
|
|
@@ -3615,6 +3713,14 @@ public class HouseOrderController implements HouseOrderAPI {
|
|
|
|
|
|
|
|
houseOrder.setWaterCost(costWater);
|
|
houseOrder.setWaterCost(costWater);
|
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
houseOrder.setWaterConsume(consumeWater);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ houseOrderBill.setHouseOrderId(houseOrder.getId());
|
|
|
|
|
+ houseOrderBill.setHouseNumberId(houseNumberId);
|
|
|
|
|
+ houseOrderBill.setLiveTime(liveTime);
|
|
|
|
|
+ houseOrderBill.setLeaveTime(new Date());
|
|
|
|
|
+ houseOrderBillService.save(houseOrderBill);
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// 将房间设置成脏房
|
|
// 将房间设置成脏房
|