私域引流参数配置修改
This commit is contained in:
@@ -79,14 +79,13 @@ public class ChatCouponServiceImpl extends ServiceImpl<ChatCouponMapper, ChatCou
|
||||
|
||||
@Override
|
||||
public Page<ChatCouponVO> pageChatCoupon(Long shopId, Integer page, Integer size, Integer status) {
|
||||
Page<ChatCouponVO> pages = pageAs(Page.of(page, size),
|
||||
return pageAs(Page.of(page, size),
|
||||
QueryWrapper.create()
|
||||
.eq(ChatCoupon::getShopId, shopId)
|
||||
.eq(ChatCoupon::getStatus, status)
|
||||
.orderBy(ChatCoupon::getStatus).asc()
|
||||
.orderBy(ChatCoupon::getId).desc(),
|
||||
ChatCouponVO.class);
|
||||
return pages;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,15 +3,14 @@ package com.czg.service.market.service.impl;
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
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.MkDrainageConfigDTO;
|
||||
import com.czg.market.vo.MkDrainageConfigVO;
|
||||
import com.mybatisflex.core.query.QueryWrapper;
|
||||
import com.mybatisflex.spring.service.impl.ServiceImpl;
|
||||
import com.czg.market.entity.MkDrainageConfig;
|
||||
import com.czg.market.service.MkDrainageConfigService;
|
||||
import com.czg.market.vo.MkDrainageConfigVO;
|
||||
import com.czg.service.market.mapper.MkDrainageConfigMapper;
|
||||
import com.mybatisflex.core.query.QueryWrapper;
|
||||
import com.mybatisflex.spring.service.impl.ServiceImpl;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@@ -37,8 +36,11 @@ public class MkDrainageConfigServiceImpl extends ServiceImpl<MkDrainageConfigMap
|
||||
config = getOne(new QueryWrapper().eq(MkDrainageConfig::getShopId, shopId));
|
||||
}
|
||||
MkDrainageConfigVO info = BeanUtil.copyProperties(config, MkDrainageConfigVO.class, "useType");
|
||||
if (StrUtil.isNotBlank(config.getUseType())) {
|
||||
info.setUseType(JSONArray.parseArray(config.getUseType()).toList(String.class));
|
||||
if (StrUtil.isNotBlank(config.getOrderType())) {
|
||||
info.setOrderType(JSONArray.parseArray(config.getOrderType()).toList(String.class));
|
||||
}
|
||||
if (StrUtil.isNotBlank(config.getHomeType())) {
|
||||
info.setHomeType(JSONArray.parseArray(config.getHomeType()).toList(String.class));
|
||||
}
|
||||
|
||||
return info;
|
||||
@@ -48,8 +50,11 @@ public class MkDrainageConfigServiceImpl extends ServiceImpl<MkDrainageConfigMap
|
||||
public Boolean edit(Long shopId, MkDrainageConfigDTO config) {
|
||||
MkDrainageConfig info = getOne(new QueryWrapper().eq(MkDrainageConfig::getShopId, shopId));
|
||||
BeanUtil.copyProperties(config, info);
|
||||
if (config.getUseType() != null) {
|
||||
info.setUseType(JSONArray.toJSONString(config.getUseType()));
|
||||
if (config.getOrderType() != null) {
|
||||
info.setOrderType(JSONArray.toJSONString(config.getOrderType()));
|
||||
}
|
||||
if (config.getHomeType() != null) {
|
||||
info.setHomeType(JSONArray.toJSONString(config.getHomeType()));
|
||||
}
|
||||
return updateById(info);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user