package com.mzl.flower.service.point;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.mzl.flower.dto.BatchDTO;
|
import com.mzl.flower.dto.request.menber.MemberDTO;
|
import com.mzl.flower.dto.request.point.PointGoodDTO;
|
import com.mzl.flower.dto.request.point.PointGoodQueryDTO;
|
import com.mzl.flower.dto.response.content.AnnouncementDTO;
|
import com.mzl.flower.dto.response.point.PointGoodVO;
|
import com.mzl.flower.entity.menber.Member;
|
import com.mzl.flower.entity.point.PointGood;
|
|
|
public interface PointGoodService extends IService<PointGood> {
|
|
void save(PointGoodDTO pointGoodDTO);
|
|
void update(PointGoodDTO pointGoodDTO);
|
void batchDelete(BatchDTO batchDTO);
|
|
void batchPublish(BatchDTO batchDTO);
|
|
void batchOff(BatchDTO batchDTO);
|
|
void delete(Long id);
|
|
void copy(Long id);
|
|
void changeStatus(Long id);
|
|
PointGoodVO detail(Long id);
|
|
Page<PointGoodVO> queryPage(PointGoodQueryDTO pointGoodQueryDTO,Page page);
|
}
|