Commit 65e32fd6 authored by David黄金龙's avatar David黄金龙

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

* 'youhua-dev' of http://gitlab.galaxy-immi.com/mobile-group/galaxy-iOS:
  H5相关规则
  //  首页身份
parents 8f7909b9 9585efee
...@@ -27,7 +27,7 @@ class YHHomeIdentityItem { ...@@ -27,7 +27,7 @@ class YHHomeIdentityItem {
class YHHomeIdentityListVC: YHBaseViewController { class YHHomeIdentityListVC: YHBaseViewController {
var selectSubTab: YHHomeLifeCategoryModel? = nil var detailId: String = ""
var imgItems:[YHHomeIdentityItem] = [] var imgItems:[YHHomeIdentityItem] = []
var scrollContentY: CGFloat = 0.0 var scrollContentY: CGFloat = 0.0
...@@ -210,7 +210,11 @@ extension YHHomeIdentityListVC: UIScrollViewDelegate { ...@@ -210,7 +210,11 @@ extension YHHomeIdentityListVC: UIScrollViewDelegate {
printLog("ABC show: \(self.scrollContentY)") printLog("ABC show: \(self.scrollContentY)")
var model = TabBarShareModel() var model = TabBarShareModel()
model.showFlag = true model.showFlag = true
model.shareUrl = "" if let product = self.viewModel.detailModel.products.first {
let url = "https://test-hkdiy-h5.galaxy-immi.com/superAppBridge.html#/commodity_info?categoryId=2&levelId=\(self.detailId)&productId=\(product.id)&from=wxapp"
model.shareUrl = url
}
model.codeUrl = self.viewModel.detailModel.imageURLDefault model.codeUrl = self.viewModel.detailModel.imageURLDefault
model.downloadUrl = self.viewModel.detailModel.imageURLDefaultDownload model.downloadUrl = self.viewModel.detailModel.imageURLDefaultDownload
NotificationCenter.default.post(name: YhConstant.YhNotification.changeShareViewStatusOnTabBarNotifiction, object: model) NotificationCenter.default.post(name: YhConstant.YhNotification.changeShareViewStatusOnTabBarNotifiction, object: model)
...@@ -234,9 +238,8 @@ extension YHHomeIdentityListVC: UIScrollViewDelegate { ...@@ -234,9 +238,8 @@ extension YHHomeIdentityListVC: UIScrollViewDelegate {
extension YHHomeIdentityListVC { extension YHHomeIdentityListVC {
func loadData() { func loadData() {
if let selectItem = self.selectSubTab {
let params:[String: Any] = ["categoryId": "2", let params:[String: Any] = ["categoryId": "2",
"levelId": selectItem.id] "levelId": self.detailId]
self.viewModel.getGoodsCategoryDetail(params: params) { self.viewModel.getGoodsCategoryDetail(params: params) {
[weak self] success, error in [weak self] success, error in
guard let self = self else { return } guard let self = self else { return }
...@@ -258,7 +261,6 @@ extension YHHomeIdentityListVC { ...@@ -258,7 +261,6 @@ extension YHHomeIdentityListVC {
requestImages() requestImages()
} }
} }
}
func requestImages() { func requestImages() {
let ossGroup = DispatchGroup() let ossGroup = DispatchGroup()
......
...@@ -105,7 +105,7 @@ extension YHHomeIdentityViewController { ...@@ -105,7 +105,7 @@ extension YHHomeIdentityViewController {
self.scrollView.removeSubviews() self.scrollView.removeSubviews()
for (index, item) in subTabArr.enumerated() { for (index, item) in subTabArr.enumerated() {
let vc = YHHomeIdentityListVC() let vc = YHHomeIdentityListVC()
vc.selectSubTab = item vc.detailId = item.id
vc.view.frame = CGRect(x: KScreenWidth * Double(index), y: 0, width: KScreenWidth, height: self.scrollView.height) vc.view.frame = CGRect(x: KScreenWidth * Double(index), y: 0, width: KScreenWidth, height: self.scrollView.height)
vc.loadData() vc.loadData()
self.addChild(vc) self.addChild(vc)
......
...@@ -118,7 +118,7 @@ extension YHInvatationShareViewController { ...@@ -118,7 +118,7 @@ extension YHInvatationShareViewController {
} }
func loadData() { func loadData() {
if let qrCode = generateQRCode(from: "https://www.baidu.com") { if let qrCode = generateQRCode(from: YHBaseUrlManager.shared.curH5URL() + "superAppBridge/evaluation?channel=lkhtj-app&customer_id=\(YHLoginManager.shared.userModel?.id ?? "")&scene_id=30") {
// 可以将qrCode设置为UIImageView的image属性来显示二维码 // 可以将qrCode设置为UIImageView的image属性来显示二维码
imageView.image = qrCode imageView.image = qrCode
} }
......
...@@ -142,7 +142,7 @@ extension YHLifeViewController: UITableViewDelegate, UITableViewDataSource { ...@@ -142,7 +142,7 @@ extension YHLifeViewController: UITableViewDelegate, UITableViewDataSource {
let vc = YHH5WebViewVC() let vc = YHH5WebViewVC()
// TODO: - 谢 // TODO: - 谢
vc.url = YHBaseUrlManager.shared.curH5URL() + "superAppBridge.html#/commodity_info?categoryId=2&levelId=5&productId=30&from=wxApp" vc.url = YHBaseUrlManager.shared.curH5URL() + "superAppBridge.html#/commodity_info?categoryId=3&levelId=\(selectSubTab?.id ?? "")&productId=\(model.id)&from=wxApp&offsetTop=50"
vc.isWithBottomViewFlag = true vc.isWithBottomViewFlag = true
vc.isShareToMiniProgramFlag = true vc.isShareToMiniProgramFlag = true
vc.shareMiniPath = "/serviceHousekeeper/pages/documentEdit/documentEdit" vc.shareMiniPath = "/serviceHousekeeper/pages/documentEdit/documentEdit"
......
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