From 58cb37932632cbae7df99b417268967037f40c59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E5=85=81=E6=9E=9E?= <3422692813@qq.com> Date: Wed, 25 Sep 2024 18:05:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B09.25?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../FleetLinesChangeController.java | 20 ++++++ .../fleet/entity/FleetLinesChange.java | 70 +++++++++++++++++++ .../fleet/mapper/FleetLinesChangeMapper.java | 16 +++++ .../mapper/xml/FleetLinesChangeMapper.xml | 5 ++ .../fleet/mapper/xml}/MtUserFuelMapper.xml | 0 .../service/IFleetLinesChangeService.java | 16 +++++ .../impl/FleetLinesChangeServiceImpl.java | 20 ++++++ .../business/fleet/vo/FleetLinesChangeVo.java | 16 +++++ 8 files changed, 163 insertions(+) create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/controller/FleetLinesChangeController.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/entity/FleetLinesChange.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/mapper/FleetLinesChangeMapper.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/mapper/xml/FleetLinesChangeMapper.xml rename fuintBackend/fuint-application/src/main/{resources/mapper => java/com/fuint/business/fleet/mapper/xml}/MtUserFuelMapper.xml (100%) create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/service/IFleetLinesChangeService.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/service/impl/FleetLinesChangeServiceImpl.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/vo/FleetLinesChangeVo.java diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/controller/FleetLinesChangeController.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/controller/FleetLinesChangeController.java new file mode 100644 index 000000000..654c6db46 --- /dev/null +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/controller/FleetLinesChangeController.java @@ -0,0 +1,20 @@ +package com.fuint.business.fleet.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.stereotype.Controller; + +/** + *

+ * 车队额度变化表 前端控制器 + *

+ * + * @author dianliang + * @since 2024-09-25 + */ +@Controller +@RequestMapping("/fleet-lines-change") +public class FleetLinesChangeController { + +} diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/entity/FleetLinesChange.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/entity/FleetLinesChange.java new file mode 100644 index 000000000..9767ba744 --- /dev/null +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/entity/FleetLinesChange.java @@ -0,0 +1,70 @@ +package com.fuint.business.fleet.entity; + +import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.annotation.IdType; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableId; +import java.io.Serializable; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + *

+ * 车队额度变化表 + *

+ * + * @author dianliang + * @since 2024-09-25 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +@TableName("fleet_lines_change") +@ApiModel(value="FleetLinesChange对象", description="车队额度变化表") +public class FleetLinesChange implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + + @ApiModelProperty(value = "车队id") + private Integer fleetId; + + @ApiModelProperty(value = "店铺id") + private Integer storeId; + + @ApiModelProperty(value = "调整类型:0增加、1扣除") + private String adjustType; + + @ApiModelProperty(value = "调整额度") + private BigDecimal adjustLimit; + + @ApiModelProperty(value = "创建人") + private String createBy; + + @ApiModelProperty(value = "创建时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "更新人") + private String updateBy; + + @ApiModelProperty(value = "更新时间") + private LocalDateTime updateTime; + + @ApiModelProperty(value = "剩余额度") + private BigDecimal remainingCreditLimit; + + @ApiModelProperty(value = "被调整额度的用户id") + private Integer userId; + + @ApiModelProperty(value = "订单id") + private Integer orderId; + + +} diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/mapper/FleetLinesChangeMapper.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/mapper/FleetLinesChangeMapper.java new file mode 100644 index 000000000..c90c82ec5 --- /dev/null +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/mapper/FleetLinesChangeMapper.java @@ -0,0 +1,16 @@ +package com.fuint.business.fleet.mapper; + +import com.fuint.business.fleet.entity.FleetLinesChange; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 车队额度变化表 Mapper 接口 + *

+ * + * @author dianliang + * @since 2024-09-25 + */ +public interface FleetLinesChangeMapper extends BaseMapper { + +} diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/mapper/xml/FleetLinesChangeMapper.xml b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/mapper/xml/FleetLinesChangeMapper.xml new file mode 100644 index 000000000..b5fb9dbf0 --- /dev/null +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/mapper/xml/FleetLinesChangeMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/fuintBackend/fuint-application/src/main/resources/mapper/MtUserFuelMapper.xml b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/mapper/xml/MtUserFuelMapper.xml similarity index 100% rename from fuintBackend/fuint-application/src/main/resources/mapper/MtUserFuelMapper.xml rename to fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/mapper/xml/MtUserFuelMapper.xml diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/service/IFleetLinesChangeService.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/service/IFleetLinesChangeService.java new file mode 100644 index 000000000..76864e7e8 --- /dev/null +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/service/IFleetLinesChangeService.java @@ -0,0 +1,16 @@ +package com.fuint.business.fleet.service; + +import com.fuint.business.fleet.entity.FleetLinesChange; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 车队额度变化表 服务类 + *

+ * + * @author dianliang + * @since 2024-09-25 + */ +public interface IFleetLinesChangeService extends IService { + +} diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/service/impl/FleetLinesChangeServiceImpl.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/service/impl/FleetLinesChangeServiceImpl.java new file mode 100644 index 000000000..48b7308c3 --- /dev/null +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/service/impl/FleetLinesChangeServiceImpl.java @@ -0,0 +1,20 @@ +package com.fuint.business.fleet.service.impl; + +import com.fuint.business.fleet.entity.FleetLinesChange; +import com.fuint.business.fleet.mapper.FleetLinesChangeMapper; +import com.fuint.business.fleet.service.IFleetLinesChangeService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 车队额度变化表 服务实现类 + *

+ * + * @author dianliang + * @since 2024-09-25 + */ +@Service +public class FleetLinesChangeServiceImpl extends ServiceImpl implements IFleetLinesChangeService { + +} diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/vo/FleetLinesChangeVo.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/vo/FleetLinesChangeVo.java new file mode 100644 index 000000000..8f016337e --- /dev/null +++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/fleet/vo/FleetLinesChangeVo.java @@ -0,0 +1,16 @@ +package com.fuint.business.fleet.vo; + +import com.fuint.business.fleet.entity.FleetLinesChange; +import lombok.Data; + +@Data +public class FleetLinesChangeVo extends FleetLinesChange { + /** + * 用户名称 + */ + private String userName; + /** + * 操作人名称 + */ + private String creatName; +}