From 21c1c197ec0dba6da332bf4119c262267dcfb191 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期二, 26 五月 2020 10:29:03 +0800
Subject: [PATCH] 粉丝信息同步调整
---
fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/ArticleOfficialServiceImpl.java | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/ArticleOfficialServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/ArticleOfficialServiceImpl.java
index 9575988..168ad6c 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/ArticleOfficialServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/dynamic/ArticleOfficialServiceImpl.java
@@ -169,6 +169,26 @@
@Override
+ public void switchState(String id) throws ArticleOfficialException {
+ if (StringUtil.isNullOrEmpty(id)) {
+ throw new ArticleOfficialException(1, "璇蜂紶閫掓纭弬鏁�");
+ }
+
+ ArticleOfficial resultObj = articleOfficialDao.getById(id);
+ if (resultObj == null) {
+ throw new ArticleOfficialException(1, "姝ゅ唴瀹瑰凡涓嶅瓨鍦�");
+ }
+
+ Integer state = resultObj.getState();
+ if (state == null || state == 0) {
+ state = 1;
+ } else {
+ state = 0;
+ }
+ articleOfficialDao.updateSatate(id, state);
+ }
+
+ @Override
public ArticleOfficial getById(String id) {
return articleOfficialDao.getById(id);
}
--
Gitblit v1.8.0