修复任务提交与弹窗交互问题
This commit is contained in:
@ -156,7 +156,7 @@ final class WildPhotographerReportListViewController: BaseViewController {
|
||||
await MainActor.run {
|
||||
self.hideLoading()
|
||||
guard let payload else { return }
|
||||
WeChatShareService.shareMiniProgram(payload) { [weak self] result in
|
||||
WeChatShareService.shareMiniProgram(payload, previewImage: WildReportShareCover.image) { [weak self] result in
|
||||
self?.showWildReportShareResult(result)
|
||||
}
|
||||
}
|
||||
@ -181,6 +181,13 @@ extension WildPhotographerReportListViewController: UIScrollViewDelegate {
|
||||
}
|
||||
}
|
||||
|
||||
/// 举报摄影师微信分享封面资源。
|
||||
private enum WildReportShareCover {
|
||||
static var image: UIImage? {
|
||||
UIImage(named: "report_share_cover")
|
||||
}
|
||||
}
|
||||
|
||||
/// 我的举报筛选栏,使用四段等宽胶囊按钮展示状态过滤。
|
||||
private final class WildReportFilterTabBarView: UIView {
|
||||
var onSelect: ((WildReportListFilter) -> Void)?
|
||||
@ -1228,7 +1235,7 @@ final class WildPhotographerReportDetailViewController: BaseViewController {
|
||||
await MainActor.run {
|
||||
self.hideLoading()
|
||||
guard let payload else { return }
|
||||
WeChatShareService.shareMiniProgram(payload) { [weak self] result in
|
||||
WeChatShareService.shareMiniProgram(payload, previewImage: WildReportShareCover.image) { [weak self] result in
|
||||
self?.showWildReportShareResult(result)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user