From 7b6d5a8ae0927c5abab2c3ff7d43aa0d3a796487 Mon Sep 17 00:00:00 2001 From: kongdeqiang <123456> Date: 星期三, 26 三月 2025 15:46:41 +0800 Subject: [PATCH] fix: 修改测试最大号表接口 --- platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/PurchaseTendrOrderServiceImpl.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/PurchaseTendrOrderServiceImpl.java b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/PurchaseTendrOrderServiceImpl.java index f874714..eea1122 100644 --- a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/PurchaseTendrOrderServiceImpl.java +++ b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/PurchaseTendrOrderServiceImpl.java @@ -1,8 +1,11 @@ package com.by4cloud.platformx.device.service.impl; +import cn.hutool.core.bean.BeanUtil; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.by4cloud.platformx.device.entity.PurchaseTendrOrderEntity; +import com.by4cloud.platformx.device.entity.PurchaseWinningLetterEntity; import com.by4cloud.platformx.device.mapper.PurchaseTendrOrderMapper; +import com.by4cloud.platformx.device.mapper.PurchaseWinningLetterMapper; import com.by4cloud.platformx.device.service.PurchaseTendrOrderService; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; @@ -18,10 +21,19 @@ private final PurchaseTendrOrderMapper purchaseTendrOrderMapper; + private final PurchaseWinningLetterMapper purchaseWinningLetterMapper; + @Override public boolean complete(Long id) { - return false; + PurchaseTendrOrderEntity orderEntity = purchaseTendrOrderMapper.selectById(id); + PurchaseWinningLetterEntity entity = BeanUtil.copyProperties(orderEntity, PurchaseWinningLetterEntity.class); + entity.setWinningPrice(orderEntity.getEstimatePrice()); + entity.setTotalWinningAmount(orderEntity.getTotalPlanndAmount()); + purchaseWinningLetterMapper.insert(entity); + orderEntity.setStatus("2"); + purchaseTendrOrderMapper.updateById(orderEntity); + return true; } } \ No newline at end of file -- Gitblit v1.9.1