From 7e307d7a107047f51803163e246260a30f1b50a0 Mon Sep 17 00:00:00 2001
From: admin <2780501319@qq.com>
Date: 星期一, 31 五月 2021 00:01:06 +0800
Subject: [PATCH] 消息完善
---
fanli/src/main/java/com/yeshi/fanli/service/inter/dynamic/ArticleOfficialService.java | 115 ++++++++++++++++++++++++++++++---------------------------
1 files changed, 61 insertions(+), 54 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/dynamic/ArticleOfficialService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/dynamic/ArticleOfficialService.java
index 04bfbb2..43e8556 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/inter/dynamic/ArticleOfficialService.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/dynamic/ArticleOfficialService.java
@@ -1,54 +1,61 @@
-package com.yeshi.fanli.service.inter.dynamic;
-
-import java.util.List;
-
-import org.springframework.web.multipart.MultipartFile;
-
-import com.yeshi.fanli.entity.dynamic.ArticleOfficial;
-import com.yeshi.fanli.exception.dynamic.ArticleOfficialException;
-import com.yeshi.fanli.vo.dynamic.ArticleVO;
-
-public interface ArticleOfficialService {
-
- /**
- * 鎻掑叆
- *
- * @param record
- */
- public void save(MultipartFile file, ArticleOfficial record) throws ArticleOfficialException;
-
- /**
- * 鏍规嵁id鏌ヨ
- *
- * @param id
- * @return
- */
- public ArticleOfficial getById(String id);
-
- public List<ArticleOfficial> query(int start, int count, String key, Integer state);
-
- public long count(String key, Integer state);
-
- /**
- * 鏌ヨ鏈夋晥
- *
- * @param start
- * @param count
- * @param key
- * @return
- */
- public List<ArticleVO> queryValid(int start, int count, String key);
-
- /**
- * 缁熻鏈夋晥
- *
- * @param key
- * @return
- */
- public long countValid(String key);
-
- public void deleteBatchByPrimaryKey(List<String> list);
-
- public void updateReadNum(String id);
-
-}
+package com.yeshi.fanli.service.inter.dynamic;
+
+import java.util.List;
+
+import org.springframework.web.multipart.MultipartFile;
+
+import com.yeshi.fanli.entity.dynamic.ArticleOfficial;
+import com.yeshi.fanli.exception.dynamic.ArticleOfficialException;
+import com.yeshi.fanli.vo.dynamic.ArticleVO;
+
+public interface ArticleOfficialService {
+
+ /**
+ * 鎻掑叆
+ *
+ * @param record
+ */
+ public void save(MultipartFile file, ArticleOfficial record) throws ArticleOfficialException;
+
+ /**
+ * 鏍规嵁id鏌ヨ
+ *
+ * @param id
+ * @return
+ */
+ public ArticleOfficial getById(String id);
+
+ public List<ArticleOfficial> query(int start, int count, String key, Integer state);
+
+ public long count(String key, Integer state);
+
+ /**
+ * 鏌ヨ鏈夋晥
+ *
+ * @param start
+ * @param count
+ * @param key
+ * @return
+ */
+ public List<ArticleVO> queryValid(int start, int count, String key);
+
+ /**
+ * 缁熻鏈夋晥
+ *
+ * @param key
+ * @return
+ */
+ public long countValid(String key);
+
+ public void deleteBatchByPrimaryKey(List<String> list);
+
+ public void updateReadNum(String id);
+
+ /**
+ * 鐘舵�佸垏鎹�
+ * @param id
+ * @throws ArticleOfficialException
+ */
+ public void switchState(String id) throws ArticleOfficialException;
+
+}
--
Gitblit v1.8.0