You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
12 KiB
1 line
12 KiB
5 months ago
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["technician-pages-shop-detail"],{1253:function(n,t,e){"use strict";e.d(t,"b",(function(){return i})),e.d(t,"c",(function(){return a})),e.d(t,"a",(function(){}));var i=function(){var n=this,t=n.$createElement,e=n._self._c||t;return n.isLoad?e("v-uni-view",{staticClass:"shop"},[e("v-uni-view",{staticClass:"shop-swiper"},[e("shopBanner",{attrs:{detail:n.shopInfo,isShare:n.isShare}})],1),e("v-uni-view",[e("v-uni-view",{staticClass:"pd-lg fill-base flex-between rel",staticStyle:{"align-items":"flex-end"}},[e("v-uni-view",[e("v-uni-view",{staticClass:"f-sm-title text-bold c-black"},[n._v(n._s(n.shopInfo.name))]),e("v-uni-view",{staticClass:"pt-md c-warning",staticStyle:{"line-height":"1"}},[e("v-uni-text",{staticClass:"f-icontext"},[n._v("¥")]),e("v-uni-text",{staticClass:"f-sm-title text-bold"},[n._v(n._s(n.shopInfo.price))])],1)],1)],1),e("v-uni-view",{staticClass:"mt-md fill-base pl-lg pr-lg"},[e("v-uni-view",{staticClass:"f-mini-title c-black shop-box-title"},[n._v("商品详情")]),e("v-uni-view",{staticClass:"fill-base pt-lg pb-lg"},[e("parser",{attrs:{html:n.shopInfo.desc,"show-with-animation":!0,"lazy-load":!0},on:{linkpress:function(t){arguments[0]=t=n.$handleEvent(t),n.linkpress.apply(void 0,arguments)}}},[n._v("加载中...")])],1)],1)],1),e("v-uni-view",{staticClass:"space-max-footer"}),e("fix-bottom-button",{attrs:{text:[{type:"confirm",text:"联系平台"}],bgColor:"#fff"},on:{confirm:function(t){arguments[0]=t=n.$handleEvent(t),n.$util.goUrl({url:n.shopInfo.phone,openType:"call"})}}})],1):n._e()},a=[]},"1bc2":function(n,t,e){"use strict";e("7a82");var i=e("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=i(e("c7eb")),o=i(e("1da1")),s=i(e("5530"));e("99af");var r=e("26cb"),u=i(e("0bf8")),c=i(e("4fed")),d=i(e("7083")),l={components:{parser:u.default,shopBanner:c.default},data:function(){return{isLoad:!1,options:{},shopInfo:{},isShare:!1}},computed:(0,r.mapState)({primaryColor:function(n){return n.config.configInfo.primaryColor},subColor:function(n){return n.config.configInfo.subColor},configInfo:function(n){return n.config.configInfo},userInfo:function(n){return n.user.userInfo},isGzhLogin:function(n){return n.user.isGzhLogin}}),onLoad:function(n){n.pid&&(this.isShare=!0),this.options=n,this.initIndex()},onPullDownRefresh:function(){uni.showNavigationBarLoading(),this.initRefresh(),uni.stopPullDownRefresh()},onShareAppMessage:function(){var n=this.userInfo.id,t=void 0===n?0:n,e=this.shopInfo,i=e.id,a=e.name,o=e.cover,s="/technician/pages/shop/detail?id=".concat(i,"&pid=").concat(t);return{title:a,imageUrl:o,path:s}},methods:(0,s.default)((0,s.default)({},(0,r.mapActions)(["getConfigInfo","getUserInfo"])),{},{initRefresh:function(){this.initIndex(!0)},initIndex:function(){var n=arguments,t=this;return(0,o.default)((0,a.default)().mark((function e(){var i,o,s,r,u,c;return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i=n.length>0&&void 0!==n[0]&&n[0],o=t.options.pid,s=void 0===o?0:o,r=t.isGzhLogin,u=t.userInfo.id,c=void 0===u?0:u,s&&!c&&(r?setTimeout((function(){t.getUserInfo()}),1e3):t.getUserInfo()),t.configInfo.id&&!i){e.next=8;break}return e.next=8,t.getConfigInfo();case 8:return e.next=10,t.goodsInfoCall();case 10:if(!t.$jweixin.isWechat()){e.next=14;break}return e.next=13,t.$jweixin.initJssdk();case 13:setTimeout((function(){t.toAppShare()}),1200);case 14:case"end":return e.stop()}}),e)})))()},goodsInfoCall:function(){var n=this;return(0,o.default)((0,a.default)().mark((function t(){var e;return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n.$util.showLoading(),e=n.options.id,t.next=4,n.$api.technician.goodsInfo({id:e});case 4:n.shopInfo=t.sent,n.isLoad=!0,n.$util.hideAll();case 7:case"end":return t.stop()}}),t)})))()},swiperChange:function(n){},linkpress:function(n){},toAppShare:function(){var n=this,t=this.userInfo.id,e=void 0===t?0:t,i=this.shopInfo,a=i.id,o=i.name,s=i.cover,r=d.default.siteroot,u=r.split("/index.php")[0],c="".concat(u,"/h5/#/technici
|