Commit e5b891b3 authored by Alex朱枝文's avatar Alex朱枝文

tx IM移除灰度控制

parent 6cd0eb18
......@@ -17,18 +17,13 @@ class YHTencentDeskManager: NSObject {
private lazy var viewModel: YHButlerServiceViewModel = YHButlerServiceViewModel()
private lazy var isOldUatAllowed = isUatAllowed()
private override init() {
super.init()
NotificationCenter.default.addObserver(self, selector: #selector(loginSuccess), name: YhConstant.YhNotification.didLoginSuccessNotifiction, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(logoutSuccess), name: YhConstant.YhNotification.didLogoutSuccessNotifiction, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(didRevUatParam), name: YhConstant.YhNotification.didRevUatParam, object: nil)
setupConfig()
if isUatAllowed() {
loginSDK()
}
}
deinit {
NotificationCenter.default.removeObserver(self)
......@@ -81,24 +76,7 @@ class YHTencentDeskManager: NSObject {
extension YHTencentDeskManager {
// MARK: - 常用公开方法
/// 灰度打开
func isUatAllowed() -> Bool {
let allowed = YHUatHelper.shared.getUatModuleStatusBy(module: .Tx_IM) == 1
return allowed
}
@objc private func didRevUatParam() {
guard isOldUatAllowed != isUatAllowed(), isUatAllowed() else {
return
}
isOldUatAllowed = isUatAllowed()
loginSDK()
}
@objc private func loginSuccess() {
guard isUatAllowed() else {
return
}
loginSDK()
}
......
......@@ -94,7 +94,6 @@ class YHCodeSueecssViewController: YHBaseViewController {
view.complete = { [weak self] code in
guard let self = self else { return }
if let phone = self.phoneNumber {
let newDic = ["op_type": "input_code"]
YHAliYunLogManager.shared.addModuleName(.networkDataType, remark: newDic)
......
......@@ -28,8 +28,6 @@ class YHMessageListVC: YHBaseViewController {
var isNotifyEnabled = false
private var oldImUat: Bool = false
private lazy var previewFileTool: YHFilePreviewTool = {
let tool = YHFilePreviewTool(targetVC: self)
return tool
......@@ -110,11 +108,8 @@ class YHMessageListVC: YHBaseViewController {
override func viewDidLoad() {
super.viewDidLoad()
setupUI()
oldImUat = YHTencentDeskManager.shared.isUatAllowed()
if oldImUat {
setupMessageList()
}
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
......@@ -160,7 +155,6 @@ class YHMessageListVC: YHBaseViewController {
NotificationCenter.default.addObserver(self, selector: #selector(checkNotificationPermisson), name: YhConstant.YhNotification.didReqeustNotifyPermissionNotification, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(didRefreshYinHeManagerUnreadMsg), name: YhConstant.YhNotification.didQiYuUnReadMsgCountChangeNotification, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(imLoginSuccess), name: YhConstant.YhNotification.didTxIMLoginSuccessNotifiction, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(didRevUatParam), name: YhConstant.YhNotification.didRevUatParam, object: nil)
}
private func setupMessageList() {
......@@ -327,13 +321,6 @@ class YHMessageListVC: YHBaseViewController {
}
}
@objc private func didRevUatParam() {
guard oldImUat != YHTencentDeskManager.shared.isUatAllowed(), YHTencentDeskManager.shared.isUatAllowed() else {
return
}
setupMessageList()
}
func requestOrderStatus(callback: ((_ status: Int) -> Void)?) {
// 先获取订单列表
self.serviceCenterMainViewModel.getContactList {
......
......@@ -41,7 +41,6 @@ enum YHUatModules: Int {
case Update_Suggest = 9 // 更新-建议更新弹窗
case QiYu_Service = 10 // 七鱼智能客服入口
case Tx_IM = 11 // 腾讯IM
// 1-可见 2-不可见 3-新界面
var defaultValue: Int {
......@@ -67,8 +66,6 @@ enum YHUatModules: Int {
return 2
case .QiYu_Service:
return 1
case .Tx_IM:
return 1
default:
return 2
}
......
......@@ -60,7 +60,7 @@ extension YHUatHelperViewModel {
return
}
// let params: [String] = ["1", "2","3", "4","5","6","9","10"]
let params: [String] = ["1", "2", "3", "4", "5", "6", "9", "11"]
let params: [String] = ["1", "2", "3", "4", "5", "6", "9"]
var strUrl = YHBaseUrlManager.shared.curURL() + YHAllApiName.Uat.uatListApi
for (index, item) in params.enumerated() {
if index == 0 {
......
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