Commit c37d2057 by ludi

修复bug列表

parent 60b9453c
...@@ -123,6 +123,9 @@ NS_ASSUME_NONNULL_BEGIN ...@@ -123,6 +123,9 @@ NS_ASSUME_NONNULL_BEGIN
/// 直播评分显示时间区间(月数) /// 直播评分显示时间区间(月数)
@property (nonatomic, assign) NSInteger liveAssessTimeRange; @property (nonatomic, assign) NSInteger liveAssessTimeRange;
/// 直播奖励網頁地址
@property (nonatomic, copy) NSString *liveRewardTaskUrl;
@end @end
NS_ASSUME_NONNULL_END NS_ASSUME_NONNULL_END
...@@ -7,12 +7,12 @@ ...@@ -7,12 +7,12 @@
<key>FUSChatCenterBundle.xcscheme_^#shared#^_</key> <key>FUSChatCenterBundle.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>74</integer> <integer>73</integer>
</dict> </dict>
<key>FUSChatCenterModule.xcscheme_^#shared#^_</key> <key>FUSChatCenterModule.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>77</integer> <integer>74</integer>
</dict> </dict>
</dict> </dict>
</dict> </dict>
......
...@@ -7,12 +7,12 @@ ...@@ -7,12 +7,12 @@
<key>FUSShowRoomBundle.xcscheme_^#shared#^_</key> <key>FUSShowRoomBundle.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>73</integer> <integer>72</integer>
</dict> </dict>
<key>FUSShowRoomModule.xcscheme_^#shared#^_</key> <key>FUSShowRoomModule.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>72</integer> <integer>76</integer>
</dict> </dict>
</dict> </dict>
</dict> </dict>
......
...@@ -36,6 +36,10 @@ import RxCocoa ...@@ -36,6 +36,10 @@ import RxCocoa
makeUI() makeUI()
bindViewModel() bindViewModel()
} }
public override func viewDidDisappear(_ animated: Bool) {
super.viewDidDisappear(animated)
FUSLoadingView.fus_dismissProgressView()
}
func makeUI() { func makeUI() {
......
...@@ -10,18 +10,21 @@ import SJAttributesStringMaker ...@@ -10,18 +10,21 @@ import SJAttributesStringMaker
class FUSVideoEndLiveScoreSheetView: FUSBaseView { class FUSVideoEndLiveScoreSheetView: FUSBaseView {
static public func fus_create(liveAssessModel: FUSLiveEndLiveAssesModel,liveGasStationData: FUSLiveGasStationDataModel? = nil, showOn: UIView? = nil) { static public func fus_create(liveAssessModel: FUSLiveEndLiveAssesModel,liveGasStationData: FUSLiveGasStationDataModel? = nil, showOn: UIView? = nil, clickHandle:((_ btnType: FFVideoEndLiveScoreBlankButton.FFLiveScoreBlankType) -> Void)? = nil) {
guard let showOnView = ((showOn != nil) ? showOn : UIViewController.fus_top()?.view) else { return } guard let showOnView = ((showOn != nil) ? showOn : UIViewController.fus_top()?.view) else { return }
let view = FUSVideoEndLiveScoreSheetView(frame: showOnView.bounds) let view = FUSVideoEndLiveScoreSheetView(frame: showOnView.bounds)
view.liveAssessModel = liveAssessModel; view.liveAssessModel = liveAssessModel;
view.liveGasStationData = liveGasStationData view.liveGasStationData = liveGasStationData
view.clickHandle = clickHandle
view.fus_reloadData() view.fus_reloadData()
showOnView.addSubview(view) showOnView.addSubview(view)
view.fus_showWithAnimation() view.fus_showWithAnimation()
} }
public var clickHandle: ((_ btnType: FFVideoEndLiveScoreBlankButton.FFLiveScoreBlankType) -> Void)?
/// 数据 /// 数据
public var liveAssessModel: FUSLiveEndLiveAssesModel = .init() public var liveAssessModel: FUSLiveEndLiveAssesModel = .init()
/// 右上角的奖励记录 /// 右上角的奖励记录
...@@ -148,8 +151,9 @@ class FUSVideoEndLiveScoreSheetView: FUSBaseView { ...@@ -148,8 +151,9 @@ class FUSVideoEndLiveScoreSheetView: FUSBaseView {
self.rewardsRecordBtn.rx.tap.subscribe(onNext: {[weak self] in self.rewardsRecordBtn.rx.tap.subscribe(onNext: {[weak self] in
guard let liveGasStationData = self?.liveGasStationData else { return } guard let liveGasStationData = self?.liveGasStationData else { return }
guard let liveAssessModel = self?.liveAssessModel else { return }
let vc = FUSWKWebViewController() let vc = FUSWKWebViewController()
vc.webUrlString = liveGasStationData.jumpUrl vc.webUrlString = liveGasStationData.jumpUrl + "?statdate=\(liveAssessModel.statdate)"
UIViewController.fus_top().navigationController?.pushViewController(vc, animated: true) UIViewController.fus_top().navigationController?.pushViewController(vc, animated: true)
}).disposed(by: disposeBag) }).disposed(by: disposeBag)
} }
...@@ -206,6 +210,10 @@ extension FUSVideoEndLiveScoreSheetView { ...@@ -206,6 +210,10 @@ extension FUSVideoEndLiveScoreSheetView {
FUSDialogView.fus_showDialog(msg) FUSDialogView.fus_showDialog(msg)
} }
} }
else {
// 其他的就挂起给外面
self.clickHandle?(type)
}
} }
func fus_showWithAnimation(){ func fus_showWithAnimation(){
......
...@@ -247,7 +247,13 @@ extension FUSVideoEndV2View: UITableViewDelegate, UITableViewDataSource { ...@@ -247,7 +247,13 @@ extension FUSVideoEndV2View: UITableViewDelegate, UITableViewDataSource {
// }) // })
break break
case .liveScore: case .liveScore:
FUSVideoEndLiveScoreSheetView.fus_create(liveAssessModel: self.model.liveAssess, showOn: self) FUSVideoEndLiveScoreSheetView.fus_create(liveAssessModel: self.model.liveAssess, showOn: self) { btnType in
if btnType == .popular{
let webVC = FUSWKWebViewController()
webVC.webUrlString = self.model.popularData.jumpUrl
UIViewController.fus_top().navigationController?.pushViewController(webVC, animated: true)
}
}
case .allPopularity: case .allPopularity:
let webVC = FUSWKWebViewController() let webVC = FUSWKWebViewController()
......
...@@ -7,12 +7,12 @@ ...@@ -7,12 +7,12 @@
<key>FUSUserCenterModule.xcscheme_^#shared#^_</key> <key>FUSUserCenterModule.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>75</integer> <integer>78</integer>
</dict> </dict>
<key>FUSUserCenterModuleBundle.xcscheme_^#shared#^_</key> <key>FUSUserCenterModuleBundle.xcscheme_^#shared#^_</key>
<dict> <dict>
<key>orderHint</key> <key>orderHint</key>
<integer>76</integer> <integer>77</integer>
</dict> </dict>
</dict> </dict>
</dict> </dict>
......
...@@ -389,6 +389,11 @@ ...@@ -389,6 +389,11 @@
<key>orderHint</key> <key>orderHint</key>
<integer>60</integer> <integer>60</integer>
</dict> </dict>
<key>SSZipArchive.xcscheme_^#shared#^_</key>
<dict>
<key>orderHint</key>
<integer>75</integer>
</dict>
<key>SnapKit-SnapKit_Privacy.xcscheme</key> <key>SnapKit-SnapKit_Privacy.xcscheme</key>
<dict> <dict>
<key>isShown</key> <key>isShown</key>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment