nvue直播间需要调整分享样式

This commit is contained in:
bobobobo
2026-02-03 00:45:33 +08:00
parent 10ceb6b476
commit ae36c4cf10
393 changed files with 753 additions and 147 deletions

View File

@@ -0,0 +1 @@
import{_ as a}from"./cb-search.DlkuLv6C.js";import{r as e,a1 as l,W as s,a2 as t,a3 as o,e as c,f as u,w as d,q as n,j as i,A as p,l as m,D as r,t as f,F as g,B as _,z as y,T as v,I as z}from"./index-RXP3BP3O.js";import{_ as k}from"./z-paging.DKRQNsMm.js";import{g as h,a as b}from"./mall.CmObYVhp.js";import{_ as x}from"./_plugin-vue_export-helper.BCo6x5W8.js";const C=x({__name:"list",setup(x){const C=e(null),j=e([]),N=l({name:"",type:"",pageNum:1,pageSize:15}),S=e([]),V=async(a,e,l)=>{1===l&&(S.value=[]);try{const l=await b({pageNum:a,pageSize:e,categoryId:N.type,productName:N.name});C.value.complete(l.rows)}catch(s){C.value.complete(!1)}},w=a=>{N.type=a,N.name="",V(1,N.pageSize,1)};return s(async()=>{await(async()=>{const a=await h();j.value=a.data})()}),(e,l)=>{const s=t(o("cb-search"),a),h=y,b=v,x=z,I=t(o("z-paging"),k);return c(),u(I,{ref_key:"paging",ref:C,modelValue:S.value,"onUpdate:modelValue":l[3]||(l[3]=a=>S.value=a),"default-page-no":N.pageNum,"default-page-size":N.pageSize,"safe-area-inset-bottom":"","use-safe-area-placeholder":"","paging-style":{"background-color":"#f9f9f9"},onQuery:V},{default:d(()=>[n(h,{class:"mall-list"},{default:d(()=>[n(h,{class:"top-box"},{default:d(()=>[n(s,{modelValue:N.name,"onUpdate:modelValue":l[0]||(l[0]=a=>N.name=a),placeholder:"搜索热门商品",onSearch:l[1]||(l[1]=a=>V(1,N.pageSize,1))},null,8,["modelValue"]),n(h,{class:"top-options"},{default:d(()=>[n(h,{class:i([{active:""===N.type},"text"]),onClick:l[2]||(l[2]=a=>w(""))},{default:d(()=>[p(" 全部 ")]),_:1},8,["class"]),(c(!0),m(g,null,r(j.value,(a,e)=>(c(),u(h,{key:e,class:i([{active:a.id===N.type},"text"]),onClick:e=>w(a.id)},{default:d(()=>[p(f(a.categoryName),1)]),_:2},1032,["class","onClick"]))),128))]),_:1})]),_:1}),n(h,{class:"card-list"},{default:d(()=>[(c(!0),m(g,null,r(S.value,a=>(c(),u(h,{key:a.id,class:"card-item",onClick:e=>(a=>{_("/pages/mall/detail",{productId:a.id})})(a)},{default:d(()=>[n(b,{src:a.mainImage,mode:"scaleToFill",class:"imghead"},null,8,["src"]),n(x,{class:"title"},{default:d(()=>[p(f(a.productName),1)]),_:2},1024),n(h,{class:"price"},{default:d(()=>[n(h,{class:"num-box"},{default:d(()=>[n(x,{class:"num"},{default:d(()=>[p("¥")]),_:1}),n(x,{class:"num"},{default:d(()=>[p(f(a.minPrice),1)]),_:2},1024)]),_:2},1024)]),_:2},1024),n(x,{class:"bottom-name"},{default:d(()=>[p(" 拼单数量:"+f(a.salesCount)+"件 ",1)]),_:2},1024)]),_:2},1032,["onClick"]))),128))]),_:1})]),_:1})]),_:1},8,["modelValue","default-page-no","default-page-size"])}}},[["__scopeId","data-v-2fad438d"]]);export{C as default};