|
@@ -184,7 +184,6 @@ class CommunityRecommendController: BaseViewController {
|
|
|
[weak self] (page) in
|
|
|
self?.communityPostDetailApi()
|
|
|
self?.communityPostCommentApi(page: page)
|
|
|
- self?.communityPostsApi(page: page)
|
|
|
}
|
|
|
tableView.addFooterWithWithHeader(withAutomaticallyRefresh: true) {
|
|
|
[weak self] (page) in
|
|
@@ -320,6 +319,7 @@ extension CommunityRecommendController {
|
|
|
func communityPostDetailApi() {
|
|
|
SwiftMoyaNetWorkServiceCommunity.shared().communityPostDetailApi(id: id) { [weak self] (communityPostDetailModel) -> (Void) in
|
|
|
self?.communityPostDetailModel = communityPostDetailModel as? CommunityPostDetailModel
|
|
|
+ self?.communityPostsApi(page:1)
|
|
|
self?.avatarButton.kf.setImage(with: kURLImage(name: self?.communityPostDetailModel?.avatar ?? ""), for: UIControl.State.normal, placeholder: kImage(name: "default_avatar"))
|
|
|
self?.nameButton.setTitle(self?.communityPostDetailModel?.username, for: UIControl.State.normal)
|
|
|
if self?.communityPostDetailModel?.uid == UserModel.shared().getModel()?.uid {
|
|
@@ -363,6 +363,7 @@ extension CommunityRecommendController {
|
|
|
|
|
|
self?.tableView.reloadData()
|
|
|
VirusViewModel.shared.read(communityPostDetailModel: (self?.communityPostDetailModel)!)
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -388,7 +389,7 @@ extension CommunityRecommendController {
|
|
|
///
|
|
|
/// - Parameter page: 分页
|
|
|
func communityPostsApi(page:Int) {
|
|
|
- SwiftMoyaNetWorkServiceCommunity.shared().communityPostsApi(page: page) {
|
|
|
+ SwiftMoyaNetWorkServiceCommunity.shared().communityPostsApi(topicIds:"[\(self.communityPostDetailModel?.topicIds ?? "")]", page: page) {
|
|
|
[weak self] (communityPostsModel) -> (Void) in
|
|
|
let communityPostsModel = communityPostsModel as? CommunityPostsModel
|
|
|
if communityPostsModel?.pagination?.currentPage ?? 1 <= communityPostsModel?.pagination?.totalPages ?? 1 {
|