From 41aa6375f4086c3bbabd00c710c0734b25962d78 Mon Sep 17 00:00:00 2001
From: 无故事王国 <841720330@qq.com>
Date: 星期日, 27 七月 2025 22:54:38 +0800
Subject: [PATCH] 修复BUG,修改逻辑

---
 DolphinEnglishLearnStudent/Moudle/Me/View/ShareView.swift |  132 ++++++++++++++++++++++----------------------
 1 files changed, 66 insertions(+), 66 deletions(-)

diff --git a/DolphinEnglishLearnStudent/Moudle/Me/View/ShareView.swift b/DolphinEnglishLearnStudent/Moudle/Me/View/ShareView.swift
index 21cd488..b61e306 100644
--- a/DolphinEnglishLearnStudent/Moudle/Me/View/ShareView.swift
+++ b/DolphinEnglishLearnStudent/Moudle/Me/View/ShareView.swift
@@ -13,76 +13,76 @@
 
 class ShareView: UIView,JQNibView{
 
-				@IBOutlet weak var view_content: UIView!
-				@IBOutlet weak var cons_bottom: NSLayoutConstraint!
-				@IBOutlet weak var btn_wx: QMUIButton!
-				@IBOutlet weak var btn_wxFri: QMUIButton!
-				@IBOutlet weak var img_cover: UIImageView!
-				@IBOutlet weak var label_info: UILabel!
-				private var disposeBag = DisposeBag()
-				private var shareModel:ShareInfoModel?
+    @IBOutlet weak var view_content: UIView!
+    @IBOutlet weak var cons_bottom: NSLayoutConstraint!
+    @IBOutlet weak var btn_wx: QMUIButton!
+    @IBOutlet weak var btn_wxFri: QMUIButton!
+    @IBOutlet weak var img_cover: UIImageView!
+    @IBOutlet weak var label_info: UILabel!
+    private var disposeBag = DisposeBag()
+    private var shareModel:ShareInfoModel?
 
-				override func awakeFromNib() {
-								super.awakeFromNib()
-								view_content.transform = .init(scaleX: 0.1, y: 0.1)
-								view_content.alpha = 0
-								btn_wx.imagePosition = .top
-								btn_wxFri.imagePosition = .top
-								btn_wx.spacingBetweenImageAndTitle = 8
-								btn_wxFri.spacingBetweenImageAndTitle = 8
-								cons_bottom.constant = -JQ_ScreenW
-								alpha = 0
-								layoutIfNeeded()
-				}
+    override func awakeFromNib() {
+        super.awakeFromNib()
+        view_content.transform = .init(scaleX: 0.1, y: 0.1)
+        view_content.alpha = 0
+        btn_wx.imagePosition = .top
+        btn_wxFri.imagePosition = .top
+        btn_wx.spacingBetweenImageAndTitle = 8
+        btn_wxFri.spacingBetweenImageAndTitle = 8
+        cons_bottom.constant = -JQ_ScreenW
+        alpha = 0
+        layoutIfNeeded()
+    }
 
-				static func show(){
-								let shareView = ShareView.jq_loadNibView()
-								shareView.frame = sceneDelegate?.window?.frame ?? .zero
-								sceneDelegate?.window?.addSubview(shareView)
-								shareView.cons_bottom.constant = 0
-								UIView.animate(withDuration: 0.4) {
-												shareView.layoutIfNeeded()
-												shareView.alpha = 1
-								}
-								UIView.animate(withDuration: 0.4, delay: 0.4) {
-												shareView.view_content.transform = .init(scaleX: 1.0, y: 1.0)
-												shareView.view_content.alpha = 1
-								}
-				}
+    static func show(){
+        let shareView = ShareView.jq_loadNibView()
+        shareView.frame = sceneDelegate?.window?.frame ?? .zero
+        sceneDelegate?.window?.addSubview(shareView)
+        shareView.cons_bottom.constant = 0
+        UIView.animate(withDuration: 0.4) {
+            shareView.layoutIfNeeded()
+            shareView.alpha = 1
+        }
+        UIView.animate(withDuration: 0.4, delay: 0.4) {
+            shareView.view_content.transform = .init(scaleX: 1.0, y: 1.0)
+            shareView.view_content.alpha = 1
+        }
+    }
 
-				@IBAction func closeAction(_ sender: UIButton) {
-								cons_bottom.constant = -JQ_ScreenW
-								UIView.animate(withDuration: 0.4) {
-												self.alpha = 0
-												self.layoutIfNeeded()
-								}completion: { _ in
-												self.removeFromSuperview()
-								}
-				}
+    @IBAction func closeAction(_ sender: UIButton) {
+        cons_bottom.constant = -JQ_ScreenW
+        UIView.animate(withDuration: 0.4) {
+            self.alpha = 0
+            self.layoutIfNeeded()
+        }completion: { _ in
+            self.removeFromSuperview()
+        }
+    }
 
 
-				@IBAction func shareAction(_ sender: QMUIButton) {
+    @IBAction func shareAction(_ sender: QMUIButton) {
 
-								Services.shareInfo().subscribe(onNext: { data in
-												if let m = data.data{
-																var scene:WXScene!
-																if sender.tag == 10{
-																				scene = WXSceneSession
-																}else{
-																				scene = WXSceneTimeline
-																}
-																showHUD()
-																SDWebImageDownloader.shared.downloadImage(with: URL(string: m.img)) { iamge, data, error, state in
-																				hiddenHUD()
-																				guard error == nil else {alert(msg: "图片获取失败");return}
-
-																				if scene == WXSceneSession{
-																								WeChatTools.shareUrl("https://dollearn.com/", title:"哆能智学教育平台" , desc: m.title, thumb: iamge!, scene: scene)
-																				}else{
-																								WeChatTools.shareUrl("https://dollearn.com/", title:m.title, desc: "", thumb: iamge!, scene: scene)
-																				}
-																}
-												}
-								}).disposed(by: disposeBag)
-				}
+//        Services.shareInfo().subscribe(onNext: { data in
+//            if let m = data.data{
+//                var scene:WXScene!
+//                if sender.tag == 10{
+//                    scene = WXSceneSession
+//                }else{
+//                    scene = WXSceneTimeline
+//                }
+//                showHUD()
+//                SDWebImageDownloader.shared.downloadImage(with: URL(string: m.img)) { iamge, data, error, state in
+//                    hiddenHUD()
+//                    guard error == nil else {alert(msg: "图片获取失败");return}
+//
+//                    if scene == WXSceneSession{
+//                        WeChatTools.shareUrl("https://dollearn.com/", title:"哆能智学教育平台" , desc: m.title, thumb: iamge!, scene: scene)
+//                    }else{
+//                        WeChatTools.shareUrl("https://dollearn.com/", title:m.title, desc: "", thumb: iamge!, scene: scene)
+//                    }
+//                }
+//            }
+//        }).disposed(by: disposeBag)
+    }
 }

--
Gitblit v1.7.1