| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- package com.linkwechat.service;
- import com.baomidou.mybatisplus.core.metadata.IPage;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.linkwechat.common.core.page.TableDataInfo;
- import com.linkwechat.domain.weGroupFission.dto.DistDto;
- import com.linkwechat.domain.weGroupFission.dto.WeGroupFissionDetailDto;
- import com.linkwechat.domain.weGroupFission.dto.WeGroupFissionDto;
- import com.linkwechat.domain.weGroupFission.entity.WeGroupFission;
- import com.linkwechat.domain.weGroupFission.vo.*;
- import java.util.List;
- /**
- * @Description: 群裂变活动表
- * @Author: jeecg-boot
- * @Date: 2026-01-28
- * @Version: V1.0
- */
- public interface IWeGroupFissionService extends IService<WeGroupFission> {
- /**
- * @version
- * @author: hxl
- * @Date: 2026/1/28 10:56
- * @Description: 群列表列表+分页
- */
- TableDataInfo<?> getPageList(WeGroupFissionVo weGroupFissionVo);
- /**
- * @version
- * @author: hxl
- * @Date: 2026/1/28 11:26
- * @Description: 添加或者修改
- */
- void addOrUpdate(WeGroupFissionAddVo weGroupFissionAddVo);
- /**
- * @version
- * @author: hxl
- * @Date: 2026/1/28 11:29
- * @Description: 通过id查询详情信息
- */
- WeGroupFissionDetailDto queryDetailById(String id, String type);
- /**
- * @version
- * @author: hxl
- * @Date: 2026/1/28 11:31
- * @Description: 通过id删除数据
- */
- void deleteByWeGroupFissionId(String id);
- /**
- * @version
- * @author: hxl
- * @Date: 2026/1/28 15:05
- * @Description: 生成小程序的短连接
- */
- String getWechatGroupFissionUrl(CreateWechatGroupFissionUrlVo createWechatGroupFissionUrlVo);
- /**
- * @version
- * @author: hxl
- * @Date: 2026/1/28 16:40
- * @Description: 获取企业群列表
- */
- List<DistDto> getWecomGroupList();
- /**
- * @version
- * @author: hxl
- * @Date: 2026/1/28 16:41
- * @Description: 获取企业员工列表
- */
- List<DistDto> getWecomEmployeeList();
- /**
- * @version
- * @author: hxl
- * @Date: 2026/2/2 11:08
- * @Description: 获取商户列表数据
- */
- List<DistDto> getLocalMerchantInfoDictDtos();
- /**
- * @version
- * @author: hxl
- * @Date: 2026/2/2 11:09
- * @Description: 获取权益券列表
- */
- List<DistDto> getRightInfoDictDtos();
- /**
- * @version
- * @author: hxl
- * @Date: 2026/2/2 11:09
- * @Description: 获取抽奖活动列表
- */
- List<DistDto> getActivityDictDtos();
- }
|