From 754ee569be59bb4614ceec84fa64acfed0ed046c Mon Sep 17 00:00:00 2001
From: "DESKTOP-369JRHT\\12997" <9>
Date: Sat, 14 Oct 2023 18:03:23 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../entity/OilName.java | 5 +++++
.../entity/OilNumber.java | 5 ++++-
.../entity/OilPresetPrices.java | 7 +++++--
.../mapper/xml/OilNumberMapper.xml | 19 +++++++++----------
.../impl/OilPresetPricesServiceImpl.java | 17 +++++++++++------
5 files changed, 34 insertions(+), 19 deletions(-)
diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilName.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilName.java
index ad4e855be..4ae676ed4 100644
--- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilName.java
+++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilName.java
@@ -1,5 +1,7 @@
package com.fuint.business.petrolStationManagement.entity;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.fuint.repository.model.base.BaseEntity;
import io.swagger.annotations.ApiModel;
@@ -16,6 +18,7 @@ import lombok.Data;
@Data
public class OilName extends BaseEntity {
@ApiModelProperty("商户名")
+ @TableId(value = "id", type = IdType.AUTO)
public Long id; //id(主键)
private String oilType; // 油品类型
private String oilName; //油品名称
@@ -26,5 +29,7 @@ public class OilName extends BaseEntity {
private String ifDelete; //
private String receivingUnits; //
private String unit; //
+ private Integer storeId; //
+
}
diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilNumber.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilNumber.java
index 10ac46eea..21df264f3 100644
--- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilNumber.java
+++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilNumber.java
@@ -1,5 +1,7 @@
package com.fuint.business.petrolStationManagement.entity;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.fuint.repository.model.base.BaseEntity;
import io.swagger.annotations.ApiModel;
@@ -17,6 +19,7 @@ import lombok.Data;
@Data
public class OilNumber extends BaseEntity {
@ApiModelProperty("商户名")
+ @TableId(value = "number_id", type = IdType.AUTO)
public Integer numberId; //id(主键)
private String oilType; // 油品类型
private String oilName; //油品名称
@@ -30,6 +33,6 @@ public class OilNumber extends BaseEntity {
private String remark; //
private String ifDelete; //
private String unit; //
- private String storeId; //
+ private Integer storeId; //
}
diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilPresetPrices.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilPresetPrices.java
index 51ae78fd9..8a03ce422 100644
--- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilPresetPrices.java
+++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilPresetPrices.java
@@ -1,5 +1,7 @@
package com.fuint.business.petrolStationManagement.entity;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.fuint.repository.model.base.BaseEntity;
import lombok.Data;
@@ -16,18 +18,19 @@ import java.util.Date;
@Data
public class OilPresetPrices extends BaseEntity {
+ @TableId(value = "number_id", type = IdType.AUTO)
private Long presetId; // id(主键)
private Long oilType; // 预设油号 id
private Double currentPetrolPrices; // 当前油站价
private Double presetOilPrices; // 预设油站价
private Double currentGbPrice; // 当前国标价
private Double presetGbPrice; // 预设国标价
-// private String createTime; // 创建时间
-// private String updateTime; // 更新时间
private String effectiveTime; // 生效时间(时间戳)
private Integer ifDelete; // 是否删除(0未删除|1删除)
private Integer state; // 状态
private Integer numberId; // 状态
+ private Integer storeId; // 关联的店铺id
+
// /**
diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/mapper/xml/OilNumberMapper.xml b/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/mapper/xml/OilNumberMapper.xml
index a476ab150..23fb217ed 100644
--- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/mapper/xml/OilNumberMapper.xml
+++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/mapper/xml/OilNumberMapper.xml
@@ -75,18 +75,17 @@
update oil_number
- oil_type= #{oilType},
- oil_name= #{oilName},
- oil_price= #{oilPrice},
- gb_price= #{gbPrice},
- receiving_units= #{receivingUni},
+ oil_type= #{oilType},
+ oil_name= #{oilName},
+ oil_price= #{oilPrice},
+ gb_price= #{gbPrice},
+ receiving_units= #{receivingUnits},
create_time= #{createTime},
update_time= #{updateTime},
- state = #{state},
- sort= #{sort},
- remark= #{remark},
- if_delete= #{ifDelete},
- unit= #{unit},
+ state = #{state},
+ sort= #{sort},
+ remark= #{remark},
+ unit= #{unit},
where number_id = #{numberId}
diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/service/impl/OilPresetPricesServiceImpl.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/service/impl/OilPresetPricesServiceImpl.java
index 449768667..e90f74032 100644
--- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/service/impl/OilPresetPricesServiceImpl.java
+++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/service/impl/OilPresetPricesServiceImpl.java
@@ -14,6 +14,7 @@ import com.fuint.quartz.domain.SysJob;
import com.fuint.quartz.service.ISysJobService;
import org.quartz.SchedulerException;
import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
@@ -52,6 +53,7 @@ public class OilPresetPricesServiceImpl extends ServiceImpl