package com.panzhihua.service_community.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.panzhihua.common.model.dtos.community.ComPropertyPublicityDTO;
|
import com.panzhihua.common.model.dtos.community.PageComPropertyPublicityDTO;
|
import com.panzhihua.common.model.vos.R;
|
import com.panzhihua.service_community.model.dos.ComPropertyPublicityDO;
|
|
/**
|
* @title: ComPropertyPublicityService
|
* @projectName: 成都呐喊信息技术有限公司-智慧社区项目
|
* @description: 物业宣传服务类
|
* @author: hans
|
* @date: 2021/11/11 13:56
|
*/
|
public interface ComPropertyPublicityService extends IService<ComPropertyPublicityDO> {
|
|
/**
|
* 分页查询物业宣传
|
* @param pageComPropertyPublicityDTO
|
* @return
|
*/
|
R pageComPropertyPublicity(PageComPropertyPublicityDTO pageComPropertyPublicityDTO);
|
|
/**
|
* 新增物业宣传
|
* @param comPropertyPublicityDTO
|
* @return
|
*/
|
R addComPropertyPublicity(ComPropertyPublicityDTO comPropertyPublicityDTO);
|
|
/**
|
* 修改物业宣传
|
* @param comPropertyPublicityDTO
|
* @return
|
*/
|
R updateComPropertyPublicity(ComPropertyPublicityDTO comPropertyPublicityDTO);
|
|
/**
|
* 查看物业宣传信息
|
* @param id
|
* @return
|
*/
|
R getComPropertyPublicity(Long id);
|
|
/**
|
* 删除物业宣传
|
* @param id
|
* @return
|
*/
|
R deleteComPropertyPublicity(Long id);
|
|
/**
|
* 物业公司列表
|
*
|
* @param villageId
|
* @param communityId
|
* @return
|
*/
|
R listProperty(Long villageId, Long communityId);
|
|
/**
|
* 分页查询物业宣传-小程序
|
* @param pageComPropertyPublicityDTO
|
* @return
|
*/
|
R pageComPropertyPublicityApplet(PageComPropertyPublicityDTO pageComPropertyPublicityDTO);
|
|
/**
|
* 增加物业宣传浏览量
|
* @param id
|
* @return
|
*/
|
R incrView(Long id);
|
}
|