引流配置修改
This commit is contained in:
@@ -152,9 +152,13 @@ public class MkBirthdayGiftServiceImpl extends ServiceImpl<MkBirthdayGiftMapper,
|
||||
JSONArray.parseArray(birthdayGift.getConfigList()).toJavaList(MkBirthdayGiftConfig.class).forEach(config -> {
|
||||
LocalDate current = DateUtil.date().toLocalDateTime().toLocalDate();
|
||||
if ("day".equals(config.getDeliverDate())) {
|
||||
current = current.plusDays(config.getDeliverTime());
|
||||
if (config.getDeliverTime() != 1) {
|
||||
current = current.plusDays(config.getDeliverTime());
|
||||
}
|
||||
}else {
|
||||
current = current.plusDays(config.getDeliverTime() * 30);
|
||||
DateTime now = DateUtil.date();
|
||||
// 获取当月第一天
|
||||
current = DateUtil.beginOfMonth(now).toLocalDateTime().toLocalDate();
|
||||
}
|
||||
|
||||
QueryWrapper queryWrapper = new QueryWrapper().isNotNull(ShopUser::getBirthDay)
|
||||
|
||||
@@ -5,9 +5,7 @@ import cn.hutool.core.util.StrUtil;
|
||||
import com.alibaba.fastjson2.JSONArray;
|
||||
import com.czg.account.entity.ShopInfo;
|
||||
import com.czg.account.service.ShopInfoService;
|
||||
import com.czg.market.dto.MkConsumeCashbackDTO;
|
||||
import com.czg.market.dto.MkDrainageConfigDTO;
|
||||
import com.czg.market.entity.MkConsumeCashback;
|
||||
import com.czg.market.vo.MkDrainageConfigVO;
|
||||
import com.mybatisflex.core.query.QueryWrapper;
|
||||
import com.mybatisflex.spring.service.impl.ServiceImpl;
|
||||
@@ -36,7 +34,7 @@ public class MkDrainageConfigServiceImpl extends ServiceImpl<MkDrainageConfigMap
|
||||
config.setMainShopId(mainShopId);
|
||||
config.setShopId(shopId);
|
||||
save(config);
|
||||
config = getOne(new QueryWrapper().eq(MkConsumeCashback::getMainShopId, shopId));
|
||||
config = getOne(new QueryWrapper().eq(MkDrainageConfig::getShopId, shopId));
|
||||
}
|
||||
MkDrainageConfigVO info = BeanUtil.copyProperties(config, MkDrainageConfigVO.class, "useType");
|
||||
if (StrUtil.isNotBlank(config.getUseType())) {
|
||||
|
||||
Reference in New Issue
Block a user