From 22b76ec5f76ae043d3c1e02eac82d4ee98646adc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=B8=85?= <3115919733@qq.com> Date: Thu, 24 Apr 2025 11:19:26 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E8=BD=A6=E9=9C=80=E6=B1=82=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=E6=B7=BB=E5=8A=A0=E5=AE=9A=E6=A0=87=E4=BB=B7=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/VehicleDemandCountController.java | 3 ++- .../vehicledemandcount/entity/VehicleDemandCount.java | 11 +++++++---- .../mapper/VehicleDemandCountMapper.java | 1 + .../mapper/xml/VehicleDemandCountMapper.xml | 10 ++++++++++ .../service/IVehicleDemandCountService.java | 3 +++ .../service/impl/VehicleDemandCountServiceImpl.java | 10 ++++++++++ 6 files changed, 33 insertions(+), 5 deletions(-) diff --git a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/controller/VehicleDemandCountController.java b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/controller/VehicleDemandCountController.java index 16bf507..28bb945 100644 --- a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/controller/VehicleDemandCountController.java +++ b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/controller/VehicleDemandCountController.java @@ -183,7 +183,8 @@ public class VehicleDemandCountController extends JeecgController getByVdNo(@RequestParam(name="vdNo",required=true) String vdNo) { - List vdNos = vehicleDemandCountService.query().eq("vd_no", vdNo).list(); +// List vdNos = vehicleDemandCountService.query().eq("vd_no", vdNo).list(); + List vdNos = vehicleDemandCountService.getByVdNo(vdNo); IPage page = new Page<>(1, vdNos.size()); page.setRecords(vdNos); page.setTotal(vdNos.size()); diff --git a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/entity/VehicleDemandCount.java b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/entity/VehicleDemandCount.java index 0d6bfe9..a9e107d 100644 --- a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/entity/VehicleDemandCount.java +++ b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/entity/VehicleDemandCount.java @@ -4,10 +4,8 @@ import java.io.Serializable; import java.io.UnsupportedEncodingException; import java.util.Date; import java.math.BigDecimal; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.baomidou.mybatisplus.annotation.TableLogic; + +import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import com.fasterxml.jackson.annotation.JsonFormat; import org.springframework.format.annotation.DateTimeFormat; @@ -84,6 +82,11 @@ public class VehicleDemandCount implements Serializable { @Excel(name = "取货仓库", width = 15) @ApiModelProperty(value = "取货仓库") private java.lang.String pickUpHub; + /**定标价格*/ + @Excel(name = "定标价格", width = 15) + @ApiModelProperty(value = "定标价格") + @TableField(exist = false) + private java.math.BigDecimal tandardPrice; /**审核结果*/ @Excel(name = "审核结果", width = 15, dicCode = "audit_result") @Dict(dicCode = "audit_result") diff --git a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/mapper/VehicleDemandCountMapper.java b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/mapper/VehicleDemandCountMapper.java index 28b401c..7f0dc14 100644 --- a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/mapper/VehicleDemandCountMapper.java +++ b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/mapper/VehicleDemandCountMapper.java @@ -14,4 +14,5 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; */ public interface VehicleDemandCountMapper extends BaseMapper { + List getByVdNo(@Param("vdNo") String vdNo); } diff --git a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/mapper/xml/VehicleDemandCountMapper.xml b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/mapper/xml/VehicleDemandCountMapper.xml index da2a0e7..61b9775 100644 --- a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/mapper/xml/VehicleDemandCountMapper.xml +++ b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/mapper/xml/VehicleDemandCountMapper.xml @@ -2,4 +2,14 @@ + \ No newline at end of file diff --git a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/service/IVehicleDemandCountService.java b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/service/IVehicleDemandCountService.java index 2e42aec..19717bd 100644 --- a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/service/IVehicleDemandCountService.java +++ b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/service/IVehicleDemandCountService.java @@ -3,6 +3,8 @@ package org.jeecg.modules.tms.outbound.vehicledemandcount.service; import org.jeecg.modules.tms.outbound.vehicledemandcount.entity.VehicleDemandCount; import com.baomidou.mybatisplus.extension.service.IService; +import java.util.List; + /** * @Description: 用车需求计算 * @Author: jeecg-boot @@ -11,4 +13,5 @@ import com.baomidou.mybatisplus.extension.service.IService; */ public interface IVehicleDemandCountService extends IService { + List getByVdNo(String vdNo); } diff --git a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/service/impl/VehicleDemandCountServiceImpl.java b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/service/impl/VehicleDemandCountServiceImpl.java index 16a5e94..133f013 100644 --- a/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/service/impl/VehicleDemandCountServiceImpl.java +++ b/jeecg-boot/jeecg-module-tms/src/main/java/org/jeecg/modules/tms/outbound/vehicledemandcount/service/impl/VehicleDemandCountServiceImpl.java @@ -1,5 +1,6 @@ package org.jeecg.modules.tms.outbound.vehicledemandcount.service.impl; +import lombok.RequiredArgsConstructor; import org.jeecg.modules.tms.outbound.vehicledemandcount.entity.VehicleDemandCount; import org.jeecg.modules.tms.outbound.vehicledemandcount.mapper.VehicleDemandCountMapper; import org.jeecg.modules.tms.outbound.vehicledemandcount.service.IVehicleDemandCountService; @@ -7,6 +8,8 @@ import org.springframework.stereotype.Service; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import java.util.List; + /** * @Description: 用车需求计算 * @Author: jeecg-boot @@ -14,6 +17,13 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; * @Version: V1.0 */ @Service +@RequiredArgsConstructor public class VehicleDemandCountServiceImpl extends ServiceImpl implements IVehicleDemandCountService { + private final VehicleDemandCountMapper vehicleDemandCountMapper; + + @Override + public List getByVdNo(String vdNo) { + return vehicleDemandCountMapper.getByVdNo(vdNo); + } }