Commit ae64e010 authored by Steven杜宇's avatar Steven杜宇

// 分享标题

parent 6ec7a5d1
...@@ -47,7 +47,8 @@ class YHTabBarViewController: ESTabBarController { ...@@ -47,7 +47,8 @@ class YHTabBarViewController: ESTabBarController {
if let model = self.shareModel { if let model = self.shareModel {
if tag == 0 { if tag == 0 {
//分享 //分享
YHShareManager.shared.shareToMiniProgram(path:model.shareUrl, shareTitle: "请查看") let title = !model.shareTitle.isEmpty ? model.shareTitle : "请查看"
YHShareManager.shared.shareToMiniProgram(path:model.shareUrl, shareTitle: title)
} else { } else {
//预约咨询 //预约咨询
let codeUrl = model.codeUrl let codeUrl = model.codeUrl
......
...@@ -16,6 +16,7 @@ import UIKit ...@@ -16,6 +16,7 @@ import UIKit
//tabbar上view 的参数对象 //tabbar上view 的参数对象
struct TabBarShareModel { struct TabBarShareModel {
var showFlag : Bool = false //是否展示tabbar上的分享view var showFlag : Bool = false //是否展示tabbar上的分享view
var shareTitle: String = "" // 分享到小程序的标题
var shareUrl : String = "" //分享到小程序上的url var shareUrl : String = "" //分享到小程序上的url
var codeUrl : String = "" //用于展示的二维码图片 var codeUrl : String = "" //用于展示的二维码图片
var downloadUrl : String = ""//用于下载的二维码图片 var downloadUrl : String = ""//用于下载的二维码图片
......
...@@ -209,7 +209,7 @@ extension YHHomeIdentityListVC: UIScrollViewDelegate { ...@@ -209,7 +209,7 @@ extension YHHomeIdentityListVC: UIScrollViewDelegate {
let path = "/pages/commodityInfo/commodityInfo?categoryId=2&levelId=\(self.detailId)&productId=\(product.id)&from=wxApp" let path = "/pages/commodityInfo/commodityInfo?categoryId=2&levelId=\(self.detailId)&productId=\(product.id)&from=wxApp"
model.shareUrl = path model.shareUrl = path
} }
model.shareTitle = "好友力荐新品,速来围观,不容错过!"
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)
......
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