商品首页增加销量,yml文件更改

This commit is contained in:
liuyingfang
2024-03-12 10:57:56 +08:00
parent 0dfa182c70
commit f03debac1b
4 changed files with 15 additions and 6 deletions

View File

@@ -111,13 +111,19 @@ public class TbProductServiceImpl implements TbProductService {
for (TbProduct product : page.getContent()) { for (TbProduct product : page.getContent()) {
List<TbProductSku> skuList = new ArrayList<>(); List<TbProductSku> skuList = new ArrayList<>();
TbProductVo tbProductVo = new TbProductVo(); TbProductVo tbProductVo = new TbProductVo();
//sku //sku,并且计算销量以及库存
Double realSalesNumber = 0.00;
Double stockNumber = 0.00;
for (TbProductSku sku : tbProductSkus) { for (TbProductSku sku : tbProductSkus) {
//sku //sku
if (sku.getProductId().equals(product.getId().toString())){ if (sku.getProductId().equals(product.getId().toString())){
skuList.add(sku); skuList.add(sku);
} }
realSalesNumber = realSalesNumber + sku.getRealSalesNumber();
stockNumber = stockNumber + sku.getStockNumber();
} }
tbProductVo.setRealSalesNumber(realSalesNumber);
tbProductVo.setStockNumber(stockNumber);
tbProductVo.setSkuList(skuList); tbProductVo.setSkuList(skuList);
//单位 //单位
if (tbShopUnits.isEmpty()){ if (tbShopUnits.isEmpty()){

View File

@@ -149,8 +149,10 @@ public class TbProductVo {
private Double baseSalesNumber; private Double baseSalesNumber;
//销量
private Integer realSalesNumber; private Double realSalesNumber;
//库存
private Double stockNumber;
private Integer salesNumber; private Integer salesNumber;
@@ -213,4 +215,5 @@ public class TbProductVo {
private String specTableHeaders; private String specTableHeaders;
private String skuSnap; private String skuSnap;
} }

View File

@@ -4,9 +4,9 @@ spring:
druid: druid:
db-type: com.alibaba.druid.pool.DruidDataSource db-type: com.alibaba.druid.pool.DruidDataSource
driverClassName: net.sf.log4jdbc.sql.jdbcapi.DriverSpy driverClassName: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
url: jdbc:log4jdbc:mysql://${DB_HOST:localhost}:${DB_PORT:3306}/${DB_NAME:eladmin}?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false url: jdbc:log4jdbc:mysql://${DB_HOST:rm-bp1b572nblln4jho2.mysql.rds.aliyuncs.com}:${DB_PORT:3306}/${DB_NAME:fycashier}?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false
username: ${DB_USER:root} username: ${DB_USER:root}
password: ${DB_PWD:123456} password: ${DB_PWD:Czg666888}
# 初始连接数 # 初始连接数
initial-size: 5 initial-size: 5
# 最小连接数 # 最小连接数

View File

@@ -26,7 +26,7 @@ spring:
properties: properties:
hibernate: hibernate:
dialect: org.hibernate.dialect.MySQL5InnoDBDialect dialect: org.hibernate.dialect.MySQL5InnoDBDialect
show_sql: false show_sql: true
redis: redis:
#数据库索引 #数据库索引