diff --git a/src/main/java/com/gxwebsoft/open/controller/OpenEquipmentController.java b/src/main/java/com/gxwebsoft/open/controller/OpenEquipmentController.java index f63f9e3..e792950 100644 --- a/src/main/java/com/gxwebsoft/open/controller/OpenEquipmentController.java +++ b/src/main/java/com/gxwebsoft/open/controller/OpenEquipmentController.java @@ -333,7 +333,7 @@ public class OpenEquipmentController extends BaseController { saveData.setEquipmentId(one.getEquipmentId()); saveData.setUserId(orderUserId); saveData.setOrderId(orderId); - saveData.setMerchantCode(oldMerchantCode); + saveData.setMerchantCode(newMerchantCode); boolean b = equipmentService.updateById(saveData); // 记录新电池明细 EquipmentRecord record = new EquipmentRecord(); @@ -341,14 +341,14 @@ public class OpenEquipmentController extends BaseController { record.setEventType(EVENT_TYPE_BIND); record.setUserId(orderUserId); record.setOrderId(orderId); - record.setMerchantCode(oldMerchantCode); + record.setMerchantCode(newMerchantCode); equipmentRecordService.save(record); if (b) { // 解绑旧电池 old.setUserId(0); old.setOrderId(0); - old.setMerchantCode(newMerchantCode); + old.setMerchantCode(oldMerchantCode); equipmentService.updateById(old); // 记录明细 EquipmentRecord record2 = new EquipmentRecord(); @@ -356,7 +356,7 @@ public class OpenEquipmentController extends BaseController { record2.setUserId(orderUserId); record2.setOrderId(orderId); record2.setEventType(EVENT_TYPE_UNBIND); - record2.setMerchantCode(one.getMerchantCode()); + record2.setMerchantCode(oldMerchantCode); equipmentRecordService.save(record2); // 更新订单 order.setEquipmentId(one.getEquipmentId());