From bccef6046f42e4ec3afb660937abc5708018d917 Mon Sep 17 00:00:00 2001
From: 张天森 <1292933220@qq.com>
Date: 星期三, 09 十一月 2022 18:10:16 +0800
Subject: [PATCH] 普达纠纷管理,物业公司接口处理
---
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComOpsAdvService.java | 49 ++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 46 insertions(+), 3 deletions(-)
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComOpsAdvService.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComOpsAdvService.java
index 18f5d49..6121258 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComOpsAdvService.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/ComOpsAdvService.java
@@ -2,6 +2,7 @@
import com.panzhihua.common.model.dtos.AppletesBackstageConfigDTO;
import com.panzhihua.common.model.dtos.advertisement.ComOpsAdvDTO;
+import com.panzhihua.common.model.dtos.advertisement.PageComOpsAdvDTO;
import com.panzhihua.common.model.vos.R;
/**
@@ -13,40 +14,82 @@
public interface ComOpsAdvService {
/**
* 获取广告跳转内容配置
+ *
* @return 跳转内容集合
*/
R getJumpContent();
+
/**
* 编辑运营后台系统配置
- * @param appletesBackstageConfigDTO 编辑内容
+ *
+ * @param appletesBackstageConfigDTO
+ * 编辑内容
* @return 编辑结果
*/
R putJumpContent(AppletesBackstageConfigDTO appletesBackstageConfigDTO);
+
/**
* 首页广告banner
+ *
* @return 广告列表
*/
- R listAdvertisement();
+ R listAdvertisement(Integer type);
+
/**
* 新增广告
+ *
* @param comOpsAdvDTO
* @return 新增结果
*/
R addAdvertisement(ComOpsAdvDTO comOpsAdvDTO);
+
/**
* 编辑广告
- * @param comOpsAdvDTO 编辑内容
+ *
+ * @param comOpsAdvDTO
+ * 编辑内容
* @return 编辑结果
*/
R putAdvertisement(ComOpsAdvDTO comOpsAdvDTO);
+
/**
* 广告位置下拉列表
+ *
* @return 位置集合
*/
R listadvpos();
+
/**
* 跳转内容下拉集合
+ *
* @return 跳转集合
*/
R listAdvjump();
+
+ /**
+ * 分页查询广告
+ *
+ * @param pageComOpsAdvDTO
+ * 查询内容
+ * @return 查询结果 ComOpsAdvVO
+ */
+ R pageAdvertisement(PageComOpsAdvDTO pageComOpsAdvDTO);
+
+ /**
+ * 广告详情
+ *
+ * @param id
+ * 主键
+ * @return 广告内容
+ */
+ R detailAdvertisement(Long id);
+
+ /**
+ * 删除广告
+ *
+ * @param id
+ * 主键
+ * @return 删除结果
+ */
+ R deleteAdvertisement(Long id);
}
--
Gitblit v1.7.1