1 |
- import{v as t,m as s,o as a,a as o,b as i,d as e,w as n,S as l,_ as c,c9 as d,e as p,f as A,g,x as r,y as u,F as f,z as m,i as y,k as _,j as S,u as I,s as x,O as B}from"./index-DNuNVpwk.js";import{_ as j}from"./su-sticky.DM_xB05s.js";import{_ as Q}from"./s-goods-column.DQiGGKS9.js";import{_ as b}from"./uni-load-more.Dn3a6J_F.js";import{_ as U}from"./s-layout.D9p6eCz-.js";import{s as v}from"./useGoods.CrGbmvFq.js";import{_ as k}from"./_plugin-vue_export-helper.BCo6x5W8.js";import"./points.DDTOnulC.js";/* empty css */import"./s-layout.vue_vue_type_style_index_0_scoped_d5f7c468_lang.C_5j2fBR.js";/* empty css */import"./s-search-block.vue_vue_type_style_index_0_scoped_f692e81a_lang.nx0iNK_l.js";import"./uni-icons.BwI1_kKT.js";import"./phone-international-input.vue_vue_type_style_index_0_scoped_a793e264_lang.CZSqjCi7.js";/* empty css */import"./s-menu-tools.CEs7fo1o.js";import"./s-search-block.DtORRFbA.js";import"./phone-international-input.CCPqViBY.js";const w=k({__name:"index",setup(k){const w=t({activityId:0,activityInfo:{},pagination:{list:[],total:1,pageNo:1,pageSize:8},loadStatus:"",leftGoodsList:[],rightGoodsList:[]});let M=0,h=0,C=0;function K(t=0,s="left"){w.pagination.list[M]&&("left"===s?h+=t:C+=t,h<=C?w.leftGoodsList.push(w.pagination.list[M]):w.rightGoodsList.push(w.pagination.list[M]),M++)}async function H(){const t={};2===w.activityInfo.productScope?t.ids=w.activityInfo.productSpuIds.join(","):3===w.activityInfo.productScope&&(t.categoryIds=w.activityInfo.productSpuIds.join(",")),w.loadStatus="loading";const{code:s,data:a}=await l.getSpuPage({pageNo:w.pagination.pageNo,pageSize:w.pagination.pageSize,...t});0===s&&(w.pagination.list=c.concat(w.pagination.list,a.list),w.pagination.total=a.total,w.loadStatus=w.pagination.list.length<w.pagination.total?"more":"noMore",K())}function E(){"noMore"!==w.loadStatus&&(w.pagination.pageNo++,H())}return s((()=>{E()})),a((async t=>{w.activityId=t.activityId,await async function(t){const{code:s,data:a}=await d.getRewardActivity(t);0===s&&(w.activityInfo=a)}(w.activityId),await H(w.activityId)})),(t,s)=>{const a=y,l=_,c=o(i("su-sticky"),j),d=B,k=o(i("s-goods-column"),Q),M=o(i("uni-load-more"),b),h=o(i("s-layout"),U);return p(),e(h,{class:"activity-wrap",title:w.activityInfo.title},{default:n((()=>[A(c,{bgColor:"#fff"},{default:n((()=>[A(a,{class:"ss-flex ss-col-top tip-box"},{default:n((()=>[A(a,{class:"type-text ss-flex ss-row-center"},{default:n((()=>[g("满减:")])),_:1}),A(a,{class:"ss-flex-1"},{default:n((()=>[(p(!0),r(f,null,u(w.activityInfo.rules,(t=>(p(),e(a,{class:"tip-content",key:t},{default:n((()=>[g(S(I(v)(w.activityInfo,t)),1)])),_:2},1024)))),128))])),_:1}),A(l,{class:"activity-left-image",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAABICAMAAAAQ/CHDAAAAQlBMVEUAAAD/59f/5tf/59f/5tf/38//59j/59f/5tf/5tf/59f/49f/49T/5dj/5tj/5dX/5dj/5tf/5tj/5Nr/5NT/5tc+RkjZAAAAFXRSTlMAIN+f3hBff++/cFBAzq+Az76PMDD6OdBvAAABEElEQVRo3sXRS5aDMBBDUQrbGNuEX1r732oPNUhmOUhvA/eUasI8t5aOPrYyyQJbz/0Yf5MgfHTu/emr8b0zjZjY0yibCStQ1g4+WYHy4E2L0lWidO8QoqwtUpQzhxBl+yZE2bw8gApYwMACBhYwsPiheQhRlkKIsloMKPIiRbmxAcXahSjLIURZd6C4woAiL0KUVQeKHAYUeQhRVh0o9mJAkcOAIr+FKOsOFNWBojpQ3A4UyYHiVZQoVSVKVYlSNaC4HCiSA0VyoKgOFNWBYnGg69uAIocBRS4GFMmBojpQbA50DQOKlwPF7UCxOVC+FcKaA0XXoxwY0poDRVejHBjimgPFcKC5GFAcDhThQK9/qgrZLofQBLIAAAAASUVORK5CYII="}),A(l,{class:"activity-right-image",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAABkBAMAAAB0qc+6AAAAJ1BMVEUAAAD/gwL/cAP/cwP/hgH/gAH/fQL/dwL/dQP/ewL+iAH/bgX/dwDlI8ExAAAADXRSTlMALBUZLyglHxwiMhIK/FILewAABPNJREFUWMOlmbuLE2EUxeNrdV0LBzIIarFOEIQ06ljERxNItZWjTAS1UHBHos1iYYylgyhWNmYMWKaykoAirkVcFHzkj/LL3Fe+mYkze73VavHjnPOdewd2a8ff04w7Gx0zbcepaQZIiEpBBjVVkW4yZw4CUR9UpAcsiUFK0lMCbWww6ayK9KpA05aKdEkCB5Ah3VGRvjCJJTlHtST77QzppIr0WxJn0gkV6TCB0F3dkI6pSHs4pnEKmmtyVaTVTOBzTbp1OcQkjklZ8rVcLx1lNY9QB5ikLhRpYnfqGtxEUSxJXYNX1tMh6j/WZYwNR9K6al3IHQyQrmpI+0mTcFzntoZ00MoJUce01Rzj1rVRVKDbl/QSpKR6u02itrSFGvPpRdJJ1SUXktPGxN0b2hpIxREVTjU1QEkQFGpy72gvFB1MBDnhNeVd6eDUyV7Y1djbQFSbOu4EbhhuqR5vTJoob9cNb2kejy+BQ+aCUGVvxVQ8QwrNvNZs3vi9tb8pKLyuiZzMUTMBta6IHBO3QZrMDyOJzAFKk/kquKt35OnSebf7lvMHGAdA3d7u7d1DEhYzwKCi3Yv6DYeA64SaFKJWQBMdcZdQ1UWt2UFx3jCbURR9qJj09kJQ9DUIAicM0F0UPaxG2mnST9/neVNQAZszc7aSJI9Jh/jKSeLdlHS/Sj0nnsc/1xfaFKCkzTmp97CCN2+BdKHDBTfDmswMt0rfzYAm/K8D/NkMHZefLhU1XC8JyYCa3uLCsDd0F8EMR8mHMpAHiZM9+WrCgLte1Bsl03+AJlnSgXqdSS6AuqhpNHo7LQF52wv/1SZ3mDfGZCTNUevLrZEmsccoOipAGsFcKQL98c+fBxBoQnsIosBtUjJ4NM07830AsTuxJw2XtwNS0u9fntpL6/sND0kTIOGcshpOxewBaJT0zTz7OkPMzOgxJDZnkVblU06SxF1/0E/nyUsD8F766Zw3A5qAxBPgVaGYUBMMgF68TCdGUoOfziZ94y+waBoiKUFJgAIS5ZTXtMZ5C6mHpD6SABTHAPKBQySZc/MyOfbTZUAwLdK0jHQQ3y5PSgBEKB8nm7jMXYclbWLimcCfQEwxkTDwHOkAJ94NrTr1bXsI8ho5kogKaIFDDNxuE5BaUoKlpBXrYIqmxE4cSZ4PHMzJntDNBE4LTCTR1KCcms1JAelH5ohHduCZinMHhCSzSbsiIImczUmdQFQRaaWwTQnUCRtOIH85SUR17fVFdxRTTG0ie4Wk1YJLwCBLFEuaMMme5/mnG6Aom9QgUctIe+FeiqYERIk5GjYnJHs+kjnZOqvibI7WdynpyBs5TkMm5c1x5ETKz08QJb1MrFXJ1YlJ+TndtbcuEUmydSZxAP2LdGSIV1yWTkgtLBMXc0KkwvfDmMRdflmkl0gqnl8FB9MGsSZxVzyfMCYJHE+vHHEEsaZlUT1mSaPcmbNRJaTa2uOoh23Cwbxb/GEpcycodDewNPm5b10pqbYP1y6zv5y4V+pOumBtnZxeYqE3IJWgBllSjCSpUwmJX9CgksS6KTEHzmfOzLRWirpIHcDEYyFJ4F8BVDKfMXCSFPP+Qi/noFq12XmxeOVa2IGGz1s3q/5LgDPyieJeepQTOKs6sxYlHscx3hSoEwuqzmqAPbq80PHmTPVngp0z6a4Qi32pYLNtr5GGtP01p+Yv+GHSkGRJRy4AAAAASUVORK5CYII="})])),_:1})])),_:1}),A(a,{class:"ss-flex ss-flex-wrap ss-p-x-20 ss-m-t-20 ss-col-top"},{default:n((()=>[A(a,{class:"goods-list-box"},{default:n((()=>[(p(!0),r(f,null,u(w.leftGoodsList,(t=>(p(),e(a,{class:"left-list",key:t.id},{default:n((()=>[A(k,{class:"goods-md-box",size:"md",data:t,onClick:s=>I(x).$router.go("/pages/goods/index",{id:t.id}),onGetHeight:s[0]||(s[0]=t=>K(t,"left"))},{cart:n((()=>[A(d,{class:"ss-reset-button cart-btn"})])),_:2},1032,["data","onClick"])])),_:2},1024)))),128))])),_:1}),A(a,{class:"goods-list-box"},{default:n((()=>[(p(!0),r(f,null,u(w.rightGoodsList,(t=>(p(),e(a,{class:"right-list",key:t.id},{default:n((()=>[A(k,{class:"goods-md-box",size:"md",data:t,onClick:s=>I(x).$router.go("/pages/goods/index",{id:t.id}),onGetHeight:s[1]||(s[1]=t=>K(t,"right"))},{cart:n((()=>[A(d,{class:"ss-reset-button cart-btn"})])),_:2},1032,["data","onClick"])])),_:2},1024)))),128))])),_:1})])),_:1}),w.pagination.total>0?(p(),e(M,{key:0,status:w.loadStatus,"content-text":{contentdown:"上拉加载更多"},onClick:E},null,8,["status"])):m("",!0)])),_:1},8,["title"])}}},[["__scopeId","data-v-1edfdbea"]]);export{w as default};
|