From 858bd6df13a6a6415d12d8e60141575574646f58 Mon Sep 17 00:00:00 2001 From: younger_times <841720330@qq.com> Date: 星期一, 24 七月 2023 18:23:48 +0800 Subject: [PATCH] 新增 --- WanPai/Root/Search/View/SearchStoreDetailHeadView.swift | 41 ++++++++++++++++++++++++++++++++++++++++- 1 files changed, 40 insertions(+), 1 deletions(-) diff --git a/WanPai/Root/Search/View/SearchStoreDetailHeadView.swift b/WanPai/Root/Search/View/SearchStoreDetailHeadView.swift index 0fd6143..7a47bea 100644 --- a/WanPai/Root/Search/View/SearchStoreDetailHeadView.swift +++ b/WanPai/Root/Search/View/SearchStoreDetailHeadView.swift @@ -11,19 +11,58 @@ class SearchStoreDetailHeadView: UIView,JQNibView{ + var searchStoreDetailModel:SearchStoreDetailModel!{ + didSet{ + + label_title.text = searchStoreDetailModel.storeName + label_address.text = searchStoreDetailModel.storeAddress + label_workTime.text = searchStoreDetailModel.storeTime + label_info.text = searchStoreDetailModel.storeInfo + + self.view_banner.addSubview(bannerView) + bannerView.frame = CGRect(x: 0, y: 0, width: JQ_ScreenW, height: 220) + bannerView.setImages(images: searchStoreDetailModel.images, type: .URL) { index in + + } + } + } + + @IBOutlet weak var label_title: UILabel! + @IBOutlet weak var label_address: UILabel! + @IBOutlet weak var label_workTime: UILabel! + @IBOutlet weak var label_info: UILabel! @IBOutlet weak var btn_feedback: QMUIButton! @IBOutlet weak var btn_location: QMUIButton! @IBOutlet weak var btn_phone: QMUIButton! + @IBOutlet weak var view_banner: UIView! + + private lazy var bannerView:CommonBannerView = { + let banner = CommonBannerView() + return banner + }() + override func awakeFromNib() { super.awakeFromNib() btn_feedback.spacingBetweenImageAndTitle = 3 btn_location.spacingBetweenImageAndTitle = 5 btn_phone.spacingBetweenImageAndTitle = 4 + + } @IBAction func feedbackAction(_ sender: UIButton) { - let vc = SearchStoreDetailFeedbackVC() + let vc = SearchStoreDetailFeedbackVC(id: searchStoreDetailModel.storeId) JQ_currentViewController().jq_push(vc: vc) } + + + @IBAction func navAction(_ sender: QMUIButton) { + JQ_MapNavigationTool.startNav(CLLocationCoordinate2D(latitude: searchStoreDetailModel.lat, longitude: searchStoreDetailModel.lon), distanceName: searchStoreDetailModel.storeAddress, scheme: "weparklife") + } + + + @IBAction func phoneAction(_ sender: QMUIButton) { + UIApplication.shared.open(URL(string: "tel://\(searchStoreDetailModel.phone)")!) + } } -- Gitblit v1.7.1