Files
yshop-pro-uniapp/unpackage/dist/build/h5/assets/pages-goodsDetail-goodsDetail.92f596de.js

2 lines
20 KiB
JavaScript
Raw Normal View History

import{t as e,G as a,H as l,E as s,o as t,j as o,w as u,h as r,i,I as c,l as n,e as d,F as p,k as v,z as f,B as m,p as _,a as y,v as g,a2 as k,u as b,f as h,x as I,aq as w,M as x,T as j,ar as S,A as C,a6 as T,W as O,X as B,a8 as N,O as P,ac as D,ae as R,y as G,m as q,q as $,as as A,S as E}from"./index-9bec188e.js";import{_ as L}from"./uv-image.6bda10b1.js";import{u as z}from"./useImage.9f5391d3.js";import{_ as F}from"./_plugin-vue_export-helper.1b428a4d.js";import{_ as H}from"./uv-badge.07f8d0fa.js";import{_ as V}from"./uv-button.9242bdc2.js";import{R as J}from"./index.415a2820.js";import{J as M,X as U,Y as W,Z as X,_ as Y,$ as Z}from"./images.52fc6216.js";import{a as K,u as Q,f as ee}from"./product.0ff691f6.js";import{b as ae,e as le}from"./cart.a9ddf436.js";import{u as se}from"./useInterface.982c71ba.js";import{H as te}from"./index.bdca3eba.js";import{E as oe}from"./index.036a38bb.js";import{b as ue}from"./coupon.e8046488.js";import{C as re}from"./CouponItem.b2bb8e74.js";import{P as ie}from"./index.9b540af7.js";import{_ as ce}from"./uv-icon.27c7246d.js";import{u as ne}from"./useScroll.c0a86152.js";import{R as de}from"./index.f3f840d0.js";import{u as pe,S as ve}from"./useShare.d249e156.js";import{G as fe}from"./good-attr-select.96595f56.js";import{g as me}from"./utils.3f9740a5.js";import{_ as _e}from"./blank.a65124f9.js";import{g as ye}from"./goods.a5bf24e1.js";import{u as ge}from"./useService.a8b6e69d.js";import{u as ke,G as be,a as he}from"./Goods.4fe4ceee.js";import"./uv-transition.b971e856.js";import"./createAnimation.e5fefaf6.js";import"./uv-loading-icon.bfbe6dc1.js";import"./uv-loading-icon.vue_vue_type_style_index_0_scoped_bad0efbf_lang.8998f762.js";import"./uv-button.vue_vue_type_style_index_0_scoped_bc0e850d_lang.79bfdc50.js";import"./usePage.b639b5a8.js";import"./index.afd705a5.js";import"./Goods.7dc38957.js";import"./index.2f3cf70a.js";import"./uv-icon.vue_vue_type_style_index_0_scoped_23936b10_lang.7145f5b2.js";import"./config.6730da78.js";import"./useShearPlate.19498da6.js";import"./space.a9e7e18e.js";import"./index.acb07630.js";import"./uv-overlay.6fe03ce8.js";import"./Popup.08c50cc2.js";import"./lodash.94acaf47.js";const Ie=F({__name:"detail-reply",props:["data"],setup(y){const g=y,{data:k}=e(g),{preview:b}=z();return(e,y)=>{const g=a(l("uv-image"),L),h=m,I=_,w=s("templates");return t(),o(h,{class:"reply"},{default:u((()=>[r(h,{class:"reply-cont"},{default:u((()=>[r(h,{class:"reply-user"},{default:u((()=>[r(h,{class:"reply-user-pic"},{default:u((()=>[r(g,{src:i(k).avatar,width:"50rpx",height:"50rpx"},null,8,["src"])])),_:1}),r(h,{class:"reply-user-name"},{default:u((()=>[c(n(i(k).nickname),1)])),_:1})])),_:1}),r(h,{class:"reply-text"},{default:u((()=>[c(n(i(k).comment),1)])),_:1})])),_:1}),i(k).pictures&&i(k).pictures.split(",").length>0?(t(),o(h,{key:0,class:"reply-pic flex flex-ai__center"},{default:u((()=>[(t(!0),d(p,null,v(i(k).pictures.split(",").slice(0,1),((e,a)=>(t(),o(w,{style:{display:"flex",padding:"5px 0"},key:a},{default:u((()=>[r(I,{class:"image",src:e,onClick:e=>{return l=a,s=i(k).pictures.split(","),void b({current:l,urls:s});var l,s}},null,8,["src","onClick"])])),_:2},1024)))),128))])),_:1})):f("",!0)])),_:1})}}},[["__scopeId","data-v-982fae8d"]]),we=F({__name:"good-coupon-select",props:["id"],emits:["submitCoupon","close"],setup(e,{expose:a,emit:l}){const s=e,n=y([]),f=y(!1);y({}),y(!1);const _=y(!1);y(!1);const g=async e=>{const a=await ue(e);a&&(n.value=a)};return a({open:()=>{g(s.id),f.value.show()},close:()=>{f.value.close(),l("close")}}),(e,a)=>{const y=m;return t(),o(ie,{ref_key:"popupRef",ref:f,showCloseable:!1,onClose:a[1]||(a[1]=e=>l("close"))},{default:u((()=>[r(y,{class:"coupon-box"},{default:u((()=>[_.value?(t(),o(oe,{key:1,iconSrc:i(M)},{default:u((()=>[c(" 暂时没有可领取的优惠券~ ")])),_:1},8,["iconSrc"])):(t(!0),d(p,{key:0},v(n.value,(e=>(t(),o(y,{class:"coupon-list"},{default:u((()=>[r(re,{onReceiveCoupon:a[0]||(a[0]=e=>g(s.id)),coupons:e,type:"get"},null,8,["coupons"])])),_:2},1024)))),256))])),_:1})])),_:1},512)}}},[["__scopeId","data-v-4ab888de"]]),xe=F({__