|
|
@@ -18,6 +18,7 @@ import com.fdkankan.manage.vo.NewsPutTopParamVO;
|
|
|
import com.fdkankan.manage.vo.PageNewsParamVO;
|
|
|
import com.fdkankan.manage.vo.PageNewsVO;
|
|
|
import com.fdkankan.manage.vo.SaveNewsParamVO;
|
|
|
+import com.fdkankan.manage.vo.UpdateNewsParamVO;
|
|
|
import java.util.Calendar;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
@@ -97,11 +98,19 @@ public class NewsServiceImpl extends ServiceImpl<INewsMapper, News> implements I
|
|
|
|
|
|
@Override
|
|
|
public ResultData addNews(Long userId, SaveNewsParamVO param) {
|
|
|
- param.setId(null);
|
|
|
News news = BeanUtil.copyProperties(param, News.class);
|
|
|
news.setCreaterId(userId);
|
|
|
news.setPublicTime(Calendar.getInstance().getTime());
|
|
|
this.save(news);
|
|
|
return ResultData.ok();
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ResultData updateNews(Long userId, UpdateNewsParamVO param) {
|
|
|
+ News news = BeanUtil.copyProperties(param, News.class);
|
|
|
+ news.setUpdateTime(Calendar.getInstance().getTime());
|
|
|
+ news.setUpdaterId(userId);
|
|
|
+ this.updateById(news);
|
|
|
+ return ResultData.ok();
|
|
|
+ }
|
|
|
}
|