Commit 99d8b319 authored by pete谢兆麟's avatar pete谢兆麟

deeplink逻辑添加

parent 8127d109
...@@ -33,10 +33,10 @@ platform :ios do ...@@ -33,10 +33,10 @@ platform :ios do
sc_105_branch = "sc-1.0.5" sc_105_branch = "sc-1.0.5"
main_fix = "main-fix" main_fix = "main-fix"
jiaofei = "jiaofei" jiaofei = "jiaofei"
lint = "swiftLint-develop" plan = "plan"
#打包正使用的分支 #打包正使用的分支
myPack_branch = lint myPack_branch = plan
......
...@@ -8497,7 +8497,7 @@ ...@@ -8497,7 +8497,7 @@
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = 2.1.8; MARKETING_VERSION = 2.1.10;
PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy; PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = ""; PROVISIONING_PROFILE_SPECIFIER = "";
...@@ -8643,7 +8643,7 @@ ...@@ -8643,7 +8643,7 @@
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = 2.1.8; MARKETING_VERSION = 2.1.10;
PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy; PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = ""; PROVISIONING_PROFILE_SPECIFIER = "";
...@@ -8851,7 +8851,7 @@ ...@@ -8851,7 +8851,7 @@
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = 2.1.8; MARKETING_VERSION = 2.1.10;
PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy; PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = ""; PROVISIONING_PROFILE_SPECIFIER = "";
...@@ -8899,7 +8899,7 @@ ...@@ -8899,7 +8899,7 @@
"$(inherited)", "$(inherited)",
"@executable_path/Frameworks", "@executable_path/Frameworks",
); );
MARKETING_VERSION = 2.1.8; MARKETING_VERSION = 2.1.10;
PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy; PRODUCT_BUNDLE_IDENTIFIER = com.intelligence.galaxy;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = ""; PROVISIONING_PROFILE_SPECIFIER = "";
......
...@@ -146,7 +146,29 @@ class AppDelegate: UIResponder, UIApplicationDelegate, WXApiDelegate { ...@@ -146,7 +146,29 @@ class AppDelegate: UIResponder, UIApplicationDelegate, WXApiDelegate {
UIViewController.current?.navigationController?.pushViewController(vc, animated: true) UIViewController.current?.navigationController?.pushViewController(vc, animated: true)
} }
} }
} else { } else if iType == 5 {
// 跳转商品详情
DispatchQueue.main.asyncAfter(deadline: .now() + 0.25) {
if !YHLoginManager.shared.isLogin() {
printLog("需要登录")
return
}
// 跳转分析
}
} else if iType == 6 {
// 跳转方案商品
DispatchQueue.main.asyncAfter(deadline: .now() + 0.25) {
// - 获取它对应的参数
if !YHLoginManager.shared.isLogin() {
printLog("需要登录")
return
}
let vc = YHMakePlanViewController()
UIViewController.current?.navigationController?.pushViewController(vc, animated: true)
}
} else {
printLog("未处理的类型 \(iType)") printLog("未处理的类型 \(iType)")
} }
} }
......
...@@ -432,7 +432,7 @@ extension YHPlanViewController: UITableViewDelegate, UITableViewDataSource { ...@@ -432,7 +432,7 @@ extension YHPlanViewController: UITableViewDelegate, UITableViewDataSource {
return UITableViewCell() return UITableViewCell()
} }
cell2.model = analyzeArr[indexPath.section-1] cell2.model = analyzeArr[indexPath.section-1]
cell2.clickBlock = { [weak self] model in cell2.clickBlock = { [weak self] _ in
guard let self = self else { return } guard let self = self else { return }
self.enterMakePlanPage() self.enterMakePlanPage()
} }
......
...@@ -63,7 +63,7 @@ class YHPlanAnalyzeInfoCell: UITableViewCell { ...@@ -63,7 +63,7 @@ class YHPlanAnalyzeInfoCell: UITableViewCell {
static let cellReuseIdentifier = "YHPlanAnalyzeInfoCell" static let cellReuseIdentifier = "YHPlanAnalyzeInfoCell"
var clickBlock:((YHPlanProductModel)->())? var clickBlock: ((YHPlanProductModel) -> Void)?
var model = YHPlanAnalyzeModel() { var model = YHPlanAnalyzeModel() {
didSet { didSet {
......
...@@ -10,7 +10,7 @@ import UIKit ...@@ -10,7 +10,7 @@ import UIKit
class YHPlanProductItemView: UIView { class YHPlanProductItemView: UIView {
var clickBlock:((YHPlanProductModel)->())? var clickBlock: ((YHPlanProductModel) -> Void)?
var product: YHPlanProductModel = YHPlanProductModel() { var product: YHPlanProductModel = YHPlanProductModel() {
didSet { didSet {
...@@ -107,7 +107,7 @@ class YHPlanProductItemView: UIView { ...@@ -107,7 +107,7 @@ class YHPlanProductItemView: UIView {
class YHPlanProductListView: UIView { class YHPlanProductListView: UIView {
var clickBlock:((YHPlanProductModel)->())? var clickBlock: ((YHPlanProductModel) -> Void)?
var products: [YHPlanProductModel] = [] { var products: [YHPlanProductModel] = [] {
didSet { didSet {
......
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