Files
yshop-pro-uniapp/unpackage/dist/build/h5/assets/root-index-index.3bcffcd2.js
2024-02-26 16:49:35 +08:00

2 lines
64 KiB
JavaScript

import{g as e,c as t,r as n,s as a,a as s,b as o,d as i,n as r,u as c,t as l,o as u,e as p,f as d,h as m,i as v,j as f,w as g,F as h,k as y,l as k,m as b,p as C,S as x,q as w,v as _,x as j,y as T,z as I,A as D,B as P,C as L,D as N,V as O,E as S,G as E,H as R,I as A,J as B,K as q,L as $,M as U,N as G,O as M,P as z,Q as F,R as H,T as V,U as J,W,X}from"./index-9bec188e.js";import{_ as K}from"./_plugin-vue_export-helper.1b428a4d.js";import{_ as Z}from"./uv-line-progress.1b208e51.js";import{R as Q}from"./index.f3f840d0.js";import{g as Y,r as ee}from"./coupon.e8046488.js";import"./uv-icon.vue_vue_type_style_index_0_scoped_23936b10_lang.7145f5b2.js";import{u as te}from"./useScroll.c0a86152.js";import{u as ne}from"./useShare.d249e156.js";import"./config.6730da78.js";import"./images.52fc6216.js";import"./useShearPlate.19498da6.js";import"./useInterface.982c71ba.js";import"./utils.3f9740a5.js";var ae={},se={get exports(){return ae},set exports(e){ae=e}},oe={},ie={get exports(){return oe},set exports(e){oe=e}},re=function(e,t){return function(){for(var n=new Array(arguments.length),a=0;a<n.length;a++)n[a]=arguments[a];return e.apply(t,n)}},ce=re,le=Object.prototype.toString;function ue(e){return"[object Array]"===le.call(e)}function pe(e){return void 0===e}function de(e){return null!==e&&"object"==typeof e}function me(e){if("[object Object]"!==le.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function ve(e){return"[object Function]"===le.call(e)}function fe(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),ue(e))for(var n=0,a=e.length;n<a;n++)t.call(null,e[n],n,e);else for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.call(null,e[s],s,e)}var ge={isArray:ue,isArrayBuffer:function(e){return"[object ArrayBuffer]"===le.call(e)},isBuffer:function(e){return null!==e&&!pe(e)&&null!==e.constructor&&!pe(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:de,isPlainObject:me,isUndefined:pe,isDate:function(e){return"[object Date]"===le.call(e)},isFile:function(e){return"[object File]"===le.call(e)},isBlob:function(e){return"[object Blob]"===le.call(e)},isFunction:ve,isStream:function(e){return de(e)&&ve(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:fe,merge:function e(){var t={};function n(n,a){me(t[a])&&me(n)?t[a]=e(t[a],n):me(n)?t[a]=e({},n):ue(n)?t[a]=n.slice():t[a]=n}for(var a=0,s=arguments.length;a<s;a++)fe(arguments[a],n);return t},extend:function(e,t,n){return fe(t,(function(t,a){e[a]=n&&"function"==typeof t?ce(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}},he=ge;function ye(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var ke=function(e,t,n){if(!t)return e;var a;if(n)a=n(t);else if(he.isURLSearchParams(t))a=t.toString();else{var s=[];he.forEach(t,(function(e,t){null!=e&&(he.isArray(e)?t+="[]":e=[e],he.forEach(e,(function(e){he.isDate(e)?e=e.toISOString():he.isObject(e)&&(e=JSON.stringify(e)),s.push(ye(t)+"="+ye(e))})))})),a=s.join("&")}if(a){var o=e.indexOf("#");-1!==o&&(e=e.slice(0,o)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e},be=ge;function Ce(){this.handlers=[]}Ce.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},Ce.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},Ce.prototype.forEach=function(e){be.forEach(this.handlers,(function(t){null!==t&&e(t)}))};var xe,we,_e,je,Te,Ie,De,Pe,Le,Ne,Oe,Se,Ee,Re,Ae,Be,qe,$e,Ue=Ce,Ge=ge,Me=function(e,t,n,a,s){return e.config=t,n&&(e.code=n),e.request=a,e.response=s,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e};function ze(){if(we)return xe;we=1;var e=Me;return xe=function(t,n,a,s,o){var i=new Error(t);return e(i,n,a,s,o)}}function Fe(){if(Se)return Oe;Se=1;var e=Pe?De:(Pe=1,De=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}),t=Ne?Le:(Ne=1,Le=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e});return Oe=function(n,a){return n&&!e(a)?t(n,a):a}}function He(){if($e)return qe;$e=1;var e=ge,t=function(){if(je)return _e;je=1;var e=ze();return _e=function(t,n,a){var s=a.config.validateStatus;a.status&&s&&!s(a.status)?n(e("Request failed with status code "+a.status,a.config,null,a.request,a)):t(a)}}(),n=function(){if(Ie)return Te;Ie=1;var e=ge;return Te=e.isStandardBrowserEnv()?{write:function(t,n,a,s,o,i){var r=[];r.push(t+"="+encodeURIComponent(n)),e.isNumber(a)&&r.push("expires="+new Date(a).toGMTString()),e.isString(s)&&r.push("path="+s),e.isString(o)&&r.push("domain="+o),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}}(),a=ke,s=Fe(),o=function(){if(Re)return Ee;Re=1;var e=ge,t=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return Ee=function(n){var a,s,o,i={};return n?(e.forEach(n.split("\n"),(function(n){if(o=n.indexOf(":"),a=e.trim(n.substr(0,o)).toLowerCase(),s=e.trim(n.substr(o+1)),a){if(i[a]&&t.indexOf(a)>=0)return;i[a]="set-cookie"===a?(i[a]?i[a]:[]).concat([s]):i[a]?i[a]+", "+s:s}})),i):i}}(),i=function(){if(Be)return Ae;Be=1;var e=ge;return Ae=e.isStandardBrowserEnv()?function(){var t,n=/(msie|trident)/i.test(navigator.userAgent),a=document.createElement("a");function s(e){var t=e;return n&&(a.setAttribute("href",t),t=a.href),a.setAttribute("href",t),{href:a.href,protocol:a.protocol?a.protocol.replace(/:$/,""):"",host:a.host,search:a.search?a.search.replace(/^\?/,""):"",hash:a.hash?a.hash.replace(/^#/,""):"",hostname:a.hostname,port:a.port,pathname:"/"===a.pathname.charAt(0)?a.pathname:"/"+a.pathname}}return t=s(window.location.href),function(n){var a=e.isString(n)?s(n):n;return a.protocol===t.protocol&&a.host===t.host}}():function(){return!0}}(),r=ze();return qe=function(c){return new Promise((function(l,u){var p=c.data,d=c.headers,m=c.responseType;e.isFormData(p)&&delete d["Content-Type"];var v=new XMLHttpRequest;if(c.auth){var f=c.auth.username||"",g=c.auth.password?unescape(encodeURIComponent(c.auth.password)):"";d.Authorization="Basic "+btoa(f+":"+g)}var h=s(c.baseURL,c.url);function y(){if(v){var e="getAllResponseHeaders"in v?o(v.getAllResponseHeaders()):null,n={data:m&&"text"!==m&&"json"!==m?v.response:v.responseText,status:v.status,statusText:v.statusText,headers:e,config:c,request:v};t(l,u,n),v=null}}if(v.open(c.method.toUpperCase(),a(h,c.params,c.paramsSerializer),!0),v.timeout=c.timeout,"onloadend"in v?v.onloadend=y:v.onreadystatechange=function(){v&&4===v.readyState&&(0!==v.status||v.responseURL&&0===v.responseURL.indexOf("file:"))&&setTimeout(y)},v.onabort=function(){v&&(u(r("Request aborted",c,"ECONNABORTED",v)),v=null)},v.onerror=function(){u(r("Network Error",c,null,v)),v=null},v.ontimeout=function(){var e="timeout of "+c.timeout+"ms exceeded";c.timeoutErrorMessage&&(e=c.timeoutErrorMessage),u(r(e,c,c.transitional&&c.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",v)),v=null},e.isStandardBrowserEnv()){var k=(c.withCredentials||i(h))&&c.xsrfCookieName?n.read(c.xsrfCookieName):void 0;k&&(d[c.xsrfHeaderName]=k)}"setRequestHeader"in v&&e.forEach(d,(function(e,t){void 0===p&&"content-type"===t.toLowerCase()?delete d[t]:v.setRequestHeader(t,e)})),e.isUndefined(c.withCredentials)||(v.withCredentials=!!c.withCredentials),m&&"json"!==m&&(v.responseType=c.responseType),"function"==typeof c.onDownloadProgress&&v.addEventListener("progress",c.onDownloadProgress),"function"==typeof c.onUploadProgress&&v.upload&&v.upload.addEventListener("progress",c.onUploadProgress),c.cancelToken&&c.cancelToken.promise.then((function(e){v&&(v.abort(),u(e),v=null)})),p||(p=null),v.send(p)}))}}var Ve=ge,Je=function(e,t){Ge.forEach(e,(function(n,a){a!==t&&a.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[a])}))},We=Me,Xe={"Content-Type":"application/x-www-form-urlencoded"};function Ke(e,t){!Ve.isUndefined(e)&&Ve.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var Ze,Qe={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(Ze=He()),Ze),transformRequest:[function(e,t){return Je(t,"Accept"),Je(t,"Content-Type"),Ve.isFormData(e)||Ve.isArrayBuffer(e)||Ve.isBuffer(e)||Ve.isStream(e)||Ve.isFile(e)||Ve.isBlob(e)?e:Ve.isArrayBufferView(e)?e.buffer:Ve.isURLSearchParams(e)?(Ke(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):Ve.isObject(e)||t&&"application/json"===t["Content-Type"]?(Ke(t,"application/json"),function(e,t,n){if(Ve.isString(e))try{return(t||JSON.parse)(e),Ve.trim(e)}catch(a){if("SyntaxError"!==a.name)throw a}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,a=t&&t.forcedJSONParsing,s=!n&&"json"===this.responseType;if(s||a&&Ve.isString(e)&&e.length)try{return JSON.parse(e)}catch(o){if(s){if("SyntaxError"===o.name)throw We(o,this,"E_JSON_PARSE");throw o}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};Qe.headers={common:{Accept:"application/json, text/plain, */*"}},Ve.forEach(["delete","get","head"],(function(e){Qe.headers[e]={}})),Ve.forEach(["post","put","patch"],(function(e){Qe.headers[e]=Ve.merge(Xe)}));var Ye,et,tt=Qe,nt=ge,at=tt;function st(){return et?Ye:(et=1,Ye=function(e){return!(!e||!e.__CANCEL__)})}var ot=ge,it=function(e,t,n){var a=this||at;return nt.forEach(n,(function(n){e=n.call(a,e,t)})),e},rt=st(),ct=tt;function lt(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var ut=ge,pt=function(e,t){t=t||{};var n={},a=["url","method","data"],s=["headers","auth","proxy","params"],o=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],i=["validateStatus"];function r(e,t){return ut.isPlainObject(e)&&ut.isPlainObject(t)?ut.merge(e,t):ut.isPlainObject(t)?ut.merge({},t):ut.isArray(t)?t.slice():t}function c(a){ut.isUndefined(t[a])?ut.isUndefined(e[a])||(n[a]=r(void 0,e[a])):n[a]=r(e[a],t[a])}ut.forEach(a,(function(e){ut.isUndefined(t[e])||(n[e]=r(void 0,t[e]))})),ut.forEach(s,c),ut.forEach(o,(function(a){ut.isUndefined(t[a])?ut.isUndefined(e[a])||(n[a]=r(void 0,e[a])):n[a]=r(void 0,t[a])})),ut.forEach(i,(function(a){a in t?n[a]=r(e[a],t[a]):a in e&&(n[a]=r(void 0,e[a]))}));var l=a.concat(s).concat(o).concat(i),u=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===l.indexOf(e)}));return ut.forEach(u,c),n};var dt={name:"axios",version:"0.21.4",description:"Promise based HTTP client for the browser and node.js",main:"index.js",scripts:{test:"grunt test",start:"node ./sandbox/server.js",build:"NODE_ENV=production grunt build",preversion:"npm test",version:"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json",postversion:"git push && git push --tags",examples:"node ./examples/server.js",coveralls:"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",fix:"eslint --fix lib/**/*.js"},repository:{type:"git",url:"https://github.com/axios/axios.git"},keywords:["xhr","http","ajax","promise","node"],author:"Matt Zabriskie",license:"MIT",bugs:{url:"https://github.com/axios/axios/issues"},homepage:"https://axios-http.com",devDependencies:{coveralls:"^3.0.0","es6-promise":"^4.2.4",grunt:"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1",karma:"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2",minimist:"^1.2.0",mocha:"^8.2.1",sinon:"^4.5.0","terser-webpack-plugin":"^4.2.3",typescript:"^4.0.5","url-search-params":"^0.10.0",webpack:"^4.44.2","webpack-dev-server":"^3.11.0"},browser:{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},jsdelivr:"dist/axios.min.js",unpkg:"dist/axios.min.js",typings:"./index.d.ts",dependencies:{"follow-redirects":"^1.14.0"},bundlesize:[{path:"./dist/axios.min.js",threshold:"5kB"}],__npminstall_done:!0,_from:"axios@0.21.4",_resolved:"https://registry.npmmirror.com/axios/-/axios-0.21.4.tgz"},mt={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){mt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var vt={},ft=dt.version.split(".");function gt(e,t){for(var n=t?t.split("."):ft,a=e.split("."),s=0;s<3;s++){if(n[s]>a[s])return!0;if(n[s]<a[s])return!1}return!1}mt.transitional=function(e,t,n){var a=t&&gt(t);function s(e,t){return"[Axios v"+dt.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,o,i){if(!1===e)throw new Error(s(o," has been removed in "+t));return a&&!vt[o]&&(vt[o]=!0,console.warn(s(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,i)}};var ht,yt,kt,bt,Ct,xt,wt,_t,jt=ge,Tt=ke,It=Ue,Dt=function(e){return lt(e),e.headers=e.headers||{},e.data=it.call(e,e.data,e.headers,e.transformRequest),e.headers=ot.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),ot.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||ct.adapter)(e).then((function(t){return lt(e),t.data=it.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return rt(t)||(lt(e),t&&t.response&&(t.response.data=it.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))},Pt=pt,Lt={isOlderVersion:gt,assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var a=Object.keys(e),s=a.length;s-- >0;){var o=a[s],i=t[o];if(i){var r=e[o],c=void 0===r||i(r,o,e);if(!0!==c)throw new TypeError("option "+o+" must be "+c)}else if(!0!==n)throw Error("Unknown option "+o)}},validators:mt},Nt=Lt.validators;function Ot(e){this.defaults=e,this.interceptors={request:new It,response:new It}}function St(){if(yt)return ht;function e(e){this.message=e}return yt=1,e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,ht=e}Ot.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=Pt(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&Lt.assertOptions(t,{silentJSONParsing:Nt.transitional(Nt.boolean,"1.0.0"),forcedJSONParsing:Nt.transitional(Nt.boolean,"1.0.0"),clarifyTimeoutError:Nt.transitional(Nt.boolean,"1.0.0")},!1);var n=[],a=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(a=a&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var s,o=[];if(this.interceptors.response.forEach((function(e){o.push(e.fulfilled,e.rejected)})),!a){var i=[Dt,void 0];for(Array.prototype.unshift.apply(i,n),i=i.concat(o),s=Promise.resolve(e);i.length;)s=s.then(i.shift(),i.shift());return s}for(var r=e;n.length;){var c=n.shift(),l=n.shift();try{r=c(r)}catch(u){l(u);break}}try{s=Dt(r)}catch(u){return Promise.reject(u)}for(;o.length;)s=s.then(o.shift(),o.shift());return s},Ot.prototype.getUri=function(e){return e=Pt(this.defaults,e),Tt(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},jt.forEach(["delete","get","head","options"],(function(e){Ot.prototype[e]=function(t,n){return this.request(Pt(n||{},{method:e,url:t,data:(n||{}).data}))}})),jt.forEach(["post","put","patch"],(function(e){Ot.prototype[e]=function(t,n,a){return this.request(Pt(a||{},{method:e,url:t,data:n}))}}));var Et=ge,Rt=re,At=Ot,Bt=pt;function qt(e){var t=new At(e),n=Rt(At.prototype.request,t);return Et.extend(n,At.prototype,t),Et.extend(n,t),n}var $t=qt(tt);$t.Axios=At,$t.create=function(e){return qt(Bt($t.defaults,e))},$t.Cancel=St(),$t.CancelToken=function(){if(bt)return kt;bt=1;var e=St();function t(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var n;this.promise=new Promise((function(e){n=e}));var a=this;t((function(t){a.reason||(a.reason=new e(t),n(a.reason))}))}return t.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},t.source=function(){var e;return{token:new t((function(t){e=t})),cancel:e}},kt=t}(),$t.isCancel=st(),$t.all=function(e){return Promise.all(e)},$t.spread=xt?Ct:(xt=1,Ct=function(e){return function(t){return e.apply(null,t)}}),$t.isAxiosError=_t?wt:(_t=1,wt=function(e){return"object"==typeof e&&!0===e.isAxiosError}),ie.exports=$t,oe.default=$t,se.exports=oe;const Ut={terminal:4,typeId:0,getToken:function(){return e("storage_key").token}};Ut.terminal=2;function Gt(){return{loading:s(!1),sendReq:function(e,s){((e,s,o="GET",i={})=>new Promise(((r,c)=>{const l=t.get("accessToken"),u={...i};l.accessToken&&(u.Authorization="Bearer "+l.accessToken),n({url:e,data:s,method:o,header:u,success:e=>{e.data.code&&"200"!==e.data.code&&e.data.message?a({title:e.data.message,icon:"none"}):r(e)},fail:e=>{if(e&&e.response){switch(e.response.status){case 400:e.message="请求无效,请检查参数是否正确!";break;case 401:e.message="未经授权,访问被拒!";break;case 403:e.message="拒绝访问!";break;case 404:e.message="地址不存在!";break;case 408:e.message="请求超时!";break;case 500:e.message="系统错误!";break;case 501:e.message="该方法未实现!";break;case 502:e.message="网关出错!";break;case 503:e.message="服务不可用!";break;case 504:e.message="网关请求超时";break;case 505:e.message="HTTP版本不受支持"}e.response.data.error&&(e.message=e.response.data.error),a({title:e.message,icon:"none"}),c(e)}}})})))(e.url,e.data||{},e.method||"POST",{"Content-type":e.contentType||"application/json;charset=utf-8"}).then((e=>{e&&e.data&&s&&s(e.data)}),(e=>{console.log(e)}))}}}function Mt(){const{sendReq:e}=Gt(),{push:t}=c();function n(e){t({url:"/pages/goodsList/goodsList"},{data:{sid:e}})}function s(e){t({url:"/pages/goodsList/goodsList"})}function l(e){r({url:`/pages_category_page1/store/index?storeId=${e.shopId}`})}function u(e){t({url:"/pages/goodsDetail/goodsDetail"},{data:{id:e.id,skuId:e.skuId}})}function p(){t({url:"/pages/seckilling/seckilling"})}function d(){t({url:"/pages/groupBuy/groupBuy"})}function m(){t({url:"/pages/discount/discount"})}function v(e){r({url:"/pages_category_page2/userModule/messageDetail?noticeId="+e.noticeId})}return{beforeGetData:function(){if("undefined"!=typeof uni)o({key:"sendNum",success:function(e){const t=e.data;i({key:"sendNum",data:parseInt(t)+1})}});else{const e=localStorage.getItem("sendNum");localStorage.setItem("sendNum",parseInt(e)+1)}},afterGetData:function(){if("undefined"!=typeof uni)o({key:"sendNum",success:function(e){const t=e.data;i({key:"sendNum",data:parseInt(t)-1})}});else{const e=localStorage.getItem("sendNum");localStorage.setItem("sendNum",parseInt(e)-1)}},toSearch:function(e){t({url:"/pages/search/search"},{data:{key:e}})},sendReq:e,jumpLink:function(e){if(console.log(e,"linkObj"),null==e?void 0:e.typeText)switch(e.typeText){case"类别":n(e.data.id);break;case"店辅":l(e.data);break;case"商品":u(e.data);break;case"自定义":case"公告":v(e.data);break;case"产品":s();break;case"秒杀":p();break;case"拼团":d();break;case"折扣":m()}else"/index"===(null==e?void 0:e.selsectValue)&&r({url:"/root/index/index"});return""},jumpCategory:n,jumpStore:l,jumpProductDetail:u,jumpSeckills:p,jumpGroupWorks:d,jumpDiscount:m,jumpVip:function(){r({url:"/pages_category_page1/memberCenter/activityList",success:e=>{},fail:()=>{},complete:()=>{}})},jumpNoticeDetail:v,addCart:function(e){console.log(e)},jumpProList:s,jumpLive:function(){r({url:"/pages_category_page2/livePage/index"})},jumpCombination:function(e){e.priceId?r({url:"/pages_category_page1/goodsModule/combination?priceId="+e.priceId}):a({title:"暂无活动",icon:"none"})}}}const zt=Mt;const Ft=K({__name:"index",props:{componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{componentContent:n}=l(t),{jumpLink:a,toSearch:o}=function(){const{jumpLink:e,toSearch:t}=zt();return{jumpLink:e,toSearch:t}}(),i=s(0);return(e,t)=>{const s=C,r=x,c=w;return u(),p("div",{class:"header"},[d("div",{class:"header-row"},[m(s,{class:"logo",src:v(n).imageUrl,mode:"heightFix"},null,8,["src"]),d("div",{class:"search-col",onClick:t[0]||(t[0]=t=>v(o)(e.item))},[d("div",{class:"search-input"},[0===v(n).keyList.length?(u(),p("div",{key:0},"搜索商品")):(u(),f(c,{key:1,class:"swiper-wrapper",circular:!0,"indicator-dots":!1,autoplay:!0,vertical:!0},{default:g((()=>[(u(!0),p(h,null,y(v(n).keyList,((e,t)=>(u(),f(r,{class:"swiper-slide",key:t},{default:g((()=>[d("div",{class:"a-link"},k(e),1)])),_:2},1024)))),128))])),_:1}))])])]),d("div",{class:"tabs-nav-warp"},[d("div",{class:"tabs-nav","scroll-x":"true"},[d("div",{class:"ul"},[(u(!0),p(h,null,y(v(n).tabs,((e,t)=>(u(),p("div",{key:t,class:b(["li",{on:i.value===t+1}]),onClick:t=>v(a)(e.link)},k(e.name),11,["onClick"])))),128))])])])])}}},[["__scopeId","data-v-bd8c7a91"]]),Ht=K({__name:"banner",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{jumpLink:n}=Mt(),{terminal:a,componentContent:o}=l(t),i=s(0),r=s(0);function c(e){i.value=e.detail.current}_((()=>{r.value=o.value.height}));const d=j((()=>{var e;return null==(e=o.value)?void 0:e.bannerData.filter((function(e){return e.bannerUrl}))}));return(e,t)=>{const s=x,o=w,l=D,k=P;return u(),p("div",{class:b(["banner","terminal"+v(a)])},[m(o,{class:"swiper",circular:!0,"indicator-dots":!1,autoplay:!0,style:T({height:r.value+"rpx"}),onChange:c},{default:g((()=>[(u(!0),p(h,null,y(v(d),((e,t)=>(u(),f(s,{class:"banner-item",key:t,style:T({backgroundImage:"url("+e.bannerUrl+")"}),onClick:t=>v(n)(e.linkObj)},null,8,["style","onClick"])))),128))])),_:1},8,["style"]),v(d)&&v(d).length>1?(u(),f(k,{key:0,class:"swiper-dots"},{default:g((()=>[(u(!0),p(h,null,y(v(d).length,((e,t)=>(u(),f(l,{class:b(["dot",t===i.value&&"dot-active"]),key:t},null,8,["class"])))),128))])),_:1})):I("",!0)],2)}}},[["__scopeId","data-v-6437f2e2"]]),Vt=K({__name:"text",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{terminal:n,componentContent:a}=l(t);return(e,t)=>(u(),p("div",{class:b(["text warp",["text-"+v(a).textPos,{"show-more":v(a).showMore},"terminal"+v(n)]]),style:T({backgroundColor:v(a).bgColor})},[d("div",{class:b(["line-warp",{borderBot:v(a).showLine}])},[d("h3",{class:"h3",style:T({fontSize:v(a).fontSizeNum+"rpx",fontWeight:v(a).textFontW,color:v(a).titColor})},k(v(a).title),5),d("p",{class:"p",style:T({fontSize:v(a).describeSizeNum+"rpx",fontWeight:v(a).describeFontW,color:v(a).describeColor})},k(v(a).describe),5),L(d("div",{class:b(["btn-more","style"+v(a).styleValue]),onClick:t[0]||(t[0]=t=>e.jumpLink(e.item.linkObj))},[d("span",null,"查看更多"),d("i",{class:"iconfont icon-arrow-right"})],2),[[N,v(a).showMore]])],2)],6))}},[["__scopeId","data-v-6f99039b"]]),Jt=K({__name:"imageText",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{jumpLink:n}=Mt(),{terminal:a,componentContent:s}=l(t);return(e,t)=>{const o=C;return u(),p("div",{class:b(["imageText warp",["terminal"+v(a),"pos-"+v(s).positionValue]])},[d("div",{class:"img-box img-left"},[d("a",{class:"item a-link",onClick:t[0]||(t[0]=e=>v(n)(v(s).linkObj))},[m(o,{class:"img",src:v(s).imageUrl,alt:"",mode:"aspectFit"},null,8,["src"])])]),d("div",{class:"text"},[d("h3",{class:"h3"},k(v(s).title),1),d("div",{innerHTML:v(s).content},null,8,["innerHTML"])]),d("div",{class:"img-box img-right"},[d("a",{class:"item a-link",onClick:t[1]||(t[1]=e=>v(n)(v(s).linkObj))},[m(o,{class:"img",src:v(s).imageUrl,alt:"",mode:"aspectFit"},null,8,["src"])])])],2)}}},[["__scopeId","data-v-d9cd4258"]]),Wt=K({__name:"brandList",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{jumpLink:n}=Mt(),{terminal:a,componentContent:s}=l(t);return(e,t)=>{const o=C;return u(),p("div",{class:b(["brand-list warp","terminal"+v(a)])},[d("div",{class:"brand-top"},[d("div",{class:"hom-title"},k(v(s).title),1),L(d("div",{class:"btn-more",onClick:t[0]||(t[0]=e=>v(n)(v(s).linkObj))},"查看更多",512),[[N,v(s).showMore]])]),d("div",{class:"content-warp"},[d("div",{class:"ul clearfix"},[(u(!0),p(h,null,y(v(s).imgList,((e,t)=>(u(),p("div",{class:b(["li",v(s).imgList.length<4&&`li-${v(s).imgList.length}`]),key:t},[d("a",{class:"item a-link",onClick:t=>v(n)(e.linkObj)},[d("div",{class:"imgBox"},[L(m(o,{class:"img",src:e.imgData,alt:e.title,mode:"aspectFit"},null,8,["src","alt"]),[[N,e.imgData]])]),d("h4",{class:"h4"},k(e.title),1)],8,["onClick"])],2)))),128))])])],2)}}},[["__scopeId","data-v-d0efdf86"]]),Xt=K({__name:"categoryList",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{jumpCategory:n}=Mt(),{terminal:a,componentContent:s}=l(t);return(e,t)=>{const o=C;return u(),p("div",{class:b(["category-list warp","terminal"+v(a)])},[d("h2",{class:"hom-title",style:T({textAlign:v(s).textAlign})},k(v(s).title),5),d("div",{class:"content-warp"},[d("div",{class:b(["ul clearfix",{number5:5===v(s).categoryData.length}])},[(u(!0),p(h,null,y(v(s).categoryData,(e=>(u(),p("div",{class:"li",key:e.id},[d("a",{class:"item a-link",onClick:t=>v(n)(e.id)},[d("div",{class:"imgBox"},[L(m(o,{ref_for:!0,ref:"getHeight",src:e.img,alt:e.name,mode:"aspectFit"},null,8,["src","alt"]),[[N,e.img]])])],8,["onClick"])])))),128))],2)])],2)}}},[["__scopeId","data-v-8955b978"]]),Kt=K({__name:"imageTextList",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{jumpLink:n}=Mt(),{terminal:a,componentContent:s}=l(t);return(e,t)=>{const o=C;return u(),p("div",{class:b(["hom-pro-list warp","terminal"+v(a)])},[d("div",{class:"title"},[d("h2",{class:"h2",style:T({textAlign:v(s).textAlign})},k(v(s).title),5)]),d("div",{class:b(["ul clearfix",{imgTextNum4:4===v(s).imgTextData.length,imgTextNum5:5===v(s).imgTextData.length,imgTextStyle:v(s).imgTextData.length>=6||3===v(s).imgTextData.length}])},[(u(!0),p(h,null,y(v(s).imgTextData,((e,t)=>(u(),p("div",{class:"li",key:t},[d("a",{class:"item a-link",onClick:t=>v(n)(e.linkObj)},[L(d("div",{class:"itemImgBox"},[d("div",{class:"imgBox"},[L(m(o,{class:"img",ref_for:!0,ref:"getHeight",src:e.imgData,alt:e.title,mode:"aspectFit"},null,8,["src","alt"]),[[N,e.imgData]])])],512),[[N,e.isShow]]),d("div",{class:"text"},[d("h4",{class:"h4"},k(e.title),1),d("p",{class:"p"},k(e.describe),1)])],8,["onClick"])])))),128))],2)],2)}}},[["__scopeId","data-v-aa7b3aee"]]),Zt=K({__name:"assistDiv",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{componentContent:n}=l(t);return(e,t)=>(u(),p("div",{class:"div",style:T({backgroundColor:v(n).bgColor,height:v(n).height+"rpx"})},null,4))}},[["__scopeId","data-v-c48e72c5"]]),Qt=K({__name:"imageTextNav",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{jumpLink:n}=zt(),{terminal:a,componentContent:s}=l(t);function o(){const e=parseInt(s.value.imgTextData.length);return 0===e?0:1/e*1e4/100}return(e,t)=>{const i=C;return u(),p("div",{class:b(["ul image-text-nav","terminal"+v(a)])},[(u(!0),p(h,null,y(v(s).imgTextData,((e,t)=>(u(),p("div",{key:t,class:"li",style:T({flex:"0 0 "+o()+"%"}),onClick:t=>v(n)(e.linkObj)},[d("div",{class:"img-box"},[d("div",{class:"img-box-inner"},[m(i,{class:"img",src:e.img,fit:"contain"},null,8,["src"])])]),d("h4",{class:"h4"},k(e.title),1)],12,["onClick"])))),128))],2)}}},[["__scopeId","data-v-291bfb62"]]),Yt={getCanvas:O+"/shop/canvas/canvas-json",getProducts:O+"/product/canvas/page",getCoupons:O+"/product/coupon/canvas-list",takeCoupon:O+"/product/coupon/relation/receive/",getActivityProduct:`${O}/product/campaign/product-page`,getActivity:`${O}/product/campaign/get`};function en(e){const{sendReq:t,beforeGetData:n,afterGetData:a,jumpProductDetail:o,jumpProList:i}=zt(),r=s([]),c=s(!0);return _((()=>{var s,o,i;s=!0,c.value=!0,"1"===e.value.productData.sourceType?(null==(o=e.value.productData.productIdList)?void 0:o.length)>0?(n(),t({url:`${Yt.getProducts}?page=1&isPage=2&ids=${e.value.productData.productIdList}`,method:"GET"},(t=>{a(),r.value=t.data.list,c.value=!1,s&&(e.value.productData.imgTextData=r.value)}),(()=>{a(),c.value=!1}))):r.value=[]:"2"===e.value.productData.sourceType&&((null==(i=e.value.productData)?void 0:i.categoryId)?(n(),t({url:`${Yt.getProducts}?page=1&isPage=2&cateId=${e.value.productData.categoryId}`,method:"GET"},(t=>{a(),c.value=!1,r.value=t.data.list,s&&(e.value.productData.imgTextData=r.value)}),(()=>{a(),c.value=!1}))):r.value={products:[]})})),{productData:r,jumpProductDetail:o,jumpProList:i,getPercentageNum:function(e){const t=e.campaignTotal||e.total;return(t-(e.campaignStock||e.stock))/t},loading:c}}const tn=K({__name:"index",props:{typeId:{type:Number,default:1},componentContent:{type:Object,default:()=>({})}},setup(e,{expose:t}){const n=e,{typeId:a,componentContent:o}=l(n),{productData:i,jumpProductDetail:r,jumpProList:c,loadNext:_,getPercentageNum:T,loading:O}=en(o),q=s(0),$=j((()=>[{data:i.value.filter(((e,t)=>t%2==0))},{data:i.value.filter(((e,t)=>t%2!=0))}])),U=j((()=>o.value.productData.productIdList&&o.value.productData.productIdList.length>0?o.value.productData.productIdList.length:8));function G(e){q.value=e.detail.current}return t({loadNext:_}),(e,t)=>{const n=S("global-loading"),a=C,s=B,l=P,_=E(R("uv-line-progress"),Z),j=x,M=w,z=D;return u(),p(h,null,[m(n),v(i).length>0?(u(),p("div",{key:0,class:"hom-pro-list"},[d("div",{class:"header"},[d("div",{class:"header-warp"},[d("div",{class:"title"},"商品推荐")]),L(d("a",{class:"btn-all a-link",onClick:t[0]||(t[0]=e=>v(c)(v(i)))},[A("查看更多"),d("i",{class:"iconfont icon-arrow-right"})],512),[[N,v(o).showMore]])]),"横向滑动"===v(o).arrangeType&&v(i).length>2?(u(),p("div",{key:0,class:"product-list"},[m(M,{ref:"mySwiper",class:"swiper product-list-box",circular:!0,"indicator-dots":!1,autoplay:!0,"display-multiple-items":2,onChange:G},{default:g((()=>[(u(!0),p(h,null,y(v(i),((e,t)=>(u(),f(j,{class:"product-list-item-warp",key:t},{default:g((()=>["{}"!==JSON.stringify(e)?(u(),p("div",{key:0,class:"product-list-item full-height",onClick:t=>v(r)(e)},[d("div",{class:"product-list-img"},[m(a,{class:"img pic-img default-img",src:e.image},null,8,["src"])]),d("div",{class:"product-list-info"},[m(s,{class:"product-name"},{default:g((()=>[A(k(e.storeName),1)])),_:2},1024),1===e.campaignType?(u(),p("div",{key:0,class:"box-group"},[d("div",{class:"price"},"¥"+k(e.price),1),m(s,{class:"group-num"},{default:g((()=>[A(k(e.person||0)+"人团",1)])),_:2},1024),d("div",{class:"btn"},"立刻拼团")])):[2,3].includes(e.campaignType)?(u(),p("div",{key:1,class:"box-spike"},[d("div",{class:"price"},"¥"+k(e.campaignPrice),1),m(l,{class:"quantity-warp"},{default:g((()=>[m(l,{class:"quantity"},{default:g((()=>[A(" 限量"+k(e.campaignTotal)+"件 ",1)])),_:2},1024),m(_,{activeColor:"#EE6D46",inactiveColor:"#E6E6E6",height:"14rpx",percentage:v(T)(e),showText:!1},null,8,["percentage"])])),_:2},1024),d("div",{class:"btn"},"立即抢购")])):(u(),p("div",{key:2,class:"box-default"},[d("div",{class:"price"},"¥"+k(e.price),1),d("div",{class:"quantity"},"限量"+k(e.stock)+"件",1)]))])],8,["onClick"])):(u(),p("div",{key:1,class:"product-list-item ske-loading"},[d("div",{class:"product-list-img child-loading"}),d("div",{class:"product-list-info"},[m(s,{class:"product-name child-loading"}),d("div",{class:"price-warp child-loading",style:{padding:"5px 0"}}),d("div",{class:"price-warp child-loading",style:{padding:"5px 0"}})])]))])),_:2},1024)))),128))])),_:1},512),v(i)&&v(i).length>2?(u(),f(l,{key:0,class:"swiper-dots"},{default:g((()=>[(u(!0),p(h,null,y(v(i).length,((e,t)=>(u(),f(z,{class:b(["dot",t-q.value<=1&&t-q.value>=0&&"dot-active"]),key:t},null,8,["class"])))),128))])),_:1})):I("",!0)])):(u(),p("div",{key:1,class:"product-list"},[v(O)?(u(),p("div",{key:1,class:"product-list-box"},[(u(!0),p(h,null,y(v(U),((e,t)=>(u(),p("div",{class:"product-list-item-warp",key:t},[d("div",{class:"product-list-item ske-loading"},[d("div",{class:"product-list-img child-loading"}),d("div",{class:"product-list-info"},[m(s,{class:"product-name child-loading"}),d("div",{class:"price-warp child-loading",style:{padding:"5px 0"}}),d("div",{class:"price-warp child-loading",style:{padding:"5px 0"}})])])])))),128))])):(u(),p("div",{key:0,class:"product-list-box"},[(u(!0),p(h,null,y(v($),((e,t)=>(u(),p("div",{class:"product-list-item-warp",key:t},[(u(!0),p(h,null,y(e.data,((e,t)=>(u(),p("div",{key:t,onClick:t=>v(r)(e),class:"product-list-item"},[d("div",{class:"product-list-img"},[m(a,{class:"img pic-img default-img",src:e.image},null,8,["src"])]),d("div",{class:"product-list-info"},[m(s,{class:"product-name"},{default:g((()=>[A(k(e.storeName),1)])),_:2},1024),1===e.campaignType?(u(),p("div",{key:0,class:"box-group"},[d("div",{class:"price"},"¥"+k(e.campaignPrice),1),m(s,{class:"group-num"},{default:g((()=>[A(k(e.person||0)+"人团",1)])),_:2},1024),d("div",{class:"btn"},"立刻拼团")])):[2,3].includes(e.campaignType)?(u(),p("div",{key:1,class:"box-spike"},[d("div",{class:"price"},"¥"+k(e.campaignPrice),1),m(l,{class:"quantity-warp"},{default:g((()=>[m(l,{class:"quantity"},{default:g((()=>[A(" 限量"+k(e.campaignTotal)+"件 ",1)])),_:2},1024),m(_,{activeColor:"#EE6D46",inactiveColor:"#E6E6E6",height:"14rpx",percentage:v(T)(e),showText:!1},null,8,["percentage"])])),_:2},1024),d("div",{class:"btn"},"立即抢购")])):(u(),p("div",{key:2,class:"box-default"},[d("div",{class:"price"},"¥"+k(e.price),1),d("div",{class:"quantity"},"限量"+k(e.stock)+"件",1)]))])],8,["onClick"])))),128))])))),128))]))]))])):I("",!0)],64)}}},[["__scopeId","data-v-e2906319"]]),nn=K({__name:"video",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{terminal:n,componentContent:a}=l(t);s(!1);const o=s(null);_((()=>{o.value=q("myVideo",this)}));return(e,t)=>{const s=$;return u(),p("div",{class:b(["videoBox","terminal"+v(n)])},[d("div",{class:"videoLeftBox"},[v(a).title?(u(),p("h3",{key:0},k(v(a).title),1)):I("",!0),(o=v(a).mainBody,o.replace(/<[^>]*>/g,"")?(u(),p("div",{key:1,class:"content",innerHTML:v(a).mainBody},null,8,["innerHTML"])):I("",!0))]),d("div",{class:"videoRightBox"},[m(s,{class:"myVideo",id:"myVideo",poster:v(a).coverImg,src:v(a).videoUrl,"enable-danmu":"","danmu-btn":"",controls:""},null,8,["poster","src"])]),d("div",{class:"clear"})],2);var o}}},[["__scopeId","data-v-f58f9fc4"]]);const an={__name:"item",props:{item:{type:Object,default:()=>({})},componentContent:{type:Object,default:()=>({})}},emits:["receive"],setup(e,{emit:t}){const n=e,{item:a,componentContent:s}=l(n);return(e,n)=>(u(),p("div",{class:"coupon-item"},[d("div",{class:"coupon-left"},[d("div",{class:"discount"},[1===v(a).couponType?(u(),p("div",{key:0,class:"unit pre-unit"}," ¥ ")):I("",!0),A(" "+k(1===v(a).couponType?v(a).couponValue:v(a).discount)+" ",1),2===v(a).couponType?(u(),p("div",{key:1,class:"unit"}," 折 ")):I("",!0)]),"多行多列"===v(s).arrangeType?(u(),p("div",{key:0,class:"type"},k(1===v(a).couponType?"满减券":"折扣券"),1)):I("",!0)]),d("div",{class:"coupon-right"},[d("div",{class:"info"},["一行一个"===v(s).arrangeType?(u(),p("div",{key:0,class:"type"},k(1===v(a).couponType?"满减券":"折扣券"),1)):I("",!0),d("div",{class:"tip"},k(0!==v(a).threshold?`(实付${v(a).threshold}元使用)`:"无门槛使用"),1)]),d("div",{class:"button get-coupon",onClick:n[0]||(n[0]=e=>{return n=v(a),void t("receive",n);var n})}," 领取 ")])]))}},sn={options:{styleIsolation:"shared"}},on=K(Object.assign(sn,{__name:"index",props:{typeId:{type:Number,default:1},shopId:{type:Number,default:0},componentContent:{type:Object,default:()=>({})}},setup(e){const n=e,{typeId:o,shopId:i,componentContent:c}=l(n),{couponsData:d,receiveCoupon:k}=function(e,n,o){const{sendReq:i,beforeGetData:c,afterGetData:l,jumpStore:u}=zt(),p=s([]);function d(){if(e.value.selectedCoupon&&e.value.selectedCoupon.length>0){c();let t=`${Yt.getCoupons}?isPage=2&ids=${e.value.selectedCoupon}`;i({method:"GET",url:t},(e=>{l(),p.value=e.data.list}),(()=>{l()}))}else p.value=[]}return _((()=>{d()})),{componentContent:e,couponsData:p,receiveCoupon:async function(e){var n=t.get("accessToken");if("undefined"!=typeof uni)if(n){const t={url:`${Yt.takeCoupon}${e.id}`,method:"GET"};i(t,(e=>{0!==e.code?a({title:e.msg,icon:"none"}):(d(),a({title:"领取成功",icon:"success"}))}),(()=>{0!==res.code&&a({title:res.msg,icon:"none"})}))}else a({title:"请先登录",icon:"none"}),r({url:"/pages/login/guid"});else if(n){const t={url:`${Yt.takeCoupon}${e.id}`,method:"GET"};i(t).then((e=>{ElMessage({message:"领取成功!",type:"success"}),d()})).catch((e=>{"200"!==e.data.code&&ElMessage({message:e.data.message,type:"success"})}))}else ElMessage({message:"请先登录"})},jumpStore:u}}(c);return(e,t)=>{var n;const a=x,s=w;return(null==(n=v(d))?void 0:n.length)>0?(u(),p("div",{key:0,class:"coupon-box"},["横向滑动"==v(c).arrangeType?(u(),p("div",{key:0,class:"coupon-list coupon-flex coupon-swiper"},[m(s,{class:"swiper","disable-touch":v(d).length<3,circular:!1,"indicator-dots":!1,autoplay:v(d).length>2,"display-multiple-items":2,"previous-margin":e.swiperCurrent===v(d).length-2?"32rpx":"0rpx","next-margin":e.swiperCurrent===v(d).length-2?"0rpx":"32rpx"},{default:g((()=>[(u(!0),p(h,null,y(v(d),((e,t)=>(u(),f(a,{class:"swiper-slide",key:t},{default:g((()=>[m(an,{item:e,componentContent:v(c),onReceive:v(k)},null,8,["item","componentContent","onReceive"])])),_:2},1024)))),128))])),_:1},8,["disable-touch","autoplay","previous-margin","next-margin"])])):(u(),p("div",{key:1,class:b(["coupon-list","多行多列"===v(c).arrangeType&&"coupon-flex"])},[(u(!0),p(h,null,y(v(d),((e,t)=>(u(),f(an,{class:"item",key:t,item:e,componentContent:v(c),onReceive:v(k)},null,8,["item","componentContent","onReceive"])))),128))],2))])):I("",!0)}}}),[["__scopeId","data-v-a6e37c87"]]),rn=K({__name:"custom",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{jumpLink:n}=Mt(),{terminal:a,componentContent:s}=l(t);function o(e){const t=parseInt(s.value.density);return 0===e||0===t?0:e/t*1e4/100}return(e,t)=>{const i=C;return u(),p("div",{class:b(["custom","terminal"+v(a)])},["L1"===v(s).layoutType||"L2"===v(s).layoutType||"L3"===v(s).layoutType||"L4"===v(s).layoutType?(u(),p("div",{key:0,class:"rowLayout"},[d("div",{class:"customLayout",style:T({padding:"0 "+v(s).pageSpacing+"px",marginLeft:-v(s).imgClearance+"px"})},[d("div",{class:b(["ul clearfix","layout"+v(s).layoutType])},[(u(!0),p(h,null,y(v(s).imgData,((e,t)=>(u(),p("div",{class:"li",key:t,style:T({width:o(e.width)+"%",height:o(e.height)+"%",left:o(e.left)+"%",top:o(e.top)+"%",paddingLeft:v(s).imgClearance+"px"})},[d("a",{class:"a-link",onClick:t=>v(n)(e.linkObj)},[e.src?(u(),f(i,{key:0,class:"img",src:e.src,mode:"widthFix"},null,8,["src"])):I("",!0)],8,["onClick"])],4)))),128))],2)],4)])):(u(),p("div",{key:1,style:T({padding:"0 "+v(s).pageSpacing+"upx"})},[d("div",{class:"boxLayout",style:T({paddingBottom:0!==v(s).maxH?o(v(s).maxH)+"%":"L1T1B2"===v(s).layoutType?"50%":"100%"})},[d("div",{class:"boxLayoutInner"},[d("div",{class:"boxWarp"},[d("div",{class:"customLayout",style:T({marginLeft:-v(s).imgClearance+"px",top:-v(s).imgClearance+"px"})},[d("div",{class:b(["ul clearfix","layout"+v(s).layoutType])},[(u(!0),p(h,null,y(v(s).imgData,((e,t)=>(u(),p("div",{class:"li",key:t,style:T({width:o(e.width)+"%",height:o(e.height)+"%",left:o(e.left)+"%",top:o(e.top)+"%",padding:v(s).imgClearance+"px 0 0 "+v(s).imgClearance+"px"})},[d("a",{class:"a-link",onClick:t=>v(n)(e.linkObj)},[e.src?(u(),f(i,{key:0,class:"img",src:e.src,mode:"aspectFit"},null,8,["src"])):I("",!0)],8,["onClick"])],4)))),128))],2)],4)])])],4)],4))],2)}}},[["__scopeId","data-v-50253a11"]]),cn=K({__name:"notice",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{jumpNoticeDetail:n,sendReq:a,beforeGetData:o,afterGetData:i}=Mt(),{terminal:r,componentContent:c}=l(t),C=s([]);return _((()=>{a({method:"GET",url:`${Yt.getNotices}`},(e=>{C.value=e.data}))})),(e,t)=>{const a=x,s=w;return u(),p("div",{class:b(["notice-list","terminal"+v(r)]),style:T({backgroundColor:v(c).bgColor})},[m(s,{class:"swiper-wrapper",circular:!0,"indicator-dots":!1,autoplay:!0,vertical:!0},{default:g((()=>[(u(!0),p(h,null,y(C.value,((e,t)=>(u(),f(a,{class:"swiper-slide",key:t},{default:g((()=>[d("div",{class:"a-link",onClick:t=>v(n)(e),style:T({color:v(c).titColor})},[d("span",null,k(e.noticeTitle),1)],12,["onClick"])])),_:2},1024)))),128))])),_:1})],6)}}},[["__scopeId","data-v-53356bf9"]]),ln=()=>{const{sendReq:e,jumpVip:t,jumpProductDetail:n}=zt(),a=s([]);return _((()=>{e({url:`${Yt.getMemberProducts}?page=1&pageSize=20`,method:"GET"},(e=>{a.value=e.data.list,console.log(a.value)}))})),{productData:a,jumpVip:t,jumpProductDetail:n}},un=K({__name:"index",props:{componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{productData:n,jumpVip:a,jumpProductDetail:o}=ln(),{componentContent:i}=l(t),r=s(0);function c(e){r.value=e.detail.current}const _=j((()=>{for(var e=n.value,t=[],a=-1,s=0;s<e.length;s++)s%2==0&&(t.push([]),a++),t[a].push(e[s]);return t}));return(e,t)=>{const s=C,l=x,j=w,T=D,O=P;return v(n).length>0?(u(),p("div",{key:0,class:"vip"},[d("div",{class:"vip-card"},[d("div",{class:"vip-title"},[m(s,{class:"title-img",src:"https://ceres.zkthink.com/static/canvas-images/vip/img-title.png",alt:"会员专区",mode:"widthFix"}),L(d("a",{class:"btn-more a-link",onClick:t[0]||(t[0]=(...e)=>v(a)&&v(a)(...e))},[A("更多"),d("i",{class:"iconfont icon-arrow-right"})],512),[[N,v(i).showMore]])]),d("div",null,[v(n).length>2?(u(),p("div",{key:0},[m(j,{class:"swiper vip-list",circular:!0,"indicator-dots":!1,autoplay:!0,onChange:c},{default:g((()=>[(u(!0),p(h,null,y(v(_),((e,t)=>(u(),f(l,{class:"vip-item-warp",key:t},{default:g((()=>[(u(!0),p(h,null,y(e,((e,t)=>(u(),p("div",{class:"vip-item",key:t,onClick:t=>v(o)(e)},[d("div",{class:"vip-item-img"},[m(s,{class:"img default-img",src:e.image},null,8,["src"])]),d("div",{class:"vip-item-info"},[d("h3",{class:"name"},k(e.productName),1),d("div",{class:"stock"}," 还剩"+k(e.stockNumber)+"件 ",1),d("div",{class:"original-price"}," ¥ "+k(e.originalPrice),1),d("div",{class:"price-warp"},[d("div",{class:"flag"},[m(s,{class:"flagImg",src:"https://ceres.zkthink.com/static/canvas-images/vip/flag-vip.png",alt:"会员专区",mode:"widthFix"})]),d("div",{class:"price"}," ¥ "+k(e.price),1)]),d("div",{class:"btn-buy"},[d("span",null,"去购买"),d("div",{class:"progress"},[d("i")])])])],8,["onClick"])))),128))])),_:2},1024)))),128))])),_:1}),v(_)&&v(_).length>1?(u(),f(O,{key:0,class:"swiper-dots"},{default:g((()=>[(u(!0),p(h,null,y(v(_).length,((e,t)=>(u(),f(T,{class:b(["dot",r.value===t&&"dot-active"]),key:t},null,8,["class"])))),128))])),_:1})):I("",!0)])):(u(),p("div",{key:1,class:"swiper vip-list"},[A(k(v(n).length)+" ",1),(u(!0),p(h,null,y(v(_),((e,t)=>(u(),p("div",{class:"vip-item-warp",key:t},[(u(!0),p(h,null,y(e,((e,t)=>(u(),p("div",{class:"vip-item",key:t,onClick:t=>v(o)(e)},[d("div",{class:"vip-item-img"},[m(s,{class:"img default-img",src:e.image},null,8,["src"])]),d("div",{class:"vip-item-info"},[d("h3",{class:"name"},k(e.productName),1),d("div",{class:"stock"}," 还剩"+k(e.stockNumber)+"件 ",1),d("div",{class:"original-price"}," ¥ "+k(e.originalPrice),1),d("div",{class:"price-warp"},[d("div",{class:"flag"},[m(s,{class:"flagImg",src:"https://ceres.zkthink.com/static/canvas-images/vip/flag-vip.png",alt:"会员专区",mode:"widthFix"})]),d("div",{class:"price"}," ¥ "+k(e.price),1)]),d("div",{class:"btn-buy"},[d("span",null,"去购买"),d("div",{class:"progress"},[d("i")])])])],8,["onClick"])))),128))])))),128))]))])])])):I("",!0)}}},[["__scopeId","data-v-d360c45c"]]);function pn(e,t,n){const{sendReq:a,beforeGetData:o,afterGetData:i,jumpProductDetail:r,jumpGroupWorks:c}=zt(),l=s([]);return _((()=>{!function(){o();a({method:"POST",url:Yt.getActivityProduct,data:{isPage:2,type:1}},(e=>{i(),l.value=e.data.list}),(()=>{i()}))}()})),{productList:l,jumpProductDetail:r,jumpGroupWorks:c}}const dn=K({__name:"index",props:{typeId:{type:Number,default:1},shopId:{type:Number,default:0},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{typeId:n,shopId:a,componentContent:o}=l(t),{productList:i,jumpProductDetail:r,jumpGroupWorks:c}=pn(),b=s(0);function _(e){b.value=e.detail.current}return(e,t)=>{const n=D,a=C,s=x,l=w;return v(i).length>0?(u(),p("div",{key:0,class:"group-list"},[d("div",{class:"group-warp"},[d("div",{class:"header"},[d("div",{class:"header-warp"},[d("div",{class:"title"},"超值拼团"),m(n,{class:"sub-title"},{default:g((()=>[A("拼着买更划算")])),_:1})]),L(d("a",{class:"btn-all a-link",onClick:t[0]||(t[0]=e=>v(c)(v(o).id))},"查看更多",512),[[N,v(o).showMore]])]),d("div",null,[m(l,{class:"swiper pro-box","disable-touch":v(i).length<3,circular:!1,"indicator-dots":!1,autoplay:v(i).length>2,"display-multiple-items":2,"previous-margin":b.value===v(i).length-2&&v(i).length.length>2?"60rpx":"0rpx","next-margin":b.value===v(i).length-2&&v(i).length.length>2?"0rpx":"60rpx",onChange:_},{default:g((()=>[(u(!0),p(h,null,y(v(i),((e,t)=>(u(),f(s,{class:"swiper-slide pro-item-warp",key:t,onClick:t=>v(r)(e)},{default:g((()=>[d("div",{class:"pro-item-inner"},[d("div",{class:"pro-item"},[d("div",{class:"pro-item-img"},[m(a,{class:"img default-img",src:e.image},null,8,["src"])]),d("div",{class:"pro-item-info"},[d("div",{class:"name"},k(e.storeName),1),d("div",{class:"price"},"¥"+k(e.price),1),d("div",{class:"group-num"},k(e.person||0)+"人团",1),d("div",{class:"btn-buy"},"立刻拼团")])])])])),_:2},1032,["onClick"])))),128))])),_:1},8,["disable-touch","autoplay","previous-margin","next-margin"])])])])):I("",!0)}}},[["__scopeId","data-v-cd8c3219"]]);function mn(e,t,n){const{sendReq:a,beforeGetData:o,afterGetData:i,jumpProductDetail:r,jumpDiscount:c}=zt(),l=s({}),u=s([]),p=s([]),d=s(null);return _((()=>{e.value.id?(function(){o();const t={method:"POST",url:Yt.getActivityProduct,data:{isPage:2,ids:[e.value.id]}};a(t,(e=>{i(),u.value=e.data.list}),(()=>{i()}))}(),function(){o();const t={method:"GET",url:`${Yt.getActivity}?id=${e.value.id}`};a(t,(e=>{i(),l.value=e.data,e.data&&function(){const e=(new Date).getTime();let t=l.value.startTime,n=l.value.endTime,a=0;0===l.value.state?a=t-e:1===l.value.state&&(a=n-e);let s=setInterval((()=>{!function(e){const t=e=>e<10?`0${e}`:e,n=parseInt(e/1e3),a=0===l.value.state?"开始":"结束",s=parseInt(n/3600),o=parseInt(n%3600/60),i=n%60;p.value=[a,t(s),t(o),t(i)]}(a),a-=1e3,a<=0&&(clearInterval(s),l.value.state++)}),1e3)}()}),(()=>{i()}))}()):u.value=[]})),U((()=>{clearInterval(d.value)})),{activityData:l,productList:u,count:p,jumpProductDetail:r,jumpDiscount:c}}const vn=K({__name:"index",props:{typeId:{type:Number,default:1},shopId:{type:Number,default:0},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{typeId:n,shopId:a,componentContent:s}=l(t),{activityData:o,productList:i,count:r,jumpProductDetail:c,jumpDiscount:f}=mn(s);return(e,t)=>{var n,a,l;const g=C;return u(),p("div",{class:"spike"},[(null==(n=v(i))?void 0:n.length)>0?(u(),p("div",{key:0,class:"spike-card"},[d("div",{class:"spike-card-top"},[d("h2",{class:"spike-card-top-title"}," 限时折扣 "),2===(null==(a=v(o))?void 0:a.state)?(u(),p("div",{key:0,class:"spike-card-top-time"},[d("div",{class:"session"},"活动已结束")])):(null==(l=v(r))?void 0:l.length)>0?(u(),p("div",{key:1,class:"spike-card-top-time"},[d("div",{class:"session"},"距活动"+k(v(r)[0])+"还有",1),d("div",{class:"time"},k(v(r)[1])+":"+k(v(r)[2])+":"+k(v(r)[3]),1)])):I("",!0),L(d("a",{class:"btn-more",onClick:t[0]||(t[0]=e=>v(f)(v(s).id))},"查看更多",512),[[N,v(s).showMore]])]),d("div",{class:"spike-card-list"},[(u(!0),p(h,null,y(v(i).slice(0,3),(e=>(u(),p("div",{class:"spike-card-item",key:e.productId,onClick:t=>v(c)(e)},[d("div",{class:"spike-card-item-img"},[m(g,{src:e.image,alt:""},null,8,["src"])]),d("div",{class:"spike-card-item-info"},[d("h3",{class:"name"},k(e.storeName),1),d("div",{class:"price-warp"},[d("div",{class:"price"},"¥"+k(e.price),1),d("div",{class:"stock"}," 限量"+k(e.stock)+"件 ",1)])])],8,["onClick"])))),128))])])):I("",!0)])}}},[["__scopeId","data-v-0b827bb0"]]);function fn(e,t,n){const{sendReq:a,beforeGetData:o,afterGetData:i,jumpProductDetail:r,jumpSeckills:c}=zt(),l=s({}),u=s([]),p=s([]),d=s(null);return _((()=>{e.value.id?(function(){o();const t={method:"POST",url:Yt.getActivityProduct,data:{isPage:2,ids:[e.value.id]}};a(t,(e=>{i(),u.value=e.data.list}),(()=>{i()}))}(),function(){o();const t={method:"GET",url:`${Yt.getActivity}?id=${e.value.id}`};a(t,(e=>{i(),l.value=e.data,e.data&&function(){const e=(new Date).getTime();let t=l.value.startTime,n=l.value.endTime,a=0;0===l.value.state?a=t-e:1===l.value.state&&(a=n-e);let s=setInterval((()=>{!function(e){const t=e=>e<10?`0${e}`:e,n=parseInt(e/1e3),a=0===l.value.state?"开始":"结束",s=parseInt(n/3600),o=parseInt(n%3600/60),i=n%60;p.value=[a,t(s),t(o),t(i)]}(a),a-=1e3,a<=0&&(clearInterval(s),l.value.state++)}),1e3)}()}),(()=>{i()}))}()):u.value=[]})),U((()=>{clearInterval(d.value)})),{activityData:l,productList:u,count:p,jumpProductDetail:r,jumpSeckills:c}}const gn=K({__name:"index",props:{typeId:{type:Number,default:1},shopId:{type:Number,default:0},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{typeId:n,shopId:a,componentContent:s}=l(t),{activityData:o,productList:i,count:r,jumpProductDetail:c,jumpSeckills:f}=fn(s);return(e,t)=>{var n,a,l;const g=C;return u(),p("div",{class:"spike"},[(null==(n=v(i))?void 0:n.length)>0?(u(),p("div",{key:0,class:"spike-card"},[d("div",{class:"spike-card-top"},[d("h2",{class:"spike-card-top-title"}," 限时秒杀 "),2===(null==(a=v(o))?void 0:a.state)?(u(),p("div",{key:0,class:"spike-card-top-time"},[d("div",{class:"session"},"活动已结束")])):(null==(l=v(r))?void 0:l.length)>0?(u(),p("div",{key:1,class:"spike-card-top-time"},[d("div",{class:"session"},"距活动"+k(v(r)[0])+"还有",1),d("div",{class:"time"},k(v(r)[1])+":"+k(v(r)[2])+":"+k(v(r)[3]),1)])):I("",!0),L(d("a",{class:"btn-more",onClick:t[0]||(t[0]=e=>v(f)(v(s).id))},"查看更多",512),[[N,v(s).showMore]])]),d("div",{class:"spike-card-list"},[(u(!0),p(h,null,y(v(i).slice(0,4),(e=>(u(),p("div",{class:"spike-card-item",key:e.productId,onClick:t=>v(c)(e)},[d("div",{class:"spike-card-item-img"},[m(g,{src:e.image,alt:""},null,8,["src"])]),d("div",{class:"spike-card-item-info"},[d("h3",{class:"name"},k(e.storeName),1),d("div",{class:"price-warp"},[d("div",{class:"price"},"¥"+k(e.price),1),d("div",{class:"stock"}," 限量"+k(e.stock)+"件 ",1)])])],8,["onClick"])))),128))])])):I("",!0)])}}},[["__scopeId","data-v-92993d5a"]]),{sendReq:hn}=zt();const yn=K({__name:"index",props:{shopId:{type:Number,default:0},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{shopId:n,componentContent:a}=l(t),{productData:o,jumpProductDetail:i,jumpCombination:r}=function(e,t){const{jumpProductDetail:n,jumpCombination:a}=zt(),o=s({composeProducts:[],rules:[{price:null,number:null}]});function i(){if(e.value.priceId){const n={method:"GET",url:`${Yt.getPrices}?shopId=${t.value}&ids=${e.value.priceId}&page=1&pageSize=10`};hn(n,(e=>{e.data.length>0&&(o.value=e.data[0])}))}else o.value={composeProducts:[],rules:[]}}return _((()=>{i()})),{getData:i,productData:o,jumpProductDetail:n,jumpCombination:a}}(a,n),c=s(0);function j(e){c.value=e.detail.current}return(e,t)=>{const n=C,s=B,l=x,_=w,T=D,O=P;return v(o)&&v(o).composeProducts&&v(o).composeProducts.length>0?(u(),p("div",{key:0,class:"group-list"},[d("div",{class:"group-warp"},[d("div",{class:"title"},[m(s,null,{default:g((()=>[m(n,{class:"title-img",src:"https://ceres.zkthink.com/static/canvas-images/price/img-title.png",alt:"组合优惠",mode:"widthFix"})])),_:1}),d("div",{class:"price-text"},[m(_,{class:"swiper",autoplay:!0,vertical:!0},{default:g((()=>[(u(!0),p(h,null,y(v(o).rules,((e,t)=>(u(),f(l,{key:t},{default:g((()=>[A(k(e.price)+"元任选"+k(e.number)+"件 ",1)])),_:2},1024)))),128))])),_:1})]),L(d("a",{class:"btn-all a-link",onClick:t[0]||(t[0]=e=>v(r)(v(o)))},[A("更多"),d("i",{class:"iconfont icon-arrow-right"})],512),[[N,v(a).showMore]])]),d("div",null,[m(_,{class:"swiper pro-box","indicator-dots":!1,autoplay:!0,"display-multiple-items":2,onChange:j},{default:g((()=>[(u(!0),p(h,null,y(v(o).composeProducts,((e,t)=>(u(),f(l,{class:"pro-item-warp",key:t,onClick:t=>v(i)(e)},{default:g((()=>[d("div",{class:"pro-item-inner"},[d("div",{class:"pro-item"},[d("div",{class:"pro-item-img"},[m(n,{class:"img default-img",src:e.image},null,8,["src"])]),d("div",{class:"pro-item-info"},[d("h3",{class:"name"},k(e.productName),1),d("div",{class:"stock"}," 还剩"+k(e.stockNumber)+"件 ",1),d("div",{class:"price-warp"},[d("div",{class:"price"}," ¥ "+k(e.price),1),d("div",{class:"original-price"}," ¥ "+k(e.originalPrice),1)])])])])])),_:2},1032,["onClick"])))),128))])),_:1}),v(o).composeProducts&&v(o).composeProducts.length>2?(u(),f(O,{key:0,class:"swiper-dots"},{default:g((()=>[(u(!0),p(h,null,y(v(o).composeProducts.length,((e,t)=>(u(),f(T,{class:b(["dot",t-c.value<=1&&t-c.value>=0&&"dot-active"]),key:t},null,8,["class"])))),128))])),_:1})):I("",!0)])])])):I("",!0)}}},[["__scopeId","data-v-604fae04"]]);function kn(e){const{sendReq:t,jumpProductDetail:n,jumpProList:a}=zt(),o=s([]);return _((()=>{var n;n=!0,"1"===e.value.productData.sourceType?e.value.productData.productIdList&&e.value.productData.productIdList.length>0?t({url:`${Yt.getProducts}?page=1&pageSize=99&ids=${e.value.productData.productIdList}`,method:"GET"},(t=>{o.value=t.data.list,n&&(e.value.productData.imgTextData=o.value)})):o.value=[]:"2"===e.value.productData.sourceType&&(e.value.productData.categoryId?t({url:`${Yt.getProducts}?page=1&pageSize=99&classifyId=${e.value.productData.categoryId}`,method:"GET"},(t=>{o.value=t.data.list,n&&(e.value.productData.imgTextData=o.value)})):o.value=[])})),{productData:o,jumpProductDetail:n,jumpProList:a}}const bn=K({__name:"index",props:{componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{componentContent:n}=l(t),{productData:a,jumpProductDetail:s,jumpProList:o}=kn(n);return(e,t)=>{const i=C,r=B,c=G;return v(a).length>0?(u(),p("div",{key:0,class:"hom-pro-list"},[d("div",{class:"product-swiper"},[d("div",{class:"product-swiper-box"},[(u(!0),p(h,null,y(v(a).slice(0,3),((e,t)=>(u(),p("div",{class:"product-swiper-warp",key:t},[d("div",{class:"product-swiper-item",onClick:t=>v(s)(e)},[d("div",{class:"product-swiper-img"},[m(i,{class:"img pic-img default-img",src:e.image},null,8,["src"])]),d("div",{class:"product-swiper-info"},[m(r,{class:"product-name"},{default:g((()=>[A(k(e.productName),1)])),_:2},1024),d("div",{class:"price-warp"},[1==e.activityType?(u(),f(i,{key:0,class:"iconImg",src:"https://ceres.zkthink.com/static/canvas-images/groupBuyIcon.png"})):I("",!0),2==e.activityType?(u(),f(i,{key:1,class:"iconImg",src:"https://ceres.zkthink.com/static/canvas-images/spikeIcon.png"})):I("",!0),4==e.activityType?(u(),f(i,{key:2,class:"iconImg",src:"https://ceres.zkthink.com/static/canvas-images/spikeIcon.png"})):I("",!0),3==e.activityType?(u(),f(i,{key:3,class:"iconImg",src:"https://ceres.zkthink.com/static/canvas-images/discountListIcon.png"})):I("",!0),5==e.activityType?(u(),f(i,{key:4,class:"iconImg",src:"https://ceres.zkthink.com/static/canvas-images/discountListIcon.png"})):I("",!0),9==e.activityType?(u(),f(i,{key:5,class:"iconImg",src:"https://ceres.zkthink.com/static/canvas-images/memberCenterIcon.png"})):I("",!0),8==e.activityType?(u(),f(i,{key:6,class:"iconImg",src:"https://zk-cereshop.oss-cn-shenzhen.aliyuncs.com/zkthink/2022-02-15/d0d8d96f28904167b271de4ae924d1a8_sceneMarketing.png"})):I("",!0),d("div",{class:"price"}," ¥ "+k(e.price),1)])])],8,["onClick"])])))),128))]),d("div",{class:"pagination new-pagination"})]),L(m(c,{class:"btn-more",onClick:t[0]||(t[0]=e=>v(o)(v(n).productData))},{default:g((()=>[A("查看全部 "),d("span",{class:"icon iconfont icon-arrow-right"})])),_:1},512),[[N,v(n).showMore]])])):I("",!0)}}},[["__scopeId","data-v-df506c97"]]),Cn=K({__name:"shop",props:{terminal:{type:Number,default:4},componentContent:{type:Object,default:()=>({})}},setup(e){const t=e,{jumpLink:n}=Mt(),{terminal:a,componentContent:o}=l(t),i=s(0);function r(e){i.value=e.detail.current}_((()=>{}));const c=j((()=>o.value.imgTextData.filter((function(e){return e.img}))));return(e,t)=>{const s=C,o=x,l=w,k=D,_=P;return u(),p("div",{class:b(["shop","terminal"+v(a)])},[m(l,{class:"swiper","indicator-dots":!1,autoplay:!0,onChange:r},{default:g((()=>[(u(!0),p(h,null,y(v(c),((e,t)=>(u(),f(o,{class:"shop-item",key:t},{default:g((()=>[d("div",{class:"shop-item-warp"},[m(s,{class:"img",src:e.img,mode:"widthFix"},null,8,["src"]),d("div",{class:"a-link",onClick:t=>v(n)(e.linkObj)},[A(" 进店逛逛"),d("i",{class:"iconfont icon-arrow-right"})],8,["onClick"])])])),_:2},1024)))),128))])),_:1}),v(c)&&v(c).length?(u(),f(_,{key:0,class:"swiper-dots"},{default:g((()=>[(u(!0),p(h,null,y(v(c).length,((e,t)=>(u(),f(k,{class:b(["dot",t===i.value&&"dot-active"]),key:t},null,8,["class"])))),128))])),_:1})):I("",!0)],2)}}},[["__scopeId","data-v-9e8df142"]]),xn=K({__name:"canvasShowPage",setup(e){const t=s(Ut.terminal),{sendReq:n}=Gt(),a=s([]);return M((()=>{(()=>{const e={method:"GET",url:`${Yt.getCanvas}?terminal=${t.value}`};n(e,(e=>{e.data.json&&(a.value=JSON.parse(e.data.json))}))})()})),(e,n)=>(u(),p("div",{class:"layout hom-layout"},[(u(!0),p(h,null,y(a.value,((e,n)=>(u(),p("div",{class:"list-group-item",key:n},["header"===e.type?(u(),f(Ft,{key:0,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"banner"===e.type?(u(),f(Ht,{key:1,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"text"===e.type?(u(),f(Vt,{key:2,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"imageText"===e.type?(u(),f(Jt,{key:3,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"brandList"===e.type?(u(),f(Wt,{key:4,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"categoryList"===e.type?(u(),f(Xt,{key:5,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"imageTextList"===e.type?(u(),f(Kt,{key:6,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"assistDiv"===e.type?(u(),f(Zt,{key:7,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"imageTextNav"===e.type?(u(),f(Qt,{key:8,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"productList"===e.type?(u(),f(tn,{key:9,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"videoBox"===e.type?(u(),f(nn,{key:10,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"coupon"===e.type?(u(),f(on,{key:11,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"custom"===e.type?(u(),f(rn,{key:12,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"notice"===e.type?(u(),f(cn,{key:13,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"vip"===e.type?(u(),f(un,{key:14,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"groupList"===e.type?(u(),f(dn,{key:15,terminal:t.value,componentContent:e.componentContent},null,8,["terminal","componentContent"])):I("",!0),"discountList"===e.type?(u(),f(vn,{key:16,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"spikeList"===e.type?(u(),f(gn,{key:17,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"priceList"===e.type?(u(),f(yn,{key:18,terminal:t.value},null,8,["terminal"])):I("",!0),"newProduct"===e.type?(u(),f(bn,{key:19,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0),"shop"===e.type?(u(),f(Cn,{key:20,componentContent:e.componentContent,terminal:t.value},null,8,["componentContent","terminal"])):I("",!0)])))),128))]))}},[["__scopeId","data-v-d46dfab0"]]),wn=K({__name:"adWindow",setup(e){const{push:n}=c(),o=s(!1),i=s({}),l=s({}),v=s([]);s({}),_((()=>{x()}));const b=()=>{},x=async()=>{i.value=await z(),i.value.link&&(l.value=JSON.parse(i.value.link)),o.value=!0,3===i.value.type&&w()},w=async()=>{const e=l.value.items.map((e=>e.id)).join(",");if(e){const t=await Y({ids:e});v.value=t.list}};const j=()=>{o.value=!1};return(e,s)=>{const c=H,x=P,w=C;return o.value?(u(),f(x,{key:0},{default:g((()=>[3===i.value.type?(u(),f(x,{key:0,class:"mask mask-coupon ad-coupons",onTouchmove:F(b,["stop","prevent"])},{default:g((()=>[m(x,{class:"ad-box-warp"},{default:g((()=>[m(x,{class:"ad-boxs"},{default:g((()=>[m(x,{class:"coupon-list"},{default:g((()=>[m(c,{"scroll-top":0,class:"scrollBox","scroll-y":"true"},{default:g((()=>[(u(!0),p(h,null,y(v.value,((e,n)=>(u(),p("div",{class:"coupon-item"},[d("div",{class:"coupon-left"},[d("div",{class:"discount"},[1===e.couponType?(u(),p("div",{key:0,class:"unit pre-unit"}," ¥ ")):I("",!0),A(" "+k(1===e.couponType?e.couponValue:e.discount)+" ",1),2===e.couponType?(u(),p("div",{key:1,class:"unit"}," 折 ")):I("",!0)])]),d("div",{class:"coupon-right"},[d("div",{class:"info"},[d("div",{class:"type"},k(1===e.couponType?"满减券":"折扣券"),1),d("div",{class:"tip"},k(0!==e.threshold?`(实付${e.threshold}元使用)`:"无门槛使用"),1)]),d("div",{class:"button get-coupon",onClick:n=>async function(e){t.get("accessToken")?await ee(e)&&a({title:"领取成功",icon:"success"}):(a({title:"请先登录",icon:"none"}),r({url:"/pages/login/guid"}))}(e.id)}," 领取 ",8,["onClick"])])])))),256))])),_:1})])),_:1})])),_:1}),m(x,{class:"close-btn"},{default:g((()=>[m(w,{src:i.value.buttonImage,class:"btn",mode:"widthFix",onClick:s[0]||(s[0]=e=>j())},null,8,["src"])])),_:1})])),_:1})])),_:1},8,["onTouchmove"])):(u(),f(x,{key:1,class:"mask mask-coupon ad-link"},{default:g((()=>[m(x,{class:"ad-box-warp"},{default:g((()=>[m(x,{class:"ad-boxs",onClick:s[1]||(s[1]=e=>(()=>{switch(o.value=!1,i.value.type){case 1:n({url:"/pages/goodsDetail/goodsDetail"},{data:{id:l.value.id}});break;case 2:let e=l.value.id[l.value.id.length-1];n({url:"/pages/goodsList/goodsList"},{data:{sid:e}});break;case 4:uni.navigateToMiniProgram({appId:l.value.appId,path:l.value.link,success(e){}});case 5:n({url:l.value.link})}})())},{default:g((()=>[m(w,{class:"img",src:i.value.popupImage,mode:"widthFix"},null,8,["src"])])),_:1}),m(x,{class:"close-btn"},{default:g((()=>[m(w,{src:i.value.buttonImage,class:"btn",mode:"widthFix",onClick:s[2]||(s[2]=e=>j())},null,8,["src"])])),_:1})])),_:1})])),_:1}))])),_:1})):I("",!0)}}},[["__scopeId","data-v-1bc359aa"]]),_n=K({__name:"index",setup(e){const t=V();s(null);const n=s(0);s({boxShadow:"0 0 0 #000"}),M((()=>{t.init(),J({success:e=>{n.value=e.statusBarHeight},fail(e){}})}));const{shareAppMessage:a,shareTimeline:o}=ne();W(a),X(o);const{scrollTop:i}=te();return(e,t)=>{const a=P;return u(),f(a,{class:"home-container",style:T({"margin-top":`${n.value}px`})},{default:g((()=>[m(xn),m(wn),m(Q,{"scroll-top":v(i)},null,8,["scroll-top"])])),_:1},8,["style"])}}},[["__scopeId","data-v-67872c9a"]]);export{_n as default};