Commit d7f5de07 authored by pete谢兆麟's avatar pete谢兆麟

Merge branch 'develop' of http://gitlab.galaxy-immi.com/mobile-group/galaxy-iOS into develop

parents 65998571 9beedbdd
...@@ -4314,7 +4314,7 @@ ...@@ -4314,7 +4314,7 @@
CODE_SIGN_ENTITLEMENTS = galaxy/galaxyTestEnv.entitlements; CODE_SIGN_ENTITLEMENTS = galaxy/galaxyTestEnv.entitlements;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5; CURRENT_PROJECT_VERSION = 6;
DEVELOPMENT_TEAM = RXHYW88XR7; DEVELOPMENT_TEAM = RXHYW88XR7;
ENABLE_USER_SCRIPT_SANDBOXING = NO; ENABLE_USER_SCRIPT_SANDBOXING = NO;
FRAMEWORK_SEARCH_PATHS = ( FRAMEWORK_SEARCH_PATHS = (
...@@ -4455,7 +4455,7 @@ ...@@ -4455,7 +4455,7 @@
CODE_SIGN_ENTITLEMENTS = galaxy/galaxy.entitlements; CODE_SIGN_ENTITLEMENTS = galaxy/galaxy.entitlements;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5; CURRENT_PROJECT_VERSION = 6;
DEVELOPMENT_TEAM = RXHYW88XR7; DEVELOPMENT_TEAM = RXHYW88XR7;
ENABLE_USER_SCRIPT_SANDBOXING = NO; ENABLE_USER_SCRIPT_SANDBOXING = NO;
FRAMEWORK_SEARCH_PATHS = ( FRAMEWORK_SEARCH_PATHS = (
...@@ -4659,7 +4659,7 @@ ...@@ -4659,7 +4659,7 @@
CODE_SIGN_ENTITLEMENTS = galaxy/galaxyDebug.entitlements; CODE_SIGN_ENTITLEMENTS = galaxy/galaxyDebug.entitlements;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5; CURRENT_PROJECT_VERSION = 6;
DEVELOPMENT_TEAM = RXHYW88XR7; DEVELOPMENT_TEAM = RXHYW88XR7;
ENABLE_USER_SCRIPT_SANDBOXING = NO; ENABLE_USER_SCRIPT_SANDBOXING = NO;
FRAMEWORK_SEARCH_PATHS = ( FRAMEWORK_SEARCH_PATHS = (
...@@ -4705,7 +4705,7 @@ ...@@ -4705,7 +4705,7 @@
CODE_SIGN_ENTITLEMENTS = galaxy/galaxy.entitlements; CODE_SIGN_ENTITLEMENTS = galaxy/galaxy.entitlements;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 5; CURRENT_PROJECT_VERSION = 6;
DEVELOPMENT_TEAM = RXHYW88XR7; DEVELOPMENT_TEAM = RXHYW88XR7;
ENABLE_USER_SCRIPT_SANDBOXING = NO; ENABLE_USER_SCRIPT_SANDBOXING = NO;
FRAMEWORK_SEARCH_PATHS = ( FRAMEWORK_SEARCH_PATHS = (
......
...@@ -116,7 +116,6 @@ extension YHActivityTravelViewController { ...@@ -116,7 +116,6 @@ extension YHActivityTravelViewController {
if let nav = self.navigationController { if let nav = self.navigationController {
let rrr = nav.viewControllers.contains { $0.isKind(of: YHCommunityViewController.self) } let rrr = nav.viewControllers.contains { $0.isKind(of: YHCommunityViewController.self) }
if rrr { if rrr {
var targetVc : UIViewController? var targetVc : UIViewController?
for(_,value) in nav.viewControllers.enumerated() { for(_,value) in nav.viewControllers.enumerated() {
if value.isKind(of: YHCommunityViewController.self) { if value.isKind(of: YHCommunityViewController.self) {
...@@ -131,10 +130,8 @@ extension YHActivityTravelViewController { ...@@ -131,10 +130,8 @@ extension YHActivityTravelViewController {
return return
} }
} }
} }
} }
} }
......
...@@ -83,9 +83,9 @@ class YHHomeHoldViewPageViewController: YHBaseViewController { ...@@ -83,9 +83,9 @@ class YHHomeHoldViewPageViewController: YHBaseViewController {
homePageVC.requestOrder() homePageVC.requestOrder()
} }
DispatchQueue.main.async { // DispatchQueue.main.async {
self.getAlertStatus() // self.getAlertStatus()
} // }
} }
override func viewWillDisappear(_ animated: Bool) { override func viewWillDisappear(_ animated: Bool) {
...@@ -148,6 +148,27 @@ extension YHHomeHoldViewPageViewController { ...@@ -148,6 +148,27 @@ extension YHHomeHoldViewPageViewController {
return return
} }
if let nav = self.navigationController {
let rrr = nav.viewControllers.contains { $0.isKind(of: YHHomeHoldViewPageViewController.self) }
if rrr {
var targetVc : UIViewController?
for(_,value) in nav.viewControllers.enumerated() {
if value.isKind(of: YHHomeHoldViewPageViewController.self) {
targetVc = value
break
}
}
if targetVc != nil {
} else {
printLog("不在首页了。。。进行后面的逻辑")
return
}
}
}
if model.type == 1 { if model.type == 1 {
//正式弹窗 //正式弹窗
self.princleVM.postAlertStatus(15) { success, error in self.princleVM.postAlertStatus(15) { success, error in
...@@ -226,7 +247,12 @@ extension YHHomeHoldViewPageViewController { ...@@ -226,7 +247,12 @@ extension YHHomeHoldViewPageViewController {
let arr = configModel.suggest_updating_msg.components(separatedBy: "$") let arr = configModel.suggest_updating_msg.components(separatedBy: "$")
alertView.updateContentArray(arr) alertView.updateContentArray(arr)
alertView.show() alertView.show()
alertView.cancleBlock = {
self.getAlertStatus()
}
} }
} else {
self.getAlertStatus()
} }
} }
......
...@@ -159,14 +159,7 @@ class YHOfficialApprovalResultVC: YHBaseViewController { ...@@ -159,14 +159,7 @@ class YHOfficialApprovalResultVC: YHBaseViewController {
override func viewDidLoad() { override func viewDidLoad() {
super.viewDidLoad() super.viewDidLoad()
setupUI() setupUI()
getApprovalLetter() getApprovalLetter()
// if !isFromHomeAlertViewFlag {
//// getAlertStatus()
// }
// getOfficalGuildCheckStatus()
} }
} }
...@@ -193,8 +186,6 @@ private extension YHOfficialApprovalResultVC { ...@@ -193,8 +186,6 @@ private extension YHOfficialApprovalResultVC {
//2、更新letter信息 //2、更新letter信息
self.updateLetterListInfo() self.updateLetterListInfo()
self.getOfficalGuildCheckStatus() self.getOfficalGuildCheckStatus()
} else { } else {
...@@ -223,10 +214,7 @@ private extension YHOfficialApprovalResultVC { ...@@ -223,10 +214,7 @@ private extension YHOfficialApprovalResultVC {
self.clickRightItemBtn() self.clickRightItemBtn()
} else { } else {
if !self.princleVM.isOfficialGuildCheckFlag { if !self.princleVM.isOfficialGuildCheckFlag {
self.princleVM.postAlertStatus(15) { success, error in}//首页 不再展示正式批 弹窗
self.princleVM.postAlertStatus(15) { success, error in
}
let view = YHOffivialApprovalSuccessCheckView.sheetView() let view = YHOffivialApprovalSuccessCheckView.sheetView()
view.days = self.princleVM.lettersModel?.days ?? 0 view.days = self.princleVM.lettersModel?.days ?? 0
...@@ -243,29 +231,6 @@ private extension YHOfficialApprovalResultVC { ...@@ -243,29 +231,6 @@ private extension YHOfficialApprovalResultVC {
} }
} }
//获取原则批、正式批的弹窗状态
func getAlertStatus() {
princleVM.getPrincleStatus { success, error in
if success {
guard let model = self.princleVM.alertStatusModel else {
return
}
if model.type == 1 {
let view = YHOffivialApprovalSuccessCheckView.sheetView()
view.days = model.date
view.show()
view.block = { tag in
if tag == 0 {
self.clickRightItemBtn()
}
}
}
}
}
}
func setupUI() { func setupUI() {
gk_navBarAlpha = 0.0 gk_navBarAlpha = 0.0
...@@ -402,16 +367,13 @@ private extension YHOfficialApprovalResultVC { ...@@ -402,16 +367,13 @@ private extension YHOfficialApprovalResultVC {
view.block = { view.block = {
//点击了 正式批 操作指引 //点击了 正式批 操作指引
if !self.princleVM.isOfficialGuildCheckFlag { if !self.princleVM.isOfficialGuildCheckFlag {
self.postAlertStatus(6)
self.princleVM.postAlertStatus(2) { success, error in self.princleVM.postAlertStatus(2) { success, error in
if success { if success {
} else { } else {
} }
self.getOfficalGuildCheckStatus() self.princleVM.isOfficialGuildCheckFlag = true
} }
} }
} }
......
...@@ -65,6 +65,10 @@ class YHUpdateContentItemView: UIView { ...@@ -65,6 +65,10 @@ class YHUpdateContentItemView: UIView {
class YHFindAppNewVersionView: UIView { class YHFindAppNewVersionView: UIView {
typealias Block = () -> ()
var cancleBlock: Block?
// 底层蒙版 // 底层蒙版
lazy var blackMaskView: UIView = { lazy var blackMaskView: UIView = {
let view = UIView() let view = UIView()
...@@ -278,6 +282,7 @@ class YHFindAppNewVersionView: UIView { ...@@ -278,6 +282,7 @@ class YHFindAppNewVersionView: UIView {
@objc func didCloseBtnClicked() { @objc func didCloseBtnClicked() {
YHAppVersionManager.shared.saveShowLatestUpdateVersion() YHAppVersionManager.shared.saveShowLatestUpdateVersion()
self.cancleBlock?()
dismiss() dismiss()
} }
......
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 to comment