|
@@ -2,7 +2,7 @@ package com.kxs.store.biz.service.impl;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-import com.kxs.common.core.constant.enums.TotalTypeEnum;
|
|
|
|
|
|
|
+import com.kxs.common.core.constant.enums.StateTypeEnum;
|
|
|
import com.kxs.common.core.util.TotalDateUtil;
|
|
import com.kxs.common.core.util.TotalDateUtil;
|
|
|
import com.kxs.store.biz.mapper.KxsSendTotalMapper;
|
|
import com.kxs.store.biz.mapper.KxsSendTotalMapper;
|
|
|
import com.kxs.store.api.model.KxsSendTotal;
|
|
import com.kxs.store.api.model.KxsSendTotal;
|
|
@@ -27,13 +27,13 @@ public class KxsSendTotalServiceImpl extends ServiceImpl<KxsSendTotalMapper, Kxs
|
|
|
Integer dateNumber = TotalDateUtil.getDateNumber(LocalDate.now());
|
|
Integer dateNumber = TotalDateUtil.getDateNumber(LocalDate.now());
|
|
|
KxsSendTotal dateTotal = baseMapper.selectOne(Wrappers.lambdaQuery(KxsSendTotal.class)
|
|
KxsSendTotal dateTotal = baseMapper.selectOne(Wrappers.lambdaQuery(KxsSendTotal.class)
|
|
|
.eq(KxsSendTotal::getTotalDate, dateNumber)
|
|
.eq(KxsSendTotal::getTotalDate, dateNumber)
|
|
|
- .eq(KxsSendTotal::getTotalType, TotalTypeEnum.date.getType())
|
|
|
|
|
|
|
+ .eq(KxsSendTotal::getTotalType, StateTypeEnum.day.getType())
|
|
|
.eq(KxsSendTotal::getBrandId, brandId)
|
|
.eq(KxsSendTotal::getBrandId, brandId)
|
|
|
.eq(KxsSendTotal::getWarehouseId, warehouseId));
|
|
.eq(KxsSendTotal::getWarehouseId, warehouseId));
|
|
|
if (dateTotal == null) {
|
|
if (dateTotal == null) {
|
|
|
dateTotal = new KxsSendTotal();
|
|
dateTotal = new KxsSendTotal();
|
|
|
dateTotal.setTotalDate(dateNumber);
|
|
dateTotal.setTotalDate(dateNumber);
|
|
|
- dateTotal.setTotalType(TotalTypeEnum.date.getType());
|
|
|
|
|
|
|
+ dateTotal.setTotalType(StateTypeEnum.day.getType());
|
|
|
dateTotal.setBrandId(brandId);
|
|
dateTotal.setBrandId(brandId);
|
|
|
dateTotal.setWarehouseId(warehouseId);
|
|
dateTotal.setWarehouseId(warehouseId);
|
|
|
dateTotal.setTotalNum(count);
|
|
dateTotal.setTotalNum(count);
|
|
@@ -47,13 +47,13 @@ public class KxsSendTotalServiceImpl extends ServiceImpl<KxsSendTotalMapper, Kxs
|
|
|
Integer monthNumber = TotalDateUtil.getMonthNumber(LocalDate.now());
|
|
Integer monthNumber = TotalDateUtil.getMonthNumber(LocalDate.now());
|
|
|
KxsSendTotal monthTotal = baseMapper.selectOne(Wrappers.lambdaQuery(KxsSendTotal.class)
|
|
KxsSendTotal monthTotal = baseMapper.selectOne(Wrappers.lambdaQuery(KxsSendTotal.class)
|
|
|
.eq(KxsSendTotal::getTotalDate, monthNumber)
|
|
.eq(KxsSendTotal::getTotalDate, monthNumber)
|
|
|
- .eq(KxsSendTotal::getTotalType, TotalTypeEnum.month.getType())
|
|
|
|
|
|
|
+ .eq(KxsSendTotal::getTotalType, StateTypeEnum.month.getType())
|
|
|
.eq(KxsSendTotal::getBrandId, brandId)
|
|
.eq(KxsSendTotal::getBrandId, brandId)
|
|
|
.eq(KxsSendTotal::getWarehouseId, warehouseId));
|
|
.eq(KxsSendTotal::getWarehouseId, warehouseId));
|
|
|
if (monthTotal == null){
|
|
if (monthTotal == null){
|
|
|
monthTotal = new KxsSendTotal();new KxsSendTotal();
|
|
monthTotal = new KxsSendTotal();new KxsSendTotal();
|
|
|
monthTotal.setTotalDate(monthNumber);
|
|
monthTotal.setTotalDate(monthNumber);
|
|
|
- monthTotal.setTotalType(TotalTypeEnum.month.getType());
|
|
|
|
|
|
|
+ monthTotal.setTotalType(StateTypeEnum.month.getType());
|
|
|
monthTotal.setBrandId(brandId);
|
|
monthTotal.setBrandId(brandId);
|
|
|
monthTotal.setWarehouseId(warehouseId);
|
|
monthTotal.setWarehouseId(warehouseId);
|
|
|
monthTotal.setTotalNum(count);
|
|
monthTotal.setTotalNum(count);
|