Commit 8518f187 by LJM

add

parent aa64dd17
Showing with 2 additions and 18742 deletions
......@@ -3,4 +3,5 @@
/unpackage/*
/*.hbuilderx
/.DS_Store
/node_modules
\ No newline at end of file
/node_modules
/unpackage
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("./common/vendor.js"),n=require("./util/util.js"),o=require("./util/share.js");Math;const r={onLaunch:function(){console.log("App Launch"),this.loginCheck()},onShow:function(){console.log("App Show")},onHide:function(){console.log("App Hide")},methods:{loginCheck(){try{e.index.onAppRoute((n=>{const o=e.index.getStorageSync("token"),r="/"+n.path;var t=getCurrentPages();let i=t[t.length-1],a=(i.route,i.$page.fullPath);if(!(t.length>=8))return-1==r.indexOf("/user/")&&-1==r.indexOf("/car/confirm")||o?void 0:(e.index.reLaunch({url:`/pages/auth/login?referer=${encodeURIComponent(r)}`}),!1);e.index.reLaunch({url:a})}))}catch(n){["navigateTo","redirectTo","reLaunch","switchTab"].forEach((n=>{e.index.addInterceptor(n,{invoke(n){const o=e.index.getStorageSync("token"),r=n.url.split("?")[0];if(console.log(666),console.log(-1!=r.indexOf("/user/")||-1!=r.indexOf("/car/confirm")),(-1!=r.indexOf("/user/")||-1!=r.indexOf("/car/confirm"))&&!o)return e.index.reLaunch({url:`/pages/auth/login?referer=${encodeURIComponent(n.url)}`}),!1}})}))}}}};function t(){const t=e.createSSRApp(r);t.config.globalProperties.$goBack=n=>{try{if(n.url)return void e.index.navigateTo({url:n.url})}catch(o){}1==getCurrentPages().length?e.index.navigateTo({url:"/pages/index/index"}):e.index.navigateBack({delta:1})},t.config.globalProperties.request=n.request;return t.config.globalProperties.$globalData={KFQQ:"/pages/index/kf"},t.mixin(o.share),{app:t}}t().app.mount("#app"),exports.createApp=t;
{
"pages": [
"pages/index/index",
"pages/index/kf",
"pages/class/nav",
"pages/class/list",
"pages/search/nav",
"pages/search/list",
"pages/goods/detail",
"pages/auth/login",
"pages/auth/reg",
"pages/auth/regSuccess",
"pages/auth/forget",
"pages/auth/findSuccess",
"pages/auth/rule",
"pages/auth/changeEmail",
"pages/car/list",
"pages/car/confirmOrder",
"pages/car/confirmQuote",
"pages/car/confirmQuoteSuccess",
"pages/car/confirmRule",
"pages/user/userInfo",
"pages/user/msgList",
"pages/user/coupon",
"pages/user/address",
"pages/user/qDlist",
"pages/user/qdDetail",
"pages/user/addressAdd",
"pages/user/addressEdit",
"pages/user/invoice",
"pages/user/invoiceEdit",
"pages/user/invoiceAdd",
"pages/user/companyInfo",
"pages/user/setting",
"pages/user/orderList",
"pages/user/orderDetail",
"pages/user/orderPay",
"pages/user/orderPayLine"
],
"window": {
"navigationBarTextStyle": "black",
"navigationBarBackgroundColor": "#F8F8F8",
"navigationStyle": "custom"
},
"usingComponents": {}
}
\ No newline at end of file
@font-face{font-family:iconfont;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cccz:before{content:"\e6bd"}.icon-goucc:before{content:"\e6bc"}.icon-xib:before{content:"\e6ba"}.icon-delk:before{content:"\e6bb"}.icon-set:before{content:"\e6b4"}.icon-qdlist:before{content:"\e6b5"}.icon-ldxi:before{content:"\e6b6"}.icon-kfi:before{content:"\e6b7"}.icon-dzsd:before{content:"\e6b8"}.icon-fpgl:before{content:"\e6b9"}.icon-password:before{content:"\e6b2"}.icon-arrow2:before{content:"\e6b3"}.icon-success:before{content:"\e6af"}.icon-mobile:before{content:"\e6b0"}.icon-code:before{content:"\e6b1"}.icon-see2:before{content:"\e6ad"}.icon-see1:before{content:"\e6ae"}.icon-close2:before{content:"\e6ac"}.icon-edit:before{content:"\e6ab"}.icon-checked1:before{content:"\e6a9"}.icon-checked:before{content:"\e6aa"}.icon-jian:before{content:"\e69b"}.icon-jia:before{content:"\e69c"}.icon-card:before{content:"\e6a6"}.icon-qdd:before{content:"\e6a7"}.icon-kfd:before{content:"\e6a8"}.icon-fang:before{content:"\e6a5"}.icon-arrowshang:before{content:"\e6a0"}.icon-del:before{content:"\e6a1"}.icon-arrowright:before{content:"\e694"}.icon-arrowleft:before{content:"\e6a2"}.icon-adderss:before{content:"\e6a3"}.icon-arrowdown:before{content:"\e6a4"}.icon-user:before{content:"\e698"}.icon-search:before{content:"\e697"}.icon-searchclose:before{content:"\e699"}.icon-saixuan:before{content:"\e696"}.icon-home:before{content:"\e69a"}.icon-choose:before{content:"\e695"}.icon-car:before{content:"\e69d"}.icon-arrowxia:before{content:"\e69e"}.icon-caca:before{content:"\e69f"}.img-style{max-width:100%;height:auto;display:block;margin:0 auto}#mobile .mobile-header{background:red!important}page{padding-top:175rpx}
page::after{position:fixed;content:'';left:-1000px;top:-1000px;-webkit-animation:shadow-preload .1s;-webkit-animation-delay:3s;animation:shadow-preload .1s;animation-delay:3s}@-webkit-keyframes shadow-preload{0%{background-image:url(https://cdn1.dcloud.net.cn/515442464d7a67304d53556c64336733595455785a444d7a5a5746694d6a4e6d597a646b/img/shadow-grey.png)}100%{background-image:url(https://cdn1.dcloud.net.cn/515442464d7a67304d53556c64336733595455785a444d7a5a5746694d6a4e6d597a646b/img/shadow-grey.png)}}@keyframes shadow-preload{0%{background-image:url(https://cdn1.dcloud.net.cn/515442464d7a67304d53556c64336733595455785a444d7a5a5746694d6a4e6d597a646b/img/shadow-grey.png)}100%{background-image:url(https://cdn1.dcloud.net.cn/515442464d7a67304d53556c64336733595455785a444d7a5a5746694d6a4e6d597a646b/img/shadow-grey.png)}}page{--status-bar-height:25px;--top-window-height:0px;--window-top:0px;--window-bottom:0px;--window-left:0px;--window-right:0px;--window-magin:0px}[data-c-h="true"]{display: none !important;}
\ No newline at end of file
"use strict";exports._imports_0="/static/images/logo.png",exports._imports_0$1="/static/images/logored.png";
"use strict";
/**
* @vue/shared v3.4.21
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function e(e,t){const n=new Set(e.split(","));return t?e=>n.has(e.toLowerCase()):e=>n.has(e)}const t={},n=[],o=()=>{},r=()=>!1,i=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),s=e=>e.startsWith("onUpdate:"),c=Object.assign,u=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},a=Object.prototype.hasOwnProperty,l=(e,t)=>a.call(e,t),f=Array.isArray,p=e=>"[object Map]"===x(e),d=e=>"[object Set]"===x(e),h=e=>"function"==typeof e,g=e=>"string"==typeof e,m=e=>"symbol"==typeof e,v=e=>null!==e&&"object"==typeof e,_=e=>(v(e)||h(e))&&h(e.then)&&h(e.catch),y=Object.prototype.toString,x=e=>y.call(e),b=e=>"[object Object]"===x(e),w=e=>g(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,$=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),S=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},k=/-(\w)/g,O=S((e=>e.replace(k,((e,t)=>t?t.toUpperCase():"")))),E=/\B([A-Z])/g,P=S((e=>e.replace(E,"-$1").toLowerCase())),C=S((e=>e.charAt(0).toUpperCase()+e.slice(1))),A=S((e=>e?`on${C(e)}`:"")),I=(e,t)=>!Object.is(e,t),j=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},R=e=>{const t=parseFloat(e);return isNaN(t)?e:t};function L(e){if(f(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=g(o)?H(o):L(o);if(r)for(const e in r)t[e]=r[e]}return t}if(g(e)||v(e))return e}const M=/;(?![^(]*\))/g,T=/:([^]+)/,V=/\/\*[^]*?\*\//g;function H(e){const t={};return e.replace(V,"").split(M).forEach((e=>{if(e){const n=e.split(T);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function D(e){let t="";if(g(e))t=e;else if(f(e))for(let n=0;n<e.length;n++){const o=D(e[n]);o&&(t+=o+" ")}else if(v(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const N=(e,t)=>t&&t.__v_isRef?N(e,t.value):p(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],o)=>(e[B(t,o)+" =>"]=n,e)),{})}:d(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>B(e)))}:m(t)?B(t):!v(t)||f(t)||b(t)?t:String(t),B=(e,t="")=>{var n;return m(e)?`Symbol(${null!=(n=e.description)?n:t})`:e};function U(e,t){if(!e)return;if(e=e.trim().replace(/_/g,"-"),t&&t[e])return e;if("chinese"===(e=e.toLowerCase()))return"zh-Hans";if(0===e.indexOf("zh"))return e.indexOf("-hans")>-1?"zh-Hans":e.indexOf("-hant")>-1?"zh-Hant":(n=e,["-tw","-hk","-mo","-cht"].find((e=>-1!==n.indexOf(e)))?"zh-Hant":"zh-Hans");var n;let o=["en","fr","es"];t&&Object.keys(t).length>0&&(o=Object.keys(t));const r=function(e,t){return t.find((t=>0===e.indexOf(t)))}(e,o);return r||void 0}function W(e,t=null){let n;return(...o)=>(e&&(n=e.apply(t,o),e=null),n)}function z(e,t){if(!g(t))return;const n=(t=t.replace(/\[(\d+)\]/g,".$1")).split(".");let o=n[0];return e||(e={}),1===n.length?e[o]:z(e[o],n.slice(1).join("."))}function F(e){let t={};return b(e)&&Object.keys(e).sort().forEach((n=>{const o=n;t[o]=e[o]})),Object.keys(t)?t:e}const K=/:/g;const q=encodeURIComponent;function G(e,t=q){const n=e?Object.keys(e).map((n=>{let o=e[n];return void 0===typeof o||null===o?o="":b(o)&&(o=JSON.stringify(o)),t(n)+"="+t(o)})).filter((e=>e.length>0)).join("&"):null;return n?`?${n}`:""}const J=["onInit","onLoad","onShow","onHide","onUnload","onBackPress","onPageScroll","onTabItemTap","onReachBottom","onPullDownRefresh","onShareTimeline","onShareAppMessage","onShareChat","onAddToFavorites","onSaveExitState","onNavigationBarButtonTap","onNavigationBarSearchInputClicked","onNavigationBarSearchInputChanged","onNavigationBarSearchInputConfirmed","onNavigationBarSearchInputFocusChanged"];const Z=["onShow","onHide","onLaunch","onError","onThemeChange","onPageNotFound","onUnhandledRejection","onExit","onInit","onLoad","onReady","onUnload","onResize","onBackPress","onPageScroll","onTabItemTap","onReachBottom","onPullDownRefresh","onShareTimeline","onAddToFavorites","onShareAppMessage","onShareChat","onSaveExitState","onNavigationBarButtonTap","onNavigationBarSearchInputClicked","onNavigationBarSearchInputChanged","onNavigationBarSearchInputConfirmed","onNavigationBarSearchInputFocusChanged"],Q=(()=>({onPageScroll:1,onShareAppMessage:2,onShareTimeline:4}))();function X(e,t,n=!0){return!(n&&!h(t))&&(Z.indexOf(e)>-1||0===e.indexOf("on"))}let Y;const ee=[];const te=W(((e,t)=>t(e))),ne=function(){};ne.prototype={_id:1,on:function(e,t,n){var o=this.e||(this.e={});return(o[e]||(o[e]=[])).push({fn:t,ctx:n,_id:this._id}),this._id++},once:function(e,t,n){var o=this;function r(){o.off(e,r),t.apply(n,arguments)}return r._=t,this.on(e,r,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),o=n[e],r=[];if(o&&t){for(var i=o.length-1;i>=0;i--)if(o[i].fn===t||o[i].fn._===t||o[i]._id===t){o.splice(i,1);break}r=o}return r.length?n[e]=r:delete n[e],this}};var oe=ne;let re,ie;class se{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=re,!e&&re&&(this.index=(re.scopes||(re.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=re;try{return re=this,e()}finally{re=t}}}on(){re=this}off(){re=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);if(!this.detached&&this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0,this._active=!1}}}class ce{constructor(e,t,n,o){this.fn=e,this.trigger=t,this.scheduler=n,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,function(e,t=re){t&&t.active&&t.effects.push(e)}(this,o)}get dirty(){if(2===this._dirtyLevel||3===this._dirtyLevel){this._dirtyLevel=1,he();for(let e=0;e<this._depsLength;e++){const t=this.deps[e];if(t.computed&&(t.computed.value,this._dirtyLevel>=4))break}1===this._dirtyLevel&&(this._dirtyLevel=0),ge()}return this._dirtyLevel>=4}set dirty(e){this._dirtyLevel=e?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=fe,t=ie;try{return fe=!0,ie=this,this._runnings++,ue(this),this.fn()}finally{ae(this),this._runnings--,ie=t,fe=e}}stop(){var e;this.active&&(ue(this),ae(this),null==(e=this.onStop)||e.call(this),this.active=!1)}}function ue(e){e._trackId++,e._depsLength=0}function ae(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)le(e.deps[t],e);e.deps.length=e._depsLength}}function le(e,t){const n=e.get(t);void 0!==n&&t._trackId!==n&&(e.delete(t),0===e.size&&e.cleanup())}let fe=!0,pe=0;const de=[];function he(){de.push(fe),fe=!1}function ge(){const e=de.pop();fe=void 0===e||e}function me(){pe++}function ve(){for(pe--;!pe&&ye.length;)ye.shift()()}function _e(e,t,n){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const n=e.deps[e._depsLength];n!==t?(n&&le(n,e),e.deps[e._depsLength++]=t):e._depsLength++}}const ye=[];function xe(e,t,n){me();for(const o of e.keys()){let n;o._dirtyLevel<t&&(null!=n?n:n=e.get(o)===o._trackId)&&(o._shouldSchedule||(o._shouldSchedule=0===o._dirtyLevel),o._dirtyLevel=t),o._shouldSchedule&&(null!=n?n:n=e.get(o)===o._trackId)&&(o.trigger(),o._runnings&&!o.allowRecurse||2===o._dirtyLevel||(o._shouldSchedule=!1,o.scheduler&&ye.push(o.scheduler)))}ve()}const be=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},we=new WeakMap,$e=Symbol(""),Se=Symbol("");function ke(e,t,n){if(fe&&ie){let t=we.get(e);t||we.set(e,t=new Map);let o=t.get(n);o||t.set(n,o=be((()=>t.delete(n)))),_e(ie,o)}}function Oe(e,t,n,o,r,i){const s=we.get(e);if(!s)return;let c=[];if("clear"===t)c=[...s.values()];else if("length"===n&&f(e)){const e=Number(o);s.forEach(((t,n)=>{("length"===n||!m(n)&&n>=e)&&c.push(t)}))}else switch(void 0!==n&&c.push(s.get(n)),t){case"add":f(e)?w(n)&&c.push(s.get("length")):(c.push(s.get($e)),p(e)&&c.push(s.get(Se)));break;case"delete":f(e)||(c.push(s.get($e)),p(e)&&c.push(s.get(Se)));break;case"set":p(e)&&c.push(s.get($e))}me();for(const u of c)u&&xe(u,4);ve()}const Ee=e("__proto__,__v_isRef,__isVue"),Pe=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(m)),Ce=Ae();function Ae(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=mt(this);for(let t=0,r=this.length;t<r;t++)ke(n,0,t+"");const o=n[t](...e);return-1===o||!1===o?n[t](...e.map(mt)):o}})),["push","pop","shift","unshift","splice"].forEach((t=>{e[t]=function(...e){he(),me();const n=mt(this)[t].apply(this,e);return ve(),ge(),n}})),e}function Ie(e){const t=mt(this);return ke(t,0,e),t.hasOwnProperty(e)}class je{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){const o=this._isReadonly,r=this._isShallow;if("__v_isReactive"===t)return!o;if("__v_isReadonly"===t)return o;if("__v_isShallow"===t)return r;if("__v_raw"===t)return n===(o?r?ut:ct:r?st:it).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const i=f(e);if(!o){if(i&&l(Ce,t))return Reflect.get(Ce,t,n);if("hasOwnProperty"===t)return Ie}const s=Reflect.get(e,t,n);return(m(t)?Pe.has(t):Ee(t))?s:(o||ke(e,0,t),r?s:$t(s)?i&&w(t)?s:s.value:v(s)?o?ft(s):lt(s):s)}}class Re extends je{constructor(e=!1){super(!1,e)}set(e,t,n,o){let r=e[t];if(!this._isShallow){const t=ht(r);if(gt(n)||ht(n)||(r=mt(r),n=mt(n)),!f(e)&&$t(r)&&!$t(n))return!t&&(r.value=n,!0)}const i=f(e)&&w(t)?Number(t)<e.length:l(e,t),s=Reflect.set(e,t,n,o);return e===mt(o)&&(i?I(n,r)&&Oe(e,"set",t,n):Oe(e,"add",t,n)),s}deleteProperty(e,t){const n=l(e,t);e[t];const o=Reflect.deleteProperty(e,t);return o&&n&&Oe(e,"delete",t,void 0),o}has(e,t){const n=Reflect.has(e,t);return m(t)&&Pe.has(t)||ke(e,0,t),n}ownKeys(e){return ke(e,0,f(e)?"length":$e),Reflect.ownKeys(e)}}class Le extends je{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}}const Me=new Re,Te=new Le,Ve=new Re(!0),He=e=>e,De=e=>Reflect.getPrototypeOf(e);function Ne(e,t,n=!1,o=!1){const r=mt(e=e.__v_raw),i=mt(t);n||(I(t,i)&&ke(r,0,t),ke(r,0,i));const{has:s}=De(r),c=o?He:n?yt:_t;return s.call(r,t)?c(e.get(t)):s.call(r,i)?c(e.get(i)):void(e!==r&&e.get(t))}function Be(e,t=!1){const n=this.__v_raw,o=mt(n),r=mt(e);return t||(I(e,r)&&ke(o,0,e),ke(o,0,r)),e===r?n.has(e):n.has(e)||n.has(r)}function Ue(e,t=!1){return e=e.__v_raw,!t&&ke(mt(e),0,$e),Reflect.get(e,"size",e)}function We(e){e=mt(e);const t=mt(this);return De(t).has.call(t,e)||(t.add(e),Oe(t,"add",e,e)),this}function ze(e,t){t=mt(t);const n=mt(this),{has:o,get:r}=De(n);let i=o.call(n,e);i||(e=mt(e),i=o.call(n,e));const s=r.call(n,e);return n.set(e,t),i?I(t,s)&&Oe(n,"set",e,t):Oe(n,"add",e,t),this}function Fe(e){const t=mt(this),{has:n,get:o}=De(t);let r=n.call(t,e);r||(e=mt(e),r=n.call(t,e)),o&&o.call(t,e);const i=t.delete(e);return r&&Oe(t,"delete",e,void 0),i}function Ke(){const e=mt(this),t=0!==e.size,n=e.clear();return t&&Oe(e,"clear",void 0,void 0),n}function qe(e,t){return function(n,o){const r=this,i=r.__v_raw,s=mt(i),c=t?He:e?yt:_t;return!e&&ke(s,0,$e),i.forEach(((e,t)=>n.call(o,c(e),c(t),r)))}}function Ge(e,t,n){return function(...o){const r=this.__v_raw,i=mt(r),s=p(i),c="entries"===e||e===Symbol.iterator&&s,u="keys"===e&&s,a=r[e](...o),l=n?He:t?yt:_t;return!t&&ke(i,0,u?Se:$e),{next(){const{value:e,done:t}=a.next();return t?{value:e,done:t}:{value:c?[l(e[0]),l(e[1])]:l(e),done:t}},[Symbol.iterator](){return this}}}}function Je(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function Ze(){const e={get(e){return Ne(this,e)},get size(){return Ue(this)},has:Be,add:We,set:ze,delete:Fe,clear:Ke,forEach:qe(!1,!1)},t={get(e){return Ne(this,e,!1,!0)},get size(){return Ue(this)},has:Be,add:We,set:ze,delete:Fe,clear:Ke,forEach:qe(!1,!0)},n={get(e){return Ne(this,e,!0)},get size(){return Ue(this,!0)},has(e){return Be.call(this,e,!0)},add:Je("add"),set:Je("set"),delete:Je("delete"),clear:Je("clear"),forEach:qe(!0,!1)},o={get(e){return Ne(this,e,!0,!0)},get size(){return Ue(this,!0)},has(e){return Be.call(this,e,!0)},add:Je("add"),set:Je("set"),delete:Je("delete"),clear:Je("clear"),forEach:qe(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((r=>{e[r]=Ge(r,!1,!1),n[r]=Ge(r,!0,!1),t[r]=Ge(r,!1,!0),o[r]=Ge(r,!0,!0)})),[e,n,t,o]}const[Qe,Xe,Ye,et]=Ze();function tt(e,t){const n=t?e?et:Ye:e?Xe:Qe;return(t,o,r)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get(l(n,o)&&o in t?n:t,o,r)}const nt={get:tt(!1,!1)},ot={get:tt(!1,!0)},rt={get:tt(!0,!1)},it=new WeakMap,st=new WeakMap,ct=new WeakMap,ut=new WeakMap;function at(e){return e.__v_skip||!Object.isExtensible(e)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((e=>x(e).slice(8,-1))(e))}function lt(e){return ht(e)?e:pt(e,!1,Me,nt,it)}function ft(e){return pt(e,!0,Te,rt,ct)}function pt(e,t,n,o,r){if(!v(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const s=at(e);if(0===s)return e;const c=new Proxy(e,2===s?o:n);return r.set(e,c),c}function dt(e){return ht(e)?dt(e.__v_raw):!(!e||!e.__v_isReactive)}function ht(e){return!(!e||!e.__v_isReadonly)}function gt(e){return!(!e||!e.__v_isShallow)}function mt(e){const t=e&&e.__v_raw;return t?mt(t):e}function vt(e){return Object.isExtensible(e)&&((e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})})(e,"__v_skip",!0),e}const _t=e=>v(e)?lt(e):e,yt=e=>v(e)?ft(e):e;class xt{constructor(e,t,n,o){this.getter=e,this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ce((()=>e(this._value)),(()=>wt(this,2===this.effect._dirtyLevel?2:3))),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const e=mt(this);return e._cacheable&&!e.effect.dirty||!I(e._value,e._value=e.effect.run())||wt(e,4),bt(e),e.effect._dirtyLevel>=2&&wt(e,2),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function bt(e){var t;fe&&ie&&(e=mt(e),_e(ie,null!=(t=e.dep)?t:e.dep=be((()=>e.dep=void 0),e instanceof xt?e:void 0)))}function wt(e,t=4,n){const o=(e=mt(e)).dep;o&&xe(o,t)}function $t(e){return!(!e||!0!==e.__v_isRef)}function St(e){return function(e,t){if($t(e))return e;return new kt(e,t)}(e,!1)}class kt{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:mt(e),this._value=t?e:_t(e)}get value(){return bt(this),this._value}set value(e){const t=this.__v_isShallow||gt(e)||ht(e);e=t?e:mt(e),I(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:_t(e),wt(this,4))}}function Ot(e){return $t(e)?e.value:e}const Et={get:(e,t,n)=>Ot(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return $t(r)&&!$t(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function Pt(e){return dt(e)?e:new Proxy(e,Et)}function Ct(e,t,n,o){try{return o?e(...o):e()}catch(r){It(r,t,n)}}function At(e,t,n,o){if(h(e)){const r=Ct(e,t,n,o);return r&&_(r)&&r.catch((e=>{It(e,t,n)})),r}const r=[];for(let i=0;i<e.length;i++)r.push(At(e[i],t,n,o));return r}function It(e,t,n,o=!0){const r=t?t.vnode:null;if(t){let o=t.parent;const r=t.proxy,i=`https://vuejs.org/error-reference/#runtime-${n}`;for(;o;){const t=o.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,r,i))return;o=o.parent}const s=t.appContext.config.errorHandler;if(s)return void Ct(s,null,10,[e,r,i])}jt(e,n,r,o)}function jt(e,t,n,o=!0){console.error(e)}let Rt=!1,Lt=!1;const Mt=[];let Tt=0;const Vt=[];let Ht=null,Dt=0;const Nt=Promise.resolve();let Bt=null;function Ut(e){const t=Bt||Nt;return e?t.then(this?e.bind(this):e):t}function Wt(e){Mt.length&&Mt.includes(e,Rt&&e.allowRecurse?Tt+1:Tt)||(null==e.id?Mt.push(e):Mt.splice(function(e){let t=Tt+1,n=Mt.length;for(;t<n;){const o=t+n>>>1,r=Mt[o],i=qt(r);i<e||i===e&&r.pre?t=o+1:n=o}return t}(e.id),0,e),zt())}function zt(){Rt||Lt||(Lt=!0,Bt=Nt.then(Jt))}function Ft(e){f(e)?Vt.push(...e):Ht&&Ht.includes(e,e.allowRecurse?Dt+1:Dt)||Vt.push(e),zt()}function Kt(e,t,n=(Rt?Tt+1:0)){for(;n<Mt.length;n++){const e=Mt[n];e&&e.pre&&(Mt.splice(n,1),n--,e())}}const qt=e=>null==e.id?1/0:e.id,Gt=(e,t)=>{const n=qt(e)-qt(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Jt(e){Lt=!1,Rt=!0,Mt.sort(Gt);try{for(Tt=0;Tt<Mt.length;Tt++){const e=Mt[Tt];e&&!1!==e.active&&Ct(e,null,14)}}finally{Tt=0,Mt.length=0,function(e){if(Vt.length){const e=[...new Set(Vt)].sort(((e,t)=>qt(e)-qt(t)));if(Vt.length=0,Ht)return void Ht.push(...e);for(Ht=e,Dt=0;Dt<Ht.length;Dt++)Ht[Dt]();Ht=null,Dt=0}}(),Rt=!1,Bt=null,(Mt.length||Vt.length)&&Jt()}}function Zt(e,n,...o){if(e.isUnmounted)return;const r=e.vnode.props||t;let i=o;const s=n.startsWith("update:"),c=s&&n.slice(7);if(c&&c in r){const e=`${"modelValue"===c?"model":c}Modifiers`,{number:n,trim:s}=r[e]||t;s&&(i=o.map((e=>g(e)?e.trim():e))),n&&(i=o.map(R))}let u,a=r[u=A(n)]||r[u=A(O(n))];!a&&s&&(a=r[u=A(P(n))]),a&&At(a,e,6,i);const l=r[u+"Once"];if(l){if(e.emitted){if(e.emitted[u])return}else e.emitted={};e.emitted[u]=!0,At(l,e,6,i)}}function Qt(e,t,n=!1){const o=t.emitsCache,r=o.get(e);if(void 0!==r)return r;const i=e.emits;let s={},u=!1;if(!h(e)){const o=e=>{const n=Qt(e,t,!0);n&&(u=!0,c(s,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return i||u?(f(i)?i.forEach((e=>s[e]=null)):c(s,i),v(e)&&o.set(e,s),s):(v(e)&&o.set(e,null),null)}function Xt(e,t){return!(!e||!i(t))&&(t=t.slice(2).replace(/Once$/,""),l(e,t[0].toLowerCase()+t.slice(1))||l(e,P(t))||l(e,t))}let Yt=null;function en(e){const t=Yt;return Yt=e,e&&e.type.__scopeId,t}function tn(e,t){return e&&(e[t]||e[O(t)]||e[C(O(t))])}const nn={};function on(e,t,n){return rn(e,t,n)}function rn(e,n,{immediate:r,deep:i,flush:s,once:c,onTrack:a,onTrigger:l}=t){if(n&&c){const e=n;n=(...t)=>{e(...t),k()}}const p=io,d=e=>!0===i?e:un(e,!1===i?1:void 0);let g,m,v=!1,_=!1;if($t(e)?(g=()=>e.value,v=gt(e)):dt(e)?(g=()=>d(e),v=!0):f(e)?(_=!0,v=e.some((e=>dt(e)||gt(e))),g=()=>e.map((e=>$t(e)?e.value:dt(e)?d(e):h(e)?Ct(e,p,2):void 0))):g=h(e)?n?()=>Ct(e,p,2):()=>(m&&m(),At(e,p,3,[y])):o,n&&i){const e=g;g=()=>un(e())}let y=e=>{m=$.onStop=()=>{Ct(e,p,4),m=$.onStop=void 0}},x=_?new Array(e.length).fill(nn):nn;const b=()=>{if($.active&&$.dirty)if(n){const e=$.run();(i||v||(_?e.some(((e,t)=>I(e,x[t]))):I(e,x)))&&(m&&m(),At(n,p,3,[e,x===nn?void 0:_&&x[0]===nn?[]:x,y]),x=e)}else $.run()};let w;b.allowRecurse=!!n,"sync"===s?w=b:"post"===s?w=()=>eo(b,p&&p.suspense):(b.pre=!0,p&&(b.id=p.uid),w=()=>Wt(b));const $=new ce(g,o,w),S=re,k=()=>{$.stop(),S&&u(S.effects,$)};return n?r?b():x=$.run():"post"===s?eo($.run.bind($),p&&p.suspense):$.run(),k}function sn(e,t,n){const o=this.proxy,r=g(e)?e.includes(".")?cn(o,e):()=>o[e]:e.bind(o,o);let i;h(t)?i=t:(i=t.handler,n=t);const s=ao(this),c=rn(r,i.bind(o),n);return s(),c}function cn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}function un(e,t,n=0,o){if(!v(e)||e.__v_skip)return e;if(t&&t>0){if(n>=t)return e;n++}if((o=o||new Set).has(e))return e;if(o.add(e),$t(e))un(e.value,t,n,o);else if(f(e))for(let r=0;r<e.length;r++)un(e[r],t,n,o);else if(d(e)||p(e))e.forEach((e=>{un(e,t,n,o)}));else if(b(e))for(const r in e)un(e[r],t,n,o);return e}function an(){return{app:null,config:{isNativeTag:r,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let ln=0;let fn=null;function pn(e,t,n=!1){const o=io||Yt;if(o||fn){const r=o?null==o.parent?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:fn._context.provides;if(r&&e in r)return r[e];if(arguments.length>1)return n&&h(t)?t.call(o&&o.proxy):t}}function dn(e,t){gn(e,"a",t)}function hn(e,t){gn(e,"da",t)}function gn(e,t,n=io){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(vn(t,o,n),n){let e=n.parent;for(;e&&e.parent;)e.parent.vnode.type.__isKeepAlive&&mn(o,t,n,e),e=e.parent}}function mn(e,t,n,o){const r=vn(t,e,o,!0);Sn((()=>{u(o[t],r)}),n)}function vn(e,t,n=io,o=!1){if(n){r=e,J.indexOf(r)>-1&&(n=n.root);const i=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;he();const r=ao(n),i=At(t,n,e,o);return r(),ge(),i});return o?i.unshift(s):i.push(s),s}var r}const _n=e=>(t,n=io)=>(!po||"sp"===e)&&vn(e,((...e)=>t(...e)),n),yn=_n("bm"),xn=_n("m"),bn=_n("bu"),wn=_n("u"),$n=_n("bum"),Sn=_n("um"),kn=_n("sp"),On=_n("rtg"),En=_n("rtc");function Pn(e,t=io){vn("ec",e,t)}const Cn=e=>e?fo(e)?mo(e)||e.proxy:Cn(e.parent):null,An=c(Object.create(null),{$:e=>e,$el:e=>e.__$el||(e.__$el={}),$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Cn(e.parent),$root:e=>Cn(e.root),$emit:e=>e.emit,$options:e=>Hn(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Wt(e.update)}),$watch:e=>sn.bind(e)}),In=(e,n)=>e!==t&&!e.__isScriptSetup&&l(e,n),jn={get({_:e},n){const{ctx:o,setupState:r,data:i,props:s,accessCache:c,type:u,appContext:a}=e;let f;if("$"!==n[0]){const u=c[n];if(void 0!==u)switch(u){case 1:return r[n];case 2:return i[n];case 4:return o[n];case 3:return s[n]}else{if(In(r,n))return c[n]=1,r[n];if(i!==t&&l(i,n))return c[n]=2,i[n];if((f=e.propsOptions[0])&&l(f,n))return c[n]=3,s[n];if(o!==t&&l(o,n))return c[n]=4,o[n];Ln&&(c[n]=0)}}const p=An[n];let d,h;return p?("$attrs"===n&&ke(e,0,n),p(e)):(d=u.__cssModules)&&(d=d[n])?d:o!==t&&l(o,n)?(c[n]=4,o[n]):(h=a.config.globalProperties,l(h,n)?h[n]:void 0)},set({_:e},n,o){const{data:r,setupState:i,ctx:s}=e;return In(i,n)?(i[n]=o,!0):r!==t&&l(r,n)?(r[n]=o,!0):!l(e.props,n)&&(("$"!==n[0]||!(n.slice(1)in e))&&(s[n]=o,!0))},has({_:{data:e,setupState:n,accessCache:o,ctx:r,appContext:i,propsOptions:s}},c){let u;return!!o[c]||e!==t&&l(e,c)||In(n,c)||(u=s[0])&&l(u,c)||l(r,c)||l(An,c)||l(i.config.globalProperties,c)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:l(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Rn(e){return f(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let Ln=!0;function Mn(e){const t=Hn(e),n=e.proxy,r=e.ctx;Ln=!1,t.beforeCreate&&Tn(t.beforeCreate,e,"bc");const{data:i,computed:s,methods:c,watch:u,provide:a,inject:l,created:p,beforeMount:d,mounted:g,beforeUpdate:m,updated:_,activated:y,deactivated:x,beforeDestroy:b,beforeUnmount:w,destroyed:$,unmounted:S,render:k,renderTracked:O,renderTriggered:E,errorCaptured:P,serverPrefetch:C,expose:A,inheritAttrs:I,components:j,directives:R,filters:L}=t;if(l&&function(e,t,n=o){f(e)&&(e=Un(e));for(const o in e){const n=e[o];let r;r=v(n)?"default"in n?pn(n.from||o,n.default,!0):pn(n.from||o):pn(n),$t(r)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e}):t[o]=r}}(l,r,null),c)for(const o in c){const e=c[o];h(e)&&(r[o]=e.bind(n))}if(i){const t=i.call(n,n);v(t)&&(e.data=lt(t))}if(Ln=!0,s)for(const f in s){const e=s[f],t=h(e)?e.bind(n,n):h(e.get)?e.get.bind(n,n):o,i=!h(e)&&h(e.set)?e.set.bind(n):o,c=vo({get:t,set:i});Object.defineProperty(r,f,{enumerable:!0,configurable:!0,get:()=>c.value,set:e=>c.value=e})}if(u)for(const o in u)Vn(u[o],r,n,o);function M(e,t){f(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(function(){if(a){const e=h(a)?a.call(n):a;Reflect.ownKeys(e).forEach((t=>{!function(e,t){if(io){let n=io.provides;const o=io.parent&&io.parent.provides;o===n&&(n=io.provides=Object.create(o)),n[e]=t,"app"===io.type.mpType&&io.appContext.app.provide(e,t)}}(t,e[t])}))}}(),p&&Tn(p,e,"c"),M(yn,d),M(xn,g),M(bn,m),M(wn,_),M(dn,y),M(hn,x),M(Pn,P),M(En,O),M(On,E),M($n,w),M(Sn,S),M(kn,C),f(A))if(A.length){const t=e.exposed||(e.exposed={});A.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});k&&e.render===o&&(e.render=k),null!=I&&(e.inheritAttrs=I),j&&(e.components=j),R&&(e.directives=R),e.ctx.$onApplyOptions&&e.ctx.$onApplyOptions(t,e,n)}function Tn(e,t,n){At(f(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Vn(e,t,n,o){const r=o.includes(".")?cn(n,o):()=>n[o];if(g(e)){const n=t[e];h(n)&&on(r,n)}else if(h(e))on(r,e.bind(n));else if(v(e))if(f(e))e.forEach((e=>Vn(e,t,n,o)));else{const o=h(e.handler)?e.handler.bind(n):t[e.handler];h(o)&&on(r,o,e)}}function Hn(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,c=i.get(t);let u;return c?u=c:r.length||n||o?(u={},r.length&&r.forEach((e=>Dn(u,e,s,!0))),Dn(u,t,s)):u=t,v(t)&&i.set(t,u),u}function Dn(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&Dn(e,i,n,!0),r&&r.forEach((t=>Dn(e,t,n,!0)));for(const s in t)if(o&&"expose"===s);else{const o=Nn[s]||n&&n[s];e[s]=o?o(e[s],t[s]):t[s]}return e}const Nn={data:Bn,props:Fn,emits:Fn,methods:zn,computed:zn,beforeCreate:Wn,created:Wn,beforeMount:Wn,mounted:Wn,beforeUpdate:Wn,updated:Wn,beforeDestroy:Wn,beforeUnmount:Wn,destroyed:Wn,unmounted:Wn,activated:Wn,deactivated:Wn,errorCaptured:Wn,serverPrefetch:Wn,components:zn,directives:zn,watch:function(e,t){if(!e)return t;if(!t)return e;const n=c(Object.create(null),e);for(const o in t)n[o]=Wn(e[o],t[o]);return n},provide:Bn,inject:function(e,t){return zn(Un(e),Un(t))}};function Bn(e,t){return t?e?function(){return c(h(e)?e.call(this,this):e,h(t)?t.call(this,this):t)}:t:e}function Un(e){if(f(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Wn(e,t){return e?[...new Set([].concat(e,t))]:t}function zn(e,t){return e?c(Object.create(null),e,t):t}function Fn(e,t){return e?f(e)&&f(t)?[...new Set([...e,...t])]:c(Object.create(null),Rn(e),Rn(null!=t?t:{})):t}function Kn(e,t,n,o=!1){const r={},i={};e.propsDefaults=Object.create(null),qn(e,t,r,i);for(const s in e.propsOptions[0])s in r||(r[s]=void 0);n?e.props=o?r:pt(r,!1,Ve,ot,st):e.type.props?e.props=r:e.props=i,e.attrs=i}function qn(e,n,o,r){const[i,s]=e.propsOptions;let c,u=!1;if(n)for(let t in n){if($(t))continue;const a=n[t];let f;i&&l(i,f=O(t))?s&&s.includes(f)?(c||(c={}))[f]=a:o[f]=a:Xt(e.emitsOptions,t)||t in r&&a===r[t]||(r[t]=a,u=!0)}if(s){const n=mt(o),r=c||t;for(let t=0;t<s.length;t++){const c=s[t];o[c]=Gn(i,n,c,r[c],e,!l(r,c))}}return u}function Gn(e,t,n,o,r,i){const s=e[n];if(null!=s){const e=l(s,"default");if(e&&void 0===o){const e=s.default;if(s.type!==Function&&!s.skipFactory&&h(e)){const{propsDefaults:i}=r;if(n in i)o=i[n];else{const s=ao(r);o=i[n]=e.call(null,t),s()}}else o=e}s[0]&&(i&&!e?o=!1:!s[1]||""!==o&&o!==P(n)||(o=!0))}return o}function Jn(e,o,r=!1){const i=o.propsCache,s=i.get(e);if(s)return s;const u=e.props,a={},p=[];let d=!1;if(!h(e)){const t=e=>{d=!0;const[t,n]=Jn(e,o,!0);c(a,t),n&&p.push(...n)};!r&&o.mixins.length&&o.mixins.forEach(t),e.extends&&t(e.extends),e.mixins&&e.mixins.forEach(t)}if(!u&&!d)return v(e)&&i.set(e,n),n;if(f(u))for(let n=0;n<u.length;n++){const e=O(u[n]);Zn(e)&&(a[e]=t)}else if(u)for(const t in u){const e=O(t);if(Zn(e)){const n=u[t],o=a[e]=f(n)||h(n)?{type:n}:c({},n);if(o){const t=Yn(Boolean,o.type),n=Yn(String,o.type);o[0]=t>-1,o[1]=n<0||t<n,(t>-1||l(o,"default"))&&p.push(e)}}}const g=[a,p];return v(e)&&i.set(e,g),g}function Zn(e){return"$"!==e[0]&&!$(e)}function Qn(e){if(null===e)return"null";if("function"==typeof e)return e.name||"";if("object"==typeof e){return e.constructor&&e.constructor.name||""}return""}function Xn(e,t){return Qn(e)===Qn(t)}function Yn(e,t){return f(t)?t.findIndex((t=>Xn(t,e))):h(t)&&Xn(t,e)?0:-1}const eo=Ft;function to(e){return e?dt(t=e)||ht(t)||"__vInternal"in e?c({},e):e:null;var t}const no=an();let oo=0;function ro(e,n,o){const r=e.type,i=(n?n.appContext:e.appContext)||no,s={uid:oo++,vnode:e,type:r,parent:n,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new se(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:n?n.provides:Object.create(i.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Jn(r,i),emitsOptions:Qt(r,i),emit:null,emitted:null,propsDefaults:t,inheritAttrs:r.inheritAttrs,ctx:t,data:t,props:t,attrs:t,slots:t,refs:t,setupState:t,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:o,suspenseId:o?o.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null,$uniElements:new Map,$templateUniElementRefs:[],$templateUniElementStyles:{},$eS:{}};return s.ctx={_:s},s.root=n?n.root:s,s.emit=Zt.bind(null,s),e.ce&&e.ce(s),s}let io=null;const so=()=>io||Yt;let co,uo;co=e=>{io=e},uo=e=>{po=e};const ao=e=>{const t=io;return co(e),e.scope.on(),()=>{e.scope.off(),co(t)}},lo=()=>{io&&io.scope.off(),co(null)};function fo(e){return 4&e.vnode.shapeFlag}let po=!1;function ho(e,t=!1){t&&uo(t);const{props:n}=e.vnode,o=fo(e);Kn(e,n,o,t);const r=o?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=vt(new Proxy(e.ctx,jn));const{setup:o}=n;if(o){const t=e.setupContext=o.length>1?function(e){const t=t=>{e.exposed=t||{}};return{get attrs(){return function(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get:(t,n)=>(ke(e,0,"$attrs"),t[n])}))}(e)},slots:e.slots,emit:e.emit,expose:t}}(e):null,n=ao(e);he();const r=Ct(o,e,0,[e.props,t]);ge(),n(),_(r)?r.then(lo,lo):function(e,t,n){h(t)?e.render=t:v(t)&&(e.setupState=Pt(t));go(e)}(e,r)}else go(e)}(e):void 0;return t&&uo(!1),r}function go(e,t,n){const r=e.type;e.render||(e.render=r.render||o);{const t=ao(e);he();try{Mn(e)}finally{ge(),t()}}}function mo(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Pt(vt(e.exposed)),{get:(t,n)=>n in t?t[n]:e.proxy[n],has:(e,t)=>t in e||t in An}))}const vo=(e,t)=>{const n=function(e,t,n=!1){let r,i;const s=h(e);return s?(r=e,i=o):(r=e.get,i=e.set),new xt(r,i,s||!i,n)}(e,0,po);return n},_o="3.4.21";function yo(e){return Ot(e)}const xo="[object Array]",bo="[object Object]";function wo(e,t){const n={};return $o(e,t),So(e,t,"",n),n}function $o(e,t){if((e=yo(e))===t)return;const n=x(e),o=x(t);if(n==bo&&o==bo)for(let r in t){const n=e[r];void 0===n?e[r]=null:$o(n,t[r])}else n==xo&&o==xo&&e.length>=t.length&&t.forEach(((t,n)=>{$o(e[n],t)}))}function So(e,t,n,o){if((e=yo(e))===t)return;const r=x(e),i=x(t);if(r==bo)if(i!=bo||Object.keys(e).length<Object.keys(t).length)ko(o,n,e);else for(let s in e){const r=yo(e[s]),i=t[s],c=x(r),u=x(i);if(c!=xo&&c!=bo)r!=i&&ko(o,(""==n?"":n+".")+s,r);else if(c==xo)u!=xo||r.length<i.length?ko(o,(""==n?"":n+".")+s,r):r.forEach(((e,t)=>{So(e,i[t],(""==n?"":n+".")+s+"["+t+"]",o)}));else if(c==bo)if(u!=bo||Object.keys(r).length<Object.keys(i).length)ko(o,(""==n?"":n+".")+s,r);else for(let e in r)So(r[e],i[e],(""==n?"":n+".")+s+"."+e,o)}else r==xo?i!=xo||e.length<t.length?ko(o,n,e):e.forEach(((e,r)=>{So(e,t[r],n+"["+r+"]",o)})):ko(o,n,e)}function ko(e,t,n){e[t]=n}function Oo(e){const t=e.ctx.__next_tick_callbacks;if(t&&t.length){const e=t.slice(0);t.length=0;for(let t=0;t<e.length;t++)e[t]()}}function Eo(e,t){const n=e.ctx;if(!n.__next_tick_pending&&!function(e){return Mt.includes(e.update)}(e))return Ut(t&&t.bind(e.proxy));let o;return n.__next_tick_callbacks||(n.__next_tick_callbacks=[]),n.__next_tick_callbacks.push((()=>{t?Ct(t.bind(e.proxy),e,14):o&&o(e.proxy)})),new Promise((e=>{o=e}))}function Po(e,t){const n=typeof(e=yo(e));if("object"===n&&null!==e){let n=t.get(e);if(void 0!==n)return n;if(f(e)){const o=e.length;n=new Array(o),t.set(e,n);for(let r=0;r<o;r++)n[r]=Po(e[r],t)}else{n={},t.set(e,n);for(const o in e)l(e,o)&&(n[o]=Po(e[o],t))}return n}if("symbol"!==n)return e}function Co(e){return Po(e,"undefined"!=typeof WeakMap?new WeakMap:new Map)}function Ao(e,t,n){if(!t)return;(t=Co(t)).$eS=e.$eS||{};const o=e.ctx,r=o.mpType;if("page"===r||"component"===r){t.r0=1;const r=o.$scope,i=Object.keys(t),s=wo(t,n||function(e,t){const n=e.data,o=Object.create(null);return t.forEach((e=>{o[e]=n[e]})),o}(r,i));Object.keys(s).length?(o.__next_tick_pending=!0,r.setData(s,(()=>{o.__next_tick_pending=!1,Oo(e)})),Kt()):Oo(e)}}function Io(e,t,n){t.appContext.config.globalProperties.$applyOptions(e,t,n);const o=e.computed;if(o){const e=Object.keys(o);if(e.length){const n=t.ctx;n.$computedKeys||(n.$computedKeys=[]),n.$computedKeys.push(...e)}}delete t.ctx.$onApplyOptions}function jo(e,t=!1){const{setupState:n,$templateRefs:o,$templateUniElementRefs:r,ctx:{$scope:i,$mpPlatform:s}}=e;if("mp-alipay"===s)return;if(!i||!o&&!r)return;if(t)return o&&o.forEach((e=>Ro(e,null,n))),void(r&&r.forEach((e=>Ro(e,null,n))));const c="mp-baidu"===s||"mp-toutiao"===s,u=e=>{if(0===e.length)return[];const t=(i.selectAllComponents(".r")||[]).concat(i.selectAllComponents(".r-i-f")||[]);return e.filter((e=>{const o=function(e,t){const n=e.find((e=>e&&(e.properties||e.props).uI===t));if(n){const e=n.$vm;return e?mo(e.$)||e:function(e){v(e)&&vt(e);return e}(n)}return null}(t,e.i);return!(!c||null!==o)||(Ro(e,o,n),!1)}))},a=()=>{if(o){const t=u(o);t.length&&e.proxy&&e.proxy.$scope&&e.proxy.$scope.setData({r1:1},(()=>{u(t)}))}};r&&r.length&&Eo(e,(()=>{r.forEach((e=>{f(e.v)?e.v.forEach((t=>{Ro(e,t,n)})):Ro(e,e.v,n)}))})),i._$setRef?i._$setRef(a):Eo(e,a)}function Ro({r:e,f:t},n,o){if(h(e))e(n,{});else{const r=g(e),i=$t(e);if(r||i)if(t){if(!i)return;f(e.value)||(e.value=[]);const t=e.value;if(-1===t.indexOf(n)){if(t.push(n),!n)return;n.$&&$n((()=>u(t,n)),n.$)}}else r?l(o,e)&&(o[e]=n):$t(e)&&(e.value=n)}}const Lo=Ft;function Mo(e,t){const n=e.component=ro(e,t.parentComponent,null);return n.ctx.$onApplyOptions=Io,n.ctx.$children=[],"app"===t.mpType&&(n.render=o),t.onBeforeSetup&&t.onBeforeSetup(n,t),ho(n),t.parentComponent&&n.proxy&&t.parentComponent.ctx.$children.push(mo(n)||n.proxy),function(e){const t=Ho.bind(e);e.$updateScopedSlots=()=>Ut((()=>Wt(t)));const n=()=>{if(e.isMounted){const{next:t,bu:n,u:o}=e;Do(e,!1),he(),Kt(),ge(),n&&j(n),Do(e,!0),Ao(e,To(e)),o&&Lo(o)}else $n((()=>{jo(e,!0)}),e),Ao(e,To(e))},r=e.effect=new ce(n,o,(()=>Wt(i)),e.scope),i=e.update=()=>{r.dirty&&r.run()};i.id=e.uid,Do(e,!0),i()}(n),n.proxy}function To(e){const{type:t,vnode:n,proxy:o,withProxy:r,props:s,propsOptions:[c],slots:u,attrs:a,emit:l,render:f,renderCache:p,data:d,setupState:h,ctx:g,uid:m,appContext:{app:{config:{globalProperties:{pruneComponentPropsCache:v}}}},inheritAttrs:_}=e;let y;e.$uniElementIds=new Map,e.$templateRefs=[],e.$templateUniElementRefs=[],e.$templateUniElementStyles={},e.$ei=0,v(m),e.__counter=0===e.__counter?1:0;const x=en(e);try{if(4&n.shapeFlag){Vo(_,s,c,a);const e=r||o;y=f.call(e,e,p,s,h,d,g)}else{Vo(_,s,c,t.props?a:(e=>{let t;for(const n in e)("class"===n||"style"===n||i(n))&&((t||(t={}))[n]=e[n]);return t})(a));const e=t;y=e.length>1?e(s,{attrs:a,slots:u,emit:l}):e(s,null)}}catch(b){It(b,e,1),y=!1}return jo(e),en(x),y}function Vo(e,t,n,o){if(t&&o&&!1!==e){const e=Object.keys(o).filter((e=>"class"!==e&&"style"!==e));if(!e.length)return;n&&e.some(s)?e.forEach((e=>{s(e)&&e.slice(9)in n||(t[e]=o[e])})):e.forEach((e=>t[e]=o[e]))}}function Ho(){const e=this.$scopedSlotsData;if(!e||0===e.length)return;const t=this.ctx.$scope,n=t.data,o=Object.create(null);e.forEach((({path:e,index:t,data:r})=>{const i=z(n,e),s=g(t)?`${e}.${t}`:`${e}[${t}]`;if(void 0===i||void 0===i[t])o[s]=r;else{const e=wo(r,i[t]);Object.keys(e).forEach((t=>{o[s+"."+t]=e[t]}))}})),e.length=0,Object.keys(o).length&&t.setData(o)}function Do({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}const No=function(e,t=null){h(e)||(e=c({},e)),null==t||v(t)||(t=null);const n=an(),o=new WeakSet,r=n.app={_uid:ln++,_component:e,_props:t,_container:null,_context:n,_instance:null,version:_o,get config(){return n.config},set config(e){},use:(e,...t)=>(o.has(e)||(e&&h(e.install)?(o.add(e),e.install(r,...t)):h(e)&&(o.add(e),e(r,...t))),r),mixin:e=>(n.mixins.includes(e)||n.mixins.push(e),r),component:(e,t)=>t?(n.components[e]=t,r):n.components[e],directive:(e,t)=>t?(n.directives[e]=t,r):n.directives[e],mount(){},unmount(){},provide:(e,t)=>(n.provides[e]=t,r),runWithContext(e){const t=fn;fn=r;try{return e()}finally{fn=t}}};return r};function Bo(e,t=null){("undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof my?my:void 0).__VUE__=!0;const n=No(e,t),r=n._context;r.config.globalProperties.$nextTick=function(e){return Eo(this.$,e)};const i=e=>(e.appContext=r,e.shapeFlag=6,e),s=function(e,t){return Mo(i(e),t)},c=function(e){return e&&function(e){const{bum:t,scope:n,update:o,um:r}=e;t&&j(t);{const t=e.parent;if(t){const n=t.ctx.$children,o=mo(e)||e.proxy,r=n.indexOf(o);r>-1&&n.splice(r,1)}}n.stop(),o&&(o.active=!1),r&&Lo(r),Lo((()=>{e.isUnmounted=!0}))}(e.$)};return n.mount=function(){e.render=o;const t=Mo(i({type:e}),{mpType:"app",mpInstance:null,parentComponent:null,slots:[],props:null});return n._instance=t.$,t.$app=n,t.$createComponent=s,t.$destroyComponent=c,r.$appInstance=t,t},n.unmount=function(){},n}function Uo(e,t,n,o){h(t)&&vn(e,t.bind(n),o)}function Wo(e,t,n){!function(e,t,n){const o=e.mpType||n.$mpType;o&&"component"!==o&&Object.keys(e).forEach((o=>{if(X(o,e[o],!1)){const r=e[o];f(r)?r.forEach((e=>Uo(o,e,n,t))):Uo(o,r,n,t)}}))}(e,t,n)}function zo(e,t,n){return e[t]=n}function Fo(e,...t){const n=this[e];return n?n(...t):(console.error(`method ${e} not found`),null)}function Ko(e){const t=e.config.errorHandler;return function(n,o,r){t&&t(n,o,r);const i=e._instance;if(!i||!i.proxy)throw n;i.onError?i.proxy.$callHook("onError",n):jt(n,0,o&&o.$.vnode,!1)}}function qo(e,t){return e?[...new Set([].concat(e,t))]:t}let Go;const Jo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Zo=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function Qo(){const e=Gi.getStorageSync("uni_id_token")||"",t=e.split(".");if(!e||3!==t.length)return{uid:null,role:[],permission:[],tokenExpired:0};let n;try{n=JSON.parse((o=t[1],decodeURIComponent(Go(o).split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""))))}catch(r){throw new Error("获取当前用户信息出错,详细错误信息为:"+r.message)}var o;return n.tokenExpired=1e3*n.exp,delete n.exp,delete n.iat,n}function Xo(e){const t=e.config;var n;t.errorHandler=te(e,Ko),n=t.optionMergeStrategies,Z.forEach((e=>{n[e]=qo}));const o=t.globalProperties;!function(e){e.uniIDHasRole=function(e){const{role:t}=Qo();return t.indexOf(e)>-1},e.uniIDHasPermission=function(e){const{permission:t}=Qo();return this.uniIDHasRole("admin")||t.indexOf(e)>-1},e.uniIDTokenValid=function(){const{tokenExpired:e}=Qo();return e>Date.now()}}(o),o.$set=zo,o.$applyOptions=Wo,o.$callMethod=Fo,Gi.invokeCreateVueAppHook(e)}Go="function"!=typeof atob?function(e){if(e=String(e).replace(/[\t\n\f\r ]+/g,""),!Zo.test(e))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var t;e+="==".slice(2-(3&e.length));for(var n,o,r="",i=0;i<e.length;)t=Jo.indexOf(e.charAt(i++))<<18|Jo.indexOf(e.charAt(i++))<<12|(n=Jo.indexOf(e.charAt(i++)))<<6|(o=Jo.indexOf(e.charAt(i++))),r+=64===n?String.fromCharCode(t>>16&255):64===o?String.fromCharCode(t>>16&255,t>>8&255):String.fromCharCode(t>>16&255,t>>8&255,255&t);return r}:atob;const Yo=Object.create(null);function er(e){delete Yo[e]}function tr(e){if(!e)return;const[t,n]=e.split(",");return Yo[t]?Yo[t][parseInt(n)]:void 0}var nr={install(e){Xo(e),e.config.globalProperties.pruneComponentPropsCache=er;const t=e.mount;e.mount=function(n){const o=t.call(e,n),r=function(){const e="createApp";if("undefined"!=typeof global&&void 0!==global[e])return global[e];if("undefined"!=typeof my)return my[e]}();return r?r(o):"undefined"!=typeof createMiniProgramApp&&createMiniProgramApp(o),o}}};function or(e){return g(e)?e:function(e){let t="";if(!e||g(e))return t;for(const n in e)t+=`${n.startsWith("--")?n:P(n)}:${e[n]};`;return t}(L(e))}function rr(e,t){const n=so(),r=n.ctx,i=void 0===t||"mp-weixin"!==r.$mpPlatform&&"mp-qq"!==r.$mpPlatform&&"mp-xhs"!==r.$mpPlatform||!g(t)&&"number"!=typeof t?"":"_"+t,s="e"+n.$ei+++i,u=r.$scope;if(!e)return delete u[s],s;const a=u[s];return a?a.value=e:u[s]=function(e,t){const n=e=>{var r;(r=e).type&&r.target&&(r.preventDefault=o,r.stopPropagation=o,r.stopImmediatePropagation=o,l(r,"detail")||(r.detail={}),l(r,"markerId")&&(r.detail="object"==typeof r.detail?r.detail:{},r.detail.markerId=r.markerId),b(r.detail)&&l(r.detail,"checked")&&!l(r.detail,"value")&&(r.detail.value=r.detail.checked),b(r.detail)&&(r.target=c({},r.target,r.detail)));let i=[e];t&&t.ctx.$getTriggerEventDetail&&"number"==typeof e.detail&&(e.detail=t.ctx.$getTriggerEventDetail(e.detail)),e.detail&&e.detail.__args__&&(i=e.detail.__args__);const s=n.value,u=()=>At(function(e,t){if(f(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n&&n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e(t)))}return t}(e,s),t,5,i),a=e.target,p=!!a&&(!!a.dataset&&"true"===String(a.dataset.eventsync));if(!ir.includes(e.type)||p){const t=u();if("input"===e.type&&(f(t)||_(t)))return;return t}setTimeout(u)};return n.value=e,n}(e,n),s}const ir=["tap","longpress","longtap","transitionend","animationstart","animationiteration","animationend","touchforcechange"];const sr=function(e,t=null){return e&&(e.mpType="app"),Bo(e,t).use(nr)};function cr(e){return function(){try{return e.apply(e,arguments)}catch(t){console.error(t)}}}let ur=1;const ar={};function lr(e,t,n){if("number"==typeof e){const o=ar[e];if(o)return o.keepAlive||delete ar[e],o.callback(t,n)}return t}const fr="success",pr="fail",dr="complete";function hr(e,t={},{beforeAll:n,beforeSuccess:o}={}){b(t)||(t={});const{success:r,fail:i,complete:s}=function(e){const t={};for(const n in e){const o=e[n];h(o)&&(t[n]=cr(o),delete e[n])}return t}(t),c=h(r),u=h(i),a=h(s),l=ur++;return function(e,t,n,o=!1){ar[e]={name:t,keepAlive:o,callback:n}}(l,e,(l=>{(l=l||{}).errMsg=function(e,t){return e&&-1!==e.indexOf(":fail")?t+e.substring(e.indexOf(":fail")):t+":ok"}(l.errMsg,e),h(n)&&n(l),l.errMsg===e+":ok"?(h(o)&&o(l,t),c&&r(l)):u&&i(l),a&&s(l)})),l}const gr="success",mr="fail",vr="complete",_r={},yr={};function xr(e,t){return function(n){return e(n,t)||n}}function br(e,t,n){let o=!1;for(let r=0;r<e.length;r++){const i=e[r];if(o)o=Promise.resolve(xr(i,n));else{const e=i(t,n);if(_(e)&&(o=Promise.resolve(e)),!1===e)return{then(){},catch(){}}}}return o||{then:e=>e(t),catch(){}}}function wr(e,t={}){return[gr,mr,vr].forEach((n=>{const o=e[n];if(!f(o))return;const r=t[n];t[n]=function(e){br(o,e,t).then((e=>h(r)&&r(e)||e))}})),t}function $r(e,t){const n=[];f(_r.returnValue)&&n.push(..._r.returnValue);const o=yr[e];return o&&f(o.returnValue)&&n.push(...o.returnValue),n.forEach((e=>{t=e(t)||t})),t}function Sr(e){const t=Object.create(null);Object.keys(_r).forEach((e=>{"returnValue"!==e&&(t[e]=_r[e].slice())}));const n=yr[e];return n&&Object.keys(n).forEach((e=>{"returnValue"!==e&&(t[e]=(t[e]||[]).concat(n[e]))})),t}function kr(e,t,n,o){const r=Sr(e);if(r&&Object.keys(r).length){if(f(r.invoke)){return br(r.invoke,n).then((n=>t(wr(Sr(e),n),...o)))}return t(wr(r,n),...o)}return t(n,...o)}function Or(e,t){return(n={},...o)=>function(e){return!(!b(e)||![fr,pr,dr].find((t=>h(e[t]))))}(n)?$r(e,kr(e,t,n,o)):$r(e,new Promise(((r,i)=>{kr(e,t,c(n,{success:r,fail:i}),o)})))}function Er(e,t,n,o={}){const r=t+":fail";let i="";return i=n?0===n.indexOf(r)?n:r+" "+n:r,delete o.errCode,lr(e,c({errMsg:i},o))}function Pr(e,t,n,o){const r=function(e,t){e[0]}(t);if(r)return r}function Cr(e,t,n,o){return n=>{const r=hr(e,n,o),i=Pr(0,[n]);return i?Er(r,e,i):t(n,{resolve:t=>function(e,t,n){return lr(e,c(n||{},{errMsg:t+":ok"}))}(r,e,t),reject:(t,n)=>Er(r,e,function(e){return!e||g(e)?e:e.stack?("undefined"!=typeof globalThis&&globalThis.harmonyChannel||console.error(e.message+"\n"+e.stack),e.message):e}(t),n)})}}function Ar(e,t,n,o){return function(e,t,n,o){return(...e)=>{const n=Pr(0,e);if(n)throw new Error(n);return t.apply(null,e)}}(0,t)}let Ir=!1,jr=0,Rr=0;const Lr=Ar(0,((e,t)=>{if(0===jr&&function(){const{windowWidth:e,pixelRatio:t,platform:n}=Object.assign({},wx.getWindowInfo(),{platform:wx.getDeviceInfo().platform});jr=e,Rr=t,Ir="ios"===n}(),0===(e=Number(e)))return 0;let n=e/750*(t||jr);return n<0&&(n=-n),n=Math.floor(n+1e-4),0===n&&(n=1!==Rr&&Ir?.5:1),e<0?-n:n}));function Mr(e,t){Object.keys(t).forEach((n=>{h(t[n])&&(e[n]=function(e,t){const n=t?e?e.concat(t):f(t)?t:[t]:e;return n?function(e){const t=[];for(let n=0;n<e.length;n++)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(n):n}(e[n],t[n]))}))}function Tr(e,t){e&&t&&Object.keys(t).forEach((n=>{const o=e[n],r=t[n];f(o)&&h(r)&&u(o,r)}))}const Vr=Ar(0,((e,t)=>{g(e)&&b(t)?Mr(yr[e]||(yr[e]={}),t):b(e)&&Mr(_r,e)})),Hr=Ar(0,((e,t)=>{g(e)?b(t)?Tr(yr[e],t):delete yr[e]:b(e)&&Tr(_r,e)}));const Dr=new class{constructor(){this.$emitter=new oe}on(e,t){return this.$emitter.on(e,t)}once(e,t){return this.$emitter.once(e,t)}off(e,t){e?this.$emitter.off(e,t):this.$emitter.e={}}emit(e,...t){this.$emitter.emit(e,...t)}},Nr=Ar(0,((e,t)=>(Dr.on(e,t),()=>Dr.off(e,t)))),Br=Ar(0,((e,t)=>(Dr.once(e,t),()=>Dr.off(e,t)))),Ur=Ar(0,((e,t)=>{f(e)||(e=e?[e]:[]),e.forEach((e=>Dr.off(e,t)))})),Wr=Ar(0,((e,...t)=>{Dr.emit(e,...t)}));let zr,Fr,Kr;function qr(e){try{return JSON.parse(e)}catch(t){}return e}const Gr=[];function Jr(e,t){Gr.forEach((n=>{n(e,t)})),Gr.length=0}const Zr=Or(Qr="getPushClientId",function(e,t,n,o){return Cr(e,t,0,o)}(Qr,((e,{resolve:t,reject:n})=>{Promise.resolve().then((()=>{void 0===Kr&&(Kr=!1,zr="",Fr="uniPush is not enabled"),Gr.push(((e,o)=>{e?t({cid:e}):n(o)})),void 0!==zr&&Jr(zr,Fr)}))}),0,Xr));var Qr,Xr;const Yr=[],ei=/^\$|__f__|getLocale|setLocale|sendNativeEvent|restoreGlobal|requireGlobal|getCurrentSubNVue|getMenuButtonBoundingClientRect|^report|interceptors|Interceptor$|getSubNVueById|requireNativePlugin|upx2px|rpx2px|hideKeyboard|canIUse|^create|Sync$|Manager$|base64ToArrayBuffer|arrayBufferToBase64|getDeviceInfo|getAppBaseInfo|getWindowInfo|getSystemSetting|getAppAuthorizeSetting/,ti=/^create|Manager$/,ni=["createBLEConnection"],oi=["request","downloadFile","uploadFile","connectSocket"],ri=["createBLEConnection"],ii=/^on|^off/;function si(e){return ti.test(e)&&-1===ni.indexOf(e)}function ci(e){return ei.test(e)&&-1===ri.indexOf(e)}function ui(e){return-1!==oi.indexOf(e)}function ai(e){return!(si(e)||ci(e)||function(e){return ii.test(e)&&"onPush"!==e}(e))}function li(e,t){return ai(e)&&h(t)?function(n={},...o){return h(n.success)||h(n.fail)||h(n.complete)?$r(e,kr(e,t,n,o)):$r(e,new Promise(((r,i)=>{kr(e,t,c({},n,{success:r,fail:i}),o)})))}:t}Promise.prototype.finally||(Promise.prototype.finally=function(e){const t=this.constructor;return this.then((n=>t.resolve(e&&e()).then((()=>n))),(n=>t.resolve(e&&e()).then((()=>{throw n}))))});const fi=["success","fail","cancel","complete"];const pi=()=>{const e=h(getApp)&&getApp({allowDefault:!0});return e&&e.$vm?e.$vm.$locale:U(wx.getAppBaseInfo().language)||"en"},di=[];"undefined"!=typeof global&&(global.getLocale=pi);let hi;function gi(e=wx){return function(t,n){hi=hi||e.getStorageSync("__DC_STAT_UUID"),hi||(hi=Date.now()+""+Math.floor(1e7*Math.random()),wx.setStorage({key:"__DC_STAT_UUID",data:hi})),n.deviceId=hi}}function mi(e,t){if(e.safeArea){const n=e.safeArea;t.safeAreaInsets={top:n.top,left:n.left,right:e.windowWidth-n.right,bottom:e.screenHeight-n.bottom}}}function vi(e,t){let n="",o="";return n=e.split(" ")[0]||"",o=e.split(" ")[1]||"",{osName:n.toLocaleLowerCase(),osVersion:o}}function _i(e,t){let n=e.deviceType||"phone";{const e={ipad:"pad",windows:"pc",mac:"pc"},o=Object.keys(e),r=t.toLocaleLowerCase();for(let t=0;t<o.length;t++){const i=o[t];if(-1!==r.indexOf(i)){n=e[i];break}}}return n}function yi(e){let t=e;return t&&(t=t.toLocaleLowerCase()),t}function xi(e){return pi?pi():e}function bi(e){let t=e.hostName||"WeChat";return e.environment?t=e.environment:e.host&&e.host.env&&(t=e.host.env),t}const wi={returnValue:(e,t)=>{mi(e,t),gi()(e,t),function(e,t){const{brand:n="",model:o="",system:r="",language:i="",theme:s,version:u,platform:a,fontSizeSetting:l,SDKVersion:f,pixelRatio:p,deviceOrientation:d}=e,{osName:h,osVersion:g}=vi(r);let m=u,v=_i(e,o),_=yi(n),y=bi(e),x=d,b=p,w=f;const $=(i||"").replace(/_/g,"-"),S={appId:"__UNI__A0E3841",appName:"iedgeMini",appVersion:"1.0.0",appVersionCode:"100",appLanguage:xi($),uniCompileVersion:"4.45",uniCompilerVersion:"4.45",uniRuntimeVersion:"4.45",uniPlatform:"mp-weixin",deviceBrand:_,deviceModel:o,deviceType:v,devicePixelRatio:b,deviceOrientation:x,osName:h,osVersion:g,hostTheme:s,hostVersion:m,hostLanguage:$,hostName:y,hostSDKVersion:w,hostFontSizeSetting:l,windowTop:0,windowBottom:0,osLanguage:void 0,osTheme:void 0,ua:void 0,hostPackageName:void 0,browserName:void 0,browserVersion:void 0,isUniAppX:!1};c(t,S)}(e,t)}},$i=wi,Si={args(e,t){let n=parseInt(e.current);if(isNaN(n))return;const o=e.urls;if(!f(o))return;const r=o.length;return r?(n<0?n=0:n>=r&&(n=r-1),n>0?(t.current=o[n],t.urls=o.filter(((e,t)=>!(t<n)||e!==o[n]))):t.current=o[0],{indicator:!1,loop:!1}):void 0}},ki={args(e,t){t.alertText=e.title}},Oi={returnValue:(e,t)=>{const{brand:n,model:o,system:r="",platform:i=""}=e;let s=_i(e,o),u=yi(n);gi()(e,t);const{osName:a,osVersion:l}=vi(r);t=F(c(t,{deviceType:s,deviceBrand:u,deviceModel:o,osName:a,osVersion:l}))}},Ei={returnValue:(e,t)=>{const{version:n,language:o,SDKVersion:r,theme:i}=e;let s=bi(e),u=(o||"").replace(/_/g,"-");const a={hostVersion:n,hostLanguage:u,hostName:s,hostSDKVersion:r,hostTheme:i,appId:"__UNI__A0E3841",appName:"iedgeMini",appVersion:"1.0.0",appVersionCode:"100",appLanguage:xi(u),isUniAppX:!1,uniPlatform:"mp-weixin",uniCompileVersion:"4.45",uniCompilerVersion:"4.45",uniRuntimeVersion:"4.45"};c(t,a)}},Pi={returnValue:(e,t)=>{mi(e,t),t=F(c(t,{windowTop:0,windowBottom:0}))}},Ci={args(e){const t=getApp({allowDefault:!0})||{};t.$vm?vn("onError",e,t.$vm.$):(wx.$onErrorHandlers||(wx.$onErrorHandlers=[]),wx.$onErrorHandlers.push(e))}},Ai={args(e){const t=getApp({allowDefault:!0})||{};if(t.$vm){if(e.__weh){const n=t.$vm.$.onError;if(n){const t=n.indexOf(e.__weh);t>-1&&n.splice(t,1)}}}else{if(!wx.$onErrorHandlers)return;const t=wx.$onErrorHandlers.findIndex((t=>t===e));-1!==t&&wx.$onErrorHandlers.splice(t,1)}}},Ii={args(){if(wx.__uni_console__){if(wx.__uni_console_warned__)return;wx.__uni_console_warned__=!0,console.warn("开发模式下小程序日志回显会使用 socket 连接,为了避免冲突,建议使用 SocketTask 的方式去管理 WebSocket 或手动关闭日志回显功能。[详情](https://uniapp.dcloud.net.cn/tutorial/run/mp-log.html)")}}},ji=Ii,Ri={$on:Nr,$off:Ur,$once:Br,$emit:Wr,upx2px:Lr,rpx2px:Lr,interceptors:{},addInterceptor:Vr,removeInterceptor:Hr,onCreateVueApp:function(e){if(Y)return e(Y);ee.push(e)},invokeCreateVueAppHook:function(e){Y=e,ee.forEach((t=>t(e)))},getLocale:pi,setLocale:e=>{const t=h(getApp)&&getApp();if(!t)return!1;return t.$vm.$locale!==e&&(t.$vm.$locale=e,di.forEach((t=>t({locale:e}))),!0)},onLocaleChange:e=>{-1===di.indexOf(e)&&di.push(e)},getPushClientId:Zr,onPushMessage:e=>{-1===Yr.indexOf(e)&&Yr.push(e)},offPushMessage:e=>{if(e){const t=Yr.indexOf(e);t>-1&&Yr.splice(t,1)}else Yr.length=0},invokePushCallback:function(e){if("enabled"===e.type)Kr=!0;else if("clientId"===e.type)zr=e.cid,Fr=e.errMsg,Jr(zr,e.errMsg);else if("pushMsg"===e.type){const t={type:"receive",data:qr(e.message)};for(let e=0;e<Yr.length;e++){if((0,Yr[e])(t),t.stopped)break}}else"click"===e.type&&Yr.forEach((t=>{t({type:"click",data:qr(e.message)})}))},__f__:function(e,t,...n){t&&n.push(t),console[e].apply(console,n)}};const Li=["qy","env","error","version","lanDebug","cloud","serviceMarket","router","worklet","__webpack_require_UNI_MP_PLUGIN__"],Mi=["lanDebug","router","worklet"],Ti=wx.getLaunchOptionsSync?wx.getLaunchOptionsSync():null;function Vi(e){return(!Ti||1154!==Ti.scene||!Mi.includes(e))&&(Li.indexOf(e)>-1||"function"==typeof wx[e])}function Hi(){const e={};for(const t in wx)Vi(t)&&(e[t]=wx[t]);return"undefined"!=typeof globalThis&&"undefined"==typeof requireMiniProgram&&(globalThis.wx=e),e}const Di=["__route__","__wxExparserNodeId__","__wxWebviewId__"],Ni=(Bi={oauth:["weixin"],share:["weixin"],payment:["wxpay"],push:["weixin"]},function({service:e,success:t,fail:n,complete:o}){let r;Bi[e]?(r={errMsg:"getProvider:ok",service:e,provider:Bi[e]},h(t)&&t(r)):(r={errMsg:"getProvider:fail:服务["+e+"]不存在"},h(n)&&n(r)),h(o)&&o(r)});var Bi;const Ui=Hi();let Wi=Ui.getAppBaseInfo&&Ui.getAppBaseInfo();Wi||(Wi=Ui.getSystemInfoSync());const zi=Wi?Wi.host:null,Fi=zi&&"SAAASDK"===zi.env?Ui.miniapp.shareVideoMessage:Ui.shareVideoMessage;var Ki=Object.freeze({__proto__:null,createSelectorQuery:function(){const e=Ui.createSelectorQuery(),t=e.in;return e.in=function(e){return t.call(this,function(e){const t=Object.create(null);return Di.forEach((n=>{t[n]=e[n]})),t}(e))},e},getProvider:Ni,shareVideoMessage:Fi});const qi={args(e,t){e.compressedHeight&&!t.compressHeight&&(t.compressHeight=e.compressedHeight),e.compressedWidth&&!t.compressWidth&&(t.compressWidth=e.compressedWidth)}};var Gi=function(e,t,n=wx){const o=function(e){function t(e,t,n){return function(r){return t(o(e,r,n))}}function n(e,n,o={},r={},i=!1){if(b(n)){const s=!0===i?n:{};h(o)&&(o=o(n,s)||{});for(const c in n)if(l(o,c)){let t=o[c];h(t)&&(t=t(n[c],n,s)),t?g(t)?s[t]=n[c]:b(t)&&(s[t.name?t.name:c]=t.value):console.warn(`微信小程序 ${e} 暂不支持 ${c}`)}else if(-1!==fi.indexOf(c)){const o=n[c];h(o)&&(s[c]=t(e,o,r))}else i||l(s,c)||(s[c]=n[c]);return s}return h(n)&&(h(o)&&o(n,{}),n=t(e,n,r)),n}function o(t,o,r,i=!1){return h(e.returnValue)&&(o=e.returnValue(t,o)),n(t,o,r,{},i||!1)}return function(t,r){const i=l(e,t),s=i||h(e.returnValue)||si(t)||ui(t),c=i||h(r);if(!i&&!r)return function(){console.error(`微信小程序 暂不支持${t}`)};if(!s||!c)return r;const u=e[t];return function(e,r){let i=u||{};h(u)&&(i=u(e));const s=[e=n(t,e,i.args,i.returnValue)];void 0!==r&&s.push(r);const c=wx[i.name||t].apply(wx,s);return(si(t)||ui(t))&&c&&!c.__v_skip&&(c.__v_skip=!0),ci(t)?o(t,c,i.returnValue,si(t)):c}}}(t);return new Proxy({},{get:(t,r)=>l(t,r)?t[r]:l(e,r)?li(r,e[r]):l(Ri,r)?li(r,Ri[r]):li(r,o(r,n[r]))})}(Ki,Object.freeze({__proto__:null,compressImage:qi,getAppAuthorizeSetting:{returnValue:function(e,t){const{locationReducedAccuracy:n}=e;t.locationAccuracy="unsupported",!0===n?t.locationAccuracy="reduced":!1===n&&(t.locationAccuracy="full")}},getAppBaseInfo:Ei,getDeviceInfo:Oi,getSystemInfo:wi,getSystemInfoSync:$i,getWindowInfo:Pi,offError:Ai,onError:Ci,onSocketMessage:ji,onSocketOpen:Ii,previewImage:Si,redirectTo:{},showActionSheet:ki}),Hi());const Ji=["externalClasses"];const Zi=/_(.*)_worklet_factory_/;function Qi(e,t){const n=e.$children;for(let r=n.length-1;r>=0;r--){const e=n[r];if(e.$scope._$vueId===t)return e}let o;for(let r=n.length-1;r>=0;r--)if(o=Qi(n[r],t),o)return o}const Xi=["createSelectorQuery","createIntersectionObserver","selectAllComponents","selectComponent"];function Yi(e,t){const n=e.ctx;n.mpType=t.mpType,n.$mpType=t.mpType,n.$mpPlatform="mp-weixin",n.$scope=t.mpInstance,Object.defineProperties(n,{virtualHostId:{get(){const e=this.$scope.data.virtualHostId;return void 0===e?"":e}}}),n.$mp={},n._self={},e.slots={},f(t.slots)&&t.slots.length&&(t.slots.forEach((t=>{e.slots[t]=!0})),e.slots.d&&(e.slots.default=!0)),n.getOpenerEventChannel=function(){return t.mpInstance.getOpenerEventChannel()},n.$hasHook=es,n.$callHook=ts,e.emit=function(e,t){return function(n,...o){const r=t.$scope;if(r&&n){const e={__args__:o};r.triggerEvent(n,e)}return e.apply(this,[n,...o])}}(e.emit,n)}function es(e){const t=this.$[e];return!(!t||!t.length)}function ts(e,t){"mounted"===e&&(ts.call(this,"bm"),this.$.isMounted=!0,e="m");const n=this.$[e];return n&&((e,t)=>{let n;for(let o=0;o<e.length;o++)n=e[o](t);return n})(n,t)}const ns=["onLoad","onShow","onHide","onUnload","onResize","onTabItemTap","onReachBottom","onPullDownRefresh","onAddToFavorites"];function os(e,t=new Set){if(e){Object.keys(e).forEach((n=>{X(n,e[n])&&t.add(n)}));{const{extends:n,mixins:o}=e;o&&o.forEach((e=>os(e,t))),n&&os(n,t)}}return t}function rs(e,t,n){-1!==n.indexOf(t)||l(e,t)||(e[t]=function(e){return this.$vm&&this.$vm.$callHook(t,e)})}const is=["onReady"];function ss(e,t,n=is){t.forEach((t=>rs(e,t,n)))}function cs(e,t,n=is){os(t).forEach((t=>rs(e,t,n)))}const us=W((()=>{const e=[],t=h(getApp)&&getApp({allowDefault:!0});if(t&&t.$vm&&t.$vm.$){const n=t.$vm.$.appContext.mixins;if(f(n)){const t=Object.keys(Q);n.forEach((n=>{t.forEach((t=>{l(n,t)&&!e.includes(t)&&e.push(t)}))}))}}return e}));const as=["onShow","onHide","onError","onThemeChange","onPageNotFound","onUnhandledRejection"];function ls(e,t){const n=e.$,o={globalData:e.$options&&e.$options.globalData||{},$vm:e,onLaunch(t){this.$vm=e;const o=n.ctx;this.$vm&&o.$scope&&o.$callHook||(Yi(n,{mpType:"app",mpInstance:this,slots:[]}),o.globalData=this.globalData,e.$callHook("onLaunch",t))}},r=wx.$onErrorHandlers;r&&(r.forEach((e=>{vn("onError",e,n)})),r.length=0),function(e){const t=St(U(wx.getAppBaseInfo().language)||"en");Object.defineProperty(e,"$locale",{get:()=>t.value,set(e){t.value=e}})}(e);const i=e.$.type;ss(o,as),cs(o,i);{const e=i.methods;e&&c(o,e)}return o}function fs(e,t){if(h(e.onLaunch)){const t=wx.getLaunchOptionsSync&&wx.getLaunchOptionsSync();e.onLaunch(t)}h(e.onShow)&&wx.onAppShow&&wx.onAppShow((e=>{t.$callHook("onShow",e)})),h(e.onHide)&&wx.onAppHide&&wx.onAppHide((e=>{t.$callHook("onHide",e)}))}const ps=["eO","uR","uRIF","uI","uT","uP","uS"];function ds(e){e.properties||(e.properties={}),c(e.properties,function(e,t=!1){const n={};if(!t){let e=function(e){const t=Object.create(null);e&&e.forEach((e=>{t[e]=!0})),this.setData({$slots:t})};ps.forEach((e=>{n[e]={type:null,value:""}})),n.uS={type:null,value:[]},n.uS.observer=e}return e.behaviors&&e.behaviors.includes("wx://form-field")&&(e.properties&&e.properties.name||(n.name={type:null,value:""}),e.properties&&e.properties.value||(n.value={type:null,value:""})),n}(e),function(e){const t={};return e&&e.virtualHost&&(t.virtualHostStyle={type:null,value:""},t.virtualHostClass={type:null,value:""},t.virtualHostHidden={type:null,value:""},t.virtualHostId={type:null,value:""}),t}(e.options))}const hs=[String,Number,Boolean,Object,Array,null];function gs(e,t){const n=function(e,t){return f(e)&&1===e.length?e[0]:e}(e);return-1!==hs.indexOf(n)?n:null}function ms(e,t){return(t?function(e){const t={};b(e)&&Object.keys(e).forEach((n=>{-1===ps.indexOf(n)&&(t[n]=e[n])}));return t}(e):tr(e.uP))||{}}function vs(e){const t=function(){const e=this.properties.uP;e&&(this.$vm?function(e,t){const n=mt(t.props),o=tr(e)||{};_s(n,o)&&(!function(e,t,n,o){const{props:r,attrs:i,vnode:{patchFlag:s}}=e,c=mt(r),[u]=e.propsOptions;let a=!1;if(!(o||s>0)||16&s){let o;qn(e,t,r,i)&&(a=!0);for(const i in c)t&&(l(t,i)||(o=P(i))!==i&&l(t,o))||(u?!n||void 0===n[i]&&void 0===n[o]||(r[i]=Gn(u,c,i,void 0,e,!0)):delete r[i]);if(i!==c)for(const e in i)t&&l(t,e)||(delete i[e],a=!0)}else if(8&s){const n=e.vnode.dynamicProps;for(let o=0;o<n.length;o++){let s=n[o];if(Xt(e.emitsOptions,s))continue;const f=t[s];if(u)if(l(i,s))f!==i[s]&&(i[s]=f,a=!0);else{const t=O(s);r[t]=Gn(u,c,t,f,e,!1)}else f!==i[s]&&(i[s]=f,a=!0)}}a&&Oe(e,"set","$attrs")}(t,o,n,!1),r=t.update,Mt.indexOf(r)>-1&&function(e){const t=Mt.indexOf(e);t>Tt&&Mt.splice(t,1)}(t.update),t.update());var r}(e,this.$vm.$):"m"===this.properties.uT&&function(e,t){const n=t.properties,o=tr(e)||{};_s(n,o,!1)&&t.setData(o)}(e,this))};e.observers||(e.observers={}),e.observers.uP=t}function _s(e,t,n=!0){const o=Object.keys(t);if(n&&o.length!==Object.keys(e).length)return!0;for(let r=0;r<o.length;r++){const n=o[r];if(t[n]!==e[n])return!0}return!1}function ys(e,t){e.data={},e.behaviors=function(e){const t=e.behaviors;let n=e.props;n||(e.props=n=[]);const o=[];return f(t)&&t.forEach((e=>{o.push(e.replace("uni://","wx://")),"uni://form-field"===e&&(f(n)?(n.push("name"),n.push("modelValue")):(n.name={type:String,default:""},n.modelValue={type:[String,Number,Boolean,Array,Object,Date],default:""}))})),o}(t)}function xs(e,{parse:t,mocks:n,isPage:o,isPageInProject:r,initRelation:i,handleLink:s,initLifetimes:u}){e=e.default||e;const a={multipleSlots:!0,addGlobalClass:!0,pureDataPattern:/^uP$/};f(e.mixins)&&e.mixins.forEach((e=>{v(e.options)&&c(a,e.options)})),e.options&&c(a,e.options);const p={options:a,lifetimes:u({mocks:n,isPage:o,initRelation:i,vueOptions:e}),pageLifetimes:{show(){this.$vm&&this.$vm.$callHook("onPageShow")},hide(){this.$vm&&this.$vm.$callHook("onPageHide")},resize(e){this.$vm&&this.$vm.$callHook("onPageResize",e)}},methods:{__l:s}};var d,h,g,m;return ys(p,e),ds(p),vs(p),function(e,t){Ji.forEach((n=>{l(t,n)&&(e[n]=t[n])}))}(p,e),d=p.methods,h=e.wxsCallMethods,f(h)&&h.forEach((e=>{d[e]=function(t){return this.$vm[e](t)}})),g=p.methods,(m=e.methods)&&Object.keys(m).forEach((e=>{const t=e.match(Zi);if(t){const n=t[1];g[e]=m[e],g[n]=m[n]}})),t&&t(p,{handleLink:s}),p}let bs,ws;function $s(){return getApp().$vm}function Ss(e,t){const{parse:n,mocks:o,isPage:r,initRelation:i,handleLink:s,initLifetimes:c}=t,u=xs(e,{mocks:o,isPage:r,isPageInProject:!0,initRelation:i,handleLink:s,initLifetimes:c});!function({properties:e},t){f(t)?t.forEach((t=>{e[t]={type:String,value:""}})):b(t)&&Object.keys(t).forEach((n=>{const o=t[n];if(b(o)){let t=o.default;h(t)&&(t=t());const r=o.type;o.type=gs(r),e[n]={type:o.type,value:t}}else e[n]={type:gs(o)}}))}(u,(e.default||e).props);const a=u.methods;return a.onLoad=function(e){var t;return this.options=e,this.$page={fullPath:(t=this.route+G(e),function(e){return 0===e.indexOf("/")}(t)?t:"/"+t)},this.$vm&&this.$vm.$callHook("onLoad",e)},ss(a,ns),cs(a,e),function(e,t){if(!t)return;Object.keys(Q).forEach((n=>{t&Q[n]&&rs(e,n,[])}))}(a,e.__runtimeHooks),ss(a,us()),n&&n(u,{handleLink:s}),u}const ks=Page,Os=Component;function Es(e){const t=e.triggerEvent,n=function(n,...o){return t.apply(e,[(r=n,O(r.replace(K,"-"))),...o]);var r};try{e.triggerEvent=n}catch(o){e._triggerEvent=n}}function Ps(e,t,n){const o=t[e];t[e]=o?function(...e){return Es(this),o.apply(this,e)}:function(){Es(this)}}Page=function(e){return Ps("onLoad",e),ks(e)},Component=function(e){Ps("created",e);return e.properties&&e.properties.uP||(ds(e),vs(e)),Os(e)};var Cs=Object.freeze({__proto__:null,handleLink:function(e){const t=e.detail||e.value,n=t.vuePid;let o;n&&(o=Qi(this.$vm,n)),o||(o=this.$vm),t.parent=o},initLifetimes:function({mocks:e,isPage:t,initRelation:n,vueOptions:o}){return{attached(){let r=this.properties;!function(e,t){if(!e)return;const n=e.split(","),o=n.length;1===o?t._$vueId=n[0]:2===o&&(t._$vueId=n[0],t._$vuePid=n[1])}(r.uI,this);const i={vuePid:this._$vuePid};n(this,i);const s=this,c=t(s);let u=r;this.$vm=function(e,t){bs||(bs=$s().$createComponent);const n=bs(e,t);return mo(n.$)||n}({type:o,props:ms(u,c)},{mpType:c?"page":"component",mpInstance:s,slots:r.uS||{},parentComponent:i.parent&&i.parent.$,onBeforeSetup(t,n){!function(e,t){Object.defineProperty(e,"refs",{get(){const e={};return function(e,t,n){e.selectAllComponents(t).forEach((e=>{const t=e.properties.uR;n[t]=e.$vm||e}))}(t,".r",e),t.selectAllComponents(".r-i-f").forEach((t=>{const n=t.properties.uR;n&&(e[n]||(e[n]=[]),e[n].push(t.$vm||t))})),e}})}(t,s),function(e,t,n){const o=e.ctx;n.forEach((n=>{l(t,n)&&(e[n]=o[n]=t[n])}))}(t,s,e),function(e,t){Yi(e,t);const n=e.ctx;Xi.forEach((e=>{n[e]=function(...t){const o=n.$scope;if(o&&o[e])return o[e].apply(o,t)}}))}(t,n)}}),c||function(e){const t=e.$options;f(t.behaviors)&&t.behaviors.includes("uni://form-field")&&e.$watch("modelValue",(()=>{e.$scope&&e.$scope.setData({name:e.name,value:e.modelValue})}),{immediate:!0})}(this.$vm)},ready(){this.$vm&&(this.$vm.$callHook("mounted"),this.$vm.$callHook("onReady"))},detached(){var e;this.$vm&&(er(this.$vm.$.uid),e=this.$vm,ws||(ws=$s().$destroyComponent),ws(e))}}},initRelation:function(e,t){e.triggerEvent("__l",t)},isPage:function(e){return!!e.route},mocks:["__route__","__wxExparserNodeId__","__wxWebviewId__"]});const As=function(e){return App(ls(e))},Is=(js=Cs,function(e){return Component(Ss(e,js))});var js;const Rs=function(e){return function(t){return Component(xs(t,e))}}(Cs),Ls=function(e){fs(ls(e),e)},Ms=function(e){const t=ls(e),n=h(getApp)&&getApp({allowDefault:!0});if(!n)return;e.$.ctx.$scope=n;const o=n.globalData;o&&Object.keys(t.globalData).forEach((e=>{l(o,e)||(o[e]=t.globalData[e])})),Object.keys(t).forEach((e=>{l(n,e)||(n[e]=t[e])})),fs(t,e)};wx.createApp=global.createApp=As,wx.createPage=Is,wx.createComponent=Rs,wx.createPluginApp=global.createPluginApp=Ls,wx.createSubpackageApp=global.createSubpackageApp=Ms,exports._export_sfc=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},exports.createSSRApp=sr,exports.e=(e,...t)=>c(e,...t),exports.f=(e,t)=>function(e,t){let n;if(f(e)||g(e)){n=new Array(e.length);for(let o=0,r=e.length;o<r;o++)n[o]=t(e[o],o,o)}else if("number"==typeof e){n=new Array(e);for(let o=0;o<e;o++)n[o]=t(o+1,o,o)}else if(v(e))if(e[Symbol.iterator])n=Array.from(e,((e,n)=>t(e,n,n)));else{const o=Object.keys(e);n=new Array(o.length);for(let r=0,i=o.length;r<i;r++){const i=o[r];n[r]=t(e[i],i,r)}}else n=[];return n}(e,t),exports.index=Gi,exports.n=e=>D(e),exports.o=(e,t)=>rr(e,t),exports.p=e=>function(e){const{uid:t,__counter:n}=so();return t+","+((Yo[t]||(Yo[t]=[])).push(to(e))-1)+","+n}(e),exports.resolveComponent=function(e,t){return function(e,t,n=!0,o=!1){const r=Yt||io;if(r){const n=r.type;if("components"===e){const e=function(e,t=!0){return h(e)?e.displayName||e.name:e.name||t&&e.__name}(n,!1);if(e&&(e===t||e===O(t)||e===C(O(t))))return n}const i=tn(r[e]||n[e],t)||tn(r.appContext[e],t);return!i&&o?n:i}}("components",e,!0,t)||e},exports.s=e=>or(e),exports.sr=(e,t,n)=>function(e,t,n={}){const{$templateRefs:o}=so();o.push({i:t,r:e,k:n.k,f:n.f})}(e,t,n),exports.t=e=>(e=>g(e)?e:null==e?"":f(e)||v(e)&&(e.toString===y||!h(e.toString))?JSON.stringify(e,N,2):String(e))(e);
"use strict";const t=require("../../common/vendor.js"),e={components:{},props:{data_transit:{type:Object,default:()=>({})},item:{type:Object,default:()=>({})}},computed:{},data:()=>({item_show:{},delBtnWidth:60,startX:""}),created:function(){this.item.hasOwnProperty("txtStyle")||this.$set(this.item,"txtStyle",""),this.item_show=this.item},watch:{item(t){this.item_show=t}},methods:{delItem:function(t){let e={item:t,data:this.data_transit};this.$emit("delItem",e)},touchS:function(t){1==t.touches.length&&(this.startX=t.touches[0].clientX)},touchM:function(t){let e=this;if(1==t.touches.length){var h=t.touches[0].clientX,i=this.startX-h,o=this.delBtnWidth,s="";0==i||i<0?s="left:0px":i>0&&(s="left:-"+i+"px",i>=o&&(s="left:-"+o+"px")),e.item_show.txtStyle=s}},touchE:function(t){let e=this;if(1==t.changedTouches.length){var h=t.changedTouches[0].clientX,i=this.startX-h,o=this.delBtnWidth,s=i>o/2?"left:-"+o+"px":"left:0px";e.item_show.txtStyle=s}}}};const h=t._export_sfc(e,[["render",function(e,h,i,o,s,c){return{a:t.o(((...t)=>c.touchS&&c.touchS(...t))),b:t.o(((...t)=>c.touchM&&c.touchM(...t))),c:t.o(((...t)=>c.touchE&&c.touchE(...t))),d:t.s(s.item_show.txtStyle),e:t.o((t=>c.delItem(s.item_show)))}}],["__scopeId","data-v-0c3bb47f"]]);wx.createComponent(h);
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<view class="box-slideLeft data-v-0c3bb47f"><view class="touch-item touch-slideLeft data-v-0c3bb47f" bindtouchstart="{{a}}" bindtouchmove="{{b}}" bindtouchend="{{c}}" style="{{d}}"><slot/></view><view class="touch-item del-box-touch-slideLeft cf-shuCenter data-v-0c3bb47f" bindtap="{{e}}"> 删除 </view></view>
\ No newline at end of file
view.data-v-0c3bb47f,text.data-v-0c3bb47f,input.data-v-0c3bb47f,navigator.data-v-0c3bb47f{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-0c3bb47f{background:none;opacity:1}image.data-v-0c3bb47f{vertical-align:middle}.elep.data-v-0c3bb47f{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-0c3bb47f{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-0c3bb47f{display:flex;flex-direction:column}.row.data-v-0c3bb47f{display:flex;flex-direction:row}.boxsiz.data-v-0c3bb47f{box-sizing:border-box}.bothSide.data-v-0c3bb47f{justify-content:space-between}.avarage.data-v-0c3bb47f{justify-content:space-around}.rowCenter.data-v-0c3bb47f{justify-content:center}.verCenter.data-v-0c3bb47f{align-items:center}.box-slideLeft.data-v-0c3bb47f{margin-bottom:63rpx!important;height:194rpx;background:#fff;position:relative;overflow:hidden}.box-slideLeft view.data-v-0c3bb47f{box-sizing:border-box}.box-slideLeft .touch-item.data-v-0c3bb47f{position:absolute;top:0;background-color:#fff;border-radius:20px;overflow:hidden;height:194rpx}.box-slideLeft .touch-slideLeft.data-v-0c3bb47f{position:relative;width:100%;z-index:5;transition:left .2s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-slideLeft .del-box-touch-slideLeft.data-v-0c3bb47f{right:1rpx;top:2rpx;float:left;width:150rpx;height:190rpx;background-color:#ff3700;border-radius:0 20px 20px 0;color:#fff;font-size:26rpx;padding-left:32rpx;text-align:center}.box-slideLeft .cf-shuCenter.data-v-0c3bb47f{display:flex;flex-direction:column;justify-content:center;align-items:center}
"use strict";const e=require("../common/vendor.js"),t={name:"barx",props:{pageTitle:{type:String,default:"爱智工业品"},type:{type:Number,default:0}},created(){},data:()=>({}),methods:{goHome(){e.index.reLaunch({url:"/pages/index/index"})}}};const o=e._export_sfc(t,[["render",function(t,o,a,r,n,p){return{a:1==a.type?1:"",b:e.o(((...e)=>p.goHome&&p.goHome(...e))),c:e.t(a.pageTitle),d:1==a.type?1:"",e:1==a.type?1:""}}],["__scopeId","data-v-9c034aca"]]);wx.createComponent(o);
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<view class="{{['custom-nav', 'data-v-9c034aca', e && 'type1']}}"><view class="cons row verCenter data-v-9c034aca"><view class="leftbox row verCenter data-v-9c034aca"><text class="{{['icon-leftsp', 'icon', 'iconfont', 'icon-fang', 'data-v-9c034aca', a && 'type1']}}" bindtap="{{b}}"></text></view><view class="{{['nav-title', 'data-v-9c034aca', d && 'type1']}}">{{c}}</view></view></view>
\ No newline at end of file
view.data-v-9c034aca,text.data-v-9c034aca,input.data-v-9c034aca,navigator.data-v-9c034aca{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-9c034aca{background:none;opacity:1}image.data-v-9c034aca{vertical-align:middle}.elep.data-v-9c034aca{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-9c034aca{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-9c034aca{display:flex;flex-direction:column}.row.data-v-9c034aca{display:flex;flex-direction:row}.boxsiz.data-v-9c034aca{box-sizing:border-box}.bothSide.data-v-9c034aca{justify-content:space-between}.avarage.data-v-9c034aca{justify-content:space-around}.rowCenter.data-v-9c034aca{justify-content:center}.verCenter.data-v-9c034aca{align-items:center}.custom-nav.data-v-9c034aca{position:fixed;left:0rpx;top:0rpx;width:100%;height:175rpx;z-index:999;background:#f8f8f8}.custom-nav.type1.data-v-9c034aca{background:#bf0009}.custom-nav .cons.data-v-9c034aca{height:42rpx;position:relative;top:110rpx}.custom-nav .cons .leftbox.data-v-9c034aca{padding-left:35rpx;height:42rpx;justify-content:flex-end;width:70rpx}.custom-nav .cons .leftbox .icon-leftsp.data-v-9c034aca{color:#000;font-size:40rpx}.custom-nav .cons .leftbox .icon-leftsp.type1.data-v-9c034aca{color:#fff;font-size:40rpx}.custom-nav .cons .nav-title.data-v-9c034aca{margin-left:50rpx;width:500rpx;font-size:30rpx;color:#000;text-align:center}.custom-nav .cons .nav-title.type1.data-v-9c034aca{color:#fff}
"use strict";const t=require("../common/vendor.js"),a=require("../util/api.js"),e={name:"bottom_nav",props:{actval:{type:String,default:1},carcount:{type:Number,default:0}},created(){this.getData()},data:()=>({count:0,isLogin:!!t.index.getStorageSync("token")}),methods:{getData(){this.isLogin&&this.request(a.Api_Url+"/api/cart/getCartCount","POST",{},!1).then((a=>{0===a.code&&(this.count=a.data.count,t.index.getStorageSync("carCount",a.data.count))}))},updateCar(){this.getData()}}};const n=t._export_sfc(e,[["render",function(a,e,n,o,c,r){return t.e({a:1==n.actval?1:"",b:2==n.actval?1:"",c:c.count>0},c.count>0?{d:t.t(c.count)}:{},{e:3==n.actval?1:"",f:4==n.actval?1:""})}],["__scopeId","data-v-4a84772e"]]);wx.createComponent(n);
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<view class="bottom-nav-fixed row data-v-4a84772e"><navigator url="/pages/index/index" class="{{['navitem', 'data-v-4a84772e', a && 'act']}}"><text class="icon iconfont icon-home data-v-4a84772e"></text><view class="data-v-4a84772e">首页</view></navigator><navigator url="/pages/class/nav" class="{{['navitem', 'data-v-4a84772e', b && 'act']}}"><text class="icon iconfont icon-choose data-v-4a84772e"></text><view class="data-v-4a84772e">选型</view></navigator><navigator url="/pages/car/list" class="{{['cartbgo', 'navitem', 'data-v-4a84772e', e && 'act']}}"><text class="icon iconfont icon-car data-v-4a84772e"></text><view class="data-v-4a84772e"> 购物车 <text wx:if="{{c}}" class="counts data-v-4a84772e">{{d}}</text></view></navigator><navigator url="/pages/user/userInfo" class="{{['navitem', 'data-v-4a84772e', f && 'act']}}"><text class="icon iconfont icon-user data-v-4a84772e"></text><view class="data-v-4a84772e">个人中心</view></navigator></view>
\ No newline at end of file
view.data-v-4a84772e,text.data-v-4a84772e,input.data-v-4a84772e,navigator.data-v-4a84772e{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-4a84772e{background:none;opacity:1}image.data-v-4a84772e{vertical-align:middle}.elep.data-v-4a84772e{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-4a84772e{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-4a84772e{display:flex;flex-direction:column}.row.data-v-4a84772e{display:flex;flex-direction:row}.boxsiz.data-v-4a84772e{box-sizing:border-box}.bothSide.data-v-4a84772e{justify-content:space-between}.avarage.data-v-4a84772e{justify-content:space-around}.rowCenter.data-v-4a84772e{justify-content:center}.verCenter.data-v-4a84772e{align-items:center}.bottom-nav-fixed.data-v-4a84772e{width:100%;height:130rpx;background:#fff;position:fixed;bottom:0rpx;left:0;right:0;z-index:6;z-index:9;border-top:1rpx solid #E8E8E8}.bottom-nav-fixed .navitem.data-v-4a84772e{height:130rpx;display:block;color:#666;font-size:20rpx;width:25%;text-align:center;transition:all .4s ease;padding-top:18rpx}.bottom-nav-fixed .navitem .iconfont.data-v-4a84772e{font-size:44rpx;color:#cdcdcd}.bottom-nav-fixed .navitem.act.data-v-4a84772e{color:#d0121b}.bottom-nav-fixed .navitem.act text.data-v-4a84772e{color:#d0121b}.bottom-nav-fixed .navitem.cartbgo.data-v-4a84772e{position:relative}.bottom-nav-fixed .navitem.cartbgo .counts.data-v-4a84772e{width:46rpx;height:32rpx;background:#ff3700;border-radius:16rpx;border:2rpx solid #ffffff;position:absolute;right:40rpx;top:7rpx;color:#fff;font-size:24rpx;line-height:32rpx;text-align:center}
"use strict";const o=require("../common/vendor.js"),e={name:"one_item",props:{obj:{type:Object}},created(){},data:()=>({isLogin:!!o.index.getStorageSync("token")}),methods:{goxj(){o.index.navigateTo({url:this.$globalData.KFQQ})}}};const d=o._export_sfc(e,[["render",function(e,d,a,g,t,s){return o.e({a:a.obj.goods_images||"https://www.iedge.net/assets/images/common/defaultnew.png",b:a.obj.sku_name,c:a.obj.goods_tag&&a.obj.goods_tag.goods_tag_names&&a.obj.goods_tag.goods_tag_names.length>0},a.obj.goods_tag&&a.obj.goods_tag.goods_tag_names&&a.obj.goods_tag.goods_tag_names.length>0?{d:o.f(a.obj.goods_tag.goods_tag_names,((e,d,a)=>({a:o.t(e),b:d%2!=0?1:"",c:d%2==0?1:"",d:d})))}:{},{e:a.obj.ladder_price.length>0},a.obj.ladder_price.length>0?o.e({f:o.t(a.obj.ladder_price[0].price_cn||""),g:t.isLogin},t.isLogin?o.e({h:a.obj.ladder_price[1].price_cn},a.obj.ladder_price[1].price_cn?{i:o.t(a.obj.ladder_price[1].price_cn)}:{}):{},{j:a.obj.ladder_price[1].price_cn},(a.obj.ladder_price[1].price_cn,{})):{k:o.o((o=>s.goxj()))},{l:"/pages/goods/detail?goods_id="+a.obj.goods_id})}],["__scopeId","data-v-ef7e8c4e"]]);wx.createComponent(d);
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<navigator class="data-v-ef7e8c4e" url="{{l}}"><view class="one-data-item row data-v-ef7e8c4e"><view class="imgbox data-v-ef7e8c4e"><image class="imagep data-v-ef7e8c4e" src="{{a}}"></image></view><view class="trg data-v-ef7e8c4e"><view class="name elep2 data-v-ef7e8c4e"><rich-text class="data-v-ef7e8c4e" nodes="{{b}}"/></view><view class="tags data-v-ef7e8c4e"><view wx:if="{{c}}" class="row data-v-ef7e8c4e"><view wx:for="{{d}}" wx:for-item="item" wx:key="d" class="{{['item', 'data-v-ef7e8c4e', item.b && 'tag1', item.c && 'tag2']}}">{{item.a}}</view></view></view><view wx:if="{{e}}" class="price-box row data-v-ef7e8c4e"><text class="price0 data-v-ef7e8c4e">¥{{f}}</text><text wx:if="{{g}}" class="price1 data-v-ef7e8c4e"><text wx:if="{{h}}" class="price1 data-v-ef7e8c4e">¥{{i}}</text></text><text wx:else class="price1 data-v-ef7e8c4e">¥****</text><text wx:if="{{j}}" class="qytag data-v-ef7e8c4e">企业价</text></view><view wx:else class="price-box row data-v-ef7e8c4e"><text class="xunj data-v-ef7e8c4e" catchtap="{{k}}">立即询价</text></view></view></view></navigator>
\ No newline at end of file
view.data-v-ef7e8c4e,text.data-v-ef7e8c4e,input.data-v-ef7e8c4e,navigator.data-v-ef7e8c4e{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-ef7e8c4e{background:none;opacity:1}image.data-v-ef7e8c4e{vertical-align:middle}.elep.data-v-ef7e8c4e{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-ef7e8c4e{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-ef7e8c4e{display:flex;flex-direction:column}.row.data-v-ef7e8c4e{display:flex;flex-direction:row}.boxsiz.data-v-ef7e8c4e{box-sizing:border-box}.bothSide.data-v-ef7e8c4e{justify-content:space-between}.avarage.data-v-ef7e8c4e{justify-content:space-around}.rowCenter.data-v-ef7e8c4e{justify-content:center}.verCenter.data-v-ef7e8c4e{align-items:center}.data-v-ef7e8c4e .f-red{color:#d0121b}.one-data-item.data-v-ef7e8c4e{border-bottom:1rpx solid #D1D1D1;padding:30rpx}.one-data-item .imgbox.data-v-ef7e8c4e{position:relative;margin-right:40rpx}.one-data-item .imgbox .ictag.data-v-ef7e8c4e{width:74rpx;height:30rpx;background:url(https://img.ichunt.com/images/ichunt/202502/08/ac35be31bb560408eca3a059c26147dd.png) no-repeat;background-size:100% 100%;position:absolute;left:0rpx;top:16rpx}.one-data-item .imagep.data-v-ef7e8c4e{width:182rpx;height:182rpx;border-radius:20rpx}.one-data-item .trg .name.data-v-ef7e8c4e{width:475rpx;height:90rpx;font-size:26rpx;color:#000;line-height:45rpx;margin-bottom:10rpx}.one-data-item .trg .tags.data-v-ef7e8c4e{min-height:32rpx}.one-data-item .trg .tags .item.data-v-ef7e8c4e{height:32rpx;border-radius:5rpx;border:1rpx solid #1969F9;line-height:32rpx;color:#1969f9;font-size:22rpx;text-align:center;margin-right:15rpx;padding:0 15rpx;margin-bottom:20rpx}.one-data-item .trg .tags .item.tag2.data-v-ef7e8c4e{border:1rpx solid #38B114;color:#38b114}.one-data-item .trg .price-box.data-v-ef7e8c4e{height:42rpx}.one-data-item .trg .price-box .xunj.data-v-ef7e8c4e{color:#d0121b;font-size:24rpx}.one-data-item .trg .price-box .price0.data-v-ef7e8c4e{margin-right:24rpx;font-weight:600;font-size:30rpx;color:#d91800}.one-data-item .trg .price-box .price1.data-v-ef7e8c4e{font-size:28rpx;color:#1969f9}.one-data-item .trg .price-box .qytag.data-v-ef7e8c4e{width:76rpx;height:26rpx;background:#1969f9;border-radius:5rpx;color:#fff;line-height:27rpx;text-align:center;margin-left:10rpx;font-size:18rpx;position:relative;top:4rpx}.one-data-item .trg .price-box .qytip.data-v-ef7e8c4e{font-size:24rpx;color:#1969f9;margin-left:16rpx}
"use strict";const a=require("../common/vendor.js"),e={name:"search_head",props:{searchVal:{type:String,default:""},isFocus:{type:Boolean,default:!1},backurl:{type:String,default:""}},created(){this.inputClearValue=this.searchVal},watch:{searchVal(a){this.inputClearValue=a,this.inputClearValue.length>0?this.showClearIcon=!0:this.showClearIcon=!1},backurl(a){this.backurl=a}},data:()=>({inputClearValue:"",inputValue:"",showClearIcon:!1}),methods:{goBack(){this.backurl?a.index.reLaunch({url:this.backurl}):this.$goBack()},onConfirm(a){this.$emit("confirm",a)},goUrl(a){this.$emit("goUrl",a)},clearInput:function(a){this.inputClearValue=a.detail.value,a.detail.value.length>0?this.showClearIcon=!0:this.showClearIcon=!1},clearIcon:function(){this.inputClearValue="",this.inputValue="",this.showClearIcon=!1}}};const t=a._export_sfc(e,[["render",function(e,t,o,l,r,n){return a.e({a:a.o(((...a)=>n.goBack&&n.goBack(...a))),b:r.inputClearValue,c:a.o(((...a)=>n.clearInput&&n.clearInput(...a))),d:a.o(((...a)=>n.onConfirm&&n.onConfirm(...a))),e:a.o(((...a)=>n.goUrl&&n.goUrl(...a))),f:o.isFocus,g:r.showClearIcon},r.showClearIcon?{h:a.o((a=>n.clearIcon()))}:{},{i:e.$globalData.KFQQ})}],["__scopeId","data-v-e0afaa7f"]]);wx.createComponent(t);
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<view class="top-box row bothSide verCenter data-v-e0afaa7f"><text class="icon iconfont icon-arrowleft data-v-e0afaa7f" bindtap="{{a}}"></text><view class="search-box row verCenter data-v-e0afaa7f"><text class="icon iconfont icon-search data-v-e0afaa7f"></text><input class="uni-input data-v-e0afaa7f" placeholder="请输入商品名称、品牌、型号、商品编码" value="{{b}}" bindinput="{{c}}" confirm-type="search" bindconfirm="{{d}}" bindtap="{{e}}" focus="{{f}}"/><text wx:if="{{g}}" class="icon iconfont icon-searchclose data-v-e0afaa7f" bindtap="{{h}}"></text></view><navigator class="kfbtn data-v-e0afaa7f" url="{{i}}"></navigator></view>
\ No newline at end of file
view.data-v-e0afaa7f,text.data-v-e0afaa7f,input.data-v-e0afaa7f,navigator.data-v-e0afaa7f{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-e0afaa7f{background:none;opacity:1}image.data-v-e0afaa7f{vertical-align:middle}.elep.data-v-e0afaa7f{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-e0afaa7f{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-e0afaa7f{display:flex;flex-direction:column}.row.data-v-e0afaa7f{display:flex;flex-direction:row}.boxsiz.data-v-e0afaa7f{box-sizing:border-box}.bothSide.data-v-e0afaa7f{justify-content:space-between}.avarage.data-v-e0afaa7f{justify-content:space-around}.rowCenter.data-v-e0afaa7f{justify-content:center}.verCenter.data-v-e0afaa7f{align-items:center}.top-box.data-v-e0afaa7f{padding:21rpx 36rpx 21rpx 30rpx;height:112rpx;background:#f8f8f8}.top-box .icon-arrowleft.data-v-e0afaa7f{font-size:35rpx;color:#898989}.top-box .search-box.data-v-e0afaa7f{margin-left:7rpx;width:537rpx;height:70rpx;background:#fff;border-radius:5rpx;border:1rpx solid #D0121B;margin-right:15px;padding-left:20rpx;margin-right:34rpx}.top-box .search-box input.data-v-e0afaa7f{font-size:24rpx;line-height:30rpx;padding-left:10rpx;width:435rpx}.top-box .search-box .icon-searchclose.data-v-e0afaa7f{font-size:36rpx;color:#898989;cursor:pointer}.top-box .search-box .icon-search.data-v-e0afaa7f{font-size:30rpx;color:#d0121b}.top-box .kfbtn.data-v-e0afaa7f{background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;width:55rpx;height:55rpx}
"use strict";const t=require("../common/vendor.js"),e={name:"title_nav",props:{title:{type:String,default:"爱智工业品"},backurl:{type:String,default:""}},created(){},data:()=>({}),methods:{back(){this.backurl?t.index.reLaunch({url:this.backurl}):this.$goBack()}}};const a=t._export_sfc(e,[["render",function(e,a,r,c,n,o){return{a:t.o(((...t)=>o.back&&o.back(...t))),b:t.t(r.title)}}],["__scopeId","data-v-80c72bae"]]);wx.createComponent(a);
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<view class="titsk-head row verCenter data-v-80c72bae"><view class="leftbox row verCenter data-v-80c72bae"><text class="icon iconfont icon-arrowleft data-v-80c72bae" bindtap="{{a}}"></text></view><view class="title data-v-80c72bae">{{b}}</view></view>
\ No newline at end of file
view.data-v-80c72bae,text.data-v-80c72bae,input.data-v-80c72bae,navigator.data-v-80c72bae{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-80c72bae{background:none;opacity:1}image.data-v-80c72bae{vertical-align:middle}.elep.data-v-80c72bae{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-80c72bae{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-80c72bae{display:flex;flex-direction:column}.row.data-v-80c72bae{display:flex;flex-direction:row}.boxsiz.data-v-80c72bae{box-sizing:border-box}.bothSide.data-v-80c72bae{justify-content:space-between}.avarage.data-v-80c72bae{justify-content:space-around}.rowCenter.data-v-80c72bae{justify-content:center}.verCenter.data-v-80c72bae{align-items:center}.titsk-head.data-v-80c72bae{background:#f6f6f6;height:75rpx;position:fixed;top:175rpx;left:0rpx;width:100%;right:0rpx;z-index:3}.titsk-head .leftbox.data-v-80c72bae{padding-left:35rpx;justify-content:flex-end;width:70rpx}.titsk-head .leftbox .icon.data-v-80c72bae{font-size:35rpx;color:#898989}.titsk-head .title.data-v-80c72bae{margin-left:50rpx;width:500rpx;font-size:30rpx;color:#000;text-align:center}
"use strict";const e=require("../../common/vendor.js"),i=require("../../util/api.js"),o=require("../../util/util.js"),t={data:()=>({mobile:"",email:"",code:"",imgCode:"",imgCodeSrc:"",verify_rand_key:"",isShowImgCode:!1,code_disabled:!1,code_text:"获取验证码"}),watch:{},onLoad:function(e){this.mobile=e.phone||""},methods:{submit(){if(!this.mobile||!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.mobile))return e.index.showToast({title:"请输入正确的手机号",icon:"none"}),!1;if(!this.code)return void e.index.showToast({title:"请输入验证码",icon:"none"});if(!this.email)return void e.index.showToast({title:"请输入新邮箱",icon:"none"});let i={mobile:this.mobile,intl_code:"0086",mobile_code:this.code,email:this.email};console.log(i)},getImgCode(){this.request(i.Api_Url+"/api/verifyCode/getVerifyCode","GET",{mobile:this.mobile,intl_code:"0086",verify_code:this.imgCode,verify_rand_key:this.verify_rand_key},!0,!0).then((i=>{0==i.code?(this.imgCodeSrc=i.data.captcha,this.verify_rand_key=i.data.rand_key,this.isShowImgCode=!0):e.index.showToast({title:i.msg,icon:"none"})}))},countdownChange(){if(!this.code_disabled){if(!this.mobile||"0086"==this.intl_code&&!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.mobile))return e.index.showToast({title:"请输正确的手机号",icon:"none"}),!1;this.request(i.Api_Url+"/api/verifyCode/sendMobileVerifyCode","GET",{mobile:this.mobile,intl_code:"0086",verify_code:this.imgCode,verify_rand_key:this.verify_rand_key},!0,!0).then((i=>{if(this.code_disabled=!1,this.code_text="获取验证码",0===i.code){o.startCountdown({duration:60,onTick:e=>{this.code_disabled=!0,this.code_text=`重新发送${e}S`},onComplete:()=>{this.code_disabled=!1,this.code_text="获取验证码"}}).start()}else 2==i.code?(i.data.sms_need_verify&&this.getImgCode(),e.index.showToast({title:i.msg,icon:"none"})):(this.code_disabled=!1,e.index.showToast({title:i.msg,icon:"none"}))}))}}},components:{barX:()=>"../../components/barx.js"}};if(!Array){e.resolveComponent("barX")()}const d=e._export_sfc(t,[["render",function(i,o,t,d,s,n){return e.e({a:e.o(((...e)=>i.$goBack&&i.$goBack(...e))),b:s.mobile,c:e.o((e=>s.mobile=e.detail.value)),d:s.isShowImgCode},s.isShowImgCode?{e:s.imgCode,f:e.o((e=>s.imgCode=e.detail.value)),g:s.imgCodeSrc,h:e.o(((...e)=>n.getImgCode&&n.getImgCode(...e)))}:{},{i:s.code,j:e.o((e=>s.code=e.detail.value)),k:e.t(s.code_text),l:s.code_disabled?1:"",m:e.o(((...e)=>n.countdownChange&&n.countdownChange(...e))),n:s.email,o:e.o((e=>s.email=e.detail.value)),p:e.o(((...e)=>n.submit&&n.submit(...e)))})}],["__scopeId","data-v-5c7c1152"]]);wx.createPage(d);
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="changeEmailPage data-v-5c7c1152"><bar-x class="data-v-5c7c1152" u-i="5c7c1152-0" bind:__l="__l"/><view class="close-box data-v-5c7c1152"><text class="icon iconfont icon-close2 data-v-5c7c1152" bindtap="{{a}}"></text></view><view class="title data-v-5c7c1152"><view class="data-v-5c7c1152">更换邮箱</view></view><view class="cons data-v-5c7c1152"><view class="input-box row verCenter nobd data-v-5c7c1152"><input class="data-v-5c7c1152" type="text" placeholder="请输入手机号" placeholder-class="placeholder-class" disabled value="{{b}}" bindinput="{{c}}"/></view><view wx:if="{{d}}" class="input-box row verCenter bothSide data-v-5c7c1152"><input class="data-v-5c7c1152" type="text" placeholder="请输入图片验证码" placeholder-class="placeholder-class" value="{{e}}" bindinput="{{f}}"/><view class="img-code data-v-5c7c1152"><image class="data-v-5c7c1152" src="{{g}}" bindtap="{{h}}"></image></view></view><view class="input-box row verCenter bothSide data-v-5c7c1152"><input class="data-v-5c7c1152" type="text" placeholder="请输入验证码" placeholder-class="placeholder-class" value="{{i}}" bindinput="{{j}}"/><view class="{{['code-btn', 'data-v-5c7c1152', l && 'dis']}}" bindtap="{{m}}">{{k}}</view></view><view class="input-box row verCenter bothSide data-v-5c7c1152"><input class="data-v-5c7c1152" type="text" placeholder="请输入新邮箱" placeholder-class="placeholder-class" value="{{n}}" bindinput="{{o}}"/></view><view class="sub-btn data-v-5c7c1152" bindtap="{{p}}">完成</view></view></view>
\ No newline at end of file
view.data-v-5c7c1152,text.data-v-5c7c1152,input.data-v-5c7c1152,navigator.data-v-5c7c1152{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-5c7c1152{background:none;opacity:1}image.data-v-5c7c1152{vertical-align:middle}.elep.data-v-5c7c1152{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-5c7c1152{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-5c7c1152{display:flex;flex-direction:column}.row.data-v-5c7c1152{display:flex;flex-direction:row}.boxsiz.data-v-5c7c1152{box-sizing:border-box}.bothSide.data-v-5c7c1152{justify-content:space-between}.avarage.data-v-5c7c1152{justify-content:space-around}.rowCenter.data-v-5c7c1152{justify-content:center}.verCenter.data-v-5c7c1152{align-items:center}.changeEmailPage .close-box.data-v-5c7c1152{padding-top:45rpx;padding-left:37rpx}.changeEmailPage .close-box .icon.data-v-5c7c1152{font-size:35rpx;color:#898989}.changeEmailPage .title.data-v-5c7c1152{padding-top:52rpx;padding-left:60rpx}.changeEmailPage .title view.data-v-5c7c1152{font-weight:600;font-size:38rpx;color:#000;margin-bottom:15rpx}.changeEmailPage .title text.data-v-5c7c1152{font-size:19rpx;color:gray}.changeEmailPage .input-box.data-v-5c7c1152{height:70rpx;border-bottom:1px solid #e7e7e7;width:630rpx;margin:0 auto;margin-top:54rpx;position:relative}.changeEmailPage .input-box input.data-v-5c7c1152{width:440rpx;height:42rpx;line-height:42rpx;font-size:30rpx;color:#000}.changeEmailPage .input-box .placeholder-class.data-v-5c7c1152{color:gray;font-size:26rpx}.changeEmailPage .input-box .code-btn.data-v-5c7c1152{font-size:26rpx;color:#d0121b}.changeEmailPage .input-box .code-btn.dis.data-v-5c7c1152{color:gray}.changeEmailPage .input-box .img-code.data-v-5c7c1152{height:60rpx;width:250rpx}.changeEmailPage .input-box .img-code image.data-v-5c7c1152{width:100%;height:100%}.changeEmailPage .input-box.data-v-5c7c1152:hover{border-bottom:1px solid #D0121B}.changeEmailPage .input-box.nobd.data-v-5c7c1152{border-bottom:1px solid #e7e7e7}.changeEmailPage .sub-btn.data-v-5c7c1152{width:630rpx;height:90rpx;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx;margin:0 auto;margin-top:94rpx}
"use strict";const o=require("../../common/vendor.js"),e={data:()=>({}),onLoad:function(){},methods:{},components:{barX:()=>"../../components/barx.js"}};if(!Array){o.resolveComponent("barX")()}const n=o._export_sfc(e,[["render",function(e,n,r,a,t,s){return{a:o.o((o=>e.$goBack({url:"/pages/auth/login"})))}}],["__scopeId","data-v-1977faf3"]]);wx.createPage(n);
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="findSuccessPage data-v-1977faf3"><bar-x class="data-v-1977faf3" u-i="1977faf3-0" bind:__l="__l"/><view class="close-box data-v-1977faf3"><text class="icon iconfont icon-close2 data-v-1977faf3" bindtap="{{a}}"></text></view><view class="cons data-v-1977faf3"><text class="icon iconfont icon-success data-v-1977faf3"></text><view class="data-v-1977faf3">修改成功</view><text class="data-v-1977faf3">您的新密码即时生效,请返回登录。</text></view><navigator url="/pages/auth/login" class="btn data-v-1977faf3">返回</navigator></view>
\ No newline at end of file
view.data-v-1977faf3,text.data-v-1977faf3,input.data-v-1977faf3,navigator.data-v-1977faf3{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-1977faf3{background:none;opacity:1}image.data-v-1977faf3{vertical-align:middle}.elep.data-v-1977faf3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-1977faf3{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-1977faf3{display:flex;flex-direction:column}.row.data-v-1977faf3{display:flex;flex-direction:row}.boxsiz.data-v-1977faf3{box-sizing:border-box}.bothSide.data-v-1977faf3{justify-content:space-between}.avarage.data-v-1977faf3{justify-content:space-around}.rowCenter.data-v-1977faf3{justify-content:center}.verCenter.data-v-1977faf3{align-items:center}.findSuccessPage.data-v-1977faf3{height:calc(100vh - 175rpx)}.findSuccessPage .close-box.data-v-1977faf3{padding-top:45rpx;padding-left:37rpx}.findSuccessPage .close-box .icon.data-v-1977faf3{font-size:35rpx;color:#898989}.findSuccessPage .cons.data-v-1977faf3{text-align:center;margin-top:258rpx}.findSuccessPage .cons .iconfont.data-v-1977faf3{color:#22c134;font-size:120rpx}.findSuccessPage .cons view.data-v-1977faf3{margin-top:45rpx;font-size:30rpx;margin-bottom:17rpx}.findSuccessPage .cons text.data-v-1977faf3{font-size:24rpx;color:gray}.findSuccessPage .btn.data-v-1977faf3{width:630rpx;height:90rpx;display:block;margin:0 auto;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;line-height:90rpx;text-align:center;margin-top:275rpx}
"use strict";const e=require("../../common/vendor.js"),o=require("../../util/api.js"),t=require("../../util/util.js"),i={data:()=>({mobile:"",code:"",imgCode:"",imgCodeSrc:"",verify_rand_key:"",isShowImgCode:!1,password:"",password1:"",passwordShow:!1,passwordShow1:!1,step:1,showClearIcon:!1,intl_code:"0086",areaIndex:0,code_disabled:!1,code_text:"获取验证码",areaArray:[{name:"0086(中国大陆)",value:"0086"},{name:"00852(中国香港)",value:"00852"},{name:"00853(中国澳门)",value:"00853"},{name:"00886(中国台湾)",value:"00886"},{name:"0066(泰国)",value:"0066"},{name:"0084(越南)",value:"0084"}]}),onLoad:function(){},methods:{submit(){if(!this.mobile||"0086"==this.intl_code&&!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.mobile))return e.index.showToast({title:"请输正确的手机号",icon:"none"}),!1;if(!this.code)return void e.index.showToast({title:"请输入验证码",icon:"none"});if(!this.password||this.password.length<6)return void e.index.showToast({title:"请输入密码,长度不小于6个字符",icon:"none"});if(!this.password1||this.password1.length<6)return void e.index.showToast({title:"请确认密码,长度不小于6个字符",icon:"none"});if(this.password1!=this.password)return void e.index.showToast({title:"两次输入密码不一致",icon:"none"});let t={intl_code:this.intl_code,mobile:this.mobile,password:this.password,mobile_code:this.code};this.request(o.Api_Url+"/api/auth/resetPassword","POST",t,!0).then((o=>{0==o.code?e.index.navigateTo({url:"/pages/auth/findSuccess"}):e.index.showToast({title:o.msg,icon:"none"})}))},getImgCode(){this.request(o.Api_Url+"/api/verifyCode/getVerifyCode","GET",{mobile:this.mobile,intl_code:this.intl_code,verify_code:this.imgCode,verify_rand_key:this.verify_rand_key},!0,!0).then((o=>{0==o.code?(this.imgCodeSrc=o.data.captcha,this.verify_rand_key=o.data.rand_key,this.isShowImgCode=!0):e.index.showToast({title:o.msg,icon:"none"})}))},countdownChange(){if(!this.code_disabled){if(!this.mobile||"0086"==this.intl_code&&!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.mobile))return e.index.showToast({title:"请输正确的手机号",icon:"none"}),!1;this.request(o.Api_Url+"/api/verifyCode/sendMobileVerifyCode","GET",{mobile:this.mobile,intl_code:this.intl_code,verify_code:this.imgCode,verify_rand_key:this.verify_rand_key},!0,!0).then((o=>{if(this.code_disabled=!1,this.code_text="获取验证码",0===o.code){t.startCountdown({duration:60,onTick:e=>{this.code_disabled=!0,this.code_text=`重新发送${e}S`},onComplete:()=>{this.code_disabled=!1,this.code_text="获取验证码"}}).start()}else 2==o.code?(o.data.sms_need_verify&&this.getImgCode(),e.index.showToast({title:o.msg,icon:"none"})):(this.code_disabled=!1,e.index.showToast({title:o.msg,icon:"none"}))}))}},bindPickerChange:function(e,o){this.areaIndex=e.detail.value,this.intl_code=this.areaArray[e.detail.value].value,console.log(this.intl_code)},stepNext(){if(!this.mobile||"0086"==this.intl_code&&!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.mobile))return e.index.showToast({title:"请输正确的手机号",icon:"none"}),!1;this.request(o.Api_Url+"/api/auth/checkExist","POST",{intl_code:this.intl_code,mobile:this.mobile},!0).then((o=>{0==o.code&&1==o.data.exist?this.step=2:e.index.showToast({title:"当前账号不存在,请先去注册",icon:"none"})}))},clearInput:function(e){this.showClearIcon=this.mobile.length>0},clearIcon:function(){this.mobile="",this.showClearIcon=!1}},components:{barX:()=>"../../components/barx.js"}};if(!Array){(e.resolveComponent("barX")+e.resolveComponent("uni-popup"))()}Math;const s=e._export_sfc(i,[["render",function(o,t,i,s,d,a){return e.e({a:e.o(((...e)=>o.$goBack&&o.$goBack(...e))),b:1==d.step},1==d.step?e.e({c:e.t(d.areaArray[d.areaIndex].value),d:e.o((e=>a.bindPickerChange(e,1))),e:d.areaIndex,f:d.areaArray,g:e.o([e=>d.mobile=e.detail.value,(...e)=>a.clearInput&&a.clearInput(...e)]),h:d.mobile,i:d.showClearIcon},d.showClearIcon?{j:e.o((e=>a.clearIcon()))}:{},{k:e.o((e=>a.stepNext()))}):{},{l:2==d.step},2==d.step?e.e({m:d.isShowImgCode},d.isShowImgCode?{n:d.imgCode,o:e.o((e=>d.imgCode=e.detail.value)),p:d.imgCodeSrc,q:e.o(((...e)=>a.getImgCode&&a.getImgCode(...e)))}:{},{r:d.code,s:e.o((e=>d.code=e.detail.value)),t:e.t(d.code_text),v:d.code_disabled?1:"",w:e.o(((...e)=>a.countdownChange&&a.countdownChange(...e))),x:d.passwordShow},d.passwordShow?{y:d.password,z:e.o((e=>d.password=e.detail.value))}:{A:d.password,B:e.o((e=>d.password=e.detail.value))},{C:d.passwordShow?"":1,D:e.o((e=>d.passwordShow=!d.passwordShow)),E:d.passwordShow1},d.passwordShow1?{F:d.password1,G:e.o((e=>d.password1=e.detail.value))}:{H:d.password1,I:e.o((e=>d.password1=e.detail.value))},{J:d.passwordShow1?"":1,K:e.o((e=>d.passwordShow1=!d.passwordShow1)),L:e.o((e=>a.submit()))}):{},{M:e.sr("popupareabox","a4c7c7dd-1"),N:e.p({type:"bottom"})})}],["__scopeId","data-v-a4c7c7dd"]]);wx.createPage(s);
{
"usingComponents": {
"bar-x": "../../components/barx",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="forgetPage data-v-a4c7c7dd"><bar-x class="data-v-a4c7c7dd" u-i="a4c7c7dd-0" bind:__l="__l"/><view class="close-box data-v-a4c7c7dd"><text class="icon iconfont icon-close2 data-v-a4c7c7dd" bindtap="{{a}}"></text></view><view class="title data-v-a4c7c7dd">忘记密码</view><view wx:if="{{b}}" class="cons data-v-a4c7c7dd"><view class="input-box row verCenter data-v-a4c7c7dd"><picker class="data-v-a4c7c7dd" bindchange="{{d}}" value="{{e}}" range="{{f}}" range-key="{{'name'}}"><view class="areabox-box row verCenter data-v-a4c7c7dd"><text class="areabox-but data-v-a4c7c7dd">{{c}}</text><text class="{{['data-v-a4c7c7dd', 'icon', 'iconfont', 'icon-arrowxia']}}"></text></view></picker><input class="data-v-a4c7c7dd" type="text" bindinput="{{g}}" placeholder="请输入手机号" placeholder-class="placeholder-class" value="{{h}}"/><text wx:if="{{i}}" class="icon iconfont icon-searchclose data-v-a4c7c7dd" bindtap="{{j}}"></text></view><view class="btn-go onego data-v-a4c7c7dd" bindtap="{{k}}">下一步</view></view><view wx:if="{{l}}" class="cons data-v-a4c7c7dd"><view wx:if="{{m}}" class="input-box row verCenter bothSide data-v-a4c7c7dd"><input class="data-v-a4c7c7dd" type="text" placeholder="请输入图片验证码" placeholder-class="placeholder-class" value="{{n}}" bindinput="{{o}}"/><view class="img-code data-v-a4c7c7dd"><image class="data-v-a4c7c7dd" src="{{p}}" bindtap="{{q}}"></image></view></view><view class="input-box row verCenter bothSide data-v-a4c7c7dd"><input class="data-v-a4c7c7dd" type="text" placeholder="请输入验证码" placeholder-class="placeholder-class" value="{{r}}" bindinput="{{s}}"/><view class="{{['code-btn', 'data-v-a4c7c7dd', v && 'dis']}}" bindtap="{{w}}">{{t}}</view></view><view class="input-box row verCenter bothSide data-v-a4c7c7dd"><view class="row verCenter data-v-a4c7c7dd"><input wx:if="{{x}}" class="data-v-a4c7c7dd" type="text" placeholder="请输入新密码" placeholder-class="placeholder-class" value="{{y}}" bindinput="{{z}}"/><input wx:else class="data-v-a4c7c7dd" type="password" placeholder="请输入新密码" placeholder-class="placeholder-class" value="{{A}}" bindinput="{{B}}"/></view><text class="{{['icon', 'iconfont', 'icon-see2', 'data-v-a4c7c7dd', C && 'icon-see1']}}" bindtap="{{D}}"></text></view><view class="input-box row verCenter bothSide data-v-a4c7c7dd"><view class="row verCenter data-v-a4c7c7dd"><input wx:if="{{E}}" class="data-v-a4c7c7dd" type="text" placeholder="请输入新密码" placeholder-class="placeholder-class" value="{{F}}" bindinput="{{G}}"/><input wx:else class="data-v-a4c7c7dd" type="password" placeholder="请输入新密码" placeholder-class="placeholder-class" value="{{H}}" bindinput="{{I}}"/></view><text class="{{['icon', 'iconfont', 'icon-see2', 'data-v-a4c7c7dd', J && 'icon-see1']}}" bindtap="{{K}}"></text></view><view class="btn-go data-v-a4c7c7dd" bindtap="{{L}}">确定</view></view><uni-popup wx:if="{{N}}" class="r data-v-a4c7c7dd" u-s="{{['d']}}" u-r="popupareabox" u-i="a4c7c7dd-1" bind:__l="__l" u-p="{{N}}"><view class="pop-areabox data-v-a4c7c7dd"><view class="row bothSide data-v-a4c7c7dd"><view class="cancel data-v-a4c7c7dd">取消</view><view class="cancel data-v-a4c7c7dd">确认</view></view></view></uni-popup></view>
\ No newline at end of file
view.data-v-a4c7c7dd,text.data-v-a4c7c7dd,input.data-v-a4c7c7dd,navigator.data-v-a4c7c7dd{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-a4c7c7dd{background:none;opacity:1}image.data-v-a4c7c7dd{vertical-align:middle}.elep.data-v-a4c7c7dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-a4c7c7dd{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-a4c7c7dd{display:flex;flex-direction:column}.row.data-v-a4c7c7dd{display:flex;flex-direction:row}.boxsiz.data-v-a4c7c7dd{box-sizing:border-box}.bothSide.data-v-a4c7c7dd{justify-content:space-between}.avarage.data-v-a4c7c7dd{justify-content:space-around}.rowCenter.data-v-a4c7c7dd{justify-content:center}.verCenter.data-v-a4c7c7dd{align-items:center}.forgetPage .close-box.data-v-a4c7c7dd{padding-top:45rpx;padding-left:37rpx}.forgetPage .close-box .icon.data-v-a4c7c7dd{font-size:35rpx;color:#898989}.forgetPage .title.data-v-a4c7c7dd{padding-top:52rpx;padding-left:60rpx;font-weight:600;font-size:38rpx;color:#000}.forgetPage .cons.data-v-a4c7c7dd{padding-top:56rpx}.forgetPage .input-box.data-v-a4c7c7dd{height:70rpx;border-bottom:1px solid #e7e7e7;width:630rpx;margin:0 auto;margin-top:40rpx;position:relative}.forgetPage .input-box input.data-v-a4c7c7dd{width:440rpx;height:42rpx;line-height:42rpx;font-size:30rpx;color:#000}.forgetPage .input-box .icon-see1.data-v-a4c7c7dd,.forgetPage .input-box .icon-see2.data-v-a4c7c7dd{font-size:28rpx;color:#898989}.forgetPage .input-box .placeholder-class.data-v-a4c7c7dd{color:gray;font-size:26rpx}.forgetPage .input-box .areabox-but.data-v-a4c7c7dd{padding-right:8rpx;height:42rpx;line-height:42rpx;font-size:30rpx;color:#000;position:relative}.forgetPage .input-box .areabox-box.data-v-a4c7c7dd{height:70rpx}.forgetPage .input-box .areabox-box .icon-arrowxia.data-v-a4c7c7dd{font-size:16rpx;color:#898989;margin-right:20rpx}.forgetPage .input-box .icon-searchclose.data-v-a4c7c7dd{font-size:28rpx;color:#898989;cursor:pointer;position:absolute;right:0rpx}.forgetPage .input-box .code-btn.data-v-a4c7c7dd{font-size:26rpx;color:#d0121b}.forgetPage .input-box .code-btn.dis.data-v-a4c7c7dd{color:gray}.forgetPage .input-box .img-code.data-v-a4c7c7dd{height:60rpx;width:250rpx}.forgetPage .input-box .img-code image.data-v-a4c7c7dd{width:100%;height:100%}.forgetPage .input-box.data-v-a4c7c7dd:hover{border-bottom:1px solid #D0121B}.forgetPage .btn-go.data-v-a4c7c7dd{width:630rpx;height:90rpx;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx;margin:0 auto;margin-top:94rpx}.forgetPage .btn-go.onego.data-v-a4c7c7dd{margin-top:222rpx}
"use strict";const e=require("../../common/vendor.js"),i=require("../../util/api.js"),o=require("../../util/util.js"),t={data:()=>({isYes:!1,referer:"",loginType:!0,isTest:!1,mobile:"",code:"",imgCode:"",imgCodeSrc:"",verify_rand_key:"",isShowImgCode:!1,password:"",passwordShow:!1,showClearIcon:!1,intl_code:"0086",areaIndex:0,code_disabled:!1,code_text:"获取验证码",areaArray:[{name:"0086(中国大陆)",value:"0086"},{name:"00852(中国香港)",value:"00852"},{name:"00853(中国澳门)",value:"00853"},{name:"00886(中国台湾)",value:"00886"},{name:"0066(泰国)",value:"0066"},{name:"0084(越南)",value:"0084"}]}),watch:{loginType(e,i){this.imgCode="",this.verify_rand_key="",this.isShowImgCode=!1,this.imgCodeSrc="",this.btnUi()},mobile(e,i){this.btnUi()},code(e,i){this.btnUi()},password(e,i){this.btnUi()}},onLoad:function(e){this.referer=e.referer||"",console.log(this.loginType,this.isShowImgCode)},methods:{btnUi(){this.isYes=!1,this.loginType?this.mobile&&this.code&&(this.isYes=!0):this.mobile&&this.password&&(this.isYes=!0)},isHasAccount(){if(!this.loginType&&this.mobile){var o={};-1!=this.mobile.indexOf("@")?o.email=this.mobile:(o.mobile=this.mobile,o.intl_code=this.intl_code),this.request(i.Api_Url+"/api/auth/checkExist","POST",o,!1).then((i=>{0==i.code&&1!=i.data.exist&&e.index.showToast({title:"账号不存在,您可以先去注册",icon:"none"})}))}},getPhoneNumber(e){if("getPhoneNumber:ok"===e.detail.errMsg){const i=e.detail.code;this.weixinLogin(i)}},weixinLogin(o){let t={phone_code:o},s=this;e.index.login({provider:"weixin",success:function(o){console.log("登录凭证 code:",o),t.code=o.code,e.index.getUserInfo({provider:"weixin",success:function(o){o.userInfo,t.encryptedData=o.encryptedData,t.iv=o.iv,console.log(t,o),s.request(i.Api_Url+"/api/auth/loginByWxMiniProgram","POST",t,!0).then((i=>{0==i.code?s.loginSuccess(i):e.index.showToast({title:i.msg,icon:"none"})}))}})}})},bindPickerChange:function(e,i){this.areaIndex=e.detail.value,this.intl_code=this.areaArray[e.detail.value].value,console.log(this.intl_code)},loginSuccess(i){e.index.showToast({title:"登录成功",icon:"success"}),e.index.setStorageSync("token",i.data.token),e.index.setStorageSync("user_info",JSON.stringify(i.data.user_info)),setTimeout((()=>{console.log(this.referer),e.index.reLaunch({url:this.referer?decodeURIComponent(this.referer):"/pages/index/index"})}),2e3)},submit(){if(this.isTest)if(this.loginType){if(!this.mobile||"0086"==this.intl_code&&!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.mobile))return e.index.showToast({title:"请输入正确的手机号",icon:"none"}),!1;if(!this.code)return void e.index.showToast({title:"请输入验证码",icon:"none"});this.request(i.Api_Url+"/api/auth/loginByMobileVerifyCode","POST",{mobile:this.mobile,intl_code:this.intl_code,mobile_code:this.code},!0).then((i=>{0==i.code?this.loginSuccess(i):e.index.showToast({title:i.msg,icon:"none"})}))}else{if(!this.mobile)return e.index.showToast({title:"请输入账号",icon:"none"}),!1;if(!this.password)return void e.index.showToast({title:"请输入密码",icon:"none"});let o={password:this.password,verify_code:this.imgCode,verify_rand_key:this.verify_rand_key};-1!=this.mobile.indexOf("@")?o.email=this.mobile:(o.mobile=this.mobile,o.intl_code="0086"),this.request(i.Api_Url+"/api/auth/login","POST",o,!0).then((i=>{0==i.code?this.loginSuccess(i):2==i.code?(i.data.login_need_verify&&this.getImgCode(),e.index.showToast({title:i.msg,icon:"none"})):e.index.showToast({title:i.msg,icon:"none"})}))}else e.index.showToast({title:"请勾选爱智网服务协议和隐私政策",icon:"none"})},getImgCode(){this.request(i.Api_Url+"/api/verifyCode/getVerifyCode","GET",{mobile:this.mobile,intl_code:this.intl_code,verify_code:this.imgCode,verify_rand_key:this.verify_rand_key},!0,!0).then((i=>{0==i.code?(this.imgCodeSrc=i.data.captcha,this.verify_rand_key=i.data.rand_key,this.isShowImgCode=!0):e.index.showToast({title:i.msg,icon:"none"})}))},countdownChange(){if(!this.code_disabled){if(!this.mobile||"0086"==this.intl_code&&!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.mobile))return e.index.showToast({title:"请输正确的手机号",icon:"none"}),!1;this.request(i.Api_Url+"/api/verifyCode/sendMobileVerifyCode","GET",{mobile:this.mobile,intl_code:this.intl_code,verify_code:this.imgCode,verify_rand_key:this.verify_rand_key},!0,!0).then((i=>{if(this.code_disabled=!1,this.code_text="获取验证码",0===i.code){o.startCountdown({duration:60,onTick:e=>{this.code_disabled=!0,this.code_text=`重新发送${e}S`},onComplete:()=>{this.code_disabled=!1,this.code_text="获取验证码"}}).start()}else 2==i.code?(i.data.sms_need_verify&&this.getImgCode(),e.index.showToast({title:i.msg,icon:"none"})):(this.code_disabled=!1,e.index.showToast({title:i.msg,icon:"none"}))}))}},clearInput:function(e){this.imgCode="",this.verify_rand_key="",this.showClearIcon=this.mobile.length>0},clearIcon:function(){this.mobile="",this.showClearIcon=!1}},components:{barX:()=>"../../components/barx.js"}};if(!Array){e.resolveComponent("barX")()}const s=e._export_sfc(t,[["render",function(i,o,t,s,n,d){return e.e({a:e.o(((...e)=>i.$goBack&&i.$goBack(...e))),b:e.t(n.loginType?"短信验证码登录":"密码登录"),c:n.loginType},n.loginType?{d:e.t(n.areaArray[n.areaIndex].value),e:e.o((e=>d.bindPickerChange(e,1))),f:n.areaIndex,g:n.areaArray}:{},{h:e.o(((...e)=>d.isHasAccount&&d.isHasAccount(...e))),i:e.o([e=>n.mobile=e.detail.value,(...e)=>d.clearInput&&d.clearInput(...e)]),j:n.loginType?"请输入手机号":"请输入账号",k:n.mobile,l:n.showClearIcon},n.showClearIcon?{m:e.o((e=>d.clearIcon()))}:{},{n:n.isShowImgCode},n.isShowImgCode?{o:n.imgCode,p:e.o((e=>n.imgCode=e.detail.value)),q:n.imgCodeSrc,r:e.o(((...e)=>d.getImgCode&&d.getImgCode(...e)))}:{},{s:n.loginType},n.loginType?{t:n.code,v:e.o((e=>n.code=e.detail.value)),w:e.t(n.code_text),x:n.code_disabled?1:"",y:e.o(((...e)=>d.countdownChange&&d.countdownChange(...e)))}:{},{z:!n.loginType},n.loginType?{}:e.e({A:n.passwordShow},n.passwordShow?{B:n.password,C:e.o((e=>n.password=e.detail.value))}:{D:n.password,E:e.o((e=>n.password=e.detail.value))},{F:n.passwordShow?"":1,G:e.o((e=>n.passwordShow=!n.passwordShow))}),{H:n.isTest?1:"",I:e.o((e=>n.isTest=!n.isTest)),J:e.o((e=>n.isTest=!n.isTest)),K:n.isYes?1:"",L:e.o(((...e)=>d.submit&&d.submit(...e))),M:e.t(n.loginType?"密码登录":"短信验证码登录"),N:e.o((e=>n.loginType=!n.loginType)),O:e.o(((...e)=>d.getPhoneNumber&&d.getPhoneNumber(...e)))})}],["__scopeId","data-v-737b19a3"]]);wx.createPage(s);
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="loginPage data-v-737b19a3"><bar-x class="data-v-737b19a3" u-i="737b19a3-0" bind:__l="__l"/><view class="close-box data-v-737b19a3"><text class="icon iconfont icon-close2 data-v-737b19a3" bindtap="{{a}}"></text></view><view class="title data-v-737b19a3"><view class="data-v-737b19a3">{{b}}</view><text class="data-v-737b19a3">为了方便联系,请输入您的常用手机号码</text></view><view class="cons data-v-737b19a3"><view class="input-box row verCenter data-v-737b19a3"><picker wx:if="{{c}}" class="data-v-737b19a3" bindchange="{{e}}" value="{{f}}" range="{{g}}" range-key="{{'name'}}"><view class="areabox-box row verCenter data-v-737b19a3"><text class="areabox-but data-v-737b19a3">{{d}}</text><text class="{{['data-v-737b19a3', 'icon', 'iconfont', 'icon-arrowxia']}}"></text></view></picker><input class="data-v-737b19a3" type="text" bindblur="{{h}}" bindinput="{{i}}" placeholder="{{j}}" placeholder-class="placeholder-class" value="{{k}}"/><text wx:if="{{l}}" class="icon iconfont icon-searchclose data-v-737b19a3" bindtap="{{m}}"></text></view><view wx:if="{{n}}" class="input-box row verCenter bothSide data-v-737b19a3"><input class="data-v-737b19a3" type="text" placeholder="请输入图片验证码" placeholder-class="placeholder-class" value="{{o}}" bindinput="{{p}}"/><view class="img-code data-v-737b19a3"><image class="data-v-737b19a3" src="{{q}}" bindtap="{{r}}"></image></view></view><view wx:if="{{s}}" class="input-box row verCenter bothSide data-v-737b19a3"><input class="data-v-737b19a3" type="text" placeholder="请输入验证码" placeholder-class="placeholder-class" value="{{t}}" bindinput="{{v}}"/><view class="{{['code-btn', 'data-v-737b19a3', x && 'dis']}}" bindtap="{{y}}">{{w}}</view></view><view wx:if="{{z}}" class="input-box row verCenter bothSide data-v-737b19a3"><input wx:if="{{A}}" class="data-v-737b19a3" type="text" placeholder="请输入密码" placeholder-class="placeholder-class" value="{{B}}" bindinput="{{C}}"/><input wx:else class="data-v-737b19a3" type="password" placeholder="请输入密码" placeholder-class="placeholder-class" value="{{D}}" bindinput="{{E}}"/><view class="row verCenter data-v-737b19a3"><text class="{{['icon', 'iconfont', 'icon-see2', 'data-v-737b19a3', F && 'icon-see1']}}" bindtap="{{G}}"></text><navigator url="/pages/auth/forget" class="link-forget data-v-737b19a3">忘记密码</navigator></view></view><view class="rule row verCenter data-v-737b19a3"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-737b19a3', H && 'icon-checked']}}" bindtap="{{I}}"></text><text class="data-v-737b19a3" bindtap="{{J}}">我已阅读并同意</text><navigator url="/pages/auth/rule?id=1" class="link data-v-737b19a3">《爱智网站服务协议》</navigator><text class="data-v-737b19a3">及</text><navigator url="/pages/auth/rule?id=2" class="link data-v-737b19a3">《爱智隐私政策》</navigator></view><view class="{{['login-btn', 'data-v-737b19a3', K && 'yes']}}" bindtap="{{L}}">登录</view><view class="self data-v-737b19a3">爱智不会在任何地方泄露您的信息</view><view class="link-box row verCenter rowCenter data-v-737b19a3"><text class="data-v-737b19a3" bindtap="{{N}}">{{M}}</text><navigator url="/pages/auth/reg" class="link data-v-737b19a3">免费注册</navigator></view><view class="other-login data-v-737b19a3"><text class="data-v-737b19a3">手机号快捷登录</text><button class="data-v-737b19a3" plain="true" open-type="getPhoneNumber" bindgetphonenumber="{{O}}"><image class="data-v-737b19a3" src="https://img.ichunt.com/images/ichunt/202503/12/b7e9be7f76205529ad280b3af01dbfdc.png"></image></button></view></view></view>
\ No newline at end of file
view.data-v-737b19a3,text.data-v-737b19a3,input.data-v-737b19a3,navigator.data-v-737b19a3{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-737b19a3{background:none;opacity:1}image.data-v-737b19a3{vertical-align:middle}.elep.data-v-737b19a3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-737b19a3{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-737b19a3{display:flex;flex-direction:column}.row.data-v-737b19a3{display:flex;flex-direction:row}.boxsiz.data-v-737b19a3{box-sizing:border-box}.bothSide.data-v-737b19a3{justify-content:space-between}.avarage.data-v-737b19a3{justify-content:space-around}.rowCenter.data-v-737b19a3{justify-content:center}.verCenter.data-v-737b19a3{align-items:center}.loginPage .close-box.data-v-737b19a3{padding-top:45rpx;padding-left:37rpx}.loginPage .close-box .icon.data-v-737b19a3{font-size:35rpx;color:#898989}.loginPage .title.data-v-737b19a3{padding-top:52rpx;padding-left:60rpx}.loginPage .title view.data-v-737b19a3{font-weight:600;font-size:38rpx;color:#000;margin-bottom:15rpx}.loginPage .title text.data-v-737b19a3{font-size:20rpx;color:gray}.loginPage .input-box.data-v-737b19a3{height:70rpx;border-bottom:1px solid #e7e7e7;width:630rpx;margin:0 auto;margin-top:54rpx;position:relative}.loginPage .input-box input.data-v-737b19a3{width:440rpx;height:42rpx;line-height:42rpx;font-size:30rpx;color:#000}.loginPage .input-box .link-forget.data-v-737b19a3{height:38rpx;font-size:26rpx;color:gray;border-left:1rpx solid #e7e7e7;padding-left:20rpx;margin-left:20rpx}.loginPage .input-box .icon-see1.data-v-737b19a3,.loginPage .input-box .icon-see2.data-v-737b19a3{font-size:28rpx;color:#898989}.loginPage .input-box .placeholder-class.data-v-737b19a3{color:gray;font-size:26rpx}.loginPage .input-box .areabox-but.data-v-737b19a3{padding-right:8rpx;height:42rpx;line-height:42rpx;font-size:30rpx;color:#000;position:relative}.loginPage .input-box .areabox-box.data-v-737b19a3{height:70rpx}.loginPage .input-box .areabox-box .icon-arrowxia.data-v-737b19a3{font-size:16rpx;color:#898989;margin-right:20rpx}.loginPage .input-box .icon-searchclose.data-v-737b19a3{font-size:28rpx;color:#898989;cursor:pointer;position:absolute;right:0rpx}.loginPage .input-box .code-btn.data-v-737b19a3{font-size:26rpx;color:#d0121b}.loginPage .input-box .code-btn.dis.data-v-737b19a3{color:gray}.loginPage .input-box .img-code.data-v-737b19a3{height:60rpx;width:250rpx}.loginPage .input-box .img-code image.data-v-737b19a3{width:100%;height:100%}.loginPage .input-box.data-v-737b19a3:hover{border-bottom:1px solid #D0121B}.loginPage .rule.data-v-737b19a3{width:630rpx;margin:0 auto;margin-top:64rpx}.loginPage .rule .icon.data-v-737b19a3{font-size:30rpx;color:#e5e5e5;margin-right:20rpx}.loginPage .rule .icon-checked.data-v-737b19a3{color:#d0121b}.loginPage .rule .link.data-v-737b19a3{color:#523f3f;font-size:20rpx}.loginPage .rule text.data-v-737b19a3{font-size:20rpx;color:gray}.loginPage .login-btn.data-v-737b19a3{width:630rpx;height:90rpx;background:#ef9ea2;border-radius:5rpx;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx;margin:0 auto;margin-top:94rpx}.loginPage .login-btn.yes.data-v-737b19a3{background:#d0121b}.loginPage .self.data-v-737b19a3{width:630rpx;margin:0 auto;font-size:20rpx;color:gray;margin-top:16rpx}.loginPage .link-box.data-v-737b19a3{margin-top:60rpx;text-align:center;font-size:26rpx;color:#d0121b}.loginPage .link-box text.data-v-737b19a3{border-right:1px solid #D1D1D1;padding-right:48rpx;text-align:right;width:50%}.loginPage .link-box .link.data-v-737b19a3{text-align:left;padding-left:48rpx;width:50%}.loginPage .other-login.data-v-737b19a3{margin-top:150rpx;text-align:center}.loginPage .other-login text.data-v-737b19a3{font-size:20rpx;color:gray}.loginPage .other-login button.data-v-737b19a3{background-color:transparent;border:none;padding:0;margin:0;text-align:center;display:block;outline:none;cursor:pointer}.loginPage .other-login image.data-v-737b19a3{width:55rpx;height:55rpx;display:block;margin:0 auto;margin-top:25rpx}
"use strict";const e=require("../../common/vendor.js"),o=require("../../util/api.js"),i=require("../../util/util.js"),s=require("../../common/assets.js"),t={data:()=>({isTest:!1,mobile:"",code:"",imgCode:"",imgCodeSrc:"",verify_rand_key:"",isShowImgCode:!1,password:"",password1:"",passwordShow:!1,passwordShow1:!1,showClearIcon:!1,intl_code:"0086",areaIndex:0,code_disabled:!1,code_text:"获取验证码",areaArray:[{name:"0086(中国大陆)",value:"0086"},{name:"00852(中国香港)",value:"00852"},{name:"00853(中国澳门)",value:"00853"},{name:"00886(中国台湾)",value:"00886"},{name:"0066(泰国)",value:"0066"},{name:"0084(越南)",value:"0084"}]}),onLoad:function(){},methods:{checkIsReg(){if("0086"==this.intl_code&&!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.mobile))return e.index.showToast({title:"请输正确的手机号",icon:"none"}),!1;this.mobile&&this.request(o.Api_Url+"/api/auth/checkExist","POST",{intl_code:this.intl_code,mobile:this.mobile},!1).then((o=>{0==o.code&&1==o.data.exist&&e.index.showToast({title:"账号已存在,您可以直接登录或找回密码",icon:"none"})}))},loginSuccess(o){e.index.setStorageSync("token",o.data.token),e.index.setStorageSync("user_info",JSON.stringify(o.data.user_info))},submit(){if(!this.mobile||"0086"==this.intl_code&&!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.mobile))return e.index.showToast({title:"请输正确的手机号",icon:"none"}),!1;if(!this.code)return void e.index.showToast({title:"请输入验证码",icon:"none"});if(!this.password||this.password.length<6)return void e.index.showToast({title:"请输入密码,长度不小于6个字符",icon:"none"});if(!this.password1||this.password1.length<6)return void e.index.showToast({title:"请确认密码,长度不小于6个字符",icon:"none"});if(this.password1!=this.password)return void e.index.showToast({title:"两次输入密码不一致",icon:"none"});if(!this.isTest)return void e.index.showToast({title:"请勾选爱智网服务协议和隐私政策",icon:"none"});let i={intl_code:this.intl_code,mobile:this.mobile,password:this.password,mobile_code:this.code};this.request(o.Api_Url+"/api/auth/register","POST",i,!0).then((o=>{0==o.code?(this.loginSuccess(o),e.index.navigateTo({url:"/pages/auth/regSuccess"})):e.index.showToast({title:o.msg,icon:"none"})}))},getImgCode(){this.request(o.Api_Url+"/api/verifyCode/getVerifyCode","GET",{mobile:this.mobile,intl_code:this.intl_code,verify_code:this.imgCode,verify_rand_key:this.verify_rand_key},!0,!0).then((o=>{0==o.code?(this.imgCodeSrc=o.data.captcha,this.verify_rand_key=o.data.rand_key,this.isShowImgCode=!0):e.index.showToast({title:o.msg,icon:"none"})}))},countdownChange(){if(!this.code_disabled){if(!this.mobile||"0086"==this.intl_code&&!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.mobile))return e.index.showToast({title:"请输正确的手机号",icon:"none"}),!1;this.request(o.Api_Url+"/api/verifyCode/sendMobileVerifyCode","GET",{mobile:this.mobile,intl_code:this.intl_code,verify_code:this.imgCode,verify_rand_key:this.verify_rand_key},!0,!0).then((o=>{if(this.code_disabled=!1,this.code_text="获取验证码",0===o.code){i.startCountdown({duration:60,onTick:e=>{this.code_disabled=!0,this.code_text=`重新发送${e}S`},onComplete:()=>{this.code_disabled=!1,this.code_text="获取验证码"}}).start()}else 2==o.code?(o.data.sms_need_verify&&this.getImgCode(),e.index.showToast({title:o.msg,icon:"none"})):(this.code_disabled=!1,e.index.showToast({title:o.msg,icon:"none"}))}))}},bindPickerChange:function(e,o){this.areaIndex=e.detail.value,this.intl_code=this.areaArray[e.detail.value].value,console.log(this.intl_code)},clearInput:function(e){this.showClearIcon=this.mobile.length>0},clearIcon:function(){this.mobile="",this.showClearIcon=!1}},components:{barX:()=>"../../components/barx.js"}};if(!Array){e.resolveComponent("barX")()}const d=e._export_sfc(t,[["render",function(o,i,t,d,a,n){return e.e({a:e.o(((...e)=>o.$goBack&&o.$goBack(...e))),b:s._imports_0$1,c:e.t(a.areaArray[a.areaIndex].value),d:e.o((e=>n.bindPickerChange(e,1))),e:a.areaIndex,f:a.areaArray,g:e.o(((...e)=>n.checkIsReg&&n.checkIsReg(...e))),h:e.o([e=>a.mobile=e.detail.value,(...e)=>n.clearInput&&n.clearInput(...e)]),i:a.mobile,j:a.showClearIcon},a.showClearIcon?{k:e.o((e=>n.clearIcon()))}:{},{l:a.isShowImgCode},a.isShowImgCode?{m:a.imgCode,n:e.o((e=>a.imgCode=e.detail.value)),o:a.imgCodeSrc,p:e.o(((...e)=>n.getImgCode&&n.getImgCode(...e)))}:{},{q:a.code,r:e.o((e=>a.code=e.detail.value)),s:e.t(a.code_text),t:a.code_disabled?1:"",v:e.o(((...e)=>n.countdownChange&&n.countdownChange(...e))),w:a.passwordShow},a.passwordShow?{x:a.password,y:e.o((e=>a.password=e.detail.value))}:{z:a.password,A:e.o((e=>a.password=e.detail.value))},{B:a.passwordShow?"":1,C:e.o((e=>a.passwordShow=!a.passwordShow)),D:a.passwordShow1},a.passwordShow1?{E:a.password1,F:e.o((e=>a.password1=e.detail.value))}:{G:a.password1,H:e.o((e=>a.password1=e.detail.value))},{I:a.passwordShow1?"":1,J:e.o((e=>a.passwordShow1=!a.passwordShow1)),K:a.isTest?1:"",L:e.o((e=>a.isTest=!a.isTest)),M:e.o((e=>a.isTest=!a.isTest)),N:e.o(((...e)=>n.submit&&n.submit(...e)))})}],["__scopeId","data-v-43de710c"]]);wx.createPage(d);
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="regPage data-v-43de710c"><bar-x class="data-v-43de710c" u-i="43de710c-0" bind:__l="__l"/><view class="close-box data-v-43de710c"><text class="icon iconfont icon-close2 data-v-43de710c" bindtap="{{a}}"></text></view><image src="{{b}}" class="logos data-v-43de710c"></image><view class="cons data-v-43de710c"><view class="input-box row verCenter data-v-43de710c"><text class="icon iconfont icon-mobile ics data-v-43de710c"></text><picker class="data-v-43de710c" bindchange="{{d}}" value="{{e}}" range="{{f}}" range-key="{{'name'}}"><view class="areabox-box row verCenter data-v-43de710c"><text class="areabox-but data-v-43de710c">{{c}}</text><text class="{{['data-v-43de710c', 'icon', 'iconfont', 'icon-arrowxia']}}"></text></view></picker><input class="data-v-43de710c" type="text" bindblur="{{g}}" bindinput="{{h}}" placeholder="请输入手机号" placeholder-class="placeholder-class" value="{{i}}"/><text wx:if="{{j}}" class="icon iconfont icon-searchclose data-v-43de710c" bindtap="{{k}}"></text></view><view wx:if="{{l}}" class="input-box row verCenter bothSide data-v-43de710c"><input class="data-v-43de710c" type="text" placeholder="请输入图片验证码" placeholder-class="placeholder-class" value="{{m}}" bindinput="{{n}}"/><view class="img-code data-v-43de710c"><image class="data-v-43de710c" src="{{o}}" bindtap="{{p}}"></image></view></view><view class="input-box row verCenter bothSide data-v-43de710c"><view class="row verCenter data-v-43de710c"><text class="icon iconfont icon-code ics data-v-43de710c"></text><input class="data-v-43de710c" type="text" placeholder="请输入验证码" placeholder-class="placeholder-class" value="{{q}}" bindinput="{{r}}"/></view><view class="{{['code-btn', 'data-v-43de710c', t && 'dis']}}" bindtap="{{v}}">{{s}}</view></view><view class="input-box row verCenter bothSide data-v-43de710c"><view class="row verCenter data-v-43de710c"><text class="icon iconfont icon-password ics data-v-43de710c"></text><input wx:if="{{w}}" class="data-v-43de710c" type="text" placeholder="请设置登录密码(6-20个字符)" placeholder-class="placeholder-class" value="{{x}}" bindinput="{{y}}"/><input wx:else class="data-v-43de710c" type="password" placeholder="请设置登录密码(6-20个字符)" placeholder-class="placeholder-class" value="{{z}}" bindinput="{{A}}"/></view><text class="{{['icon', 'iconfont', 'icon-see2', 'data-v-43de710c', B && 'icon-see1']}}" bindtap="{{C}}"></text></view><view class="input-box row verCenter bothSide data-v-43de710c"><view class="row verCenter data-v-43de710c"><text class="icon iconfont icon-password ics data-v-43de710c"></text><input wx:if="{{D}}" class="data-v-43de710c" type="text" placeholder="确认登录密码(6-20个字符)" placeholder-class="placeholder-class" value="{{E}}" bindinput="{{F}}"/><input wx:else class="data-v-43de710c" type="password" placeholder="确认登录密码(6-20个字符)" placeholder-class="placeholder-class" value="{{G}}" bindinput="{{H}}"/></view><text class="{{['icon', 'iconfont', 'icon-see2', 'data-v-43de710c', I && 'icon-see1']}}" bindtap="{{J}}"></text></view><view class="rule row verCenter data-v-43de710c"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-43de710c', K && 'icon-checked']}}" bindtap="{{L}}"></text><text class="data-v-43de710c" bindtap="{{M}}">我已阅读并同意</text><navigator url="/pages/auth/rule?id=1" class="link data-v-43de710c">《爱智网站服务协议》</navigator><text class="data-v-43de710c">及</text><navigator url="/pages/auth/rule?id=2" class="link data-v-43de710c">《爱智隐私政策》</navigator></view><view class="reg-btn data-v-43de710c" bindtap="{{N}}">注册</view><view class="self data-v-43de710c">爱智不会在任何地方泄露您的信息</view><view class="go-login data-v-43de710c"><navigator class="data-v-43de710c" url="/pages/auth/login">已有账号,去登录<text class="icon iconfont icon-arrow2 data-v-43de710c"></text></navigator></view></view></view>
\ No newline at end of file
view.data-v-43de710c,text.data-v-43de710c,input.data-v-43de710c,navigator.data-v-43de710c{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-43de710c{background:none;opacity:1}image.data-v-43de710c{vertical-align:middle}.elep.data-v-43de710c{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-43de710c{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-43de710c{display:flex;flex-direction:column}.row.data-v-43de710c{display:flex;flex-direction:row}.boxsiz.data-v-43de710c{box-sizing:border-box}.bothSide.data-v-43de710c{justify-content:space-between}.avarage.data-v-43de710c{justify-content:space-around}.rowCenter.data-v-43de710c{justify-content:center}.verCenter.data-v-43de710c{align-items:center}.regPage.data-v-43de710c{background:linear-gradient(180deg,#fff2f2,rgba(218,210,210,0));height:calc(100vh - 175rpx)}.regPage .close-box.data-v-43de710c{padding-top:45rpx;padding-left:37rpx}.regPage .close-box .icon.data-v-43de710c{font-size:35rpx;color:#898989}.regPage .logos.data-v-43de710c{width:270rpx;height:83rpx;display:block;margin:0 auto;margin-top:23rpx;margin-bottom:80rpx}.regPage .input-box.data-v-43de710c{height:80rpx;background:#f0eaeb;width:630rpx;margin:0 auto;margin-bottom:42rpx;position:relative;border-radius:5rpx;border:1px solid #F0EAEB;padding-left:22rpx;padding-right:25rpx}.regPage .input-box .ics.data-v-43de710c{font-size:35rpx;color:#7b7072;margin-right:15rpx;position:relative;top:-2rpx}.regPage .input-box input.data-v-43de710c{width:370rpx;font-size:30rpx;color:#000}.regPage .input-box .icon-see1.data-v-43de710c,.regPage .input-box .icon-see2.data-v-43de710c{font-size:28rpx;color:#898989}.regPage .input-box .placeholder-class.data-v-43de710c{color:#444;font-size:26rpx}.regPage .input-box .areabox-but.data-v-43de710c{padding-right:8rpx;font-size:30rpx;color:#000;position:relative}.regPage .input-box .areabox-box.data-v-43de710c{height:70rpx}.regPage .input-box .areabox-box .icon-arrowxia.data-v-43de710c{font-size:16rpx;color:#898989;margin-right:20rpx}.regPage .input-box .icon-searchclose.data-v-43de710c{font-size:28rpx;color:#898989;cursor:pointer;position:absolute;right:25rpx}.regPage .input-box .code-btn.data-v-43de710c{font-size:26rpx;color:#d0121b}.regPage .input-box .code-btn.dis.data-v-43de710c{color:gray}.regPage .input-box .img-code.data-v-43de710c{height:60rpx;width:250rpx}.regPage .input-box .img-code image.data-v-43de710c{width:100%;height:100%}.regPage .input-box.data-v-43de710c:hover{border:1px solid #D0121B}.regPage .rule.data-v-43de710c{width:630rpx;margin:0 auto;margin-top:50rpx}.regPage .rule .icon.data-v-43de710c{font-size:30rpx;color:#e5e5e5;margin-right:20rpx}.regPage .rule .icon-checked.data-v-43de710c{color:#d0121b}.regPage .rule .link.data-v-43de710c{color:#523f3f;font-size:18rpx}.regPage .rule text.data-v-43de710c{font-size:18rpx;color:gray}.regPage .reg-btn.data-v-43de710c{width:630rpx;height:90rpx;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx;margin:0 auto;margin-top:74rpx}.regPage .self.data-v-43de710c{width:630rpx;margin:0 auto;font-size:18rpx;color:gray;margin-top:16rpx}.regPage .go-login.data-v-43de710c{font-size:26rpx;color:#d0121b;text-align:right;width:630rpx;margin:0 auto;margin-top:70rpx}.regPage .go-login .icon.data-v-43de710c{font-size:20rpx;color:#d0121b;margin-left:10rpx}
"use strict";const o=require("../../common/vendor.js"),e={data:()=>({}),onLoad:function(){},methods:{},components:{barX:()=>"../../components/barx.js"}};if(!Array){o.resolveComponent("barX")()}const n=o._export_sfc(e,[["render",function(e,n,r,t,a,c){return{a:o.o(((...o)=>e.$goBack&&e.$goBack(...o)))}}],["__scopeId","data-v-48567215"]]);wx.createPage(n);
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="regSuccessPage data-v-48567215"><bar-x class="data-v-48567215" u-i="48567215-0" bind:__l="__l"/><view class="close-box data-v-48567215"><text class="icon iconfont icon-close2 data-v-48567215" bindtap="{{a}}"></text></view><view class="cons data-v-48567215"><text class="icon iconfont icon-success data-v-48567215"></text><view class="data-v-48567215">恭喜您注册成为iEdge爱智会员</view><text class="data-v-48567215">现在可以进行订购、报价、询价等操作</text></view><view class="bottom data-v-48567215"><navigator url="/pages/index/index" class="btn data-v-48567215">进入首页</navigator></view></view>
\ No newline at end of file
view.data-v-48567215,text.data-v-48567215,input.data-v-48567215,navigator.data-v-48567215{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-48567215{background:none;opacity:1}image.data-v-48567215{vertical-align:middle}.elep.data-v-48567215{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-48567215{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-48567215{display:flex;flex-direction:column}.row.data-v-48567215{display:flex;flex-direction:row}.boxsiz.data-v-48567215{box-sizing:border-box}.bothSide.data-v-48567215{justify-content:space-between}.avarage.data-v-48567215{justify-content:space-around}.rowCenter.data-v-48567215{justify-content:center}.verCenter.data-v-48567215{align-items:center}.regSuccessPage.data-v-48567215{background:linear-gradient(180deg,#fff2f2,rgba(218,210,210,0));height:calc(100vh - 175rpx)}.regSuccessPage .close-box.data-v-48567215{padding-top:45rpx;padding-left:37rpx}.regSuccessPage .close-box .icon.data-v-48567215{font-size:35rpx;color:#898989}.regSuccessPage .cons.data-v-48567215{text-align:center;margin-top:258rpx}.regSuccessPage .cons .iconfont.data-v-48567215{color:#22c134;font-size:120rpx}.regSuccessPage .cons view.data-v-48567215{margin-top:45rpx;margin-bottom:17rpx}.regSuccessPage .cons text.data-v-48567215{font-size:18rpx;color:gray}.regSuccessPage .bottom.data-v-48567215{height:90rpx;left:0rpx;right:0rpx;bottom:0rpx;position:fixed}.regSuccessPage .bottom .btn.data-v-48567215{width:630rpx;height:90rpx;display:block;margin:0 auto;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;line-height:90rpx;text-align:center}
"use strict";const t=require("../../common/vendor.js"),e=require("../../util/api.js"),o={data:()=>({id:1,content:""}),onLoad:function(t){this.id=t.id,this.getData()},methods:{getData(){this.request(e.Api_Url+"/api/xcx/newsPage","GET",{type:this.id},!0).then((e=>{0==e.code?this.content=e.data.content:t.index.showToast({title:e.msg,icon:"error"})}))}},components:{barX:()=>"../../components/barx.js"}};if(!Array){t.resolveComponent("barX")()}const n=t._export_sfc(o,[["render",function(e,o,n,a,i,r){return{a:t.o(((...t)=>e.$goBack&&e.$goBack(...t))),b:t.t(1==i.id?"爱智网站服务协议":"爱智网隐私政策"),c:i.content}}],["__scopeId","data-v-31b60a55"]]);wx.createPage(n);
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="rulePage data-v-31b60a55"><bar-x class="data-v-31b60a55" u-i="31b60a55-0" bind:__l="__l"/><view class="header row verCenter data-v-31b60a55"><text class="icon iconfont icon-arrowleft data-v-31b60a55" bindtap="{{a}}"></text><view class="data-v-31b60a55">{{b}}</view></view><view class="content data-v-31b60a55"><rich-text class="data-v-31b60a55" nodes="{{c}}"/></view></view>
\ No newline at end of file
view.data-v-31b60a55,text.data-v-31b60a55,input.data-v-31b60a55,navigator.data-v-31b60a55{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-31b60a55{background:none;opacity:1}image.data-v-31b60a55{vertical-align:middle}.elep.data-v-31b60a55{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-31b60a55{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-31b60a55{display:flex;flex-direction:column}.row.data-v-31b60a55{display:flex;flex-direction:row}.boxsiz.data-v-31b60a55{box-sizing:border-box}.bothSide.data-v-31b60a55{justify-content:space-between}.avarage.data-v-31b60a55{justify-content:space-around}.rowCenter.data-v-31b60a55{justify-content:center}.verCenter.data-v-31b60a55{align-items:center}.rulePage .header.data-v-31b60a55{height:110rpx;padding-left:33rpx}.rulePage .header .icon.data-v-31b60a55{font-size:35rpx;color:#898989;margin-right:160rpx}.rulePage .header view.data-v-31b60a55{font-weight:600;font-size:32rpx;color:#000}.rulePage .content.data-v-31b60a55{padding:0rpx 33rpx 33rpx;font-size:26rpx;color:#000;line-height:50rpx;letter-spacing:1px;overflow-y:auto;height:calc(100vh - 285rpx)}
"use strict";const i=require("../../common/vendor.js"),e=require("../../util/api.js"),o={data:()=>({confirmOrderBackUrl:i.index.getStorageSync("confirmOrderBackUrl")||"",carList:[],coupon_list:[],coupon_id:"",address_id:"",addressInfo:"",invoice_id:"",invoice_id_org:"",invoiceInfo:"",priceInfo:"",order_remark:"",isCompany:!(!i.index.getStorageSync("user_info")||!JSON.parse(i.index.getStorageSync("user_info")).company_name)}),onLoad(i){this.address_id=i.address_id||"",this.invoice_id=i.invoice_id||"",this.invoice_id_org=i.invoice_id||"",this.coupon_id=i.coupon_id||""},onShow(){this.getCarList(),this.getAddress(),this.getinvoice(),this.calPrice()},methods:{chooseYhq(i){this.coupon_id=i},chooseUp(){0!=this.coupon_list&&this.openPop()},confirmYhq(){this.calPrice(),this.closePop()},getAddress(){this.request(e.Api_Url+"/api/address/getList","GET",{},!0).then((i=>{if(0==i.code){let e=i.data.list||[];e.forEach((i=>{this.address_id?i.address_id==this.address_id&&(this.addressInfo=i):1==i.is_default&&(this.addressInfo=i)})),e.length>0&&!this.addressInfo&&(this.addressInfo=e[0]),this.addressInfo&&(this.address_id=this.addressInfo.address_id)}}))},getinvoice(){if("460053411"==this.invoice_id_org)return this.invoice_id="",void(this.invoiceInfo="");this.request(e.Api_Url+"/api/invoice/getList","GET",{},!0).then((i=>{if(0==i.code){let e=i.data.list||[];e.forEach((i=>{this.invoice_id?i.tax_id==this.invoice_id&&(this.invoiceInfo=i):1==i.is_default&&(this.invoiceInfo=i)})),e.length>0&&!this.invoiceInfo&&(this.invoiceInfo=e[0]),this.invoiceInfo&&(this.invoice_id=this.invoiceInfo.tax_id)}}))},calPrice(){this.request(e.Api_Url+"/api/order/calPrice","post",{sku_ids:i.index.getStorageSync("car_ids"),user_coupon_id:this.coupon_id||""},!0,!0).then((i=>{0==i.code&&(this.priceInfo=i.data)}))},getCarList(){this.carList=[],this.request(e.Api_Url+"/api/cart/getCartGoodsInfo","GET",{sku_ids:i.index.getStorageSync("car_ids")},!0,!0).then((i=>{if(0==i.code){i.data.goods_list.forEach((i=>{i.delivery_list.forEach((i=>{this.carList.push(i)}))})),this.coupon_list=i.data.coupon_list||[]}}))},openPop(){this.$refs.popupyhq.open("bottom")},closePop(){this.$refs.popupyhq.close("bottom")},createOrder(){if(!this.address_id)return void i.index.showToast({title:"请选择地址",icon:"none"});let o=[];this.carList.forEach((i=>{o.push({sku_id:i.goods_id,num:i.goods_num})}));let s={order_shipping_type:1,zy_delivery_type:"3",order_remark:this.order_remark,address_id:this.address_id,invoice_id:this.invoice_id||"",user_coupon_id:this.coupon_id||"",goods_json:JSON.stringify(o)};this.request(e.Api_Url+"/api/order/add","post",s,!0).then((e=>{0==e.code?(i.index.showToast({title:"提交订单成功",icon:"success"}),setTimeout((()=>{i.index.setStorageSync("car_ids",""),i.index.navigateTo({url:"/pages/user/orderList?status=1"})}),2e3)):i.index.showToast({title:e.msg,icon:"nonde"})}))}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(i.resolveComponent("barX")+i.resolveComponent("titleNav")+i.resolveComponent("uni-popup"))()}Math;const s=i._export_sfc(o,[["render",function(e,o,s,t,n,r){return i.e({a:i.p({title:"确认订单",backurl:n.confirmOrderBackUrl}),b:n.addressInfo},n.addressInfo?i.e({c:i.t("中国"!=n.addressInfo.nation_cn?n.addressInfo.nation_cn:""),d:i.t(n.addressInfo.province_val),e:i.t(n.addressInfo.city_val),f:i.t(n.addressInfo.district_val),g:1==n.addressInfo.is_default},(n.addressInfo.is_default,{}),{h:i.t(n.addressInfo.detail_address),i:i.t(n.addressInfo.consignee),j:i.t(n.addressInfo.mobile),k:"/pages/user/address?form=confirmOrder&address_id="+n.address_id+"&coupon_id="+n.coupon_id+"&invoice_id="+n.invoice_id}):{l:"/pages/user/address?form=confirmOrder&address_id="+n.address_id+"&coupon_id="+n.coupon_id+"&invoice_id="+n.invoice_id},{m:n.carList.length>0},n.carList.length>0?i.e({n:i.f(n.carList,((e,o,s)=>({a:e.goods_images||"https://www.iedge.net/assets/images/common/defaultnew.png",b:i.t(e.sku_name),c:i.t(e.delivery_time),d:i.t(e.goods_num),e:i.t(n.isCompany&&e.company_price||e.origin_price),f:o}))),o:0==n.coupon_list.length},0==n.coupon_list.length?{}:i.e({p:n.priceInfo},n.priceInfo?{q:i.t(n.priceInfo.currency_sign),r:i.t(n.priceInfo.discount_fee||"0.00")}:{}),{s:i.o((i=>r.chooseUp()))}):{},{t:i.t("460053411"==n.invoice_id_org?"不开发票":n.invoiceInfo?n.invoiceInfo.tax_title:"暂无发票去设置"),v:"/pages/user/invoice?form=confirmOrder&invoice_id="+n.invoice_id+"&coupon_id="+n.coupon_id+"&address_id="+n.address_id,w:n.order_remark,x:i.o((i=>n.order_remark=i.detail.value)),y:n.priceInfo},n.priceInfo?{z:i.t(n.priceInfo.currency_sign),A:i.t(n.priceInfo.total_amount),B:i.t(n.priceInfo.currency_sign),C:i.t(n.priceInfo.discount_fee||"0.00")}:{},{D:n.priceInfo},n.priceInfo?{E:i.t(n.priceInfo.currency_sign),F:i.t(n.priceInfo.pay_amount)}:{},{G:i.o(((...i)=>r.createOrder&&r.createOrder(...i))),H:i.o(((...i)=>r.closePop&&r.closePop(...i))),I:n.coupon_list.length>0},n.coupon_list.length>0?{J:i.f(n.coupon_list,((e,o,s)=>i.e({a:2==e.coupon_type},2==e.coupon_type?{b:i.t(10*e.sale_amount)}:{c:i.t(e.currency_sign),d:i.t(e.sale_amount)},{e:i.t(e.require_amount<=.01?"无门槛优惠券":e.coupon_name),f:i.t(e.start_time),g:i.t(e.end_time),h:n.coupon_id==e.coupon_id?1:"",i:o,j:i.o((i=>r.chooseYhq(e.coupon_id)),o)})))}:{},{K:i.o(((...i)=>r.confirmYhq&&r.confirmYhq(...i))),L:i.sr("popupyhq","8d9400f6-2"),M:i.p({type:"bottom","safe-area":!1})})}],["__scopeId","data-v-8d9400f6"]]);wx.createPage(s);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="confirmOrderPage data-v-8d9400f6"><bar-x class="data-v-8d9400f6" u-i="8d9400f6-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-8d9400f6" u-i="8d9400f6-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-8d9400f6"><view class="top-box data-v-8d9400f6"><navigator wx:if="{{b}}" url="{{k}}" class="address-box data-v-8d9400f6"><view class="addbx row bothSide verCenter data-v-8d9400f6"><view class="l data-v-8d9400f6"><view class="ad row verCenter data-v-8d9400f6"><text class="csq data-v-8d9400f6">{{c}} {{d}} {{e}} {{f}}</text><text wx:if="{{g}}" class="mr data-v-8d9400f6">默认</text></view><view class="ad1 data-v-8d9400f6">{{h}}</view><view class="cnnk data-v-8d9400f6"><text class="data-v-8d9400f6">{{i}}</text><text class="data-v-8d9400f6">{{j}}</text></view></view><text class="icon iconfont icon-arrowright data-v-8d9400f6"></text></view></navigator><navigator wx:else url="{{l}}" class="address-box data-v-8d9400f6"><view class="noadd row verCenter bothSide data-v-8d9400f6"><text class="data-v-8d9400f6">收货地址</text><view class="data-v-8d9400f6"><text class="data-v-8d9400f6">暂无地址信息去设置</text><text class="icon iconfont icon-arrowright data-v-8d9400f6"></text></view></view></navigator></view><view wx:if="{{m}}" class="goods-box data-v-8d9400f6"><view wx:for="{{n}}" wx:for-item="item" wx:key="f" class="group row data-v-8d9400f6"><image class="data-v-8d9400f6" src="{{item.a}}"/><view class="infos data-v-8d9400f6"><view class="ganme elep2 data-v-8d9400f6">{{item.b}}</view><view class="hqs row verCenter bothSide data-v-8d9400f6"><text class="data-v-8d9400f6">货期:{{item.c}}</text><text class="data-v-8d9400f6">x{{item.d}}</text></view><view class="price data-v-8d9400f6">¥{{item.e}}</view></view></view><view class="coupo-box row bothSide verCenter data-v-8d9400f6" bindtap="{{s}}"><view class="l data-v-8d9400f6">选择您的优惠券</view><view class="r row verCenter data-v-8d9400f6"><view wx:if="{{o}}" class="not data-v-8d9400f6"><text class="data-v-8d9400f6">未识别到可用优惠券</text><text class="icon iconfont icon-arrowright data-v-8d9400f6"></text></view><view wx:else class="data-v-8d9400f6"><text wx:if="{{p}}" class="data-v-8d9400f6">-{{q}}{{r}}</text><text class="icon iconfont icon-arrowright data-v-8d9400f6"></text></view></view></view></view><view class="cginfo data-v-8d9400f6"><view class="tit data-v-8d9400f6">采购信息确认</view><navigator class="data-v-8d9400f6" url="{{v}}"><view class="row bothSide item data-v-8d9400f6"><text class="data-v-8d9400f6">发票信息</text><view class="data-v-8d9400f6"><text class="data-v-8d9400f6">{{t}}</text><text class="icon iconfont icon-arrowright data-v-8d9400f6"></text></view></view></navigator><view class="pur-sn-box data-v-8d9400f6"><view class="tit data-v-8d9400f6">订单备注</view><input type="text" class="pur-sn-val data-v-8d9400f6" placeholder-class="placeholder-class" placeholder="请输入订单备注" value="{{w}}" bindinput="{{x}}"/></view></view><view wx:if="{{y}}" class="price-infos data-v-8d9400f6"><view class="top data-v-8d9400f6"><view class="item row bothSide data-v-8d9400f6"><text class="data-v-8d9400f6">商品含税总额</text><text class="data-v-8d9400f6">{{z}}{{A}}</text></view><view class="item row bothSide data-v-8d9400f6"><text class="data-v-8d9400f6">运费(未税)</text><text class="data-v-8d9400f6">已免运费</text></view></view><view class="bottom data-v-8d9400f6"><view class="item row bothSide data-v-8d9400f6"><text class="data-v-8d9400f6">优惠金额</text><text class="data-v-8d9400f6">{{B}}{{C}}</text></view></view></view></view><view class="foot row verCenter bothSide data-v-8d9400f6"><view wx:if="{{D}}" class="l row verCenter data-v-8d9400f6">含税总额:<text class="data-v-8d9400f6">{{E}}{{F}}</text></view><view class="submit-btn data-v-8d9400f6" bindtap="{{G}}">提交订单</view></view><uni-popup wx:if="{{M}}" class="r data-v-8d9400f6" u-s="{{['d']}}" u-r="popupyhq" u-i="8d9400f6-2" bind:__l="__l" u-p="{{M}}"><view class="pop-yhq data-v-8d9400f6"><view class="trt data-v-8d9400f6"><text class="icon iconfont icon-caca data-v-8d9400f6" bindtap="{{H}}"></text></view><view class="ttit elep data-v-8d9400f6">优惠券</view><view wx:if="{{I}}" class="cons data-v-8d9400f6"><view wx:for="{{J}}" wx:for-item="item" wx:key="i" class="{{['group', 'row', 'bothSide', 'verCenter', 'data-v-8d9400f6', item.h && 'act']}}" bindtap="{{item.j}}"><view class="l row data-v-8d9400f6"><view class="price data-v-8d9400f6"><text wx:if="{{item.a}}" class="data-v-8d9400f6">折<text class="textp data-v-8d9400f6">{{item.b}}</text></text><text wx:else class="data-v-8d9400f6">{{item.c}}<text class="textp data-v-8d9400f6">{{item.d}}</text></text><view class="tips data-v-8d9400f6">{{item.e}}</view></view><view class="yhld data-v-8d9400f6"><view class="data-v-8d9400f6">商品优惠券</view><text class="data-v-8d9400f6">{{item.f}} - {{item.g}}</text></view></view></view></view><view class="add-btn data-v-8d9400f6" bindtap="{{K}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-8d9400f6,text.data-v-8d9400f6,input.data-v-8d9400f6,navigator.data-v-8d9400f6{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-8d9400f6{background:none;opacity:1}image.data-v-8d9400f6{vertical-align:middle}.elep.data-v-8d9400f6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-8d9400f6{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-8d9400f6{display:flex;flex-direction:column}.row.data-v-8d9400f6{display:flex;flex-direction:row}.boxsiz.data-v-8d9400f6{box-sizing:border-box}.bothSide.data-v-8d9400f6{justify-content:space-between}.avarage.data-v-8d9400f6{justify-content:space-around}.rowCenter.data-v-8d9400f6{justify-content:center}.verCenter.data-v-8d9400f6{align-items:center}.confirmOrderPage.data-v-8d9400f6{background:#f8f8f8;padding-top:75rpx;padding-bottom:220rpx}.confirmOrderPage .cons.data-v-8d9400f6{width:700rpx;margin:0 auto}.confirmOrderPage .cons .top-box.data-v-8d9400f6{background:#fff;padding:15rpx 22rpx 30rpx;border-radius:20rpx}.confirmOrderPage .cons .top-box .address-box.data-v-8d9400f6{display:block;padding-top:10rpx}.confirmOrderPage .cons .top-box .address-box .noadd.data-v-8d9400f6{font-size:26rpx;color:#000;line-height:62rpx}.confirmOrderPage .cons .top-box .address-box .noadd .icon.data-v-8d9400f6{font-size:16rpx;color:#898989;margin-left:20rpx;position:relative;top:-3rpx}.confirmOrderPage .cons .top-box .address-box .addbx .iconfont.data-v-8d9400f6{font-size:16rpx;color:#898989}.confirmOrderPage .cons .top-box .address-box .addbx .ad.data-v-8d9400f6{height:62rpx}.confirmOrderPage .cons .top-box .address-box .addbx .csq.data-v-8d9400f6{font-size:26rpx;color:#000}.confirmOrderPage .cons .top-box .address-box .addbx .ad1.data-v-8d9400f6{font-size:30rpx;color:#000;height:35rpx;line-height:35rpx;font-weight:700;margin-top:4rpx}.confirmOrderPage .cons .top-box .address-box .addbx .cnnk.data-v-8d9400f6{font-size:24rpx;color:#666;line-height:40rpx;height:40rpx;margin-top:8rpx}.confirmOrderPage .cons .top-box .address-box .addbx .cnnk text.data-v-8d9400f6{margin-right:20rpx}.confirmOrderPage .cons .top-box .address-box .addbx .mr.data-v-8d9400f6{width:70rpx;height:35rpx;background:#fff5f5;border-radius:5rpx;border:1rpx solid #D0121B;text-align:center;line-height:35rpx;font-size:24rpx;color:#d0121b;margin-left:20rpx}.confirmOrderPage .cons .goods-box.data-v-8d9400f6{margin-top:25rpx;background:#fff;padding:0rpx 23rpx 30rpx;border-radius:20rpx}.confirmOrderPage .cons .goods-box image.data-v-8d9400f6{width:190rpx;height:190rpx;margin-right:29rpx;border:2rpx solid #F6F6F6;border-radius:5rpx}.confirmOrderPage .cons .goods-box .group.data-v-8d9400f6{padding-bottom:38rpx;padding-top:30rpx;border-bottom:1rpx solid #E7E7E7}.confirmOrderPage .cons .goods-box .group .ganme.data-v-8d9400f6{font-size:26rpx;color:#000;line-height:45rpx;height:90rpx;width:440rpx}.confirmOrderPage .cons .goods-box .group .hqs.data-v-8d9400f6{font-size:26rpx;color:#666;height:40rpx;line-height:40rpx;margin-top:20rpx}.confirmOrderPage .cons .goods-box .group .price.data-v-8d9400f6{font-size:30rpx;color:#000;height:40rpx;line-height:40rpx;margin-top:10rpx}.confirmOrderPage .cons .coupo-box.data-v-8d9400f6{border-radius:20rpx;margin-top:25rpx;height:62rpx;font-size:24rpx;color:#000;line-height:62rpx}.confirmOrderPage .cons .coupo-box .r.data-v-8d9400f6{font-size:26rpx;color:#d0121b;height:62rpx}.confirmOrderPage .cons .coupo-box .r .icon.data-v-8d9400f6{font-size:16rpx;color:#d0121b;margin-left:25rpx;position:relative;top:-3rpx}.confirmOrderPage .cons .coupo-box .r .not.data-v-8d9400f6{color:#999}.confirmOrderPage .cons .coupo-box .r .not .icon.data-v-8d9400f6{color:#898989}.confirmOrderPage .cons .pur-sn-box.data-v-8d9400f6{margin-top:25rpx}.confirmOrderPage .cons .pur-sn-box .tit.data-v-8d9400f6{font-size:26rpx;color:#000;line-height:62rpx;height:62rpx}.confirmOrderPage .cons .pur-sn-box .pur-sn-val.data-v-8d9400f6{height:80rpx;background:#f8f8f8;line-height:80rpx;border-radius:5rpx;border:1rpx solid #E7E7E7;font-size:26rpx;color:#000;padding:0 20rpx}.confirmOrderPage .cons .pur-sn-box .pur-sn-val.data-v-8d9400f6:hover{border:1rpx solid #D0121B}.confirmOrderPage .cons .pur-sn-box .pur-sn-val.placeholder-class.data-v-8d9400f6{color:gray;font-size:26rpx}.confirmOrderPage .cons .cginfo.data-v-8d9400f6{margin-top:25rpx;background:#fff;border-radius:20rpx;padding:30rpx 22rpx}.confirmOrderPage .cons .cginfo .tit.data-v-8d9400f6{font-size:28rpx;color:#000;margin-bottom:20rpx}.confirmOrderPage .cons .cginfo .item.data-v-8d9400f6{font-size:26rpx;color:#000;line-height:62rpx}.confirmOrderPage .cons .cginfo .item .price.data-v-8d9400f6{color:#d0121b}.confirmOrderPage .cons .cginfo .item .icon.data-v-8d9400f6{font-size:16rpx;color:#898989;margin-left:20rpx;position:relative;top:-5rpx}.confirmOrderPage .cons .price-infos.data-v-8d9400f6{padding:30rpx 20rpx;background:#fff;margin-top:25rpx;border-radius:20rpx}.confirmOrderPage .cons .price-infos .item.data-v-8d9400f6{font-size:26rpx;color:#000;line-height:62rpx;height:62rpx}.confirmOrderPage .cons .price-infos .bottom .price-pay.data-v-8d9400f6{color:#d0121b}.confirmOrderPage .foot.data-v-8d9400f6{height:175rpx;width:100%;position:fixed;left:0rpx;right:0rpx;bottom:0rpx;z-index:2;background:#fff;padding-left:40rpx;padding-right:25rpx;border-top:1rpx solid #E7E7E7}.confirmOrderPage .foot .l.data-v-8d9400f6{font-size:24rpx;color:#000}.confirmOrderPage .foot .l text.data-v-8d9400f6{font-size:32rpx;color:#d91800}.confirmOrderPage .foot .submit-btn.data-v-8d9400f6{width:288rpx;height:70rpx;background:linear-gradient(90deg,#f66f15,#fe3014);border-radius:100rpx;font-size:26rpx;color:#fff;text-align:center;line-height:70rpx}.pop-yhq.data-v-8d9400f6{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-yhq .trt.data-v-8d9400f6{text-align:right}.pop-yhq .trt .icon.data-v-8d9400f6{color:#898989;font-size:25rpx}.pop-yhq .tit.data-v-8d9400f6{font-size:24rpx;color:#000;margin-bottom:25rpx;text-align:center}.pop-yhq .cons.data-v-8d9400f6{margin-top:68rpx;max-height:800rpx;overflow-y:auto}.pop-yhq .cons .group.data-v-8d9400f6{height:180rpx;margin-bottom:25rpx;background:url(https://img.ichunt.com/images/ichunt/202502/24/435bcc261a434392135ee0846ac99d60.png) no-repeat;background-size:100% 100%;padding-left:27rpx;padding-right:30rpx;border-radius:20rpx;border:1rpx solid #fff}.pop-yhq .cons .group.act.data-v-8d9400f6{border:1rpx solid #D0121B}.pop-yhq .cons .group .l .price.data-v-8d9400f6{font-weight:600;font-size:30rpx;color:#ff3000;margin-right:68rpx}.pop-yhq .cons .group .l .price .textp.data-v-8d9400f6{font-size:60rpx;color:#ff3000}.pop-yhq .cons .group .l .price .tips.data-v-8d9400f6{font-size:22rpx;color:#ff6300;font-weight:400}.pop-yhq .cons .group .l .yhld.data-v-8d9400f6{font-size:22rpx;color:#ff6300}.pop-yhq .cons .group .l .yhld view.data-v-8d9400f6{font-size:35rpx;color:#3b2c1b;height:72rpx;line-height:65rpx}.pop-yhq .cons .group .rbtn.data-v-8d9400f6{width:146rpx;height:58rpx;background:linear-gradient(180deg,#f6491d,#f52a1b);border-radius:5rpx;font-size:26rpx;color:#fff}.pop-yhq .cons .group .rbtn text.data-v-8d9400f6{background:url(https://img.ichunt.com/images/ichunt/202502/24/4ab2a242f3e45c0bafe3fb3207263ed2.png) no-repeat;background-size:100% 100%;height:25rpx;width:25rpx;margin-left:10rpx}.pop-yhq .add-btn.data-v-8d9400f6{width:100%;height:110rpx;background:#d0121b;line-height:110rpx;text-align:center;font-size:30rpx;color:#fff;position:absolute;bottom:0rpx;left:0rpx}
"use strict";const e=require("../../common/vendor.js"),s=require("../../util/api.js"),o={data:()=>({isTest:!0,pdf_email:"",purchase_sn:"",userInfo:"",create_name:"",address_id:"",addressInfo:"",carList:[],coupon_list:[],coupon_id:"",priceInfo:"",isCompany:!(!e.index.getStorageSync("user_info")||!JSON.parse(e.index.getStorageSync("user_info")).company_name)}),onLoad:function(s){this.address_id=s.address_id||"",this.coupon_id=s.coupon_id||"",this.userInfo=JSON.parse(e.index.getStorageSync("user_info")),this.create_name=this.userInfo.wx_nickname||this.userInfo.phone||this.userInfo.email},onShow(){this.getCarList(),this.getAddress()},methods:{chooseYhq(e){this.coupon_id=e},chooseUp(){0!=this.coupon_list&&this.openPop()},confirmYhq(){this.calPrice(),this.closePop()},calPrice(){let e=[];this.carList.forEach((s=>{e.push({sku_id:s.goods_id,num:s.goods_num})})),this.request(s.Api_Url+"/api/order/calQuotePrice","post",{sku_json:JSON.stringify(e),user_coupon_id:this.coupon_id||""},!0,!0).then((e=>{0==e.code&&(this.priceInfo=e.data)}))},getCarList(){this.carList=[],this.request(s.Api_Url+"/api/cart/getCartGoodsInfo","GET",{sku_ids:e.index.getStorageSync("car_ids")},!0,!0).then((e=>{if(0==e.code){e.data.goods_list.forEach((e=>{e.delivery_list.forEach((e=>{this.carList.push(e)}))})),this.coupon_list=e.data.coupon_list||[],this.calPrice()}}))},getAddress(){this.request(s.Api_Url+"/api/address/getList","GET",{},!0).then((e=>{if(0==e.code){let s=e.data.list||[];s.forEach((e=>{this.address_id?e.address_id==this.address_id&&(this.addressInfo=e):1==e.is_default&&(this.addressInfo=e)})),s.length>0&&!this.addressInfo&&(this.addressInfo=s[0]),this.addressInfo&&(this.address_id=this.addressInfo.address_id)}}))},createQuote(){let o=[];this.carList.forEach((e=>{o.push({sku_id:e.goods_id,num:e.goods_num})}));let t={create_name:this.create_name,pdf_email:this.pdf_email,sku_json:JSON.stringify(o),user_coupon_id:this.coupon_id,address_id:this.address_id,purchase_sn:this.purchase_sn};this.request(s.Api_Url+"/api/xcx/confirmQuote","post",t,!0).then((s=>{0==s.code?(e.index.setStorageSync("quoteInfo",JSON.stringify(s.data)),e.index.navigateTo({url:"/pages/car/confirmQuoteSuccess"})):e.index.showToast({title:s.msg,icon:"nonde"})}))},openTipsx(){this.address_id?this.purchase_sn?this.isTest?this.$refs.popuptips.open("bottom"):e.index.showToast({title:"请勾选并确认交易条款",icon:"none"}):e.index.showToast({title:"请输入客户采购单号",icon:"none"}):e.index.showToast({title:"请选择地址",icon:"none"})},closeTipsx(){this.$refs.popuptips.close("bottom")},openPop(){this.$refs.popupyhq.open("bottom")},closePop(){this.$refs.popupyhq.close("bottom")}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(e.resolveComponent("barX")+e.resolveComponent("titleNav")+e.resolveComponent("uni-popup"))()}Math;const t=e._export_sfc(o,[["render",function(s,o,t,i,n,r){return e.e({a:e.p({title:"确认报价单"}),b:e.t(n.create_name),c:e.t("中国"!=n.addressInfo.nation_cn?n.addressInfo.nation_cn:""),d:e.t(n.addressInfo.province_val),e:e.t(n.addressInfo.city_val),f:e.t(n.addressInfo.district_val),g:1==n.addressInfo.is_default},(n.addressInfo.is_default,{}),{h:e.t(n.addressInfo.detail_address),i:e.t(n.addressInfo.consignee),j:e.t(n.addressInfo.mobile),k:"/pages/user/address?form=confirmQuote&address_id="+n.address_id+"&coupon_id="+n.coupon_id,l:n.carList.length>0},n.carList.length>0?e.e({m:e.f(n.carList,((s,o,t)=>({a:s.goods_images||"https://www.iedge.net/assets/images/common/defaultnew.png",b:e.t(s.sku_name),c:e.t(s.delivery_time),d:e.t(s.goods_num),e:e.t(n.isCompany&&s.company_price||s.origin_price),f:o}))),n:0==n.coupon_list.length},0==n.coupon_list.length?{}:e.e({o:n.priceInfo},n.priceInfo?{p:e.t(n.priceInfo.currency_sign),q:e.t(n.priceInfo.discount_fee||"0.00")}:{}),{r:e.o((e=>r.chooseUp()))}):{},{s:n.purchase_sn,t:e.o((e=>n.purchase_sn=e.detail.value)),v:n.priceInfo},n.priceInfo?{w:e.t(n.priceInfo.currency_sign),x:e.t(n.priceInfo.all_amount),y:e.t(n.priceInfo.currency_sign),z:e.t(n.priceInfo.discovery_fee),A:e.t(n.priceInfo.currency_sign),B:e.t(n.priceInfo.total_amount),C:e.t(n.priceInfo.currency_sign),D:e.t(n.priceInfo.tax_rate_amount||0),E:e.t(n.priceInfo.currency_sign),F:e.t(n.priceInfo.pay_amount)}:{},{G:n.isTest?1:"",H:e.o((e=>n.isTest=!n.isTest)),I:n.priceInfo},n.priceInfo?{J:e.t(n.priceInfo.currency_sign),K:e.t(n.priceInfo.pay_amount)}:{},{L:e.o(((...e)=>r.openTipsx&&r.openTipsx(...e))),M:e.o(((...e)=>r.closeTipsx&&r.closeTipsx(...e))),N:n.pdf_email,O:e.o((e=>n.pdf_email=e.detail.value)),P:e.o(((...e)=>r.createQuote&&r.createQuote(...e))),Q:e.sr("popuptips","109351f2-2"),R:e.p({type:"bottom","safe-area":!1}),S:e.o(((...e)=>r.closePop&&r.closePop(...e))),T:n.coupon_list.length>0},n.coupon_list.length>0?{U:e.f(n.coupon_list,((s,o,t)=>e.e({a:2==s.coupon_type},2==s.coupon_type?{b:e.t(10*s.sale_amount)}:{c:e.t(s.currency_sign),d:e.t(s.sale_amount)},{e:e.t(s.require_amount<=.01?"无门槛优惠券":s.coupon_name),f:e.t(s.start_time),g:e.t(s.end_time),h:n.coupon_id==s.coupon_id?1:"",i:o,j:e.o((e=>r.chooseYhq(s.coupon_id)),o)})))}:{},{V:e.o(((...e)=>r.confirmYhq&&r.confirmYhq(...e))),W:e.sr("popupyhq","109351f2-3"),X:e.p({type:"bottom","safe-area":!1})})}],["__scopeId","data-v-109351f2"]]);wx.createPage(t);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="confirmQuotePage data-v-109351f2"><bar-x class="data-v-109351f2" u-i="109351f2-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-109351f2" u-i="109351f2-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-109351f2"><view class="top-box data-v-109351f2"><view class="tit data-v-109351f2">询价人:{{b}}</view><navigator url="{{k}}" class="address-box data-v-109351f2"><view class="addbx row bothSide verCenter data-v-109351f2"><view class="l data-v-109351f2"><view class="ad row verCenter data-v-109351f2"><text class="csq data-v-109351f2">{{c}} {{d}} {{e}} {{f}}</text><text wx:if="{{g}}" class="mr data-v-109351f2">默认</text></view><view class="ad1 data-v-109351f2">{{h}}</view><view class="cnnk data-v-109351f2"><text class="data-v-109351f2">{{i}}</text><text class="data-v-109351f2">{{j}}</text></view></view><text class="icon iconfont icon-arrowright data-v-109351f2"></text></view></navigator></view><view wx:if="{{l}}" class="goods-box data-v-109351f2"><view wx:for="{{m}}" wx:for-item="item" wx:key="f" class="group row data-v-109351f2"><image class="data-v-109351f2" src="{{item.a}}"/><view class="infos data-v-109351f2"><view class="ganme elep2 data-v-109351f2">{{item.b}}</view><view class="hqs row verCenter bothSide data-v-109351f2"><text class="data-v-109351f2">货期:{{item.c}}</text><text class="data-v-109351f2">x{{item.d}}</text></view><view class="price data-v-109351f2">¥{{item.e}}</view></view></view><view class="coupo-box row bothSide verCenter data-v-109351f2" bindtap="{{r}}"><view class="l data-v-109351f2">选择您的优惠券</view><view class="r row verCenter data-v-109351f2"><view wx:if="{{n}}" class="not data-v-109351f2"><text class="data-v-109351f2">未识别到可用优惠券</text><text class="icon iconfont icon-arrowright data-v-109351f2"></text></view><view wx:else class="data-v-109351f2"><text wx:if="{{o}}" class="data-v-109351f2">-{{p}}{{q}}</text><text class="icon iconfont icon-arrowright data-v-109351f2"></text></view></view></view></view><view class="pur-sn-box data-v-109351f2"><view class="tit data-v-109351f2">客户采购单号</view><input type="text" class="pur-sn-val data-v-109351f2" placeholder-class="placeholder-class" placeholder="请输入采购单号" value="{{s}}" bindinput="{{t}}"/></view><view wx:if="{{v}}" class="price-infos data-v-109351f2"><view class="top data-v-109351f2"><view class="item row bothSide data-v-109351f2"><text class="data-v-109351f2">商品含税总额</text><text class="data-v-109351f2">{{w}}{{x}}</text></view><view class="item row bothSide data-v-109351f2"><text class="data-v-109351f2">运费(未税)</text><text class="data-v-109351f2">{{y}}{{z}}</text></view></view><view class="bottom data-v-109351f2"><view class="item row bothSide data-v-109351f2"><text class="data-v-109351f2">总金额(未税)</text><text class="data-v-109351f2">{{A}}{{B}}</text></view><view class="item row bothSide data-v-109351f2"><text class="data-v-109351f2">总税额</text><text class="data-v-109351f2">{{C}}{{D}}</text></view><view class="item row bothSide data-v-109351f2"><text class="data-v-109351f2">应付金额(含税)</text><text class="price-pay data-v-109351f2">{{E}}{{F}}</text></view></view></view><view class="rules row verCenter data-v-109351f2"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-109351f2', G && 'icon-checked']}}" bindtap="{{H}}"></text><navigator url="/pages/car/confirmRule" class="tklink data-v-109351f2">查看交易条款</navigator></view></view><view class="foot row verCenter bothSide data-v-109351f2"><view class="l row verCenter data-v-109351f2">含税总额:<text wx:if="{{I}}" class="data-v-109351f2">{{J}}{{K}}</text></view><view class="submit-btn data-v-109351f2" bindtap="{{L}}">完成报价</view></view><uni-popup wx:if="{{R}}" class="r data-v-109351f2" u-s="{{['d']}}" u-r="popuptips" u-i="109351f2-2" bind:__l="__l" u-p="{{R}}"><view class="pop-tips data-v-109351f2"><view class="trt data-v-109351f2"><text class="icon iconfont icon-caca data-v-109351f2" bindtap="{{M}}"></text></view><view class="ttit elep data-v-109351f2">温馨提示</view><view class="tipjk data-v-109351f2">请确认邮箱地址,爱智将以PDF格式报价单</view><view class="cons data-v-109351f2"><view class="label data-v-109351f2"><text class="data-v-109351f2">*</text>邮箱</view><input type="text" class="inputv data-v-109351f2" placeholder="请输入邮箱" value="{{N}}" bindinput="{{O}}"/></view><view class="sure data-v-109351f2" bindtap="{{P}}">确认</view></view></uni-popup><uni-popup wx:if="{{X}}" class="r data-v-109351f2" u-s="{{['d']}}" u-r="popupyhq" u-i="109351f2-3" bind:__l="__l" u-p="{{X}}"><view class="pop-yhq data-v-109351f2"><view class="trt data-v-109351f2"><text class="icon iconfont icon-caca data-v-109351f2" bindtap="{{S}}"></text></view><view class="ttit elep data-v-109351f2">优惠券</view><view wx:if="{{T}}" class="cons data-v-109351f2"><view wx:for="{{U}}" wx:for-item="item" wx:key="i" class="{{['group', 'row', 'bothSide', 'verCenter', 'data-v-109351f2', item.h && 'act']}}" bindtap="{{item.j}}"><view class="l row data-v-109351f2"><view class="price data-v-109351f2"><text wx:if="{{item.a}}" class="data-v-109351f2">折<text class="textp data-v-109351f2">{{item.b}}</text></text><text wx:else class="data-v-109351f2">{{item.c}}<text class="textp data-v-109351f2">{{item.d}}</text></text><view class="tips data-v-109351f2">{{item.e}}</view></view><view class="yhld data-v-109351f2"><view class="data-v-109351f2">商品优惠券</view><text class="data-v-109351f2">{{item.f}} - {{item.g}}</text></view></view></view></view><view class="add-btn data-v-109351f2" bindtap="{{V}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-109351f2,text.data-v-109351f2,input.data-v-109351f2,navigator.data-v-109351f2{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-109351f2{background:none;opacity:1}image.data-v-109351f2{vertical-align:middle}.elep.data-v-109351f2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-109351f2{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-109351f2{display:flex;flex-direction:column}.row.data-v-109351f2{display:flex;flex-direction:row}.boxsiz.data-v-109351f2{box-sizing:border-box}.bothSide.data-v-109351f2{justify-content:space-between}.avarage.data-v-109351f2{justify-content:space-around}.rowCenter.data-v-109351f2{justify-content:center}.verCenter.data-v-109351f2{align-items:center}.confirmQuotePage.data-v-109351f2{background:#f8f8f8;padding-top:75rpx;padding-bottom:175rpx}.confirmQuotePage .cons.data-v-109351f2{width:700rpx;margin:0 auto}.confirmQuotePage .cons .top-box.data-v-109351f2{background:#fff;padding:15rpx 22rpx 30rpx;border-radius:20rpx}.confirmQuotePage .cons .top-box .tit.data-v-109351f2{font-size:26rpx;color:#000;height:92rpx;line-height:92rpx;border-bottom:1rpx solid #E7E7E7}.confirmQuotePage .cons .top-box .address-box.data-v-109351f2{display:block;padding-top:10rpx}.confirmQuotePage .cons .top-box .address-box .addbx .iconfont.data-v-109351f2{font-size:16rpx;color:#898989}.confirmQuotePage .cons .top-box .address-box .addbx .ad.data-v-109351f2{height:62rpx}.confirmQuotePage .cons .top-box .address-box .addbx .csq.data-v-109351f2{font-size:26rpx;color:#000}.confirmQuotePage .cons .top-box .address-box .addbx .ad1.data-v-109351f2{font-size:30rpx;color:#000;height:35rpx;line-height:35rpx;font-weight:700;margin-top:4rpx}.confirmQuotePage .cons .top-box .address-box .addbx .cnnk.data-v-109351f2{font-size:24rpx;color:#666;line-height:40rpx;height:40rpx;margin-top:8rpx}.confirmQuotePage .cons .top-box .address-box .addbx .cnnk text.data-v-109351f2{margin-right:20rpx}.confirmQuotePage .cons .top-box .address-box .addbx .mr.data-v-109351f2{width:70rpx;height:35rpx;background:#fff5f5;border-radius:5rpx;border:1rpx solid #D0121B;text-align:center;line-height:35rpx;font-size:24rpx;color:#d0121b;margin-left:20rpx}.confirmQuotePage .cons .goods-box.data-v-109351f2{margin-top:25rpx;background:#fff;padding:0rpx 23rpx 30rpx;border-radius:20rpx}.confirmQuotePage .cons .goods-box image.data-v-109351f2{width:190rpx;height:190rpx;margin-right:29rpx;border:2rpx solid #F6F6F6;border-radius:5rpx}.confirmQuotePage .cons .goods-box .group.data-v-109351f2{padding-bottom:38rpx;padding-top:30rpx;border-bottom:1rpx solid #E7E7E7}.confirmQuotePage .cons .goods-box .group .ganme.data-v-109351f2{font-size:26rpx;color:#000;line-height:45rpx;height:90rpx;width:440rpx}.confirmQuotePage .cons .goods-box .group .hqs.data-v-109351f2{font-size:26rpx;color:#666;height:40rpx;line-height:40rpx;margin-top:20rpx}.confirmQuotePage .cons .goods-box .group .price.data-v-109351f2{font-size:30rpx;color:#000;height:40rpx;line-height:40rpx;margin-top:10rpx}.confirmQuotePage .cons .coupo-box.data-v-109351f2{border-radius:20rpx;margin-top:25rpx;height:62rpx;font-size:26rpx;color:#000;line-height:62rpx}.confirmQuotePage .cons .coupo-box .r.data-v-109351f2{font-size:26rpx;color:#d0121b;height:62rpx}.confirmQuotePage .cons .coupo-box .r .icon.data-v-109351f2{font-size:16rpx;color:#d0121b;margin-left:25rpx;position:relative;top:-3rpx}.confirmQuotePage .cons .coupo-box .r .not.data-v-109351f2{color:#999}.confirmQuotePage .cons .coupo-box .r .not .icon.data-v-109351f2{color:#898989}.confirmQuotePage .cons .pur-sn-box.data-v-109351f2{background:#fff;margin-top:25rpx;padding:20rpx 20rpx 32rpx;border-radius:20rpx}.confirmQuotePage .cons .pur-sn-box .tit.data-v-109351f2{font-size:26rpx;color:#000;line-height:62rpx;height:62rpx}.confirmQuotePage .cons .pur-sn-box .pur-sn-val.data-v-109351f2{height:80rpx;background:#f8f8f8;line-height:80rpx;border-radius:5rpx;border:1rpx solid #E7E7E7;font-size:26rpx;color:#000;padding:0 20rpx}.confirmQuotePage .cons .pur-sn-box .pur-sn-val.data-v-109351f2:hover{border:1rpx solid #D0121B}.confirmQuotePage .cons .pur-sn-box .pur-sn-val.placeholder-class.data-v-109351f2{color:gray;font-size:26rpx}.confirmQuotePage .cons .price-infos.data-v-109351f2{padding:30rpx 20rpx;background:#fff;margin-top:25rpx;border-radius:20rpx}.confirmQuotePage .cons .price-infos .item.data-v-109351f2{font-size:26rpx;color:#000;line-height:62rpx;height:62rpx}.confirmQuotePage .cons .price-infos .top.data-v-109351f2{border-bottom:1rpx solid #E7E7E7;padding-bottom:20rpx}.confirmQuotePage .cons .price-infos .bottom.data-v-109351f2{padding-top:25rpx}.confirmQuotePage .cons .price-infos .bottom .price-pay.data-v-109351f2{color:#d0121b}.confirmQuotePage .cons .rules.data-v-109351f2{height:86rpx}.confirmQuotePage .cons .rules .icon.data-v-109351f2{font-size:30rpx;color:#e5e5e5}.confirmQuotePage .cons .rules .icon-checked.data-v-109351f2{color:#d0121b}.confirmQuotePage .cons .rules .tklink.data-v-109351f2{font-size:24rpx;color:#000;margin-left:16rpx}.confirmQuotePage .foot.data-v-109351f2{height:175rpx;width:100%;position:fixed;left:0rpx;right:0rpx;bottom:0rpx;z-index:2;background:#fff;padding-left:40rpx;padding-right:25rpx;border-top:1rpx solid #E7E7E7}.confirmQuotePage .foot .l.data-v-109351f2{font-size:24rpx;color:#000}.confirmQuotePage .foot .l text.data-v-109351f2{font-size:32rpx;color:#d91800}.confirmQuotePage .foot .submit-btn.data-v-109351f2{width:288rpx;height:70rpx;background:linear-gradient(90deg,#f66f15,#fe3014);border-radius:100rpx;font-size:26rpx;color:#fff;text-align:center;line-height:70rpx}.pop-tips.data-v-109351f2{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-tips .trt.data-v-109351f2{text-align:right}.pop-tips .trt .icon.data-v-109351f2{color:#898989;font-size:25rpx}.pop-tips .ttit.data-v-109351f2{width:520rpx;height:53rpx;font-size:26rpx;color:#000;line-height:53rpx;text-align:center;margin:0 auto}.pop-tips .tipjk.data-v-109351f2{font-size:22rpx;color:#666;text-align:center}.pop-tips .cons.data-v-109351f2{padding-bottom:80rpx;padding-top:60rpx}.pop-tips .cons .label.data-v-109351f2{font-size:24rpx;color:#000;width:620rpx;margin:0 auto}.pop-tips .cons .label text.data-v-109351f2{font-size:24rpx;color:#d0121b}.pop-tips .cons .inputv.data-v-109351f2{display:block;width:620rpx;padding-left:20rpx;margin:0 auto;margin-top:15rpx;height:80rpx;background:#fff;border-radius:5rpx;border:1rpx solid #CACACA;font-size:24rpx;color:#000}.pop-tips .sure.data-v-109351f2{width:100%;height:110rpx;background:#d0121b;line-height:110rpx;text-align:center;font-size:30rpx;color:#fff;position:absolute;bottom:0rpx;left:0rpx}.pop-yhq.data-v-109351f2{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-yhq .trt.data-v-109351f2{text-align:right}.pop-yhq .trt .icon.data-v-109351f2{color:#898989;font-size:25rpx}.pop-yhq .tit.data-v-109351f2{font-size:24rpx;color:#000;margin-bottom:25rpx;text-align:center}.pop-yhq .cons.data-v-109351f2{margin-top:68rpx;max-height:800rpx;overflow-y:auto}.pop-yhq .cons .group.data-v-109351f2{height:180rpx;margin-bottom:25rpx;background:url(https://img.ichunt.com/images/ichunt/202502/24/435bcc261a434392135ee0846ac99d60.png) no-repeat;background-size:100% 100%;padding-left:27rpx;padding-right:30rpx;border-radius:20rpx;border:1rpx solid #fff}.pop-yhq .cons .group.act.data-v-109351f2{border:1rpx solid #D0121B}.pop-yhq .cons .group .l .price.data-v-109351f2{font-weight:600;font-size:30rpx;color:#ff3000;margin-right:68rpx}.pop-yhq .cons .group .l .price .textp.data-v-109351f2{font-size:60rpx;color:#ff3000}.pop-yhq .cons .group .l .price .tips.data-v-109351f2{font-size:22rpx;color:#ff6300;font-weight:400}.pop-yhq .cons .group .l .yhld.data-v-109351f2{font-size:22rpx;color:#ff6300}.pop-yhq .cons .group .l .yhld view.data-v-109351f2{font-size:35rpx;color:#3b2c1b;height:72rpx;line-height:65rpx}.pop-yhq .cons .group .rbtn.data-v-109351f2{width:146rpx;height:58rpx;background:linear-gradient(180deg,#f6491d,#f52a1b);border-radius:5rpx;font-size:26rpx;color:#fff}.pop-yhq .cons .group .rbtn text.data-v-109351f2{background:url(https://img.ichunt.com/images/ichunt/202502/24/4ab2a242f3e45c0bafe3fb3207263ed2.png) no-repeat;background-size:100% 100%;height:25rpx;width:25rpx;margin-left:10rpx}.pop-yhq .add-btn.data-v-109351f2{width:100%;height:110rpx;background:#d0121b;line-height:110rpx;text-align:center;font-size:30rpx;color:#fff;position:absolute;bottom:0rpx;left:0rpx}
"use strict";const e=require("../../common/vendor.js"),o={data:()=>({quoteInfo:""}),onLoad:function(){this.quoteInfo=JSON.parse(e.index.getStorageSync("quoteInfo"))},methods:{goOrder(){e.index.navigateTo({url:"/pages/car/confirmOrder"})}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(e.resolveComponent("barX")+e.resolveComponent("titleNav"))()}const t=e._export_sfc(o,[["render",function(o,t,n,r,a,s){return e.e({a:e.p({title:"确认报价单"}),b:a.quoteInfo},a.quoteInfo?e.e({c:a.quoteInfo.mail_send_res},(a.quoteInfo.mail_send_res,{}),{d:e.t(a.quoteInfo.mail_send_res?"邮件已发送":"邮箱发送不成功!"),e:e.t(a.quoteInfo.quote_sn),f:e.t(a.quoteInfo.purchase_sn),g:e.t(a.quoteInfo.create_name),h:e.t(a.quoteInfo.create_time),i:e.o(((...e)=>o.$goBack&&o.$goBack(...e))),j:e.o(((...e)=>s.goOrder&&s.goOrder(...e)))}):{})}],["__scopeId","data-v-336fda8d"]]);wx.createPage(t);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="confirmQuoteSuccessPage data-v-336fda8d"><bar-x class="data-v-336fda8d" u-i="336fda8d-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-336fda8d" u-i="336fda8d-1" bind:__l="__l" u-p="{{a}}"/><view wx:if="{{b}}" class="cons data-v-336fda8d"><view class="status-box data-v-336fda8d"><text wx:if="{{c}}" class="icon iconfont icon-goucc data-v-336fda8d"></text><text wx:else class="icon iconfont icon-cccz data-v-336fda8d"></text><view class="data-v-336fda8d">{{d}}</view></view><view class="sec data-v-336fda8d"><view class="row bothSide data-v-336fda8d"><text class="data-v-336fda8d">询价单号</text><text class="data-v-336fda8d">{{e}}</text></view><view class="row bothSide data-v-336fda8d"><text class="data-v-336fda8d">客户采购单号</text><text class="data-v-336fda8d">{{f}}</text></view><view class="row bothSide data-v-336fda8d"><text class="data-v-336fda8d">询价人</text><text class="data-v-336fda8d">{{g}}</text></view><view class="row bothSide data-v-336fda8d"><text class="data-v-336fda8d">询价时间</text><text class="data-v-336fda8d">{{h}}</text></view></view><view class="btns row rowCenter data-v-336fda8d"><view class="back data-v-336fda8d" bindtap="{{i}}">返回</view><view class="dg data-v-336fda8d" bindtap="{{j}}">立即订购</view></view></view></view>
\ No newline at end of file
view.data-v-336fda8d,text.data-v-336fda8d,input.data-v-336fda8d,navigator.data-v-336fda8d{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-336fda8d{background:none;opacity:1}image.data-v-336fda8d{vertical-align:middle}.elep.data-v-336fda8d{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-336fda8d{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-336fda8d{display:flex;flex-direction:column}.row.data-v-336fda8d{display:flex;flex-direction:row}.boxsiz.data-v-336fda8d{box-sizing:border-box}.bothSide.data-v-336fda8d{justify-content:space-between}.avarage.data-v-336fda8d{justify-content:space-around}.rowCenter.data-v-336fda8d{justify-content:center}.verCenter.data-v-336fda8d{align-items:center}.confirmQuoteSuccessPage.data-v-336fda8d{background:#f6f6f6;padding-top:80rpx;min-height:calc(100vh - 175rpx)}.confirmQuoteSuccessPage .cons.data-v-336fda8d{width:700rpx;margin:0 auto;min-height:calc(100vh - 375rpx);background:#fff;border-radius:20rpx;padding-top:150rpx}.confirmQuoteSuccessPage .cons .status-box.data-v-336fda8d{text-align:center;padding:0 20rpx 100rpx;border-bottom:1rpx solid #E7E7E7}.confirmQuoteSuccessPage .cons .status-box .icon.data-v-336fda8d{color:#22c134;font-size:120rpx}.confirmQuoteSuccessPage .cons .status-box .icon-cccz.data-v-336fda8d{color:#d82900;font-size:120rpx}.confirmQuoteSuccessPage .cons .status-box view.data-v-336fda8d{font-size:30rpx;color:#000;margin-top:16rpx}.confirmQuoteSuccessPage .cons .sec.data-v-336fda8d{padding:38rpx 20rpx 0;font-size:24rpx;color:#000;line-height:62rpx}.confirmQuoteSuccessPage .cons .btns.data-v-336fda8d{margin-top:156rpx}.confirmQuoteSuccessPage .cons .btns .back.data-v-336fda8d{width:240rpx;height:73rpx;background:#fff;border-radius:5rpx;border:1rpx solid #E7E7E7;font-size:26rpx;color:#000;line-height:73rpx;text-align:center}.confirmQuoteSuccessPage .cons .btns .dg.data-v-336fda8d{width:240rpx;height:73rpx;background:#d0121b;border-radius:5rpx;line-height:73rpx;text-align:center;font-size:26rpx;color:#fff;margin-left:25rpx}
"use strict";const o=require("../../common/vendor.js"),e={data:()=>({}),onLoad:function(){},methods:{},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(o.resolveComponent("barX")+o.resolveComponent("titleNav"))()}const t=o._export_sfc(e,[["render",function(e,t,n,a,r,c){return{a:o.p({title:"交易条款"}),b:o.o(((...o)=>e.$goBack&&e.$goBack(...o)))}}],["__scopeId","data-v-0666cb60"]]);wx.createPage(t);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="carRulePage data-v-0666cb60"><bar-x class="data-v-0666cb60" u-i="0666cb60-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-0666cb60" u-i="0666cb60-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-0666cb60"> 我们根据法律法规的要求,遵循合法、正当、必要和诚信的原则,仅收集实现产品功能所必要的个人信息。这些信息包括: 您在使用我们服务时主动提供的信息 <view class="data-v-0666cb60">·您在注册或使用我们的产品或服务时,主动填写或上传的昵称、手机号码、头像、图片等。</view><view class="data-v-0666cb60">·您通过我们的客服或参加我们举办的活动时所提交的信息。</view><view class="data-v-0666cb60"> ·我们一些特定的服务可能需要您提供特定的个人信息来实现相关功能。若您选择不提供该类信息,将不会影响您使用产品或服务中的其他功能。 我们在您使用服务时获取的信息 </view><view class="data-v-0666cb60"> ·日志信息 例如,当您使用我们的服务时,为了维护产品与服务的安全稳定运行,我们可能会收集设备信息、软件信息、服务日志信息等相关信息。 </view><view class="data-v-0666cb60"> ·位置信息 例如,当您使用与位置有关的服务时,我们可能会记录您设备所在的位置信息,以便为您提供相关服务。 </view></view><view class="foot data-v-0666cb60"><view class="nava data-v-0666cb60" bindtap="{{b}}">我已阅读</view></view></view>
\ No newline at end of file
view.data-v-0666cb60,text.data-v-0666cb60,input.data-v-0666cb60,navigator.data-v-0666cb60{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-0666cb60{background:none;opacity:1}image.data-v-0666cb60{vertical-align:middle}.elep.data-v-0666cb60{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-0666cb60{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-0666cb60{display:flex;flex-direction:column}.row.data-v-0666cb60{display:flex;flex-direction:row}.boxsiz.data-v-0666cb60{box-sizing:border-box}.bothSide.data-v-0666cb60{justify-content:space-between}.avarage.data-v-0666cb60{justify-content:space-around}.rowCenter.data-v-0666cb60{justify-content:center}.verCenter.data-v-0666cb60{align-items:center}.carRulePage.data-v-0666cb60{padding-top:75rpx;padding-bottom:200rpx}.carRulePage .cons.data-v-0666cb60{font-size:26rpx;color:#000;line-height:50rpx;padding:50rpx 33rpx 0}.carRulePage .foot.data-v-0666cb60{height:160rpx;position:fixed;bottom:0rpx;left:0rpx;right:0rpx}.carRulePage .foot .nava.data-v-0666cb60{width:630rpx;height:90rpx;background:#d0121b;border-radius:5rpx;display:block;margin:0 auto;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx}
"use strict";const t=require("../../common/vendor.js"),e=require("../../util/api.js"),i={data:()=>({timeout:"",dataInited:!1,allcheck:!0,isEdit:!1,carList:[],totalprice:0,checkcount:0,isLogin:!!t.index.getStorageSync("token"),list_name:"",qDList:[]}),onLoad:function(){this.isLogin&&this.getData(),this.getQdList()},methods:{getData(t){t||(this.carList=[]),this.request(e.Api_Url+"/api/cart/getCartList","GET",{},!t).then((t=>{if(this.dataInited=!0,this.allcheck=!0,this.carList=[],0==t.code){let e=t.data.delivery_time_data||[],i=[];Object.keys(e).forEach((t=>{e[t].forEach((t=>{i.push(t)}))})),i.forEach((t=>{t.checked=!0,t.goods_num=Number(t.goods_num),this.carList.push(t)})),this.listUi()}}))},listUi(){this.totalprice=0,this.checkcount=0,this.carList.forEach((t=>{t.checked&&(this.checkcount++,this.totalprice+=Number(t.price*t.goods_num))})),this.totalprice=this.totalprice.toFixed(2)},changeNum(t,i){clearTimeout(this.timeout),this.timeout=setTimeout((()=>{let i=this.carList.filter((e=>e.sku_id==t))[0],s=Number(i.goods_info.multiple||i.goods_info.mpl),o=Number(i.goods_info.stock),d=Number(i.goods_info.moq),n=Number(i.goods_num);n=Math.ceil(n/s)*s,i.goods_num=n,n<d&&(i.goods_num=d),n>o&&(i.goods_num=Math.floor(o/s)*s),this.request(e.Api_Url+"/api/cart/updateCartNum","POST",{sku_id:i.sku_id,goods_num:i.goods_num},!1).then((t=>{this.listUi()}))}),800)},addjNum(i,s){let o=this.carList.filter((t=>t.sku_id==i))[0],d=Number(o.goods_info.multiple||o.goods_info.mpl),n=Number(o.goods_info.stock),a=Number(o.goods_info.moq),c=Number(o.goods_num);if(1==s){var r=c-d;r<a?(o.goods_num=a,t.index.showToast({title:"数量不能小于起订量",duration:2e3,icon:"none"})):o.goods_num=r}else{var l=c+d;l>n?(t.index.showToast({title:"数量不能大于库存",duration:2e3,icon:"none"}),o.goods_num=Math.floor(n/d)*d):o.goods_num=l}this.request(e.Api_Url+"/api/cart/updateCartNum","POST",{sku_id:o.sku_id,goods_num:o.goods_num},!1).then((t=>{this.listUi()}))},checkboxchange(t){if("460053411"==t)this.allcheck=!this.allcheck,this.carList.forEach((t=>{t.checked=this.allcheck}));else{var e=1;this.carList.forEach((i=>{i.sku_id==t&&(i.checked=!i.checked),i.checked||(e=0)})),this.allcheck=!!e}return this.listUi(),!1},dels(i){let s=this.carList.filter((t=>t.checked)).map((t=>t.sku_id)).join(",");i&&(s=String(i)),s?t.index.showModal({title:"删除",content:"是否删除当前"+(i?"选中":"")+"商品?",success:i=>{i.confirm&&this.request(e.Api_Url+"/api/cart/delCart","POST",{sku_id:s},!0).then((e=>{if(0==e.code){t.index.showToast({title:"删除成功",duration:2e3,icon:"none"}),this.$refs.bottomNav.updateCar();let e=this.carList.filter((t=>-1==s.indexOf(t.sku_id)));this.carList=JSON.parse(JSON.stringify(e)),this.listUi()}else t.index.showToast({title:e.msg,duration:2e3,icon:"none"})}))}}):t.index.showToast({title:"请选择至少一个商品",duration:2e3,icon:"none"})},confirm(e){let i=this.carList.filter((t=>t.checked)).map((t=>t.sku_id)).join(",");i?(t.index.setStorageSync("car_ids",i),t.index.setStorageSync("confirmOrderBackUrl","/pages/car/list"),t.index.navigateTo({url:1==e?"/pages/car/confirmOrder":"/pages/car/confirmQuote"})):t.index.showToast({title:"请选择至少一个商品",duration:2e3,icon:"none"})},getQdList(){t.index.getStorageSync("token")&&this.request(e.Api_Url+"/api/xcx/getGoodsList","get",{page:1,limit:100},!1).then((t=>{if(this.qDList=[],0==t.code){let e=t.data.list||[];e.forEach((t=>{t.checked=!1})),this.qDList=e}}))},chooseQd(t){this.qDList.forEach((e=>{e.list_id==t?e.checked=!e.checked:e.checked=!1}))},createList(){this.list_name?this.request(e.Api_Url+"/api/xcx/createGoodsList","post",{list_name:this.list_name},!0).then((e=>{0==e.code?(t.index.showToast({title:"创建清单成功",icon:"success"}),this.closeNewList(),this.getQdList()):t.index.showToast({title:e.msg,icon:"nonde"})})):t.index.showToast({title:"请输入清单名称",icon:"none"})},addQdList(){let i=this.qDList.filter((t=>t.checked));if(0==i.length)return void t.index.showToast({title:"请选择一条清单",icon:"none"});let s=this.carList.filter((t=>t.checked)),o=[];s.forEach((t=>{o.push({sku_id:t.sku_id,qty:t.goods_num})})),this.request(e.Api_Url+"/api/xcx/addGoodsList","post",{list_id:i[0].list_id,sku_json:JSON.stringify(o)},!0,!0).then((e=>{0==e.code?(t.index.showToast({title:"加入清单成功",icon:"success"}),this.closeAddList(),this.getQdList()):t.index.showToast({title:e.msg,icon:"nonde"})}))},openAddList(){0!=this.carList.filter((t=>t.checked)).length?t.index.getStorageSync("token")?this.$refs.popupaddlist.open("bottom"):t.index.navigateTo({url:"/pages/auth/login?referer="+encodeURIComponent(`/pages/goods/detail?goods_id=${this.goods_id_page}`)}):t.index.showToast({title:"请至少选择一条数据",icon:"none"})},closeAddList(){this.$refs.popupaddlist.close("bottom")},openNewList(){this.closeAddList(),this.$refs.popupnewlist.open("bottom")},closeNewList(){this.$refs.popupnewlist.close("bottom")}},components:{barX:()=>"../../components/barx.js",bottomNavFixed:()=>"../../components/bottom_nav.js",delSlideLeft:()=>"../../components/ay-operate/del_slideLeft.js"}};if(!Array){(t.resolveComponent("barX")+t.resolveComponent("delSlideLeft")+t.resolveComponent("bottomNavFixed")+t.resolveComponent("uni-popup"))()}Math;const s=t._export_sfc(i,[["render",function(e,i,s,o,d,n){return t.e({a:t.o(((...t)=>e.$goBack&&e.$goBack(...t))),b:t.t(d.carList.length),c:!d.isEdit},d.isEdit?{}:{d:t.o((t=>d.isEdit=!d.isEdit)),e:e.$globalData.KFQQ},{f:d.isEdit},d.isEdit?{g:t.o((t=>d.isEdit=!d.isEdit))}:{},{h:!d.isLogin||d.dataInited&&0==d.carList.length},(!d.isLogin||d.dataInited&&d.carList.length,{}),{i:!d.isLogin},d.isLogin?{}:{j:`/pages/auth/login?referer=${encodeURIComponent("/pages/car/list")}`},{k:d.carList.length>0},d.carList.length>0?{l:t.f(d.carList,((e,i,s)=>({a:e.checked?1:"",b:t.o((t=>n.checkboxchange(e.sku_id)),i),c:e.goods_info.goods_images||"https://www.iedge.net/assets/images/common/defaultnew.png",d:"/pages/goods/detail?goods_id="+e.sku_id,e:t.t(e.goods_info.sku_name),f:t.t(e.goods_info.goods_name),g:t.t(e.goods_info.brand_name),h:t.t(e.goods_info.cn_delivery_time),i:"/pages/goods/detail?goods_id="+e.sku_id,j:t.t(e.price),k:t.o((t=>n.addjNum(e.sku_id,1)),i),l:t.o([t=>e.goods_num=t.detail.value,i,t=>n.changeNum(e.sku_id),i],i),m:e.goods_num,n:t.o((t=>n.addjNum(e.sku_id,2)),i),o:i,p:t.o((t=>n.dels(e.sku_id)),i),q:"eca78030-1-"+s})))}:{},{m:d.isEdit},d.isEdit?{n:d.allcheck?1:"",o:t.o((t=>n.checkboxchange(460053411))),p:t.o((t=>n.dels()))}:{},{q:!d.isEdit},d.isEdit?{}:{r:d.allcheck?1:"",s:t.o((t=>n.checkboxchange(460053411))),t:t.t(d.checkcount),v:t.t(d.totalprice),w:t.o((t=>n.confirm(2))),x:t.o(((...t)=>n.openAddList&&n.openAddList(...t))),y:t.o((t=>n.confirm(1)))},{z:t.sr("bottomNav","eca78030-2"),A:t.p({actval:"3"}),B:t.o(((...t)=>n.closeAddList&&n.closeAddList(...t))),C:t.o(((...t)=>n.openNewList&&n.openNewList(...t))),D:d.qDList.length>0},d.qDList.length>0?{E:t.f(d.qDList,((e,i,s)=>({a:e.checked?1:"",b:t.t(e.list_name),c:t.t(e.create_time),d:t.o((t=>n.chooseQd(e.list_id)),i),e:t.t(e.list_goods_count),f:"/pages/user/qdDetail?list_id="+e.list_id,g:i})))}:{},{F:t.o((t=>n.addQdList())),G:t.sr("popupaddlist","eca78030-3"),H:t.p({type:"bottom","safe-area":!1}),I:t.o(((...t)=>n.closeNewList&&n.closeNewList(...t))),J:d.list_name,K:t.o((t=>d.list_name=t.detail.value)),L:t.o((t=>n.createList())),M:t.sr("popupnewlist","eca78030-4"),N:t.p({type:"bottom","safe-area":!1})})}],["__scopeId","data-v-eca78030"]]);wx.createPage(s);
{
"usingComponents": {
"bar-x": "../../components/barx",
"del-slide-left": "../../components/ay-operate/del_slideLeft",
"bottom-nav-fixed": "../../components/bottom_nav",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="carListPage data-v-eca78030"><bar-x class="data-v-eca78030" u-i="eca78030-0" bind:__l="__l"/><view class="car-head row bothSide data-v-eca78030"><view class="l row verCenter data-v-eca78030"><text class="icon iconfont icon-arrowleft data-v-eca78030" bindtap="{{a}}"></text><view class="data-v-eca78030">购物车({{b}})</view></view><view wx:if="{{c}}" class="r row verCenter data-v-eca78030"><text class="data-v-eca78030" bindtap="{{d}}">管理</text><navigator url="{{e}}" class="it data-v-eca78030">客服</navigator></view><view wx:if="{{f}}" class="r row verCenter data-v-eca78030"><text class="data-v-eca78030" bindtap="{{g}}">退出管理</text></view></view><view class="cons data-v-eca78030"><view wx:if="{{h}}" class="no-data data-v-eca78030"><image class="data-v-eca78030" src="https://img.ichunt.com/images/ichunt/202502/19/7fdab385a25db187f8e57370875f7546.png"/><text class="data-v-eca78030">暂无商品信息!</text></view><view wx:if="{{i}}" class="nodl data-v-eca78030"><navigator url="{{j}}" class="login-btn data-v-eca78030">登录 / 注册</navigator></view><view wx:if="{{k}}" class="list-box data-v-eca78030"><del-slide-left wx:for="{{l}}" wx:for-item="item" wx:key="o" class="data-v-eca78030" u-s="{{['d']}}" binddelItem="{{item.p}}" u-i="{{item.q}}" bind:__l="__l"><view class="item-group row verCenter bothSide data-v-eca78030"><view class="l row verCenter data-v-eca78030"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-eca78030', item.a && 'icon-checked']}}" catchtap="{{item.b}}"></text><navigator class="data-v-eca78030" url="{{item.d}}"><image class="data-v-eca78030" src="{{item.c}}"/></navigator></view><view class="r data-v-eca78030"><navigator class="data-v-eca78030" url="{{item.i}}"><view class="elep skun data-v-eca78030">{{item.e}}</view><view class="txt data-v-eca78030">型号:{{item.f}}</view><view class="txt data-v-eca78030">品牌:{{item.g}}</view><view class="txt data-v-eca78030">货期:{{item.h}}</view></navigator><view class="row verCenter bothSide data-v-eca78030"><view class="price data-v-eca78030">¥{{item.j}}</view><view class="hbha row verCenter bothSide data-v-eca78030"><text class="icon iconfont icon-jian data-v-eca78030" bindtap="{{item.k}}"></text><input class="data-v-eca78030" type="number" bindinput="{{item.l}}" value="{{item.m}}"/><text class="icon iconfont icon-jia data-v-eca78030" bindtap="{{item.n}}"></text></view></view></view></view></del-slide-left></view></view><view wx:if="{{m}}" class="car-foot row verCenter bothSide data-v-eca78030"><view class="checked-box row verCenter data-v-eca78030" catchtap="{{o}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-eca78030', n && 'icon-checked']}}"></text>全选</view><view class="del-btn data-v-eca78030" bindtap="{{p}}">删除</view></view><view wx:if="{{q}}" class="car-foot car-foot1 data-v-eca78030"><view class="t row bothSide data-v-eca78030"><view class="checked-box row verCenter data-v-eca78030" catchtap="{{s}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-eca78030', r && 'icon-checked']}}"></text>全选</view><view class="pbx data-v-eca78030">已选{{t}}件,含税总额:<text class="price data-v-eca78030">¥ {{v}}</text></view></view><view class="b row bothSide data-v-eca78030"><view class="bj-btn data-v-eca78030" bindtap="{{w}}">生成报价单</view><view class="row verCenter bothSide data-v-eca78030"><view class="add-car data-v-eca78030" bindtap="{{x}}">加入清单</view><view class="add-confirm data-v-eca78030" bindtap="{{y}}">去订购</view></view></view></view><bottom-nav-fixed wx:if="{{A}}" class="r data-v-eca78030" u-r="bottomNav" u-i="eca78030-2" bind:__l="__l" u-p="{{A}}"/><uni-popup wx:if="{{H}}" class="r data-v-eca78030" u-s="{{['d']}}" u-r="popupaddlist" u-i="eca78030-3" bind:__l="__l" u-p="{{H}}"><view class="pop-add-list data-v-eca78030"><view class="trt data-v-eca78030"><text class="icon iconfont icon-caca data-v-eca78030" bindtap="{{B}}"></text></view><view class="ttit elep data-v-eca78030">加入清单</view><view class="new-box row data-v-eca78030"><text class="new-btn row verCenter data-v-eca78030" bindtap="{{C}}">新建清单<text class="icon iconfont icon-jia data-v-eca78030"></text></text></view><view wx:if="{{D}}" class="list-box data-v-eca78030"><view wx:for="{{E}}" wx:for-item="item" wx:key="g" class="item row verCenter bothSide data-v-eca78030"><view class="row verCenter data-v-eca78030" catchtap="{{item.d}}"><view class="l data-v-eca78030"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-eca78030', item.a && 'icon-checked']}}"></text></view><view class="c data-v-eca78030"><view class="elep data-v-eca78030">{{item.b}}</view><text class="data-v-eca78030">{{item.c}}</text></view></view><navigator class="data-v-eca78030" url="{{item.f}}"><view class="r row verCenter data-v-eca78030"><text class="data-v-eca78030">{{item.e}}个商品</text><text class="icon iconfont icon-arrowright data-v-eca78030"></text></view></navigator></view></view><view wx:else class="list-box data-v-eca78030"><view class="no-data data-v-eca78030"><image class="data-v-eca78030" src="https://img.ichunt.com/images/ichunt/202502/24/07a360187d83ccf80a9d835029c27446.png"/><view class="data-v-eca78030">暂无清单数据,先去创建清单吧!</view></view></view><view class="add-list data-v-eca78030" bindtap="{{F}}">确认</view></view></uni-popup><uni-popup wx:if="{{N}}" class="r data-v-eca78030" u-s="{{['d']}}" u-r="popupnewlist" u-i="eca78030-4" bind:__l="__l" u-p="{{N}}"><view class="pop-new-list data-v-eca78030"><view class="trt data-v-eca78030"><text class="icon iconfont icon-caca data-v-eca78030" bindtap="{{I}}"></text></view><view class="ttit elep data-v-eca78030">新建清单</view><view class="cons data-v-eca78030"><input type="text" class="inputv data-v-eca78030" placeholder="请输入清单名称,若未输入则显示商品编码;" value="{{J}}" bindinput="{{K}}"/></view><view class="add-list data-v-eca78030" bindtap="{{L}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-eca78030,text.data-v-eca78030,input.data-v-eca78030,navigator.data-v-eca78030{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-eca78030{background:none;opacity:1}image.data-v-eca78030{vertical-align:middle}.elep.data-v-eca78030{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-eca78030{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-eca78030{display:flex;flex-direction:column}.row.data-v-eca78030{display:flex;flex-direction:row}.boxsiz.data-v-eca78030{box-sizing:border-box}.bothSide.data-v-eca78030{justify-content:space-between}.avarage.data-v-eca78030{justify-content:space-around}.rowCenter.data-v-eca78030{justify-content:center}.verCenter.data-v-eca78030{align-items:center}.carListPage.data-v-eca78030{background:#f6f6f6;min-height:calc(100vh - 175rpx);padding-bottom:330rpx;padding-top:75rpx}.carListPage .car-head.data-v-eca78030{background:#f6f6f6;height:75rpx;position:fixed;top:175rpx;left:0rpx;width:100%;right:0rpx;z-index:10}.carListPage .car-head .l.data-v-eca78030{height:75rpx;width:550rpx;padding-left:35rpx;font-size:30rpx;color:#000}.carListPage .car-head .l .icon.data-v-eca78030{font-size:35rpx;color:#898989;margin-right:235rpx}.carListPage .car-head .r.data-v-eca78030{height:75rpx;font-size:26rpx;color:#666;padding-right:25rpx}.carListPage .car-head .r .it.data-v-eca78030{margin-left:50rpx}.carListPage .cons.data-v-eca78030{width:700rpx;margin:0 auto}.carListPage .cons .list-box.data-v-eca78030{background:#fff;border-radius:20rpx;padding:40rpx 0}.carListPage .cons .list-box .item-group.data-v-eca78030{padding:0 25rpx 0 20rpx}.carListPage .cons .list-box .item-group .l.data-v-eca78030{height:194rpx}.carListPage .cons .list-box .item-group .l .icon.data-v-eca78030{font-size:30rpx;color:#e5e5e5}.carListPage .cons .list-box .item-group .l .icon-checked.data-v-eca78030{color:#d0121b}.carListPage .cons .list-box .item-group .l image.data-v-eca78030{width:190rpx;height:190rpx;margin-left:20rpx;border-radius:10rpx;border:2rpx solid #F6F6F6;flex-shrink:0}.carListPage .cons .list-box .item-group .r.data-v-eca78030{margin-left:20rpx}.carListPage .cons .list-box .item-group .r .skun.data-v-eca78030{font-weight:400;font-size:26rpx;color:#000;line-height:45rpx;height:45rpx;width:390rpx}.carListPage .cons .list-box .item-group .r .txt.data-v-eca78030{font-size:22rpx;color:#666;line-height:32rpx;margin-bottom:5rpx}.carListPage .cons .list-box .item-group .r .price.data-v-eca78030{font-size:32rpx;color:#d91800;height:40rpx;line-height:40rpx;position:relative;top:5rpx}.carListPage .cons .list-box .item-group .r .hbha.data-v-eca78030{width:156rpx;height:40rpx;border-radius:5rpx}.carListPage .cons .list-box .item-group .r .hbha .icon.data-v-eca78030{color:#898989;font-size:22rpx}.carListPage .cons .list-box .item-group .r .hbha input.data-v-eca78030{margin:0 10rpx;font-size:24rpx;color:#000;text-align:center;width:80rpx;height:40rpx;background:#f6f6f6;border-radius:5rpx}.carListPage .cons .no-data.data-v-eca78030{padding-top:90rpx;text-align:center;font-size:24rpx;color:#000;background:#fff;padding-bottom:133rpx}.carListPage .cons .no-data image.data-v-eca78030{display:block;margin:0 auto;width:442rpx;height:254rpx;margin-bottom:45rpx}.carListPage .cons .nodl.data-v-eca78030{background:#fff;height:400rpx}.carListPage .cons .login-btn.data-v-eca78030{display:block;margin:0 auto;width:630rpx;height:90rpx;background:#d0121b;border-radius:5rpx;color:#fff;line-height:90rpx;font-size:30rpx;text-align:center}.carListPage .car-foot.data-v-eca78030{height:180rpx;width:100%;position:fixed;left:0rpx;right:0rpx;bottom:130rpx;z-index:10;background:#fff;padding-left:44rpx;padding-right:25rpx;border-top:1rpx solid #E7E7E7}.carListPage .car-foot .checked-box.data-v-eca78030{font-size:24rpx;color:#666}.carListPage .car-foot .checked-box .icon.data-v-eca78030{font-size:30rpx;color:#e5e5e5;margin-right:12rpx}.carListPage .car-foot .checked-box .icon-checked.data-v-eca78030{color:#d0121b}.carListPage .car-foot .del-btn.data-v-eca78030{width:200rpx;height:70rpx;background:#d0121b;border-radius:100rpx;font-size:26rpx;color:#fff;text-align:center;line-height:70rpx}.carListPage .car-foot.car-foot1.data-v-eca78030{padding-top:20rpx}.carListPage .car-foot.car-foot1 .t.data-v-eca78030{margin-bottom:26rpx}.carListPage .car-foot.car-foot1 .pbx.data-v-eca78030{font-size:24rpx;color:#000}.carListPage .car-foot.car-foot1 .pbx .price.data-v-eca78030{font-size:32rpx;color:#d91800}.carListPage .car-foot.car-foot1 .bj-btn.data-v-eca78030{width:200rpx;height:70rpx;background:#fff;border-radius:100rpx;border:1rpx solid #D0121B;line-height:70rpx;text-align:center;font-size:28rpx;color:#d0121b}.carListPage .car-foot.car-foot1 .add-car.data-v-eca78030{width:175rpx;height:70rpx;background:linear-gradient(90deg,#fdc860,#fcae3a);border-radius:35rpx 0rpx 0rpx 35rpx;font-size:28rpx;color:#fff;line-height:70rpx;text-align:center}.carListPage .car-foot.car-foot1 .add-confirm.data-v-eca78030{width:175rpx;height:70rpx;background:linear-gradient(90deg,#f66f15,#fe3014);border-radius:0rpx 35rpx 35rpx 0rpx;font-size:28rpx;color:#fff;line-height:70rpx;text-align:center}.pop-add-list.data-v-eca78030{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-add-list .trt.data-v-eca78030{text-align:right}.pop-add-list .trt .icon.data-v-eca78030{color:#898989;font-size:25rpx}.pop-add-list .ttit.data-v-eca78030{width:520rpx;height:53rpx;font-size:30rpx;color:#000;line-height:53rpx;text-align:center;margin:0 auto}.pop-add-list .new-box.data-v-eca78030{height:36rpx;margin-top:28rpx;justify-content:flex-end;margin-bottom:37rpx}.pop-add-list .new-box .new-btn.data-v-eca78030{padding:5rpx 16rpx;height:38rpx;background:linear-gradient(180deg,#fff,#ffede0);border-radius:5rpx;border:1rpx solid #E9C3AB;font-size:26rpx;color:#ff3800}.pop-add-list .new-box .new-btn .icon.data-v-eca78030{font-size:16rpx;color:#ff3800;margin-left:8rpx;position:relative;top:-4rpx}.pop-add-list .list-box.data-v-eca78030{max-height:800rpx;overflow-y:auto}.pop-add-list .list-box .item.data-v-eca78030{width:100%;height:142rpx;background:#f6f6f6;border-radius:10rpx;padding-left:20rpx;padding-right:30rpx;margin-bottom:30rpx}.pop-add-list .list-box .item .l.data-v-eca78030{margin-right:24rpx}.pop-add-list .list-box .item .l .icon.data-v-eca78030{font-size:30rpx;color:#e5e5e5}.pop-add-list .list-box .item .l .icon-checked.data-v-eca78030{color:#d0121b}.pop-add-list .list-box .item .c.data-v-eca78030{width:400rpx}.pop-add-list .list-box .item .c view.data-v-eca78030{font-size:26rpx;color:#000;height:50rpx;line-height:50rpx;width:400rpx}.pop-add-list .list-box .item .c text.data-v-eca78030{display:block;font-size:24rpx;color:#666;height:50rpx;line-height:50rpx}.pop-add-list .list-box .item .r.data-v-eca78030{font-size:26rpx;color:#000}.pop-add-list .list-box .item .r .icon.data-v-eca78030{color:#898989;font-size:16rpx;margin-left:13rpx}.pop-add-list .list-box .no-data.data-v-eca78030{background:#fff;padding-top:100rpx;padding-bottom:100rpx;font-size:24rpx;color:#000;text-align:center}.pop-add-list .list-box .no-data image.data-v-eca78030{width:442rpx;height:254rpx;margin-bottom:45rpx}.pop-add-list .add-list.data-v-eca78030{width:100%;height:110rpx;background:#d0121b;line-height:110rpx;text-align:center;font-size:30rpx;color:#fff;position:absolute;bottom:0rpx;left:0rpx}.pop-new-list.data-v-eca78030{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-new-list .trt.data-v-eca78030{text-align:right}.pop-new-list .trt .icon.data-v-eca78030{color:#898989;font-size:25rpx}.pop-new-list .ttit.data-v-eca78030{width:520rpx;height:53rpx;font-size:30rpx;color:#000;line-height:53rpx;text-align:center;margin:0 auto}.pop-new-list .cons.data-v-eca78030{width:689rpx;padding-top:77rpx;padding-bottom:110rpx}.pop-new-list .cons .inputv.data-v-eca78030{display:block;width:621rpx;height:80rpx;padding:0 30rpx;line-height:80rpx;border-radius:5rpx;border:1rpx solid #898989;margin:0 auto;font-size:24rpx;color:#000}.pop-new-list .add-list.data-v-eca78030{width:100%;height:110rpx;background:#d0121b;line-height:110rpx;text-align:center;font-size:30rpx;color:#fff;position:absolute;bottom:0rpx;left:0rpx}
"use strict";const t=require("../../common/vendor.js"),s=require("../../util/api.js"),e={data:()=>({isHasAttr:!1,isInit:!1,class_id2:"",tabType:1,stocksort:!1,pricesort:!1,page_size:10,page:1,totals:0,isLoadEnd:!1,aggs:[],list:[]}),async onReachBottom(){this.isLoadEnd||this.getData()},onLoad:function(t){this.class_id2=t.class_id2,this.getData()},methods:{uiChage(t){this.aggs.forEach((s=>{s.namex==t&&(s.hideAll=!s.hideAll)}))},clearAttr(){this.aggs.forEach((t=>{t.listx.forEach((t=>{t.checked=0}))})),this.initGetData()},changeAttr(t,s){this.aggs.forEach((e=>{t==e.namex&&e.listx.forEach((t=>{s==t.attr_value_id&&(t.checked=0==t.checked?"1":"0")}))})),this.initGetData()},getAttr(){let t={};if(0==this.aggs.length)return t;let s=[],e=[],a={};return this.aggs.forEach((t=>{t.listx.forEach((t=>{if(1==t.checked)switch(t.attr_id){case"class_id1":e.push(t.attr_value_id);break;case"standard_brand_id":s.push(t.attr_value_id);break;default:a[t.attr_id]||(a[t.attr_id]=[]),a[t.attr_id].push(String(t.attr_value_id))}}))})),s.length>0&&(t["standard_brand_id/eqs"]=s.join(",")),Object.keys(a).length>0&&(t["attrs/group"]=JSON.stringify(a)),t},getData(){let t=this.getAttr(),e={page_size:this.page_size,page:this.page,hcy_test:1122,class_id2:this.class_id2,...t};2==this.tabType&&(e["stock/sort"]=this.stocksort?"asc":"desc"),3==this.tabType&&(e["single_price/sort"]=this.pricesort?"asc":"desc"),this.request(s.Api_Url+"/api/search/getData","POST",e,!0).then((t=>{if(1==this.page&&(this.list=[]),0==t.code){if(!this.isHasAttr){let s=t.data.aggs?JSON.parse(JSON.stringify(t.data.aggs)):[];this.aggs=[],Object.keys(s).forEach((t=>{let e=s[t]||[];"分类"!=t&&this.aggs.push({namex:t,listx:e,hideAll:!1})}))}this.isHasAttr=1,this.isInit=1,this.list=[...this.list,...t.data.lists||[]],this.totals=t.data.total||0,this.page*this.page_size>=Number(t.data.total)&&(this.isLoadEnd=!0),this.page++}else this.totals=0,this.isInit=1,this.list=[]}))},tab(t){this.tabType=t,2==t?this.stocksort=!this.stocksort:3==t&&(this.pricesort=!this.pricesort),this.initGetData()},initGetData(){this.page=1,this.isInit=!1,this.isLoadEnd=!1,this.list=[],this.getData()},goUrl(){t.index.navigateTo({url:"/pages/search/nav"})},onConfirm(s){let e=s.detail.value;e.length<2?t.index.showToast({title:"关键字不能小于2个字符",duration:2e3,icon:"none"}):t.index.navigateTo({url:"/pages/search/list?k="+e})},open(){this.$refs.popupsx.open("right")},close(){this.$refs.popupsx.close("right")}},components:{barX:()=>"../../components/barx.js",searchHead:()=>"../../components/search_head.js",oneItem:()=>"../../components/one_item.js"}};if(!Array){(t.resolveComponent("barX")+t.resolveComponent("searchHead")+t.resolveComponent("oneItem")+t.resolveComponent("uni-popup"))()}Math;const a=t._export_sfc(e,[["render",function(s,e,a,i,o,r){return t.e({a:t.o(r.onConfirm),b:t.o(r.goUrl),c:t.o((t=>r.tab(1))),d:1==o.tabType?1:"",e:t.n(o.stocksort?"icon-arrowshang":"icon-arrowxia"),f:t.o((t=>r.tab(2))),g:2==o.tabType?1:"",h:t.n(o.pricesort?"icon-arrowshang":"icon-arrowxia"),i:t.o((t=>r.tab(3))),j:3==o.tabType?1:"",k:t.o(((...t)=>r.open&&r.open(...t))),l:t.f(o.list,((s,e,a)=>({a:e,b:"7b704bb0-2-"+a,c:t.p({obj:s})}))),m:o.list.length>0&&o.isLoadEnd},(o.list.length>0&&o.isLoadEnd,{}),{n:o.isInit&&0==o.list.length},o.isInit&&0==o.list.length?{o:t.o(((...t)=>s.$goBack&&s.$goBack(...t)))}:{},{p:o.aggs.length>0},o.aggs.length>0?{q:t.f(o.aggs,((s,e,a)=>t.e({a:t.t(s.namex),b:s.listx.length>6},s.listx.length>6?{c:t.t(s.hideAll?"收起":"展开"),d:t.n(s.hideAll?"icon-arrowshang":"icon-arrowxia"),e:t.o((t=>r.uiChage(s.namex)),e)}:{},{f:t.f(s.listx,((e,a,i)=>({a:t.t(e.value),b:1==e.checked?1:"",c:t.o((t=>r.changeAttr(s.namex,e.attr_value_id)),a),d:a}))),g:s.hideAll?1:"",h:e})))}:{},{r:t.o(((...t)=>r.clearAttr&&r.clearAttr(...t))),s:t.t(o.totals),t:t.o(((...t)=>r.close&&r.close(...t))),v:t.sr("popupsx","7b704bb0-3"),w:t.p({type:"right"})})}],["__scopeId","data-v-7b704bb0"]]);wx.createPage(a);
{
"usingComponents": {
"bar-x": "../../components/barx",
"search-head": "../../components/search_head",
"one-item": "../../components/one_item",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="searchPage data-v-7b704bb0"><bar-x class="data-v-7b704bb0" u-i="7b704bb0-0" bind:__l="__l"/><view class="fixed-tp data-v-7b704bb0"><search-head class="data-v-7b704bb0" bindconfirm="{{a}}" bindgoUrl="{{b}}" u-i="7b704bb0-1" bind:__l="__l"/><view class="shiftbox row bothSide verCenter data-v-7b704bb0"><view bindtap="{{c}}" class="{{['rank1', 'rank', 'row', 'data-v-7b704bb0', d && 'act']}}">综合排序</view><view bindtap="{{f}}" class="{{['rank2', 'rank', 'row', 'verCenter', 'data-v-7b704bb0', g && 'act']}}">库存<text class="{{['data-v-7b704bb0', 'icon', 'iconfont', e]}}"></text></view><view bindtap="{{i}}" class="{{['rank3', 'rank', 'row', 'verCenter', 'data-v-7b704bb0', j && 'act']}}">价格<text class="{{['data-v-7b704bb0', 'icon', 'iconfont', h]}}"></text></view><view class="sxbox row verCenter data-v-7b704bb0" bindtap="{{k}}">筛选<text class="icon iconfont icon-saixuan data-v-7b704bb0"></text></view></view></view><view class="cons data-v-7b704bb0"><view class="databox data-v-7b704bb0"><one-item wx:for="{{l}}" wx:for-item="item" wx:key="a" class="data-v-7b704bb0" u-i="{{item.b}}" bind:__l="__l" u-p="{{item.c}}"/><view wx:if="{{m}}" class="pagebot data-v-7b704bb0">—— 已经全部加载完 ——</view><view wx:if="{{n}}" class="no-data-box data-v-7b704bb0"><image class="data-v-7b704bb0" src="https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png"></image><view class="data-v-7b704bb0">抱歉,没有找到符合条件的产品!</view><view class="backs data-v-7b704bb0" bindtap="{{o}}">返回</view></view></view></view><uni-popup wx:if="{{w}}" class="r data-v-7b704bb0" u-s="{{['d']}}" u-r="popupsx" u-i="7b704bb0-3" bind:__l="__l" u-p="{{w}}"><view class="pop-consx data-v-7b704bb0"><view class="section data-v-7b704bb0"><view wx:if="{{p}}" class="data-v-7b704bb0"><view wx:for="{{q}}" wx:for-item="item" wx:key="h" class="item-group data-v-7b704bb0"><view class="item-t row bothSide verCenter data-v-7b704bb0"><text class="names elep data-v-7b704bb0">{{item.a}}</text><view wx:if="{{item.b}}" class="row verCenter status-box data-v-7b704bb0" bindtap="{{item.e}}"><text class="status-name data-v-7b704bb0">{{item.c}}</text><text class="{{['data-v-7b704bb0', 'icon', 'iconfont', item.d]}}"></text></view></view><view class="{{['item-c', 'row', 'data-v-7b704bb0', item.g && 'showAll']}}"><view wx:for="{{item.f}}" wx:for-item="item1" wx:key="d" class="{{['citem', 'elep', 'data-v-7b704bb0', item1.b && 'act']}}" bindtap="{{item1.c}}">{{item1.a}}</view></view></view></view></view><view class="foot row bothSide data-v-7b704bb0"><view class="cz data-v-7b704bb0" bindtap="{{r}}">重置</view><view class="cx data-v-7b704bb0" bindtap="{{t}}">确认({{s}}个型号)</view></view></view></uni-popup></view>
\ No newline at end of file
view.data-v-7b704bb0,text.data-v-7b704bb0,input.data-v-7b704bb0,navigator.data-v-7b704bb0{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-7b704bb0{background:none;opacity:1}image.data-v-7b704bb0{vertical-align:middle}.elep.data-v-7b704bb0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-7b704bb0{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-7b704bb0{display:flex;flex-direction:column}.row.data-v-7b704bb0{display:flex;flex-direction:row}.boxsiz.data-v-7b704bb0{box-sizing:border-box}.bothSide.data-v-7b704bb0{justify-content:space-between}.avarage.data-v-7b704bb0{justify-content:space-around}.rowCenter.data-v-7b704bb0{justify-content:center}.verCenter.data-v-7b704bb0{align-items:center}.searchPage.data-v-7b704bb0{padding-top:218rpx;background:#fff}.searchPage .fixed-tp.data-v-7b704bb0{height:218rpx;position:fixed;top:175rpx;left:0rpx;right:0rpx;background:#fff;z-index:1}.searchPage .shiftbox.data-v-7b704bb0{padding:38rpx 36rpx 38rpx 30rpx;font-size:24rpx;color:#000;height:106rpx}.searchPage .shiftbox .rank .icon.data-v-7b704bb0{font-size:16rpx;margin-left:12rpx}.searchPage .shiftbox .rank.act.data-v-7b704bb0{color:#d0121b}.searchPage .shiftbox .sxbox.data-v-7b704bb0{height:30rpx;border-left:1rpx solid #D1D1D1;padding-left:24rpx;margin-left:168rpx}.searchPage .shiftbox .sxbox .icon-saixuan.data-v-7b704bb0{font-size:26rpx;color:#979797;margin-left:12rpx}.searchPage .pagebot.data-v-7b704bb0{height:80rpx;line-height:80rpx;font-size:24rpx;text-align:center;color:#c6c7cc}.searchPage .no-data-box.data-v-7b704bb0{padding-top:200rpx;font-size:22rpx;color:#000;padding-bottom:100rpx;height:1200rpx}.searchPage .no-data-box image.data-v-7b704bb0{margin:0 auto;width:442rpx;height:254rpx;margin-bottom:50rpx;display:block}.searchPage .no-data-box view.data-v-7b704bb0{margin:0 auto;text-align:center}.searchPage .no-data-box .backs.data-v-7b704bb0{margin-top:55rpx;width:300rpx;height:70rpx;background:#fff;border-radius:5rpx;border:1rpx solid #D0121B;color:#d0121b;line-height:70rpx;text-align:center}.pop-consx.data-v-7b704bb0{width:610rpx;height:100%;background:#fff;padding-top:175rpx}.pop-consx .section.data-v-7b704bb0{padding:30rpx;overflow-y:auto;height:calc(100vh - 305rpx)}.pop-consx .section .item-group.data-v-7b704bb0{margin-bottom:20rpx}.pop-consx .section .item-group .item-t.data-v-7b704bb0{height:38rpx;margin-bottom:40rpx}.pop-consx .section .item-group .item-t .names.data-v-7b704bb0{color:#000;font-size:30rpx;width:450rpx}.pop-consx .section .item-group .item-t .status-box.data-v-7b704bb0{height:38rpx}.pop-consx .section .item-group .item-t .status-name.data-v-7b704bb0{font-size:24rpx;color:#666;margin-right:10rpx}.pop-consx .section .item-group .item-t .iconfont.data-v-7b704bb0{color:#d1d1d1;font-size:16rpx}.pop-consx .section .item-group .item-c.data-v-7b704bb0{flex-wrap:wrap;max-height:150rpx;overflow:hidden;transition:max-height .3s}.pop-consx .section .item-group .item-c.showAll.data-v-7b704bb0{max-height:1800rpx}.pop-consx .section .item-group .citem.data-v-7b704bb0{width:170rpx;height:46rpx;background:#f8f8f8;border-radius:5rpx;border:1rpx solid #f8f8f8;font-size:22rpx;color:#000;text-align:center;line-height:46rpx;padding:0 8rpx;margin-right:20rpx;margin-bottom:30rpx}.pop-consx .section .item-group .citem.data-v-7b704bb0:nth-child(3n){margin-right:0rpx}.pop-consx .section .item-group .citem.act.data-v-7b704bb0{border:1rpx solid #D0121B;color:#d0121b;background:#fff5f5}.pop-consx .foot.data-v-7b704bb0{border-top:1rpx solid #E7E7E7;padding:20rpx 30rpx 0}.pop-consx .foot .cz.data-v-7b704bb0{width:210rpx;height:80rpx;line-height:80rpx;text-align:center;background:#f6f7f8;border-radius:5rpx;font-size:26rpx;color:#000}.pop-consx .foot .cx.data-v-7b704bb0{width:312rpx;line-height:80rpx;text-align:center;background:#d0121b;border-radius:5rpx;font-size:26rpx;color:#fff}
"use strict";const s=require("../../common/vendor.js"),e=require("../../util/api.js"),a={data:()=>({isShowClassOne:!1,pageData:[],erJList:[],sanJlist:[],class_id1:"",class_id2:""}),onLoad:function(s){this.class_id1=s.class_id1?s.class_id1:"",this.class_id2=s.class_id2?s.class_id2:"",this.getData()},methods:{tab(s,e){1==s?this.pageData.forEach((s=>{s.base_id==e?(s.checkedx=!0,this.erJList=s.right_cate_list||[]):s.checkedx=!1,(this.erJList||[]).forEach(((s,e)=>{0==e?(s.checkedx=!0,this.sanJlist=s.children):s.checkedx=!1}))})):this.erJList.forEach(((s,a)=>{s.class_id==e?(s.checkedx=!0,this.sanJlist=s.children):s.checkedx=!1}))},getData(){this.request(e.Api_Url+"/api/xcx/category","GET",{},!0).then((e=>{0==e.code?(this.pageData=e.data.category_list||[],this.pageData.forEach(((s,e)=>{this.class_id1?this.class_id1==s.base_id?(s.checkedx=!0,this.erJList=s.right_cate_list||[]):s.checkedx=!1:0==e?(s.checkedx=!0,this.erJList=s.right_cate_list||[]):s.checkedx=!1,(this.erJList||[]).forEach(((s,e)=>{this.class_id2?this.class_id2==s.class_id?(s.checkedx=!0,this.sanJlist=s.children):s.checkedx=!1:0==e?(s.checkedx=!0,this.sanJlist=s.children):s.checkedx=!1}))}))):s.index.showToast({title:e.msg,icon:"error"})}))},onConfirm(e){let a=e.detail.value;a.length<2?s.index.showToast({title:"关键字不能小于2个字符",duration:2e3,icon:"none"}):s.index.navigateTo({url:"/pages/search/list?k="+a})},goUrl(){s.index.navigateTo({url:"/pages/search/nav"})}},components:{searchHead:()=>"../../components/search_head.js",barX:()=>"../../components/barx.js",bottomNav:()=>"../../components/bottom_nav.js"}};if(!Array){(s.resolveComponent("barX")+s.resolveComponent("searchHead")+s.resolveComponent("bottomNav"))()}const t=s._export_sfc(a,[["render",function(e,a,t,i,c,o){return{a:s.o(o.onConfirm),b:s.o(o.goUrl),c:s.f(c.pageData,((e,a,t)=>({a:s.t(e.title),b:e.checkedx?1:"",c:a,d:s.o((s=>o.tab(1,e.base_id)),a)}))),d:s.o((s=>c.isShowClassOne=!c.isShowClassOne)),e:s.f(c.pageData,((e,a,t)=>({a:e.images||"https://www.iedge.net/assets/images/common/defaultnew.png",b:s.t(e.title),c:e.checkedx?1:"",d:a,e:s.o((s=>o.tab(1,e.base_id)),a)}))),f:s.o((s=>c.isShowClassOne=!c.isShowClassOne)),g:c.isShowClassOne?1:"",h:s.f(c.erJList,((e,a,t)=>({a:s.t(e.class_name),b:e.checkedx?1:"",c:a,d:s.o((s=>o.tab(2,e.class_id)),a)}))),i:s.f(c.sanJlist,((e,a,t)=>({a:e.class_icon||"https://www.iedge.net/assets/images/common/defaultnew.png",b:s.t(e.class_name),c:"/pages/class/list?class_id2="+e.class_id,d:a}))),j:s.p({actval:"2"})}}],["__scopeId","data-v-082eebdb"]]);wx.createPage(t);
{
"usingComponents": {
"search-head": "../../components/search_head",
"bar-x": "../../components/barx",
"bottom-nav": "../../components/bottom_nav"
}
}
\ No newline at end of file
<view class="classNavPage data-v-082eebdb"><bar-x class="data-v-082eebdb" u-i="082eebdb-0" bind:__l="__l"/><view class="bugc-ceng data-v-082eebdb"><search-head class="data-v-082eebdb" bindconfirm="{{a}}" bindgoUrl="{{b}}" u-i="082eebdb-1" bind:__l="__l"/></view><view class="cons data-v-082eebdb"><view class="{{['one-c-box', 'data-v-082eebdb', g && 'show']}}"><view class="lb row data-v-082eebdb"><view wx:for="{{c}}" wx:for-item="item" wx:key="c" class="{{['itemo', 'data-v-082eebdb', item.b && 'act']}}" bindtap="{{item.d}}">{{item.a}}</view></view><view class="rb row verCenter rowCenter data-v-082eebdb" bindtap="{{d}}"><text class="{{['data-v-082eebdb', 'icon', 'iconfont', 'icon-arrowxia']}}"></text></view><view class="one-c-hide-cons data-v-082eebdb"><view class="tit data-v-082eebdb">全部分类</view><view class="hide-sec row data-v-082eebdb"><view wx:for="{{e}}" wx:for-item="item" wx:key="d" class="{{['itemh', 'data-v-082eebdb', item.c && 'act']}}" bindtap="{{item.e}}"><image class="data-v-082eebdb" src="{{item.a}}" mode="aspectFit"></image><text class="elep data-v-082eebdb">{{item.b}}</text></view></view><view class="foot row verCenter rowCenter data-v-082eebdb" bindtap="{{f}}">收起<text class="icon iconfont icon-arrowshang data-v-082eebdb"></text></view></view></view><view class="two-c-box row bothSide data-v-082eebdb"><view class="lc data-v-082eebdb"><view wx:for="{{h}}" wx:for-item="item" wx:key="c" class="{{['item', 'row', 'verCenter', 'data-v-082eebdb', item.b && 'act']}}" bindtap="{{item.d}}">{{item.a}}</view></view><view class="rc data-v-082eebdb"><navigator wx:for="{{i}}" wx:for-item="item" wx:key="d" url="{{item.c}}" class="item data-v-082eebdb"><image class="data-v-082eebdb" src="{{item.a}}" mode="aspectFit"></image><text class="elep data-v-082eebdb">{{item.b}}</text></navigator></view></view></view><bottom-nav wx:if="{{j}}" class="data-v-082eebdb" u-i="082eebdb-2" bind:__l="__l" u-p="{{j}}"/></view>
\ No newline at end of file
view.data-v-082eebdb,text.data-v-082eebdb,input.data-v-082eebdb,navigator.data-v-082eebdb{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-082eebdb{background:none;opacity:1}image.data-v-082eebdb{vertical-align:middle}.elep.data-v-082eebdb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-082eebdb{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-082eebdb{display:flex;flex-direction:column}.row.data-v-082eebdb{display:flex;flex-direction:row}.boxsiz.data-v-082eebdb{box-sizing:border-box}.bothSide.data-v-082eebdb{justify-content:space-between}.avarage.data-v-082eebdb{justify-content:space-around}.rowCenter.data-v-082eebdb{justify-content:center}.verCenter.data-v-082eebdb{align-items:center}.classNavPage .bugc-ceng.data-v-082eebdb{position:relative;z-index:1;background:#fff}.classNavPage .cons.data-v-082eebdb{padding-top:23rpx}.classNavPage .cons .one-c-box.data-v-082eebdb{padding-left:18rpx;position:relative;padding-right:90rpx;height:63rpx}.classNavPage .cons .one-c-box .lb.data-v-082eebdb{height:100%;width:100%;overflow-x:auto}.classNavPage .cons .one-c-box .lb .itemo.data-v-082eebdb{height:45rpx;line-height:45rpx;padding:0 17rpx;border-radius:5rpx;border:1rpx solid #fff;margin-right:25rpx;font-size:24rpx;color:#000;flex-shrink:0}.classNavPage .cons .one-c-box .lb .itemo.act.data-v-082eebdb{border:1rpx solid #D0121B;background:#fff5f5;color:#d0121b}.classNavPage .cons .one-c-box .rb.data-v-082eebdb{width:90rpx;height:45rpx;position:absolute;top:0rpx;right:0rpx;text-align:center}.classNavPage .cons .one-c-box .rb .icon.data-v-082eebdb{font-size:16rpx;color:#000}.classNavPage .cons .one-c-box .one-c-hide-cons.data-v-082eebdb{position:absolute;z-index:1;width:100%;background:#fff;border-radius:0rpx 0rpx 20rpx 20rpx;top:-24rpx;left:0rpx;transition:max-height .5s;max-height:0;overflow:hidden}.classNavPage .cons .one-c-box .one-c-hide-cons .tit.data-v-082eebdb{padding:11rpx 30rpx;font-size:24rpx;color:#000;margin-bottom:35rpx}.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec.data-v-082eebdb{flex-wrap:wrap;padding-left:60rpx;padding-bottom:40rpx}.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh.data-v-082eebdb{margin-bottom:40rpx;margin-right:33rpx}.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh.data-v-082eebdb:nth-child(4n){margin-right:0rpx}.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh image.data-v-082eebdb{display:block;width:106rpx;height:106rpx;margin:0 auto}.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh text.data-v-082eebdb{margin-top:8rpx;display:block;width:135rpx;text-align:center;font-size:24rpx;color:#666;height:30rpx;line-height:30rpx}.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh.act text.data-v-082eebdb{color:#d0121b}.classNavPage .cons .one-c-box .one-c-hide-cons .foot.data-v-082eebdb{height:87rpx;font-size:24rpx;color:#000;border-top:1rpx solid #D1D1D1;border-radius:0rpx 0rpx 20rpx 20rpx}.classNavPage .cons .one-c-box .one-c-hide-cons .foot .icon.data-v-082eebdb{font-size:16rpx;margin-left:20rpx}.classNavPage .cons .one-c-box.show .one-c-hide-cons.data-v-082eebdb{max-height:700rpx}.classNavPage .cons .one-c-box.show.data-v-082eebdb:after{content:"";position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.3)}.classNavPage .cons .two-c-box.data-v-082eebdb{margin-top:20rpx;height:calc(100vh - 305rpx)}.classNavPage .cons .two-c-box .lc.data-v-082eebdb{width:225rpx;height:100%;padding-top:40rpx;font-size:24rpx;color:#666;overflow-y:auto;background:#f8f8f8}.classNavPage .cons .two-c-box .lc .item.data-v-082eebdb{padding:15rpx 50rpx 15rpx 35rpx;margin-bottom:10rpx;height:92rpx}.classNavPage .cons .two-c-box .lc .item.act.data-v-082eebdb{color:#000;background:#fff;border-radius:100rpx 0 0 100rpx}.classNavPage .cons .two-c-box .rc.data-v-082eebdb{width:525rpx;height:100%;overflow-y:auto;padding-left:35rpx}.classNavPage .cons .two-c-box .rc .item.data-v-082eebdb{margin-right:35rpx;width:130rpx;padding-bottom:20rpx;display:inline-block;height:227rpx}.classNavPage .cons .two-c-box .rc .item.data-v-082eebdb:nth-child(3n){margin-right:0rpx}.classNavPage .cons .two-c-box .rc .item image.data-v-082eebdb{width:130rpx;height:130rpx;margin-bottom:12rpx;display:block}.classNavPage .cons .two-c-box .rc .item text.data-v-082eebdb{width:130rpx;display:block;line-height:30rpx;height:30rpx;text-align:center;font-size:24rpx;color:#000}
"use strict";const o=require("../../common/vendor.js"),e=require("../../util/api.js"),s={data:()=>({isLogin:!!o.index.getStorageSync("token"),goods_id_page:"",buyPrice:"",isCompany:!(!o.index.getStorageSync("user_info")||!JSON.parse(o.index.getStorageSync("user_info")).company_name),productType:1,pageTab:1,productTop:0,goBuyType:1,images:[],positions:"",currentPage:0,goods_numberx:1,goods_id:"",goods_info:"",goods_series:[],addType:1,list_name:"",qDList:[],miniShareOptions:{title:"爱智工业平台",path:"/pages/goods/detail?goods_id=",imageUrl:"https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png",desc:""}}),onShareAppMessage(){return{...this.miniShareOptions,success:()=>{o.index.showToast({title:"分享成功",icon:"success"})},fail:()=>{o.index.showToast({title:"分享失败",icon:"none"})}}},onShareTimeline(){return{...this.miniShareOptions,success:()=>{o.index.showToast({title:"分享成功",icon:"success"})},fail:()=>{o.index.showToast({title:"分享失败",icon:"none"})}}},onLoad(o){this.goods_id_page=o.goods_id,this.goods_id=o.goods_id,this.getData(),this.getQdList(),this.miniShareOptions.path="/pages/goods/detail?goods_id="+o.goods_id},onPageScroll(o){this.pageTab=1,o.scrollTop>=300&&(this.pageTab=2)},methods:{gocar(){if(!o.index.getStorageSync("token"))return void o.index.navigateTo({url:"/pages/auth/login?referer="+encodeURIComponent(`/pages/goods/detail?goods_id=${this.goods_id_page}`)});let s={sku_id:this.goods_id,goods_num:this.goods_numberx,price:this.buyPrice,guid_:this.addType};2==this.addType&&(s.is_cover_goods_num=1),this.request(e.Api_Url+"/api/cart/addCart","GET",s,!0).then((e=>{0==e.code?1==this.addType?(o.index.showToast({title:"添加购物车成功",icon:"success"}),this.close()):(o.index.setStorageSync("car_ids",this.goods_id),o.index.setStorageSync("confirmOrderBackUrl",`/pages/goods/detail?goods_id=${this.goods_id_page}`),o.index.navigateTo({url:"/pages/car/confirmOrder"})):o.index.showToast({title:e.msg,icon:"error"})}))},changeNum(o,e){clearTimeout(this.timeout),this.timeout=setTimeout((()=>{let o=this.goods_info,e=Number(o.multiple||o.mpl),s=Number(o.stock),i=Number(o.moq),t=Number(this.goods_numberx);t=Math.ceil(t/e)*e,this.goods_numberx=t,t<i&&(this.goods_numberx=i),t>s&&(this.goods_numberx=Math.floor(s/e)*e)}),800)},addjNum(e,s){let i=this.goods_info,t=Number(i.multiple||i.mpl),d=Number(i.stock),n=Number(i.moq),a=Number(this.goods_numberx);if(1==s){var g=a-t;g<n?(this.goods_numberx=n,o.index.showToast({title:"数量不能小于起订量",duration:2e3,icon:"none"})):this.goods_numberx=g}else{var r=a+t;r>d?(o.index.showToast({title:"数量不能大于库存",duration:2e3,icon:"none"}),this.goods_numberx=Math.floor(d/t)*t):this.goods_numberx=r}},changeSku(o){this.goods_id=o,this.getData(1)},pdfPre(){o.index.downloadFile({url:this.goods_info.pdf,success:function(e){o.index.openDocument({filePath:e.tempFilePath,showMenu:!0,success:function(o){console.log("打开文档成功")}})}})},getData(s){this.request(e.Api_Url+"/api/xcx/goodsDetail","GET",{goods_id:this.goods_id},!0).then((e=>{0==e.code?(this.goods_info=e.data.goods_info,this.miniShareOptions.title=this.goods_info.goods_name+" "+this.goods_info.class_name,this.goods_info.sku_detail&&(this.goods_info.sku_detail=this.goods_info.sku_detail.replace(/<img/gi,'<img class="img-style"')),this.goods_numberx=Number(this.goods_info.moq),this.buyPrice=0,this.goods_info.ladder_price&&this.goods_info.ladder_price.length>0&&(this.buyPrice=this.isCompany?this.goods_info.ladder_price[1].price_cn||0:this.goods_info.ladder_price[0].price_cn||0),s||(this.goods_series=e.data.goods_series||[],this.goods_series.sort(((o,e)=>o.goods_id==this.goods_id?-1:e.goods_id==this.goods_id?1:0))),this.images=[{name:"default.png",thumbnail:e.data.goods_info.goods_images||""},...e.data.goods_info.spu_extra.image_list||[]],setTimeout((()=>{this.calculatePositions()}),100)):o.index.showToast({title:e.msg,icon:"error"})}))},calculatePositions(){const e=o.index.createSelectorQuery();e.select(".product-box").boundingClientRect(),e.exec((o=>{o[0]&&(this.productTop=o[0].top)}))},tab(e){this.pageTab=e,o.index.pageScrollTo({scrollTop:2==e?this.productTop-140:0,duration:300})},handleSwiperChange(o){this.currentPage=o.detail.current,setTimeout((()=>{this.calculatePositions()}),100)},getQdList(){o.index.getStorageSync("token")&&this.request(e.Api_Url+"/api/xcx/getGoodsList","get",{page:1,limit:100},!1).then((o=>{if(this.qDList=[],0==o.code){let e=o.data.list||[];e.forEach((o=>{o.checked=!1})),this.qDList=e}}))},chooseQd(o){this.qDList.forEach((e=>{e.list_id==o&&(e.checked=!e.checked)}))},createList(){this.request(e.Api_Url+"/api/xcx/createGoodsList","post",{list_name:this.list_name||this.goods_info.class_name},!0).then((e=>{0==e.code?(o.index.showToast({title:"创建清单成功",icon:"success"}),this.closeNewList(),this.getQdList()):o.index.showToast({title:e.msg,icon:"nonde"})}))},addQdList(){let s=this.qDList.filter((o=>o.checked)),i=s.map((o=>o.list_id));if(0==s.length)return void o.index.showToast({title:"请选择一条清单",icon:"none"});let t=[{sku_id:this.goods_id,qty:this.goods_numberx}];this.request(e.Api_Url+"/api/xcx/addGoodsList","post",{list_id:i.join(","),sku_json:JSON.stringify(t)},!0).then((e=>{0==e.code?(o.index.showToast({title:"加入清单成功",icon:"success"}),this.closeAddList(),this.getQdList()):o.index.showToast({title:e.msg,icon:"nonde"})}))},open(o){this.addType=o,this.$refs.popupcar.open("bottom")},close(){this.$refs.popupcar.close("bottom")},openAddList(){o.index.getStorageSync("token")?this.$refs.popupaddlist.open("bottom"):o.index.navigateTo({url:"/pages/auth/login?referer="+encodeURIComponent(`/pages/goods/detail?goods_id=${this.goods_id_page}`)})},closeAddList(){this.$refs.popupaddlist.close("bottom")},openNewList(){this.closeAddList(),this.$refs.popupnewlist.open("bottom")},closeNewList(){this.$refs.popupnewlist.close("bottom")}},components:{barX:()=>"../../components/barx.js"}};if(!Array){(o.resolveComponent("barX")+o.resolveComponent("uni-popup"))()}Math;const i=o._export_sfc(s,[["render",function(e,s,i,t,d,n){return o.e({a:d.goods_info},d.goods_info?o.e({b:o.o(((...o)=>e.$goBack&&e.$goBack(...o))),c:1==d.pageTab?1:"",d:o.o((o=>n.tab(1))),e:2==d.pageTab?1:"",f:o.o((o=>n.tab(2))),g:d.images.length>0},d.images.length>0?{h:o.f(d.images,((o,e,s)=>({a:o.thumbnail||"https://www.iedge.net/assets/images/common/defaultnew.png",b:e}))),i:o.o(((...o)=>n.handleSwiperChange&&n.handleSwiperChange(...o))),j:o.t(d.currentPage+1),k:o.t(d.images.length)}:{},{l:d.goods_info.ladder_price&&d.goods_info.ladder_price.length>0},d.goods_info.ladder_price&&d.goods_info.ladder_price.length>0?o.e({m:d.goods_info.ladder_price[0].price_cn},d.goods_info.ladder_price[0].price_cn?{n:o.t(d.goods_info.ladder_price[0].price_cn)}:{},{o:d.isLogin},d.isLogin?o.e({p:d.goods_info.ladder_price[1].price_cn},d.goods_info.ladder_price[1].price_cn?{q:o.t(d.goods_info.ladder_price[1].price_cn||"立即咨询")}:{}):{}):{},{r:d.goods_info.goods_tag&&d.goods_info.goods_tag.goods_tag_names&&d.goods_info.goods_tag.goods_tag_names.length>0},d.goods_info.goods_tag&&d.goods_info.goods_tag.goods_tag_names&&d.goods_info.goods_tag.goods_tag_names.length>0?{s:o.f(d.goods_info.goods_tag.goods_tag_names,((e,s,i)=>({a:o.t(e),b:s%2!=0?1:"",c:s%2==0?1:"",d:s})))}:{},{t:o.t(d.goods_info.sku_name),v:o.t(d.goods_info.brand_name),w:o.t(d.goods_info.goods_name),x:o.t(d.goods_info.class_name),y:o.t(d.goods_info.goods_id),z:o.t(d.goods_info.spu_brief),A:o.t(d.goods_info.cn_delivery_time),B:o.t(d.goods_info.stock),C:1==d.productType?1:"",D:o.o((o=>d.productType=1)),E:d.goods_info.pdf},d.goods_info.pdf?{F:o.o(((...o)=>n.pdfPre&&n.pdfPre(...o)))}:{},{G:d.goods_info.sku_detail,H:1==d.productType?1:"",I:e.$globalData.KFQQ,J:1!=d.goods_info.is_buy},1!=d.goods_info.is_buy?{K:e.$globalData.KFQQ}:{},{L:1==d.goods_info.is_buy},1==d.goods_info.is_buy?{M:o.o((o=>n.openAddList()))}:{},{N:1==d.goods_info.is_buy},1==d.goods_info.is_buy?{O:o.o((o=>n.open(1))),P:o.o((o=>n.open(2)))}:{},{Q:o.o(((...o)=>n.close&&n.close(...o))),R:d.goods_info.goods_images||"https://www.iedge.net/assets/images/common/defaultnew.png",S:o.t(d.buyPrice),T:o.o((o=>n.addjNum(d.goods_info.sku_id,1))),U:o.o([o=>d.goods_numberx=o.detail.value,o=>n.changeNum(d.goods_info.sku_id)]),V:d.goods_numberx,W:o.o((o=>n.addjNum(d.goods_info.sku_id,2))),X:o.f(d.goods_series,((e,s,i)=>({a:o.t(e.goods_name),b:o.o((o=>n.changeSku(e.goods_id)),s),c:d.goods_id==e.goods_id?1:"",d:s}))),Y:1!=d.goods_info.is_buy},1!=d.goods_info.is_buy?{Z:e.$globalData.KFQQ}:{},{aa:1==d.goods_info.is_buy},1==d.goods_info.is_buy?{ab:o.t(1==d.addType?"加入购物车":"立即订购"),ac:o.o(((...o)=>n.gocar&&n.gocar(...o)))}:{},{ad:o.sr("popupcar","4e23bafd-1"),ae:o.p({type:"bottom","safe-area":!1}),af:o.o(((...o)=>n.closeAddList&&n.closeAddList(...o))),ag:o.t(d.goods_info.goods_name),ah:o.o(((...o)=>n.openNewList&&n.openNewList(...o))),ai:d.qDList.length>0},d.qDList.length>0?{aj:o.f(d.qDList,((e,s,i)=>({a:e.checked?1:"",b:o.t(e.list_name),c:o.t(e.create_time),d:o.o((o=>n.chooseQd(e.list_id)),s),e:o.t(e.list_goods_count),f:"/pages/user/qdDetail?list_id="+e.list_id,g:s})))}:{},{ak:o.o((o=>n.addQdList())),al:o.sr("popupaddlist","4e23bafd-2"),am:o.p({type:"bottom","safe-area":!1}),an:o.o(((...o)=>n.closeNewList&&n.closeNewList(...o))),ao:d.list_name,ap:o.o((o=>d.list_name=o.detail.value)),aq:o.o((o=>n.createList())),ar:o.sr("popupnewlist","4e23bafd-3"),as:o.p({type:"bottom","safe-area":!1})}):{})}],["__scopeId","data-v-4e23bafd"]]);s.__runtimeHooks=7,wx.createPage(i);
{
"usingComponents": {
"bar-x": "../../components/barx",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view wx:if="{{a}}" class="goodsDetailPage data-v-4e23bafd"><bar-x class="data-v-4e23bafd" u-i="4e23bafd-0" bind:__l="__l"/><view class="header row verCenter data-v-4e23bafd"><text class="icon iconfont icon-arrowleft data-v-4e23bafd" bindtap="{{b}}"></text><text class="{{['tab-item', 'data-v-4e23bafd', c && 'act']}}" bindtap="{{d}}">商品</text><text class="{{['tab-item', 'data-v-4e23bafd', e && 'act']}}" bindtap="{{f}}">详情</text></view><view class="goods_info data-v-4e23bafd"><view wx:if="{{g}}" class="swiper-box data-v-4e23bafd"><swiper class="swiper data-v-4e23bafd" bindchange="{{i}}" indicator-dots="{{false}}" autoplay="{{false}}" interval="{{3000}}" duration="{{500}}"><swiper-item wx:for="{{h}}" wx:for-item="item" wx:key="b" class="swiper-item data-v-4e23bafd"><image class="swiper-image data-v-4e23bafd" src="{{item.a}}" mode="aspectFit"/></swiper-item></swiper><text class="page-indicator data-v-4e23bafd">{{j}}/{{k}}</text></view><view class="info-box data-v-4e23bafd"><view wx:if="{{l}}" class="price-box row verCenter data-v-4e23bafd"><text wx:if="{{m}}" class="price1 data-v-4e23bafd">¥ {{n}}</text><text wx:else class="price1 data-v-4e23bafd">¥立即咨询</text><view wx:if="{{o}}" class="data-v-4e23bafd"><view wx:if="{{p}}" class="row verCenter data-v-4e23bafd"><text class="price2 data-v-4e23bafd">¥ {{q}}</text><text class="qy data-v-4e23bafd">企业价</text></view></view><view wx:else class="row verCenter data-v-4e23bafd"><text class="price2 data-v-4e23bafd">¥ ****</text><text class="qy data-v-4e23bafd">企业价</text><text class="qytip data-v-4e23bafd">登录后查看企业价</text></view></view><view wx:else class="price-box row verCenter data-v-4e23bafd"><text class="price1 price1no data-v-4e23bafd">¥立即咨询</text></view><view wx:if="{{r}}" class="tag-box row data-v-4e23bafd"><view wx:for="{{s}}" wx:for-item="item" wx:key="d" class="{{['tag', 'data-v-4e23bafd', item.b && 'tag1', item.c && 'tag2']}}">{{item.a}}</view></view><view class="goods-name elep2 data-v-4e23bafd">{{t}}</view><view class="attr-box data-v-4e23bafd"><view class="item row data-v-4e23bafd"><text class="data-v-4e23bafd">品牌</text><view class="data-v-4e23bafd">{{v}}</view></view><view class="item row data-v-4e23bafd"><text class="data-v-4e23bafd">型号</text><view class="data-v-4e23bafd">{{w}}</view></view><view class="item row data-v-4e23bafd"><text class="data-v-4e23bafd">分类</text><view class="data-v-4e23bafd">{{x}}</view></view><view class="item row data-v-4e23bafd"><text class="data-v-4e23bafd">商品编码</text><view class="data-v-4e23bafd">{{y}}</view></view><view class="item row data-v-4e23bafd"><text class="data-v-4e23bafd">描述</text><view class="data-v-4e23bafd">{{z}}</view></view><view class="item row data-v-4e23bafd"><text class="data-v-4e23bafd">货期</text><view class="data-v-4e23bafd">{{A}}</view></view><view class="item row data-v-4e23bafd"><text class="data-v-4e23bafd">库存</text><view class="data-v-4e23bafd">{{B}}</view></view></view></view><view class="product-box data-v-4e23bafd" ref="productBox"><view class="tab row verCenter data-v-4e23bafd"><text class="{{['data-v-4e23bafd', C && 'act']}}" bindtap="{{D}}">商品介绍</text><text wx:if="{{E}}" class="data-v-4e23bafd" bindtap="{{F}}">数据手册</text></view><view class="{{['tabcon', 'tabcon1', 'row', 'verCenter', 'rowCenter', 'data-v-4e23bafd', H && 'act']}}"><rich-text class="data-v-4e23bafd" nodes="{{G}}"/></view></view></view><view class="foot row verCenter bothSide data-v-4e23bafd"><navigator class="item data-v-4e23bafd" url="{{I}}"><text class="icon iconfont icon-kfd data-v-4e23bafd"></text><view class="data-v-4e23bafd">客服</view></navigator><navigator class="item data-v-4e23bafd" url="/pages/car/list"><text class="icon iconfont icon-card data-v-4e23bafd"></text><view class="data-v-4e23bafd">购物车</view></navigator><navigator wx:if="{{J}}" class="kefzx data-v-4e23bafd" url="{{K}}"> 立即咨询 </navigator><view wx:if="{{L}}" class="item data-v-4e23bafd" bindtap="{{M}}"><text class="icon iconfont icon-qdd data-v-4e23bafd"></text><view class="data-v-4e23bafd">加入清单</view></view><view wx:if="{{N}}" class="row data-v-4e23bafd"><view class="add-car data-v-4e23bafd" bindtap="{{O}}">加入购物车</view><view class="add-confirm data-v-4e23bafd" bindtap="{{P}}">立即订购</view></view></view><uni-popup wx:if="{{ae}}" class="r data-v-4e23bafd" u-s="{{['d']}}" u-r="popupcar" u-i="4e23bafd-1" bind:__l="__l" u-p="{{ae}}"><view class="pop-detail-car data-v-4e23bafd"><view class="trt data-v-4e23bafd"><text class="icon iconfont icon-caca data-v-4e23bafd" bindtap="{{Q}}"></text></view><view class="handle row data-v-4e23bafd"><image class="data-v-4e23bafd" src="{{R}}"/><view class="hbox data-v-4e23bafd"><view class="price1 data-v-4e23bafd">¥ {{S}}</view><view class="hbha row verCenter bothSide data-v-4e23bafd"><text class="icon iconfont icon-jian data-v-4e23bafd" bindtap="{{T}}"></text><input class="data-v-4e23bafd" type="number" bindinput="{{U}}" value="{{V}}"/><text class="icon iconfont icon-jia data-v-4e23bafd" bindtap="{{W}}"></text></view></view></view><view class="goods-box data-v-4e23bafd"><view class="tit data-v-4e23bafd">型号</view><view wx:for="{{X}}" wx:for-item="item" wx:key="d" class="{{['item', 'data-v-4e23bafd', item.c && 'act']}}"><text class="data-v-4e23bafd" bindtap="{{item.b}}">{{item.a}}</text></view></view><navigator wx:if="{{Y}}" url="{{Z}}" class="xunjia data-v-4e23bafd">立即询价</navigator><view wx:if="{{aa}}" class="add-btn data-v-4e23bafd" bindtap="{{ac}}">{{ab}}</view></view></uni-popup><uni-popup wx:if="{{am}}" class="r data-v-4e23bafd" u-s="{{['d']}}" u-r="popupaddlist" u-i="4e23bafd-2" bind:__l="__l" u-p="{{am}}"><view class="pop-add-list data-v-4e23bafd"><view class="trt data-v-4e23bafd"><text class="icon iconfont icon-caca data-v-4e23bafd" bindtap="{{af}}"></text></view><view class="ttit elep data-v-4e23bafd">{{ag}}</view><view class="new-box row data-v-4e23bafd"><text class="new-btn row verCenter data-v-4e23bafd" bindtap="{{ah}}">新建清单<text class="icon iconfont icon-jia data-v-4e23bafd"></text></text></view><view wx:if="{{ai}}" class="list-box data-v-4e23bafd"><view wx:for="{{aj}}" wx:for-item="item" wx:key="g" class="item row verCenter bothSide data-v-4e23bafd"><view class="row verCenter data-v-4e23bafd" catchtap="{{item.d}}"><view class="l data-v-4e23bafd"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-4e23bafd', item.a && 'icon-checked']}}"></text></view><view class="c data-v-4e23bafd"><view class="elep data-v-4e23bafd">{{item.b}}</view><text class="data-v-4e23bafd">{{item.c}}</text></view></view><navigator class="data-v-4e23bafd" url="{{item.f}}"><view class="r row verCenter data-v-4e23bafd"><text class="data-v-4e23bafd">{{item.e}}个商品</text><text class="icon iconfont icon-arrowright data-v-4e23bafd"></text></view></navigator></view></view><view wx:else class="list-box data-v-4e23bafd"><view class="no-data data-v-4e23bafd"><image class="data-v-4e23bafd" src="https://img.ichunt.com/images/ichunt/202502/24/07a360187d83ccf80a9d835029c27446.png"/><view class="data-v-4e23bafd">暂无清单数据,先去创建清单吧!</view></view></view><view class="add-list data-v-4e23bafd" bindtap="{{ak}}">确认</view></view></uni-popup><uni-popup wx:if="{{as}}" class="r data-v-4e23bafd" u-s="{{['d']}}" u-r="popupnewlist" u-i="4e23bafd-3" bind:__l="__l" u-p="{{as}}"><view class="pop-new-list data-v-4e23bafd"><view class="trt data-v-4e23bafd"><text class="icon iconfont icon-caca data-v-4e23bafd" bindtap="{{an}}"></text></view><view class="ttit elep data-v-4e23bafd">新建清单</view><view class="cons data-v-4e23bafd"><input type="text" class="inputv data-v-4e23bafd" placeholder="请输入清单名称,若未输入则显示商品编码;" value="{{ao}}" bindinput="{{ap}}"/></view><view class="add-list data-v-4e23bafd" bindtap="{{aq}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-4e23bafd,text.data-v-4e23bafd,input.data-v-4e23bafd,navigator.data-v-4e23bafd{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-4e23bafd{background:none;opacity:1}image.data-v-4e23bafd{vertical-align:middle}.elep.data-v-4e23bafd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-4e23bafd{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-4e23bafd{display:flex;flex-direction:column}.row.data-v-4e23bafd{display:flex;flex-direction:row}.boxsiz.data-v-4e23bafd{box-sizing:border-box}.bothSide.data-v-4e23bafd{justify-content:space-between}.avarage.data-v-4e23bafd{justify-content:space-around}.rowCenter.data-v-4e23bafd{justify-content:center}.verCenter.data-v-4e23bafd{align-items:center}.goodsDetailPage.data-v-4e23bafd{padding-top:75rpx;background:#f6f6f6;padding-bottom:200rpx}.goodsDetailPage .header.data-v-4e23bafd{width:100%;height:75rpx;position:fixed;top:175rpx;left:0rpx;right:0rpx;background:#f6f6f6;padding-left:35rpx;z-index:999}.goodsDetailPage .header .icon.data-v-4e23bafd{font-size:35rpx;color:#898989;margin-right:185rpx}.goodsDetailPage .header .tab-item.data-v-4e23bafd{font-size:28rpx;color:#000;padding:0 30rpx}.goodsDetailPage .header .tab-item.act.data-v-4e23bafd{color:#d0121b}.goodsDetailPage .swiper-box.data-v-4e23bafd{height:500rpx;background:#fff;position:relative;margin-bottom:20rpx}.goodsDetailPage .swiper-box .swiper.data-v-4e23bafd,.goodsDetailPage .swiper-box .swiper-item.data-v-4e23bafd{width:100%;height:100%}.goodsDetailPage .swiper-box .swiper-image.data-v-4e23bafd{width:100%;height:500rpx}.goodsDetailPage .swiper-box .page-indicator.data-v-4e23bafd{width:76rpx;height:42rpx;background:rgba(42,42,42,.2);border-radius:21rpx;opacity:.83;font-size:22rpx;color:#fff;line-height:42rpx;text-align:center;position:absolute;bottom:24rpx;right:24rpx}.goodsDetailPage .info-box.data-v-4e23bafd{width:700rpx;display:block;margin:0 auto;background:#fff;padding:38rpx 25rpx}.goodsDetailPage .info-box .price-box .price1.data-v-4e23bafd{font-weight:600;font-size:34rpx;color:#d91800;margin-right:43rpx}.goodsDetailPage .info-box .price-box .price1.price1no.data-v-4e23bafd{font-weight:400}.goodsDetailPage .info-box .price-box .price2.data-v-4e23bafd{font-size:34rpx;color:#1969f9}.goodsDetailPage .info-box .price-box .qytip.data-v-4e23bafd{font-size:24rpx;color:#1969f9;margin-left:16rpx}.goodsDetailPage .info-box .price-box .qy.data-v-4e23bafd{width:80rpx;height:26rpx;background:#1969f9;font-size:18rpx;color:#fff;text-align:center;line-height:28rpx;margin-left:12rpx;border-radius:5rpx}.goodsDetailPage .info-box .tag-box.data-v-4e23bafd{flex-wrap:wrap;margin-top:13rpx}.goodsDetailPage .info-box .tag-box .tag.data-v-4e23bafd{height:32rpx;border-radius:5rpx;border:1rpx solid #1969F9;color:#1969f9;font-size:20rpx;padding:0 15rpx;line-height:32rpx;margin-right:15rpx}.goodsDetailPage .info-box .tag-box .tag.tag2.data-v-4e23bafd{color:#38b114;border:1rpx solid #38B114}.goodsDetailPage .info-box .goods-name.data-v-4e23bafd{font-size:28rpx;color:#000;line-height:46rpx;margin-bottom:40rpx;margin-top:28rpx}.goodsDetailPage .info-box .attr-box .item.data-v-4e23bafd{font-size:24rpx;line-height:50rpx}.goodsDetailPage .info-box .attr-box .item text.data-v-4e23bafd{color:#000;width:166rpx;padding-right:26rpx}.goodsDetailPage .info-box .attr-box .item view.data-v-4e23bafd{color:#666;width:460rpx;word-wrap:break-word;word-break:break-all;white-space:normal}.goodsDetailPage .product-box.data-v-4e23bafd{margin-top:30rpx}.goodsDetailPage .product-box .tab.data-v-4e23bafd{height:97rpx;background:#fff;padding-left:10rpx}.goodsDetailPage .product-box .tab text.data-v-4e23bafd{font-size:24rpx;color:#666;padding:0 40rpx;border-left:1rpx solid #D1D1D1}.goodsDetailPage .product-box .tab text.data-v-4e23bafd:first-child{border:0rpx}.goodsDetailPage .product-box .tab text.act.data-v-4e23bafd{color:#d0121b}.goodsDetailPage .product-box .tabcon.data-v-4e23bafd{display:none;padding:25rpx;position:relative;text-align:center}.goodsDetailPage .product-box .tabcon image.data-v-4e23bafd{width:100%}.goodsDetailPage .product-box .tabcon.act.data-v-4e23bafd{display:block}.goodsDetailPage .foot.data-v-4e23bafd{height:150rpx;width:100%;position:fixed;bottom:0rpx;left:0rpx;right:0rpx;background:#fff;font-size:22rpx;color:#666;padding:0 36rpx;text-align:center}.goodsDetailPage .foot .iconfont.data-v-4e23bafd{font-size:50rpx;color:#000}.goodsDetailPage .foot .item.data-v-4e23bafd{width:90rpx;display:block}.goodsDetailPage .foot .add-car.data-v-4e23bafd{width:165rpx;height:70rpx;background:linear-gradient(90deg,#fdc860,#fcae3a);border-radius:35rpx 0rpx 0rpx 35rpx;font-size:26rpx;color:#fff;line-height:70rpx}.goodsDetailPage .foot .kefzx.data-v-4e23bafd{width:165rpx;height:70rpx;background:linear-gradient(90deg,#fdc860,#fcae3a);border-radius:35rpx;font-size:26rpx;color:#fff;line-height:70rpx;margin-left:270rpx}.goodsDetailPage .foot .add-confirm.data-v-4e23bafd{width:165rpx;height:70rpx;background:linear-gradient(90deg,#f66f15,#fe3014);border-radius:0rpx 35rpx 35rpx 0rpx;font-size:26rpx;color:#fff;line-height:70rpx}.pop-detail-car.data-v-4e23bafd{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-detail-car .trt.data-v-4e23bafd{text-align:right}.pop-detail-car .trt .icon.data-v-4e23bafd{color:#898989;font-size:25rpx}.pop-detail-car .handle image.data-v-4e23bafd{width:150rpx;height:150rpx;margin-right:25rpx;border:2rpx solid #F6F6F6}.pop-detail-car .handle .price1.data-v-4e23bafd{font-size:32rpx;color:#d91800;margin-bottom:70rpx}.pop-detail-car .handle .hbha.data-v-4e23bafd{width:206rpx;height:40rpx;background:#fff;border-radius:5rpx}.pop-detail-car .handle .hbha .icon.data-v-4e23bafd{color:#666;font-size:22rpx}.pop-detail-car .handle .hbha input.data-v-4e23bafd{height:40rpx;width:116rpx;margin:0 10rpx;background:#f6f6f6;font-size:24rpx;color:#000;border-radius:5rpx;text-align:center}.pop-detail-car .goods-box.data-v-4e23bafd{margin-top:68rpx;max-height:800rpx;overflow-y:auto;width:701rpx}.pop-detail-car .goods-box .tit.data-v-4e23bafd{font-size:24rpx;color:#000;margin-bottom:25rpx}.pop-detail-car .goods-box .item.data-v-4e23bafd{width:701rpx}.pop-detail-car .goods-box .item text.data-v-4e23bafd{max-width:701rpx;display:inline-block;height:54rpx;line-height:54rpx;background:#f6f6f6;border:1rpx solid #F6F6F6;border-radius:5rpx;font-size:22rpx;color:#000;margin-bottom:25rpx;padding:0 12rpx}.pop-detail-car .goods-box .item.act text.data-v-4e23bafd{border:1rpx solid #D0121B;background:#fff5f5}.pop-detail-car .xunjia.data-v-4e23bafd{width:100%;height:110rpx;background:linear-gradient(90deg,#fdc860,#fcae3a);position:absolute;bottom:0rpx;left:0rpx;font-size:30rpx;color:#fff;line-height:110rpx;text-align:center}.pop-detail-car .add-btn.data-v-4e23bafd{width:100%;height:110rpx;background:#d0121b;line-height:110rpx;text-align:center;font-size:30rpx;color:#fff;position:absolute;bottom:0rpx;left:0rpx}.pop-add-list.data-v-4e23bafd{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-add-list .trt.data-v-4e23bafd{text-align:right}.pop-add-list .trt .icon.data-v-4e23bafd{color:#898989;font-size:25rpx}.pop-add-list .ttit.data-v-4e23bafd{width:520rpx;height:53rpx;font-size:30rpx;color:#000;line-height:53rpx;text-align:center;margin:0 auto}.pop-add-list .new-box.data-v-4e23bafd{height:36rpx;margin-top:28rpx;justify-content:flex-end;margin-bottom:37rpx}.pop-add-list .new-box .new-btn.data-v-4e23bafd{padding:5rpx 16rpx;height:38rpx;background:linear-gradient(180deg,#fff,#ffede0);border-radius:5rpx;border:1rpx solid #E9C3AB;font-size:26rpx;color:#ff3800}.pop-add-list .new-box .new-btn .icon.data-v-4e23bafd{font-size:16rpx;color:#ff3800;margin-left:8rpx;position:relative;top:-4rpx}.pop-add-list .list-box.data-v-4e23bafd{max-height:800rpx;overflow-y:auto}.pop-add-list .list-box .item.data-v-4e23bafd{width:100%;height:142rpx;background:#f6f6f6;border-radius:10rpx;padding-left:20rpx;padding-right:30rpx;margin-bottom:30rpx}.pop-add-list .list-box .item .l.data-v-4e23bafd{margin-right:24rpx}.pop-add-list .list-box .item .l .icon.data-v-4e23bafd{font-size:30rpx;color:#e5e5e5}.pop-add-list .list-box .item .l .icon-checked.data-v-4e23bafd{color:#d0121b}.pop-add-list .list-box .item .c.data-v-4e23bafd{width:400rpx}.pop-add-list .list-box .item .c view.data-v-4e23bafd{font-size:26rpx;color:#000;height:50rpx;line-height:50rpx;width:400rpx}.pop-add-list .list-box .item .c text.data-v-4e23bafd{display:block;font-size:24rpx;color:#666;height:50rpx;line-height:50rpx}.pop-add-list .list-box .item .r.data-v-4e23bafd{font-size:26rpx;color:#000}.pop-add-list .list-box .item .r .icon.data-v-4e23bafd{color:#898989;font-size:16rpx;margin-left:13rpx}.pop-add-list .list-box .no-data.data-v-4e23bafd{background:#fff;padding-top:100rpx;padding-bottom:100rpx;font-size:24rpx;color:#000;text-align:center}.pop-add-list .list-box .no-data image.data-v-4e23bafd{width:442rpx;height:254rpx;margin-bottom:45rpx}.pop-add-list .add-list.data-v-4e23bafd{width:100%;height:110rpx;background:#d0121b;line-height:110rpx;text-align:center;font-size:30rpx;color:#fff;position:absolute;bottom:0rpx;left:0rpx}.pop-new-list.data-v-4e23bafd{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-new-list .trt.data-v-4e23bafd{text-align:right}.pop-new-list .trt .icon.data-v-4e23bafd{color:#898989;font-size:25rpx}.pop-new-list .ttit.data-v-4e23bafd{width:520rpx;height:53rpx;font-size:30rpx;color:#000;line-height:53rpx;text-align:center;margin:0 auto}.pop-new-list .cons.data-v-4e23bafd{padding-top:77rpx;padding-bottom:110rpx;width:689rpx}.pop-new-list .cons .inputv.data-v-4e23bafd{display:block;width:621rpx;height:80rpx;padding:0 30rpx;line-height:80rpx;border-radius:5rpx;border:1rpx solid #898989;margin:0 auto;font-size:24rpx;color:#000}.pop-new-list .add-list.data-v-4e23bafd{width:100%;height:110rpx;background:#d0121b;line-height:110rpx;text-align:center;font-size:30rpx;color:#fff;position:absolute;bottom:0rpx;left:0rpx}
"use strict";const e=require("../../common/vendor.js"),a=require("../../util/api.js"),o=require("../../common/assets.js"),t={data:()=>({isLogin:!!e.index.getStorageSync("token"),pageTitle:"",type:1,scrollTop:0,pageData:""}),onPageScroll(a){this.scrollTop=a.scrollTop,a.scrollTop>180?(this.pageTitle="爱智工业品平台",this.type=0,e.index.setNavigationBarColor({frontColor:"#000000",backgroundColor:"#F8F8F8",animation:{duration:300,timingFunc:"ease-in-out"}})):(this.pageTitle="",this.type=1,e.index.setNavigationBarColor({frontColor:"#ffffff",backgroundColor:"#BF0009",animation:{duration:300,timingFunc:"ease-in-out"}}))},onLoad(){this.getData()},methods:{goxj(){e.index.navigateTo({url:this.$globalData.KFQQ})},getData(){this.request(a.Api_Url+"/api/xcx/homepage","GET",{},!0).then((a=>{0==a.code?this.pageData=a.data:e.index.showToast({title:a.msg,icon:"error"})}))},goSearch(){e.index.navigateTo({url:"/pages/search/nav"})}},components:{bottomNavFixed:()=>"../../components/bottom_nav.js",barX:()=>"../../components/barx.js"}};if(!Array){(e.resolveComponent("barX")+e.resolveComponent("bottomNavFixed"))()}const i=e._export_sfc(t,[["render",function(a,t,i,r,n,s){return e.e({a:e.p({pageTitle:n.pageTitle,type:n.type}),b:n.scrollTop<=180},n.scrollTop<=180?{c:o._imports_0,d:e.o((e=>s.goSearch())),e:e.o((e=>s.goSearch())),f:a.$globalData.KFQQ}:{},{g:n.pageData.banner_list&&n.pageData.banner_list.length>0},n.pageData.banner_list&&n.pageData.banner_list.length>0?{h:e.f(n.pageData.banner_list,((e,a,o)=>({a:e.images,b:e.url,c:a})))}:{},{i:n.pageData.quick_links&&n.pageData.quick_links.length>0},n.pageData.quick_links&&n.pageData.quick_links.length>0?{j:e.f(n.pageData.quick_links,((a,o,t)=>({a:a.images,b:e.t(a.title),c:a.url,d:o})))}:{},{k:n.pageData.recommend_goods&&n.pageData.recommend_goods.length>0},n.pageData.recommend_goods&&n.pageData.recommend_goods.length>0?{l:e.f(n.pageData.recommend_goods,((a,o,t)=>e.e({a:a.goods_images||"https://www.iedge.net/assets/images/common/defaultnew.png",b:e.t(a.sku_name),c:a.ladder_price&&a.ladder_price.length>0},a.ladder_price&&a.ladder_price.length>0?e.e({d:e.t(a.ladder_price[0].price_cn||""),e:n.isLogin},n.isLogin?e.e({f:a.ladder_price[1].price_cn},a.ladder_price[1].price_cn?{g:e.t(a.ladder_price[1].price_cn)}:{}):{},{h:a.ladder_price[1].price_cn},(a.ladder_price[1].price_cn,{})):{i:e.o((e=>s.goxj()),o)},{j:"/pages/goods/detail?goods_id="+a.goods_id,k:o})))}:{},{m:n.scrollTop>180},n.scrollTop>180?{n:e.o((e=>s.goSearch())),o:e.o((e=>s.goSearch()))}:{},{p:e.p({actval:"1"})})}],["__scopeId","data-v-21597211"]]);t.__runtimeHooks=1,wx.createPage(i);
{
"navigationBarTitleText": "",
"navigationBarBackgroundColor": "#BF0009",
"navigationBarTextStyle": "white",
"enablePullDownRefresh": false,
"usingComponents": {
"bottom-nav-fixed": "../../components/bottom_nav",
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="indexPage data-v-21597211"><bar-x wx:if="{{a}}" class="data-v-21597211" u-i="21597211-0" bind:__l="__l" u-p="{{a}}"/><view wx:if="{{b}}" class="header data-v-21597211"><image class="logo data-v-21597211" src="{{c}}"></image><navigator url="/pages/user/userInfo" class="menber data-v-21597211">会员入口</navigator><view class="input-box row verCenter data-v-21597211"><text class="icon iconfont icon-search data-v-21597211" bindtap="{{d}}"></text><view class="data-v-21597211" bindtap="{{e}}">请输入商品名称、品牌、型号、商品编码</view><navigator class="kfbtn data-v-21597211" url="{{f}}"></navigator></view></view><swiper wx:if="{{g}}" class="swiper swiper-box data-v-21597211" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{3000}}" duration="{{500}}"><swiper-item wx:for="{{h}}" wx:for-item="item" wx:key="c" class="swiper-item data-v-21597211"><navigator url="{{item.b}}" class="bannert data-v-21597211"><image class="data-v-21597211" src="{{item.a}}"></image></navigator></swiper-item></swiper><view wx:if="{{i}}" class="cate-box row bothSide data-v-21597211"><navigator wx:for="{{j}}" wx:for-item="item" wx:key="d" url="{{item.c}}" class="item data-v-21597211"><image class="data-v-21597211" src="{{item.a}}"></image><text class="elep data-v-21597211">{{item.b}}</text></navigator></view><view wx:if="{{k}}" class="recommend-box data-v-21597211"><view class="tit data-v-21597211">为你推荐</view><view class="itembox row bothSide data-v-21597211"><navigator wx:for="{{l}}" wx:for-item="item" wx:key="k" url="{{item.j}}" class="item data-v-21597211"><image class="data-v-21597211" src="{{item.a}}"></image><view class="title elep2 data-v-21597211">{{item.b}}</view><view wx:if="{{item.c}}" class="price data-v-21597211"><view class="price0 data-v-21597211">¥{{item.d}}</view><view class="row verCenter qibox data-v-21597211"><text wx:if="{{item.e}}" class="price1 data-v-21597211"><text wx:if="{{item.f}}" class="price1 data-v-21597211">¥{{item.g}}</text></text><text wx:else class="price1 data-v-21597211">¥****</text><text wx:if="{{item.h}}" class="qytag data-v-21597211">企业价</text></view></view><view wx:else class="price-c data-v-21597211"><text class="xunj data-v-21597211" catchtap="{{item.i}}">立即询价</text></view></navigator></view></view><view wx:if="{{m}}" class="fixed-search data-v-21597211"><view class="input-box row verCenter data-v-21597211"><text class="icon iconfont icon-search data-v-21597211" bindtap="{{n}}"></text><view class="data-v-21597211" bindtap="{{o}}">请输入商品名称、品牌、型号、商品编码</view></view></view><bottom-nav-fixed wx:if="{{p}}" class="data-v-21597211" u-i="21597211-1" bind:__l="__l" u-p="{{p}}"/></view>
\ No newline at end of file
view.data-v-21597211,text.data-v-21597211,input.data-v-21597211,navigator.data-v-21597211{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-21597211{background:none;opacity:1}image.data-v-21597211{vertical-align:middle}.elep.data-v-21597211{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-21597211{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-21597211{display:flex;flex-direction:column}.row.data-v-21597211{display:flex;flex-direction:row}.boxsiz.data-v-21597211{box-sizing:border-box}.bothSide.data-v-21597211{justify-content:space-between}.avarage.data-v-21597211{justify-content:space-around}.rowCenter.data-v-21597211{justify-content:center}.verCenter.data-v-21597211{align-items:center}.indexPage.data-v-21597211{background:#f6f6f6;padding-bottom:140rpx;padding-top:230rpx;min-height:calc(100vh - 175rpx)}.indexPage .header.data-v-21597211{height:230rpx;background:#bf0009;position:relative;width:100%;position:fixed;top:175rpx;z-index:3;left:0rpx;right:0rpx}.indexPage .header .menber.data-v-21597211{width:116rpx;height:38rpx;background:linear-gradient(48deg,rgba(213,75,52,.82),rgba(143,51,5,0));border-radius:100rpx 0rpx 0rpx 100rpx;border:1rpx solid #F2AE6B;font-size:22rpx;color:#f4b76b;line-height:35rpx;text-align:center;position:absolute;right:0rpx;top:28rpx}.indexPage .header .logo.data-v-21597211{width:300rpx;height:92rpx;display:block;margin:0 auto}.indexPage .input-box.data-v-21597211{width:690rpx;height:83rpx;padding-left:30rpx;background:#fff;border-radius:15rpx;margin:0 auto;margin-top:24rpx}.indexPage .input-box .iconfont.data-v-21597211{font-size:40rpx;color:#d0121b}.indexPage .input-box view.data-v-21597211{color:#888;height:50rpx;border-right:1rpx solid #D0121B;padding-right:30rpx;margin-right:22rpx;margin-left:18rpx;line-height:50rpx;font-size:26rpx;width:500rpx}.indexPage .input-box .kfbtn.data-v-21597211{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKUAAAClCAYAAAA9Kz3aAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXQe4VMXZfufs3rZ7qQooNrDHig1Q6VjAgoqFWP+YxBJTLNGoiTH8+ltiiRqjJsZu1MSY2I0FBQs2lCJgQ0XESofb7+6e+TNn2jdzzt62F7wmbh7DvXdPmfLO+9X5huHbjxmB+4FUFVBRjZ7l5ciXN6O8HKgfwBDsCPCBHKwvA/oAvA+P/mXdAKQZeIoDZfJnNHCwGgZew8BqQvBVDOwzDnzCgE9CsE/KECzMI1yTRrqpCqubPgKajgIK306FHAH23z4QLyCzYR5sJ4ZwRwa2FYCNOfhGANu4Any9NCRaQgA84T89fuI7OqBiYPXgBgDEf+J38a/41AN1DGwRgE84sIiBvw+wd8oQvr03GsXf/2s//5WgnIbsvgAOAvi+XLJehgEZARgNLv3v2kSGHnzxrwA9A+pDoCEA6oDg+RRw73DUPbk229AVn/0fD8qpQGUVsj0awQdz4LQqYFwIHrFfvivOiGpTClIfyIOJtj7Jwf4SIpxWj4aVB0dE+5/7+Y8F5fPI7ALwESEwEmAjMuDrNXdxIBaDmVAhygE0RGDkzwNsWgBMG4GG1/8TofkfB8rnUXVUCHYhEG4MsO4MYOtCFK8rcIgJE/1h4Gs4gsUc7IoxqLtrXb1/XbznGw9KDgTT0K13gMLEELioCrxfI9EN18Ugfl3vEJMnGLQ5YlB2OQO/I0TDF6O7tmbS6nB9o0E5FZX7BMDhHMHECvC+QjwLg+G/7aPB2SQt+vsBdt8o1D3zTR2HbyQop6L7lgFyt3Jgd2E1a1fNN3USOrPdyoNQz4B3GNKnj0DN9M58/rp41jcGlBxgL6Bq4xDsN1ngBw3g/5Ws2FZQiInNRP5Q9i+O1FmjULOAfUMc9N8IUL6A6u1CFH7Iwb5fDt5DiOlvP20bAelWEmonuycEbhiD+jfbdufXd1WXB+U0ZH7NwU9nwHr/SVb0up5yIdZDsFUB2C0jUXfOun5/e97XJUEpRPVL6DEwRPN95cBgYU1/++mcEaiQ1vqiNPDdz9EwoyvG3LscKKeiT3WAuvM4+C9SQFlXjrp0DkzW/VN0LD4PdmsB7Ff7oO6rdd+K4m/sUqCUMWl+u0yI+PaztkdAOeKXB8DJI9Hwz7X9vrY+v0uAcgFQ8TmyZwLhZf+Nfsa2Ttbauk6EMfMIrqtCxYVDsWLN2npPW5/7tYNyKioHMLCry4CJ31rVbZ22zr+uEkAjIOLqZ49G/Rud/4a2P/FrBeU0VI/mKNwdABt9y5Btn7S1daXQNQtgKwKwM0ah7u619Z7Wnvu1gFJkePdF9hggjBIJvnX1tDZN6/b7SjA0gp0D1F37dcTR1zkoXwaqmlF5bSWCkxvBvwXkusVbm98mokENwL3lKPvpXlizos03dsKF6xSUkiEzDwH8oG/ZsRNmby0/QoKDzeyB8rG7YNWqtfw68/h1Bso56JddgTVPVQB7N62r3n37npJHQO5RYl81A7vuh/rPS35gGx6wTkA5Fd22BQp/Lwff4VsLuw2z0sUuEVszCsAXKeDQdZHtvtZBOR2Vm+XAXgbQ/1uR3cXQ1o7mKKCs4EiNHI3aee24td2XrlVQTkV2A4C/G4D3+Nbl0+656XI3CLCw6H/B9iNQ+/baauBaA+V09Ngih+anA2Dzb3fZr63pW/fP1YxZBjZub9TPWBstWCugFEkVDHXTAb7TtyJ7bUzb1/tMFTP/MgR2H4uGzzq7NZ0OyvuxXXlfLHwpDeyR6+zWfvu8LjMC0vhhS6tQuWVnx8s7FZSvonf3RjQ8VAaM/tbK7jL4WWsNkYkc7M00yvYdjtUrO+tFnQZK5Rj/PcBP+88V2SICVVD/uaabX0socjtHs5QCU/911qR1pecoAN3H0XBCZ4UkOw2UL6D6iDTCvzf9xwQOBQBDBOlypLLVCLIZVPTfANlBg9Bt0E7I7rwjyvv1RbpHd6R79kQgCrQJkVZbi/zq1citWoOmjxehZtZs1M5+C/Vz5yG3ajXCunoU6uqiZws79j+hxpgMSQbnjkLdFZ2xYDoFlCLbByg8K0b4m82SIUKIeFOAnkOGodvg3VA9aGdU77IzqgftBMZ0zbSODX1uxUrUCpDOmhMBddVL01G36H2kIiaVoP6mfirAkAM7biTq7im1DyWDUuzBZsg9/013jodoRDrTC/1POwUbnfJ9lPfrh1R1NcBKHqLEOeK5HPI1NaidMxeLr/gdlj35KBjS0X/f1A8HW8GA/UvNxyxpxN8AMjXIPBCAj/9mOsdDsLKKSCxvesF56P/DE782PORWrcLC8y/Ekr89gPxKkfsgKwZ9kz6qEMKLlag6qBSLvKReT0XmggrgYpGCZhX7rj+MwlgJ0Yw+4w9Bv+OPRt9JR4IFpYnmzup14yeL8dXd9+LLu+9F7XtvIYWqznr0OnmOyGBvQnDNKNSd1dEXdhiUz6FqSIrh1QJPXtPKwdrl1jpHDuX9+mO7e25Hj732QlAlhrHrfXLLlmHx767HossuVSK9w1O1zjsnfJgAO2wE6h/qyMs71FORqNuIzLscfNPo9YyB8zhbRg9ngPiqQy/qSI+K3COs3VRVFn2Pmoitb77BWMud+Iq18qjaufPwzrEnom7e2wBX9X7Xyps696EMWJ5HsH1Htu+2GysCX88icwnAz9fdcB6iKDKyDwiLCveHzjNf1yzK0YzqHQZhy2uvRK+xozt39NfR0xZddiU+/s3FCHNNkd+zq39U8satX6H+lPYWPGg3KKeWl29byKXngXPhx7CyW7FhpJ77fydsmaS+t7sR7ZiRAhrQ74hjsO2tNyHdvXs77ux6l9a9/S7m7DMeTV8s/ka4kFSC8OBR7UzcaDcenmFV76c4tioQ4EUP0WgT4FQg1MZPElDld/ohFgAenksQ+6IhAba46lJsctbpJSOM5/OR0zusb0DzkiWRn7F23nzklixFftXqyGGOQohUt2pUbLoJKjfbFFVbDET1LoNQ1rMHgqoq6WIq8RM2N2PuAYdi5bNTu7x1LusXYdFoNAxoT7fbBcqnkfnfCsYvFAKEUUUxYkkinjUq6dMjlVNCzn+pe69qPmXe9vQoupaDlVdgm1tvwgbHHd3uu+kNgp1WTZ2GmpnC4T0HtW/NRT5fq2IxOiIjswzlR0aC5L/yU9l3M2S23RrdB++O7nsORo+994z8oB39iKjRgp+ehc/u+HOXt85F7aIcgqvaU1SrzaB8Fj22yLPmV8DRx2AuKijOwFUcJ/pHsWTks9L6pSZSjxhbM4Ti4NXT3pLhJBly19dfQPfdd+vovGPJA//EJ5dfjcYPFyK/Zg14KM5p0CBs72NtWdegsgrpHj3Qc5/RGHjJ/6Jqs8hWbPeHFwr45Orr8OG5P0fQ5d1GbFUa2Gd4G8sQtgmUYpqnBFVXcM7OpsZKxAuRuJZIjKxwxYTm78SHqQx0Y60b3VNNiaOLStKJPknEa3mXApQjqMpgl5efQ7dBO7d7ogv19Vjx9BR8eNa5qFv4LlIQ7qI2DVG738WRRwE59B13SKRiZLbeCqxMVJNs3+eDs8/Hp1df176b1vHVqgzhrUvbaPS0acSfrazcLNcUvMXAu1NDRYpdhR71hWZL/WcNqsQAhRLpTNyU4O/UTOrmeLh0SzvA0mns8Pd7sP6hB7d72L+6929YfPV1WDPzlciIWFcWrnDip1JV6DPpcGxy5s/Qbfdd29V2wZjvnfxjfHbbn5CKavd2zewDBjRzpHcejZp3W+tgm0D5ZFD11zKOSTJp1+pOrmtH+iop25mHx+S40kG9683TNUAJ/jQbawLVz9ah6RxvwC7/eBB9Jh7aWp+d75s+/QzzjzwWNTNnI2xuFPtP2nV/Z10sokxlPXtjo9N/jIGTL2jfYznHu987GZ/ddUuX1TGFDCiAPTUS9eNa61yroHy8rMfu3fK5GXXG1SMFuGQxYmYrwMoHake665vUho65ROikgm0FOCmlatal1rknyuXl8v3CDznwwt9g8//9dWv9td+HIVa+NB3zD5mE3KoVXxsY/QYLF1bvYWOw/YP3o3z99drcH+EVmDlsdJSBtLZUjjY3psiFMsUtPWIUal5s6VmtgvIJVvVKADY0ZDzKS5N4sRQmH+BZMOqN0V+ViygZkAl5B9ql5OTBMTginlI051jvgP2x88MPQIjvtnxEhs5HF0zGoiuuiMC4rkR1W9omrhEivXLDTbHNLTdivQNaJRbz2DWvv4HZo/eP3FZd8aPANmMUGgZ3GJSPoXJ4irEnQqCaGiU6rGj+pSD0fnZ0PgVew7REQXUBLMFKw5ca+hr/GpdlvXpiyJzXUbnJxm2aBx6GmP/dE7Dk7/9QTGtvs4pJV+AaDqTS2O6e26KEkbZ+vvzLfZh//DFdVoyLQ1FTCA4ZjropxfpUlCknA8HgoOo6BvxECFepL6rLtRldTIwTazwS5lo8G8AmiHXyfKOb+tcb1pUMLMT2Tnff3WZfpHCAzzn4CCx98mEzaUnGlKsrf71JZHk0YLubb0X/k77fVlxi3sRJWPLgPxB0wcRhmd7G7uCoP6nY9omioJzardv6dbWFtwOGPqF298TAFR8nn0UNw5FL3ZdKCPixcc2cghljagAX7ukGbHD40dj5gXvbNFkiGjP3uydg6WP/RMCqIieq9h3QB1D3k+tpaNNr1spForfb/OkG9D/5B216ftPnX+DN3fZE85eilHmrGlqbntmZF3FAHD61zWg0fJr03KItfjyoOr0c7NomrRQ6fkjCJfR7z0lOARpRm/fxGUkbThqgse8j2o0Oy0TZBv0wdMZ0VG7cenl0wZDvnHQavrhD1AHVKLeqcFEgtpLhlNi+zpw98yxxAmUKOz/3BHqNHNGmNyz+3e/x4Tm/BMKul34tojxNYBeMRv0l7QLlY0FVLQPLalvbEalE35Mi3XUyOha1fisJA0UhSsqcXuqba0z5RpXk3i0v+jU2v+C8Nk3Q53fcjbdOPAFpEflQj6NRKePa879z2kiMNtN8zfKuiF87OeNyJ+Wen3yIyk02abXfYVMTXt92EBo/XtTqtev6AsWEdaPQkJgMkMiUj6ayJ1ZwfpvdmWg5wRgDnCNQERwTT9Q6oAIqFZASiI7ZbMbCNkKxWMSIFrh+I8t798aec15D5Uats+Syp6dg5v4HSgvbe7wJhUaWfjx2HwFXt5pErrRKolvot29tCUwhxrPbb49dX3o22kHZ2ufLu+7B/P85rksaPSom/r2RqLszSYLG+vZokJ0JhLuY1AljhHDr4inmSzRGjnwske6RdDaxcpXEIfxM4hq1vyO6xxWLlCkZQt6EzX9xHrb57f+1Nido+moJXh88DA2fLFY7EQmjmwiUOhGcIkwnJSeIb8dCt02L6cRJbOnc22rri13AsfEZP8UWV10Glmo9r/K17wxC/btvd8kNaQHY2yNRv32roHwI1duxVDgdnPe0/kjXGKEZMY7rhhFu9PLV5IRoUOvZ1jFzN4Yu0CuNG+WEV+I9Ytt0GuNyNa1PKed475xf4uOrrzVeA6qrmgckqSKyqTbmTtAkWhRJCJ0lRbPqHZDagJ/WcMjXZvG13pGEK1IB9pj3JrLbbtPq7SunPIeZ+47tkmzJwdeUIxg7zDuNIiZpHimr+llYwDVMpNr4ylaiLWf1KoU7m+VLojAkDGQ95jSSQ8R7TJwrui2E9dj6gsnY+uLftDoZde+8i5d33RNCt6If2mH5s0oi8bUL7bwngNTi3MkdFRyp2F6/xxnUGFDjVr8rGVrtWuQK677HUOz2+kutXlxYU4M39xqF+vmict/aUixabUbiBUo7Om8UGpwiBk4rpwKVa1JVfwXHIZomXL1JT6PMFnSTdN30cunSJI+nbiX1XXKsXDWVUpUOKYJj1IfvoGrAZq2OwpsHT8SSxx5BwMqdXBDN8jqbyQLJYz/SdK1vOsaRztFTD3C62x5VwKdP8ryEdWL6LYomfOfPt2DDNmwL/vDcC7D4iquiIgtd6SO7zp+sRePhB4tToOlY6l8eRqY/T7F3Ad5NOryJk9DEmpVsU79bKWbj3TQYqYS2gqcLUvl4NSvCb2jwqBI7iHbJwwL67r8fdv3nX5HKiChq8c/qmbPw4m67Is0yam0pe17qBOZGGpGyOqCrw9KsG8dVRXVqomYYFSVakwRxvtQw4+e2x3edUcz6qX4VG/fH0IXvgKVbTnlb9fyLmHvQRBRqRQZD1/owoKEAbEVLCjpM+XB59riKAr+7QYlLGevWjKg7oyI76jvLh+5k6vvc+9UEaEs2QqwO0/jfuUYJCxi2/e2l2PznrW9teGXv0Vj18itgQSoWTZLttXmfsldWBYmxk0Er6R+1YmisPqE7ZvU76IpvH3EyzpTtpZe/L3T1o4J0GtvceiM2OOG4VpH22pbbo+HDha1et64vEPRSCxwzFg33JTLlg+nMk6mQ769PjpUiyTVKoilVOhRNJ6Pg9EW7BYELBjeKQ1LflGi0WUBAWbdu2OOJh9B77z1bZslZc/DamP2RX73GZBFZ2HlalZflVEzjsjqfK2tNpr1WVAx7WsPND7H6sXsj9r1YfzEg0r8zhFh/4mHY7p47EFQKJ0vxz/s/OROf3fAHMLQ/kXhtAlVtLnvi35vLDkwE5UOpLA/pko3Fo9WQOFEcGiER7KbEcCxWrtnIVQnc/Ez5fBtnt270iv4bYswH8xFUtDz4H1xyORb8+iKbPKeQo58pJbh0dlkSdFPw6CIyMU41YrKFHjhpBr5pv51Kq6IQNZtkT8V1a6vfOltMqC4uRyrajDbk3Tmo2Kh/y4v15Vfxxt57dkkrXFRQGh5FHq3cin76e7rb8CpeeEE4zKNBNBvDPPcNyW22q5aINu2+0f+SoWrxerPxLCEmHRawwWGHYY9//rXFgc/X1mLGwROxYtqLEcMnMT1lGh1xpw9tKTSaxKQthURjWfiaFlVys90e4iaMO9s/1NBSUqcLQyRs7HDL7ej/g++1SmjPV/QEbxbeiGIyodVHrJULxKaTBrCDxqD+cStxAfwjnb0mxfkZeZ0c4WSF692LCZ1JStagER1PZaR7cV2xqDUFatXLK8KwCbvdfTc2Pu6YFgel6auv8OyAbcCbRI58gkFD0+Kpn9FfQFqni6kudiUnWcYOwyZsS5AsbQu5JV5PH6yZwwyU79cFQp5Dr2EjsduLRTPBzJjNnfhdLHnwAaTgeiTWCtLa8VARAuBgd41E/f/4oHyP83BruoocCHrM6TCKlLmWnWi6GkljM2I5wguxd6Ox1vEjKljlNcI/ud+HHyG7+cAWu/rVo4/jlQkHIR3IolCO89/fEkwYXcfuLWb9jHqb2+nr0fo9iS6mmNtMg5rqz56tR0KhTmeJ9e7Yhgwo8Abs62VwJQ3UoiuvwQe/OMvsfnSlxtfOnx+PRkM0wVG7HqysHFDIBW9wQOXfuwBxYtiqt2ISVG6c2ckYfUWowOm0iJWrJLVoXdAkDA1cIcL1pETbHGQV1pDncShvvYr67BNPxqI7bkWKVaqeWTdV9DSl77rtVH+nzEaTR3R/o/br+Hhcp9SDyUk0qpiQdP9uPacGSL6fk8TgY9dEmeoN2OXhx9BngrEVEhev2P4xY/iwKDGlbW1rB92VfunyEHy3sWhcFLXtb6luhzLk72MQs0k9dvLnuFvH6pkyJ1FNkkZUkoFk3EySUf2kYfkE/f/2nWK/dY+dB2H07Nda7fZz2+yE2vffi1xBlik9w4k0VzKj9b9IHZDuGXJ1vcivqjfBqTfoPSJ6kqm3iLK1Ndn0QvHiZQnbRswzRW4AiSnQTCfRfhHhGfCLX2Cr3yZmgplxE5vkpm+yZZG4nBz7ePtbHfZOuUBkpIdgR45B/RMSlGXZM1nIr5attSxmY9xS3GrGdFeZ+ju1thVjyn3gnlggOmhkjBiQuMHm6B2coxA2YeCJP8Aut93caucfZAypoMruK/eyktxYvuwTjd2bNDz1ld3HrnrsxeJl+5N0V8Wbiu1NrFz1wI6fZVzKvdrQNMEEc5/L0JLx5f+JPMvdpz3V4hiJ8oKv7bonmhd/JufFe5xjYJEnxY2sVqeioxecMxoNVwlMsL+ns9cwzk+P+hfrt+splgNqGU2PixloovAYVnEyhxRQtWym/jmif2o1ICw0YNvzfoXtLru4xY7Wvvc+nt52G6RTGRW1oROezAKUySjhm9ki2UJ+7N54KKKHaB3U9RxEv0WvJsBN6IULUoM0L1tK3RhLFJF9Ey6hEYs/aBmUK1fhzeFjUTv/bbI/yWZJ+SI9+j2WKWW9y3qEi6kC7UGmKljwx1Go/zG7HajMpDP3gfNDncE1xocrvvXqch3kfkTZjQLJedGRIG+jDQUi7YW6Pl+ox6BrrseWZ/ykxT4ufW4aXhw7OmJKiRMihs2dlvsTHfzEVaNj95KxVWSLUEk0NY4Fr18i2T96vqMK+L5QTX9ULsu/STDE228JQY+nHZLKDTbA3gvmIpXNFh2n/JoazBp3MFa/8ioYS5nFYv216v0J++59sqJApOB0KaztxpOiuX/Vov4Idjt69sykm6eCY5Cj/aqsHUvdNrxohp+wakvhSBoLtyqd1bKoGI0wQFSBQqEeQ//6d2w86Qg0LVmCuo8+xpp589C0dBmym2+O3nsNRWaTjfHpvffj9WOPRirQlXnV86ll76T56H3jujeeUURKVmntz4lMJQQHJJC1sUfDmbqorAwsSOa0P1tQJOyjJ0wb391pJ6C8z/rYc84MpLt3i/JIBRvWzX8HQWUluu86CNnvbINUVRXeOuIYLHvyKbnPney71wtZz4WzsD23tbYJY54I1ZyOMKgC5TtplO3N7kW2X5DmopRGT98AdRnCTp4cHGkCmXRuJeoSwanQrtVoh+7N3h+lFJCEYvH4MGzEjr+9Eg2LPsGn9/8DDcs+c9ZOgApscvSkiFk+vfdesCCtqcYylrRQTMUtqxtTsUpFPBlWqo5Q/GoEejWUHGVNu3EU82n9Ty704uFao6t6YVDCxTELLN29Gpud8VOsmv4Klk15Kto6QZtbvelW2ODIw7Hqldew+uVXjPuO+k3lgornkSSJdcdW8PKk9XDb9lLvdHH2FMYOR7AFu7+yx8CyfO6jRqKrWGaz2QZyfLzMIYd5qBlETFzjLaRMay1Q17qnNqo1oNKVlcjX18kEi2gjlB7wAEEqDV4QhzApcaRdSVoOKmvZilKiQxG3lBGbMQ+AeVA8vEgsd6p8adEezw2Q75YL2tKKTY3zRDYBZRL7+G41cc4PL4jAgdDQxGEDBQSRI0v8rlSXdBo8X5Bc4nkidEqrJufE3AZfVjvpEckqSszY1ZqLFixqZGUlpLKt2X2pzIGVDI81Ek3ECAVH/ZOgcvVDN5YrehkZNxrAhE30+tDKs2YNOz1UD7XdiN4XhlGNclF4oOcug1C99ZZIVVai4eNFWP7yq2heuQqFunqITCIKIV0JTotUvW/dLC7F9HrByXvd9pv+JrrGzB3xffEkqqVkunE/OaA16oqNJ2gjKhoREvx2228nzICT86hasSj30mPIYGQGDkBu5UrUvDUXDR98iNyy5QgLBQQCvCY7gGgcNONf0aMzolQwUheWn4VPzXgP+BEJ+Vu1FZbVyWX7snvLMqdVcNwQ5WeTqEzMj2gUb0rmVG8zUtPZmKN0BeOFtOTt63w0g8jeVSg0YL3dhmKLH5+KjY6YGGUL+Z+vnp6Cj278ExY//EAUzXFWuG/Rx+6mul+RrCg1gd5SUQuAGoJUQhAmUmKR6nCJzO3LOyP2vWCD6YMaJ8YQhjlsfPzx2PRHJ6PnnkNivRR65pd/vR8f/+73aPxkEcBEGoTbXv+mpNi9XVAkPcJjPvqcpEitBjoNRYh7ouNOUuwkdk86c0k58EsRL3FEhGkvqYxBXk6+Nom0ViRR/6P3YKMmxGPcVldVqzcM0f+Qg7H7zTeios/6CXCyfxJllz+68WbMOvNnUWk9yZLxvT8xYUy9Arp/1LlvMqL0u2zhBLs81TATI8aN8SfV7dTj7Y2Dk4GlnkIWluvFkOya5w3Y9a57sJGoWmysreThEpvo3hg7HvUffOhc68oYa0CZ8aK6ptY8jKOTXE9dVpr8yfVORpTXRLnDkf2fYMo7Uxwn6BxKB+X0lyQW9bRk34CxRhBxj3geYS3OrUhVtMKBbttshX1eewnpBHYshtA5Z5yND6+/yaEpLYJ9pnKyIxKc//Idlo382L1xMBkwkusdca8NKi0B3Nh3UQc+1W/NfiZ3oXGew4433YhNTz2pxUVLvxSViadtujXyq1epXZ4uCOnCtaFVOxpGBOsJL7LJTlukRkclD6YMqg3sMpHnAPYXdk86+2zA+BhxSJMFlauaOgya1HXHAHJDOKbdzjZaXceSKC7Kma71qUIhh/FzZ6PHDrEdmC0Ofm71ajyz8x5o+FRUBLEgiN1EEkzcPenKx+mLJOIA19Njy77YEbJqtI716zfbiY9HltRC1DEzmwBgIk40/Bs9UbSHc/Q7+ADs9uD9bdpuS8dg+bQX8ProfSN/JYUk9eQWJSjyhWZYmwthLfhoKTpZUUR+OHiTM6VyI6awv5RlZgUcg8Qp1m5YkWp/CUaIzyzU5vF9eGRZUIvPrAIjQqXTmReaMeD4EzD0rtvavPrphe9fez1mn3kGUinpsxQMJwsnyMl0M5ysXlXUSEuINFFfYzzDyQLR1dsstWhg+pap+3d1PXE76UkWmExVVWKXv9yBDQ6b0O5xEqW0Zx5yJJZNeTaqEe9IOWdBupC1Plt5kWm/MYJcUW6cDLYrzmYGWgcgSmFjmMHuLsssCIAtxTNp0inN9KJrPan3WjyaqmykUzF3QAwU6mIiAoTDfJ9pL6DvyOHtHmxxgzgd9oHu3WXI0fBlQpQpEaS6PVqX9nrgt9/TvZOq0xnr2MTKiRh3yEDaxH42ksus1m1W1nd9jJr7JsrXb1nfLjaICy6+DAsuvMjOJ32NAAAgAElEQVTui3f8ooTZE6NjnoHosCfJnNd/j5qt+20vlhqgVP5VjsB77O509ksG3k9rPfHYt28vewZRrMdkEhPEuhF0MUtJ5akpH94hn36Eyg06fqzHw302QvPyFcpNRJQf5faJO/njYIwc3ISadOjR8IO/ip2UFdd/YoFll4lVL/xlT9ibLCv/qszmm2PMgnkdWrjips/vux9vnXgyRBFZWRHZjd1HsHNyXeOvogzrB5tdKlXxC5IIIs0LhQidCcXZV+yuskwd48hEoCTMS11NtCna4IqJnWKxcjPX+vQI+ZqoM2IgqGhUf6vo3Rvj581EZd++HR7wp3cdipWzZkXOdRrmJGvUcQs4bJ+QE+rH7nX7/TQ8+XcvVk4m1wWW9InSXaMmWdiL5mjdzbQ/DNFr7z0x7KXnOjxGS/71FGYdeQzy9Q1yPvSW51j73VwCZ+5Vppef5OyAyTEzqK+bpt+arPoGdmdZRuyASLksYKNYDjipekEQ74OWEogTuiQXGi4Iw+hY47Lq6sghHk1yoYAD5gpQ9unwgD8zeG+smPEGxDZUG96T4VG9/lypYMWidSxThvU0buqNIClwkh1sFr4VCPGis0bdcVLirKtIM5VutBRzEvCixN96I0dg72lPd3iMlj49BW8eNik6aCpsbEDY2CTPDCrkI6vcpvKRLChFPn7bojElYl4Os+VO/b27r90FlFp4TezOdEYciSC3CBoZrlaN68kw4I+xKAlZxXXR5DxMATzRib4jR6D/uP3QZ6+hqN5iczR+tQRP7zUSh3z8fklM+czgYVgxY4aySi3P6OwdGlGi7FUsdi/BpSCWEOkyyKCxcCuFrU/Qi/XbCmB2AixBKMPMy3iPpjoC5fCSQfna/gdh7OIPUb5eb9S9twDLn38RS//1FJY89WQEqShhWoVTaaUQkxxNUg+NamZY3uqQzlB4OqJe+krKRExZz4Eq7SuTugVxD6k3JfmVPAnjJI2aBjo0KoEf5puR3WQzDL/vbvQatBPSJN1q+cyZeGbYGBz68YKSmPLpCJSvy+oRvsNeymq1siUYfGOCZgTJLlCNS/OA5tyERGfiBHdEth/iUMaPtAO82HHUznjEKPpLGGL9UpnyqSl4bfzBGPXOW6jeZiurGTQ2omb+O5g56TjUfvgOArEhwYRgVWK0d+yho96oJ7l6tAVCHLxWenGgjt1ZVl3DeVhNfQJ6QqiPyf6cfF6OI7KtBFOxcuoDBbb+8anY41qR6B7/LH9zJp4ePhqHRaDsuE75FBXfSqQ6sWPixLcL28buadzcdezTk1qsRa8ZluqmSZ4HWlHOEd/KwWkMhwj3RA3wtpgg5Fh/5DAMm/ZMh8X3kqen4LVxEzD6nTkOKOkD5/74DCy++VaIsjlyj5OSGTG3H/VJetuyE7a/JC1UBdYadntZZjkDekevUtldWlm3fkQ6Edqypy4DEgelFOnrb4xh96uuwLY/Pa3oQEpQjlGg7LhOqUEZHWNCt2AQTSfRAHJY1GpG9OgA2UW/1pIVVVLQm+qeUu4Ui4hZsrW8QBiT+lSdRAZxVMuIYRheAiiFTvnqOMmUInpW7PPhFVfj7XPPRyDSAklfHAWdOsMdg9nux4olYiSJccZWsNvLMx8EnG3hVMagrSP6E3Vh+B4dx6AhC0UzbC5Xj6F/uBHf+fGPWlzZnQfKYViudEptIGhyNGyk1TgNRA0mGj+OxXKTRb3VEfzuFYuVx4MVUktwM9apWJd7htQsFIT4Lg2UgikFKMd44jtpghb96RbMOvUkpMUhBqYOqc9A2oJOTsEz6gk1Ssj4Cv9sCP4Ru60sMyMAdhedjYkboxvYbS9q/qz+SGY4NtnKQi/kctjy+GMx7K7bWxU1ApRPDR+DiSXqlE9qQyctsmHcbHZrXFjxSDuvr3f8dI4uaHUgpWyRfUES6VoFko5w73oFPpM8kRhQsLNh269oVYUYBVOOKIEpBShfGTcBY1sQ33rCwlwOs449EV888I8oAqSSQuXX1NjRPkM1MHoZGZY0NgrZ0ap0PxHwzIO/zm4tzz6VAvYr+DluxBhvSWHVjXI2W+la6AKUIUe3rbbAga9OR3mP7q2DcqYC5cLSDB0ByuXK0KHWXeLCo4kljmQgzSWeiUg4m+22no5pg9808KpEsxbxGqiuTmoATCx0a4S56pU0dIZjxNSOu4QkKA/G2DYwpRiJmnffw4tDhiGsrTebcS0REfvaBB28NCESyI5Cv9SrwDjSPDq/8V/strLsPSnwY0S+sniBMXLcvAovaE9ZleiWag7d5CGGXS+9CDuefVargBQXCKZ8cvgYHF4iUz4xeBhWCvEdHY3nWs5+kq1umM2nbSFWTsbeUfqpAl40EYSKcj2dvrPE/Z2KdEmwSrwXChEoR5bAlCIP9dXxEzD27eKGjj9ps086DYtuuQVBIKq3kZVKk35936JKI3QEhOqmzDeQFn0ZY8gx/hd2S3nm0nKw83PKAezqMJal5TNcAFqx5LstrLiqWH99TJjxCjKtVAXTnRcuoQiUJTKlAKXwU0bO84SPDwmaxuaoKFSFUaPqJHQ4IPV0IGVBx65X4sXPH9Wy0G5zoA57198bMeUIAcrSmPLlcROwTxvEtx7C3Oo1eKxnz2iDXjzbyRqGbuU8jYeEwhZE9JczhnzAr2K3lmVOKmfsZnGIU8QgZkaUrtDChFrokRVDhVYYou+wvXHgtNaLL1FQ/mv4GBxRKiiHDMPy15NB6ei+Xv+iNDZHBOtIhZc/Syw9E2lRh6qaksSmBA19id33pCO/TopdbJ+1RT31nQpQ9hkxrESmfAYClPu2UXzrXrwwZDhWvP5atEnPH0vbRtpnQmYxQaBUGs5QyYAcww/ZLZXZsZUhpojqvW5Isci+Y2/CjOhLyCQp5Jow/OY/YZuT2nZ8mxbfTwwfgyNLFd9D9sayCJSySKgZPDM+8UhT8l52TyfRYocaT63Fyp3Ehhb20ZNIiE6EcABLWTssoM/IERhZgk4pxPfL4ydgn7fntOgS8nlp4U03Y9ZppyAVyPLdJtZPJakXcpTjb/8/zqQsSsBoTvG92O0V3bdK88L7jdbZoKVI7IBQ6ZLQHn1lWnvJrzT+mc/VY+LsOVhv550SRWjSH4X4fnz4GBxVIlM+Hhk6MxCU6di33TpqjB3iTzOLizSKfl2MXQnG7U4EAlzzOMdPGekBZHyVzCEs6fpByfVKJeAhR5+RwzBqased5x0F5crXZuDZoYNRFlUjkW2LIEcCEvRvUdEG53si5k1aDEc5GOpCvgm7IZvdIJ3jHwZgGbt/IjmYbXUtr6qDmrHoHyLJhW/yeytWoKJXr7aD8s2ZeGLEGBxZKiiV+BaGjucWi4VDk9L1bIOT/IlEw07YRmH8ib6I911T0XiR7Cnfd6R1Ul2NzgBAxr7XHzEMo0s0dKaPOzgS3y05z/3Jq1+0CP8aMCBiSr24ZM6D6kAEFLKv3Qyw9T5IqGhwmtSN5WHItmc3okevdHn+JXC+nS3bolZuNBi6CBRJM9LvVrOdxDzi9U25evwoto2gZXwK6/vxEaUz5WOEKY10Ne12Nlwa0e4zo+mXFpskNC3Xob1C3lsskVgnuCTsozfs4uqa0keqCyhoOlGLQbSjUIiSWUaVKL5fGj8B+7VTfDd+9jme3HRL2fuE6JOROgqc1G9L/TvOvdKQnpsPy0ewPwEZVp59AODj/SG2ZfKsp14ubr3HRg22rquj09lUKEqI7++vXoOy7vFtscWgKUD5mAJlVQmpa48NGSZ1yjLtPCeGim8xU3wlfOdnPtG8Ceqnc5Nc7TdJIl7rVFL6uLmmySLfTX0T4rvviOEYXYL1/eXTUyBAuX87QVn/8SI8NnBAJL5p+53oC/E8WMyoMYmIirBmJJhFkQb2ZMDrD2fisPkNKjI3BJydqumUkgD16VndQFvmSml3KMYCONdch0nz30av7b7TZvG9jOiUnQVKmrBDoeKKG02HNrHAyb30dE3DkqrvyfpnETGfKNZJahx5mDZ43AwiMcbS+h5Tok75YgdAueLV1zBlz6Fyj32kLLpqG7UrnA05CVJTmz7qbM4/N4X1P4r+9qeK7Bng/HfK/iYopikLvuNXyULKLJ4DX1jfo++8HVufcHybQblUgHLEWEz66H2UAspHBw/DsjdmyMxzo/P6iRJEAquEAimSXGCayJkefA+IBugJf/dVADqHdoG4w+Oyjyvy9ZXCJdS3RFAKpnxx/MEY93b7dMr3r74Ws88+09sDpbCZsI/erY1EQCw7qlUAHqSCsybk6q6NxuWPFdlx4PgHB88k7SWxbKmGpGisk+iiER2H2GSffTD+X4+2C5SPDR+D7y5cUBoohfhWER3Vd8c6dvJDTeu0SHGznhyd1CuUGt1Kmc3PIfC+owaUdVTZfEyz69KLqPl71MXvfYYPw9gSDZ0Xxk/AuHaK7ym7DsGqWbPBUl5egRPK8wxEbz+TH1Bg4HVhEBw2MV/3TATKWyp7btYc5t4MgPVoZTR3W4AXUaCJsU6hJxr5Yajs3RtHzpuNyvV6twmYgikfGzEW3y2RKR9RoJQRHU+++KJYs6RhSAJODQ7iVYgB0e4WsP5Qcr1fzzhZ1JNGJWxfNsaD5oUwRL+RwzHmuY5HdARTClCObwcoG774Ao/0749UpE9SOUB+9nIttTdCr1+pHqotY0oMMc6WlYdsxwNR96WRIDeVZxZyYECcKaUV4O9T1k2Ix8ql013X6BZ7Pfb63ZXY/rRT2wzKR4ePwdElMqUA5VISZtQdNUOnfvD7pfXpmFGcWLZEdkmQAC0hTaU87bRtQ7KbydsFZLHvJfhGk6ys731KsL4jUB4wAePmz0H3FvIpaR9enjgJnz74EFKi2p0eLCfW7xkxvhuMKPheKtu7E8OGyPiwoKys/mMQhqeIInvxfcqqWUrm2cFzeTWebykAGqLPoF1w4FOPo6JXz1aBKZjy0RFjcXSJTPmww5RErXCSb111w+YJxptp2I3sU7a6qucuoyuAxBicrC6iu/pvM8aNF8RzVNpIpxyOUkH5vGLKtoBy5ZszMW2f8cjX1BKi8luflHRCic27XlSKEzFv4A+HF+p/6oDy+srqMVWcP6urrznWngGjm3MZDRL1j7iBJPP2sLkRu57/Swy5tOW65eIGAcpHRozBMR+VplM+PHQYlnqxb9+waF2MKtAWoz7RX5Ll4vmIYxEe41tWz0s0goprGoY5oykW4rtEUH4Rie+DMf7tt1plyjCfx0sTDseXTz2t6g9JoEkQ+YkWFHhUyup95VY9EneXy4qjBx5aqH/CAaX45Y8VWS7yKuWbkgpgqn3K1Lem8zATa3QTgVUoYNTNf8S232/5uLalb87EIyPH4phSmVKBUqau0dg32XdMjZLE/urBNXuSHXd53F+rrtf6JAGzMbbofJGDnJId/PH4vBlRcdT0iBHYtwTxLUD5/AETcEAbxPdb5/8a8y+/HKmUgJB1demFGMsbaK0OAFEJyxDgkEKd4QyHPG6qyD7OgAOECJdF5pWgprFLDUgDXD3K0lqI7lDOUTvPUqkNysow9u47sPlhhxYV44IpHx4xBseWyJQPaZ2yTOxmVCvaB15sn3I8QuHu7ozTGB3AJP3axF2NDkvL4xDKpOKcWuw0ikT+HjHlyOHYtwRDR4By2gETcGAroJzzqwsx79KLUZZW56wTx7j60fCYDTOT6BN1pJsbZPUNkdibBx49olBvCiI5oPxDJnNIRYE9JNLYYqn6zpmN6jYz2YqLjHNUxs7NPmG1nEQUIl1VicEX/QY7nf4zm5BAICpBORbHlsiUDxGm9P2M8neyFcxR1qytniS1fRUgtrpo5jrx4coFq3VPii4llCJVwD7NZt8Qlo++Vi8QOuXwYdivBOd5BMrxB+PAIuK7cckSzD73V1h4x102L9XN4Ha2KlOqM4yuS/eYrlH259HZZ41pHHhEkxTdMfEtkjPCPN4F5z2iQVSe5FjJEr033BPZNjnVrZagVYHoe1ERI51G7222xpg7b8f6O+3ozKsA5UMjxuK4EkH5oGFKlSVERak5kiNpn3V8r5K51WNaVxLHHfOxrco00EA31xGs0aBHNLHq5W5aoYh9h+g3ajj2e7bjLiHNlEJ89/Cs7w9uvR1CZDetXKkOsKIN0dqdW8deJy0bb03s8APqdTD77pdVFNgOh6Duq0RQ/g6oKqvI3s+AgyTLJu87to5c9yUqQi+f7bsxiBUgBjgMQ4S5Jgw44CAMOvusCJypinKsmD8fj4wdVzIo/6kNnSj2HT92j052NPMkpph4PV3FRcDpxr4J69GN+1TbUagzuql5B0kRJEJJvFazrQgz9h0+HPuXqFNOPWACxr/xCqoHDkC+oQGL//Eg5l9+Jeo+XYRUWhchMFNKjDcbi3eKyTrHucevke2XuFEC68G6fP0xJwKm7H5MGl1fkT2bA1fIMzWUZeVt+zQTaqBtJ9Xfp6xtM7LoHUeH2CVX4Dl032gzdN9ic5RXV2PJjDdw9Lw5JUV0Hhw6DEsiP2WZc7CUGggpBWlHjH3X0j7lBFXY80zExA91vhPqo9qpmQRP74xEuGLRWNQo5Og3chj2L0WnfGYKXph4FHoO2jk6l2jNgg+iI2JSrCIqd+M4xx2VzjKlzGbShrirR9ru+jXbyQ1B8PNJubprXKnjjfP15dkdOcMLHLynRaz8KUnHMsKOZq4rz7P8x9snTZ2nJlYuqFPFj3iIqvX74Ltz3kBVCRUyHthjKJbNnI0glWphn7IX4/Zi924ojAbHdUKK5yJzDivwQ0BJ4ydHlG4h8J37WoWMqXJCp9x7L4x//tmEldK2P33+5NN4YdKxyNfWRcASp2v4GVE+WJJKKDrMZlQU4kTXkQh1oWF7hjUBw5ijcvVvtghK8eXvK7MzwPnurnDWFR+8Deex5UwD8wrKTpoOseg1y9BjlhX0T1i4ANn+/ds2uglX3bHhxmhatjyq6GbEM2EeB3DO7jsiHRydLr5P2aoA7tYRpYorxLqHivpNTV7o8qrEyVbMKYYuu9lmOHzB2x0eo0X3P4DpJ54EnmuOgbG1dlHvTGKZRL9VniooImAA5kzK1w9KGpNYp66rqj6qnPO/NRPzPWnF0PO+aTp3fJebzJczoxw91wowWVPHrsFcUx2OfPEl9B+2d4cGvLmmBjd374GycnlOI+Uoi0uy79jUyHGp0nH1Gn+sfF6k9RGXrmE0vbdZ91eLZGVckbsJ6Kgw9446Ic5pH6hCkhzy1psQ9Tw78pl7+RWYfcFkWViW+lY18M1DXTe/r1Xoy6wa4m6eNwAnjxHaanOQOmxSc81DbQKluOjayuxSBqwvB97dNE9Bl1jT2+zz9fQzVe5DheKdg6DkuEgWDpubsO0JJ2DfOztW8/yt31+PF08/E+lyUeEwIV2NjEJSVpQGWNRzL+ZNzlqy9Rv9hI4iTnnq5lH5g96S8Raraqd1VROVgAPpqgqMuPtObHrIwe3GZL6+HtMmHoXPpzwra1Fqt53H0MkApPvo9ZKPx/PNvV7NeZkngM+PLtRvlNTwmKGjL7quMntiGXCbZEsFTHMmI30UVWJpSoHrpJMvUkfAGf8G0amMtS7vyzfV4X8WLEDPLcWh6W3/5Gprce92O6H+q6/ipfWKnBrmhsnsxMfDZ7L9JvnC1NQhDKsYUlvwEcyMmuLtoy9mxbdQY5xughJuoU0PnYBR996FVIUsMdrWjwjBPj5kb6TEbk9FZc60yOmyDhXqzqLUqKWFCTpqgeiyq15u4l/R0maGk4/O1f+5XaC8pmfPnmhons2AzWx8241dWgc7bYhd7f5k67uteSAc7CSUQc9RFBujBu2Mw55+EhU9e7R1rPHSz8/B3Bv+qEaUyiT5M12F2nxzjTHbfuo5kOzpl1sh+5eiSVRBAzWhzv5xPfH08apXVn9z/Cmmz8XEZXRBGGLo9dfgOz9qWxaWuEVY2c+MOxC1Cz8GSwlQJu/D0vYJ3ehqLWo7JQ6zuZqIN+aaTdlSVAXbHVNTs6xdoBQXX5fJXhoWcL6z3VNraE6GMR1My37ugopnj7SoICuFbePRI3Hwow8jJcKFrXxePv9XmHXV7yLjhqbk2zWr3BfEV0a3guqQogteK9iolewYT35lOq3ymLqM8omxUnhmhrWeYOnG2VJA+i3tA/IsMQ+pALtefBF2Oqf10jir3n4HUw4+FHWLFgvKl0/26idp69h32Hv2oFzg/ooherat62kVkOiweYaby3L1px1lT351Zrao+BZXXZvN7sRDPM9D9NRbKWUnPH+UroNNY+V+UXcTZ9Pvtw11s03kKGlFoNDcjO6bD8R+t96CvrvtgnQmoyxq+ZxcXR1qFy/GtJ+dgcXPPIN0hTJuiolR035S+cKYWTQRxfe/GfOG1Fuy7nLt9ZQGm54rQhtKIkQDTsfP30evZ14ZgxIYiuUTYvfa2hL5laKy3a4XTUZln/WRrtJGnnxf85o1+OrF6Xjph6dEXgkBSGfydUqekdkaccoC0AabAnH0rTZQtQ2bxJLkb1HQhKM+ADvk2Hxd0bIpLYJSvPjqiuyjKYaDxIHGGpCyMSRpg6oPuvyLsXn9I5W10HTBaZcK9WsqVigUopLUGwwegg2HDEZVv35RckfjihVYOms2vnhpehSNSJWrDBYywNJQsQLS1n+UJlD0UUteW9Su94DqxuRyQhGOn9F5n3q0ycx3a7JYRlLtM+qszh3wdDo1SBKbVhnSOmEh14CKXn2w4fBh6LHN1ui75xAMOOxQNC5bjmcOmYgvX34BaVEDSPhuCfipG9HxhxLPAWVEU5TCZ1miLcnFRwiQAYEoLQ7+3PH5hrEONXq/tArKK3v0GJhpKnwUVdBICjsqUSXn1jtW2WFUW2Ncg0ELeteBbOWBbxFGjKFZQ0BKnSyhXRo09m6xluBXpb4cEmyO7Rj08wV9pnIsVksJxQwnu2VZ+3J13ovbRtN2S1ZeSR0tctUhShqskfcijMaoUGjEd049DcNuugEr58/HE6P2jdjS+LF8P6iLH5Kcpq0d66pK8kho08BxvnssWcEZCumygUc3rvq4JFCKm6+qqr4vzfl39dHvfoUy84LWYuU+zdN61omxcsVMJorpBfTV8nXr0hAnT8I2AslOZgddrJhV0ZrkCoB64dnJdXVOG5z2WdX1RsRyAwg9aFBbXU9vMbESipK/sfRJEo3Y3rznb6/CTr/4Ob544UVMOfQICM+EFArxXNlElcNXQ4gIt4zqHX6qycl4WuQ4lIkUNYabj8/Vn9ISIJ0F2dKFV1f13oTz5tkA7029frEKZd4h9VaxJ6LGyEuqlybHRq3QJeI3ut8aTUmd0JOkjQKziKgD3BEtMuoiV7sfuaEMGB8lP9ZP/Z7JYkjLB1pFXT23yKRblcP3IKhnUa1AAU4Ugjj0lVfRb+gQfPjX+/HiD0+BOH7a/xQ1qPwLE9qmBKEEOomN0Di9/jlgbDVLV+xwXMMKcZJri59Wxbe+++pM9UU85L9Oeloi+5AqJK5Crb8g1rha9hJMdt+1fJdlmBhIdYzducrXSa1jJ7GzfrKJYhJ7ALt6P43Z+xXFaKzf90q00P64mHd1X+o/tLzrxcpj4yV15ewmm+DQ119GRe9eeO3s8zDvuusjK92JpXuTadUX12KhlEDNh6JqigapWiwqMHLdCbm6M0nsqCgw2wzKK6ur+yLPZwLYKFkHpOKKiMiogf7JsTTkQWLlxkK3wJUb2d32W4vUE53E7qUWvMQ20R2S2uOf4tvS9Z5O6rKNZq+EWDlRAejpEdYPoX/yOqwiXe7w0IRMl0GFhNr+tB9hz6uvQK62Do/vsz+Wz3krGgZ/16UUXMllH7XkoHqolkwUnOZvnmtJzxoDlnMWjPxec+381lhSP6st10XXXJ3t9r2yAr+9yXdYtWWfsjnPWYNUhxWtWudsP9KyQbNlNNd2wqXnwj9aTq4xfz8yVR7sKiSmohNNIsMexcQVX5Ntw3r5UZFvFp4eTa0q6EnP5xEWRL3k0HXF+GylfmdIRdU9ZApZ0sYsIkH0AVCqreJIwcNenY4eW22Jz56bisf3GedVNNbFs1RPnH3rVm9NCoXK0aEmKs0sUI3XVg84RIw7x9i5JzTXXdFWoLWZKfUDr6zMTg2AUUnng9uXJsTKiRFkrvNEoiQ0l1VJ8rJzsJA9dcF3ylNxrwbYO75YD6Pv+jFeRxK7p/qoW37E2zKSxDhav2uuR+9td8AWhx2C6o02kkfL+Qvb0Irc071i3jx8OmUqVn+wAEF5udxHTzxY1NCgft6m5joc+M+HMPCwQ6In/mWTzVH/xefRO6lx5MQPiQoQZ0BXlBP203ThRcnk9eI5ItyRDzD9xKb6YW0FZLuZUtxwWUX3LdNB4V3OIUZWGh1OHqF9vW+emOt1lTbtbJePcWKAerVQS1mn22vxLXUgeZ/Ua732mDiZ/XscCy3vU3bzB3U4jmayW53TTYeTDarq1xejb7oBAw48oD3zYq5998678co556Jx5UoEBsxmdKLrIiYV7jHGMPTKy7HT6dH2abz2ywsw67LfIhUlpqhB1uFSXzo4f7eXy7VGzu8mmkWSkURFPgNrTqXS257QuHphezrfbqYUVdqqqrKXg+McR8ex9EccCUREJkSk5DhZxnHFYbIjzVj8Ue8tSHSUxFh+ZoFb94+7YdVa/xaotL1Uv/OXFzGmiKiix8RFgOyzPg558nGst8MO7ZmT2LXL587DE4dORN3iT80OU6qH5pvrkd1wEwy75ipsOemo6P737rgLz58iTnZTfTJOfaX26IGygsUpkKZj/XKKSOlHTWVezrP5M3U3MVz6/eb6C9pi3NBOtxuU4ubbgcollZl5YGwLExRRVGXS0gipG2ZzEEPpMZ72lGQctRorNwNCD093AUV1RGpt0jZSdrSc5GbQa4+DayFrnRbINTVg/7vuwneOP7YkQKy1/o8AABKzSURBVOqb595wE14++9yo4kj0CUOIQ7OiuPcvzsGgn59l6jUtfOgRTDnuhMgFJNLSLLCsKI5UFWXM0SiOq8LYa4wvVDUo6qn6Pz0WTqw8YF90a8psfRSWinIa7fp0CJTiDVd367Z1Ph++p9+mO2bFqO/asT5bqqXQBlChFG+YB1yteypsa7BZwqab3pTxYxEphZ6jLrmb5LTYkovOsqo2ymNi3RgAIqhSQFm2GqeuXNquyWjp4sbly/HgiNFoXLkaQTqF7Eb9sc2xx2DrY48x5XAKTU2YMfkivH75pagoz1oLhESmqIvNmiyWd6mumxw+dWP3Jr9NDljk7xXjGgRsn+811nVor0aHQSna8Ntst/8JwvCOgtbr/Pw7uUZNgXYjHGnZZHLwklaRaapArIEEjHaFqquS9FInmEvcU5H0twpp9ARt0Ru9RLXfSRS2LaLtNa8WIb5cDtscdSTG//WeTgOleNCKt99GWXU3ZPr1i3Z+6o+I+y/42/1455bb8MX0l2VuJQ2fJiQ621QSss1FJ4eoAxdMwM2L3dNYuTaY9FyIA5oKDD//QVPd7zra+ZJA+SegbGVV9g5wHGMmhUpLbS3GXWpRe825fUZ9pJoSZVqr37lD2ErYMcnhbYwf97xvnxkd403TP7nXSK+YEssgGGvHH/4A+/xZ5HWuvc9XM97A+/f+FQsffRQNX3yJQnNObm3Qxo8p5iUnJZ4b4Ipzv/SjoVpDOvZ0MNptPTwpmQT+9/pc3fE/A6KyVB35lARK8cLLKisHgKVeipzqrpckscCTEbMxBbuYz9GkG3n9S9qiIS8xQ039pwlxcP3ApOtjNcmp48PeYNQAG38HwuYcNtx7L0x6YWpH5qToPa9eODnaF1/zyWKsmP82mhtqkArKo1xTJ71NGSdqc5bZZ+2qIZIxXMakwQjqEHGZxoZxtYQyNaA/DYLyYT9sXLWolI6XDErx8t9WZc9gwDU2YcMiw9Ufff+NNkhcfdOChcrjZL3ODqu4i+hGzq3UApcuDm3pa93SJKQ6rOiJNjPSdpJc95T1lwi2PPXLzyJR2xmfL15+BQ/tNx65uvrIuAnELk3xX2xPvp9x5OcdeM5uYhzaKBjNCVWtN1MXP/JQjIZ4SxCwMT9orC15JXYKKC/PVF+AkF8ckgVV9ME0guhRlbHeElQAy4CWIR1rLzbzxfyP7qRQXZCWl/H9pubxDghUQ3XJaaJs8XwBm+2/Lw577JGSMSnK8D1z4g+x4P6/26Jj+qlERTHDSZU+LxjheDDUDRq20vAjIqxIWNQPPlQgQCHgJ/6gse6OkjvbQkpdu559SVV2CgPGEsHpOsPdULZ8NiHN6FcvrS0GUNIi18VEHqb0h1is3MQYlHhKSl3zB4MaSGRiTU1yb5ejnUzZHp0IPfj887DHOT93M8HbMbrCiJlz4x/x/NlnobxCVD3zYuomAOFZeTrv1M96In5E4xKjvkUNVHWfGyu3bEFj94zhD1801Z8+WeTwdsKnU5jykqrspxzYyLdLNbt5hGgyVSg46TUapDb2as+ZMXqrn4VkJWcsPNRaJ+2edG0kaMcIMaTI+yKRGTWYGBCqM46fDwxhPofNDzowssb77LQTKnr2TKw258wl52havQpLZs3G/NtuxydTn0VZRdZcIt9tfBnuPmAdmaGqjB5QMiHGT+lEbIjfw/q+ZMRM5R3IRsh+i2PrcuAPNzf3n/QzfNBhw8bHcWvz1SruRdixEBRe+3dhjd76YTLI4SaS+szoToKba2vEiM4QouJcDbAOMVphIwHk6rCalHXhAcViRSrPmvZ7BpIj1iljKzalRk5SrFx8L7ZqlGWz5KxI16igky3aUcjnka+rg9ijFOnAZvNGG2L9JnmEuD186RBLqpZ+Rt+VJKNmVk3Rflvh+skDL57aVDdKbL1pFSjtuKBkUF6SyYznCB7gnGdcZ3RC9ogWDW500WEATwg5+X/afegwLFUDHD+ppTaDaYJY+2PLsfvYWCamvXn+T3qTf71ZRWR7CFnNQizSfeWRZEgQKU77vUiZ/M6NQOnlqcOHfra+yYT31JaIFz0VIFpODPPC7pk9f7y0/RGb1vBZMij/r7r6Zyjwa23iMeUqJ8eCED/9O7me6pVFY+XEsvf9n5SqyQIgPiLiBPFeYEbKdzVZmZc4WL7uKWfRUVGsMaWY2hR1ICLYySyJ+2hpJMbNbnJWgKNWOLTgpBcSY4ZsdIs2o7klQFSii/VeiES6kOGzgLP9Tm2u7XghoxaQWRIoRXJGkMlc9+8zUH5CE0Up29HIHn2ZFu90WnQ7tREYDx26gExSAVyMePFq2gBjtSrBqbay+hNucR6PfWtRTcV3TAUgKXu6KBTdnxNhmOSGxlxTxAI2q1qpMI4VnNB+p7sec8oxJokW0cVKp6S5qkq3jFw+koGXVaSw8w/q6z9vjfE6+n2poMwEmep/MvD9bcSOpDnpoL9mLaKzxMR0gh7qxF4p80nCcfcd+z3xxDohMHmvJkDPAxJbEMSA8tUT+gjLp3YqqCrs6J0KVNpC90jSsJOtOW8ZVt6qFogjlKwfV+uFOtXP8d8SieDGvqnHl/h79fUSnB9kyoK9vl9b23lB/QTklgTKS7t1Wy9XCGeAs4HyGGDVfWc2EhzjCpzWz5gs8pNYVK9n7ZJwQttJ6fgE/ZYdVLcTAEmNWq3UmzzOoiLe5STj9zMTKhk+9n7NeGTDndn+YSnXlItx7o8Gx6480wInY1+BOdH80zxbLNFFexgAUQu5ALwVVKYPO2316o86yoBtva8kUE7OZPqnEHymjzmRCrCfCGu9F7HYK8Ui9Z/p4Y5Zg7JbPst6a0DVJ1JNUV86fk/DtDoJg+i4/vWEDn2HAt12IW9LSMEjLfaPw9PiP75YNFPJVRZL2XPEvc4hsLqsjsz4mUyUOe3Ey5ZbqWQnRfwtBS62xr6Z6pYdtTaMmiSglgTKi7M99kvzwlNi42YUmDJMZQeymO6iveWeXi0pxclwSXJVJMVlZfdkh1zm1bhw9FvSc3M1ZVrHZeKm4dHInG2/NAZMfxNj5baNDmBoojOdJU8fteLeddJGXdHMSTqpr7c1fdT7E/bRR1a/onN6PWOYtsXGG4474IPO80O2xpglgXJypvqSFPBLsV/H2TNC3CARRDyMOOFB+ovjAI/HbPWzPL+u6qN3PdEpqZS2wPWiSpR+SQRKX6+ZkOphyjVCDWMKRY/TrZ5mX2Vz4eV7SCNo+4vFt/UClCuB6ghORpDrvZU9cIqWefMlwJlmQJ7j2qamugvOAepaA1Jnfl8iKDMvMrBhjufU0et80WCDDyasqGbdlASksdwkUUp6Hy8c4A4NFeuUPxM77YdCfV1U8y8NL+rlYLcKOQDVrXHbQYyIBEK37YzH7v3+EM1AJmZosBmdncCc+EdjTnKq28j+hakwOGJZc83DnRU6bA9oSwLlhdnqMDrDyWQ2k2kwrgQNxOL7lB2RHdMB6TY+VT/crRMl+cI8nop/vSjieqgdJMqw5HqXeNydgEpcOi4rx+VoHeP+LkSrXbjU7Op0CYsrIQ0vZtEbmeFa6Ek6qW2HXW3KIfQ5Z+zYMxtrp7UHSJ15bYdBOblnzwHpXH5hs5NVonQWN4lMtZfIZrN/O2610Nhx5BdTLaSxWlrtSXdANMNGQvSN8p3aJxpnGvUXz3IyzyySsWKrZ2jXlBOJlv11VBGaK+pG86ie68T6bU04oxLQ9jtNVv5GGpG3jVC98ZznUuKrRciY3A4LPMV4/qenNzUt6EyQtfdZHQblr7Pdvpfm4e15x2ommpcvmhLcNSb66xgYxE7RiQDKojezQ/yMjhrg+zpJGzQT+WKcNpOCUe4rV6AuFhZVyPDdUsraMdtAtN1lAZhkpVM/oz+NSQnNri8xDlJV265omFMsDvWMaEWnzsk01Nx4ClDfXhB19vWlgPJWxsPvC31S63Y0zUlOvs9NepLjiaL6+lipZ531YgoEWOJ191nb4xfsPmXvuBCDQJreEE8eSdLdfPA6QEwS53qmiumqxdL5jCpC63oqCZSgtmir2S/V6gPFtN9LzGDAx+UBP/wn9fWiJE+X+HQYlBdkq0XcMzrJ3smMIWDUqredZF8wKsojos40KFrECZk0CVayEZfRzTrzWotQ4jv1tQXaHDUdsewm/fdi00WOO/FzQp0EEgJSulaNKuCzf2wVSORr9cYwvieRxHJ3lxyN1MhGiCoSBVHlOcBvWX3dxWcBDV0Cja2NdUuNPK9Hj16pXP4dMNbPDWnZKIAeNL1Rx61/7bITxZnRKZ1YrRpYUa5PTYI1Mohv0KG4JH+n7pUFrgVScpGn6A5fFXE1DGeoqI5rXGHOCbZO/QWrkXhWvdSKrDPLgNGLDLkLIeF60zr5ndgDmQMWBGHFYWc1rxDE4mi/XQGcHWLKX1d1HxIGoTg+tbvts1zq0Sp1lGrtQ6NAJNxJBl/nUapvGwKwFYzhXc75diGwoWUJqk/ZMXVi5YRp6cKJ3PyGlQjajLWdvAFfkrCXIxoDp4te3z/o4DtBj6ZrKqanan+vJEy5Vog4j/6kD7Un3+vQb1SSgOEr8ODasxtrLu8K4CvWhg6B8pfZ7HEAbgNHmfUWK8iY0VQjQ3VCQlSOlc0Y0uq7HPicFILnQo6pQbZy6uSlS2t/VdV7kzLWfBKAkwPwfmaDmpogE7nQhonZp+xax9Gkk6iTjRy5VcjifjyPTzRbO14GujiSQ6FRc32DjwZnPC9ANCRu8MZ9AAWfHlutESmtRYnqNQEL/pTiqRvPbKW0c1cAa4dA+avq6v/lIb9QO++sBVws9i1n0Y99C8MozblwReQRsBuB8ptT6fCz36xatTqp/swvs9l+aeDccrAzcyr+S9knFrlQ4DS8muA7tdWGFcv7sXvyAppu5w9cUrGn+D5rO+VJxpQnaU0M3wR6NJsnFn2wkTNxmfCPihrjDQz/4BXps89fFW177XKiOmkRtBuUk4Hyxmz2jgDsaG3xyQEmxaYUJTixVxJlEGoN53w1GJvDgvQf/q9mVex8vpZW7OTevTcOm5puA2dDGEN3vedZ48dXAmMqBfEjyQFQEDFMZbepyq64eYf6eTr/xHX5JJ2XYwvm+6aeo3L4flGjUngMSxjVmUCrl9ZwYFY6SJ91dv1q54TYrsCErbWh/aDs3bt7U1PTMwAGRzg05+W45iOtMJFiUs43AZ9x8GcZ8BzCiucuaVixuLUGtvT9RZnMbiFjR4Yck8oYG5An7Gk1Bet+ojvwqGjUP7s6sVsPkrbDieV7aXhJC8O3vyhf2QnwrKkkQGqeI+pD9D4m0ssiA2ZpANyXQ/C3CxpqXi5lbL/Oe9sNSmF5I1+YzoDvyDGiFp9NJxUPlocacxQQPJpmqWtyrPBWRU3N6slR8KDzPpN79uxZyOUO+PcGu0vLgc3yImXflCyhIjPZP0oBSnU+N/RndWTDjLr3BnVuIQAn8YR0117uWyryomKiPaYyQIIxDzT++58LeIrddX5t7bIk1afzRnvtP6ndoJwMVDZUV98dcBwRTXw08hKcYhLFKS4BsIaDL/r3uY63V/Tp88fJH38sBm2dfCZ363ZQyPm5POTbMaC7IBHRMp8lEwGnWmjFvfqDsuRt/qM9W0aCiIjn2L4ha7EbndcjRQeICREyh6WlsSR8jKvB8UEQ4Nrz6uruXSeDu45e0m5Qinb9vHv3PdKFwkNljPWPIlSR6OCNHBCl354rR9mzF9etmrOO+pD4GhGbD5sLY0MWjmVgYyqAfqI6nLbc/d1+NqhoE36VeaaYSzJlNGBFHPjUUUUrTRh3EtG75X4dklysfTomtGmRm2YMKbEXHKhnwLP/zsyaUkjhmV/X1r7zdY7x2np3h0ApGnP+Bhv0CWtqjmGMbc158EoqW/lMw5Ila67pYtEBYZihurpnPmSDGQuPBceh5WCVIgc0SrlTzGQBpcBHk5OIK4fG0E1mYpQM4ubZWs8Y9UjIafS9ZnpyqdElXDkpkdMopA/HI0EQ/I2HueczDQ0ruloEprPB2WFQdnZD1uXzJvfqtRPP5Y7kHBNCjo0ChirOeWUgyt6qrHfLi/on42OQoT6CLKsD0p9UOkeR2L3OH9XlsoVLn3E0Ci9OgGBFyMIn0kFw/y9raqavy7HpCu/6rwQlHXixzyjP2E6Msc0ZZwM4LwxkCAZyhs0rgF7GjItOJGORt0GIXhlQpdtuiRdQjarINBI/6ni0/Rdo4qgB4x8xsIWMsYU85B8HjC1Mpdk7569Z80FXAMfX1Yb/elD6A/97oOKzXr0qq3K5ilQq1a0pnx/IgP5A0J9x3p8BGwLozxnrD4SqwI+MxBMVkbEQq8DwBaD/Y18GLPycAV8iCBYGYbgqV1bWhFWrGidL6/nbjxqB/weZmT+LNvNEvgAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%;width:55rpx;height:55rpx}.indexPage .swiper-box.data-v-21597211{width:690rpx;height:250rpx;display:block;border-radius:8rpx;margin:0 auto;margin-top:39rpx}.indexPage .swiper-box .swiper-item.data-v-21597211,.indexPage .swiper-box .bannert.data-v-21597211{width:690rpx;height:250rpx;display:block;border-radius:8rpx}.indexPage .swiper-box .bannert image.data-v-21597211{width:690rpx;height:250rpx;border-radius:8rpx}.indexPage .cate-box.data-v-21597211{flex-wrap:wrap;width:662rpx;margin-left:44rpx;margin-top:49rpx;padding-bottom:10rpx}.indexPage .cate-box .item.data-v-21597211{margin-bottom:23rpx;width:120rpx;text-align:center}.indexPage .cate-box .item image.data-v-21597211{width:102rpx;height:102rpx;display:block;margin:0 auto;margin-bottom:11rpx}.indexPage .cate-box .item text.data-v-21597211{display:block;width:120rpx;height:28rpx;font-size:20rpx;color:#000;line-height:28rpx}.indexPage .recommend-box.data-v-21597211{padding:0 30rpx}.indexPage .recommend-box .tit.data-v-21597211{font-weight:600;font-size:30rpx;color:#000;line-height:42rpx;margin-bottom:51rpx}.indexPage .recommend-box .itembox.data-v-21597211{flex-wrap:wrap}.indexPage .recommend-box .itembox .item.data-v-21597211{margin-bottom:20rpx;background:#fff;width:335rpx;padding:20rpx;margin-right:20rpx}.indexPage .recommend-box .itembox .item.data-v-21597211:nth-child(2n){margin-right:0rpx}.indexPage .recommend-box .itembox .item image.data-v-21597211{width:280rpx;height:280rpx}.indexPage .recommend-box .itembox .item .title.data-v-21597211{width:280rpx;height:70rpx;font-weight:400;font-size:22rpx;color:#000;line-height:35rpx;margin-top:60rpx;margin-bottom:11rpx}.indexPage .recommend-box .itembox .item .xunj.data-v-21597211{color:#f61500;font-size:28rpx}.indexPage .recommend-box .itembox .item .price .price0.data-v-21597211{font-weight:600;font-size:30rpx;color:#f61500;line-height:30rpx;margin-bottom:13rpx}.indexPage .recommend-box .itembox .item .price .price1.data-v-21597211{font-size:28rpx;color:#1969f9}.indexPage .recommend-box .itembox .item .price .qytag.data-v-21597211{width:76rpx;height:26rpx;background:#1969f9;border-radius:5rpx;color:#fff;line-height:27rpx;text-align:center;margin-left:10rpx;font-size:18rpx;position:relative;top:-2rpx}.indexPage .recommend-box .itembox .item .price text.data-v-21597211{font-size:22rpx}.indexPage .fixed-search.data-v-21597211{width:100%;height:112rpx;background:#bf0009;position:fixed;top:175rpx;left:0rpx;padding-top:14rpx;z-index:4}.indexPage .fixed-search .input-box.data-v-21597211{margin-top:0rpx}.indexPage .fixed-search .input-box view.data-v-21597211{border-right:0rpx}
"use strict";const e=require("../../common/vendor.js"),o={data:()=>({}),onLoad(){},methods:{},components:{barX:()=>"../../components/barx.js"}};if(!Array){e.resolveComponent("barX")()}const r=e._export_sfc(o,[["render",function(o,r,n,t,a,s){return{a:e.p({type:1,pageTitle:"iEdge爱智 - 在线咨询"})}}]]);wx.createPage(r);
{
"navigationBarTitleText": "iEdge爱智 - 在线咨询",
"navigationBarBackgroundColor": "#BF0009",
"navigationBarTextStyle": "white",
"enablePullDownRefresh": false,
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="kfPage"><bar-x wx:if="{{a}}" u-i="7452c148-0" bind:__l="__l" u-p="{{a}}"/><web-view src="{{'https://11012981.saas.53kf.com/code/xcx/a4d13c38cc838fb6be490633eff7260b6/1?header=none'}}"></web-view></view>
\ No newline at end of file
"use strict";const t=require("../../common/vendor.js"),s=require("../../util/api.js"),e={data:()=>({isHasAttr:!1,isInit:!1,searchVal:"",tabType:1,stocksort:!1,pricesort:!1,page_size:10,page:1,totals:0,isLoadEnd:!1,aggs:[],list:[]}),async onReachBottom(){this.isLoadEnd||this.getData()},onLoad:function(t){this.searchVal=t.k,this.getData(),this.setHistoryItems(this.searchVal)},methods:{uiChage(t){this.aggs.forEach((s=>{s.namex==t&&(s.hideAll=!s.hideAll)}))},clearAttr(){this.aggs.forEach((t=>{t.listx.forEach((t=>{t.checked=0}))})),this.initGetData()},changeAttr(t,s){this.aggs.forEach((e=>{t==e.namex&&e.listx.forEach((t=>{s==t.attr_value_id&&(t.checked=0==t.checked?"1":"0")}))})),this.initGetData()},getAttr(){let t={};if(0==this.aggs.length)return t;let s=[],e=[],a={};return this.aggs.forEach((t=>{t.listx.forEach((t=>{if(1==t.checked)switch(t.attr_id){case"class_id1":e.push(t.attr_value_id);break;case"standard_brand_id":s.push(t.attr_value_id);break;default:a[t.attr_id]||(a[t.attr_id]=[]),a[t.attr_id].push(String(t.attr_value_id))}}))})),s.length>0&&(t["standard_brand_id/eqs"]=s.join(",")),e.length>0&&(t["class_id1/eqs"]=e.join(",")),Object.keys(a).length>0&&(t["attrs/group"]=JSON.stringify(a)),t},getData(){let t=this.getAttr(),e={"goods_name_ik/like":this.searchVal,page_size:this.page_size,page:this.page,hcy_test:1122,...t};2==this.tabType&&(e["stock/sort"]=this.stocksort?"asc":"desc"),3==this.tabType&&(e["single_price/sort"]=this.pricesort?"asc":"desc"),this.request(s.Api_Url+"/api/search/getData","POST",e,!0).then((t=>{if(1==this.page&&(this.list=[]),0==t.code){if(!this.isHasAttr){let s=t.data.aggs?JSON.parse(JSON.stringify(t.data.aggs)):[];this.aggs=Object.keys(s).map((t=>({namex:t,listx:s[t]||[],hideAll:!1})))}this.isHasAttr=1,this.isInit=1,this.list=[...this.list,...t.data.lists||[]],this.totals=t.data.total||0,this.page*this.page_size>=Number(t.data.total)&&(this.isLoadEnd=!0),this.page++}else this.totals=0,this.isInit=1,this.list=[]}))},tab(t){this.tabType=t,2==t?this.stocksort=!this.stocksort:3==t&&(this.pricesort=!this.pricesort),this.initGetData()},initGetData(){this.page=1,this.isInit=!1,this.isLoadEnd=!1,this.list=[],this.getData()},setHistoryItems(s){s=s.trim();let e=t.index.getStorageSync("historyItems");if(void 0===e)t.index.setStorageSync("historyItems",s);else{let a=e.split("|").filter((function(t){return t!=s}));a.length>=10&&(a=a.splice(0,9)),a.length>0&&(e=s+"|"+a.join("|")),t.index.setStorageSync("historyItems",e)}},onConfirm(s){let e=s.detail.value;e.length<2?t.index.showToast({title:"关键字不能小于2个字符",duration:2e3,icon:"none"}):t.index.navigateTo({url:"/pages/search/list?k="+e})},open(){this.$refs.popupsx.open("right")},close(){this.$refs.popupsx.close("right")}},components:{barX:()=>"../../components/barx.js",searchHead:()=>"../../components/search_head.js",oneItem:()=>"../../components/one_item.js"}};if(!Array){(t.resolveComponent("barX")+t.resolveComponent("searchHead")+t.resolveComponent("oneItem")+t.resolveComponent("uni-popup"))()}Math;const a=t._export_sfc(e,[["render",function(s,e,a,i,o,r){return t.e({a:t.o(r.onConfirm),b:t.p({searchVal:o.searchVal,backurl:"/pages/index/index"}),c:t.o((t=>r.tab(1))),d:1==o.tabType?1:"",e:t.n(o.stocksort?"icon-arrowshang":"icon-arrowxia"),f:t.o((t=>r.tab(2))),g:2==o.tabType?1:"",h:t.n(o.pricesort?"icon-arrowshang":"icon-arrowxia"),i:t.o((t=>r.tab(3))),j:3==o.tabType?1:"",k:t.o(((...t)=>r.open&&r.open(...t))),l:t.f(o.list,((s,e,a)=>({a:e,b:"508a5dba-2-"+a,c:t.p({obj:s})}))),m:o.list.length>0&&o.isLoadEnd},(o.list.length>0&&o.isLoadEnd,{}),{n:o.isInit&&0==o.list.length},o.isInit&&0==o.list.length?{o:t.o(((...t)=>s.$goBack&&s.$goBack(...t)))}:{},{p:o.aggs.length>0},o.aggs.length>0?{q:t.f(o.aggs,((s,e,a)=>t.e({a:t.t(s.namex),b:s.listx.length>6},s.listx.length>6?{c:t.t(s.hideAll?"收起":"展开"),d:t.n(s.hideAll?"icon-arrowshang":"icon-arrowxia"),e:t.o((t=>r.uiChage(s.namex)),e)}:{},{f:t.f(s.listx,((e,a,i)=>({a:t.t(e.value),b:1==e.checked?1:"",c:t.o((t=>r.changeAttr(s.namex,e.attr_value_id)),a),d:a}))),g:s.hideAll?1:"",h:e})))}:{},{r:t.o(((...t)=>r.clearAttr&&r.clearAttr(...t))),s:t.t(o.totals),t:t.o(((...t)=>r.close&&r.close(...t))),v:t.sr("popupsx","508a5dba-3"),w:t.p({type:"right"})})}],["__scopeId","data-v-508a5dba"]]);wx.createPage(a);
{
"usingComponents": {
"bar-x": "../../components/barx",
"search-head": "../../components/search_head",
"one-item": "../../components/one_item",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="searchPage data-v-508a5dba"><bar-x class="data-v-508a5dba" u-i="508a5dba-0" bind:__l="__l"/><view class="fixed-tp data-v-508a5dba"><search-head wx:if="{{b}}" class="data-v-508a5dba" bindconfirm="{{a}}" u-i="508a5dba-1" bind:__l="__l" u-p="{{b}}"/><view class="shiftbox row bothSide verCenter data-v-508a5dba"><view bindtap="{{c}}" class="{{['rank1', 'rank', 'row', 'data-v-508a5dba', d && 'act']}}">综合排序</view><view bindtap="{{f}}" class="{{['rank2', 'rank', 'row', 'verCenter', 'data-v-508a5dba', g && 'act']}}">库存<text class="{{['data-v-508a5dba', 'icon', 'iconfont', e]}}"></text></view><view bindtap="{{i}}" class="{{['rank3', 'rank', 'row', 'verCenter', 'data-v-508a5dba', j && 'act']}}">价格<text class="{{['data-v-508a5dba', 'icon', 'iconfont', h]}}"></text></view><view class="sxbox row verCenter data-v-508a5dba" bindtap="{{k}}">筛选<text class="icon iconfont icon-saixuan data-v-508a5dba"></text></view></view></view><view class="cons data-v-508a5dba"><view class="databox data-v-508a5dba"><one-item wx:for="{{l}}" wx:for-item="item" wx:key="a" class="data-v-508a5dba" u-i="{{item.b}}" bind:__l="__l" u-p="{{item.c}}"/><view wx:if="{{m}}" class="pagebot data-v-508a5dba">—— 已经全部加载完 ——</view><view wx:if="{{n}}" class="no-data-box data-v-508a5dba"><image class="data-v-508a5dba" src="https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png"></image><view class="data-v-508a5dba">抱歉,没有找到符合条件的产品!</view><view class="backs data-v-508a5dba" bindtap="{{o}}">返回</view></view></view></view><uni-popup wx:if="{{w}}" class="r data-v-508a5dba" u-s="{{['d']}}" u-r="popupsx" u-i="508a5dba-3" bind:__l="__l" u-p="{{w}}"><view class="pop-consx data-v-508a5dba"><view class="section data-v-508a5dba"><view wx:if="{{p}}" class="data-v-508a5dba"><view wx:for="{{q}}" wx:for-item="item" wx:key="h" class="item-group data-v-508a5dba"><view class="item-t row bothSide verCenter data-v-508a5dba"><text class="names elep data-v-508a5dba">{{item.a}}</text><view wx:if="{{item.b}}" class="row verCenter status-box data-v-508a5dba" bindtap="{{item.e}}"><text class="status-name data-v-508a5dba">{{item.c}}</text><text class="{{['data-v-508a5dba', 'icon', 'iconfont', item.d]}}"></text></view></view><view class="{{['item-c', 'row', 'data-v-508a5dba', item.g && 'showAll']}}"><view wx:for="{{item.f}}" wx:for-item="item1" wx:key="d" class="{{['citem', 'elep', 'data-v-508a5dba', item1.b && 'act']}}" bindtap="{{item1.c}}">{{item1.a}}</view></view></view></view></view><view class="foot row bothSide data-v-508a5dba"><view class="cz data-v-508a5dba" bindtap="{{r}}">重置</view><view class="cx data-v-508a5dba" bindtap="{{t}}">确认({{s}}个型号)</view></view></view></uni-popup></view>
\ No newline at end of file
view.data-v-508a5dba,text.data-v-508a5dba,input.data-v-508a5dba,navigator.data-v-508a5dba{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-508a5dba{background:none;opacity:1}image.data-v-508a5dba{vertical-align:middle}.elep.data-v-508a5dba{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-508a5dba{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-508a5dba{display:flex;flex-direction:column}.row.data-v-508a5dba{display:flex;flex-direction:row}.boxsiz.data-v-508a5dba{box-sizing:border-box}.bothSide.data-v-508a5dba{justify-content:space-between}.avarage.data-v-508a5dba{justify-content:space-around}.rowCenter.data-v-508a5dba{justify-content:center}.verCenter.data-v-508a5dba{align-items:center}.searchPage.data-v-508a5dba{padding-top:218rpx;background:#fff}.searchPage .fixed-tp.data-v-508a5dba{height:218rpx;position:fixed;top:175rpx;left:0rpx;right:0rpx;background:#fff;z-index:1}.searchPage .shiftbox.data-v-508a5dba{padding:38rpx 36rpx 38rpx 30rpx;font-size:24rpx;color:#000;height:106rpx}.searchPage .shiftbox .rank .icon.data-v-508a5dba{font-size:16rpx;margin-left:12rpx}.searchPage .shiftbox .rank.act.data-v-508a5dba{color:#d0121b}.searchPage .shiftbox .sxbox.data-v-508a5dba{height:30rpx;border-left:1rpx solid #D1D1D1;padding-left:24rpx;margin-left:168rpx}.searchPage .shiftbox .sxbox .icon-saixuan.data-v-508a5dba{font-size:26rpx;color:#979797;margin-left:12rpx}.searchPage .pagebot.data-v-508a5dba{height:80rpx;line-height:80rpx;font-size:24rpx;text-align:center;color:#c6c7cc}.searchPage .no-data-box.data-v-508a5dba{padding-top:200rpx;font-size:22rpx;color:#000;padding-bottom:100rpx;height:1200rpx}.searchPage .no-data-box image.data-v-508a5dba{margin:0 auto;width:442rpx;height:254rpx;margin-bottom:50rpx;display:block}.searchPage .no-data-box view.data-v-508a5dba{margin:0 auto;text-align:center}.searchPage .no-data-box .backs.data-v-508a5dba{margin-top:55rpx;width:300rpx;height:70rpx;background:#fff;border-radius:5rpx;border:1rpx solid #D0121B;color:#d0121b;line-height:70rpx;text-align:center}.pop-consx.data-v-508a5dba{width:610rpx;height:100%;background:#fff;padding-top:175rpx}.pop-consx .section.data-v-508a5dba{padding:30rpx;overflow-y:auto;height:calc(100vh - 305rpx)}.pop-consx .section .item-group.data-v-508a5dba{margin-bottom:20rpx}.pop-consx .section .item-group .item-t.data-v-508a5dba{height:38rpx;margin-bottom:40rpx}.pop-consx .section .item-group .item-t .names.data-v-508a5dba{color:#000;font-size:30rpx;width:450rpx}.pop-consx .section .item-group .item-t .status-box.data-v-508a5dba{height:38rpx}.pop-consx .section .item-group .item-t .status-name.data-v-508a5dba{font-size:24rpx;color:#666;margin-right:10rpx}.pop-consx .section .item-group .item-t .iconfont.data-v-508a5dba{color:#d1d1d1;font-size:16rpx}.pop-consx .section .item-group .item-c.data-v-508a5dba{flex-wrap:wrap;max-height:150rpx;overflow:hidden;transition:max-height .3s}.pop-consx .section .item-group .item-c.showAll.data-v-508a5dba{max-height:1800rpx}.pop-consx .section .item-group .citem.data-v-508a5dba{width:170rpx;height:46rpx;background:#f8f8f8;border-radius:5rpx;border:1rpx solid #f8f8f8;font-size:22rpx;color:#000;text-align:center;line-height:46rpx;padding:0 8rpx;margin-right:20rpx;margin-bottom:30rpx}.pop-consx .section .item-group .citem.data-v-508a5dba:nth-child(3n){margin-right:0rpx}.pop-consx .section .item-group .citem.act.data-v-508a5dba{border:1rpx solid #D0121B;color:#d0121b;background:#fff5f5}.pop-consx .foot.data-v-508a5dba{border-top:1rpx solid #E7E7E7;padding:20rpx 30rpx 0}.pop-consx .foot .cz.data-v-508a5dba{width:210rpx;height:80rpx;line-height:80rpx;text-align:center;background:#f6f7f8;border-radius:5rpx;font-size:26rpx;color:#000}.pop-consx .foot .cx.data-v-508a5dba{width:312rpx;line-height:80rpx;text-align:center;background:#d0121b;border-radius:5rpx;font-size:26rpx;color:#fff}
"use strict";const e=require("../../common/vendor.js"),t=require("../../util/api.js"),s={data:()=>({isExpanded:!1,showToggle:!0,hot_search_list:[],searchHistory:[]}),onReady(){this.getContentHeight()},onShow:function(){this.getData(),this.getsearchHistory()},methods:{getData(){this.request(t.Api_Url+"/api/xcx/hotSearch","GET",{},!0).then((t=>{0==t.code?this.hot_search_list=t.data.hot_search_list||[]:e.index.showToast({title:t.msg,icon:"error"})}))},onConfirm(t){let s=t.detail.value;s.length<2?e.index.showToast({title:"关键字不能小于2个字符",duration:2e3,icon:"none"}):e.index.navigateTo({url:"/pages/search/list?k="+s})},getContentHeight(){},toggleContent(){this.isExpanded=!this.isExpanded},getsearchHistory(){let t=e.index.getStorageSync("historyItems");if(this.searchHistory=[],t){t.split("|").forEach((e=>{e&&this.searchHistory.push(e)}))}console.log(this.searchHistory)},delsearchHistory(){e.index.showModal({title:"删除",content:"您确定要删除最近搜索内容吗?",success:t=>{t.confirm&&(e.index.removeStorageSync("historyItems"),this.getsearchHistory())}})}},components:{searchHead:()=>"../../components/search_head.js",barX:()=>"../../components/barx.js"}};if(!Array){(e.resolveComponent("barX")+e.resolveComponent("searchHead"))()}const o=e._export_sfc(s,[["render",function(t,s,o,i,a,r){return e.e({a:e.o(r.onConfirm),b:e.p({isFocus:!0}),c:a.hot_search_list.length>0},a.hot_search_list.length>0?e.e({d:a.showToggle},a.showToggle?{e:e.t(a.isExpanded?"收起":"展开"),f:e.o(((...e)=>r.toggleContent&&r.toggleContent(...e)))}:{},{g:a.showToggle},a.showToggle?{h:e.n(a.isExpanded?"icon-arrowshang":"icon-arrowxia"),i:e.o(((...e)=>r.toggleContent&&r.toggleContent(...e)))}:{},{j:e.f(a.hot_search_list,((t,s,o)=>({a:e.t(t.title),b:"/pages/search/list?k="+t.title,c:s}))),k:e.n({hidex:a.showToggle&&!a.isExpanded})}):{},{l:e.o(((...e)=>r.delsearchHistory&&r.delsearchHistory(...e))),m:e.f(a.searchHistory,((t,s,o)=>({a:e.t(t),b:"/pages/search/list?k="+t,c:s})))})}],["__scopeId","data-v-fd544af5"]]);wx.createPage(o);
{
"usingComponents": {
"search-head": "../../components/search_head",
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="searchNavPage data-v-fd544af5"><bar-x class="data-v-fd544af5" u-i="fd544af5-0" bind:__l="__l"/><search-head wx:if="{{b}}" class="data-v-fd544af5" bindconfirm="{{a}}" u-i="fd544af5-1" bind:__l="__l" u-p="{{b}}"/><view wx:if="{{c}}" class="hot-search data-v-fd544af5"><view class="tit row bothSide verCenter data-v-fd544af5"><text class="word-name data-v-fd544af5">热搜</text><view class="rt row verCenter data-v-fd544af5"><text wx:if="{{d}}" class="status-name data-v-fd544af5" bindtap="{{f}}">{{e}}</text><text wx:if="{{g}}" class="{{['data-v-fd544af5', 'icon', 'iconfont', h]}}" bindtap="{{i}}"></text></view></view><view class="{{['data-v-fd544af5', 'content-box', 'row', k]}}"><navigator wx:for="{{j}}" wx:for-item="item" wx:key="c" url="{{item.b}}" class="item data-v-fd544af5">{{item.a}}</navigator></view></view><view class="history-search data-v-fd544af5"><view class="tit row bothSide verCenter data-v-fd544af5"><text class="word-name data-v-fd544af5">历史搜索</text><view class="rt row verCenter data-v-fd544af5"><text class="icon iconfont icon-del data-v-fd544af5" bindtap="{{l}}"></text></view></view><view class="content-box-item row data-v-fd544af5"><navigator wx:for="{{m}}" wx:for-item="item" wx:key="c" class="item data-v-fd544af5" url="{{item.b}}">{{item.a}}</navigator></view></view></view>
\ No newline at end of file
view.data-v-fd544af5,text.data-v-fd544af5,input.data-v-fd544af5,navigator.data-v-fd544af5{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-fd544af5{background:none;opacity:1}image.data-v-fd544af5{vertical-align:middle}.elep.data-v-fd544af5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-fd544af5{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-fd544af5{display:flex;flex-direction:column}.row.data-v-fd544af5{display:flex;flex-direction:row}.boxsiz.data-v-fd544af5{box-sizing:border-box}.bothSide.data-v-fd544af5{justify-content:space-between}.avarage.data-v-fd544af5{justify-content:space-around}.rowCenter.data-v-fd544af5{justify-content:center}.verCenter.data-v-fd544af5{align-items:center}.searchNavPage .hot-search.data-v-fd544af5{margin-top:40rpx}.searchNavPage .hot-search .content-box.data-v-fd544af5{padding-left:75rpx;padding-right:28rpx;flex-wrap:wrap;position:relative}.searchNavPage .hot-search .content-box.hidex.data-v-fd544af5{height:160rpx;overflow:hidden}.searchNavPage .hot-search .content-box.data-v-fd544af5:after{content:"";position:absolute;background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;width:30rpx;height:30rpx;left:52rpx;top:8rpx}.searchNavPage .hot-search .content-box .item.data-v-fd544af5{border-radius:5rpx;height:50rpx;line-height:50rpx;font-weight:400;font-size:22rpx;color:#555;margin-right:20rpx;margin-bottom:30rpx;padding-left:20rpx;padding-right:20rpx}.searchNavPage .hot-search .content-box .item.data-v-fd544af5:hover{background:#f4f4f4}.searchNavPage .history-search.data-v-fd544af5{padding-top:20rpx}.searchNavPage .history-search .content-box-item.data-v-fd544af5{padding-left:31rpx;padding-right:31rpx;flex-wrap:wrap}.searchNavPage .history-search .content-box-item.hidex.data-v-fd544af5{height:160rpx;overflow:hidden}.searchNavPage .history-search .content-box-item .item.data-v-fd544af5{border-radius:5rpx;height:50rpx;line-height:50rpx;font-weight:400;font-size:22rpx;color:#555;margin-right:20rpx;margin-bottom:30rpx;padding-left:20rpx;padding-right:20rpx;background:#f4f4f4}.searchNavPage .tit.data-v-fd544af5{height:35rpx;margin-bottom:46rpx;padding-left:31rpx;padding-right:28rpx;font-size:22rpx}.searchNavPage .tit .word-name.data-v-fd544af5{color:#000}.searchNavPage .tit .rt.data-v-fd544af5{height:35rpx;color:#d1d1d1}.searchNavPage .tit .rt .status-name.data-v-fd544af5{color:#999;margin-right:4rpx}.searchNavPage .tit .rt .icon-arrowxia.data-v-fd544af5,.searchNavPage .tit .rt .icon-arrowshang.data-v-fd544af5{font-size:18rpx}.searchNavPage .tit .rt .line.data-v-fd544af5{width:1rpx;height:29rpx;background:#d1d1d1;margin-left:20rpx;margin-right:20rpx}.searchNavPage .tit .rt .icon-del.data-v-fd544af5{font-size:35rpx}
"use strict";const e=require("../../common/vendor.js"),i=require("../../util/api.js"),s={data:()=>({isInit:!1,form:"",address_id:"",invoice_id:"",coupon_id:"",list:[]}),onLoad:function(e){this.form=e.form||"",this.address_id=e.address_id||"",this.invoice_id=e.invoice_id||"",this.coupon_id=e.coupon_id||""},onShow(){this.getData()},methods:{goUpdate(i){e.index.navigateTo({url:"/pages/user/addressEdit?address_id="+i})},setChoose(i){if(!this.form)return;let s="";this.list.forEach((e=>{e.checkedx=!1,i==e.address_id&&(e.checkedx=!0,s=e.address_id)})),setTimeout((()=>{"confirmQuote"!=this.form?e.index.navigateTo({url:"/pages/car/confirmOrder?address_id="+s+"&coupon_id="+this.coupon_id+"&invoice_id="+this.invoice_id}):e.index.navigateTo({url:"/pages/car/confirmQuote?address_id="+s+"&coupon_id="+this.coupon_id})}),200)},copy(i){e.index.setClipboardData({data:("中国"!=i.nation_cn?i.nation_cn:"")+i.province_val+" "+i.city_val+" "+i.district_val+" "+i.detail_address,success:function(){e.index.showToast({title:"复制成功",icon:"success"})}})},deleteAdress(s){e.index.showModal({title:"",content:"您确定删除该地址嘛",success:t=>{t.confirm&&this.request(i.Api_Url+"/api/address/del","POST",{address_id:s},!0).then((i=>{0===i.code?(e.index.showToast({title:"删除成功",icon:"success"}),this.getData(1)):e.index.showToast({title:i.msg,icon:"none"})}))}})},setdefault(s){this.request(i.Api_Url+"/api/address/default","POST",{address_id:s},!0).then((i=>{0===i.code?(e.index.showToast({title:"设置成功",icon:"success"}),this.getData(1)):e.index.showToast({title:i.err_msg,icon:"none"})}))},getData(e){this.request(i.Api_Url+"/api/address/getList","GET",{p:1},!e).then((e=>{if(0==e.code){this.isInit=1;let i=e.data.list||[];i.forEach((e=>{e.checkedx=!1,e.address_id==this.address_id&&(e.checkedx=!0)})),this.list=i}else this.isInit=1,this.list=[]}))}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(e.resolveComponent("barX")+e.resolveComponent("titleNav"))()}const t=e._export_sfc(s,[["render",function(i,s,t,d,o,a){return e.e({a:e.p({title:"收货地址"}),b:e.f(o.list,((i,s,t)=>e.e({a:e.t("中国"!=i.nation_cn?i.nation_cn:""),b:e.t(i.province_val),c:e.t(i.city_val),d:e.t(i.district_val),e:e.t(i.consignee),f:1==i.is_default},(i.is_default,{}),{g:e.t(i.detail_address)},o.form?{}:{h:1==i.is_default?1:"",i:e.t(1==i.is_default?"已默认":"设为默认"),j:e.o((e=>a.setdefault(i.address_id)),s)},{k:e.o((e=>a.deleteAdress(i.address_id)),s),l:e.o((e=>a.copy(i)),s),m:e.o((e=>a.goUpdate(i.address_id)),s),n:i.checkedx?1:"",o:s,p:e.o((e=>a.setChoose(i.address_id)),s)}))),c:!o.form,d:o.isInit&&0==o.list.length},(o.isInit&&o.list.length,{}))}],["__scopeId","data-v-4c049d88"]]);wx.createPage(t);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="addressPage data-v-4c049d88"><bar-x class="data-v-4c049d88" u-i="4c049d88-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-4c049d88" u-i="4c049d88-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-4c049d88"><view class="data-box data-v-4c049d88"><view wx:for="{{b}}" wx:for-item="item" wx:key="o" class="{{['group', 'data-v-4c049d88', item.n && 'hkk']}}" bindtap="{{item.p}}"><view class="t row verCenter data-v-4c049d88"><text class="tet data-v-4c049d88">{{item.a}} {{item.b}} {{item.c}} {{item.d}} {{item.e}}</text><text wx:if="{{item.f}}" class="mr row verCenter rowCenter data-v-4c049d88">默认</text></view><view class="c data-v-4c049d88">{{item.g}}</view><view class="b row bothSide data-v-4c049d88"><view wx:if="{{c}}" class="l row verCenter data-v-4c049d88" bindtap="{{item.j}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-4c049d88', item.h && 'icon-checked']}}"></text><text class="data-v-4c049d88">{{item.i}}</text></view><view wx:else class="data-v-4c049d88"></view><view class="r row verCenter data-v-4c049d88"><text class="data-v-4c049d88" catchtap="{{item.k}}">删除</text><text class="data-v-4c049d88" catchtap="{{item.l}}">复制</text><view class="data-v-4c049d88" catchtap="{{item.m}}">修改</view></view></view></view></view><view wx:if="{{d}}" class="no-data data-v-4c049d88"><image class="data-v-4c049d88" src="https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png"/><view class="data-v-4c049d88">暂无地址信息!</view></view></view><view class="foot data-v-4c049d88"><navigator url="/pages/user/addressAdd" class="btn data-v-4c049d88">新增收货地址</navigator></view></view>
\ No newline at end of file
view.data-v-4c049d88,text.data-v-4c049d88,input.data-v-4c049d88,navigator.data-v-4c049d88{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-4c049d88{background:none;opacity:1}image.data-v-4c049d88{vertical-align:middle}.elep.data-v-4c049d88{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-4c049d88{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-4c049d88{display:flex;flex-direction:column}.row.data-v-4c049d88{display:flex;flex-direction:row}.boxsiz.data-v-4c049d88{box-sizing:border-box}.bothSide.data-v-4c049d88{justify-content:space-between}.avarage.data-v-4c049d88{justify-content:space-around}.rowCenter.data-v-4c049d88{justify-content:center}.verCenter.data-v-4c049d88{align-items:center}.addressPage.data-v-4c049d88{background:#f6f6f6;padding-bottom:150rpx;min-height:calc(100vh - 175rpx)}.addressPage .cons.data-v-4c049d88{padding-top:75rpx}.addressPage .cons .data-box.data-v-4c049d88{margin:0 auto;width:700rpx;padding-top:6rpx}.addressPage .cons .data-box .group.data-v-4c049d88{min-height:230rpx;background:#fff;border-radius:20rpx;padding:22rpx;margin-bottom:25rpx}.addressPage .cons .data-box .group.hkk.data-v-4c049d88{border:1rpx solid #D0121B}.addressPage .cons .data-box .group .t.data-v-4c049d88{height:62rpx;font-size:26rpx;color:#666;margin-bottom:8rpx}.addressPage .cons .data-box .group .t .mr.data-v-4c049d88{width:64rpx;height:32rpx;background:#fff5f5;border-radius:5rpx;border:1rpx solid #D0121B;font-size:22rpx;color:#d0121b;margin-left:32rpx}.addressPage .cons .data-box .group .c.data-v-4c049d88{font-weight:600;font-size:28rpx;color:#000;line-height:35rpx}.addressPage .cons .data-box .group .b.data-v-4c049d88{margin-top:30rpx}.addressPage .cons .data-box .group .b text.data-v-4c049d88{font-size:22rpx;color:#000}.addressPage .cons .data-box .group .b .icon.data-v-4c049d88{font-size:30rpx;color:#e5e5e5;margin-right:15rpx}.addressPage .cons .data-box .group .b .icon-checked.data-v-4c049d88{color:#d0121b}.addressPage .cons .data-box .group .b .l.data-v-4c049d88,.addressPage .cons .data-box .group .b .r.data-v-4c049d88{height:40rpx}.addressPage .cons .data-box .group .b .r text.data-v-4c049d88,.addressPage .cons .data-box .group .b .r view.data-v-4c049d88{width:82rpx;height:36rpx;background:#f8f8f8;border-radius:5rpx;border:1rpx solid #E7E7E7;font-size:22rpx;color:#666;text-align:center;line-height:36rpx;margin-left:20rpx}.addressPage .cons .no-data.data-v-4c049d88{background:#fff;width:700rpx;margin:0 auto;padding-top:209rpx;padding-bottom:500rpx;height:1200rpx;font-size:22rpx;color:#000;text-align:center}.addressPage .cons .no-data image.data-v-4c049d88{width:442rpx;height:254rpx;margin-bottom:45rpx}.addressPage .foot.data-v-4c049d88{height:130rpx;position:fixed;z-index:3;bottom:0rpx;left:0rpx;right:0rpx}.addressPage .foot .btn.data-v-4c049d88{display:block;width:700rpx;height:90rpx;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx;margin:0 auto}
"use strict";const e=require("../../common/vendor.js"),t=require("../../util/api.js"),i={data:()=>({multiArray:[[],[],[]],multiIndex:[0,0,0],selectText:"请选择省市区",formParams:{consignee:"",province_id:"",city_id:"",district_id:"",detail_address:"",is_default:1,mobile:"",intl_code:"0086"},areaIndex:0,areaArray:[{name:"0086(中国大陆)",value:"0086"},{name:"00852(中国香港)",value:"00852"},{name:"00853(中国澳门)",value:"00853"},{name:"00886(中国台湾)",value:"00886"},{name:"0066(泰国)",value:"0066"},{name:"0084(越南)",value:"0084"}]}),onLoad:function(){},onShow(){this.getProvince()},methods:{bindPickerChange:function(e,t){this.areaIndex=e.detail.value,this.formParams.intl_code=this.areaArray[e.detail.value].value},onSwitchChange(e){this.formParams.is_default=e.detail.value?1:0},bindMultiPickerColumnChange(e){console.log(e.detail),0===e.detail.column?(this.multiIndex[0]=e.detail.value,this.getCity(this.multiArray[0][e.detail.value].value,!0),this.multiIndex.splice(1,1,0),this.multiIndex.splice(2,1,0)):1===e.detail.column?(this.multiIndex[1]=e.detail.value,this.getDistrict(this.multiArray[1][e.detail.value].value),this.multiIndex.splice(2,1,0)):2===e.detail.column&&(this.multiIndex[2]=e.detail.value),this.$forceUpdate()},pickerChange(e){this.multiIndex=e.detail.value,this.formParams.province_id=this.multiArray[0][this.multiIndex[0]].value,this.formParams.city_id=this.multiArray[1][this.multiIndex[1]].value,this.formParams.district_id=this.multiArray[2][this.multiIndex[2]].value,this.selectText=""+(this.multiArray[0][this.multiIndex[0]].name+","+this.multiArray[1][this.multiIndex[1]].name+","+this.multiArray[2][this.multiIndex[2]].name)},getProvince(e=1){console.log("获取省数据id:"+e),this.request(t.Api_Url+"/api/address/getOptions","GET",{id:e},!1,!0).then((e=>{if(0===e.code){var t=[];for(var i in e.data)t.push({name:e.data[i],value:parseInt(i)});this.multiArray[0]=t,this.getCity(2,!0),this.$forceUpdate()}}))},getCity(e,i){console.log("获取市数据id:"+e),this.request(t.Api_Url+"/api/address/getOptions","GET",{id:e},!1,!0).then((e=>{if(0===e.code){var t=[];for(var a in e.data)t.push({name:e.data[a],value:parseInt(a)});this.multiArray[1]=t,i&&this.getDistrict(t[0].value),this.$forceUpdate()}}))},getDistrict(e){console.log("获取区数据id:"+e),this.request(t.Api_Url+"/api/address/getOptions","GET",{id:e},!1,!0).then((e=>{if(0===e.code){var t=[];for(var i in e.data)t.push({name:e.data[i],value:parseInt(i)});this.multiArray[2]=t,this.$forceUpdate()}}))},create(){if(!this.formParams.consignee)return e.index.showToast({title:"请输入收货人",icon:"none"}),!1;return!this.formParams.mobile||"0086"==this.formParams.intl_code&&!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.formParams.mobile)?(e.index.showToast({title:"请输入正确的手机号",icon:"none"}),!1):this.formParams.province_id?this.formParams.detail_address?void this.request(t.Api_Url+"/api/address/add","POST",this.formParams,!0).then((t=>{0===t.code?(e.index.showToast({title:"新增地址成功",icon:"success"}),setTimeout((()=>{e.index.navigateBack({delta:1})}),2e3)):e.index.showToast({title:t.msg,icon:"none"})})):(e.index.showToast({title:"请输入详细街道地址",icon:"none"}),!1):(e.index.showToast({title:"请选择省市区",icon:"none"}),!1)}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(e.resolveComponent("barX")+e.resolveComponent("titleNav"))()}const a=e._export_sfc(i,[["render",function(t,i,a,r,s,n){return{a:e.p({title:"新增收货地址"}),b:s.formParams.consignee,c:e.o((e=>s.formParams.consignee=e.detail.value)),d:e.t(s.areaArray[s.areaIndex].value),e:e.o((e=>n.bindPickerChange(e))),f:s.areaIndex,g:s.areaArray,h:s.formParams.mobile,i:e.o((e=>s.formParams.mobile=e.detail.value)),j:e.t(s.selectText),k:"请选择省市区"==s.selectText?1:"",l:e.o(((...e)=>n.pickerChange&&n.pickerChange(...e))),m:e.o(((...e)=>n.bindMultiPickerColumnChange&&n.bindMultiPickerColumnChange(...e))),n:s.multiIndex,o:s.multiArray,p:s.formParams.detail_address,q:e.o((e=>s.formParams.detail_address=e.detail.value)),r:e.o(((...e)=>n.onSwitchChange&&n.onSwitchChange(...e))),s:e.o(((...e)=>n.create&&n.create(...e)))}}],["__scopeId","data-v-1dd3eddb"]]);wx.createPage(a);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="addressAddPage data-v-1dd3eddb"><bar-x class="data-v-1dd3eddb" u-i="1dd3eddb-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-1dd3eddb" u-i="1dd3eddb-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-1dd3eddb"><view class="input-box data-v-1dd3eddb"><view class="input-group row verCenter data-v-1dd3eddb"><text class="label data-v-1dd3eddb">收货人</text><input class="data-v-1dd3eddb" type="text" placeholder="请输入收货人" placeholder-class="placeholder-class" value="{{b}}" bindinput="{{c}}"/></view><view class="input-group row verCenter data-v-1dd3eddb"><text class="label data-v-1dd3eddb">手机号</text><picker class="data-v-1dd3eddb" bindchange="{{e}}" value="{{f}}" range="{{g}}" range-key="{{'name'}}"><text class="areabox-but data-v-1dd3eddb"><text class="but-val data-v-1dd3eddb">{{d}}</text><text class="icon iconfont icon-arrowxia data-v-1dd3eddb"></text></text></picker><input class="data-v-1dd3eddb" type="number" placeholder="请输入手机号" placeholder-class="placeholder-class" value="{{h}}" bindinput="{{i}}"/></view><view class="input-group row verCenter data-v-1dd3eddb"><text class="label data-v-1dd3eddb">收货地区</text><picker class="data-v-1dd3eddb" mode="multiSelector" bindchange="{{l}}" bindcolumnchange="{{m}}" value="{{n}}" range="{{o}}" range-key="{{'name'}}"><view class="{{['uni-input', 'data-v-1dd3eddb', k && 'color666']}}">{{j}}</view></picker></view><view class="input-group row verCenter data-v-1dd3eddb"><text class="label data-v-1dd3eddb">详细地址</text><input class="data-v-1dd3eddb" type="text" placeholder="请输入详细地址" placeholder-class="placeholder-class" value="{{p}}" bindinput="{{q}}"/></view></view><view class="setting-default row verCenter bothSide data-v-1dd3eddb"><view class="tt data-v-1dd3eddb"><view class="data-v-1dd3eddb">设为默认地址</view> 下单时会优先使用该地址 </view><view class="data-v-1dd3eddb"><switch class="data-v-1dd3eddb" bindchange="{{r}}" color="#D0121B" style="transform:scale(0.8)"/></view></view></view><view class="foot data-v-1dd3eddb"><view class="btn data-v-1dd3eddb" bindtap="{{s}}">确认</view></view></view>
\ No newline at end of file
view.data-v-1dd3eddb,text.data-v-1dd3eddb,input.data-v-1dd3eddb,navigator.data-v-1dd3eddb{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-1dd3eddb{background:none;opacity:1}image.data-v-1dd3eddb{vertical-align:middle}.elep.data-v-1dd3eddb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-1dd3eddb{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-1dd3eddb{display:flex;flex-direction:column}.row.data-v-1dd3eddb{display:flex;flex-direction:row}.boxsiz.data-v-1dd3eddb{box-sizing:border-box}.bothSide.data-v-1dd3eddb{justify-content:space-between}.avarage.data-v-1dd3eddb{justify-content:space-around}.rowCenter.data-v-1dd3eddb{justify-content:center}.verCenter.data-v-1dd3eddb{align-items:center}.addressAddPage.data-v-1dd3eddb{background:#f6f6f6;padding-bottom:150rpx;min-height:calc(100vh - 175rpx)}.addressAddPage .cons.data-v-1dd3eddb{padding-top:75rpx}.addressAddPage .cons .input-box.data-v-1dd3eddb{margin:0 auto;width:700rpx;margin-top:6rpx;background:#fff;padding:0rpx 26rpx;border-radius:20rpx}.addressAddPage .cons .input-box .input-group.data-v-1dd3eddb{height:100rpx;padding:34rpx 20rpx;border-bottom:1rpx solid #E7E7E7}.addressAddPage .cons .input-box .input-group.data-v-1dd3eddb:last-child{border:0rpx}.addressAddPage .cons .input-box .input-group .label.data-v-1dd3eddb{font-size:28rpx;color:#000;width:160rpx;line-height:40rpx;height:40rpx}.addressAddPage .cons .input-box .input-group input.data-v-1dd3eddb,.addressAddPage .cons .input-box .input-group picker.data-v-1dd3eddb{font-size:28rpx;color:#000;line-height:40rpx;height:40rpx}.addressAddPage .cons .input-box .input-group .color666.data-v-1dd3eddb{color:#666}.addressAddPage .cons .input-box .input-group .areabox-but.data-v-1dd3eddb{margin-right:20rpx;height:40rpx;line-height:40rpx}.addressAddPage .cons .input-box .input-group .areabox-but .but-val.data-v-1dd3eddb{font-size:28rpx;color:#000;position:relative;top:2rpx}.addressAddPage .cons .input-box .input-group .areabox-but .icon.data-v-1dd3eddb{color:#000;font-size:16rpx;margin-left:12rpx;position:relative;top:-1rpx}.addressAddPage .cons .input-box .input-group .placeholder-class.data-v-1dd3eddb{font-size:28rpx;color:#666}.addressAddPage .cons .setting-default.data-v-1dd3eddb{margin:0 auto;width:700rpx;margin-top:25rpx;background:#fff;border-radius:20rpx;padding:22rpx 45rpx}.addressAddPage .cons .setting-default .tt.data-v-1dd3eddb{font-size:22rpx;color:#666}.addressAddPage .cons .setting-default .tt view.data-v-1dd3eddb{font-size:28rpx;color:#000;margin-bottom:6rpx}.addressAddPage .foot.data-v-1dd3eddb{height:130rpx;position:fixed;z-index:3;bottom:0rpx;left:0rpx;right:0rpx}.addressAddPage .foot .btn.data-v-1dd3eddb{display:block;width:700rpx;height:90rpx;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx;margin:0 auto}
"use strict";const e=require("../../common/vendor.js"),i=require("../../util/api.js"),t={data:()=>({multiArray:[[],[],[]],multiIndex:[0,0,0],selectText:"请选择省市区",formParams:{consignee:"",province_id:"",city_id:"",district_id:"",detail_address:"",is_default:1,mobile:"",intl_code:"0086",address_id:""},areaIndex:0,areaArray:[{name:"0086(中国大陆)",value:"0086"},{name:"00852(中国香港)",value:"00852"},{name:"00853(中国澳门)",value:"00853"},{name:"00886(中国台湾)",value:"00886"},{name:"0066(泰国)",value:"0066"},{name:"0084(越南)",value:"0084"}]}),onLoad:function(e){this.formParams.address_id=e.address_id||""},onShow(){this.getData()},methods:{getData(){this.request(i.Api_Url+"/api/address/getList","get",{p:1},!0,!0).then((e=>{if(0===e.code){let i=e.data.list.filter((e=>e.address_id==this.formParams.address_id))[0];this.formParams.consignee=i.consignee,this.formParams.mobile=i.mobile,this.selectText=""+(i.province_val+","+i.city_val+","+i.district_val),this.formParams.province_id=i.province,this.formParams.city_id=i.city,this.formParams.district_id=i.district,this.formParams.detail_address=i.detail_address,this.formParams.is_default=i.is_default,this.formParams.intl_code=i.intl_code,this.getProvince(1,this.formParams.province_id);let t=this.findIndexFilte(this.areaArray,this.formParams.intl_code);this.areaIndex=t}}))},bindPickerChange:function(e,i){this.areaIndex=e.detail.value,this.formParams.intl_code=this.areaArray[e.detail.value].value},onSwitchChange(e){this.formParams.is_default=e.detail.value?1:0},findIndex(e,i){const t=[];return e.map(((e,a)=>{e.value==i&&t.push(a)})),t},findIndexFilte(e,i){const t=[];return e.map(((e,a)=>{e.value==i&&t.push(a)})),t},bindMultiPickerColumnChange(e){console.log(e.detail),0===e.detail.column?(this.multiIndex[0]=e.detail.value,this.getCity(this.multiArray[0][e.detail.value].value,!0),this.multiIndex.splice(1,1,0),this.multiIndex.splice(2,1,0)):1===e.detail.column?(this.multiIndex[1]=e.detail.value,this.getDistrict(this.multiArray[1][e.detail.value].value),this.multiIndex.splice(2,1,0)):2===e.detail.column&&(this.multiIndex[2]=e.detail.value),this.$forceUpdate()},pickerChange(e){this.multiIndex=e.detail.value,this.formParams.province_id=this.multiArray[0][this.multiIndex[0]].value,this.formParams.city_id=this.multiArray[1][this.multiIndex[1]].value,this.formParams.district_id=this.multiArray[2][this.multiIndex[2]].value,this.selectText=""+(this.multiArray[0][this.multiIndex[0]].name+","+this.multiArray[1][this.multiIndex[1]].name+","+this.multiArray[2][this.multiIndex[2]].name)},getProvince(e=1,t){this.request(i.Api_Url+"/api/address/getOptions","GET",{id:e},!1,!0).then((e=>{if(0===e.code){var i=[];for(var a in e.data)i.push({name:e.data[a],value:parseInt(a)});if(this.multiArray[0]=i,t){let e=this.findIndex(i,t);this.multiIndex.splice(0,1,e[0])}this.getCity(this.formParams.province_id,this.formParams.city_id),this.$forceUpdate()}}))},getCity(e,t){console.log("获取市数据id:"+e),this.request(i.Api_Url+"/api/address/getOptions","GET",{id:e},!1,!0).then((e=>{if(0===e.code){var i=[];for(var a in e.data)i.push({name:e.data[a],value:parseInt(a)});if(this.multiArray[1]=i,t){let e=this.findIndex(i,t);this.multiIndex.splice(1,1,e[0]),this.getDistrict(this.formParams.city_id,this.formParams.district_id)}this.$forceUpdate()}}))},getDistrict(e,t){console.log("获取区数据id:"+e),this.request(i.Api_Url+"/api/address/getOptions","GET",{id:e},!1,!0).then((e=>{if(0===e.code){var i=[];for(var a in e.data)i.push({name:e.data[a],value:parseInt(a)});if(this.multiArray[2]=i,t){let e=this.findIndex(i,t);this.multiIndex.splice(2,1,e[0])}this.$forceUpdate()}}))},create(){if(!this.formParams.consignee)return e.index.showToast({title:"请输入收货人",icon:"none"}),!1;return!this.formParams.mobile||"0086"==this.formParams.intl_code&&!/^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/.test(this.formParams.mobile)?(e.index.showToast({title:"请输入正确的手机号",icon:"none"}),!1):this.formParams.province_id?this.formParams.detail_address?void this.request(i.Api_Url+"/api/address/update","POST",this.formParams,!0).then((i=>{0===i.code?(e.index.showToast({title:"编辑地址成功",icon:"success"}),setTimeout((()=>{e.index.navigateBack({delta:1})}),2e3)):e.index.showToast({title:i.msg,icon:"none"})})):(e.index.showToast({title:"请输入详细街道地址",icon:"none"}),!1):(e.index.showToast({title:"请选择省市区",icon:"none"}),!1)}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(e.resolveComponent("barX")+e.resolveComponent("titleNav"))()}const a=e._export_sfc(t,[["render",function(i,t,a,s,r,n){return{a:e.p({title:"编辑收货地址"}),b:r.formParams.consignee,c:e.o((e=>r.formParams.consignee=e.detail.value)),d:e.t(r.areaArray[r.areaIndex].value),e:e.o((e=>n.bindPickerChange(e))),f:r.areaIndex,g:r.areaArray,h:r.formParams.mobile,i:e.o((e=>r.formParams.mobile=e.detail.value)),j:e.t(r.selectText),k:e.o(((...e)=>n.pickerChange&&n.pickerChange(...e))),l:e.o(((...e)=>n.bindMultiPickerColumnChange&&n.bindMultiPickerColumnChange(...e))),m:r.multiIndex,n:r.multiArray,o:r.formParams.detail_address,p:e.o((e=>r.formParams.detail_address=e.detail.value)),q:e.o(((...e)=>n.onSwitchChange&&n.onSwitchChange(...e))),r:1==r.formParams.is_default,s:e.o(((...e)=>n.create&&n.create(...e)))}}],["__scopeId","data-v-b897a322"]]);wx.createPage(a);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="addressAddPage data-v-b897a322"><bar-x class="data-v-b897a322" u-i="b897a322-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-b897a322" u-i="b897a322-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-b897a322"><view class="input-box data-v-b897a322"><view class="input-group row verCenter data-v-b897a322"><text class="label data-v-b897a322">收货人</text><input class="data-v-b897a322" type="text" placeholder="请输入收货人" placeholder-class="placeholder-class" value="{{b}}" bindinput="{{c}}"/></view><view class="input-group row verCenter data-v-b897a322"><text class="label data-v-b897a322">手机号</text><picker class="data-v-b897a322" bindchange="{{e}}" value="{{f}}" range="{{g}}" range-key="{{'name'}}"><text class="areabox-but data-v-b897a322"><text class="but-val data-v-b897a322">{{d}}</text><text class="icon iconfont icon-arrowxia data-v-b897a322"></text></text></picker><input class="data-v-b897a322" type="number" placeholder="请输入手机号" placeholder-class="placeholder-class" value="{{h}}" bindinput="{{i}}"/></view><view class="input-group row verCenter data-v-b897a322"><text class="label data-v-b897a322">收货地区</text><picker class="data-v-b897a322" mode="multiSelector" bindchange="{{k}}" bindcolumnchange="{{l}}" value="{{m}}" range="{{n}}" range-key="{{'name'}}"><view class="uni-input data-v-b897a322">{{j}}</view></picker></view><view class="input-group row verCenter data-v-b897a322"><text class="label data-v-b897a322">详细地址</text><input class="data-v-b897a322" type="text" placeholder="请输入详细地址" placeholder-class="placeholder-class" value="{{o}}" bindinput="{{p}}"/></view></view><view class="setting-default row verCenter bothSide data-v-b897a322"><view class="tt data-v-b897a322"><view class="data-v-b897a322">设为默认地址</view> 下单时会优先使用该地址 </view><view class="data-v-b897a322"><switch class="data-v-b897a322" bindchange="{{q}}" checked="{{r}}" color="#D0121B" style="transform:scale(0.8)"/></view></view></view><view class="foot data-v-b897a322"><view class="btn data-v-b897a322" bindtap="{{s}}">确认</view></view></view>
\ No newline at end of file
view.data-v-b897a322,text.data-v-b897a322,input.data-v-b897a322,navigator.data-v-b897a322{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-b897a322{background:none;opacity:1}image.data-v-b897a322{vertical-align:middle}.elep.data-v-b897a322{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-b897a322{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-b897a322{display:flex;flex-direction:column}.row.data-v-b897a322{display:flex;flex-direction:row}.boxsiz.data-v-b897a322{box-sizing:border-box}.bothSide.data-v-b897a322{justify-content:space-between}.avarage.data-v-b897a322{justify-content:space-around}.rowCenter.data-v-b897a322{justify-content:center}.verCenter.data-v-b897a322{align-items:center}.addressAddPage.data-v-b897a322{background:#f6f6f6;padding-bottom:150rpx;min-height:calc(100vh - 175rpx)}.addressAddPage .cons.data-v-b897a322{padding-top:75rpx}.addressAddPage .cons .input-box.data-v-b897a322{margin:0 auto;width:700rpx;margin-top:6rpx;background:#fff;padding:0rpx 26rpx;border-radius:20rpx}.addressAddPage .cons .input-box .input-group.data-v-b897a322{height:100rpx;padding:34rpx 20rpx;border-bottom:1rpx solid #E7E7E7}.addressAddPage .cons .input-box .input-group.data-v-b897a322:last-child{border:0rpx}.addressAddPage .cons .input-box .input-group .label.data-v-b897a322{font-size:28rpx;color:#000;width:160rpx;line-height:40rpx;height:40rpx}.addressAddPage .cons .input-box .input-group input.data-v-b897a322,.addressAddPage .cons .input-box .input-group picker.data-v-b897a322{font-size:28rpx;color:#000;line-height:40rpx;height:40rpx}.addressAddPage .cons .input-box .input-group .color666.data-v-b897a322{color:#666}.addressAddPage .cons .input-box .input-group .areabox-but.data-v-b897a322{margin-right:20rpx;height:40rpx;line-height:40rpx}.addressAddPage .cons .input-box .input-group .areabox-but .but-val.data-v-b897a322{font-size:28rpx;color:#000;position:relative;top:2rpx}.addressAddPage .cons .input-box .input-group .areabox-but .icon.data-v-b897a322{color:#000;font-size:16rpx;margin-left:12rpx;position:relative;top:-1rpx}.addressAddPage .cons .input-box .input-group .placeholder-class.data-v-b897a322{font-size:28rpx;color:#666}.addressAddPage .cons .setting-default.data-v-b897a322{margin:0 auto;width:700rpx;margin-top:25rpx;background:#fff;border-radius:20rpx;padding:22rpx 45rpx}.addressAddPage .cons .setting-default .tt.data-v-b897a322{font-size:22rpx;color:#666}.addressAddPage .cons .setting-default .tt view.data-v-b897a322{font-size:28rpx;color:#000;margin-bottom:6rpx}.addressAddPage .foot.data-v-b897a322{height:130rpx;position:fixed;z-index:3;bottom:0rpx;left:0rpx;right:0rpx}.addressAddPage .foot .btn.data-v-b897a322{display:block;width:700rpx;height:90rpx;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx;margin:0 auto}
"use strict";const o=require("../../common/vendor.js"),t=require("../../util/api.js"),a={data:()=>({id:"",formParams:{com_name:"",tax_no:"",com_tel:"",com_addr:"",contact_person:"",contact_phone:"",email:""},certification:[]}),onLoad:function(o){this.id=o.id||"",this.id&&this.getData()},onShow(){},methods:{getData(){this.request(t.Api_Url+"/api/user/info","GET",{},!0).then((o=>{if(0==o.code){let t=o.data.certification||[];this.certification=t.filter((o=>o.id==this.id)),this.formParams={...this.certification[0]}}}))},changeTab(o){this.formParams.inv_type=o,console.log(this.formParams.inv_type)},onSwitchChange(o){this.formParams.is_default=o.detail.value?1:0},submitI(){if(!this.formParams.com_name)return void o.index.showToast({title:"公司名称不能为空",icon:"none"});if(!this.formParams.tax_no)return void o.index.showToast({title:"公司税号不能为空",icon:"none"});if(!this.formParams.com_tel)return void o.index.showToast({title:"公司电话不能为空",icon:"none"});if(!this.formParams.com_addr)return void o.index.showToast({title:"注册地址不能为空",icon:"none"});if(!this.formParams.contact_person)return void o.index.showToast({title:"联系人不能为空",icon:"none"});if(!this.formParams.contact_phone)return void o.index.showToast({title:"联系电话不能为空",icon:"none"});if(!this.formParams.email)return void o.index.showToast({title:"邮箱不能为空",icon:"none"});let a="/api/com/add";this.id&&(this.formParams.id=this.id,a="/api/com/edit"),this.request(t.Api_Url+a,"POST",this.formParams,!0).then((t=>{0==t.code?(o.index.showToast({title:this.id?"编辑成功":"新增成功",icon:"success"}),setTimeout((()=>{o.index.navigateBack({delta:1})}),2e3)):o.index.showToast({title:t.msg,icon:"none"})}))}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(o.resolveComponent("barX")+o.resolveComponent("titleNav"))()}const e=o._export_sfc(a,[["render",function(t,a,e,i,r,n){return{a:o.p({title:"资料管理"}),b:r.formParams.com_name,c:o.o((o=>r.formParams.com_name=o.detail.value)),d:r.formParams.tax_no,e:o.o((o=>r.formParams.tax_no=o.detail.value)),f:r.formParams.com_tel,g:o.o((o=>r.formParams.com_tel=o.detail.value)),h:r.formParams.com_addr,i:o.o((o=>r.formParams.com_addr=o.detail.value)),j:r.formParams.contact_person,k:o.o((o=>r.formParams.contact_person=o.detail.value)),l:r.formParams.contact_phone,m:o.o((o=>r.formParams.contact_phone=o.detail.value)),n:r.formParams.email,o:o.o((o=>r.formParams.email=o.detail.value)),p:o.t(r.id?"编辑":"新增"),q:o.o((o=>n.submitI()))}}],["__scopeId","data-v-ab481be2"]]);wx.createPage(e);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="companyInfoPage data-v-ab481be2"><bar-x class="data-v-ab481be2" u-i="ab481be2-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-ab481be2" u-i="ab481be2-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-ab481be2"><view class="input-box data-v-ab481be2"><view class="input-group row verCenter data-v-ab481be2"><text class="label required data-v-ab481be2">公司名称</text><input class="data-v-ab481be2" type="text" placeholder="请输入公司名称" placeholder-class="placeholder-class" value="{{b}}" bindinput="{{c}}"/></view><view class="input-group row verCenter data-v-ab481be2"><text class="label required data-v-ab481be2">公司税号</text><input class="data-v-ab481be2" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{d}}" bindinput="{{e}}"/></view><view class="input-group row verCenter data-v-ab481be2"><text class="label required data-v-ab481be2">公司电话</text><input class="data-v-ab481be2" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{f}}" bindinput="{{g}}"/></view><view class="input-group row verCenter data-v-ab481be2"><text class="label required data-v-ab481be2">注册地址</text><input class="data-v-ab481be2" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{h}}" bindinput="{{i}}"/></view><view class="input-group row verCenter data-v-ab481be2"><text class="label required data-v-ab481be2">联系人</text><input class="data-v-ab481be2" type="text" placeholder="请输入联系人" placeholder-class="placeholder-class" value="{{j}}" bindinput="{{k}}"/></view><view class="input-group row verCenter data-v-ab481be2"><text class="label required data-v-ab481be2">联系电话</text><input class="data-v-ab481be2" type="text" placeholder="请输入联系电话" placeholder-class="placeholder-class" value="{{l}}" bindinput="{{m}}"/></view><view class="input-group row verCenter data-v-ab481be2"><text class="label required data-v-ab481be2">邮箱</text><input class="data-v-ab481be2" type="text" placeholder="请输入邮箱" placeholder-class="placeholder-class" value="{{n}}" bindinput="{{o}}"/></view></view></view><view class="foot data-v-ab481be2"><view class="btn data-v-ab481be2" bindtap="{{q}}">{{p}}企业资料</view></view></view>
\ No newline at end of file
view.data-v-ab481be2,text.data-v-ab481be2,input.data-v-ab481be2,navigator.data-v-ab481be2{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-ab481be2{background:none;opacity:1}image.data-v-ab481be2{vertical-align:middle}.elep.data-v-ab481be2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-ab481be2{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-ab481be2{display:flex;flex-direction:column}.row.data-v-ab481be2{display:flex;flex-direction:row}.boxsiz.data-v-ab481be2{box-sizing:border-box}.bothSide.data-v-ab481be2{justify-content:space-between}.avarage.data-v-ab481be2{justify-content:space-around}.rowCenter.data-v-ab481be2{justify-content:center}.verCenter.data-v-ab481be2{align-items:center}.companyInfoPage.data-v-ab481be2{background:#f6f6f6;padding-bottom:150rpx;min-height:calc(100vh - 175rpx)}.companyInfoPage .cons.data-v-ab481be2{padding-top:75rpx}.companyInfoPage .cons .input-box.data-v-ab481be2{margin:0 auto;width:700rpx;margin-top:6rpx;background:#fff;padding:0rpx 26rpx;border-radius:20rpx}.companyInfoPage .cons .input-box .input-group.data-v-ab481be2{height:100rpx;padding:34rpx 20rpx;border-bottom:1rpx solid #E7E7E7}.companyInfoPage .cons .input-box .input-group.data-v-ab481be2:last-child{border:0rpx}.companyInfoPage .cons .input-box .input-group .label.data-v-ab481be2{font-size:28rpx;color:#000;width:215rpx;line-height:40rpx;height:40rpx;position:relative}.companyInfoPage .cons .input-box .input-group .label.required.data-v-ab481be2:after{content:"*";position:absolute;left:-20rpx;top:5rpx;color:#d0121b}.companyInfoPage .cons .input-box .input-group input.data-v-ab481be2{font-size:28rpx;color:#000;line-height:40rpx;height:40rpx}.companyInfoPage .cons .input-box .input-group .placeholder-class.data-v-ab481be2{font-size:28rpx;color:#666}.companyInfoPage .foot.data-v-ab481be2{height:130rpx;position:fixed;z-index:3;bottom:0rpx;left:0rpx;right:0rpx}.companyInfoPage .foot .btn.data-v-ab481be2{display:block;width:700rpx;height:90rpx;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx;margin:0 auto}
"use strict";const t=require("../../util/api.js"),s=require("../../common/vendor.js"),a={data:()=>({isInit:!1,status:-1,list:[],countData:{"-1":0,1:0,"-2":0}}),onLoad:function(){this.getData()},methods:{tab(t){this.status=t,this.getData()},getData(s){let a={status:this.status};this.request(t.Api_Url+"/api/coupon/getList","GET",a,!0).then((t=>{if(0==t.code){this.isInit=1;let s=t.data.coupon_list||[];this.list=s,this.countData=t.data.count}else this.isInit=1,this.list=[],this.countData={"-1":0,1:0,"-2":0}}))}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(s.resolveComponent("barX")+s.resolveComponent("titleNav"))()}const e=s._export_sfc(a,[["render",function(t,a,e,i,n,o){return s.e({a:s.p({title:"我的优惠券"}),b:s.t(n.countData[-1]),c:-1==n.status?1:"",d:s.o((t=>o.tab(-1))),e:s.t(n.countData[1]),f:1==n.status?1:"",g:s.o((t=>o.tab(1))),h:s.t(n.countData[-2]),i:-2==n.status?1:"",j:s.o((t=>o.tab(-2))),k:n.list.length>0},n.list.length>0?{l:s.f(n.list,((t,a,e)=>s.e({a:2==t.coupon_type},2==t.coupon_type?{b:s.t(10*t.sale_amount)}:{c:s.t(t.currency_sign),d:s.t(t.sale_amount)},{e:s.t(t.require_amount<=.01?"无门槛优惠券":t.coupon_name),f:s.t(t.start_time),g:s.t(t.end_time),h:-1==t.status},-1==t.status?{}:{i:s.t(1==t.status?"已使用":"已失效")},{j:-1!=t.status?1:"",k:a})))}:{},{m:n.isInit&&0==n.list.length},(n.isInit&&n.list.length,{}))}],["__scopeId","data-v-e812e26d"]]);wx.createPage(e);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="couponPage data-v-e812e26d"><bar-x class="data-v-e812e26d" u-i="e812e26d-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-e812e26d" u-i="e812e26d-1" bind:__l="__l" u-p="{{a}}"/><view class="tabs row rowCenter verCenter data-v-e812e26d"><view class="{{['item', 'data-v-e812e26d', c && 'act']}}" bindtap="{{d}}">待使用({{b}})</view><view class="{{['item', 'data-v-e812e26d', f && 'act']}}" bindtap="{{g}}">已使用({{e}})</view><view class="{{['item', 'data-v-e812e26d', i && 'act']}}" bindtap="{{j}}">已失效({{h}})</view></view><view class="cons data-v-e812e26d"><view wx:if="{{k}}" class="data-box data-v-e812e26d"><view wx:for="{{l}}" wx:for-item="item" wx:key="k" class="{{['group', 'row', 'bothSide', 'verCenter', 'data-v-e812e26d', item.j && 'sx']}}"><view class="l row data-v-e812e26d"><view class="price data-v-e812e26d"><text wx:if="{{item.a}}" class="data-v-e812e26d">折<text class="textp data-v-e812e26d">{{item.b}}</text></text><text wx:else class="data-v-e812e26d">{{item.c}}<text class="textp data-v-e812e26d">{{item.d}}</text></text><view class="tips data-v-e812e26d">{{item.e}}</view></view><view class="yhld data-v-e812e26d"><view class="data-v-e812e26d">商品优惠券</view><text class="data-v-e812e26d">{{item.f}} - {{item.g}}</text></view></view><view class="r data-v-e812e26d"><navigator wx:if="{{item.h}}" class="data-v-e812e26d" url="/pages/car/list"><view class="boxjk data-v-e812e26d"><view class="rbtn row verCenter rowCenter data-v-e812e26d"><view class="data-v-e812e26d">使用</view><text class="data-v-e812e26d"></text></view></view></navigator><view wx:else class="alread data-v-e812e26d">{{item.i}}</view></view></view></view><view wx:if="{{m}}" class="no-data data-v-e812e26d"><image class="data-v-e812e26d" src="https://img.ichunt.com/images/ichunt/202502/24/b0ca7a44c94cdd5a1446cae9198160eb.png"/><view class="data-v-e812e26d">暂无优惠券!</view></view></view></view>
\ No newline at end of file
view.data-v-e812e26d,text.data-v-e812e26d,input.data-v-e812e26d,navigator.data-v-e812e26d{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-e812e26d{background:none;opacity:1}image.data-v-e812e26d{vertical-align:middle}.elep.data-v-e812e26d{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-e812e26d{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-e812e26d{display:flex;flex-direction:column}.row.data-v-e812e26d{display:flex;flex-direction:row}.boxsiz.data-v-e812e26d{box-sizing:border-box}.bothSide.data-v-e812e26d{justify-content:space-between}.avarage.data-v-e812e26d{justify-content:space-around}.rowCenter.data-v-e812e26d{justify-content:center}.verCenter.data-v-e812e26d{align-items:center}.couponPage.data-v-e812e26d{background:#f6f6f6;padding-bottom:50rpx;min-height:calc(100vh - 175rpx)}.couponPage .tabs.data-v-e812e26d{height:90rpx;background:#f6f6f6;width:100%;position:fixed;top:250rpx;z-index:3}.couponPage .tabs .item.data-v-e812e26d{font-size:28rpx;color:#000;position:relative;padding:0 29rpx}.couponPage .tabs .item.data-v-e812e26d:after{position:absolute;content:"";right:0rpx;width:1rpx;height:18rpx;background:#666;top:11rpx}.couponPage .tabs .item.data-v-e812e26d:last-child:after{display:none}.couponPage .tabs .item.act.data-v-e812e26d{font-size:28rpx;color:#d0121b;font-weight:700}.couponPage .cons.data-v-e812e26d{padding-top:165rpx}.couponPage .cons .data-box.data-v-e812e26d{margin:0 auto;width:700rpx}.couponPage .cons .data-box .group.data-v-e812e26d{height:180rpx;margin-bottom:25rpx;background:url(https://img.ichunt.com/images/ichunt/202502/24/435bcc261a434392135ee0846ac99d60.png) no-repeat;background-size:100% 100%;padding-left:27rpx;padding-right:30rpx}.couponPage .cons .data-box .group .l .price.data-v-e812e26d{font-weight:600;font-size:30rpx;color:#ff3000;margin-right:68rpx}.couponPage .cons .data-box .group .l .price .textp.data-v-e812e26d{font-size:60rpx;color:#ff3000}.couponPage .cons .data-box .group .l .price .tips.data-v-e812e26d{font-size:22rpx;color:#ff6300;font-weight:400}.couponPage .cons .data-box .group .l .yhld.data-v-e812e26d{font-size:22rpx;color:#ff6300}.couponPage .cons .data-box .group .l .yhld view.data-v-e812e26d{font-size:35rpx;color:#3b2c1b;height:72rpx;line-height:65rpx}.couponPage .cons .data-box .group .rbtn.data-v-e812e26d{width:146rpx;height:58rpx;background:linear-gradient(180deg,#f6491d,#f52a1b);border-radius:5rpx;font-size:26rpx;color:#fff}.couponPage .cons .data-box .group .rbtn text.data-v-e812e26d{background:url(https://img.ichunt.com/images/ichunt/202502/24/4ab2a242f3e45c0bafe3fb3207263ed2.png) no-repeat;background-size:100% 100%;height:25rpx;width:25rpx;margin-left:10rpx}.couponPage .cons .data-box .group.sx.data-v-e812e26d{background:url(https://img.ichunt.com/images/ichunt/202502/24/a3ece18988277d79fb8bba68d91e0059.png) no-repeat;background-size:100% 100%}.couponPage .cons .data-box .group.sx .l.data-v-e812e26d{opacity:.5}.couponPage .cons .data-box .group.sx .boxjk.data-v-e812e26d{width:149rpx}.couponPage .cons .data-box .group.sx .alread.data-v-e812e26d{width:147rpx;height:54rpx;border-radius:5rpx;border:1rpx solid #D0121B;font-size:26rpx;color:#d0121b;font-weight:700;text-align:center;line-height:54rpx}.couponPage .cons .no-data.data-v-e812e26d{background:#fff;width:700rpx;margin:0 auto;padding-top:209rpx;padding-bottom:500rpx;height:1200rpx;font-size:22rpx;color:#000;text-align:center}.couponPage .cons .no-data image.data-v-e812e26d{width:442rpx;height:254rpx;margin-bottom:45rpx}.couponPage .cons .pagebot.data-v-e812e26d{height:80rpx;line-height:80rpx;font-size:24rpx;text-align:center;color:#c6c7cc}
"use strict";const t=require("../../common/vendor.js"),e=require("../../util/api.js"),i={data:()=>({isInit:!1,form:"",address_id:"",coupon_id:"",invoice_id:"",list:[]}),onLoad:function(t){this.invoice_id=t.invoice_id||"",this.form=t.form||"",this.address_id=t.address_id||"",this.coupon_id=t.coupon_id||""},onShow(){this.getData()},methods:{goUpdate(e){t.index.navigateTo({url:"/pages/user/invoiceEdit?tax_id="+e})},setChoose(e){let i="";this.list.forEach((t=>{t.checkedx=!1,e==t.tax_id&&(t.checkedx=!0,i=t.tax_id)})),setTimeout((()=>{t.index.navigateTo({url:"/pages/car/confirmOrder?invoice_id="+i+"&coupon_id="+this.coupon_id+"&address_id="+this.address_id})}),200)},deleteAdress(i){t.index.showModal({title:"",content:"您确定删除该发票嘛",success:s=>{s.confirm&&this.request(e.Api_Url+"/api/invoice/del","POST",{tax_id:i},!0).then((e=>{0===e.code?(t.index.showToast({title:"删除成功",icon:"success"}),this.getData(1)):t.index.showToast({title:e.msg,icon:"none"})}))}})},setdefault(i){this.request(e.Api_Url+"/api/invoice/default","POST",{tax_id:i},!0).then((e=>{0===e.code?(t.index.showToast({title:"设置成功",icon:"success"}),this.getData(1)):t.index.showToast({title:e.err_msg,icon:"none"})}))},getData(t){this.request(e.Api_Url+"/api/invoice/getList","GET",{p:1},!t).then((t=>{if(0==t.code){this.isInit=1;let e=t.data.list||[];if(e.forEach((t=>{t.checkedx=!1,this.invoice_id==t.tax_id&&(t.checkedx=!0)})),this.form&&e.length>0){let t={tax_id:"460053411",checkedx:!1};this.invoice_id||(t.checkedx=!0),e.push(t)}this.list=e}else this.isInit=1,this.list=[]}))}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(t.resolveComponent("barX")+t.resolveComponent("titleNav"))()}const s=t._export_sfc(i,[["render",function(e,i,s,o,d,n){return t.e({a:t.p({title:"发票管理"}),b:d.list.length>0},d.list.length>0?{c:t.f(d.list,((e,i,s)=>t.e({a:"460053411"!=e.tax_id},"460053411"!=e.tax_id?t.e({b:t.t(3==e.inv_type?"增值税专票":2==e.inv_type?"增值税普票(个人)":"增值税普票(公司)"),c:1==e.is_default},(e.is_default,{}),{d:t.t(e.tax_title),e:t.t(e.tax_no),f:t.t(e.email),g:!d.form},d.form?{}:{h:1==e.is_default?1:"",i:t.t(1==e.is_default?"已默认":"设为默认"),j:t.o((t=>n.setdefault(e.tax_id)),i)},{k:t.o((t=>n.deleteAdress(e.tax_id)),i),l:t.o((t=>n.goUpdate(e.tax_id)),i)}):{m:t.o((t=>n.setChoose(e.tax_id)),i)},{n:i,o:e.checkedx?1:"",p:t.o((t=>n.setChoose(e.tax_id)),i)})))}:{},{d:d.isInit&&0==d.list.length},(d.isInit&&d.list.length,{}))}],["__scopeId","data-v-7c0851c8"]]);wx.createPage(s);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="invoicePage data-v-7c0851c8"><bar-x class="data-v-7c0851c8" u-i="7c0851c8-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-7c0851c8" u-i="7c0851c8-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-7c0851c8"><view wx:if="{{b}}" class="data-box data-v-7c0851c8"><view wx:for="{{c}}" wx:for-item="item" wx:key="n" class="{{['group', 'data-v-7c0851c8', item.o && 'hkk']}}" bindtap="{{item.p}}"><view wx:if="{{item.a}}" class="data-v-7c0851c8"><view class="t row verCenter data-v-7c0851c8">{{item.b}} <text wx:if="{{item.c}}" class="data-v-7c0851c8">默认</text></view><view class="c data-v-7c0851c8"><view class="data-v-7c0851c8"><text class="data-v-7c0851c8">公司名称</text>{{item.d}}</view><view class="data-v-7c0851c8"><text class="data-v-7c0851c8">公司税号</text>{{item.e}}</view><view class="data-v-7c0851c8"><text class="data-v-7c0851c8">收票邮箱</text>{{item.f}}</view></view><view class="b row bothSide data-v-7c0851c8"><view wx:if="{{item.g}}" class="l row verCenter data-v-7c0851c8" bindtap="{{item.j}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-7c0851c8', item.h && 'icon-checked']}}"></text><text class="data-v-7c0851c8">{{item.i}}</text></view><view wx:else class="data-v-7c0851c8"></view><view class="r row verCenter data-v-7c0851c8"><text class="data-v-7c0851c8" catchtap="{{item.k}}">删除</text><view class="data-v-7c0851c8" catchtap="{{item.l}}">修改</view></view></view></view><view wx:else class="data-v-7c0851c8"><view class="t row verCenter data-v-7c0851c8">不开发票</view><view class="b row bothSide data-v-7c0851c8"><view class="l row verCenter data-v-7c0851c8" bindtap="{{item.m}}"><view class="nofps data-v-7c0851c8">暂时无需发票</view></view></view></view></view></view><view wx:if="{{d}}" class="no-data data-v-7c0851c8"><image class="data-v-7c0851c8" src="https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png"/><view class="data-v-7c0851c8">暂无发票信息!</view></view></view><view class="foot data-v-7c0851c8"><navigator url="/pages/user/invoiceAdd" class="btn data-v-7c0851c8">新增发票</navigator></view></view>
\ No newline at end of file
view.data-v-7c0851c8,text.data-v-7c0851c8,input.data-v-7c0851c8,navigator.data-v-7c0851c8{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-7c0851c8{background:none;opacity:1}image.data-v-7c0851c8{vertical-align:middle}.elep.data-v-7c0851c8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-7c0851c8{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-7c0851c8{display:flex;flex-direction:column}.row.data-v-7c0851c8{display:flex;flex-direction:row}.boxsiz.data-v-7c0851c8{box-sizing:border-box}.bothSide.data-v-7c0851c8{justify-content:space-between}.avarage.data-v-7c0851c8{justify-content:space-around}.rowCenter.data-v-7c0851c8{justify-content:center}.verCenter.data-v-7c0851c8{align-items:center}.invoicePage.data-v-7c0851c8{background:#f6f6f6;padding-bottom:150rpx;min-height:calc(100vh - 175rpx)}.invoicePage .cons.data-v-7c0851c8{padding-top:75rpx}.invoicePage .cons .data-box.data-v-7c0851c8{margin:0 auto;width:700rpx;padding-top:6rpx}.invoicePage .cons .data-box .nofps.data-v-7c0851c8{font-size:24rpx}.invoicePage .cons .data-box .group.data-v-7c0851c8{background:#fff;border-radius:20rpx;padding:0 26rpx;margin-bottom:25rpx}.invoicePage .cons .data-box .group.hkk.data-v-7c0851c8{border:1rpx solid #D0121B}.invoicePage .cons .data-box .group .t.data-v-7c0851c8{border-bottom:1rpx solid #E7E7E7;height:80rpx;font-weight:600;font-size:28rpx;color:#000;padding:0 20rpx}.invoicePage .cons .data-box .group .t text.data-v-7c0851c8{width:64rpx;height:32rpx;background:#fff5f5;border-radius:5rpx;border:1rpx solid #D0121B;font-weight:400;font-size:22rpx;color:#d0121b;text-align:center;line-height:32rpx;margin-left:32rpx}.invoicePage .cons .data-box .group .c.data-v-7c0851c8{padding:40rpx 20rpx;font-size:28rpx;color:#000;border-bottom:1rpx solid #E7E7E7}.invoicePage .cons .data-box .group .c view.data-v-7c0851c8{margin-bottom:20rpx}.invoicePage .cons .data-box .group .c view.data-v-7c0851c8:last-child{margin-bottom:0rpx}.invoicePage .cons .data-box .group .c text.data-v-7c0851c8{margin-right:50rpx}.invoicePage .cons .data-box .group .b.data-v-7c0851c8{padding:25rpx 20rpx}.invoicePage .cons .data-box .group .b text.data-v-7c0851c8{font-size:22rpx;color:#000}.invoicePage .cons .data-box .group .b .icon.data-v-7c0851c8{font-size:30rpx;color:#e5e5e5;margin-right:15rpx}.invoicePage .cons .data-box .group .b .icon-checked.data-v-7c0851c8{color:#d0121b}.invoicePage .cons .data-box .group .b .l.data-v-7c0851c8,.invoicePage .cons .data-box .group .b .r.data-v-7c0851c8{height:40rpx}.invoicePage .cons .data-box .group .b .r text.data-v-7c0851c8,.invoicePage .cons .data-box .group .b .r view.data-v-7c0851c8{width:82rpx;height:36rpx;background:#f8f8f8;border-radius:5rpx;border:1rpx solid #E7E7E7;font-size:22rpx;color:#666;text-align:center;line-height:36rpx;margin-left:20rpx}.invoicePage .cons .no-data.data-v-7c0851c8{background:#fff;width:700rpx;margin:0 auto;padding-top:209rpx;padding-bottom:500rpx;height:1200rpx;font-size:22rpx;color:#000;text-align:center}.invoicePage .cons .no-data image.data-v-7c0851c8{width:442rpx;height:254rpx;margin-bottom:45rpx}.invoicePage .foot.data-v-7c0851c8{height:130rpx;position:fixed;z-index:3;bottom:0rpx;left:0rpx;right:0rpx}.invoicePage .foot .btn.data-v-7c0851c8{display:block;width:700rpx;height:90rpx;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx;margin:0 auto}
"use strict";const a=require("../../common/vendor.js"),o=require("../../util/api.js"),e={data:()=>({formParams:{tax_title:"",consignee_address:"",company_phone:"",tax_no:"",bank_name:"",bank_account:"",consignee:"",consignee_phone:"",email:"",intl_code:"0086",is_default:1,inv_type:3}}),onLoad:function(){},onShow(){},methods:{tianyancha(){this.formParams.tax_title&&this.request(o.Api_Url+"/api/user/tianyancha","GET",{company_name:this.formParams.tax_title},!1).then((o=>{0==o.code?(o.data.com_name||a.index.showToast({title:"天眼查没有查到该公司信息",icon:"none"}),this.formParams.tax_title=o.data.com_name||this.formParams.tax_title,this.formParams.tax_no=o.data.tax_number||this.formParams.tax_no,this.formParams.company_phone=o.data.phone_number,this.formParams.consignee_address=o.data.com_address):a.index.showToast({title:o.msg,icon:"none"})}))},changeTab(a){this.formParams.inv_type=a,console.log(this.formParams.inv_type)},onSwitchChange(a){this.formParams.is_default=a.detail.value?1:0},submitI(){if(this.formParams.tax_title){if(3==this.formParams.inv_type){if(!this.formParams.tax_no)return void a.index.showToast({title:"公司税号不能为空",icon:"none"});if(!this.formParams.company_phone)return void a.index.showToast({title:"公司电话不能为空",icon:"none"});if(!this.formParams.consignee_address)return void a.index.showToast({title:"注册地址不能为空",icon:"none"});if(!this.formParams.bank_name)return void a.index.showToast({title:"开户银行不能为空",icon:"none"});if(!this.formParams.bank_account)return void a.index.showToast({title:"银行账号不能为空",icon:"none"});if(!this.formParams.email)return void a.index.showToast({title:"发票接收邮箱不能为空",icon:"none"})}else if(2==this.formParams.inv_type){if(!this.formParams.email)return void a.index.showToast({title:"发票接收邮箱不能为空",icon:"none"});if(!this.formParams.consignee)return void a.index.showToast({title:"收票人不能为空",icon:"none"});if(!this.formParams.consignee_phone)return void a.index.showToast({title:"收票人手机不能为空",icon:"none"})}else{if(!this.formParams.tax_no)return void a.index.showToast({title:"公司税号不能为空",icon:"none"});if(!this.formParams.company_phone)return void a.index.showToast({title:"公司电话不能为空",icon:"none"});if(!this.formParams.email)return void a.index.showToast({title:"发票接收邮箱不能为空",icon:"none"});if(!this.formParams.consignee)return void a.index.showToast({title:"收票人不能为空",icon:"none"});if(!this.formParams.consignee_phone)return void a.index.showToast({title:"收票人手机不能为空",icon:"none"})}this.request(o.Api_Url+"/api/invoice/add","POST",this.formParams,!0).then((o=>{0===o.code?(a.index.showToast({title:"新增发票成功",icon:"success"}),setTimeout((()=>{a.index.navigateBack({delta:1})}),2e3)):a.index.showToast({title:o.msg,icon:"none"})}))}else a.index.showToast({title:"发票抬头不能为空",icon:"none"})}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(a.resolveComponent("barX")+a.resolveComponent("titleNav"))()}const n=a._export_sfc(e,[["render",function(o,e,n,t,i,r){return a.e({a:a.p({title:"新增发票"}),b:3==i.formParams.inv_type?1:"",c:a.o((a=>r.changeTab(3))),d:3!=i.formParams.inv_type?1:"",e:a.o((a=>r.changeTab(4))),f:3!=i.formParams.inv_type},3!=i.formParams.inv_type?{g:2!=i.formParams.inv_type&&3!=i.formParams.inv_type?1:"",h:a.o((a=>r.changeTab(4))),i:2==i.formParams.inv_type?1:"",j:a.o((a=>r.changeTab(2)))}:{},{k:2!=i.formParams.inv_type},2!=i.formParams.inv_type?{l:a.o((a=>r.tianyancha())),m:i.formParams.tax_title,n:a.o((a=>i.formParams.tax_title=a.detail.value))}:{},{o:2==i.formParams.inv_type},2==i.formParams.inv_type?{p:i.formParams.tax_title,q:a.o((a=>i.formParams.tax_title=a.detail.value))}:{},{r:2!=i.formParams.inv_type},2!=i.formParams.inv_type?{s:i.formParams.tax_no,t:a.o((a=>i.formParams.tax_no=a.detail.value))}:{},{v:2!=i.formParams.inv_type},2!=i.formParams.inv_type?{w:i.formParams.company_phone,x:a.o((a=>i.formParams.company_phone=a.detail.value))}:{},{y:3==i.formParams.inv_type},3==i.formParams.inv_type?{z:i.formParams.consignee_address,A:a.o((a=>i.formParams.consignee_address=a.detail.value))}:{},{B:3==i.formParams.inv_type},3==i.formParams.inv_type?{C:i.formParams.bank_name,D:a.o((a=>i.formParams.bank_name=a.detail.value))}:{},{E:3==i.formParams.inv_type},3==i.formParams.inv_type?{F:i.formParams.bank_account,G:a.o((a=>i.formParams.bank_account=a.detail.value))}:{},{H:i.formParams.email,I:a.o((a=>i.formParams.email=a.detail.value)),J:3!=i.formParams.inv_type?1:"",K:i.formParams.consignee,L:a.o((a=>i.formParams.consignee=a.detail.value)),M:3!=i.formParams.inv_type?1:"",N:i.formParams.consignee_phone,O:a.o((a=>i.formParams.consignee_phone=a.detail.value)),P:a.o(((...a)=>r.onSwitchChange&&r.onSwitchChange(...a))),Q:a.o((a=>r.submitI()))})}],["__scopeId","data-v-50a9ca82"]]);wx.createPage(n);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="invoiceAddPage data-v-50a9ca82"><bar-x class="data-v-50a9ca82" u-i="50a9ca82-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-50a9ca82" u-i="50a9ca82-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-50a9ca82"><view class="input-box data-v-50a9ca82"><view class="tab-group data-v-50a9ca82"><view class="tit data-v-50a9ca82">发票类型</view><view class="tab row bothSide data-v-50a9ca82"><text class="{{['data-v-50a9ca82', b && 'act']}}" bindtap="{{c}}">增值税专用发票</text><text class="{{['data-v-50a9ca82', d && 'act']}}" bindtap="{{e}}">增值税普通发票</text></view></view><view wx:if="{{f}}" class="tab-group data-v-50a9ca82"><view class="tit data-v-50a9ca82">开票信息</view><view class="tab row bothSide data-v-50a9ca82"><text class="{{['data-v-50a9ca82', g && 'act']}}" bindtap="{{h}}">公司</text><text class="{{['data-v-50a9ca82', i && 'act']}}" bindtap="{{j}}">个人</text></view></view><view wx:if="{{k}}" class="input-group row verCenter data-v-50a9ca82"><text class="label required data-v-50a9ca82">公司名称</text><input class="data-v-50a9ca82" type="text" bindblur="{{l}}" placeholder="请输入公司名称" placeholder-class="placeholder-class" value="{{m}}" bindinput="{{n}}"/></view><view wx:if="{{o}}" class="input-group row verCenter data-v-50a9ca82"><text class="label required data-v-50a9ca82">开票人名称</text><input class="data-v-50a9ca82" type="text" placeholder="请输入开票人名称" placeholder-class="placeholder-class" value="{{p}}" bindinput="{{q}}"/></view><view wx:if="{{r}}" class="input-group row verCenter data-v-50a9ca82"><text class="label required data-v-50a9ca82">公司税号</text><input class="data-v-50a9ca82" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{s}}" bindinput="{{t}}"/></view><view wx:if="{{v}}" class="input-group row verCenter data-v-50a9ca82"><text class="label required data-v-50a9ca82">公司电话</text><input class="data-v-50a9ca82" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{w}}" bindinput="{{x}}"/></view><view wx:if="{{y}}" class="input-group row verCenter data-v-50a9ca82"><text class="label required data-v-50a9ca82">注册地址</text><input class="data-v-50a9ca82" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{z}}" bindinput="{{A}}"/></view><view wx:if="{{B}}" class="input-group row verCenter data-v-50a9ca82"><text class="label required data-v-50a9ca82">开户银行</text><input class="data-v-50a9ca82" type="text" placeholder="请输入开户银行" placeholder-class="placeholder-class" value="{{C}}" bindinput="{{D}}"/></view><view wx:if="{{E}}" class="input-group row verCenter data-v-50a9ca82"><text class="label required data-v-50a9ca82">开户银行账号</text><input class="data-v-50a9ca82" type="text" placeholder="请输入开户银行账号" placeholder-class="placeholder-class" value="{{F}}" bindinput="{{G}}"/></view><view class="input-group row verCenter data-v-50a9ca82"><text class="label required data-v-50a9ca82">发票接收邮箱</text><input class="data-v-50a9ca82" type="text" placeholder="请输入发票接收邮箱" placeholder-class="placeholder-class" value="{{H}}" bindinput="{{I}}"/></view><view class="input-group row verCenter data-v-50a9ca82"><text class="{{['label', 'data-v-50a9ca82', J && 'required']}}">收票人</text><input class="data-v-50a9ca82" type="text" placeholder="请输入收票人" placeholder-class="placeholder-class" value="{{K}}" bindinput="{{L}}"/></view><view class="input-group row verCenter data-v-50a9ca82"><text class="{{['label', 'data-v-50a9ca82', M && 'required']}}">收票人手机号</text><input class="data-v-50a9ca82" type="number" placeholder="请输入收票人手机号" placeholder-class="placeholder-class" value="{{N}}" bindinput="{{O}}"/></view></view><view class="setting-default row verCenter bothSide data-v-50a9ca82"><view class="tt data-v-50a9ca82">默认发票信息</view><view class="data-v-50a9ca82"><switch class="data-v-50a9ca82" bindchange="{{P}}" checked color="#D0121B" style="transform:scale(0.8)"/></view></view></view><view class="foot data-v-50a9ca82"><view class="btn data-v-50a9ca82" bindtap="{{Q}}">确认</view></view></view>
\ No newline at end of file
view.data-v-50a9ca82,text.data-v-50a9ca82,input.data-v-50a9ca82,navigator.data-v-50a9ca82{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-50a9ca82{background:none;opacity:1}image.data-v-50a9ca82{vertical-align:middle}.elep.data-v-50a9ca82{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-50a9ca82{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-50a9ca82{display:flex;flex-direction:column}.row.data-v-50a9ca82{display:flex;flex-direction:row}.boxsiz.data-v-50a9ca82{box-sizing:border-box}.bothSide.data-v-50a9ca82{justify-content:space-between}.avarage.data-v-50a9ca82{justify-content:space-around}.rowCenter.data-v-50a9ca82{justify-content:center}.verCenter.data-v-50a9ca82{align-items:center}.invoiceAddPage.data-v-50a9ca82{background:#f6f6f6;padding-bottom:150rpx;min-height:calc(100vh - 175rpx)}.invoiceAddPage .cons.data-v-50a9ca82{padding-top:75rpx}.invoiceAddPage .cons .input-box.data-v-50a9ca82{margin:0 auto;width:700rpx;margin-top:6rpx;background:#fff;padding:0rpx 26rpx;border-radius:20rpx}.invoiceAddPage .cons .input-box .input-group.data-v-50a9ca82{height:100rpx;padding:34rpx 20rpx;border-bottom:1rpx solid #E7E7E7}.invoiceAddPage .cons .input-box .input-group.data-v-50a9ca82:last-child{border:0rpx}.invoiceAddPage .cons .input-box .input-group .label.data-v-50a9ca82{font-size:28rpx;color:#000;width:215rpx;line-height:40rpx;height:40rpx;position:relative}.invoiceAddPage .cons .input-box .input-group .label.required.data-v-50a9ca82:after{content:"*";position:absolute;left:-20rpx;top:5rpx;color:#d0121b}.invoiceAddPage .cons .input-box .input-group input.data-v-50a9ca82{font-size:28rpx;color:#000;line-height:40rpx;height:40rpx}.invoiceAddPage .cons .input-box .input-group .placeholder-class.data-v-50a9ca82{font-size:28rpx;color:#666}.invoiceAddPage .cons .tab-group.data-v-50a9ca82{padding:25rpx 20rpx 50rpx}.invoiceAddPage .cons .tab-group .tit.data-v-50a9ca82{font-weight:600;font-size:28rpx;color:#000;margin-bottom:50rpx}.invoiceAddPage .cons .tab-group .tab text.data-v-50a9ca82{width:286rpx;height:70rpx;background:#fff;border-radius:5rpx;border:1rpx solid #898989;font-size:24rpx;color:#000;text-align:center;line-height:70rpx}.invoiceAddPage .cons .tab-group .tab text.act.data-v-50a9ca82{border:1rpx solid #D0121B;color:#d0121b}.invoiceAddPage .cons .setting-default.data-v-50a9ca82{margin:0 auto;width:700rpx;margin-top:25rpx;background:#fff;border-radius:20rpx;padding:22rpx 45rpx}.invoiceAddPage .cons .setting-default .tt.data-v-50a9ca82{font-size:28rpx;color:#000;margin-bottom:6rpx}.invoiceAddPage .foot.data-v-50a9ca82{height:130rpx;position:fixed;z-index:3;bottom:0rpx;left:0rpx;right:0rpx}.invoiceAddPage .foot .btn.data-v-50a9ca82{display:block;width:700rpx;height:90rpx;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx;margin:0 auto}
"use strict";const a=require("../../common/vendor.js"),o=require("../../util/api.js"),e={data:()=>({formParams:{tax_id:"",tax_title:"",consignee_address:"",company_phone:"",tax_no:"",bank_name:"",bank_account:"",consignee:"",consignee_phone:"",email:"",intl_code:"0086",is_default:1,inv_type:3}}),onLoad:function(a){this.formParams.tax_id=a.tax_id||"",this.getData()},onShow(){},methods:{getData(){this.formParams.tax_id&&this.request(o.Api_Url+"/api/invoice/getList","get",{p:1},!0).then((a=>{if(0==a.code){let o=a.data.list.filter((a=>a.tax_id==this.formParams.tax_id))[0];this.formParams={...o},this.formParams.consignee_address=o.company_address,console.log(this.formParams)}}))},tianyancha(){this.formParams.tax_title&&this.request(o.Api_Url+"/api/user/tianyancha","GET",{company_name:this.formParams.tax_title},!1).then((o=>{0==o.code?(o.data.com_name||a.index.showToast({title:"天眼查没有查到该公司信息",icon:"none"}),this.formParams.tax_title=o.data.com_name||this.formParams.tax_title,this.formParams.tax_no=o.data.tax_number||this.formParams.tax_no,this.formParams.company_phone=o.data.phone_number,this.formParams.consignee_address=o.data.com_address):a.index.showToast({title:o.msg,icon:"none"})}))},changeTab(a){this.formParams.inv_type=a,console.log(this.formParams.inv_type)},onSwitchChange(a){this.formParams.is_default=a.detail.value?1:0},submitI(){if(this.formParams.tax_title){if(3==this.formParams.inv_type){if(!this.formParams.tax_no)return void a.index.showToast({title:"公司税号不能为空",icon:"none"});if(!this.formParams.company_phone)return void a.index.showToast({title:"公司电话不能为空",icon:"none"});if(!this.formParams.consignee_address)return void a.index.showToast({title:"注册地址不能为空",icon:"none"});if(!this.formParams.bank_name)return void a.index.showToast({title:"开户银行不能为空",icon:"none"});if(!this.formParams.bank_account)return void a.index.showToast({title:"银行账号不能为空",icon:"none"});if(!this.formParams.email)return void a.index.showToast({title:"发票接收邮箱不能为空",icon:"none"})}else if(2==this.formParams.inv_type){if(!this.formParams.email)return void a.index.showToast({title:"发票接收邮箱不能为空",icon:"none"});if(!this.formParams.consignee)return void a.index.showToast({title:"收票人不能为空",icon:"none"});if(!this.formParams.consignee_phone)return void a.index.showToast({title:"收票人手机不能为空",icon:"none"})}else{if(!this.formParams.tax_no)return void a.index.showToast({title:"公司税号不能为空",icon:"none"});if(!this.formParams.company_phone)return void a.index.showToast({title:"公司电话不能为空",icon:"none"});if(!this.formParams.email)return void a.index.showToast({title:"发票接收邮箱不能为空",icon:"none"});if(!this.formParams.consignee)return void a.index.showToast({title:"收票人不能为空",icon:"none"});if(!this.formParams.consignee_phone)return void a.index.showToast({title:"收票人手机不能为空",icon:"none"})}this.request(o.Api_Url+"/api/invoice/update","POST",this.formParams,!0).then((o=>{0===o.code?(a.index.showToast({title:"编辑发票成功",icon:"success"}),setTimeout((()=>{a.index.navigateBack({delta:1})}),2e3)):a.index.showToast({title:o.msg,icon:"none"})}))}else a.index.showToast({title:"发票抬头不能为空",icon:"none"})}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(a.resolveComponent("barX")+a.resolveComponent("titleNav"))()}const t=a._export_sfc(e,[["render",function(o,e,t,n,i,s){return a.e({a:a.p({title:"编辑发票"}),b:3==i.formParams.inv_type?1:"",c:a.o((a=>s.changeTab(3))),d:3!=i.formParams.inv_type?1:"",e:a.o((a=>s.changeTab(4))),f:3!=i.formParams.inv_type},3!=i.formParams.inv_type?{g:2!=i.formParams.inv_type&&3!=i.formParams.inv_type?1:"",h:a.o((a=>s.changeTab(4))),i:2==i.formParams.inv_type?1:"",j:a.o((a=>s.changeTab(2)))}:{},{k:2!=i.formParams.inv_type},2!=i.formParams.inv_type?{l:a.o((a=>s.tianyancha())),m:i.formParams.tax_title,n:a.o((a=>i.formParams.tax_title=a.detail.value))}:{},{o:2==i.formParams.inv_type},2==i.formParams.inv_type?{p:i.formParams.tax_title,q:a.o((a=>i.formParams.tax_title=a.detail.value))}:{},{r:2!=i.formParams.inv_type},2!=i.formParams.inv_type?{s:i.formParams.tax_no,t:a.o((a=>i.formParams.tax_no=a.detail.value))}:{},{v:2!=i.formParams.inv_type},2!=i.formParams.inv_type?{w:i.formParams.company_phone,x:a.o((a=>i.formParams.company_phone=a.detail.value))}:{},{y:3==i.formParams.inv_type},3==i.formParams.inv_type?{z:i.formParams.consignee_address,A:a.o((a=>i.formParams.consignee_address=a.detail.value))}:{},{B:3==i.formParams.inv_type},3==i.formParams.inv_type?{C:i.formParams.bank_name,D:a.o((a=>i.formParams.bank_name=a.detail.value))}:{},{E:3==i.formParams.inv_type},3==i.formParams.inv_type?{F:i.formParams.bank_account,G:a.o((a=>i.formParams.bank_account=a.detail.value))}:{},{H:i.formParams.email,I:a.o((a=>i.formParams.email=a.detail.value)),J:3!=i.formParams.inv_type?1:"",K:i.formParams.consignee,L:a.o((a=>i.formParams.consignee=a.detail.value)),M:3!=i.formParams.inv_type?1:"",N:i.formParams.consignee_phone,O:a.o((a=>i.formParams.consignee_phone=a.detail.value)),P:a.o(((...a)=>s.onSwitchChange&&s.onSwitchChange(...a))),Q:1==i.formParams.is_default,R:a.o((a=>s.submitI()))})}],["__scopeId","data-v-1f95ddc4"]]);wx.createPage(t);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="invoiceAddPage data-v-1f95ddc4"><bar-x class="data-v-1f95ddc4" u-i="1f95ddc4-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-1f95ddc4" u-i="1f95ddc4-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-1f95ddc4"><view class="input-box data-v-1f95ddc4"><view class="tab-group data-v-1f95ddc4"><view class="tit data-v-1f95ddc4">发票类型</view><view class="tab row bothSide data-v-1f95ddc4"><text class="{{['data-v-1f95ddc4', b && 'act']}}" bindtap="{{c}}">增值税专用发票</text><text class="{{['data-v-1f95ddc4', d && 'act']}}" bindtap="{{e}}">增值税普通发票</text></view></view><view wx:if="{{f}}" class="tab-group data-v-1f95ddc4"><view class="tit data-v-1f95ddc4">开票信息</view><view class="tab row bothSide data-v-1f95ddc4"><text class="{{['data-v-1f95ddc4', g && 'act']}}" bindtap="{{h}}">公司</text><text class="{{['data-v-1f95ddc4', i && 'act']}}" bindtap="{{j}}">个人</text></view></view><view wx:if="{{k}}" class="input-group row verCenter data-v-1f95ddc4"><text class="label required data-v-1f95ddc4">公司名称</text><input class="data-v-1f95ddc4" type="text" bindblur="{{l}}" placeholder="请输入公司名称" placeholder-class="placeholder-class" value="{{m}}" bindinput="{{n}}"/></view><view wx:if="{{o}}" class="input-group row verCenter data-v-1f95ddc4"><text class="label required data-v-1f95ddc4">开票人名称</text><input class="data-v-1f95ddc4" type="text" placeholder="请输入开票人名称" placeholder-class="placeholder-class" value="{{p}}" bindinput="{{q}}"/></view><view wx:if="{{r}}" class="input-group row verCenter data-v-1f95ddc4"><text class="label required data-v-1f95ddc4">公司税号</text><input class="data-v-1f95ddc4" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{s}}" bindinput="{{t}}"/></view><view wx:if="{{v}}" class="input-group row verCenter data-v-1f95ddc4"><text class="label required data-v-1f95ddc4">公司电话</text><input class="data-v-1f95ddc4" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{w}}" bindinput="{{x}}"/></view><view wx:if="{{y}}" class="input-group row verCenter data-v-1f95ddc4"><text class="label required data-v-1f95ddc4">注册地址</text><input class="data-v-1f95ddc4" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{z}}" bindinput="{{A}}"/></view><view wx:if="{{B}}" class="input-group row verCenter data-v-1f95ddc4"><text class="label required data-v-1f95ddc4">开户银行</text><input class="data-v-1f95ddc4" type="text" placeholder="请输入开户银行" placeholder-class="placeholder-class" value="{{C}}" bindinput="{{D}}"/></view><view wx:if="{{E}}" class="input-group row verCenter data-v-1f95ddc4"><text class="label required data-v-1f95ddc4">开户银行账号</text><input class="data-v-1f95ddc4" type="text" placeholder="请输入开户银行账号" placeholder-class="placeholder-class" value="{{F}}" bindinput="{{G}}"/></view><view class="input-group row verCenter data-v-1f95ddc4"><text class="label required data-v-1f95ddc4">发票接收邮箱</text><input class="data-v-1f95ddc4" type="text" placeholder="请输入发票接收邮箱" placeholder-class="placeholder-class" value="{{H}}" bindinput="{{I}}"/></view><view class="input-group row verCenter data-v-1f95ddc4"><text class="{{['label', 'data-v-1f95ddc4', J && 'required']}}">收票人</text><input class="data-v-1f95ddc4" type="text" placeholder="请输入收票人" placeholder-class="placeholder-class" value="{{K}}" bindinput="{{L}}"/></view><view class="input-group row verCenter data-v-1f95ddc4"><text class="{{['label', 'data-v-1f95ddc4', M && 'required']}}">收票人手机号</text><input class="data-v-1f95ddc4" type="number" placeholder="请输入收票人手机号" placeholder-class="placeholder-class" value="{{N}}" bindinput="{{O}}"/></view></view><view class="setting-default row verCenter bothSide data-v-1f95ddc4"><view class="tt data-v-1f95ddc4">默认发票信息</view><view class="data-v-1f95ddc4"><switch class="data-v-1f95ddc4" bindchange="{{P}}" checked="{{Q}}" color="#D0121B" style="transform:scale(0.8)"/></view></view></view><view class="foot data-v-1f95ddc4"><view class="btn data-v-1f95ddc4" bindtap="{{R}}">确认</view></view></view>
\ No newline at end of file
view.data-v-1f95ddc4,text.data-v-1f95ddc4,input.data-v-1f95ddc4,navigator.data-v-1f95ddc4{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-1f95ddc4{background:none;opacity:1}image.data-v-1f95ddc4{vertical-align:middle}.elep.data-v-1f95ddc4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-1f95ddc4{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-1f95ddc4{display:flex;flex-direction:column}.row.data-v-1f95ddc4{display:flex;flex-direction:row}.boxsiz.data-v-1f95ddc4{box-sizing:border-box}.bothSide.data-v-1f95ddc4{justify-content:space-between}.avarage.data-v-1f95ddc4{justify-content:space-around}.rowCenter.data-v-1f95ddc4{justify-content:center}.verCenter.data-v-1f95ddc4{align-items:center}.invoiceAddPage.data-v-1f95ddc4{background:#f6f6f6;padding-bottom:150rpx;min-height:calc(100vh - 175rpx)}.invoiceAddPage .cons.data-v-1f95ddc4{padding-top:75rpx}.invoiceAddPage .cons .input-box.data-v-1f95ddc4{margin:0 auto;width:700rpx;margin-top:6rpx;background:#fff;padding:0rpx 26rpx;border-radius:20rpx}.invoiceAddPage .cons .input-box .input-group.data-v-1f95ddc4{height:100rpx;padding:34rpx 20rpx;border-bottom:1rpx solid #E7E7E7}.invoiceAddPage .cons .input-box .input-group.data-v-1f95ddc4:last-child{border:0rpx}.invoiceAddPage .cons .input-box .input-group .label.data-v-1f95ddc4{font-size:28rpx;color:#000;width:215rpx;line-height:40rpx;height:40rpx;position:relative}.invoiceAddPage .cons .input-box .input-group .label.required.data-v-1f95ddc4:after{content:"*";position:absolute;left:-20rpx;top:5rpx;color:#d0121b}.invoiceAddPage .cons .input-box .input-group input.data-v-1f95ddc4{font-size:28rpx;color:#000;line-height:40rpx;height:40rpx}.invoiceAddPage .cons .input-box .input-group .placeholder-class.data-v-1f95ddc4{font-size:28rpx;color:#666}.invoiceAddPage .cons .tab-group.data-v-1f95ddc4{padding:25rpx 20rpx 50rpx}.invoiceAddPage .cons .tab-group .tit.data-v-1f95ddc4{font-weight:600;font-size:28rpx;color:#000;margin-bottom:50rpx}.invoiceAddPage .cons .tab-group .tab text.data-v-1f95ddc4{width:286rpx;height:70rpx;background:#fff;border-radius:5rpx;border:1rpx solid #898989;font-size:24rpx;color:#000;text-align:center;line-height:70rpx}.invoiceAddPage .cons .tab-group .tab text.act.data-v-1f95ddc4{border:1rpx solid #D0121B;color:#d0121b}.invoiceAddPage .cons .setting-default.data-v-1f95ddc4{margin:0 auto;width:700rpx;margin-top:25rpx;background:#fff;border-radius:20rpx;padding:22rpx 45rpx}.invoiceAddPage .cons .setting-default .tt.data-v-1f95ddc4{font-size:28rpx;color:#000;margin-bottom:6rpx}.invoiceAddPage .foot.data-v-1f95ddc4{height:130rpx;position:fixed;z-index:3;bottom:0rpx;left:0rpx;right:0rpx}.invoiceAddPage .foot .btn.data-v-1f95ddc4{display:block;width:700rpx;height:90rpx;background:#d0121b;border-radius:5rpx;font-size:30rpx;color:#fff;text-align:center;line-height:90rpx;margin:0 auto}
"use strict";const t=require("../../common/vendor.js"),s=require("../../util/api.js"),i={data:()=>({isInit:!1,page:1,limit:10,status:"",isLoadEnd:!1,list:[],all_count:0,unreadcount:0,read_count:0}),onLoad:function(){this.getData()},async onReachBottom(){this.isLoadEnd||this.getData()},methods:{clear(){t.index.showModal({title:"",content:"您确定清空所有已读消息吗?",success:i=>{i.confirm&&this.request(s.Api_Url+"/api/user/changeMsgStatus","post",{status:2},!0).then((s=>{0==s.code?(t.index.showToast({title:"删除已读成功",duration:2e3,icon:"none"}),this.initGetData()):t.index.showToast({title:s.msg,duration:2e3,icon:"none"})}))}})},bjyd(){t.index.showModal({title:"",content:"您确定标记所有消息为已读吗?",success:i=>{i.confirm&&this.request(s.Api_Url+"/api/user/changeMsgStatus","post",{status:3},!0).then((s=>{0==s.code?(t.index.showToast({title:"标记已读成功",duration:2e3,icon:"none"}),this.initGetData()):t.index.showToast({title:s.msg,duration:2e3,icon:"none"})}))}})},zankai(t){this.list.forEach((i=>{i.msg_id==t&&(i.showCons=!i.showCons,2!=i.status&&(i.status=2,this.request(s.Api_Url+"/api/user/changeMsgStatusById","post",{msg_id:i.msg_id},!0).then((t=>{this.getData(1)}))))}))},tab(t){this.status=t,this.initGetData()},initGetData(){this.page=1,this.isInit=!1,this.isLoadEnd=!1,this.list=[],this.getData()},getData(t){let i={status:this.status,page:this.page,limit:this.limit};this.request(s.Api_Url+"/api/user/msgList","GET",i,!0).then((s=>{if(t)return this.all_count=s.data.data.all_count||0,this.unreadcount=s.data.data.unreadcount||0,void(this.read_count=s.data.data.read_count||0);if(1==this.page&&(this.list=[]),this.all_count=s.data.data.all_count||0,this.unreadcount=s.data.data.unreadcount||0,this.read_count=s.data.data.read_count||0,0==s.code){this.isInit=1;let t=s.data.data.list||[];t.forEach((t=>{t.showCons=!1,1==t.msg_type&&(t.iconSrc="https://img.ichunt.com/images/ichunt/202502/24/af70f0465763bc538222014215472f15.png"),2==t.msg_type&&(t.iconSrc="https://img.ichunt.com/images/ichunt/202502/24/076cb4c6de374b6f088852d822df770d.png"),3==t.msg_type&&(t.iconSrc="https://img.ichunt.com/images/ichunt/202502/24/f969027642ab0c8c94c1a8614c272198.png"),4==t.msg_type&&(t.iconSrc="https://img.ichunt.com/images/ichunt/202502/24/9d75f867b835d4f9b4461b5e1cf825c6.png")})),this.list=[...this.list,...t],this.page*this.limit>=Number(s.data.data.all_count)&&(this.isLoadEnd=!0),this.page++}else this.isInit=1,this.list=[]}))}},components:{barX:()=>"../../components/barx.js"}};if(!Array){t.resolveComponent("barX")()}const a=t._export_sfc(i,[["render",function(s,i,a,n,e,o){return t.e({a:t.o(((...t)=>s.$goBack&&s.$goBack(...t))),b:t.o((t=>o.bjyd())),c:t.o((t=>o.clear())),d:t.t(e.all_count),e:""==e.status?1:"",f:t.o((t=>o.tab(""))),g:t.t(e.read_count),h:2==e.status?1:"",i:t.o((t=>o.tab(2))),j:t.t(e.unreadcount),k:1==e.status?1:"",l:t.o((t=>o.tab(1))),m:e.list.length>0},e.list.length>0?{n:t.f(e.list,((s,i,a)=>t.e({a:s.iconSrc,b:t.t(s.title),c:1==s.status},(s.status,{}),{d:s.showCons},s.showCons?{e:s.content}:{},{f:t.t(1==s.msg_type?"公告":2==s.msg_type?"活动":3==s.msg_type?"新闻":"其他"),g:t.t(s.actual_send_time_format),h:t.t(s.showCons?"收起":"展开"),i:t.n(s.showCons?"icon-arrowshang":"icon-arrowxia"),j:t.o((t=>o.zankai(s.msg_id)),i),k:i})))}:{},{o:e.list.length>0&&e.isLoadEnd},(e.list.length>0&&e.isLoadEnd,{}),{p:e.isInit&&0==e.list.length},(e.isInit&&e.list.length,{}))}],["__scopeId","data-v-9ed24328"]]);wx.createPage(a);
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="msgListPage data-v-9ed24328"><bar-x class="data-v-9ed24328" u-i="9ed24328-0" bind:__l="__l"/><view class="titsk-head row verCenter bothSide data-v-9ed24328"><view class="l row verCenter data-v-9ed24328"><text class="icon iconfont icon-arrowleft data-v-9ed24328" bindtap="{{a}}"></text><view class="data-v-9ed24328">我的消息</view></view><view class="handle-box row verCenter data-v-9ed24328"><view class="ite row verCenter data-v-9ed24328" bindtap="{{b}}"><text class="icon iconfont icon-xib data-v-9ed24328"></text><text class="data-v-9ed24328">标记已读</text></view><view class="ite row verCenter data-v-9ed24328" bindtap="{{c}}"><text class="icon iconfont icon-delk data-v-9ed24328"></text><text class="data-v-9ed24328">删除</text></view></view></view><view class="tabs row rowCenter verCenter data-v-9ed24328"><view class="{{['item', 'data-v-9ed24328', e && 'act']}}" bindtap="{{f}}">全部({{d}})</view><view class="{{['item', 'data-v-9ed24328', h && 'act']}}" bindtap="{{i}}">已读({{g}})</view><view class="{{['item', 'data-v-9ed24328', k && 'act']}}" bindtap="{{l}}">未读({{j}})</view></view><view class="cons data-v-9ed24328"><view wx:if="{{m}}" class="data-box data-v-9ed24328"><view wx:for="{{n}}" wx:for-item="item" wx:key="k" class="group data-v-9ed24328"><view class="t row verCenter data-v-9ed24328"><image class="data-v-9ed24328" src="{{item.a}}"/><view class="elep data-v-9ed24328">{{item.b}}</view><view wx:if="{{item.c}}" class="new data-v-9ed24328"></view></view><view wx:if="{{item.d}}" class="c data-v-9ed24328"><rich-text class="data-v-9ed24328" nodes="{{item.e}}"/></view><view class="b row verCenter bothSide data-v-9ed24328"><view class="l row verCenter data-v-9ed24328"><text class="data-v-9ed24328">{{item.f}}</text><text class="line data-v-9ed24328"></text><text class="data-v-9ed24328">{{item.g}}</text></view><view class="r row data-v-9ed24328"><view class="btnj row verCenter data-v-9ed24328" bindtap="{{item.j}}">{{item.h}}<text class="{{['data-v-9ed24328', 'icon', 'iconfont', item.i]}}"></text></view></view></view></view></view><view wx:if="{{o}}" class="pagebot data-v-9ed24328">—— 已经全部加载完 ——</view><view wx:if="{{p}}" class="no-data data-v-9ed24328"><image class="data-v-9ed24328" src="https://img.ichunt.com/images/ichunt/202502/24/07a360187d83ccf80a9d835029c27446.png"/><view class="data-v-9ed24328">暂无信息!</view></view></view></view>
\ No newline at end of file
view.data-v-9ed24328,text.data-v-9ed24328,input.data-v-9ed24328,navigator.data-v-9ed24328{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-9ed24328{background:none;opacity:1}image.data-v-9ed24328{vertical-align:middle}.elep.data-v-9ed24328{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-9ed24328{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-9ed24328{display:flex;flex-direction:column}.row.data-v-9ed24328{display:flex;flex-direction:row}.boxsiz.data-v-9ed24328{box-sizing:border-box}.bothSide.data-v-9ed24328{justify-content:space-between}.avarage.data-v-9ed24328{justify-content:space-around}.rowCenter.data-v-9ed24328{justify-content:center}.verCenter.data-v-9ed24328{align-items:center}.msgListPage.data-v-9ed24328{background:#f6f6f6}.msgListPage .titsk-head.data-v-9ed24328{background:#f6f6f6;height:75rpx;position:fixed;top:175rpx;left:0rpx;width:100%;right:0rpx;z-index:3;padding-left:35rpx;font-size:30rpx;color:#000;padding-right:15rpx}.msgListPage .titsk-head .l.data-v-9ed24328{height:75rpx}.msgListPage .titsk-head .handle-box.data-v-9ed24328{height:75rpx;font-size:24rpx;color:#666}.msgListPage .titsk-head .handle-box .ite.data-v-9ed24328{height:75rpx;margin-left:30rpx}.msgListPage .titsk-head .handle-box .ite .icon.data-v-9ed24328{margin-right:5rpx}.msgListPage .titsk-head .icon-arrowleft.data-v-9ed24328{font-size:35rpx;color:#898989;margin-right:235rpx}.msgListPage .tabs.data-v-9ed24328{height:90rpx;background:#f6f6f6;width:100%;position:fixed;top:250rpx;z-index:3}.msgListPage .tabs .item.data-v-9ed24328{font-size:28rpx;color:#000;position:relative;padding:0 29rpx}.msgListPage .tabs .item.data-v-9ed24328:after{position:absolute;content:"";right:0rpx;width:1rpx;height:18rpx;background:#666;top:11rpx}.msgListPage .tabs .item.data-v-9ed24328:last-child:after{display:none}.msgListPage .tabs .item.act.data-v-9ed24328{font-size:28rpx;color:#d0121b;font-weight:700}.msgListPage .cons.data-v-9ed24328{padding-top:165rpx;min-height:calc(100vh - 175rpx)}.msgListPage .cons .data-box.data-v-9ed24328{margin:0 auto;width:700rpx}.msgListPage .cons .data-box .group.data-v-9ed24328{background:#fff;padding:35rpx 25rpx 22rpx;margin-bottom:25rpx}.msgListPage .cons .data-box .group .t.data-v-9ed24328{font-size:28rpx;color:#000;margin-bottom:30rpx;position:relative}.msgListPage .cons .data-box .group .t image.data-v-9ed24328{height:45rpx;width:45rpx;margin-right:27rpx}.msgListPage .cons .data-box .group .t view.data-v-9ed24328{width:550rpx;height:45rpx;line-height:45rpx}.msgListPage .cons .data-box .group .t .new.data-v-9ed24328{position:absolute;width:13rpx;height:13rpx;background:#ff6300;border-radius:13rpx;right:0rpx;top:-13rpx}.msgListPage .cons .data-box .group .c.data-v-9ed24328{font-size:26rpx;color:#000;line-height:45rpx;margin-bottom:30rpx}.msgListPage .cons .data-box .group .c.act.data-v-9ed24328{display:block}.msgListPage .cons .data-box .group .b.data-v-9ed24328{height:86rpx;border-top:1rpx solid #E7E7E7}.msgListPage .cons .data-box .group .b .l.data-v-9ed24328{font-size:24rpx;color:#666;height:86rpx}.msgListPage .cons .data-box .group .b .l .line.data-v-9ed24328{width:1rpx;height:18rpx;background:#666;margin:15rpx}.msgListPage .cons .data-box .group .b .r .btnj.data-v-9ed24328{min-width:82rpx;height:36rpx;text-align:center;background:#f8f8f8;border-radius:5rpx;border:1rpx solid #E7E7E7;font-size:24rpx;color:#666;margin-left:26rpx;padding:0 21rpx}.msgListPage .cons .data-box .group .b .r .btnj .icon.data-v-9ed24328{font-size:16rpx;color:#666;margin-left:6rpx}.msgListPage .cons .no-data.data-v-9ed24328{background:#fff;width:700rpx;margin:0 auto;padding-top:209rpx;padding-bottom:500rpx;height:1200rpx;font-size:24rpx;color:#000;text-align:center}.msgListPage .cons .no-data image.data-v-9ed24328{width:442rpx;height:254rpx;margin-bottom:45rpx}.msgListPage .cons .pagebot.data-v-9ed24328{height:80rpx;line-height:80rpx;font-size:26rpx;text-align:center;color:#c6c7cc}
"use strict";const a=require("../../common/vendor.js"),e=require("../../util/api.js"),t={data:()=>({pageData:"",order_id:"",wlInfo:[]}),onLoad:function(a){this.order_id=a.order_id||"",this.getData()},methods:{callPhone(e){console.log(e),a.index.makePhoneCall({phoneNumber:e,success:()=>{console.log("拨打电话成功")}})},copywl(e){a.index.setClipboardData({data:e.shipping_no,success:function(){a.index.showToast({title:"复制成功",icon:"success"})}})},sqzk(a){this.wlInfo.forEach((e=>{e.shipping_info.forEach((e=>{a==e.shipping_no&&(e.showUlAll=!e.showUlAll)}))}))},again(t){let o=this.pageData.order_items||[],r=[],s=[];o.forEach((a=>{let e={goods_num:a.goods_number,sku_id:a.goods_id,price:a.price_has_tax};t&&(e.is_cover_goods_num=1),r.push(e),s.push(a.sku_id)})),this.request(e.Api_Url+"/api/cart/batchAddCart","POST",{sku_json:JSON.stringify(r)},!0).then((e=>{0==e.code?t?(a.index.setStorageSync("car_ids",s.join(",")),a.index.setStorageSync("confirmOrderBackUrl",`/pages/user/orderDetail?order_id=${this.order_id}`),a.index.navigateTo({url:"/pages/car/confirmOrder"})):a.index.showToast({title:"添加购物车成功",icon:"success"}):a.index.showToast({title:e.msg,icon:"error"})}))},getData(){this.request(e.Api_Url+"/api/order/detail","GET",{order_id:this.order_id},!0).then((e=>{0==e.code?(this.pageData=e.data,this.wlInfo=e.data.order_shipping||[],this.wlInfo.forEach((a=>{a.showUlAll=!1}))):a.index.showToast({title:e.msg,icon:"error"})}))}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(a.resolveComponent("barX")+a.resolveComponent("titleNav"))()}const o=a._export_sfc(t,[["render",function(e,t,o,r,s,n){return a.e({a:a.p({title:"订单详情"}),b:s.pageData},s.pageData?a.e({c:s.wlInfo.length>0},s.wlInfo.length>0?{d:a.f(s.wlInfo,((e,t,o)=>({a:a.f(e.shipping_items,((e,t,o)=>({a:e.goods_images||"https://www.iedge.net/assets/images/common/defaultnew.png",b:a.t(e.goods_name),c:t}))),b:a.f(e.shipping_info,((e,t,o)=>({a:a.t(e.tracking_name),b:a.t(e.shipping_no),c:a.o((a=>n.copywl(e))),d:a.f(e.tracking_msg,((t,o,r)=>a.e({a:t.tracking_status_val},t.tracking_status_val?{b:a.t(t.tracking_status_val)}:{},{c:a.t(t.time),d:a.t(t.context),e:o>0&&!e.showUlAll?1:"",f:o}))),e:a.t(e.showUlAll?"收起":"查看"),f:a.n(e.showUlAll?"icon-arrowshang":"icon-arrowxia"),g:a.o((a=>n.sqzk(e.shipping_no)))}))),c:a.o((a=>n.callPhone(e.shipping_tel))),d:t})))}:{},{e:s.wlInfo.length>0},s.wlInfo.length>0?{f:a.t(s.pageData.order_address.address),g:a.t(s.pageData.order_address.consignee),h:a.t(s.pageData.order_address.mobile)}:{},{i:!s.wlInfo.length>0},!s.wlInfo.length>0?a.e({j:a.t(("中国"!=s.pageData.order_address.nation_cn?s.pageData.order_address.nation_cn:"")+s.pageData.order_address.province_val+" "+s.pageData.order_address.city_val+" "+s.pageData.order_address.district_val),k:1==s.pageData.order_address.is_default},(s.pageData.order_address.is_default,{}),{l:a.t(s.pageData.order_address.address),m:a.t(s.pageData.order_address.consignee),n:a.t(s.pageData.order_address.mobile)}):{},{o:a.f(s.pageData.order_items,((e,t,o)=>({a:e.goods_images||"https://www.iedge.net/assets/images/common/defaultnew.png",b:a.t(e.sku_name),c:a.t(e.delivery_time),d:a.t(e.goods_number),e:a.t(e.goods_amount_order),f:t}))),p:a.t(s.pageData.order_invoice.tax_title),q:a.t(s.pageData.order_info.order_sn),r:a.t(s.pageData.order_info.create_time),s:a.t(s.pageData.order_info.order_remark),t:a.t(s.pageData.order_info.goods_amount_has_tax_format),v:a.t(s.pageData.order_info.tax_amount_format),w:a.t(s.pageData.order_info.coupon_amount_format),x:a.t(s.pageData.order_info.shipping_amount_format),y:a.t(s.pageData.order_info.order_amount_format)}):{},{z:s.pageData},s.pageData?a.e({A:e.$globalData.KFQQ,B:a.o((a=>n.again())),C:a.o((a=>n.again(1))),D:2==s.pageData.order_info.status||3==s.pageData.order_info.status},2==s.pageData.order_info.status||3==s.pageData.order_info.status?{E:"/pages/user/orderPay?order_id="+s.order_id}:{}):{})}],["__scopeId","data-v-d0a8de77"]]);wx.createPage(o);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="orderDetailPage data-v-d0a8de77"><bar-x class="data-v-d0a8de77" u-i="d0a8de77-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-d0a8de77" u-i="d0a8de77-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-d0a8de77"><view wx:if="{{b}}" class="data-v-d0a8de77"><view wx:if="{{c}}" class="wl-box data-v-d0a8de77"><view wx:for="{{d}}" wx:for-item="item" wx:key="d" class="wiboxitem data-v-d0a8de77"><view class="pack row data-v-d0a8de77"><view wx:for="{{item.a}}" wx:for-item="item1" wx:key="c" class="item row verCenter data-v-d0a8de77"><image class="data-v-d0a8de77" src="{{item1.a}}"/><text class="data-v-d0a8de77">{{item1.b}}</text></view></view><view class="wlinfobox data-v-d0a8de77"><view wx:for="{{item.b}}" wx:for-item="itemC" class="wl-cons data-v-d0a8de77"><view class="tit row bothSide verCenter data-v-d0a8de77"><view class="row verCenter data-v-d0a8de77">{{itemC.a}} {{itemC.b}}</view><view class="row verCenter data-v-d0a8de77"><text class="data-v-d0a8de77" bindtap="{{itemC.c}}">复制</text><text class="call data-v-d0a8de77" bindtap="{{item.c}}">打电话</text></view></view><view class="consfg data-v-d0a8de77"><view wx:for="{{itemC.d}}" wx:for-item="item2" wx:key="f" class="{{['wlitem', 'data-v-d0a8de77', item2.e && 'hidex']}}"><view class="row wlt verCenter data-v-d0a8de77"><text wx:if="{{item2.a}}" class="tet data-v-d0a8de77">{{item2.b}}</text><text class="txt data-v-d0a8de77">{{item2.c}}</text></view><view class="wlb data-v-d0a8de77">{{item2.d}}</view></view></view><view class="wlbt1 row verCenter data-v-d0a8de77" bindtap="{{itemC.g}}">{{itemC.e}}更多物流明细 <text class="{{['data-v-d0a8de77', 'icon', 'iconfont', itemC.f]}}"></text></view></view></view></view></view><view wx:if="{{e}}" class="wlfoot data-v-d0a8de77"><view class="t row data-v-d0a8de77"><text class="icon iconfont icon-dzsd data-v-d0a8de77"></text><view class="data-v-d0a8de77">送至 {{f}}</view></view><view class="b data-v-d0a8de77">{{g}} {{h}}</view></view><view wx:if="{{i}}" class="top-box data-v-d0a8de77"><view class="address-box data-v-d0a8de77"><view class="addbx row bothSide verCenter data-v-d0a8de77"><view class="l data-v-d0a8de77"><view class="ad row verCenter data-v-d0a8de77"><text class="csq data-v-d0a8de77">{{j}}</text><text wx:if="{{k}}" class="mr data-v-d0a8de77">默认</text></view><view class="ad1 data-v-d0a8de77">{{l}}</view><view class="cnnk data-v-d0a8de77"><text class="data-v-d0a8de77">{{m}}</text><text class="data-v-d0a8de77">{{n}}</text></view></view></view></view></view><view class="goods-box data-v-d0a8de77"><view wx:for="{{o}}" wx:for-item="item" wx:key="f" class="group row data-v-d0a8de77"><image class="data-v-d0a8de77" src="{{item.a}}"/><view class="infos data-v-d0a8de77"><view class="ganme elep2 data-v-d0a8de77">{{item.b}}</view><view class="hqs row verCenter bothSide data-v-d0a8de77"><text class="data-v-d0a8de77">货期:{{item.c}}</text><text class="data-v-d0a8de77">x{{item.d}}</text></view><view class="price data-v-d0a8de77">{{item.e}}</view></view></view></view><view class="price-infos data-v-d0a8de77"><view class="tit data-v-d0a8de77">订单信息</view><view class="row bothSide item data-v-d0a8de77"><text class="data-v-d0a8de77">发票信息</text><text class="data-v-d0a8de77">{{p}}</text></view><view class="row bothSide item data-v-d0a8de77"><text class="data-v-d0a8de77">订单编号</text><text class="data-v-d0a8de77">{{q}}</text></view><view class="row bothSide item data-v-d0a8de77"><text class="data-v-d0a8de77">下单时间</text><text class="data-v-d0a8de77">{{r}}</text></view><view class="row bothSide item data-v-d0a8de77"><text class="data-v-d0a8de77">订单备注</text><text class="data-v-d0a8de77">{{s}}</text></view></view><view class="price-infos data-v-d0a8de77"><view class="tit data-v-d0a8de77">结算信息</view><view class="row bothSide item data-v-d0a8de77"><text class="data-v-d0a8de77">商品含税总额</text><text class="data-v-d0a8de77">{{t}}</text></view><view class="row bothSide item data-v-d0a8de77"><text class="data-v-d0a8de77">税费</text><text class="data-v-d0a8de77">{{v}}</text></view><view class="row bothSide item data-v-d0a8de77"><text class="data-v-d0a8de77">优惠券抵用</text><text class="data-v-d0a8de77">{{w}}</text></view><view class="row bothSide item data-v-d0a8de77"><text class="data-v-d0a8de77">运费</text><text class="data-v-d0a8de77">{{x}}</text></view><view class="row bothSide item data-v-d0a8de77"><text class="data-v-d0a8de77">含税总额</text><text class="price data-v-d0a8de77">{{y}}</text></view></view></view></view><view wx:if="{{z}}" class="foot row verCenter bothSide data-v-d0a8de77"><navigator class="item data-v-d0a8de77" url="{{A}}"><text class="icon iconfont icon-kfd data-v-d0a8de77"></text><view class="data-v-d0a8de77">我的客服</view></navigator><view class="row data-v-d0a8de77"><view class="add-car data-v-d0a8de77" bindtap="{{B}}">加入购物车</view><view class="add-confirm data-v-d0a8de77" bindtap="{{C}}">再来一单</view><navigator wx:if="{{D}}" url="{{E}}" class="pay data-v-d0a8de77">立即支付</navigator></view></view></view>
\ No newline at end of file
view.data-v-d0a8de77,text.data-v-d0a8de77,input.data-v-d0a8de77,navigator.data-v-d0a8de77{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-d0a8de77{background:none;opacity:1}image.data-v-d0a8de77{vertical-align:middle}.elep.data-v-d0a8de77{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-d0a8de77{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-d0a8de77{display:flex;flex-direction:column}.row.data-v-d0a8de77{display:flex;flex-direction:row}.boxsiz.data-v-d0a8de77{box-sizing:border-box}.bothSide.data-v-d0a8de77{justify-content:space-between}.avarage.data-v-d0a8de77{justify-content:space-around}.rowCenter.data-v-d0a8de77{justify-content:center}.verCenter.data-v-d0a8de77{align-items:center}.orderDetailPage.data-v-d0a8de77{background:#f6f6f6;padding-top:85rpx;padding-bottom:175rpx;min-height:1000rpx}.orderDetailPage .cons.data-v-d0a8de77{width:700rpx;margin:0 auto;padding-bottom:50rpx}.orderDetailPage .cons .wl-box .wiboxitem.data-v-d0a8de77{border-radius:20rpx 20rpx 0 0}.orderDetailPage .cons .wl-box .wiboxitem .wl-cons.data-v-d0a8de77:last-child{border-radius:0 0 20rpx 20rpx}.orderDetailPage .cons .wl-box .wiboxitem:last-child .wl-cons.data-v-d0a8de77:last-child{border-radius:0rpx}.orderDetailPage .cons .wl-box .pack.data-v-d0a8de77{flex-wrap:wrap;padding-top:15rpx}.orderDetailPage .cons .wl-box .pack .item.data-v-d0a8de77{padding:0 10rpx;margin-bottom:12rpx;margin-right:15rpx;font-size:24rpx;color:#000;background:#fff;border-radius:20rpx}.orderDetailPage .cons .wl-box .pack .item image.data-v-d0a8de77{height:70rpx;width:70rpx;line-height:70rpx;margin-right:10rpx}.orderDetailPage .cons .wl-box .wl-cons.data-v-d0a8de77{background:#fff;padding:30rpx 22rpx}.orderDetailPage .cons .wl-box .wl-cons.data-v-d0a8de77:first-child{border-radius:20rpx 20rpx 0 0!important}.orderDetailPage .cons .wl-box .wl-cons .tit.data-v-d0a8de77{height:62rpx;font-size:24rpx;color:#000;margin-bottom:13rpx}.orderDetailPage .cons .wl-box .wl-cons .tit view.data-v-d0a8de77{height:62rpx}.orderDetailPage .cons .wl-box .wl-cons .tit text.data-v-d0a8de77{font-size:24rpx;color:#666}.orderDetailPage .cons .wl-box .wl-cons .tit .call.data-v-d0a8de77{margin-left:50rpx}.orderDetailPage .cons .wl-box .wl-cons .consfg.data-v-d0a8de77{padding-left:10rpx;padding-right:10rpx}.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem.hidex.data-v-d0a8de77{display:none}.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem .wlb.data-v-d0a8de77{border-left:1rpx dashed #898989;padding:15rpx 30rpx;font-size:26rpx;color:#666;line-height:45rpx}.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem .wlt.data-v-d0a8de77{height:42rpx;padding:0 30rpx;position:relative}.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem .wlt.data-v-d0a8de77:after{content:"";position:absolute;width:20rpx;height:20rpx;border:1rpx solid #898989;left:-10rpx;top:9rpx;border-radius:20rpx}.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem .wlt .tet.data-v-d0a8de77{font-weight:600;font-size:28rpx;color:#666;margin-right:20rpx}.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem .wlt .txt.data-v-d0a8de77{font-size:24rpx;color:#666;font-weight:400;position:relative;top:2rpx}.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem:first-child .wlt .tet.data-v-d0a8de77,.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem:first-child .wlt .txt.data-v-d0a8de77{color:#ff6300}.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem:first-child .wlt.data-v-d0a8de77:after{border:1rpx solid #FF6300;background:#ff6300}.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem:first-child .wlb.data-v-d0a8de77{border-left:1rpx dashed #FF6300}.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem:last-child .wlb.data-v-d0a8de77{padding-bottom:30rpx}.orderDetailPage .cons .wl-box .wl-cons .wlbt1.data-v-d0a8de77{font-size:24rpx;color:#666;position:relative;padding-left:40rpx;height:40rpx}.orderDetailPage .cons .wl-box .wl-cons .wlbt1.data-v-d0a8de77:after{content:"";position:absolute;width:20rpx;height:20rpx;border:1rpx solid #898989;left:0rpx;top:8rpx;border-radius:20rpx}.orderDetailPage .cons .wl-box .wl-cons .wlbt1 .icon.data-v-d0a8de77{margin-left:25rpx;font-size:16rpx;color:#898989}.orderDetailPage .cons .wlfoot.data-v-d0a8de77{padding:20rpx 30rpx;border-top:1rpx solid #E7E7E7;background:#fff;border-radius:0 0 20rpx 20rpx}.orderDetailPage .cons .wlfoot .t.data-v-d0a8de77{font-weight:600;font-size:30rpx;color:#000;line-height:42rpx}.orderDetailPage .cons .wlfoot .t .icon.data-v-d0a8de77{margin-right:16rpx;font-size:30rpx;color:#000}.orderDetailPage .cons .wlfoot .b.data-v-d0a8de77{font-size:26rpx;color:#666;line-height:62rpx;padding-left:48rpx}.orderDetailPage .cons .top-box.data-v-d0a8de77{background:#fff;padding:30rpx 22rpx;border-radius:20rpx}.orderDetailPage .cons .top-box .address-box.data-v-d0a8de77{display:block}.orderDetailPage .cons .top-box .address-box .addbx .ad.data-v-d0a8de77{height:62rpx}.orderDetailPage .cons .top-box .address-box .addbx .csq.data-v-d0a8de77{font-size:26rpx;color:#000;min-height:28rpx}.orderDetailPage .cons .top-box .address-box .addbx .ad1.data-v-d0a8de77{font-size:30rpx;color:#000;line-height:35rpx;font-weight:700;margin-top:4rpx}.orderDetailPage .cons .top-box .address-box .addbx .cnnk.data-v-d0a8de77{font-size:24rpx;color:#666;line-height:40rpx;height:40rpx;margin-top:15rpx}.orderDetailPage .cons .top-box .address-box .addbx .cnnk text.data-v-d0a8de77{margin-right:20rpx}.orderDetailPage .cons .top-box .address-box .addbx .mr.data-v-d0a8de77{width:70rpx;height:35rpx;background:#fff5f5;border-radius:5rpx;border:1rpx solid #D0121B;text-align:center;line-height:35rpx;font-size:24rpx;color:#d0121b;margin-left:20rpx}.orderDetailPage .cons .goods-box.data-v-d0a8de77{margin-top:25rpx;background:#fff;padding:0rpx 23rpx 30rpx;border-radius:20rpx}.orderDetailPage .cons .goods-box image.data-v-d0a8de77{width:190rpx;height:190rpx;margin-right:29rpx;border:2rpx solid #F6F6F6;border-radius:5rpx}.orderDetailPage .cons .goods-box .group.data-v-d0a8de77{padding-bottom:38rpx;padding-top:30rpx}.orderDetailPage .cons .goods-box .group .ganme.data-v-d0a8de77{font-size:26rpx;color:#000;line-height:45rpx;height:90rpx;width:440rpx}.orderDetailPage .cons .goods-box .group .hqs.data-v-d0a8de77{font-size:26rpx;color:#666;height:40rpx;line-height:40rpx;margin-top:20rpx}.orderDetailPage .cons .goods-box .group .price.data-v-d0a8de77{font-size:30rpx;color:#000;height:40rpx;line-height:40rpx;margin-top:10rpx;font-weight:700}.orderDetailPage .cons .price-infos.data-v-d0a8de77{margin-top:25rpx;background:#fff;border-radius:20rpx;padding:30rpx 22rpx}.orderDetailPage .cons .price-infos .tit.data-v-d0a8de77{font-size:28rpx;color:#000;margin-bottom:20rpx}.orderDetailPage .cons .price-infos .item.data-v-d0a8de77{font-size:26rpx;color:#000;line-height:62rpx}.orderDetailPage .cons .price-infos .item .price.data-v-d0a8de77{color:#d0121b}.orderDetailPage .foot.data-v-d0a8de77{height:170rpx;width:100%;position:fixed;bottom:0rpx;left:0rpx;right:0rpx;background:#fff;font-size:24rpx;color:#666;padding:0 36rpx;text-align:center}.orderDetailPage .foot .iconfont.data-v-d0a8de77{font-size:50rpx;color:#000}.orderDetailPage .foot .item.data-v-d0a8de77{width:100rpx;display:block}.orderDetailPage .foot .add-car.data-v-d0a8de77{width:165rpx;height:70rpx;background:linear-gradient(90deg,#fdc860,#fcae3a);border-radius:35rpx 0rpx 0rpx 35rpx;font-size:26rpx;color:#fff;line-height:70rpx}.orderDetailPage .foot .add-confirm.data-v-d0a8de77{width:165rpx;height:70rpx;background:linear-gradient(90deg,#f66f15,#fe3014);border-radius:0rpx 35rpx 35rpx 0rpx;font-size:26rpx;color:#fff;line-height:70rpx}.orderDetailPage .foot .pay.data-v-d0a8de77{width:200rpx;height:70rpx;background:#d0121b;border-radius:100rpx;font-size:26rpx;line-height:70rpx;text-align:center;color:#fff;margin-left:15rpx}
"use strict";const t=require("../../common/vendor.js"),s=require("../../util/api.js"),a={data:()=>({isInit:!1,status:"",limit:10,page:1,isLoadEnd:!1,list:[],inputValue:"",showClearIcon:!1}),onLoad:function(t){this.status=t.status||"",this.getData()},async onReachBottom(){this.isLoadEnd||this.getData()},methods:{again(a){let e=[],i=[];a.goods_list.forEach((t=>{e.push({goods_num:t.goods_number,sku_id:t.sku_id,price:t.price_has_tax,is_cover_goods_num:1}),i.push(t.sku_id)})),this.request(s.Api_Url+"/api/cart/batchAddCart","POST",{sku_json:JSON.stringify(e)},!0).then((s=>{0==s.code?(t.index.setStorageSync("car_ids",i.join(",")),t.index.setStorageSync("confirmOrderBackUrl",`/pages/user/orderList?status=${this.status}`),t.index.navigateTo({url:"/pages/car/confirmOrder"})):t.index.showToast({title:s.msg,icon:"error"})}))},payOrder(s){t.index.navigateTo({url:"/pages/user/orderPay?order_id="+s})},sure(a){t.index.showModal({title:"订单确认",content:"您要把当前订单确认收货吗?",success:e=>{e.confirm&&this.request(s.Api_Url+"/api/order/confirmReceipt","POST",{order_id:a},!0).then((s=>{0==s.code?(t.index.showToast({title:"确认收货成功",icon:"success"}),setTimeout((()=>{this.initGetData()}),2e3)):t.index.showToast({title:s.msg,icon:"none"})}))}})},cancelOrder(a){t.index.showModal({title:"取消订单",content:"您确定要取消当前订单吗?",success:e=>{e.confirm&&this.request(s.Api_Url+"/api/order/cancel","POST",{order_id:a},!0).then((s=>{0==s.code?(t.index.showToast({title:"取消订单成功",icon:"success"}),setTimeout((()=>{this.initGetData()}),2e3)):t.index.showToast({title:s.msg,icon:"none"})}))}})},onConfirm(s){s.detail.value.length<2?t.index.showToast({title:"关键字不能小于2个字符",duration:2e3,icon:"none"}):(this.status="",this.initGetData())},tab(t){this.status=t,this.initGetData()},initGetData(){this.page=1,this.isInit=!1,this.isLoadEnd=!1,this.list=[],this.getData()},getData(){let t={is_multi:1,status:this.status,limit:this.limit,page:this.page,xcx_search:this.inputValue};this.request(s.Api_Url+"/api/order/list","GET",t,!0,!0).then((t=>{if(0==t.code){this.isInit=1;let s=t.data.list||[];s.forEach((t=>{1==t.status&&(t.status_val="待确认"),2!=t.status&&3!=t.status||(t.status_val="待付款"),4==t.status&&(t.status_val="待发货"),7!=t.status&&8!=t.status||(t.status_val="待收货"),-1!=t.status&&10!=t.status||(t.status_val="已完结")})),this.list=[...this.list,...s],this.page*this.limit>=Number(t.data.total)&&(this.isLoadEnd=!0),this.page++}else this.isInit=1,this.list=[]}))},clearInput:function(t){this.inputValue=t.detail.value,t.detail.value.length>0?this.showClearIcon=!0:this.showClearIcon=!1},clearIcon:function(){this.inputValue="",this.showClearIcon=!1}},components:{barX:()=>"../../components/barx.js"}};if(!Array){t.resolveComponent("barX")()}const e=t._export_sfc(a,[["render",function(s,a,e,i,o,u){return t.e({a:t.o((t=>s.$goBack())),b:o.inputValue,c:t.o(((...t)=>u.clearInput&&u.clearInput(...t))),d:t.o(((...t)=>u.onConfirm&&u.onConfirm(...t))),e:o.showClearIcon},o.showClearIcon?{f:t.o((t=>u.clearIcon()))}:{},{g:""==o.status?1:"",h:t.o((t=>u.tab(""))),i:"1"==o.status?1:"",j:t.o((t=>u.tab("1"))),k:"2,3"==o.status?1:"",l:t.o((t=>u.tab("2,3"))),m:"4"==o.status?1:"",n:t.o((t=>u.tab("4"))),o:"7,8"==o.status?1:"",p:t.o((t=>u.tab("7,8"))),q:"-1,10"==o.status?1:"",r:t.o((t=>u.tab("-1,10"))),s:o.list.length>0},o.list.length>0?{t:t.f(o.list,((s,a,e)=>t.e({a:t.t(s.order_sn),b:1==s.status||2==s.status||3==s.status},1==s.status||2==s.status||3==s.status?{c:t.t(s.status_val)}:{},{d:4==s.status},4==s.status?{e:t.t(s.status_val)}:{},{f:7==s.status||8==s.status},7==s.status||8==s.status?{g:t.t(s.status_val)}:{},{h:-1==s.status||10==s.status},-1==s.status||10==s.status?{i:t.t(s.status_val)}:{},{j:t.f(s.goods_list,((s,a,e)=>({a:s.goods_images||"https://www.iedge.net/assets/images/common/defaultnew.png",b:t.t(s.sku_name),c:t.t(s.goods_number),d:t.t(s.delivery_time),e:t.t(s.price_has_tax_format),f:a}))),k:t.t(s.order_amount_format),l:-1!=s.status&&10!=s.status&&4!=s.status},-1!=s.status&&10!=s.status&&4!=s.status?t.e({m:1==s.status||2==s.status||3==s.status},1==s.status||2==s.status||3==s.status?{n:t.o((t=>u.cancelOrder(s.order_id)),a)}:{},{o:2==s.status||3==s.status},2==s.status||3==s.status?{p:t.o((t=>u.payOrder(s.order_id)),a)}:{},{q:7==s.status||8==s.status},7==s.status||8==s.status?{r:t.o((t=>u.again(s)),a)}:{},{s:7==s.status||8==s.status},(7==s.status||s.status,{}),{t:7==s.status||8==s.status},7==s.status||8==s.status?{v:t.o((t=>u.sure(s.order_id)),a)}:{}):{},{w:"/pages/user/orderDetail?order_id="+s.order_id,x:a})))}:{},{v:o.list.length>0&&o.isLoadEnd},(o.list.length>0&&o.isLoadEnd,{}),{w:o.isInit&&0==o.list.length},(o.isInit&&o.list.length,{}))}],["__scopeId","data-v-a0c00846"]]);wx.createPage(e);
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="orderListPage data-v-a0c00846"><bar-x class="data-v-a0c00846" u-i="a0c00846-0" bind:__l="__l"/><view class="head data-v-a0c00846"><view class="top-box-order row bothSide verCenter data-v-a0c00846"><text class="icon iconfont icon-arrowleft data-v-a0c00846" bindtap="{{a}}"></text><view class="search-box row verCenter data-v-a0c00846"><text class="icon iconfont icon-search data-v-a0c00846"></text><input class="uni-input data-v-a0c00846" placeholder="请输入订单编号、商品名称、型号" value="{{b}}" bindinput="{{c}}" confirm-type="search" bindconfirm="{{d}}"/><text wx:if="{{e}}" class="icon iconfont icon-searchclose data-v-a0c00846" bindtap="{{f}}"></text></view></view><view class="tabs row bothSide verCenter data-v-a0c00846"><view class="{{['item', 'data-v-a0c00846', g && 'act']}}" bindtap="{{h}}">全部</view><view class="{{['item', 'data-v-a0c00846', i && 'act']}}" bindtap="{{j}}">待确认</view><view class="{{['item', 'data-v-a0c00846', k && 'act']}}" bindtap="{{l}}">待付款</view><view class="{{['item', 'data-v-a0c00846', m && 'act']}}" bindtap="{{n}}">待发货</view><view class="{{['item', 'data-v-a0c00846', o && 'act']}}" bindtap="{{p}}">待收货</view><view class="{{['item', 'data-v-a0c00846', q && 'act']}}" bindtap="{{r}}">已完结</view></view></view><view class="cons data-v-a0c00846"><view wx:if="{{s}}" class="data-box data-v-a0c00846"><navigator wx:for="{{t}}" wx:for-item="item" wx:key="x" url="{{item.w}}" class="group data-v-a0c00846"><view class="t row verCenter bothSide data-v-a0c00846"><text class="data-v-a0c00846">订单编号 {{item.a}}</text><view wx:if="{{item.b}}" class="tag data-v-a0c00846">{{item.c}}</view><view wx:if="{{item.d}}" class="tag tag-blue data-v-a0c00846">{{item.e}}</view><view wx:if="{{item.f}}" class="tag tag-yellow data-v-a0c00846">{{item.g}}</view><view wx:if="{{item.h}}" class="tag tag-ccc data-v-a0c00846">{{item.i}}</view></view><view wx:for="{{item.j}}" wx:for-item="item1" wx:key="f" class="c row data-v-a0c00846"><image class="data-v-a0c00846" src="{{item1.a}}"/><view class="r data-v-a0c00846"><view class="tr row bothSide data-v-a0c00846"><view class="elep data-v-a0c00846">{{item1.b}}</view><text class="data-v-a0c00846">x{{item1.c}}</text></view><view class="cr data-v-a0c00846">货期:{{item1.d}}</view><view class="br data-v-a0c00846"><view class="data-v-a0c00846">{{item1.e}}</view></view></view></view><view class="hsprice data-v-a0c00846"><text class="data-v-a0c00846">(含税总额)</text>{{item.k}}</view><view wx:if="{{item.l}}" class="handle row data-v-a0c00846"><view wx:if="{{item.m}}" class="cancel data-v-a0c00846" catchtap="{{item.n}}">取消订单</view><view wx:if="{{item.o}}" class="pay data-v-a0c00846" catchtap="{{item.p}}">确认付款</view><view wx:if="{{item.q}}" class="cancel data-v-a0c00846" catchtap="{{item.r}}">再来一单</view><view wx:if="{{item.s}}" class="cancel data-v-a0c00846">查看物流</view><view wx:if="{{item.t}}" class="pay data-v-a0c00846" catchtap="{{item.v}}">确认收货</view></view></navigator></view><view wx:if="{{v}}" class="pagebot data-v-a0c00846">—— 已经全部加载完 ——</view><view wx:if="{{w}}" class="no-data data-v-a0c00846"><image class="data-v-a0c00846" src="https://img.ichunt.com/images/ichunt/202502/24/07a360187d83ccf80a9d835029c27446.png"/><view class="data-v-a0c00846">暂无订单数据!</view></view></view></view>
\ No newline at end of file
view.data-v-a0c00846,text.data-v-a0c00846,input.data-v-a0c00846,navigator.data-v-a0c00846{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-a0c00846{background:none;opacity:1}image.data-v-a0c00846{vertical-align:middle}.elep.data-v-a0c00846{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-a0c00846{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-a0c00846{display:flex;flex-direction:column}.row.data-v-a0c00846{display:flex;flex-direction:row}.boxsiz.data-v-a0c00846{box-sizing:border-box}.bothSide.data-v-a0c00846{justify-content:space-between}.avarage.data-v-a0c00846{justify-content:space-around}.rowCenter.data-v-a0c00846{justify-content:center}.verCenter.data-v-a0c00846{align-items:center}.orderListPage.data-v-a0c00846{background:#f8f8f8;padding-top:172rpx;min-height:calc(100vh - 175rpx)}.orderListPage .head.data-v-a0c00846{background:#f8f8f8;position:fixed;top:175rpx;left:0rpx;right:0rpx;z-index:3;height:172rpx}.orderListPage .head .top-box-order.data-v-a0c00846{padding:21rpx 30rpx 21rpx 25rpx;height:112rpx;background:#f8f8f8}.orderListPage .head .top-box-order .icon-arrowleft.data-v-a0c00846{font-size:35rpx;color:#898989}.orderListPage .head .top-box-order .search-box.data-v-a0c00846{width:641rpx;height:70rpx;background:#fff;border-radius:5rpx;border:1rpx solid #D0121B;padding-left:20rpx}.orderListPage .head .top-box-order .search-box input.data-v-a0c00846{font-size:24rpx;line-height:30rpx;padding-left:10rpx;width:550rpx}.orderListPage .head .top-box-order .search-box .icon-searchclose.data-v-a0c00846{font-size:26rpx;color:#898989;cursor:pointer}.orderListPage .head .top-box-order .search-box .icon-search.data-v-a0c00846{font-size:30rpx;color:#d0121b}.orderListPage .head .tabs.data-v-a0c00846{height:60rpx;padding:30rpx;font-size:28rpx;color:#000}.orderListPage .head .tabs .act.data-v-a0c00846{font-size:28rpx;color:#d0121b;font-weight:700}.orderListPage .cons.data-v-a0c00846{padding-top:20rpx;width:700rpx;margin:0 auto}.orderListPage .cons .group.data-v-a0c00846{padding:16rpx 30rpx;background:#fff;border-radius:20rpx;display:block;margin-bottom:25rpx}.orderListPage .cons .group.data-v-a0c00846:last-child{margin-bottom:0rpx}.orderListPage .cons .group .t.data-v-a0c00846{height:36rpx;font-size:24rpx;color:#666;margin-bottom:13rpx}.orderListPage .cons .group .t .tag.data-v-a0c00846{width:76rpx;height:36rpx;background:#d5232c;border-radius:2rpx;font-size:24rpx;color:#fff;text-align:center;line-height:36rpx}.orderListPage .cons .group .t .tag.tag-blue.data-v-a0c00846{background:#027dff}.orderListPage .cons .group .t .tag.tag-yellow.data-v-a0c00846{background:#ff8229}.orderListPage .cons .group .t .tag.tag-ccc.data-v-a0c00846{background:#a5a0a0}.orderListPage .cons .group .c.data-v-a0c00846{margin-bottom:25rpx}.orderListPage .cons .group .c image.data-v-a0c00846{height:190rpx;width:190rpx;margin-right:20rpx;border:2rpx solid #F6F6F6;flex-shrink:0;border-radius:5rpx}.orderListPage .cons .group .c .r.data-v-a0c00846{padding:8rpx 0}.orderListPage .cons .group .c .r .tr.data-v-a0c00846{height:35rpx;width:430rpx;flex-shrink:0;margin-bottom:15rpx}.orderListPage .cons .group .c .r .tr view.data-v-a0c00846{font-size:26rpx;color:#000;line-height:35rpx;font-weight:700;width:380rpx;height:35rpx}.orderListPage .cons .group .c .r .tr text.data-v-a0c00846{font-size:24rpx;color:#666;line-height:35rpx}.orderListPage .cons .group .c .r .cr.data-v-a0c00846{font-size:24rpx;color:#666}.orderListPage .cons .group .c .r .br.data-v-a0c00846{margin-top:22rpx;text-align:right;font-weight:700;font-size:30rpx;color:#000;line-height:40rpx}.orderListPage .cons .group .c .r .br text.data-v-a0c00846{font-weight:400;font-size:24rpx;color:#666}.orderListPage .cons .group .handle.data-v-a0c00846{height:52rpx;justify-content:flex-end}.orderListPage .cons .group .handle .cancel.data-v-a0c00846{width:156rpx;height:52rpx;background:#f8f8f8;border-radius:5rpx;border:1rpx solid #E7E7E7;font-size:26rpx;color:#666;text-align:center;line-height:52rpx;margin-left:20rpx}.orderListPage .cons .group .handle .pay.data-v-a0c00846{width:156rpx;height:52rpx;background:#d0121b;border-radius:5rpx;font-size:26rpx;color:#fff;text-align:center;line-height:52rpx;margin-left:20rpx}.orderListPage .cons .group .hsprice.data-v-a0c00846{font-size:26rpx;color:#000;line-height:35rpx;font-weight:700;margin-bottom:20rpx}.orderListPage .cons .group .hsprice text.data-v-a0c00846{font-size:24rpx;color:#666;line-height:35rpx;font-weight:400}.orderListPage .no-data.data-v-a0c00846{background:#fff;width:700rpx;margin:0 auto;padding-top:209rpx;padding-bottom:500rpx;height:1200rpx;font-size:24rpx;color:#000;text-align:center}.orderListPage .no-data image.data-v-a0c00846{width:442rpx;height:254rpx;margin-bottom:45rpx}.orderListPage .pagebot.data-v-a0c00846{height:80rpx;line-height:80rpx;font-size:26rpx;text-align:center;color:#c6c7cc}
"use strict";const e=require("../../common/vendor.js"),t=require("../../util/api.js"),a={data:()=>({order_id:"",pageData:""}),onLoad:function(e){this.order_id=e.order_id||"",this.getData()},onShow(){},methods:{gopays(){this.request(t.Api_Url+"/api/pay/wxMiniProgramPay","GET",{order_id:this.order_id},!0).then((t=>{0==t.code?e.index.requestPayment({timeStamp:t.data.timeStamp,nonceStr:t.data.nonceStr,package:t.data.package,signType:t.data.signType,paySign:t.data.paySign,success:t=>{e.index.showToast({title:"支付成功",icon:"success"}),setTimeout((()=>{e.index.navigateTo({url:"/pages/user/orderList?status=4"})}),2e3)},fail:t=>{console.error("支付失败",t),e.index.showToast({title:"支付失败",icon:"none"})}}):e.index.showToast({title:t.msg,icon:"error"})}))},getData(){this.request(t.Api_Url+"/api/order/detail","GET",{order_id:this.order_id},!0).then((t=>{0==t.code?this.pageData=t.data:e.index.showToast({title:t.msg,icon:"error"})}))}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(e.resolveComponent("barX")+e.resolveComponent("titleNav"))()}const o=e._export_sfc(a,[["render",function(t,a,o,r,i,s){return e.e({a:e.p({title:"在线支付"}),b:i.pageData},i.pageData?{c:e.t(i.pageData.order_info.order_amount_format),d:e.o((e=>s.gopays())),e:"/pages/user/orderPayLine?order_id="+i.order_id}:{})}],["__scopeId","data-v-ea06a47a"]]);wx.createPage(o);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="orderPayPage data-v-ea06a47a"><bar-x class="data-v-ea06a47a" u-i="ea06a47a-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-ea06a47a" u-i="ea06a47a-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-ea06a47a"><view wx:if="{{b}}" class="sec data-v-ea06a47a"><view class="tit data-v-ea06a47a">待付款</view><view class="price data-v-ea06a47a">{{c}}</view><view class="pay-box data-v-ea06a47a"><view class="tx data-v-ea06a47a">请选择支付方式</view><view class="payc-choose data-v-ea06a47a"><view class="item row verCenter bothSide data-v-ea06a47a" catchtap="{{d}}"><view class="row data-v-ea06a47a"><image class="data-v-ea06a47a" src="https://img.ichunt.com/images/ichunt/202502/26/253f5437f82270598296b216f4e49622.png"/><text class="data-v-ea06a47a">微信支付</text></view><text class="icon iconfont icon-arrowright data-v-ea06a47a"></text></view><navigator class="data-v-ea06a47a" url="{{e}}"><view class="item row verCenter bothSide data-v-ea06a47a"><view class="row data-v-ea06a47a"><image class="data-v-ea06a47a" src="https://img.ichunt.com/images/ichunt/202502/26/bd1559d2520276133bfcf50f97adcd7c.png"/><text class="data-v-ea06a47a">公司转账</text></view><text class="icon iconfont icon-arrowright data-v-ea06a47a"></text></view></navigator></view></view></view></view></view>
\ No newline at end of file
view.data-v-ea06a47a,text.data-v-ea06a47a,input.data-v-ea06a47a,navigator.data-v-ea06a47a{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-ea06a47a{background:none;opacity:1}image.data-v-ea06a47a{vertical-align:middle}.elep.data-v-ea06a47a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-ea06a47a{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-ea06a47a{display:flex;flex-direction:column}.row.data-v-ea06a47a{display:flex;flex-direction:row}.boxsiz.data-v-ea06a47a{box-sizing:border-box}.bothSide.data-v-ea06a47a{justify-content:space-between}.avarage.data-v-ea06a47a{justify-content:space-around}.rowCenter.data-v-ea06a47a{justify-content:center}.verCenter.data-v-ea06a47a{align-items:center}.orderPayPage.data-v-ea06a47a{background:#f6f6f6;padding-bottom:150rpx;min-height:calc(100vh - 175rpx)}.orderPayPage .cons.data-v-ea06a47a{padding-top:75rpx}.orderPayPage .cons .sec.data-v-ea06a47a{padding-top:170rpx;width:700rpx;margin:0 auto}.orderPayPage .cons .sec .tit.data-v-ea06a47a{font-size:40rpx;color:#000;text-align:center;margin-bottom:30rpx}.orderPayPage .cons .sec .price.data-v-ea06a47a{font-weight:600;font-size:52rpx;color:#d91800;text-align:center}.orderPayPage .cons .sec .pay-box.data-v-ea06a47a{margin-top:112rpx}.orderPayPage .cons .sec .pay-box .tx.data-v-ea06a47a{font-size:26rpx;color:#000;margin-bottom:28rpx}.orderPayPage .cons .sec .pay-box .payc-choose.data-v-ea06a47a{height:280rpx;background:#fff;border-radius:20rpx;border:1rpx solid #D0121B;padding:0 26rpx;font-size:28rpx;color:#000}.orderPayPage .cons .sec .pay-box .payc-choose image.data-v-ea06a47a{margin-right:20rpx;width:40rpx;height:40rpx}.orderPayPage .cons .sec .pay-box .payc-choose .icon.data-v-ea06a47a{font-size:16rpx;color:#898989}.orderPayPage .cons .sec .pay-box .payc-choose .item.data-v-ea06a47a{height:140rpx;border-bottom:1rpx solid #E7E7E7}.orderPayPage .cons .sec .pay-box .payc-choose .item.data-v-ea06a47a:last-child{border:0rpx}
"use strict";const e=require("../../common/vendor.js"),t=require("../../util/api.js"),a={data:()=>({order_id:"",pageData:""}),onLoad:function(e){this.order_id=e.order_id||"",this.getData()},onShow(){},methods:{copy(){e.index.setClipboardData({data:"收款人户名 深圳华云数智工业科技有限公司\n银行账号 交通银行深圳梅林支行\n开户银行 443066388013008419909",success:function(){e.index.showToast({title:"复制成功",icon:"success"})}})},getData(){this.request(t.Api_Url+"/api/order/detail","GET",{order_id:this.order_id},!0).then((t=>{0==t.code?this.pageData=t.data:e.index.showToast({title:t.msg,icon:"error"})}))}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(e.resolveComponent("barX")+e.resolveComponent("titleNav"))()}const o=e._export_sfc(a,[["render",function(t,a,o,r,i,n){return e.e({a:e.p({title:"公司转账"}),b:i.pageData},i.pageData?{c:e.t(i.pageData.order_info.order_amount_format),d:e.t(i.pageData.order_info.order_sn),e:e.t(i.pageData.order_info.create_time),f:e.t(i.pageData.order_info.status_val),g:e.t(i.pageData.order_info.order_sn),h:e.t(i.pageData.order_info.order_remark),i:e.o(((...e)=>n.copy&&n.copy(...e)))}:{},{j:i.pageData?1:""})}],["__scopeId","data-v-e9f9b272"]]);wx.createPage(o);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="orderPayLinePage data-v-e9f9b272"><bar-x class="data-v-e9f9b272" u-i="e9f9b272-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-e9f9b272" u-i="e9f9b272-1" bind:__l="__l" u-p="{{a}}"/><view class="{{['cons', 'data-v-e9f9b272', j && 'act']}}"><view wx:if="{{b}}" class="sec data-v-e9f9b272"><view class="tit data-v-e9f9b272">待付款</view><view class="price data-v-e9f9b272">{{c}}</view><view class="infos data-v-e9f9b272"><view class="row bothSide verCenter data-v-e9f9b272"><text class="data-v-e9f9b272">订单号:</text><view class="data-v-e9f9b272">{{d}}</view></view><view class="row bothSide verCenter data-v-e9f9b272"><text class="data-v-e9f9b272">下单时间:</text><view class="data-v-e9f9b272">{{e}}</view></view><view class="row bothSide verCenter data-v-e9f9b272"><text class="data-v-e9f9b272">订单状态:</text><view class="status data-v-e9f9b272">{{f}}</view></view></view><view class="zhtti data-v-e9f9b272"><text class="data-v-e9f9b272">线下对公付款信息</text> (请按照以下信息进行线下转账汇款操作) </view><view class="zhcons data-v-e9f9b272"><view class="zhtips data-v-e9f9b272"> 您的汇款识别码<text class="data-v-e9f9b272">{{g}}</text>,汇款填写用途/备注/摘要栏,便于快速核销款项款项。 </view><view class="zhc data-v-e9f9b272"><view class="row bothSide data-v-e9f9b272"><text class="data-v-e9f9b272">收款人户名</text><text class="data-v-e9f9b272">深圳华云数智工业科技有限公司</text></view><view class="row bothSide data-v-e9f9b272"><text class="data-v-e9f9b272">银行账号</text><text class="data-v-e9f9b272">交通银行深圳梅林支行</text></view><view class="row bothSide data-v-e9f9b272"><text class="data-v-e9f9b272">开户银行</text><text class="data-v-e9f9b272">443066388013008419909</text></view><view class="row bothSide data-v-e9f9b272"><text class="data-v-e9f9b272">银联号(非必填)</text><text class="data-v-e9f9b272">301584000395</text></view><view class="row bothSide data-v-e9f9b272"><text class="data-v-e9f9b272">用途/备注/摘要栏</text><text class="data-v-e9f9b272">{{h}}</text></view></view><view class="copy data-v-e9f9b272" bindtap="{{i}}">一键复制</view></view></view></view></view>
\ No newline at end of file
view.data-v-e9f9b272,text.data-v-e9f9b272,input.data-v-e9f9b272,navigator.data-v-e9f9b272{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-e9f9b272{background:none;opacity:1}image.data-v-e9f9b272{vertical-align:middle}.elep.data-v-e9f9b272{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-e9f9b272{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-e9f9b272{display:flex;flex-direction:column}.row.data-v-e9f9b272{display:flex;flex-direction:row}.boxsiz.data-v-e9f9b272{box-sizing:border-box}.bothSide.data-v-e9f9b272{justify-content:space-between}.avarage.data-v-e9f9b272{justify-content:space-around}.rowCenter.data-v-e9f9b272{justify-content:center}.verCenter.data-v-e9f9b272{align-items:center}.orderPayLinePage.data-v-e9f9b272{background:#f6f6f6;padding-bottom:150rpx;min-height:calc(100vh - 175rpx)}.orderPayLinePage .cons.data-v-e9f9b272{padding-top:75rpx;opacity:0}.orderPayLinePage .cons.act.data-v-e9f9b272{opacity:1}.orderPayLinePage .cons .sec.data-v-e9f9b272{padding-top:63rpx;width:700rpx;margin:0 auto}.orderPayLinePage .cons .sec .tit.data-v-e9f9b272{font-size:40rpx;color:#000;text-align:center;margin-bottom:30rpx}.orderPayLinePage .cons .sec .price.data-v-e9f9b272{font-weight:600;font-size:52rpx;color:#d91800;text-align:center}.orderPayLinePage .cons .sec .infos.data-v-e9f9b272{margin-top:80rpx;padding-top:30rpx;height:240rpx;background:#fff;border-radius:20rpx}.orderPayLinePage .cons .sec .infos .row.data-v-e9f9b272{height:62rpx;padding:0 20rpx}.orderPayLinePage .cons .sec .infos .row text.data-v-e9f9b272{font-size:24rpx;color:#666}.orderPayLinePage .cons .sec .infos .row view.data-v-e9f9b272{font-size:24rpx;color:#000}.orderPayLinePage .cons .sec .infos .row view.status.data-v-e9f9b272{color:#d0121b}.orderPayLinePage .cons .sec .zhtti.data-v-e9f9b272{height:77rpx;line-height:77rpx;background:#d0121b;border-radius:20rpx 20rpx 0rpx 0rpx;font-size:22rpx;color:#fff;padding-left:20rpx;margin-top:25rpx}.orderPayLinePage .cons .sec .zhtti text.data-v-e9f9b272{font-weight:600;font-size:26rpx;color:#fff;margin-right:15rpx}.orderPayLinePage .cons .sec .zhcons.data-v-e9f9b272{padding:0 10rpx;background:#fff;border-radius:0rpx 0rpx 20rpx 20rpx}.orderPayLinePage .cons .sec .zhtips.data-v-e9f9b272{font-size:24rpx;color:#000;line-height:45rpx;padding:35rpx 10rpx;border-bottom:1rpx solid #E7E7E7}.orderPayLinePage .cons .sec .zhtips text.data-v-e9f9b272{color:#d0121b}.orderPayLinePage .cons .sec .zhc.data-v-e9f9b272{font-size:24rpx;color:#000;line-height:62rpx;padding:35rpx 10rpx;border-bottom:1rpx solid #E7E7E7}.orderPayLinePage .cons .sec .copy.data-v-e9f9b272{height:80rpx;line-height:80rpx;text-align:center;font-size:24rpx;color:#000;border-radius:20rpx}
"use strict";const t=require("../../common/vendor.js"),i=require("../../util/api.js"),e={data:()=>({dataInited:!1,allcheck:!1,isEdit:!1,carList:[]}),onLoad:function(){this.getData()},methods:{getData(t){this.request(i.Api_Url+"/api/xcx/getGoodsList","get",{page:1,limit:100},!1).then((t=>{if(this.dataInited=!0,this.allcheck=!1,this.carList=[],0==t.code){let i=t.data.list||[];i.forEach((t=>{t.checked=!1})),this.carList=i}}))},checkboxchange(t){if("460053411"==t)this.allcheck=!this.allcheck,this.carList.forEach((t=>{t.checked=this.allcheck}));else{var i=1;this.carList.forEach((e=>{e.list_id==t&&(e.checked=!e.checked),e.checked||(i=0)})),this.allcheck=!!i}return!1},dels(){let e=this.carList.filter((t=>t.checked)).map((t=>t.list_id)).join(",");e?t.index.showModal({title:"删除",content:"是否删除当前选中清单?",success:s=>{s.confirm&&this.request(i.Api_Url+"/api/xcx/delGoodsList","POST",{list_ids:e},!0).then((i=>{if(0==i.code){t.index.showToast({title:"删除成功",duration:2e3,icon:"none"});let i=this.carList.filter((t=>-1==e.indexOf(t.list_id)));this.carList=JSON.parse(JSON.stringify(i))}else t.index.showToast({title:i.msg,duration:2e3,icon:"none"})}))}}):t.index.showToast({title:"请选择至少一个清单数量",duration:2e3,icon:"none"})}},components:{barX:()=>"../../components/barx.js"}};if(!Array){t.resolveComponent("barX")()}const s=t._export_sfc(e,[["render",function(i,e,s,c,a,d){return t.e({a:t.o(((...t)=>i.$goBack&&i.$goBack(...t))),b:!a.isEdit},a.isEdit?{}:{c:t.o((t=>a.isEdit=!a.isEdit))},{d:a.isEdit},a.isEdit?{e:t.o((t=>a.isEdit=!a.isEdit))}:{},{f:a.dataInited&&0==a.carList.length},(a.dataInited&&a.carList.length,{}),{g:a.carList.length>0},a.carList.length>0?{h:t.f(a.carList,((i,e,s)=>({a:i.checked?1:"",b:t.o((t=>d.checkboxchange(i.list_id)),e),c:t.t(i.list_name),d:t.t(i.create_time),e:t.t(i.list_goods_count),f:"/pages/user/qdDetail?list_id="+i.list_id,g:e}))),i:a.isEdit?"":1}:{},{j:a.isEdit},a.isEdit?{k:a.allcheck?1:"",l:t.o((t=>d.checkboxchange(460053411))),m:t.o((t=>d.dels()))}:{})}],["__scopeId","data-v-89262522"]]);wx.createPage(s);
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="qDlistPage data-v-89262522"><bar-x class="data-v-89262522" u-i="89262522-0" bind:__l="__l"/><view class="car-head row bothSide data-v-89262522"><view class="l row verCenter data-v-89262522"><text class="icon iconfont icon-arrowleft data-v-89262522" bindtap="{{a}}"></text><view class="data-v-89262522">我的清单</view></view><view wx:if="{{b}}" class="r row verCenter data-v-89262522"><text class="data-v-89262522" bindtap="{{c}}">编辑</text></view><view wx:if="{{d}}" class="r row verCenter data-v-89262522"><text class="data-v-89262522" bindtap="{{e}}">完成</text></view></view><view class="cons data-v-89262522"><view wx:if="{{f}}" class="no-data data-v-89262522"><image class="data-v-89262522" src="https://img.ichunt.com/images/ichunt/202502/19/7fdab385a25db187f8e57370875f7546.png"/><text class="data-v-89262522">暂无清单信息!</text></view><view wx:if="{{g}}" class="list-box data-v-89262522"><view wx:for="{{h}}" wx:for-item="item" wx:key="g" class="{{['item-group', 'data-v-89262522', i && 'noedit']}}"><view class="l row verCenter rowCenter data-v-89262522" catchtap="{{item.b}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-89262522', item.a && 'icon-checked']}}"></text></view><navigator class="data-v-89262522" url="{{item.f}}"><view class="r row bothSide data-v-89262522"><view class="rcon data-v-89262522"><view class="elep names data-v-89262522">{{item.c}}</view><view class="time data-v-89262522">{{item.d}}</view></view><view class="goodsg row bothSide data-v-89262522"><text class="data-v-89262522">{{item.e}}个商品</text><text class="icon iconfont icon-arrowright data-v-89262522"></text></view></view></navigator></view></view></view><view wx:if="{{j}}" class="car-foot row verCenter bothSide data-v-89262522"><view class="checked-box row verCenter data-v-89262522" catchtap="{{l}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-89262522', k && 'icon-checked']}}"></text>全选</view><view class="del-btn data-v-89262522" bindtap="{{m}}">删除</view></view></view>
\ No newline at end of file
view.data-v-89262522,text.data-v-89262522,input.data-v-89262522,navigator.data-v-89262522{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-89262522{background:none;opacity:1}image.data-v-89262522{vertical-align:middle}.elep.data-v-89262522{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-89262522{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-89262522{display:flex;flex-direction:column}.row.data-v-89262522{display:flex;flex-direction:row}.boxsiz.data-v-89262522{box-sizing:border-box}.bothSide.data-v-89262522{justify-content:space-between}.avarage.data-v-89262522{justify-content:space-around}.rowCenter.data-v-89262522{justify-content:center}.verCenter.data-v-89262522{align-items:center}.qDlistPage.data-v-89262522{background:#f6f6f6;min-height:calc(100vh - 175rpx);padding-bottom:180rpx;padding-top:80rpx}.qDlistPage .car-head.data-v-89262522{background:#f6f6f6;height:75rpx;position:fixed;top:175rpx;left:0rpx;width:100%;right:0rpx;z-index:3}.qDlistPage .car-head .l.data-v-89262522{height:75rpx;width:550rpx;padding-left:35rpx;font-size:28rpx;color:#000}.qDlistPage .car-head .l .icon.data-v-89262522{font-size:35rpx;color:#898989;margin-right:235rpx}.qDlistPage .car-head .r.data-v-89262522{height:75rpx;font-size:24rpx;color:#666;padding-right:25rpx}.qDlistPage .car-head .r .it.data-v-89262522{margin-left:50rpx}.qDlistPage .cons.data-v-89262522{width:700rpx;margin:0 auto}.qDlistPage .cons .list-box .item-group.data-v-89262522{background:#fff;border-radius:10rpx;padding:21rpx 40rpx 21rpx 77rpx;margin-bottom:30rpx;position:relative}.qDlistPage .cons .list-box .item-group.data-v-89262522:last-child{margin-bottom:0rpx}.qDlistPage .cons .list-box .item-group .l.data-v-89262522{position:absolute;left:0rpx;height:100%;width:77rpx;top:0rpx}.qDlistPage .cons .list-box .item-group .l .icon.data-v-89262522{font-size:30rpx;color:#e5e5e5}.qDlistPage .cons .list-box .item-group .l .icon-checked.data-v-89262522{color:#d0121b}.qDlistPage .cons .list-box .item-group .r .rcon .names.data-v-89262522{font-size:24rpx;color:#000;line-height:50rpx;height:50rpx;width:380rpx}.qDlistPage .cons .list-box .item-group .r .rcon .time.data-v-89262522{font-size:22rpx;color:#666;height:50rpx;line-height:50rpx}.qDlistPage .cons .list-box .item-group .r .goodsg.data-v-89262522{font-size:24rpx;color:#000;line-height:50rpx;height:50rpx}.qDlistPage .cons .list-box .item-group .r .goodsg .icon.data-v-89262522{font-size:16rpx;color:#898989;margin-left:15rpx;position:relative;top:-1rpx}.qDlistPage .cons .list-box .item-group.noedit.data-v-89262522{padding-left:50rpx}.qDlistPage .cons .list-box .item-group.noedit .l.data-v-89262522{display:none;width:77rpx}.qDlistPage .cons .no-data.data-v-89262522{padding-top:90rpx;text-align:center;font-size:22rpx;color:#000;background:#fff;height:1200rpx;padding-bottom:133rpx}.qDlistPage .cons .no-data image.data-v-89262522{display:block;margin:0 auto;width:442rpx;height:254rpx;margin-bottom:45rpx}.qDlistPage .car-foot.data-v-89262522{height:150rpx;width:100%;position:fixed;left:0rpx;right:0rpx;bottom:0rpx;z-index:2;background:#fff;padding-left:44rpx;padding-right:25rpx;border-top:1rpx solid #E7E7E7}.qDlistPage .car-foot .checked-box.data-v-89262522{font-size:22rpx;color:#666}.qDlistPage .car-foot .checked-box .icon.data-v-89262522{font-size:30rpx;color:#e5e5e5;margin-right:12rpx}.qDlistPage .car-foot .checked-box .icon-checked.data-v-89262522{color:#d0121b}.qDlistPage .car-foot .del-btn.data-v-89262522{width:200rpx;height:70rpx;background:#d0121b;border-radius:100rpx;font-size:26rpx;color:#fff;text-align:center;line-height:70rpx}
"use strict";const i=require("../../common/vendor.js"),t=require("../../util/api.js"),e={data:()=>({checkcount:0,timeout:"",dataInited:!1,allcheck:!0,isEdit:!1,carList:[],totalprice:0,list_id:"",share_uuid:"",list_name:"",isCompany:!(!i.index.getStorageSync("user_info")||!JSON.parse(i.index.getStorageSync("user_info")).company_name),miniShareOptions:{title:"给您分享我的清单",path:"/pages/user/qdDetail",imageUrl:"https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png",desc:""}}),onLoad:function(i){this.list_id=i.list_id,this.share_uuid=i.share_uuid,this.getData()},onShareAppMessage(){return{...this.miniShareOptions,success:()=>{i.index.showToast({title:"分享成功",icon:"success"})},fail:()=>{i.index.showToast({title:"分享失败",icon:"none"})}}},onShareTimeline(){return{...this.miniShareOptions,success:()=>{i.index.showToast({title:"分享成功",icon:"success"})},fail:()=>{i.index.showToast({title:"分享失败",icon:"none"})}}},methods:{getData(i){i||(this.carList=[]),this.request(t.Api_Url+"/api/xcx/goodsListDetail","GET",{list_id:this.list_id,share_uuid:this.share_uuid||""},!i).then((i=>{if(this.dataInited=!0,this.allcheck=!0,this.carList=[],0==i.code){this.list_name=i.data.info.list_name,this.list_id=i.data.info.list_id,this.share_uuid=i.data.info.share_uuid,this.miniShareOptions.path="/pages/user/qdDetail?list_id="+this.list_id+"&share_uuid="+this.share_uuid,(i.data.list||[]).forEach((i=>{i.checked=!0,i.buyPrice=i.goods_price,i.ladder_price&&i.ladder_price.length>0&&(i.buyPrice=this.isCompany?i.ladder_price[1].price_cn||0:i.ladder_price[0].price_cn||0),i.goods_price=i.buyPrice,this.carList.push(i)})),this.listUi()}}))},listUi(){this.totalprice=0,this.checkcount=0,this.carList.forEach((i=>{i.checked&&(this.checkcount++,this.totalprice+=Number(i.goods_price*i.goods_count))})),this.totalprice=this.totalprice.toFixed(2)},changeNum(i,e){clearTimeout(this.timeout),this.timeout=setTimeout((()=>{let e=this.carList.filter((t=>t.sku_id==i))[0],s=Number(e.multiple||e.mpl),o=Number(e.stock),a=Number(e.moq),c=Number(e.goods_count);c=Math.ceil(c/s)*s,e.goods_count=c,c<a&&(e.goods_count=a),c>o&&(e.goods_count=Math.floor(o/s)*s),this.request(t.Api_Url+"/api/xcx/updateGoodsNum","POST",{sku_id:e.sku_id,goods_num:e.goods_count,list_id:this.list_id},!1).then((i=>{this.listUi()}))}),800)},addjNum(e,s){let o=this.carList.filter((i=>i.sku_id==e))[0],a=Number(o.multiple||o.mpl),c=Number(o.stock),n=Number(o.moq),d=Number(o.goods_count);if(1==s){var r=d-a;r<n?(o.goods_count=n,i.index.showToast({title:"数量不能小于起订量",duration:2e3,icon:"none"})):o.goods_count=r}else{var h=d+a;h>c?(i.index.showToast({title:"数量不能大于库存",duration:2e3,icon:"none"}),o.goods_count=Math.floor(c/a)*a):o.goods_count=h}this.request(t.Api_Url+"/api/xcx/updateGoodsNum","POST",{sku_id:o.sku_id,goods_num:o.goods_count,list_id:this.list_id},!1).then((i=>{this.listUi()}))},checkboxchange(i){if("460053411"==i)this.allcheck=!this.allcheck,this.carList.forEach((i=>{i.checked=this.allcheck}));else{var t=1;this.carList.forEach((e=>{e.sku_id==i&&(e.checked=!e.checked),e.checked||(t=0)})),this.allcheck=!!t}return this.listUi(),!1},dels(){let e=this.carList.filter((i=>i.checked)).map((i=>i.sku_id)).join(",");e?i.index.showModal({title:"删除",content:"是否删除当前选中商品?",success:s=>{s.confirm&&this.request(t.Api_Url+"/api/xcx/delGoods","POST",{list_id:this.list_id,sku_ids:e},!0).then((t=>{if(0==t.code){i.index.showToast({title:"删除成功",duration:2e3,icon:"none"});let t=this.carList.filter((i=>-1==e.indexOf(i.sku_id)));this.carList=JSON.parse(JSON.stringify(t)),this.listUi()}else i.index.showToast({title:t.msg,duration:2e3,icon:"none"})}))}}):i.index.showToast({title:"请选择至少一个商品",duration:2e3,icon:"none"})},addCar(e){let s=[],o=[];this.carList.forEach((i=>{if(i.checked){let t={goods_num:i.goods_count,sku_id:i.sku_id,price:i.goods_price};1==e&&(t.is_cover_goods_num=1),s.push(t),o.push(i.sku_id)}})),0!=o.length?this.request(t.Api_Url+"/api/cart/batchAddCart","POST",{sku_json:JSON.stringify(s)},!0).then((t=>{0==t.code?1==e?(i.index.setStorageSync("car_ids",o.join(",")),i.index.setStorageSync("confirmOrderBackUrl",`/pages/user/qdDetail?list_id=${this.list_id}`),i.index.navigateTo({url:"/pages/car/confirmOrder"})):i.index.showToast({title:"加入购物车成功",icon:"success"}):i.index.showToast({title:t.msg,icon:"error"})})):i.index.showToast({title:"请勾选商品",icon:"none"})},updateList(){this.list_name||i.index.showToast({title:"请输入清单名字",duration:2e3,icon:"none"}),this.request(t.Api_Url+"/api/xcx/updateGoodsList","post",{list_name:this.list_name,list_id:this.list_id},!0).then((t=>{0==t.code?(i.index.showToast({title:"修改成功",icon:"success"}),this.closeNewList()):i.index.showToast({title:t.msg,icon:"nonde"})}))},openNewList(){this.$refs.popupnewlist.open("bottom")},closeNewList(){this.$refs.popupnewlist.close("bottom")}},components:{barX:()=>"../../components/barx.js"}};if(!Array){(i.resolveComponent("barX")+i.resolveComponent("uni-popup"))()}Math;const s=i._export_sfc(e,[["render",function(t,e,s,o,a,c){return i.e({a:i.o(((...i)=>t.$goBack&&t.$goBack(...i))),b:i.o((i=>c.dels())),c:i.t(a.list_name),d:i.o(((...i)=>c.openNewList&&c.openNewList(...i))),e:a.dataInited&&0==a.carList.length},(a.dataInited&&a.carList.length,{}),{f:a.carList.length>0},a.carList.length>0?{g:i.f(a.carList,((t,e,s)=>({a:t.checked?1:"",b:i.o((i=>c.checkboxchange(t.sku_id)),e),c:t.goods_images||"https://www.iedge.net/assets/images/common/defaultnew.png",d:i.t(t.sku_name),e:i.t(t.goods_name),f:i.t(t.brand_name),g:i.t(t.cn_delivery_time),h:i.t(t.goods_price),i:i.o((i=>c.addjNum(t.sku_id,1)),e),j:i.o([i=>t.goods_count=i.detail.value,e,i=>c.changeNum(t.sku_id),e],e),k:t.goods_count,l:i.o((i=>c.addjNum(t.sku_id,2)),e),m:e})))}:{},{h:a.allcheck?1:"",i:i.o((i=>c.checkboxchange(460053411))),j:i.t(a.checkcount),k:i.t(a.totalprice),l:i.o(((...i)=>c.addCar&&c.addCar(...i))),m:i.o((i=>c.addCar(1))),n:i.o(((...i)=>c.closeNewList&&c.closeNewList(...i))),o:a.list_name,p:i.o((i=>a.list_name=i.detail.value)),q:i.o((i=>c.updateList())),r:i.sr("popupnewlist","dff12e09-1"),s:i.p({type:"bottom","safe-area":!1})})}],["__scopeId","data-v-dff12e09"]]);e.__runtimeHooks=6,wx.createPage(s);
{
"usingComponents": {
"bar-x": "../../components/barx",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="qdDetailPage data-v-dff12e09"><bar-x class="data-v-dff12e09" u-i="dff12e09-0" bind:__l="__l"/><view class="car-head row bothSide data-v-dff12e09"><view class="l row verCenter data-v-dff12e09"><text class="icon iconfont icon-arrowleft data-v-dff12e09" bindtap="{{a}}"></text><view class="data-v-dff12e09">清单详情</view></view><view class="r row verCenter data-v-dff12e09"><text class="data-v-dff12e09" bindtap="{{b}}">删除</text></view></view><view class="name-box row verCenter data-v-dff12e09"><text class="data-v-dff12e09" bindtap="{{d}}">{{c}}<text class="icon iconfont icon-edit data-v-dff12e09"></text></text></view><view class="cons data-v-dff12e09"><view wx:if="{{e}}" class="no-data data-v-dff12e09"><image class="data-v-dff12e09" src="https://img.ichunt.com/images/ichunt/202502/19/7fdab385a25db187f8e57370875f7546.png"/><text class="data-v-dff12e09">暂无商品信息!</text></view><view wx:if="{{f}}" class="list-box data-v-dff12e09"><view wx:for="{{g}}" wx:for-item="item" wx:key="m" class="item-group row verCenter bothSide data-v-dff12e09"><view class="l row verCenter data-v-dff12e09"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-dff12e09', item.a && 'icon-checked']}}" catchtap="{{item.b}}"></text><image class="data-v-dff12e09" src="{{item.c}}"/></view><view class="r data-v-dff12e09"><view class="elep skun data-v-dff12e09">{{item.d}}</view><view class="txt data-v-dff12e09">型号:{{item.e}}</view><view class="txt data-v-dff12e09">品牌:{{item.f}}</view><view class="txt data-v-dff12e09">货期:{{item.g}}</view><view class="row verCenter bothSide data-v-dff12e09"><view class="price data-v-dff12e09">¥{{item.h}}</view><view class="hbha row verCenter bothSide data-v-dff12e09"><text class="icon iconfont icon-jian data-v-dff12e09" bindtap="{{item.i}}"></text><input class="data-v-dff12e09" type="number" bindinput="{{item.j}}" value="{{item.k}}"/><text class="icon iconfont icon-jia data-v-dff12e09" bindtap="{{item.l}}"></text></view></view></view></view></view></view><view class="car-foot car-foot1 row bothSide data-v-dff12e09"><view class="t row bothSide verCenter data-v-dff12e09"><view class="checked-box row verCenter data-v-dff12e09" catchtap="{{i}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-dff12e09', h && 'icon-checked']}}"></text>全选</view><view class="pbx data-v-dff12e09">已选{{j}}件,含税总额:<view class="price data-v-dff12e09">¥ {{k}}</view></view></view><view class="b row bothSide verCenter data-v-dff12e09"><view class="row verCenter bothSide data-v-dff12e09"><view class="add-car data-v-dff12e09" bindtap="{{l}}">加入购物车</view><view class="add-confirm data-v-dff12e09" bindtap="{{m}}">去订购</view></view></view></view><uni-popup wx:if="{{s}}" class="r data-v-dff12e09" u-s="{{['d']}}" u-r="popupnewlist" u-i="dff12e09-1" bind:__l="__l" u-p="{{s}}"><view class="pop-new-list data-v-dff12e09"><view class="trt data-v-dff12e09"><text class="icon iconfont icon-caca data-v-dff12e09" bindtap="{{n}}"></text></view><view class="ttit elep data-v-dff12e09">修改清单</view><view class="cons data-v-dff12e09"><input type="text" class="inputv data-v-dff12e09" placeholder="请输入清单名称,若未输入则显示商品编码;" value="{{o}}" bindinput="{{p}}"/></view><view class="add-list data-v-dff12e09" bindtap="{{q}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-dff12e09,text.data-v-dff12e09,input.data-v-dff12e09,navigator.data-v-dff12e09{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-dff12e09{background:none;opacity:1}image.data-v-dff12e09{vertical-align:middle}.elep.data-v-dff12e09{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-dff12e09{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-dff12e09{display:flex;flex-direction:column}.row.data-v-dff12e09{display:flex;flex-direction:row}.boxsiz.data-v-dff12e09{box-sizing:border-box}.bothSide.data-v-dff12e09{justify-content:space-between}.avarage.data-v-dff12e09{justify-content:space-around}.rowCenter.data-v-dff12e09{justify-content:center}.verCenter.data-v-dff12e09{align-items:center}.qdDetailPage.data-v-dff12e09{background:#f6f6f6;min-height:calc(100vh - 175rpx);padding-bottom:180rpx;padding-top:75rpx}.qdDetailPage .car-head.data-v-dff12e09{background:#f6f6f6;height:75rpx;position:fixed;top:175rpx;left:0rpx;width:100%;right:0rpx;z-index:3}.qdDetailPage .car-head .l.data-v-dff12e09{height:75rpx;width:550rpx;padding-left:35rpx;font-size:30rpx;color:#000}.qdDetailPage .car-head .l .icon.data-v-dff12e09{font-size:35rpx;color:#898989;margin-right:235rpx}.qdDetailPage .car-head .r.data-v-dff12e09{height:75rpx;font-size:26rpx;color:#666;padding-right:25rpx}.qdDetailPage .car-head .r .it.data-v-dff12e09{margin-left:50rpx}.qdDetailPage .name-box.data-v-dff12e09{font-size:26rpx;color:#000;padding:0 25rpx;height:70rpx}.qdDetailPage .name-box .icon.data-v-dff12e09{font-size:26rpx;color:#898989;margin-left:13rpx}.qdDetailPage .cons.data-v-dff12e09{width:700rpx;margin:0 auto}.qdDetailPage .cons .list-box.data-v-dff12e09{background:#fff;border-radius:20rpx;padding:40rpx 0}.qdDetailPage .cons .list-box .item-group.data-v-dff12e09{height:190rpx;padding:0 25rpx 0 20rpx;margin-bottom:63rpx}.qdDetailPage .cons .list-box .item-group.data-v-dff12e09:last-child{margin-bottom:0rpx}.qdDetailPage .cons .list-box .item-group .l.data-v-dff12e09{height:190rpx}.qdDetailPage .cons .list-box .item-group .l .icon.data-v-dff12e09{font-size:30rpx;color:#e5e5e5}.qdDetailPage .cons .list-box .item-group .l .icon-checked.data-v-dff12e09{color:#d0121b}.qdDetailPage .cons .list-box .item-group .l image.data-v-dff12e09{width:190rpx;height:190rpx;margin-left:20rpx;border-radius:10rpx;border:2rpx solid #F6F6F6;flex-shrink:0}.qdDetailPage .cons .list-box .item-group .r.data-v-dff12e09{margin-left:20rpx}.qdDetailPage .cons .list-box .item-group .r .skun.data-v-dff12e09{font-weight:400;font-size:26rpx;color:#000;line-height:45rpx;height:45rpx;width:390rpx}.qdDetailPage .cons .list-box .item-group .r .txt.data-v-dff12e09{font-size:22rpx;color:#666;line-height:32rpx;margin-bottom:5rpx}.qdDetailPage .cons .list-box .item-group .r .price.data-v-dff12e09{font-size:32rpx;color:#d91800;height:40rpx;line-height:40rpx;position:relative;top:5rpx}.qdDetailPage .cons .list-box .item-group .r .hbha.data-v-dff12e09{width:156rpx;height:40rpx;border-radius:5rpx}.qdDetailPage .cons .list-box .item-group .r .hbha .icon.data-v-dff12e09{color:#898989;font-size:22rpx}.qdDetailPage .cons .list-box .item-group .r .hbha input.data-v-dff12e09{margin:0 10rpx;font-size:24rpx;color:#000;text-align:center;width:80rpx;height:40rpx;background:#f6f6f6;border-radius:5rpx}.qdDetailPage .cons .no-data.data-v-dff12e09{padding-top:90rpx;text-align:center;font-size:22rpx;color:#000;background:#fff;height:1200rpx;padding-bottom:133rpx}.qdDetailPage .cons .no-data image.data-v-dff12e09{display:block;margin:0 auto;width:442rpx;height:254rpx;margin-bottom:45rpx}.qdDetailPage .car-foot.data-v-dff12e09{height:150rpx;width:100%;position:fixed;left:0rpx;right:0rpx;bottom:0rpx;z-index:3;background:#fff;padding-left:30rpx;padding-right:25rpx;border-top:1rpx solid #E7E7E7}.qdDetailPage .car-foot .checked-box.data-v-dff12e09{font-size:22rpx;color:#666}.qdDetailPage .car-foot .checked-box .icon.data-v-dff12e09{font-size:30rpx;color:#e5e5e5;margin-right:12rpx;position:relative;top:2rpx}.qdDetailPage .car-foot .checked-box .icon-checked.data-v-dff12e09{color:#d0121b}.qdDetailPage .car-foot.car-foot1 .pbx.data-v-dff12e09{font-size:22rpx;color:#666;margin-left:20rpx}.qdDetailPage .car-foot.car-foot1 .pbx .price.data-v-dff12e09{font-size:32rpx;color:#d91800;margin-top:5rpx;position:relative}.qdDetailPage .car-foot.car-foot1 .add-car.data-v-dff12e09{width:175rpx;height:70rpx;background:linear-gradient(90deg,#fdc860,#fcae3a);border-radius:35rpx 0rpx 0rpx 35rpx;font-size:26rpx;color:#fff;line-height:70rpx;text-align:center}.qdDetailPage .car-foot.car-foot1 .add-confirm.data-v-dff12e09{width:175rpx;height:70rpx;background:linear-gradient(90deg,#f66f15,#fe3014);border-radius:0rpx 35rpx 35rpx 0rpx;font-size:26rpx;color:#fff;line-height:70rpx;text-align:center}.pop-new-list.data-v-dff12e09{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-new-list .trt.data-v-dff12e09{text-align:right}.pop-new-list .trt .icon.data-v-dff12e09{color:#898989;font-size:25rpx}.pop-new-list .ttit.data-v-dff12e09{width:520rpx;height:53rpx;font-size:30rpx;color:#000;line-height:53rpx;text-align:center;margin:0 auto}.pop-new-list .cons.data-v-dff12e09{padding-top:77rpx;padding-bottom:110rpx;display:block;width:689rpx}.pop-new-list .cons .inputv.data-v-dff12e09{display:block;width:621rpx;height:80rpx;padding:0 20rpx;line-height:80rpx;border-radius:6rpx;border:1rpx solid #898989;margin:0 auto;font-size:22rpx;color:#000}.pop-new-list .add-list.data-v-dff12e09{width:100%;height:110rpx;background:#d0121b;line-height:110rpx;text-align:center;font-size:30rpx;color:#fff;position:absolute;bottom:0rpx;left:0rpx}
"use strict";const e=require("../../common/vendor.js"),t=require("../../util/api.js"),o={data:()=>({userInfo:JSON.parse(e.index.getStorageSync("user_info"))||""}),onLoad:function(){},onShow(){},methods:{submitI(){this.request(t.Api_Url+"/api/user/logout","get",{},!0).then((t=>{0==t.code?(e.index.setStorageSync("token",""),e.index.setStorageSync("user_info",""),e.index.showToast({title:"退出成功",icon:"success"}),setTimeout((()=>{e.index.reLaunch({url:"/pages/index/index"})}),2e3)):e.index.showToast({title:t.msg,icon:"success"})}))}},components:{barX:()=>"../../components/barx.js",titleNav:()=>"../../components/title_nav.js"}};if(!Array){(e.resolveComponent("barX")+e.resolveComponent("titleNav"))()}const n=e._export_sfc(o,[["render",function(t,o,n,s,r,i){return e.e({a:e.p({title:"账号设置"}),b:r.userInfo},r.userInfo?{c:e.t(r.userInfo.phone)}:{},{d:e.o((e=>i.submitI()))})}],["__scopeId","data-v-78482d5a"]]);wx.createPage(n);
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="settingPage data-v-78482d5a"><bar-x class="data-v-78482d5a" u-i="78482d5a-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-78482d5a" u-i="78482d5a-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-78482d5a"><view wx:if="{{b}}" class="input-box data-v-78482d5a"><navigator url="/pages/auth/forget" class="wbox data-v-78482d5a"><view class="input-group row verCenter bothSide data-v-78482d5a"><text class="label data-v-78482d5a">密码</text><view class="r data-v-78482d5a"><text class="xh data-v-78482d5a">******</text><text class="icon iconfont icon-arrowright data-v-78482d5a"></text></view></view></navigator><view class="input-group row verCenter bothSide wbox data-v-78482d5a"><text class="label data-v-78482d5a">手机号</text><view class="r data-v-78482d5a"><text class="data-v-78482d5a">{{c}}</text></view></view><navigator url="/pages/auth/rule?id=2" class="wbox data-v-78482d5a"><view class="input-group row verCenter bothSide data-v-78482d5a"><text class="label data-v-78482d5a">隐私政策</text><view class="r data-v-78482d5a"><text class="icon iconfont icon-arrowright data-v-78482d5a"></text></view></view></navigator></view></view><view class="foot data-v-78482d5a"><view class="btn data-v-78482d5a" bindtap="{{d}}">退出登录</view></view></view>
\ No newline at end of file
view.data-v-78482d5a,text.data-v-78482d5a,input.data-v-78482d5a,navigator.data-v-78482d5a{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-78482d5a{background:none;opacity:1}image.data-v-78482d5a{vertical-align:middle}.elep.data-v-78482d5a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-78482d5a{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-78482d5a{display:flex;flex-direction:column}.row.data-v-78482d5a{display:flex;flex-direction:row}.boxsiz.data-v-78482d5a{box-sizing:border-box}.bothSide.data-v-78482d5a{justify-content:space-between}.avarage.data-v-78482d5a{justify-content:space-around}.rowCenter.data-v-78482d5a{justify-content:center}.verCenter.data-v-78482d5a{align-items:center}.settingPage.data-v-78482d5a{background:#f6f6f6;padding-bottom:150rpx;min-height:calc(100vh - 175rpx)}.settingPage .cons.data-v-78482d5a{padding-top:75rpx}.settingPage .cons .input-box.data-v-78482d5a{margin:0 auto;width:700rpx;margin-top:6rpx;background:#fff;padding:0rpx 26rpx;border-radius:20rpx}.settingPage .cons .input-box .wbox.data-v-78482d5a{border-bottom:1rpx solid #E7E7E7}.settingPage .cons .input-box .wbox.data-v-78482d5a:last-child{border:0rpx}.settingPage .cons .input-box .input-group.data-v-78482d5a{height:100rpx;padding:34rpx 20rpx;font-size:28rpx;color:#000}.settingPage .cons .input-box .input-group .xh.data-v-78482d5a{position:relative;top:5rpx}.settingPage .cons .input-box .input-group .icon.data-v-78482d5a{font-size:16rpx;color:#898989;margin-left:30rpx;position:relative;top:-4rpx}.settingPage .foot.data-v-78482d5a{height:130rpx;position:fixed;z-index:3;bottom:0rpx;left:0rpx;right:0rpx}.settingPage .foot .btn.data-v-78482d5a{display:block;width:700rpx;height:90rpx;background:#fff;border-radius:5rpx;border:1rpx solid #D2D2D2;font-size:30rpx;color:#666;text-align:center;line-height:90rpx;margin:0 auto}
"use strict";const o=require("../../common/vendor.js"),e=require("../../util/api.js"),t={data:()=>({isInit:!1,couponCount:0,certification:[],userinfo:JSON.parse(o.index.getStorageSync("user_info")),companyId:"",orderCount:{1:0,2:0,3:0,4:0,7:0,8:0,10:0,"-1":0}}),onLoad:function(){this.getData()},onShow(){this.getInfo()},methods:{getInfo(){this.request(e.Api_Url+"/api/user/info","GET",{},!this.isInit).then((e=>{this.isInit=!0,0==e.code?(this.certification=e.data.certification||[],this.userinfo=e.data.userinfo,o.index.setStorageSync("user_info",JSON.stringify(this.userinfo)),this.certification.forEach((o=>{o.com_name==this.userinfo.company_name&&(this.companyId=o.id)}))):o.index.showToast({title:e.msg,icon:"none"})}))},chooseImageChange(){o.index.chooseImage({count:1,sizeType:["original","compressed"],sourceType:["album","camera"],success:t=>{const n=t.tempFilePaths[0];o.index.uploadFile({url:e.Api_Url+"/api/upload/uploadFile",filePath:n,name:"file",formData:{},success:t=>{let n=JSON.parse(t.data);0==n.code?(o.index.showToast({title:"上传成功",icon:"success"}),this.request(e.Api_Url+"/api/user/editAvatar","POST",{url:n.data.show_url},!1).then((o=>{0==o.code&&this.getInfo()}))):o.index.showToast({title:n.msg,icon:"success"})}})}})},getData(){this.request(e.Api_Url+"/api/coupon/getList","GET",{status:-1},!0).then((o=>{0==o.code&&(this.couponCount=o.data.count[-1]||0)})),this.request(e.Api_Url+"/api/order/count","GET",{},!0).then((o=>{0==o.code&&(this.orderCount={...o.data})}))}},components:{barX:()=>"../../components/barx.js",bottomNavFixed:()=>"../../components/bottom_nav.js"}};if(!Array){(o.resolveComponent("barX")+o.resolveComponent("bottomNavFixed"))()}const n=o._export_sfc(t,[["render",function(e,t,n,r,i,s){return o.e({a:i.userinfo},i.userinfo?o.e({b:o.o(((...o)=>s.chooseImageChange&&s.chooseImageChange(...o))),c:i.userinfo.avatar_url?i.userinfo.avatar_url:"https://img.ichunt.com/images/ichunt/202502/24/e3f1f226b93f791de65faf46be2cdf9f.png",d:o.t(i.userinfo.wx_nickname||i.userinfo.phone||i.userinfo.email||"微信用户"),e:i.certification.length>0},i.certification.length>0?{f:o.t(i.userinfo.company_name)}:{},{g:"/pages/user/companyInfo?id="+i.companyId,h:o.t(i.couponCount)}):{},{i:i.orderCount[1]>0},i.orderCount[1]>0?{j:o.t(i.orderCount[1])}:{},{k:i.orderCount[2]+i.orderCount[3]>0},i.orderCount[2]+i.orderCount[3]>0?{l:o.t(i.orderCount[2]+i.orderCount[3])}:{},{m:i.orderCount[4]>0},i.orderCount[4]>0?{n:o.t(i.orderCount[4])}:{},{o:i.orderCount[7]+i.orderCount[8]>0},i.orderCount[7]+i.orderCount[8]>0?{p:o.t(i.orderCount[7]+i.orderCount[8])}:{},{q:i.orderCount[-1]+i.orderCount[10]>0},i.orderCount[-1]+i.orderCount[10]>0?{r:o.t(i.orderCount[-1]+i.orderCount[10])}:{},{s:e.$globalData.KFQQ,t:o.p({actval:"4"})})}],["__scopeId","data-v-f934f4b8"]]);wx.createPage(n);
{
"usingComponents": {
"bar-x": "../../components/barx",
"bottom-nav-fixed": "../../components/bottom_nav"
}
}
\ No newline at end of file
<view class="userInfoPage data-v-f934f4b8"><bar-x class="data-v-f934f4b8" u-i="f934f4b8-0" bind:__l="__l"/><view wx:if="{{a}}" class="head data-v-f934f4b8"><view class="top row data-v-f934f4b8"><navigator class="data-v-f934f4b8" url="/pages/user/msgList"><text class="icon iconfont icon-ldxi data-v-f934f4b8"></text></navigator><navigator class="data-v-f934f4b8" url="/pages/user/setting"><text class="icon iconfont icon-set data-v-f934f4b8"></text></navigator></view><view class="cen row data-v-f934f4b8"><view class="imgh data-v-f934f4b8"><image class="data-v-f934f4b8" bindtap="{{b}}" src="{{c}}"/></view><view class="data-v-f934f4b8"><view class="namen data-v-f934f4b8">{{d}}</view><navigator class="data-v-f934f4b8" url="{{g}}"><view wx:if="{{e}}" class="com row verCenter data-v-f934f4b8"><view class="data-v-f934f4b8">{{f}}</view><image class="data-v-f934f4b8" src="https://img.ichunt.com/images/ichunt/202502/24/71bb98554d41d147323089e464079a28.png"/><text class="icon iconfont icon-arrowright data-v-f934f4b8"></text></view><view wx:else class="com row verCenter di data-v-f934f4b8"><view class="data-v-f934f4b8">暂无公司信息</view><image class="data-v-f934f4b8" src="https://img.ichunt.com/images/ichunt/202502/24/00d5a3c2e0a057075b618a2da69978da.png"/><text class="grz data-v-f934f4b8">去认证<text class="icon iconfont icon-arrowright data-v-f934f4b8"></text></text></view></navigator><navigator class="data-v-f934f4b8" url="/pages/user/coupon"><view class="coup-box row verCenter data-v-f934f4b8"> 优惠券:<text class="tops data-v-f934f4b8">{{h}}</text> 张未使用 <text class="icon iconfont icon-arrowright data-v-f934f4b8"></text></view></navigator></view></view></view><view wx:else class="head data-v-f934f4b8"></view><view class="sec data-v-f934f4b8"><view class="order-box data-v-f934f4b8"><view class="tit row bothSide verCenter data-v-f934f4b8"><text class="data-v-f934f4b8">我的订单</text><navigator url="/pages/user/orderList" class="go-order data-v-f934f4b8"><view class="row verCenter data-v-f934f4b8"> 查看 <text class="icon iconfont icon-arrowright data-v-f934f4b8"></text></view></navigator></view><view class="order-status row bothSide data-v-f934f4b8"><navigator url="/pages/user/orderList?status=1" class="yhq data-v-f934f4b8"><image class="data-v-f934f4b8" src="https://img.ichunt.com/images/ichunt/202502/24/d70205f2f83cead903cca76bde50db17.png"/><view class="data-v-f934f4b8">待确认</view><text wx:if="{{i}}" class="count data-v-f934f4b8">{{j}}</text></navigator><navigator url="/pages/user/orderList?status=2,3" class="yhq data-v-f934f4b8"><image class="data-v-f934f4b8" src="https://img.ichunt.com/images/ichunt/202502/24/1fe54495f0fdfb72f8126daee9d5564f.png"/><view class="data-v-f934f4b8">待付款</view><text wx:if="{{k}}" class="count data-v-f934f4b8">{{l}}</text></navigator><navigator url="/pages/user/orderList?status=4" class="yhq data-v-f934f4b8"><image class="data-v-f934f4b8" src="https://img.ichunt.com/images/ichunt/202502/24/4de1203f3ddb51a020c0ab53bd2ee3b5.png"/><view class="data-v-f934f4b8">待发货</view><text wx:if="{{m}}" class="count data-v-f934f4b8">{{n}}</text></navigator><navigator url="/pages/user/orderList?status=7,8" class="yhq data-v-f934f4b8"><image class="data-v-f934f4b8" src="https://img.ichunt.com/images/ichunt/202502/24/986cd7e0d070537db3767503d85084c9.png"/><view class="data-v-f934f4b8">待收货</view><text wx:if="{{o}}" class="count data-v-f934f4b8">{{p}}</text></navigator><navigator url="/pages/user/orderList?status=-1,10" class="yhq data-v-f934f4b8"><image class="data-v-f934f4b8" src="https://img.ichunt.com/images/ichunt/202502/24/d75f5fe63ec44f624c0289ca2c4821a5.png"/><view class="data-v-f934f4b8">已完结</view><text wx:if="{{q}}" class="count data-v-f934f4b8">{{r}}</text></navigator></view></view><view class="link-box row bothSide data-v-f934f4b8"><navigator url="/pages/user/qDlist" class="litem data-v-f934f4b8"><text class="icon iconfont icon iconfont icon-qdlist data-v-f934f4b8"></text><view class="data-v-f934f4b8">我的清单</view></navigator><navigator url="/pages/user/address" class="litem data-v-f934f4b8"><text class="icon iconfont icon-dzsd data-v-f934f4b8"></text><view class="data-v-f934f4b8">地址管理</view></navigator><navigator url="/pages/user/invoice" class="litem data-v-f934f4b8"><text class="icon iconfont icon-fpgl data-v-f934f4b8"></text><view class="data-v-f934f4b8">发票管理</view></navigator><navigator url="{{s}}" class="litem data-v-f934f4b8"><text class="icon iconfont icon-kfi data-v-f934f4b8"></text><view class="data-v-f934f4b8">我的客服</view></navigator></view></view><bottom-nav-fixed wx:if="{{t}}" class="data-v-f934f4b8" u-i="f934f4b8-1" bind:__l="__l" u-p="{{t}}"/></view>
\ No newline at end of file
view.data-v-f934f4b8,text.data-v-f934f4b8,input.data-v-f934f4b8,navigator.data-v-f934f4b8{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover.data-v-f934f4b8{background:none;opacity:1}image.data-v-f934f4b8{vertical-align:middle}.elep.data-v-f934f4b8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-f934f4b8{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-f934f4b8{display:flex;flex-direction:column}.row.data-v-f934f4b8{display:flex;flex-direction:row}.boxsiz.data-v-f934f4b8{box-sizing:border-box}.bothSide.data-v-f934f4b8{justify-content:space-between}.avarage.data-v-f934f4b8{justify-content:space-around}.rowCenter.data-v-f934f4b8{justify-content:center}.verCenter.data-v-f934f4b8{align-items:center}.userInfoPage.data-v-f934f4b8{background:#f6f6f6;padding-bottom:130rpx;height:calc(100vh - 175rpx)}.userInfoPage .head.data-v-f934f4b8{height:444rpx;background:linear-gradient(180deg,#fff2f2,rgba(218,210,210,0));padding-top:32rpx;padding-left:25rpx;padding-right:35rpx}.userInfoPage .head .top.data-v-f934f4b8{justify-content:flex-end;margin-bottom:6rpx}.userInfoPage .head .top .icon.data-v-f934f4b8{font-size:40rpx;color:#000;margin-left:29rpx}.userInfoPage .head .cen .imgh.data-v-f934f4b8{margin-right:26rpx}.userInfoPage .head .cen .imgh image.data-v-f934f4b8{width:100rpx;height:100rpx;border-radius:100rpx;border:1rpx solid #FFFFFF}.userInfoPage .head .cen .namen.data-v-f934f4b8{font-size:24rpx;color:#000;height:48rpx;line-height:49rpx}.userInfoPage .head .cen .coup-box.data-v-f934f4b8{margin-top:55rpx;font-size:24rpx;color:#000;height:40rpx}.userInfoPage .head .cen .coup-box .tops.data-v-f934f4b8{color:#d0121b;margin:0 5rpx;position:relative;top:2rpx}.userInfoPage .head .cen .coup-box .icon.data-v-f934f4b8{font-size:16rpx;color:#898989;margin-left:35rpx}.userInfoPage .head .cen .com.data-v-f934f4b8{height:49rpx;margin-top:2rpx}.userInfoPage .head .cen .com view.data-v-f934f4b8{font-size:24rpx;color:#000}.userInfoPage .head .cen .com image.data-v-f934f4b8{width:25rpx;height:25rpx;margin-left:10rpx;margin-right:22rpx}.userInfoPage .head .cen .com .icon.data-v-f934f4b8{font-size:16rpx;color:#898989}.userInfoPage .head .cen .com .grz.data-v-f934f4b8{font-size:22rpx;color:#d0121b;display:block}.userInfoPage .head .cen .com .grz .icon.data-v-f934f4b8{font-size:16rpx;color:#d0121b;margin-left:5rpx;position:relative;top:-2rpx}.userInfoPage .sec.data-v-f934f4b8{width:700rpx;margin:0 auto;position:relative;top:-136rpx}.userInfoPage .sec .order-box.data-v-f934f4b8{height:272rpx;background:#fff;border-radius:20rpx;padding:35rpx 45rpx}.userInfoPage .sec .order-box .tit.data-v-f934f4b8{font-size:24rpx;color:#000;height:40rpx}.userInfoPage .sec .order-box .tit .go-order.data-v-f934f4b8{display:block;height:40rpx;color:#666}.userInfoPage .sec .order-box .tit .go-order view.data-v-f934f4b8{height:40rpx}.userInfoPage .sec .order-box .tit .go-order .icon.data-v-f934f4b8{font-size:16rpx;color:#898989;margin-left:10rpx}.userInfoPage .sec .order-box .order-status.data-v-f934f4b8{padding-right:24rpx;margin-top:35rpx}.userInfoPage .sec .order-box .order-status .yhq.data-v-f934f4b8{position:relative}.userInfoPage .sec .order-box .order-status .count.data-v-f934f4b8{position:absolute;min-width:33rpx;height:25rpx;font-size:18rpx;color:#fff;line-height:28rpx;text-align:center;font-weight:700;right:-15rpx;top:-7rpx;background:#ff6300;border-radius:8rpx}.userInfoPage .sec .order-box .order-status image.data-v-f934f4b8{width:60rpx;height:60rpx;display:block;margin:0 auto}.userInfoPage .sec .order-box .order-status view.data-v-f934f4b8{font-size:22rpx;color:#000;text-align:center;margin-top:15rpx}.userInfoPage .sec .link-box.data-v-f934f4b8{height:175rpx;margin-top:30rpx;background:#fff;border-radius:20rpx;padding:35rpx 45rpx;font-size:22rpx;color:#000}.userInfoPage .sec .link-box .litem.data-v-f934f4b8{text-align:center}.userInfoPage .sec .link-box .litem .icon.data-v-f934f4b8{font-size:50rpx;color:#444}.userInfoPage .sec .link-box .litem view.data-v-f934f4b8{margin-top:15rpx}
{
"description": "项目配置文件。",
"packOptions": {
"ignore": [],
"include": []
},
"setting": {
"urlCheck": false,
"es6": true,
"postcss": false,
"minified": false,
"newFeature": true,
"bigPackageSizeSupport": true,
"babelSetting": {
"ignore": [],
"disablePlugins": [],
"outputPath": ""
}
},
"compileType": "miniprogram",
"libVersion": "3.7.8",
"appid": "wx7a51d33eab23fc7d",
"projectname": "iedgeMini",
"condition": {
"search": {
"current": -1,
"list": []
},
"conversation": {
"current": -1,
"list": []
},
"game": {
"current": -1,
"list": []
},
"miniprogram": {
"current": -1,
"list": []
}
},
"editorSetting": {
"tabIndent": "insertSpaces",
"tabSize": 2
}
}
\ No newline at end of file
{
"description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
"projectname": "iedgeMini",
"setting": {
"compileHotReLoad": true
},
"condition": {
"miniprogram": {
"list": [
{
"name": "pages/index/index",
"pathName": "pages/index/index",
"query": "",
"launchMode": "default",
"scene": null
}
]
}
}
}
\ No newline at end of file
"use strict";const t=require("../../../../common/vendor.js"),s={name:"uniPopup",components:{},emits:["change","maskClick"],props:{animation:{type:Boolean,default:!0},type:{type:String,default:"center"},isMaskClick:{type:Boolean,default:null},maskClick:{type:Boolean,default:null},backgroundColor:{type:String,default:"none"},safeArea:{type:Boolean,default:!0},maskBackgroundColor:{type:String,default:"rgba(0, 0, 0, 0.4)"},borderRadius:{type:String}},watch:{type:{handler:function(t){this.config[t]&&this[this.config[t]](!0)},immediate:!0},isDesktop:{handler:function(t){this.config[t]&&this[this.config[this.type]](!0)},immediate:!0},maskClick:{handler:function(t){this.mkclick=t},immediate:!0},isMaskClick:{handler:function(t){this.mkclick=t},immediate:!0},showPopup(t){}},data(){return{duration:300,ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},maskClass:{position:"fixed",bottom:0,top:0,left:0,right:0,backgroundColor:"rgba(0, 0, 0, 0.4)"},transClass:{backgroundColor:"transparent",borderRadius:this.borderRadius||"0",position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupstyle:"top"}},computed:{getStyles(){let t={backgroundColor:this.bg};return this.borderRadius,t=Object.assign(t,{borderRadius:this.borderRadius}),t},isDesktop(){return this.popupWidth>=500&&this.popupHeight>=500},bg(){return""===this.backgroundColor||"none"===this.backgroundColor?"transparent":this.backgroundColor}},mounted(){(()=>{const{windowWidth:s,windowHeight:i,windowTop:o,safeArea:e,screenHeight:a,safeAreaInsets:r}=t.index.getWindowInfo();this.popupWidth=s,this.popupHeight=i+(o||0),e&&this.safeArea?this.safeAreaInsets=a-e.bottom:this.safeAreaInsets=0})()},unmounted(){this.setH5Visible()},activated(){this.setH5Visible(!this.showPopup)},deactivated(){this.setH5Visible(!0)},created(){null===this.isMaskClick&&null===this.maskClick?this.mkclick=!0:this.mkclick=null!==this.isMaskClick?this.isMaskClick:this.maskClick,this.animation?this.duration=300:this.duration=0,this.messageChild=null,this.clearPropagation=!1,this.maskClass.backgroundColor=this.maskBackgroundColor},methods:{setH5Visible(t=!0){},closeMask(){this.maskShow=!1},disableMask(){this.mkclick=!1},clear(t){t.stopPropagation(),this.clearPropagation=!0},open(t){if(this.showPopup)return;t&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(t)||(t=this.type),this.config[t]?(this[this.config[t]](),this.$emit("change",{show:!0,type:t})):console.error("缺少类型:",t)},close(t){this.showTrans=!1,this.$emit("change",{show:!1,type:this.type}),clearTimeout(this.timer),this.timer=setTimeout((()=>{this.showPopup=!1}),300)},touchstart(){this.clearPropagation=!1},onTap(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.mkclick&&this.close())},top(t){this.popupstyle=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transClass={position:"fixed",left:0,right:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},t||(this.showPopup=!0,this.showTrans=!0,this.$nextTick((()=>{this.showPoptrans(),this.messageChild&&"message"===this.type&&this.messageChild.timerClose()})))},bottom(t){this.popupstyle="bottom",this.ani=["slide-bottom"],this.transClass={position:"fixed",left:0,right:0,bottom:0,paddingBottom:this.safeAreaInsets+"px",backgroundColor:this.bg,borderRadius:this.borderRadius||"0"},t||this.showPoptrans()},center(t){this.popupstyle="center",this.ani=["fade"],this.transClass={position:"fixed",display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center",borderRadius:this.borderRadius||"0"},t||this.showPoptrans()},left(t){this.popupstyle="left",this.ani=["slide-left"],this.transClass={position:"fixed",left:0,bottom:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},t||this.showPoptrans()},right(t){this.popupstyle="right",this.ani=["slide-right"],this.transClass={position:"fixed",bottom:0,right:0,top:0,backgroundColor:this.bg,borderRadius:this.borderRadius||"0",display:"flex",flexDirection:"column"},t||this.showPoptrans()},showPoptrans(){this.$nextTick((()=>{this.showPopup=!0,this.showTrans=!0}))}}};if(!Array){t.resolveComponent("uni-transition")()}Math;const i=t._export_sfc(s,[["render",function(s,i,o,e,a,r){return t.e({a:a.showPopup},a.showPopup?t.e({b:a.maskShow},a.maskShow?{c:t.o(r.onTap),d:t.p({name:"mask","mode-class":"fade",styles:a.maskClass,duration:a.duration,show:a.showTrans})}:{},{e:t.s(r.getStyles),f:t.n(a.popupstyle),g:t.o(((...t)=>r.clear&&r.clear(...t))),h:t.o(r.onTap),i:t.p({"mode-class":a.ani,name:"content",styles:a.transClass,duration:a.duration,show:a.showTrans}),j:t.o(((...t)=>r.touchstart&&r.touchstart(...t))),k:t.n(a.popupstyle),l:t.n(r.isDesktop?"fixforpc-z-index":"")}):{})}]]);wx.createComponent(i);
{
"component": true,
"usingComponents": {
"uni-transition": "../../../uni-transition/components/uni-transition/uni-transition"
}
}
\ No newline at end of file
<view wx:if="{{a}}" class="{{['uni-popup', k, l]}}"><view bindtouchstart="{{j}}"><uni-transition wx:if="{{b}}" key="1" bindclick="{{c}}" u-i="4f5f9e06-0" bind:__l="__l" u-p="{{d}}"/><uni-transition wx:if="{{i}}" u-s="{{['d']}}" key="2" bindclick="{{h}}" u-i="4f5f9e06-1" bind:__l="__l" u-p="{{i}}"><view style="{{e}}" class="{{['uni-popup__wrapper', f]}}" bindtap="{{g}}"><slot/></view></uni-transition></view></view>
\ No newline at end of file
view,text,input,navigator{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}.navigator-hover{background:none;opacity:1}image{vertical-align:middle}.elep{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column{display:flex;flex-direction:column}.row{display:flex;flex-direction:row}.boxsiz{box-sizing:border-box}.bothSide{justify-content:space-between}.avarage{justify-content:space-around}.rowCenter{justify-content:center}.verCenter{align-items:center}.uni-popup{position:fixed;z-index:99}.uni-popup.top,.uni-popup.left,.uni-popup.right{top:0}.uni-popup .uni-popup__wrapper{display:block;position:relative}.uni-popup .uni-popup__wrapper.left,.uni-popup .uni-popup__wrapper.right{padding-top:0;flex:1}.fixforpc-z-index{z-index:999}.fixforpc-top{top:0}
"use strict";const t=require("../../../../common/vendor.js");class e{constructor(e,i){this.options=e,this.animation=t.index.createAnimation({...e}),this.currentStepAnimates={},this.next=0,this.$=i}_nvuePushAnimates(t,e){let n=this.currentStepAnimates[this.next],s={};if(s=n||{styles:{},config:{}},i.includes(t)){s.styles.transform||(s.styles.transform="");let i="";"rotate"===t&&(i="deg"),s.styles.transform+=`${t}(${e+i}) `}else s.styles[t]=`${e}`;this.currentStepAnimates[this.next]=s}_animateRun(t={},e={}){let i=this.$.$refs.ani.ref;if(i)return new Promise(((n,s)=>{nvueAnimation.transition(i,{styles:t,...e},(t=>{n()}))}))}_nvueNextAnimate(t,e=0,i){let n=t[e];if(n){let{styles:s,config:a}=n;this._animateRun(s,a).then((()=>{e+=1,this._nvueNextAnimate(t,e,i)}))}else this.currentStepAnimates={},"function"==typeof i&&i(),this.isEnd=!0}step(t={}){return this.animation.step(t),this}run(t){this.$.animationData=this.animation.export(),this.$.timer=setTimeout((()=>{"function"==typeof t&&t()}),this.$.durationTime)}}const i=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];i.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach((t=>{e.prototype[t]=function(...e){return this.animation[t](...e),this}})),exports.createAnimation=function(t,i){if(i)return clearTimeout(i.timer),new e(t,i)};
"use strict";const t=require("./createAnimation.js"),i=require("../../../../common/vendor.js"),s={name:"uniTransition",emits:["click","change"],props:{show:{type:Boolean,default:!1},modeClass:{type:[Array,String],default:()=>"fade"},duration:{type:Number,default:300},styles:{type:Object,default:()=>({})},customClass:{type:String,default:""},onceRender:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(t){t?this.open():this.isShow&&this.close()},immediate:!0}},computed:{stylesObject(){let t={...this.styles,"transition-duration":this.duration/1e3+"s"},i="";for(let s in t){i+=this.toLine(s)+":"+t[s]+";"}return i},transformStyles(){return"transform:"+this.transform+";opacity:"+this.opacity+";"+this.stylesObject}},created(){this.config={duration:this.duration,timingFunction:"ease",transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(i={}){i.duration&&(this.durationTime=i.duration),this.animation=t.createAnimation(Object.assign(this.config,i),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(t,i={}){if(this.animation){for(let i in t)try{"object"==typeof t[i]?this.animation[i](...t[i]):this.animation[i](t[i])}catch(s){console.error(`方法 ${i} 不存在`)}return this.animation.step(i),this}},run(t){this.animation&&this.animation.run(t)},open(){clearTimeout(this.timer),this.transform="",this.isShow=!0;let{opacity:i,transform:s}=this.styleInit(!1);void 0!==i&&(this.opacity=i),this.transform=s,this.$nextTick((()=>{this.timer=setTimeout((()=>{this.animation=t.createAnimation(this.config,this),this.tranfromInit(!1).step(),this.animation.run(),this.$emit("change",{detail:this.isShow})}),20)}))},close(t){this.animation&&this.tranfromInit(!0).step().run((()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:t,transform:i}=this.styleInit(!1);this.opacity=t||1,this.transform=i,this.$emit("change",{detail:this.isShow})}))},styleInit(t){let i={transform:""},s=(t,s)=>{"fade"===s?i.opacity=this.animationType(t)[s]:i.transform+=this.animationType(t)[s]+" "};return"string"==typeof this.modeClass?s(t,this.modeClass):this.modeClass.forEach((i=>{s(t,i)})),i},tranfromInit(t){let i=(t,i)=>{let s=null;"fade"===i?s=t?0:1:(s=t?"-100%":"0","zoom-in"===i&&(s=t?.8:1),"zoom-out"===i&&(s=t?1.2:1),"slide-right"===i&&(s=t?"100%":"0"),"slide-bottom"===i&&(s=t?"100%":"0")),this.animation[this.animationMode()[i]](s)};return"string"==typeof this.modeClass?i(t,this.modeClass):this.modeClass.forEach((s=>{i(t,s)})),this.animation},animationType:t=>({fade:t?0:1,"slide-top":`translateY(${t?"0":"-100%"})`,"slide-right":`translateX(${t?"0":"100%"})`,"slide-bottom":`translateY(${t?"0":"100%"})`,"slide-left":`translateX(${t?"0":"-100%"})`,"zoom-in":`scaleX(${t?1:.8}) scaleY(${t?1:.8})`,"zoom-out":`scaleX(${t?1:1.2}) scaleY(${t?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:t=>t.replace(/([A-Z])/g,"-$1").toLowerCase()}};const a=i._export_sfc(s,[["render",function(t,s,a,e,n,o){return{a:n.isShow,b:n.animationData,c:i.n(a.customClass),d:i.s(o.transformStyles),e:i.o(((...t)=>o.onClick&&o.onClick(...t)))}}]]);wx.createComponent(a);
<view hidden="{{!a}}" ref="ani" animation="{{b}}" class="{{c}}" style="{{d}}" bindtap="{{e}}"><slot></slot></view>
\ No newline at end of file
"use strict";let e="",t="";e=require("../common/vendor.js").index.getAccountInfoSync().miniProgram.envVersion,t="https://www.iedge.net",console.log("https://www.iedge.net",e);exports.Api_Url="https://www.iedge.net";
"use strict";const e=require("../common/vendor.js"),i={data:()=>({miniShareOptions:{title:"爱智工业平台",path:"/pages/index/index",imageUrl:"https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png",desc:""}}),onShareAppMessage(){return{...this.miniShareOptions,success:()=>{e.index.showToast({title:"分享成功",icon:"success"})},fail:()=>{e.index.showToast({title:"分享失败",icon:"none"})}}},onShareTimeline:()=>({title:"爱智工业平台",path:"/pages/index/index",imageUrl:"https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png",success:()=>{e.index.showToast({title:"分享成功",icon:"success"})},fail:()=>{e.index.showToast({title:"分享失败",icon:"none"})}})};exports.share=i;
"use strict";const e=require("../common/vendor.js");exports.request=(t="",n="GET",o={},r,a)=>{r&&e.index.showLoading({mask:!0});var i=Object.assign(o,{pf:"xcx"});const s=e.index.getStorageSync("token");let d={"Content-Type":"application/json; charset=utf-8"};return a&&(d={"Content-Type":"application/x-www-form-urlencoded"}),s&&(d.token=s),new Promise(((o,a)=>{e.index.request({method:n,url:t,data:i,header:d,dataType:"json",withCredentials:!0,success:t=>{if(r&&e.index.hideLoading(),200===t.statusCode){let r=t.data;if(101==r.code)try{var n=getCurrentPages();let t=n[n.length-1],o=(t.route,t.$page.fullPath);e.index.reLaunch({url:`/pages/auth/login?referer=${encodeURIComponent(o)}`})}catch(i){}o(r)}else a(t),e.index.showToast({title:"网络出现问题",icon:"error"})},fail:t=>{r&&e.index.hideLoading(),e.index.showToast({title:"网络出现问题",icon:"error"}),a(t)}})}))},exports.startCountdown=e=>{let t=e.duration||60,n=null;const o=e.onTick||(e=>{}),r=e.onComplete||(()=>{});return{start:function(){n=setInterval((()=>{t<=0?(clearInterval(n),r()):(t--,o(t))}),1e3)},stop:function(){clearInterval(n),r()}}};
{
"hash": "ccfb0b79",
"configHash": "2c92ec0e",
"lockfileHash": "e3b0c442",
"browserHash": "1194d451",
"optimized": {},
"chunks": {}
}
\ No newline at end of file
{"version":3,"names":["_sfc_main","onLaunch","common_vendor","index","__f__","loginCheck","onShow","onHide","methods","onAppRoute","res","token","getStorageSync","url","path","indexOf","reLaunch","concat","encodeURIComponent","e","interceptors","forEach","method","addInterceptor","invoke","e2","split"],"sources":["App.vue"],"sourcesContent":["<script>\r\n\texport default {\r\n\t\tonLaunch: function() {\r\n\t\t\tconsole.log('App Launch')\r\n\t\t\tthis.loginCheck()\r\n\t\t\t\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\tconsole.log('App Show')\r\n\t\t},\r\n\t\tonHide: function() {\r\n\t\t\tconsole.log('App Hide')\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tloginCheck(){\r\n\t\t\t\ttry {\r\n\t\t\t\t\tuni.onAppRoute((res) => {\r\n\t\t\t\t\t\tconst token = uni.getStorageSync(\"token\");\r\n\t\t\t\t\t\tconst url =\"/\"+res.path\r\n\t\t\t\t\t\tif ((url.indexOf(\"/user/\") != -1 || url.indexOf(\"/car/confirm\") != -1) && !token) {\r\n\t\t\t\t\t\t\tuni.reLaunch({\r\n\t\t\t\t\t\t\t\turl: `/pages/auth/login?referer=${encodeURIComponent(url)}`\r\n\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t} catch (e) {\r\n\t\t\t\t\tconst interceptors = [\"navigateTo\", \"redirectTo\", \"reLaunch\", \"switchTab\"];\r\n\t\t\t\t\tinterceptors.forEach((method) => {\r\n\t\t\t\t\t\tuni.addInterceptor(method, {\r\n\t\t\t\t\t\t\tinvoke(e) {\r\n\t\t\t\t\t\t\t\tconst token = uni.getStorageSync(\"token\");\r\n\t\t\t\t\t\t\t\tconst url = e.url.split(\"?\")[0]; // 获取路径部分\r\n\t\t\t\t\t\t\t\tconsole.log(url.indexOf(\"/user/\") != -1 || url.indexOf(\"/car/confirm\") != -1)\r\n\t\t\t\t\t\t\t\tif ((url.indexOf(\"/user/\") != -1 || url.indexOf(\"/car/confirm\") != -1) && !token) {\r\n\t\t\t\t\t\t\t\t\tuni.reLaunch({\r\n\t\t\t\t\t\t\t\t\t\turl: `/pages/auth/login?referer=${encodeURIComponent(e.url)}`\r\n\t\t\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t\t\t\treturn false; // 阻止原生跳转\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t});\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style>\r\n\t/*每个页面公共css */\r\n\t@import './assets/css/font/iconfont.css';\r\n\r\n\tpage {\r\n\t\tpadding-top: 175rpx;\r\n\t}\r\n\r\n\t/* #ifdef H5 */\r\n\tpage {\r\n\t\tpadding-top: 90rpx;\r\n\t}\r\n\r\n\t/* #endif */\r\n\t\r\n</style>"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACC,IAAKA,SAAA,GAAU;EACdC,QAAA,EAAU,SAAAA,SAAA,EAAW;IACpBC,aAAA,CAAAC,KAAA,CAAAC,KAAA,wBAAY,YAAY;IACxB,KAAKC,UAAA,EAAW;EAEhB;EACDC,MAAA,EAAQ,SAAAA,OAAA,EAAW;IAClBJ,aAAA,CAAAC,KAAA,CAAYC,KAAA,kCAAU;EACtB;EACDG,MAAA,EAAQ,SAAAA,OAAA,EAAW;IAClBL,aAAA,CAAAC,KAAA,CAAYC,KAAA,mCAAU;EACtB;EACDI,OAAA,EAAS;IACRH,UAAA,WAAAA,WAAA,EAAY;MACX,IAAI;QACHH,aAAA,CAAAC,KAAA,CAAIM,UAAA,CAAW,UAACC,GAAA,EAAQ;UACvB,IAAMC,KAAA,GAAQT,aAAA,CAAAC,KAAA,CAAIS,cAAA,CAAe,OAAO;UACxC,IAAMC,GAAA,GAAK,MAAIH,GAAA,CAAII,IAAA;UACnB,KAAKD,GAAA,CAAIE,OAAA,CAAQ,QAAQ,KAAK,MAAMF,GAAA,CAAIE,OAAA,CAAQ,cAAc,KAAK,OAAO,CAACJ,KAAA,EAAO;YACjFT,aAAA,CAAAC,KAAA,CAAIa,QAAA,CAAS;cACZH,GAAA,+BAAAI,MAAA,CAAkCC,kBAAA,CAAmBL,GAAG,CAAC;YAC1D,CAAC;YACD,OAAO;UACR;QAAA,CACA;MACF,SAASM,CAAA,EAAG;QACX,IAAMC,YAAA,GAAe,CAAC,cAAc,cAAc,YAAY,WAAW;QACzEA,YAAA,CAAaC,OAAA,CAAQ,UAACC,MAAA,EAAW;UAChCpB,aAAA,CAAGC,KAAA,CAACoB,cAAA,CAAeD,MAAA,EAAQ;YAC1BE,MAAA,WAAAA,OAAOC,EAAA,EAAG;cACT,IAAMd,KAAA,GAAQT,aAAA,CAAAC,KAAA,CAAIS,cAAA,CAAe,OAAO;cACxC,IAAMC,GAAA,GAAMY,EAAA,CAAEZ,GAAA,CAAIa,KAAA,CAAM,GAAG,EAAE,CAAC;cAC9BxB,aAAA,CAAAC,KAAA,CAAYC,KAAA,yBAAAS,GAAA,CAAIE,OAAA,CAAQ,QAAQ,KAAK,MAAMF,GAAA,CAAIE,OAAA,CAAQ,cAAc,KAAK,EAAE;cAC5E,KAAKF,GAAA,CAAIE,OAAA,CAAQ,QAAQ,KAAK,MAAMF,GAAA,CAAIE,OAAA,CAAQ,cAAc,KAAK,OAAO,CAACJ,KAAA,EAAO;gBACjFT,aAAA,CAAAC,KAAA,CAAIa,QAAA,CAAS;kBACZH,GAAA,+BAAAI,MAAA,CAAkCC,kBAAA,CAAmBO,EAAA,CAAEZ,GAAG,CAAC;gBAC5D,CAAC;gBACD,OAAO;cACR;YACD;UACD,CAAC;QACF,CAAC;MACF;IACD;EAED;AACD","ignoreList":[]}
\ No newline at end of file
{"version":3,"names":["_sfc_main","name","props","pageTitle","type","String","default","number","created","data","methods","goHome","common_vendor","index","switchTab","url","wx","createComponent","Component"],"sources":["barx.vue","RDovbHhXb3JrL2llZGdlTWluaS9jb21wb25lbnRzL2JhcngudnVl"],"sourcesContent":["<template>\r\n\t<view class=\"custom-nav \" :style=\"type==1?'background:#BF0009;':''\">\r\n\t\t<view class=\"cons row verCenter\">\r\n\t\t\t<text class=\"icon-leftsp icon iconfont icon-fang\"></text>\r\n\t\t\t<view class=\"nav-title\">{{pageTitle}}</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\texport default {\r\n\t\tname: 'barx',\r\n\t\tprops: {\r\n\t\t pageTitle: {\r\n\t\t type: String,\r\n\t\t default: '爱智工业品平台'\r\n\t\t },\r\n\t\t\ttype: {\r\n\t\t\t type: number,\r\n\t\t\t default: 0\r\n\t\t\t}\r\n\t\t},\r\n\t\tcreated() {\r\n\t\t \r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\t\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tgoHome() {\r\n\t\t\t\tuni.switchTab({\r\n\t\t\t\t\turl: '/pages/index/index' // 替换为你的首页路径\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n\t.custom-nav {\r\n\t\tposition: fixed;\r\n\t\tleft:0rpx;\r\n\t\ttop:0rpx;\r\n\t\twidth:100%;\r\n\t\theight:175rpx;\r\n\t\tz-index: 999;\r\n\t\tbackground: #fff;\r\n\t\t.cons{\r\n\t\t\tpadding-left:30rpx;\r\n\t\t\theight:42rpx;\r\n\t\t\t\r\n\t\t\tposition: relative;\r\n\t\t\ttop:110rpx;\r\n\t\t\t.icon-leftsp {\r\n\t\t\t\tcolor:#000;\r\n\t\t\t\tfont-size: 40rpx;\r\n\t\t\t}\r\n\t\t\t.nav-title {\r\n\t\t\t\twidth: 410rpx;\r\n\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\tcolor: #000;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tmargin-left:80rpx;\r\n\t\t\t\t\r\n\t\t\t}\r\n\t\t}\r\n\t\t\r\n\t}\r\n\r\n\t\r\n\r\n\t\r\n</style>","import Component from 'D:/lxWork/iedgeMini/components/barx.vue'\nwx.createComponent(Component)"],"mappings":";;;;AAUC,IAAKA,SAAA,GAAU;EACdC,IAAA,EAAM;EACNC,KAAA,EAAO;IACHC,SAAA,EAAW;MACPC,IAAA,EAAMC,MAAA;MACNC,OAAA,EAAS;IACZ;IACJF,IAAA,EAAM;MACFA,IAAA,EAAMG,MAAA;MACND,OAAA,EAAS;IACb;EACA;EACDE,OAAA,WAAAA,QAAA,EAAU,CAET;EACDC,IAAA,WAAAA,KAAA,EAAO;IACN,OAAO,CAEP;EACA;EACDC,OAAA,EAAS;IACRC,MAAA,WAAAA,OAAA,EAAS;MACRC,aAAA,CAAAC,KAAA,CAAIC,SAAA,CAAU;QACbC,GAAA,EAAK;QAAA;MACN,CAAC;IACF;EACD;;;;;;;;;;ACnCFC,EAAA,CAAGC,eAAA,CAAgBC,SAAS","ignoreList":[]}
\ No newline at end of file
{"version":3,"names":["_sfc_main","name","props","obj","type","Object","created","data","methods","wx","createComponent","Component"],"sources":["one_item.vue","RDovbHhXb3JrL2llZGdlTWluaS9jb21wb25lbnRzL29uZV9pdGVtLnZ1ZQ"],"sourcesContent":["<template>\n <navigator url=\"\" >\r\n \t<view class=\"one-data-item row\">\r\n\t\t<view class=\"imgbox\">\r\n\t\t\t<!-- <view class=\"ictag\"></view> -->\r\n\t\t\t<image class=\"imagep\" :src=\"obj.goods_images||'https://www.iedge.net/assets/images/common/defaultnew.png'\"></image>\r\n\t\t</view>\r\n\t\t<view class=\"trg\">\r\n\t\t\t<view class=\"name elep2\" v-html=\"obj.sku_name\"></view>\r\n\t\t\t\r\n\t\t\t<view class=\"price-box row\">\r\n\t\t\t\t<text class=\"price0\">¥{{obj.ladder_price[0].price_cn}}</text>\r\n\t\t\t\t<text class=\"price1\" v-if=\"obj.ladder_price[1].price_cn\">¥{{obj.ladder_price[1].price_cn}}</text>\r\n\t\t\t\t<text class=\"qytag\" v-if=\"obj.ladder_price[1].price_cn\">企业价</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t</view>\r\n </navigator>\n</template>\n\n<script>\n\nexport default {\n name: 'one_item',\n props: {\n obj:{\r\n\t\t type:Object,\r\n\t }\n },\n created() {\n \n },\n data() {\n return {\n \n };\n },\n methods: {\n \n }\n};\n</script>\n\n<style scoped lang=\"scss\">\r\n\t.one-data-item{\r\n\t\tborder-bottom: 1rpx solid #D1D1D1;\r\n\t\tpadding:30rpx;\r\n\t\t.imgbox{\r\n\t\t\tposition: relative;\r\n\t\t\tmargin-right:40rpx;\r\n\t\t\t.ictag{\r\n\t\t\t\twidth: 74rpx;\r\n\t\t\t\theight: 30rpx;\r\n\t\t\t\tbackground: url(\"https://img.ichunt.com/images/ichunt/202502/08/ac35be31bb560408eca3a059c26147dd.png\") no-repeat;\r\n\t\t\t\tbackground-size: 100% 100%;\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\tleft:0rpx;\r\n\t\t\t\ttop:16rpx;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.imagep{\r\n\t\t\twidth: 182rpx;\r\n\t\t\theight: 182rpx;\r\n\t\t\tborder-radius: 20rpx;\r\n\t\t\t\r\n\t\t}\r\n\t\t.trg{\r\n\t\t\t.name{\r\n\t\t\t\twidth: 475rpx;\r\n\t\t\t\theight: 90rpx;\r\n\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\tcolor: #000000;\r\n\t\t\t\tline-height: 45rpx;\r\n\t\t\t\tmargin-bottom: 10rpx;\r\n\t\t\t}\r\n\t\t\t.tags{\r\n\t\t\t\tmin-height: 32rpx;\r\n\t\t\t\t.item{\r\n\t\t\t\t\theight: 32rpx;\r\n\t\t\t\t\tborder-radius: 5rpx;\r\n\t\t\t\t\tborder: 1rpx solid #1969F9;\r\n\t\t\t\t\tline-height: 32rpx;\r\n\t\t\t\t\tcolor:#1969F9;\r\n\t\t\t\t\tfont-size: 20rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tmargin-right: 15rpx;\r\n\t\t\t\t\tpadding:0 15rpx;\r\n\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t&.tag2{\r\n\t\t\t\t\t\tborder: 1rpx solid #38B114;\r\n\t\t\t\t\t\tcolor:#38B114;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.price-box{\r\n\t\t\t\theight:42rpx;\r\n\t\t\t\t.price0{\r\n\t\t\t\t\tmargin-right: 22rpx;\r\n\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #D91800;\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t\t.price1{\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #1969F9;\r\n\t\t\t\t}\r\n\t\t\t\t.qytag{\r\n\t\t\t\t\twidth: 76rpx;\r\n\t\t\t\t\theight: 26rpx;\r\n\t\t\t\t\tbackground: #1969F9;\r\n\t\t\t\t\tborder-radius: 5rpx;\r\n\t\t\t\t\tcolor:#fff;\r\n\t\t\t\t\tline-height: 27rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tmargin-left: 10rpx;\r\n\t\t\t\t\tfont-size: 18rpx;\r\n\t\t\t\t\tposition: relative;\r\n\t\t\t\t\ttop:4rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\n</style>\n","import Component from 'D:/lxWork/iedgeMini/components/one_item.vue'\nwx.createComponent(Component)"],"mappings":";;;;AAsBA,IAAKA,SAAA,GAAU;EACXC,IAAA,EAAM;EACNC,KAAA,EAAO;IACJC,GAAA,EAAI;MACNC,IAAA,EAAKC;IACN;EACC;EACDC,OAAA,WAAAA,QAAA,EAAU,CAET;EACDC,IAAA,WAAAA,KAAA,EAAO;IACH,OAAO;EAGV;EACDC,OAAA,EAAS,CAET;AACJ;;;;;;;;;;;;;;ACvCAC,EAAA,CAAGC,eAAA,CAAgBC,SAAS","ignoreList":[]}
\ No newline at end of file
{"version":3,"names":["barX","searchHead","oneItem","_sfc_main","data","isHasAttr","isInit","class_id2","tabType","stocksort","pricesort","page_size","page","totals","isLoadEnd","aggs","list","onReachBottom","_this","_asyncToGenerator2","_regeneratorRuntime2","mark","_callee","wrap","_callee$","_context","prev","next","abrupt","getData","stop","onLoad","option","methods","uiChage","namex","forEach","item","hideAll","clearAttr","listx","item1","checked","initGetData","changeAttr","attr_value_id","getAttr","obj_","length","brand_ids","class_ids","attrobj_","attr_id","push","String","join","Object","keys","JSON","stringify","_this2","attr_","_objectSpread2","hcy_test","request","util_api","Api_Url","then","res","code","agl_","parse","map","concat","_toConsumableArray2","lists","total","Number","tab","type","goUrl","common_vendor","index","navigateTo","url","onConfirm","e","key_","detail","value","showToast","title","duration","icon","open","$refs","popupsx","close","components","wx","createPage","MiniProgramPage"],"sources":["list.vue","cGFnZXMvY2xhc3MvbGlzdC52dWU"],"sourcesContent":["<template>\r\n\t<view class=\"searchPage\">\r\n\t\t<barX />\r\n\t\t<view class=\"fixed-tp\">\r\n\t\t\t<searchHead @confirm=\"onConfirm\" @goUrl=\"goUrl\"/>\r\n\t\t\t<view class=\"shiftbox row bothSide verCenter\">\r\n\t\t\t\t<view class=\"rank1 rank row \" @click=\"tab(1)\" :class=\"{'act':tabType==1}\">综合排序</view>\r\n\t\t\t\t<view class=\"rank2 rank row verCenter\" @click=\"tab(2)\" :class=\"{'act':tabType==2}\">库存<text\r\n\t\t\t\t\t\t:class=\"['icon','iconfont', stocksort?'icon-arrowshang':'icon-arrowxia']\"></text></view>\r\n\t\t\t\t<view class=\"rank3 rank row verCenter\" @click=\"tab(3)\" :class=\"{'act':tabType==3}\">价格<text\r\n\t\t\t\t\t\t:class=\"['icon','iconfont', pricesort?'icon-arrowshang':'icon-arrowxia']\"></text></view>\r\n\t\t\t\t<view class=\"sxbox row verCenter\" @click=\"open\">筛选<text class=\"icon iconfont icon-saixuan\"></text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"cons\">\r\n\t\t\t<view class=\"databox\">\r\n\t\t\t\t<oneItem v-for=\"(item,index) in list\" :key=\"index\" :obj=\"item\" />\r\n\t\t\t\t<view class=\"pagebot\" v-if=\"list.length>0&&isLoadEnd\">—— 已经全部加载完 ——</view>\r\n\t\t\t\t<view class=\"no-data-box\" v-if=\"isInit&&list.length==0\">\r\n\t\t\t\t\t<image src=\"https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png\">\r\n\t\t\t\t\t</image>\r\n\t\t\t\t\t<view>抱歉,没有找到符合条件的产品!</view>\r\n\t\t\t\t\t<view class=\"backs\" @click=\"$goBack\">返回</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<uni-popup ref=\"popupsx\" type=\"right\">\r\n\t\t\t<view class=\"pop-consx\">\r\n\t\t\t\t<view class=\"section\">\r\n\t\t\t\t\t<view v-if=\"aggs.length>0\">\r\n\t\t\t\t\t\t<view class=\"item-group\" v-for=\"(item,index) in aggs\" :key=\"index\">\r\n\t\t\t\t\t\t\t<view class=\"item-t row bothSide verCenter\">\r\n\t\t\t\t\t\t\t\t<text class=\"names elep\">{{item.namex}}</text>\r\n\t\t\t\t\t\t\t\t<view class=\"row verCenter status-box\" v-if=\"item.listx.length>6\" @click=\"uiChage(item.namex)\">\r\n\t\t\t\t\t\t\t\t\t<text class=\"status-name\">{{item.hideAll?'收起':'展开'}}</text>\r\n\t\t\t\t\t\t\t\t\t<text :class=\"['icon','iconfont',item.hideAll?'icon-arrowshang':'icon-arrowxia']\"></text>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"item-c row\" :class=\"{'showAll':item.hideAll}\">\r\n\t\t\t\t\t\t\t\t<view class=\"citem elep\" :class=\"{'act':item1.checked==1}\"\r\n\t\t\t\t\t\t\t\t\t@click=\"changeAttr(item.namex,item1.attr_value_id)\" v-for=\"(item1,index1) in item.listx\"\r\n\t\t\t\t\t\t\t\t\t:key=\"index1\">{{item1.value}}</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\t\r\n\r\n\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"foot row bothSide\">\r\n\t\t\t\t\t<view class=\"cz\" @click=\"clearAttr\">重置</view>\r\n\t\t\t\t\t<view class=\"cx\" @click=\"close\">确认({{totals}}个型号)</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</uni-popup>\r\n\r\n\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport {\r\n\t\tApi_Url\r\n\t} from '@/util/api.js'\r\n\timport barX from '@/components/barx.vue';\r\n\timport searchHead from '@/components/search_head.vue';\r\n\timport oneItem from '@/components/one_item.vue';\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tisHasAttr:false,//记录是否加载属性\r\n\t\t\t\tisInit: false, //记录是否加载了数据\r\n\t\t\t\tclass_id2: \"\", //搜索值\r\n\t\t\t\ttabType: 1,\r\n\t\t\t\tstocksort: false, //库存升序 false 降序\r\n\t\t\t\tpricesort: false, //价格升序 false 降序\r\n\t\t\t\tpage_size: 10,\r\n\t\t\t\tpage: 1,\r\n\t\t\t\ttotals: 0,\r\n\t\t\t\tisLoadEnd: false, // 是否已全部加载完\r\n\t\t\t\taggs: [], //参数\r\n\t\t\t\tlist: []\r\n\t\t\t}\r\n\t\t},\r\n\t\tasync onReachBottom() {\r\n\t\t\t// 如果正在加载中或已全部加载完,则直接返回\r\n\t\t\tif (this.isLoadEnd) {\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\t// 开始加载数据\r\n\t\t\tthis.getData();\r\n\t\t},\r\n\t\tonLoad: function(option) {\r\n\t\t\tthis.class_id2 = option.class_id2;\r\n\t\t\tthis.getData()\r\n\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tuiChage(namex) {\r\n\t\t\t\tthis.aggs.forEach(item => {\r\n\t\t\t\t\tif (item.namex == namex) {\r\n\t\t\t\t\t\titem.hideAll = !item.hideAll\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tclearAttr() {\r\n\t\t\t\tthis.aggs.forEach(item => {\r\n\t\t\t\t\titem.listx.forEach(item1 => {\r\n\t\t\t\t\t\titem1.checked = 0\r\n\t\t\t\t\t});\r\n\t\t\t\t});\r\n\t\t\t\tthis.initGetData()\r\n\t\t\t},\r\n\t\t\tchangeAttr(namex, attr_value_id) {\r\n\t\t\t\tthis.aggs.forEach(item => {\r\n\t\t\t\t\tif (namex == item.namex) {\r\n\t\t\t\t\t\titem.listx.forEach(item1 => {\r\n\t\t\t\t\t\t\tif (attr_value_id == item1.attr_value_id) {\r\n\t\t\t\t\t\t\t\titem1.checked = item1.checked == 0 ? '1' : '0'\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t\tthis.initGetData()\r\n\t\t\t},\r\n\t\t\tgetAttr() {\r\n\t\t\t\tlet obj_ = {}\r\n\t\t\t\tif (this.aggs.length == 0) {\r\n\t\t\t\t\treturn obj_\r\n\t\t\t\t}\r\n\t\t\t\tlet brand_ids = []\r\n\t\t\t\tlet class_ids = []\r\n\t\t\t\tlet attrobj_ = {}\r\n\t\t\t\tthis.aggs.forEach(item => {\r\n\t\t\t\t\titem.listx.forEach(item1 => {\r\n\t\t\t\t\t\tif (item1.checked == 1) {\r\n\t\t\t\t\t\t\tswitch (item1.attr_id) {\r\n\t\t\t\t\t\t\t\tcase \"class_id1\":\r\n\t\t\t\t\t\t\t\t\tclass_ids.push(item1.attr_value_id);\r\n\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\tcase \"standard_brand_id\":\r\n\t\t\t\t\t\t\t\t\tbrand_ids.push(item1.attr_value_id);\r\n\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\tdefault:\r\n\t\t\t\t\t\t\t\t\tif (!attrobj_[item1.attr_id]) {\r\n\t\t\t\t\t\t\t\t\t\tattrobj_[item1.attr_id] = [];\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tattrobj_[item1.attr_id].push(String(item1.attr_value_id));\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t});\r\n\t\t\t\t});\r\n\r\n\t\t\t\tif (brand_ids.length > 0) {\r\n\t\t\t\t\tobj_['standard_brand_id/eqs'] = brand_ids.join(\",\")\r\n\t\t\t\t}\r\n\t\t\t\t// if (class_ids.length>0) {\r\n\t\t\t\t// \tobj_['class_id1/eqs'] = class_ids.join(\",\")\r\n\t\t\t\t// }\r\n\t\t\t\tif (Object.keys(attrobj_).length > 0) {\r\n\t\t\t\t\tobj_['attrs/group'] = JSON.stringify(attrobj_)\r\n\t\t\t\t}\r\n\t\t\t\treturn obj_\r\n\t\t\t},\r\n\t\t\tgetData() {\r\n\t\t\t\tlet attr_ = this.getAttr()\r\n\t\t\t\tlet obj_ = {\r\n\t\t\t\t\tpage_size: this.page_size,\r\n\t\t\t\t\tpage: this.page,\r\n\t\t\t\t\thcy_test: 1122,\r\n\t\t\t\t\tclass_id2: this.class_id2,\r\n\t\t\t\t\t...attr_\r\n\t\t\t\t}\r\n\t\t\t\tif (this.tabType == 2) {\r\n\t\t\t\t\tobj_['stock/sort'] = this.stocksort ? 'asc' : 'desc'\r\n\t\t\t\t}\r\n\t\t\t\tif (this.tabType == 3) {\r\n\t\t\t\t\tobj_['single_price/sort'] = this.pricesort ? 'asc' : 'desc'\r\n\t\t\t\t}\r\n\t\t\t\tthis.request(Api_Url + '/api/search/getData', 'POST', obj_, true).then(res => {\r\n\t\t\t\t\tif (this.page == 1) {\r\n\t\t\t\t\t\tthis.list = []\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\tif (res.code == 0) {\r\n\t\t\t\t\t\tif (!this.isHasAttr) {\r\n\t\t\t\t\t\t\tlet agl_ = res.data.aggs ? JSON.parse(JSON.stringify(res.data.aggs)) : [];\r\n\t\t\t\t\t\t\tthis.aggs = Object.keys(agl_).map(item => {\r\n\t\t\t\t\t\t\t\tif(item!='分类'){\r\n\t\t\t\t\t\t\t\t\treturn {\r\n\t\t\t\t\t\t\t\t\t\tnamex: item,\r\n\t\t\t\t\t\t\t\t\t\tlistx: agl_[item] || [],\r\n\t\t\t\t\t\t\t\t\t\thideAll: false\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthis.isHasAttr=1\r\n\t\t\t\t\t\tthis.isInit = 1;\r\n\r\n\t\t\t\t\t\tthis.list = [...this.list, ...(res.data.lists || [])]\r\n\t\t\t\t\t\tthis.totals = res.data.total || 0\r\n\t\t\t\t\t\tif ((this.page * this.page_size) >= Number(res.data.total)) {\r\n\t\t\t\t\t\t\tthis.isLoadEnd = true;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthis.page++;\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tthis.totals = 0;\r\n\t\t\t\t\t\tthis.isInit = 1;\r\n\t\t\t\t\t\tthis.list = []\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t});\r\n\r\n\t\t\t},\r\n\t\t\ttab(type) {\r\n\t\t\t\tthis.tabType = type;\r\n\t\t\t\tif (type == 2) {\r\n\t\t\t\t\tthis.stocksort = !this.stocksort;\r\n\t\t\t\t} else if (type == 3) {\r\n\t\t\t\t\tthis.pricesort = !this.pricesort\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tthis.initGetData()\r\n\t\t\t},\r\n\t\t\tinitGetData(){\r\n\t\t\t\tthis.page=1\r\n\t\t\t\tthis.isInit=false\r\n\t\t\t\tthis.isLoadEnd=false\r\n\t\t\t\tthis.list = []\r\n\t\t\t\tthis.getData()\r\n\t\t\t},\r\n\t\t\tgoUrl(){\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/search/nav'\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tonConfirm(e) {\r\n\t\t\t\tlet key_ = e.detail.value\r\n\t\t\t\tif (key_.length < 2) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '关键字不能小于2个字符',\r\n\t\t\t\t\t\tduration: 2000,\r\n\t\t\t\t\t\ticon: \"none\"\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/search/list?k=' + key_\r\n\t\t\t\t});\r\n\r\n\t\t\t},\r\n\t\t\topen() {\r\n\t\t\t\tthis.$refs.popupsx.open('right');\r\n\t\t\t},\r\n\t\t\tclose() {\r\n\t\t\t\tthis.$refs.popupsx.close('right');\r\n\t\t\t}\r\n\t\t},\r\n\t\tcomponents: {\r\n\t\t\tbarX,\r\n\t\t\tsearchHead,\r\n\t\t\toneItem\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n\t@import '../../assets/css/search/search.scss';\r\n</style>","import MiniProgramPage from 'D:/lxWork/iedgeMini/pages/class/list.vue'\nwx.createPage(MiniProgramPage)"],"mappings":"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","ignoreList":[]}
\ No newline at end of file
{"version":3,"names":["barX","data","productType","pageTab","productTop","images","onLoad","option","onShow","onPageScroll","e","methods","calculatePositions","productBox","rect","getBoundingClientRect","tab","page","common_vendor","index","pageScrollTo","scrollTop","duration","handleSwiperChange","currentPage","detail","current","$refs","popupcar","open","wx","createPage","MiniProgramPage"],"sources":["detail.vue","cGFnZXMvZ29vZHMvZGV0YWlsLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<view class=\"goodsDetailPage\">\r\n\t\t<barX />\r\n\t\t<view class=\"header row verCenter\">\r\n\t\t\t<text class=\"icon iconfont icon-arrowleft\" @click=\"$goBack\"></text>\r\n\t\t\t<text class=\"tab-item\" :class=\"{'act':pageTab==1}\" @click=\"tab(1)\">商品</text>\r\n\t\t\t<text class=\"tab-item \" :class=\"{'act':pageTab==2}\" @click=\"tab(2)\">详情</text>\r\n\t\t</view>\r\n\t\t<view class=\"swiper-box\">\r\n\t\t\t<swiper class=\"swiper\" @change=\"handleSwiperChange\" :indicator-dots=\"false\" :autoplay=\"false\"\r\n\t\t\t\t:interval=\"3000\" :duration=\"500\">\r\n\t\t\t\t<swiper-item class=\"swiper-item\" v-for=\"(item, index) in images\" :key=\"index\">\r\n\t\t\t\t\t<image class=\"swiper-image\" :src=\"item\" mode=\"aspectFit\" />\r\n\t\t\t\t</swiper-item>\r\n\t\t\t</swiper>\r\n\t\t\t<text class=\"page-indicator\">{{ currentPage + 1 }}/{{ images.length }}</text>\r\n\t\t</view>\r\n\t\t<view class=\"info-box\">\r\n\t\t\t<view class=\"price-box row verCenter\">\r\n\t\t\t\t<text class=\"price1\">¥ 9350.00</text>\r\n\t\t\t\t<text class=\"price2\">¥ 9350.00</text>\r\n\t\t\t\t<text class=\"qy\">企业价</text>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"tag-box row\">\r\n\t\t\t\t<view class=\"tag tag1\">可议价</view>\r\n\t\t\t\t<view class=\"tag tag2\">顺丰包邮</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"goods-name elep2\">凌华ADLINK4U工控机IPC-999</view>\r\n\t\t\t<view class=\"attr-box\">\r\n\t\t\t\t<view class=\"item row\">\r\n\t\t\t\t\t<text>品牌</text>\r\n\t\t\t\t\t<view>asdasdasdasdasdasdasdasdasdasdasdasdasdasdasdasdas</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item row\">\r\n\t\t\t\t\t<text>型号</text>\r\n\t\t\t\t\t<view>asdasdasdasdsa</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item row\">\r\n\t\t\t\t\t<text>分类</text>\r\n\t\t\t\t\t<view>asdasd啊实打实大苏打实打实大苏打啊实打实大苏打ZS的</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item row\">\r\n\t\t\t\t\t<text>商品编码</text>\r\n\t\t\t\t\t<view>asdasdasd</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item row\">\r\n\t\t\t\t\t<text>描述</text>\r\n\t\t\t\t\t<view></view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item row\">\r\n\t\t\t\t\t<text>货期</text>\r\n\t\t\t\t\t<view>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item row\">\r\n\t\t\t\t\t<text>库存</text>\r\n\t\t\t\t\t<view>500</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\r\n\t\t</view>\r\n\t\t<view class=\"product-box\">\r\n\t\t\t<view class=\"tab row verCenter\">\r\n\t\t\t\t<text :class=\"{'act':productType==1}\" @click=\"productType=1\">商品介绍</text>\r\n\t\t\t\t<text :class=\"{'act':productType==2}\" @click=\"productType=2\">数据手册</text>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"tabcon tabcon1\" :class=\"{'act':productType==1}\">\r\n\t\t\t\tasdasd\r\n\t\t\t\t<image src=\"https://imgscdn.ichunt.com/show/big/b789e0520ku0ms00000cbn8sjabqb\" />\r\n\t\t\t\t<image src=\"https://imgscdn.ichunt.com/show/big/b789e0520ku0ms00000cbn8sjabqb\" />\r\n\t\t\t\t<image src=\"https://imgscdn.ichunt.com/show/big/b789e0520ku0ms00000cbn8sjabqb\" />\r\n\t\t\t\t<image src=\"https://imgscdn.ichunt.com/show/big/b789e0520ku0ms00000cbn8sjabqb\" />\r\n\t\t\t</view>\r\n\t\t\t<view class=\"tabcon tabcon2\" :class=\"{'act':productType==2}\">pdf</view>\r\n\t\t</view>\r\n\t\t\r\n\t\t<view class=\"foot row verCenter bothSide\" >\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<text class=\"icon iconfont icon-kfd\"></text>\r\n\t\t\t\t<view>客服</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<text class=\"icon iconfont icon-card\"></text>\r\n\t\t\t\t<view>购物车</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<text class=\"icon iconfont icon-qdd\"></text>\r\n\t\t\t\t<view>加入清单</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"row\">\r\n\t\t\t\t<view class=\"add-car\" @click=\"open(1)\">加入购物车</view>\r\n\t\t\t\t<view class=\"add-confirm\" @click=\"open(2)\">立即订购</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t\r\n\t\t<!--加入购物车 立即订购-->\r\n\t\t<uni-popup ref=\"popupcar\" type=\"bottom\" :safe-area=\"false\">\r\n\t\t\t<view class=\"pop-detail-car\" >\r\n\t\t\t\t<view class=\"trt\"><text class=\"icon iconfont icon-caca\"></text></view>\r\n\t\t\t\t<view class=\"handle row\">\r\n\t\t\t\t\t<image src=\"https://imgscdn.ichunt.com/show/origin/f13740520m80m8000002wfux02350\"/>\r\n\t\t\t\t\t<view class=\"hbox\">\r\n\t\t\t\t\t\t<view class=\"price1\">¥ 9350.00</view>\r\n\t\t\t\t\t\t<view class=\"hbha row verCenter\">\r\n\t\t\t\t\t\t\t<text class=\"icon iconfont icon-jia\"></text>\r\n\t\t\t\t\t\t\t<input type=\"number\" />\r\n\t\t\t\t\t\t\t<text class=\"icon iconfont icon-jia\"></text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</uni-popup>\r\n\t\t\r\n\t</view>\r\n\r\n</template>\r\n\r\n<script>\r\n\t// import { Ichunt_Api, Api_Url } from '@/util/api.js';\r\n\r\n\timport barX from '@/components/barx.vue';\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tproductType:1,\r\n\t\t\t\tpageTab:1,\r\n\t\t\t\tproductTop:0,\r\n\t\t\t\tgoBuyType:1,\r\n\t\t\t\timages: [\r\n\t\t\t\t\t'https://imgscdn.ichunt.com/show/origin/f13740520m80m8000002wfux02350',\r\n\t\t\t\t\t'https://imgscdn.ichunt.com/show/origin/3222b0520m80m8000001l7guyouu4',\r\n\t\t\t\t\t'https://imgscdn.ichunt.com/show/origin/36d610520m80m80000029uqwl4cwv'\r\n\t\t\t\t],\r\n\t\t\t\tpositions:\"\",\r\n\t\t\t\tcurrentPage: 0\r\n\t\t\t}\r\n\t\t},\r\n\t\tonLoad(option) {\r\n\t\t\tconsole.log(option)\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\tthis.calculatePositions()\r\n\t\t},\r\n\t\tonPageScroll(e) {\r\n\t\t this.pageTab=1\r\n\t\t if(e.scrollTop>=(this.productTop-140)&&e.scrollTop>0){\r\n\t\t\t this.pageTab=2\r\n\t\t }\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t\r\n\t\t\tcalculatePositions() {\r\n\t\t\t\t\tconst productBox = document.querySelector('.product-box');\r\n\t\t\t\t\tif (productBox) {\r\n\t\t\t\t\t const rect = productBox.getBoundingClientRect();\r\n\t\t\t\t\t this.productTop = rect.top;\r\n\t\t\t\t\t}\r\n\t\t\t\t // try{\r\n\t\t\t\t\t // const query = uni.createSelectorQuery();\r\n\t\t\t\t\t // query.selectAll('.product-box').boundingClientRect();\r\n\t\t\t\t\t // query.exec((rects) => {\r\n\t\t\t\t\t // \tthis.productTop=rects[0][0].top\r\n\t\t\t\t\t // });\r\n\t\t\t\t // }catch(e){\r\n\t\t\t\t\t // const productBox = document.querySelector('.product-box');\r\n\t\t\t\t\t // if (productBox) {\r\n\t\t\t\t\t // const rect = productBox.getBoundingClientRect();\r\n\t\t\t\t\t // this.productTop = rect.top;\r\n\t\t\t\t\t // }\r\n\t\t\t\t // }\t\r\n\t\t\t \r\n\t\t\t },\r\n\t\t\ttab(page){\r\n\t\t\t\tthis.pageTab=page\r\n\t\t\t\tuni.pageScrollTo({\r\n\t\t\t\t scrollTop: page==2?this.productTop-140:0,\r\n\t\t\t\t duration: 300 \r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\thandleSwiperChange(e) {\r\n\t\t\t\tthis.currentPage = e.detail.current;\r\n\t\t\t},\r\n\t\t\topen(type) {\r\n\t\t\t this.$refs.popupcar.open('bottom');\r\n\t\t\t},\r\n\t\t},\r\n\t\tcomponents: {\r\n\t\t\tbarX\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n\t@import '../../assets/css/goods/detail.scss';\r\n</style>","import MiniProgramPage from 'D:/lxWork/iedgeMini/pages/goods/detail.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;;AAuHC,IAAAA,IAAA,YAAAA,KAAA;EAAA;AAAA;;EAECC,IAAA,WAAAA,KAAA;IACC;MAAAC,WAAA;MAECC,OAAA;MAAAC,UAAA;;MAGAC,MAAA,GACC,wEACA,wEACA;;;IAIF;EAAA;EAEDC,MAAA,WAAAA,OAAAC,MAAA;;;EAGAC,MAAA,WAAAA,OAAA;;;EAGAC,YAAA,WAAAA,aAAAC,CAAA;;;;IAIE;EAAA;EAEFC,OAAA;IAECC,kBAAA,WAAAA,mBAAA;;MAEE,IAAAC,UAAA;QACI,IAAAC,IAAA,GAAAD,UAAA,CAAAE,qBAAA;;MAEJ;IAAA;IAgBFC,GAAA,WAAAA,IAAAC,IAAA;MACC,KAAAd,OAAA,GAAAc,IAAA;MACAC,aAAA,CAAAC,KAAA,CAAAC,YAAA;QACEC,SAAA,EAAAJ,IAAA,aAAAb,UAAA;QAAAkB,QAAA;MAEF;IAAA;IAEDC,kBAAA,WAAAA,mBAAAb,CAAA;MACC,KAAAc,WAAA,GAAAd,CAAA,CAAAe,MAAA,CAAAC,OAAA;IAAA;;MAGG,KAAAC,KAAA,CAAAC,QAAA,CAAAC,IAAA;IAAA;;;IAIJ7B,IAAA,EAAAA;EACD;AACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC3LD8B,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]}
\ No newline at end of file
{"version":3,"names":["barX","data","pageTitle","type","scrollTop","onPageScroll","e","frontColor","backgroundColor","onLoad","methods","getData","_this","request","util_api","Api_Url","then","res","pageData","common_vendor","index","navigateTo","url","bottomNavFixed","wx","createPage","MiniProgramPage"],"sources":["index.vue","cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["<template>\r\n\t<view class=\"indexPage\">\r\n\t\t<barX :pageTitle=\"pageTitle\" :type=\"type\"/>\r\n\t\t<view class=\"header\" >\r\n\t\t\t<image class=\"logo\" src=\"/static/images/logo.png\" ></image>\r\n\t\t\t<navigator url=\"\" class=\"menber\" >会员入口</navigator>\r\n\t\t\t<view class=\"input-box row verCenter\">\r\n\t\t\t\t<text class=\"icon iconfont icon-search\"></text>\r\n\t\t\t\t<input type=\"text\" @click=\"goSearch()\" placeholder=\"请输入商品名称、品牌、型号、商品编码\" />\r\n\t\t\t\t<view class=\"kfbtn\"></view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<navigator v-if=\"pageData.banner_list&&pageData.banner_list.length>0\" :url=\"pageData.banner_list[0].url\" class=\"bannert\" >\r\n\t\t\t<image :src=\"pageData.banner_list[0].images\"></image>\r\n\t\t</navigator>\r\n\t\t<view class=\"cate-box row \" v-if=\"pageData.quick_links&&pageData.quick_links.length>0\">\r\n\t\t\t<navigator :url=\"item.url\" class=\"item\" v-for=\"(item,index) in pageData.quick_links\" :key=\"index\">\r\n\t\t\t\t<image :src=\"item.images\"></image>\r\n\t\t\t\t<text class=\"elep\">{{item.title}}</text>\r\n\t\t\t</navigator>\r\n\t\t</view>\r\n\t\t<view class=\"recommend-box\" v-if=\"pageData.recommend_goods&&pageData.recommend_goods.length>0\">\r\n\t\t\t<view class=\"tit\">为你推荐</view>\r\n\t\t\t<view class=\"itembox row bothSide\">\r\n\t\t\t\t<navigator :url=\"'/pages/goods/detail?goods_id='+item.goods_id\" class=\"item\" v-for=\"(item,index) in pageData.recommend_goods\" :key=\"index\">\r\n\t\t\t\t\t<image :src=\"item.goods_images||'https://www.iedge.net/assets/images/common/defaultnew.png'\"></image>\r\n\t\t\t\t\t<view class=\"title elep2\">{{item.sku_name}}</view>\r\n\t\t\t\t\t<view class=\"price\">\r\n\t\t\t\t\t\t<text>¥</text>{{item.red_price}}\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</navigator>\r\n\t\t\t\t\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"fixed-search\" v-show=\"scrollTop > 48\">\r\n\t\t\t<view class=\"input-box row verCenter\">\r\n\t\t\t\t<text class=\"icon iconfont icon-search\"></text>\r\n\t\t\t\t<input type=\"text\" @click=\"goSearch()\" placeholder=\"请输入商品名称、品牌、型号、商品编码\" />\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<bottomNavFixed actval=\"1\" />\r\n\t</view>\r\n\r\n</template>\r\n\r\n<script>\r\n\timport { Api_Url } from '@/util/api.js'\r\n\r\n\timport bottomNavFixed from '@/components/bottom_nav.vue';\r\n\timport barX from '@/components/barx.vue';\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tpageTitle:\"\",\r\n\t\t\t\ttype:1,\r\n\t\t\t\tscrollTop: 0,\r\n\t\t\t\tpageData:\"\"\r\n\t\t\t}\r\n\t\t},\r\n\t\tonPageScroll(e) {\r\n\t\t\tthis.scrollTop = e.scrollTop;\r\n\t\t\tif (e.scrollTop > 48) {\r\n\t\t\t\tthis.pageTitle='爱智工业品平台'\r\n\t\t\t\tthis.type=0\r\n\t\t\t\tuni.setNavigationBarColor({\r\n\t\t\t\t\tfrontColor: '#000000',\r\n\t\t\t\t\tbackgroundColor: '#ffffff',\r\n\t\t\t\t\tanimation: {\r\n\t\t\t\t\t\tduration: 300, // 动画持续时间(毫秒)\r\n\t\t\t\t\t\ttimingFunc: 'ease-in-out' // 动画效果\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t} else {\r\n\t\t\t\tthis.pageTitle=''\r\n\t\t\t\tthis.type=1\r\n\t\t\t\tuni.setNavigationBarColor({\r\n\t\t\t\t\tfrontColor: '#ffffff',\r\n\t\t\t\t\tbackgroundColor: '#BF0009',\r\n\t\t\t\t\tanimation: {\r\n\t\t\t\t\t\tduration: 300, // 动画持续时间(毫秒)\r\n\t\t\t\t\t\ttimingFunc: 'ease-in-out' // 动画效果\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t},\r\n\t\tonLoad() {\r\n\t\t\tthis.getData()\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tgetData(){\r\n\t\t\t\tthis.request(Api_Url + '/api/xcx/homepage', 'GET', {}, true).then(res => {\r\n\t\t\t\t this.pageData=res.data\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tgoSearch() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/search/nav'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t},\r\n\t\tcomponents: {\r\n\t\t\tbottomNavFixed,\r\n\t\t\tbarX\r\n\t\t}\r\n\t}\r\n\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n\t@import '../../assets/css/index/index.scss';\r\n</style>","import MiniProgramPage from 'D:/lxWork/iedgeMini/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;;;;;;AAmDC,IAAAA,IAAA,YAAAA,KAAA;EAAA;AAAA;;EAECC,IAAA,WAAAA,KAAA;IACC;MAAAC,SAAA;MAECC,IAAA;MAAAC,SAAA;;IAGD;EAAA;EAEDC,YAAA,WAAAA,aAAAC,CAAA;;IAEC,IAAAA,CAAA,CAAAF,SAAA;;;;QAIEG,UAAA;QAAAC,eAAA;;;;;;QAKA;MACD;IAAA;MAEA,KAAAN,SAAA;;;QAGCK,UAAA;QAAAC,eAAA;;;;;;QAKA;MACD;IACD;EAAA;EAEDC,MAAA,WAAAA,OAAA;;;EAGAC,OAAA;IACCC,OAAA,WAAAA,QAAA;MAAA,IAAAC,KAAA;MACC,KAAAC,OAAA,CAAAC,QAAA,CAAAC,OAAA,yCAAAC,IAAA,WAAAC,GAAA;QACGL,KAAA,CAAAM,QAAA,GAAAD,GAAA,CAAAhB,IAAA;MACH;IAAA;;MAGAkB,aAAA,CAAAC,KAAA,CAAAC,UAAA;QAAAC,GAAA;MAEA;IACD;EAAA;;IAGAC,cAAA,EAAAA,cAAA;IACAvB,IAAA,EAAAA;EACD;AACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACzGDwB,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]}
\ No newline at end of file
{"version":3,"names":["barX","searchHead","oneItem","_sfc_main","data","isHasAttr","isInit","searchVal","tabType","stocksort","pricesort","page_size","page","totals","isLoadEnd","aggs","list","onReachBottom","_this","_asyncToGenerator2","_regeneratorRuntime2","mark","_callee","wrap","_callee$","_context","prev","next","abrupt","getData","stop","onLoad","option","k","setHistoryItems","methods","uiChage","namex","forEach","item","hideAll","clearAttr","listx","item1","checked","initGetData","changeAttr","attr_value_id","getAttr","obj_","length","brand_ids","class_ids","attrobj_","attr_id","push","String","join","Object","keys","JSON","stringify","_this2","attr_","_objectSpread2","hcy_test","request","util_api","Api_Url","then","res","code","agl_","parse","map","concat","_toConsumableArray2","lists","total","Number","tab","type","keyword","maxNum","trim","historyItems","common_vendor","index","getStorageSync","setStorageSync","onlyItem","split","filter","e","splice","onConfirm","key_","detail","value","showToast","title","duration","icon","navigateTo","url","open","$refs","popupsx","close","components","wx","createPage","MiniProgramPage"],"sources":["list.vue","cGFnZXMvc2VhcmNoL2xpc3QudnVl"],"sourcesContent":["<template>\r\n\t<view class=\"searchPage\">\r\n\t\t<barX />\r\n\t\t<view class=\"fixed-tp\">\r\n\t\t\t<searchHead @confirm=\"onConfirm\" :searchVal=\"searchVal\" :backurl=\"'/pages/index/index'\" />\r\n\t\t\t<view class=\"shiftbox row bothSide verCenter\">\r\n\t\t\t\t<view class=\"rank1 rank row \" @click=\"tab(1)\" :class=\"{'act':tabType==1}\">综合排序</view>\r\n\t\t\t\t<view class=\"rank2 rank row verCenter\" @click=\"tab(2)\" :class=\"{'act':tabType==2}\">库存<text\r\n\t\t\t\t\t\t:class=\"['icon','iconfont', stocksort?'icon-arrowshang':'icon-arrowxia']\"></text></view>\r\n\t\t\t\t<view class=\"rank3 rank row verCenter\" @click=\"tab(3)\" :class=\"{'act':tabType==3}\">价格<text\r\n\t\t\t\t\t\t:class=\"['icon','iconfont', pricesort?'icon-arrowshang':'icon-arrowxia']\"></text></view>\r\n\t\t\t\t<view class=\"sxbox row verCenter\" @click=\"open\">筛选<text class=\"icon iconfont icon-saixuan\"></text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t\t<view class=\"cons\">\r\n\t\t\t<view class=\"databox\">\r\n\t\t\t\t<oneItem v-for=\"(item,index) in list\" :key=\"index\" :obj=\"item\" />\r\n\t\t\t\t<view class=\"pagebot\" v-if=\"list.length>0&&isLoadEnd\">—— 已经全部加载完 ——</view>\r\n\t\t\t\t<view class=\"no-data-box\" v-if=\"isInit&&list.length==0\">\r\n\t\t\t\t\t<image src=\"https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png\"></image>\r\n\t\t\t\t\t<view>抱歉,没有找到符合条件的产品!</view>\r\n\t\t\t\t\t<view class=\"backs\" @click=\"$goBack\">返回</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<uni-popup ref=\"popupsx\" type=\"right\">\r\n\t\t\t<view class=\"pop-consx\">\r\n\t\t\t\t<view class=\"section\">\r\n\t\t\t\t\t<view v-if=\"aggs.length>0\">\r\n\t\t\t\t\t\t<view class=\"item-group\" v-for=\"(item,index) in aggs\" :key=\"index\" v-if=\"item.namex!='分类'\">\r\n\t\t\t\t\t\t\t<view class=\"item-t row bothSide verCenter\">\r\n\t\t\t\t\t\t\t\t<text class=\"names elep\">{{item.namex}}</text>\r\n\t\t\t\t\t\t\t\t<view class=\"row verCenter status-box\" v-if=\"item.listx.length>6\" @click=\"uiChage(item.namex)\">\r\n\t\t\t\t\t\t\t\t\t<text class=\"status-name\">{{item.hideAll?'收起':'展开'}}</text>\r\n\t\t\t\t\t\t\t\t\t<text :class=\"['icon','iconfont',item.hideAll?'icon-arrowshang':'icon-arrowxia']\"></text>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"item-c row\" :class=\"{'showAll':item.hideAll}\">\r\n\t\t\t\t\t\t\t\t<view class=\"citem elep\" :class=\"{'act':item1.checked==1}\"\r\n\t\t\t\t\t\t\t\t\t@click=\"changeAttr(item.namex,item1.attr_value_id)\" v-for=\"(item1,index1) in item.listx\"\r\n\t\t\t\t\t\t\t\t\t:key=\"index1\">{{item1.value}}</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\t\r\n\r\n\t\t\t\t</view>\r\n\t\t\t\t\r\n\t\t\t\t<view class=\"foot row bothSide\">\r\n\t\t\t\t\t<view class=\"cz\" @click=\"clearAttr\">重置</view>\r\n\t\t\t\t\t<view class=\"cx\" @click=\"close\">确认({{totals}}个型号)</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</uni-popup>\r\n\r\n\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport {\r\n\t\tApi_Url\r\n\t} from '@/util/api.js'\r\n\timport barX from '@/components/barx.vue';\r\n\timport searchHead from '@/components/search_head.vue';\r\n\timport oneItem from '@/components/one_item.vue';\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tisHasAttr:false,//记录是否加载属性\r\n\t\t\t\tisInit: false, //记录是否加载了数据\r\n\t\t\t\tsearchVal: \"\", //搜索值\r\n\t\t\t\ttabType: 1,\r\n\t\t\t\tstocksort: false, //库存升序 false 降序\r\n\t\t\t\tpricesort: false, //价格升序 false 降序\r\n\t\t\t\tpage_size: 10,\r\n\t\t\t\tpage: 1,\r\n\t\t\t\ttotals: 0,\r\n\t\t\t\tisLoadEnd: false, // 是否已全部加载完\r\n\t\t\t\taggs: [], //参数\r\n\t\t\t\tlist: []\r\n\t\t\t}\r\n\t\t},\r\n\t\tasync onReachBottom() {\r\n\t\t\t// 如果正在加载中或已全部加载完,则直接返回\r\n\t\t\tif (this.isLoadEnd) {\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\t// 开始加载数据\r\n\t\t\tthis.getData();\r\n\t\t},\r\n\t\tonLoad: function(option) {\r\n\t\t\tthis.searchVal = option.k;\r\n\t\t\tthis.getData()\r\n\t\t\tthis.setHistoryItems(this.searchVal)\r\n\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tuiChage(namex){\r\n\t\t\t\tthis.aggs.forEach(item => {\r\n\t\t\t\t\tif(item.namex==namex){\r\n\t\t\t\t\t\titem.hideAll=!item.hideAll\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tclearAttr() {\r\n\t\t\t\tthis.aggs.forEach(item => {\r\n\t\t\t\t\titem.listx.forEach(item1 => {\r\n\t\t\t\t\t\titem1.checked = 0\r\n\t\t\t\t\t});\r\n\t\t\t\t});\r\n\t\t\t\tthis.initGetData()\r\n\t\t\t},\r\n\t\t\tchangeAttr(namex, attr_value_id) {\r\n\t\t\t\tthis.aggs.forEach(item => {\r\n\t\t\t\t\tif (namex == item.namex) {\r\n\t\t\t\t\t\titem.listx.forEach(item1 => {\r\n\t\t\t\t\t\t\tif (attr_value_id == item1.attr_value_id) {\r\n\t\t\t\t\t\t\t\titem1.checked = item1.checked == 0 ? '1' : '0'\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t\tthis.initGetData()\r\n\t\t\t},\r\n\t\t\tgetAttr() {\r\n\t\t\t\tlet obj_ = {}\r\n\t\t\t\tif (this.aggs.length == 0) {\r\n\t\t\t\t\treturn obj_\r\n\t\t\t\t}\r\n\t\t\t\tlet brand_ids = []\r\n\t\t\t\tlet class_ids = []\r\n\t\t\t\tlet attrobj_ = {}\r\n\t\t\t\tthis.aggs.forEach(item => {\r\n\t\t\t\t\titem.listx.forEach(item1 => {\r\n\t\t\t\t\t\tif (item1.checked == 1) {\r\n\t\t\t\t\t\t\tswitch (item1.attr_id) {\r\n\t\t\t\t\t\t\t\tcase \"class_id1\":\r\n\t\t\t\t\t\t\t\t\tclass_ids.push(item1.attr_value_id);\r\n\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\tcase \"standard_brand_id\":\r\n\t\t\t\t\t\t\t\t\tbrand_ids.push(item1.attr_value_id);\r\n\t\t\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\t\tdefault:\r\n\t\t\t\t\t\t\t\t\tif (!attrobj_[item1.attr_id]) {\r\n\t\t\t\t\t\t\t\t\t\tattrobj_[item1.attr_id] = [];\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\tattrobj_[item1.attr_id].push(String(item1.attr_value_id));\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t});\r\n\t\t\t\t});\r\n\r\n\t\t\t\tif (brand_ids.length>0) {\r\n\t\t\t\t\tobj_['standard_brand_id/eqs'] = brand_ids.join(\",\")\r\n\t\t\t\t}\r\n\t\t\t\tif (class_ids.length>0) {\r\n\t\t\t\t\tobj_['class_id1/eqs'] = class_ids.join(\",\")\r\n\t\t\t\t}\r\n\t\t\t\tif (Object.keys(attrobj_).length > 0) {\r\n\t\t\t\t\tobj_['attrs/group'] = JSON.stringify(attrobj_)\r\n\t\t\t\t}\r\n\t\t\t\treturn obj_\r\n\t\t\t},\r\n\t\t\tgetData() {\r\n\t\t\t\tlet attr_ = this.getAttr()\r\n\t\t\t\tlet obj_ = {\r\n\t\t\t\t\t'goods_name_ik/like': this.searchVal,\r\n\t\t\t\t\tpage_size: this.page_size,\r\n\t\t\t\t\tpage: this.page,\r\n\t\t\t\t\thcy_test: 1122,\r\n\t\t\t\t\t...attr_\r\n\t\t\t\t}\r\n\t\t\t\tif (this.tabType == 2) {\r\n\t\t\t\t\tobj_['stock/sort'] = this.stocksort ? 'asc' : 'desc'\r\n\t\t\t\t}\r\n\t\t\t\tif (this.tabType == 3) {\r\n\t\t\t\t\tobj_['single_price/sort'] = this.pricesort ? 'asc' : 'desc'\r\n\t\t\t\t}\r\n\t\t\t\tthis.request(Api_Url + '/api/search/getData', 'POST', obj_, true).then(res => {\r\n\r\n\t\t\t\t\tif (this.page == 1) {\r\n\t\t\t\t\t\tthis.list = []\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (res.code == 0) {\r\n\t\t\t\t\t\tif (!this.isHasAttr) {\r\n\t\t\t\t\t\t\tlet agl_ = res.data.aggs?JSON.parse(JSON.stringify(res.data.aggs)):[];\r\n\t\t\t\t\t\t\tthis.aggs = Object.keys(agl_).map(item => {\r\n\t\t\t\t\t\t\t\treturn {\r\n\t\t\t\t\t\t\t\t\tnamex: item,\r\n\t\t\t\t\t\t\t\t\tlistx: agl_[item] || [],\r\n\t\t\t\t\t\t\t\t\thideAll:false\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthis.isHasAttr = 1;\r\n\t\t\t\t\t\tthis.isInit = 1;\r\n\t\t\t\t\t\tthis.list = [...this.list, ...(res.data.lists || [])]\r\n\t\t\t\t\t\tthis.totals = res.data.total||0\r\n\t\t\t\t\t\tif ((this.page * this.page_size) >= Number(res.data.total)) {\r\n\t\t\t\t\t\t\tthis.isLoadEnd = true;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthis.page++;\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tthis.totals = 0;\r\n\t\t\t\t\t\tthis.isInit = 1;\r\n\t\t\t\t\t\tthis.list = []\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t});\r\n\t\t\t\t\r\n\t\t\t},\r\n\t\t\ttab(type) {\r\n\t\t\t\tthis.tabType = type;\r\n\t\t\t\tif (type == 2) {\r\n\t\t\t\t\tthis.stocksort = !this.stocksort;\r\n\t\t\t\t} else if (type == 3) {\r\n\t\t\t\t\tthis.pricesort = !this.pricesort\r\n\t\t\t\t}\r\n\t\t\t\tthis.initGetData()\r\n\t\t\t},\r\n\t\t\tinitGetData(){\r\n\t\t\t\tthis.page=1\r\n\t\t\t\tthis.isInit=false\r\n\t\t\t\tthis.isLoadEnd=false\r\n\t\t\t\tthis.list = []\r\n\t\t\t\tthis.getData()\r\n\t\t\t},\r\n\t\t\t//创建历史搜索缓存 最大10个\r\n\t\t\tsetHistoryItems(keyword) {\r\n\t\t\t\tlet maxNum = 10;\r\n\t\t\t\tkeyword = keyword.trim();\r\n\t\t\t\tlet historyItems = uni.getStorageSync('historyItems');\r\n\t\t\t\tif (historyItems === undefined) {\r\n\t\t\t\t\tuni.setStorageSync('historyItems', keyword);\r\n\t\t\t\t} else {\r\n\t\t\t\t\tlet onlyItem = historyItems.split('|').filter(function(e) {\r\n\t\t\t\t\t\treturn e != keyword;\r\n\t\t\t\t\t});\r\n\t\t\t\t\tif (onlyItem.length >= 10) {\r\n\t\t\t\t\t\tonlyItem = onlyItem.splice(0, maxNum - 1);\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (onlyItem.length > 0) historyItems = keyword + '|' + onlyItem.join('|');\r\n\t\t\t\t\tuni.setStorageSync('historyItems', historyItems);\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tonConfirm(e) {\r\n\t\t\t\tlet key_ = e.detail.value\r\n\t\t\t\tif (key_.length < 2) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '关键字不能小于2个字符',\r\n\t\t\t\t\t\tduration: 2000,\r\n\t\t\t\t\t\ticon: \"none\"\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/search/list?k=' + key_\r\n\t\t\t\t});\r\n\r\n\t\t\t},\r\n\t\t\topen() {\r\n\t\t\t\tthis.$refs.popupsx.open('right');\r\n\t\t\t},\r\n\t\t\tclose(){\r\n\t\t\t\tthis.$refs.popupsx.close('right');\r\n\t\t\t}\r\n\t\t},\r\n\t\tcomponents: {\r\n\t\t\tbarX,\r\n\t\t\tsearchHead,\r\n\t\t\toneItem\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n\t@import '../../assets/css/search/search.scss';\r\n</style>","import MiniProgramPage from 'D:/lxWork/iedgeMini/pages/search/list.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;;;;;;AAgEC,IAAAA,IAAA,GAAa,SAAbA,KAAA;EAAA,OAAwB;AAAA;AACxB,IAAAC,UAAA,GAAmB,SAAnBA,WAAA;EAAA,OAA8B;AAAA;AAC9B,IAAOC,OAAA,GAAS,SAATA,QAAA;EAAA,OAAoB;AAAA;AAC3B,IAAKC,SAAA,GAAU;EACdC,IAAA,WAAAA,KAAA,EAAO;IACN,OAAO;MACNC,SAAA,EAAU;MAAA;MACVC,MAAA,EAAQ;MAAA;MACRC,SAAA,EAAW;MAAA;MACXC,OAAA,EAAS;MACTC,SAAA,EAAW;MAAA;MACXC,SAAA,EAAW;MAAA;MACXC,SAAA,EAAW;MACXC,IAAA,EAAM;MACNC,MAAA,EAAQ;MACRC,SAAA,EAAW;MAAA;MACXC,IAAA,EAAM,EAAE;MAAA;MACRC,IAAA,EAAM;IACP;EACA;EACKC,aAAA,WAAAA,cAAA,EAAgB;IAAA,IAAAC,KAAA;IAAA,OAAAC,kBAAA,eAAAC,oBAAA,GAAAC,IAAA,UAAAC,QAAA;MAAA,OAAAF,oBAAA,GAAAG,IAAA,UAAAC,SAAAC,QAAA;QAAA,kBAAAA,QAAA,CAAAC,IAAA,GAAAD,QAAA,CAAAE,IAAA;UAAA;YAAA,KAEjBT,KAAA,CAAKJ,SAAA;cAAAW,QAAA,CAAAE,IAAA;cAAA;YAAA;YAAA,OAAAF,QAAA,CAAAG,MAAA;UAAA;YAITV,KAAA,CAAKW,OAAA,EAAO;UAAA;UAAA;YAAA,OAAAJ,QAAA,CAAAK,IAAA;QAAA;MAAA,GAAAR,OAAA;IAAA;EACZ;EACDS,MAAA,EAAQ,SAARA,OAAiBC,MAAA,EAAQ;IACxB,KAAKzB,SAAA,GAAYyB,MAAA,CAAOC,CAAA;IACxB,KAAKJ,OAAA,EAAQ;IACb,KAAKK,eAAA,CAAgB,KAAK3B,SAAS;EAEnC;EACD4B,OAAA,EAAS;IACRC,OAAA,WAAAA,QAAQC,KAAA,EAAM;MACb,KAAKtB,IAAA,CAAKuB,OAAA,CAAQ,UAAAC,IAAA,EAAQ;QACzB,IAAGA,IAAA,CAAKF,KAAA,IAAOA,KAAA,EAAM;UACpBE,IAAA,CAAKC,OAAA,GAAQ,CAACD,IAAA,CAAKC,OAAA;QACpB;MACD,CAAC;IACD;IACDC,SAAA,WAAAA,UAAA,EAAY;MACX,KAAK1B,IAAA,CAAKuB,OAAA,CAAQ,UAAAC,IAAA,EAAQ;QACzBA,IAAA,CAAKG,KAAA,CAAMJ,OAAA,CAAQ,UAAAK,KAAA,EAAS;UAC3BA,KAAA,CAAMC,OAAA,GAAU;QACjB,CAAC;MACF,CAAC;MACD,KAAKC,WAAA,EAAY;IACjB;IACDC,UAAA,WAAAA,WAAWT,KAAA,EAAOU,aAAA,EAAe;MAChC,KAAKhC,IAAA,CAAKuB,OAAA,CAAQ,UAAAC,IAAA,EAAQ;QACzB,IAAIF,KAAA,IAASE,IAAA,CAAKF,KAAA,EAAO;UACxBE,IAAA,CAAKG,KAAA,CAAMJ,OAAA,CAAQ,UAAAK,KAAA,EAAS;YAC3B,IAAII,aAAA,IAAiBJ,KAAA,CAAMI,aAAA,EAAe;cACzCJ,KAAA,CAAMC,OAAA,GAAUD,KAAA,CAAMC,OAAA,IAAW,IAAI,MAAM;YAC5C;UAAA,CACA;QACF;MAAA,CACA;MACD,KAAKC,WAAA,EAAY;IACjB;IACDG,OAAA,WAAAA,QAAA,EAAU;MACT,IAAIC,IAAA,GAAO,CAAC;MACZ,IAAI,KAAKlC,IAAA,CAAKmC,MAAA,IAAU,GAAG;QAC1B,OAAOD,IAAA;MACR;MACA,IAAIE,SAAA,GAAY,EAAC;MACjB,IAAIC,SAAA,GAAY,EAAC;MACjB,IAAIC,QAAA,GAAW,CAAC;MAChB,KAAKtC,IAAA,CAAKuB,OAAA,CAAQ,UAAAC,IAAA,EAAQ;QACzBA,IAAA,CAAKG,KAAA,CAAMJ,OAAA,CAAQ,UAAAK,KAAA,EAAS;UAC3B,IAAIA,KAAA,CAAMC,OAAA,IAAW,GAAG;YACvB,QAAQD,KAAA,CAAMW,OAAA;cACb,KAAK;gBACJF,SAAA,CAAUG,IAAA,CAAKZ,KAAA,CAAMI,aAAa;gBAClC;cACD,KAAK;gBACJI,SAAA,CAAUI,IAAA,CAAKZ,KAAA,CAAMI,aAAa;gBAClC;cACD;gBACC,IAAI,CAACM,QAAA,CAASV,KAAA,CAAMW,OAAO,GAAG;kBAC7BD,QAAA,CAASV,KAAA,CAAMW,OAAO,IAAI;gBAC3B;gBACAD,QAAA,CAASV,KAAA,CAAMW,OAAO,EAAEC,IAAA,CAAKC,MAAA,CAAOb,KAAA,CAAMI,aAAa,CAAC;YAAA;UAE3D;QACD,CAAC;MACF,CAAC;MAED,IAAII,SAAA,CAAUD,MAAA,GAAO,GAAG;QACvBD,IAAA,CAAK,uBAAuB,IAAIE,SAAA,CAAUM,IAAA,CAAK,GAAG;MACnD;MACA,IAAIL,SAAA,CAAUF,MAAA,GAAO,GAAG;QACvBD,IAAA,CAAK,eAAe,IAAIG,SAAA,CAAUK,IAAA,CAAK,GAAG;MAC3C;MACA,IAAIC,MAAA,CAAOC,IAAA,CAAKN,QAAQ,EAAEH,MAAA,GAAS,GAAG;QACrCD,IAAA,CAAK,aAAa,IAAIW,IAAA,CAAKC,SAAA,CAAUR,QAAQ;MAC9C;MACA,OAAOJ,IAAA;IACP;IACDpB,OAAA,WAAAA,QAAA,EAAU;MAAA,IAAAiC,MAAA;MACT,IAAIC,KAAA,GAAQ,KAAKf,OAAA,EAAQ;MACzB,IAAIC,IAAA,GAAAe,cAAA;QACH,sBAAsB,KAAKzD,SAAA;QAC3BI,SAAA,EAAW,KAAKA,SAAA;QAChBC,IAAA,EAAM,KAAKA,IAAA;QACXqD,QAAA,EAAU;MAAA,GACPF,KAAA,CACJ;MACA,IAAI,KAAKvD,OAAA,IAAW,GAAG;QACtByC,IAAA,CAAK,YAAY,IAAI,KAAKxC,SAAA,GAAY,QAAQ;MAC/C;MACA,IAAI,KAAKD,OAAA,IAAW,GAAG;QACtByC,IAAA,CAAK,mBAAmB,IAAI,KAAKvC,SAAA,GAAY,QAAQ;MACtD;MACA,KAAKwD,OAAA,CAAQC,QAAA,CAAQC,OAAA,GAAE,uBAAuB,QAAQnB,IAAA,EAAM,IAAI,EAAEoB,IAAA,CAAK,UAAAC,GAAA,EAAO;QAE7E,IAAIR,MAAA,CAAKlD,IAAA,IAAQ,GAAG;UACnBkD,MAAA,CAAK9C,IAAA,GAAO,EAAC;QACd;QACA,IAAIsD,GAAA,CAAIC,IAAA,IAAQ,GAAG;UAClB,IAAI,CAACT,MAAA,CAAKzD,SAAA,EAAW;YACpB,IAAImE,IAAA,GAAOF,GAAA,CAAIlE,IAAA,CAAKW,IAAA,GAAK6C,IAAA,CAAKa,KAAA,CAAMb,IAAA,CAAKC,SAAA,CAAUS,GAAA,CAAIlE,IAAA,CAAKW,IAAI,CAAC,IAAE;YACnE+C,MAAA,CAAK/C,IAAA,GAAO2C,MAAA,CAAOC,IAAA,CAAKa,IAAI,EAAEE,GAAA,CAAI,UAAAnC,IAAA,EAAQ;cACzC,OAAO;gBACNF,KAAA,EAAOE,IAAA;gBACPG,KAAA,EAAO8B,IAAA,CAAKjC,IAAI,KAAK,EAAE;gBACvBC,OAAA,EAAQ;cACT;YAAA,CACA;UACF;UACAsB,MAAA,CAAKzD,SAAA,GAAY;UACjByD,MAAA,CAAKxD,MAAA,GAAS;UACdwD,MAAA,CAAK9C,IAAA,MAAA2D,MAAA,CAAAC,mBAAA,CAAWd,MAAA,CAAK9C,IAAA,GAAA4D,mBAAA,CAAUN,GAAA,CAAIlE,IAAA,CAAKyE,KAAA,IAAS,EAAG;UACpDf,MAAA,CAAKjD,MAAA,GAASyD,GAAA,CAAIlE,IAAA,CAAK0E,KAAA,IAAO;UAC9B,IAAKhB,MAAA,CAAKlD,IAAA,GAAOkD,MAAA,CAAKnD,SAAA,IAAcoE,MAAA,CAAOT,GAAA,CAAIlE,IAAA,CAAK0E,KAAK,GAAG;YAC3DhB,MAAA,CAAKhD,SAAA,GAAY;UAClB;UACAgD,MAAA,CAAKlD,IAAA;QAAA,OACC;UAENkD,MAAA,CAAKjD,MAAA,GAAS;UACdiD,MAAA,CAAKxD,MAAA,GAAS;UACdwD,MAAA,CAAK9C,IAAA,GAAO,EAAC;QACd;MAED,CAAC;IAED;IACDgE,GAAA,WAAAA,IAAIC,IAAA,EAAM;MACT,KAAKzE,OAAA,GAAUyE,IAAA;MACf,IAAIA,IAAA,IAAQ,GAAG;QACd,KAAKxE,SAAA,GAAY,CAAC,KAAKA,SAAA;MACxB,WAAWwE,IAAA,IAAQ,GAAG;QACrB,KAAKvE,SAAA,GAAY,CAAC,KAAKA,SAAA;MACxB;MACA,KAAKmC,WAAA,EAAY;IACjB;IACDA,WAAA,WAAAA,YAAA,EAAa;MACZ,KAAKjC,IAAA,GAAK;MACV,KAAKN,MAAA,GAAO;MACZ,KAAKQ,SAAA,GAAU;MACf,KAAKE,IAAA,GAAO,EAAC;MACb,KAAKa,OAAA,EAAQ;IACb;IAAA;IAEDK,eAAA,WAAAA,gBAAgBgD,OAAA,EAAS;MACxB,IAAIC,MAAA,GAAS;MACbD,OAAA,GAAUA,OAAA,CAAQE,IAAA;MAClB,IAAIC,YAAA,GAAeC,aAAA,CAAAC,KAAA,CAAIC,cAAA,CAAe,cAAc;MACpD,IAAIH,YAAA,KAAiB,QAAW;QAC/BC,aAAA,CAAAC,KAAA,CAAIE,cAAA,CAAe,gBAAgBP,OAAO;MAAA,OACpC;QACN,IAAIQ,QAAA,GAAWL,YAAA,CAAaM,KAAA,CAAM,GAAG,EAAEC,MAAA,CAAO,UAASC,CAAA,EAAG;UACzD,OAAOA,CAAA,IAAKX,OAAA;QACb,CAAC;QACD,IAAIQ,QAAA,CAASxC,MAAA,IAAU,IAAI;UAC1BwC,QAAA,GAAWA,QAAA,CAASI,MAAA,CAAO,GAAGX,MAAA,GAAS,CAAC;QACzC;QACA,IAAIO,QAAA,CAASxC,MAAA,GAAS,GAAGmC,YAAA,GAAeH,OAAA,GAAU,MAAMQ,QAAA,CAASjC,IAAA,CAAK,GAAG;QACzE6B,aAAA,CAAAC,KAAA,CAAIE,cAAA,CAAe,gBAAgBJ,YAAY;MAChD;IACA;IACDU,SAAA,WAAAA,UAAUF,CAAA,EAAG;MACZ,IAAIG,IAAA,GAAOH,CAAA,CAAEI,MAAA,CAAOC,KAAA;MACpB,IAAIF,IAAA,CAAK9C,MAAA,GAAS,GAAG;QACpBoC,aAAA,CAAAC,KAAA,CAAIY,SAAA,CAAU;UACbC,KAAA,EAAO;UACPC,QAAA,EAAU;UACVC,IAAA,EAAM;QAAA,CACN;QACD;MACD;MACAhB,aAAA,CAAAC,KAAA,CAAIgB,UAAA,CAAW;QACdC,GAAA,EAAK,0BAA0BR;MAChC,CAAC;IAED;IACDS,IAAA,WAAAA,KAAA,EAAO;MACN,KAAKC,KAAA,CAAMC,OAAA,CAAQF,IAAA,CAAK,OAAO;IAC/B;IACDG,KAAA,WAAAA,MAAA,EAAO;MACN,KAAKF,KAAA,CAAMC,OAAA,CAAQC,KAAA,CAAM,OAAO;IACjC;EACA;EACDC,UAAA,EAAY;IACX7G,IAAA,EAAAA,IAAA;IACAC,UAAA,EAAAA,UAAA;IACAC,OAAA,EAAAA;EACD;AACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AClRD4G,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]}
\ No newline at end of file
{"version":3,"names":["searchHead","barX","_sfc_main","data","isExpanded","showToggle","tjList","searchHistory","onReady","getContentHeight","onShow","getData","getsearchHistory","methods","request","Api_Url","then","res","common_vendor","index","__f__","onConfirm","e","key_","detail","value","length","showToast","title","duration","icon","redirectTo","url","_this","query","createSelectorQuery","in","select","boundingClientRect","height","exec","toggleContent","listhis_","getStorageSync","split","delsearchHistory","_this2","showModal","content","success","confirm","removeStorageSync","components","wx","createPage","MiniProgramPage"],"sources":["nav.vue","cGFnZXMvc2VhcmNoL25hdi52dWU"],"sourcesContent":["<template>\r\n\t<view class=\"searchNavPage\">\r\n\t\t<barX />\r\n\t\t<searchHead @confirm=\"onConfirm\" />\r\n\t\t<view class=\"hot-search\" v-if=\"tjList.length>0\">\r\n\t\t\t<view class=\"tit row bothSide verCenter\">\r\n\t\t\t\t<text class=\"word-name\" >热搜</text>\r\n\t\t\t\t<view class=\"rt row verCenter\">\r\n\t\t\t\t\t<text class=\"status-name\" v-if=\"showToggle\" @click=\"toggleContent\">{{isExpanded?'收起':'展开'}}</text>\r\n\t\t\t\t\t<text :class=\"['icon','iconfont',isExpanded?'icon-arrowshang':'icon-arrowxia']\" v-if=\"showToggle\"\r\n\t\t\t\t\t\t@click=\"toggleContent\"></text>\r\n\t\t\t\t\t<!-- <view class=\"line\"></view>\r\n\t\t\t\t\t<text class=\"icon iconfont icon-del\"></text> -->\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view :class=\"['content-box', 'row', { 'hidex': showToggle&&(!isExpanded) }]\">\r\n\t\t\t\t<navigator url=\"\" class=\"item\">工业相机asdasdas</navigator>\r\n\t\t\t\t<navigator url=\"\" class=\"item\">工业相机asdasd</navigator>\r\n\t\t\t\t<navigator url=\"\" class=\"item\">工业相机asdas</navigator>\r\n\t\t\t\t<navigator url=\"\" class=\"item\">工业相机adas</navigator>\r\n\t\t\t\t<navigator url=\"\" class=\"item\">工业相机asdas</navigator>\r\n\t\t\t\t<navigator url=\"\" class=\"item\">工业相机asdas</navigator>\r\n\t\t\t\t<navigator url=\"\" class=\"item\">工业相机asd</navigator>\r\n\t\t\t\t<navigator url=\"\" class=\"item\">工业相机</navigator>\r\n\t\t\t\t<navigator url=\"\" class=\"item\">工业相机</navigator>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"history-search\" v-if=\"searchHistory.length>0\">\r\n\t\t\t<view class=\"tit row bothSide verCenter\">\r\n\t\t\t\t<text class=\"word-name\">历史搜索</text>\r\n\t\t\t\t<view class=\"rt row verCenter\">\r\n\t\t\t\t\t<!-- <text class=\"status-name\">展开</text>\r\n\t\t\t\t\t<text class=\"icon iconfont icon-arrowxia\"></text>\r\n\t\t\t\t\t<view class=\"line\"></view> -->\r\n\t\t\t\t\t<text class=\"icon iconfont icon-del\" @click=\"delsearchHistory\"></text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"content-box-item row\">\r\n\t\t\t\t<navigator class=\"item\" :url=\"'/pages/search/list?k='+item\" v-for=\"(item,index) in searchHistory\"\r\n\t\t\t\t\t:key=\"index\">{{item}}</navigator>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport searchHead from '@/components/search_head.vue';\r\n\timport barX from '@/components/barx.vue';\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tisExpanded: false, // 是否展开\r\n\t\t\t\tshowToggle: false,\r\n\t\t\t\ttjList:[],\r\n\t\t\t\tsearchHistory: [],\r\n\t\t\t}\r\n\t\t},\r\n\t\tonReady() {\r\n\t\t\tthis.getContentHeight();\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\tthis.getData()\r\n\t\t\t//获取历史记录\r\n\t\t\tthis.getsearchHistory()\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tgetData(){\r\n\t\t\t\tthis.request(Api_Url + '/api/xcx/hotSearch', 'GET', {}, true).then(res => {\r\n\t\t\t\t console.log(res)\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tonConfirm(e) {\r\n\t\t\t\tlet key_ = e.detail.value\r\n\t\t\t\tif (key_.length < 2) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '关键字不能小于2个字符',\r\n\t\t\t\t\t\tduration: 2000,\r\n\t\t\t\t\t\ticon: \"none\"\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\turl: '/pages/search/list?k=' + key_\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tgetContentHeight() {\r\n\t\t\t\tconst query = uni.createSelectorQuery().in(this);\r\n\t\t\t\tquery.select('.content-box').boundingClientRect((data) => {\r\n\t\t\t\t\tif (data) {\r\n\t\t\t\t\t\tthis.showToggle = data.height > 90;\r\n\t\t\t\t\t}\r\n\t\t\t\t}).exec();\r\n\t\t\t},\r\n\t\t\ttoggleContent() {\r\n\t\t\t\tthis.isExpanded = !this.isExpanded;\r\n\t\t\t},\r\n\t\t\tgetsearchHistory() {\r\n\t\t\t\tlet listhis_ = uni.getStorageSync('historyItems');\r\n\t\t\t\tif (listhis_) {\r\n\t\t\t\t\tthis.searchHistory = listhis_.split(\"|\")\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.searchHistory = []\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tdelsearchHistory() {\r\n\t\t\t\tuni.showModal({\r\n\t\t\t\t\ttitle: '',\r\n\t\t\t\t\tcontent: '您确定要删除最近搜索内容吗?',\r\n\t\t\t\t\tsuccess: res => {\r\n\t\t\t\t\t\tif (res.confirm) {\r\n\t\t\t\t\t\t\tuni.removeStorageSync('historyItems');\r\n\t\t\t\t\t\t\tthis.getsearchHistory()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\r\n\t\t\t},\r\n\t\t},\r\n\t\tcomponents: {\r\n\t\t\tsearchHead,\r\n\t\t\tbarX\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n\t@import '../../assets/css/search/nav.scss';\r\n</style>","import MiniProgramPage from 'D:/lxWork/iedgeMini/pages/search/nav.vue'\nwx.createPage(MiniProgramPage)"],"mappings":";;;;AA+CC,IAAAA,UAAA,GAAmB,SAAnBA,WAAA;EAAA,OAA8B;AAAA;AAC9B,IAAAC,IAAA,GAAa,SAAbA,KAAA;EAAA,OAAwB;AAAA;AACxB,IAAKC,SAAA,GAAU;EACdC,IAAA,WAAAA,KAAA,EAAO;IACN,OAAO;MACNC,UAAA,EAAY;MAAA;MACZC,UAAA,EAAY;MACZC,MAAA,EAAO,EAAE;MACTC,aAAA,EAAe;IAChB;EACA;EACDC,OAAA,WAAAA,QAAA,EAAU;IACT,KAAKC,gBAAA,EAAgB;EACrB;EACDC,MAAA,EAAQ,SAAAA,OAAA,EAAW;IAClB,KAAKC,OAAA,EAAQ;IAEb,KAAKC,gBAAA,EAAiB;EACtB;EACDC,OAAA,EAAS;IACRF,OAAA,WAAAA,QAAA,EAAS;MACR,KAAKG,OAAA,CAAQC,OAAA,GAAU,sBAAsB,OAAO,IAAI,IAAI,EAAEC,IAAA,CAAK,UAAAC,GAAA,EAAO;QACvEC,aAAA,CAAAC,KAAA,CAAAC,KAAA,sCAAYH,GAAG;MAClB,CAAC;IACD;IACDI,SAAA,WAAAA,UAAUC,CAAA,EAAG;MACZ,IAAIC,IAAA,GAAOD,CAAA,CAAEE,MAAA,CAAOC,KAAA;MACpB,IAAIF,IAAA,CAAKG,MAAA,GAAS,GAAG;QACpBR,aAAA,CAAAC,KAAA,CAAIQ,SAAA,CAAU;UACbC,KAAA,EAAO;UACPC,QAAA,EAAU;UACVC,IAAA,EAAM;QAAA,CACN;QACD;MACD;MAEAZ,aAAA,CAAAC,KAAA,CAAIY,UAAA,CAAW;QACdC,GAAA,EAAK,0BAA0BT;MAChC,CAAC;IACD;IACDd,gBAAA,WAAAA,iBAAA,EAAmB;MAAA,IAAAwB,KAAA;MAClB,IAAMC,KAAA,GAAQhB,aAAA,CAAAC,KAAA,CAAIgB,mBAAA,EAAqB,CAACC,EAAA,CAAG,IAAI;MAC/CF,KAAA,CAAMG,MAAA,CAAO,cAAc,EAAEC,kBAAA,CAAmB,UAACnC,IAAA,EAAS;QACzD,IAAIA,IAAA,EAAM;UACT8B,KAAA,CAAK5B,UAAA,GAAaF,IAAA,CAAKoC,MAAA,GAAS;QACjC;MACD,CAAC,EAAEC,IAAA,EAAI;IACP;IACDC,aAAA,WAAAA,cAAA,EAAgB;MACf,KAAKrC,UAAA,GAAa,CAAC,KAAKA,UAAA;IACxB;IACDQ,gBAAA,WAAAA,iBAAA,EAAmB;MAClB,IAAI8B,QAAA,GAAWxB,aAAA,CAAAC,KAAA,CAAIwB,cAAA,CAAe,cAAc;MAChD,IAAID,QAAA,EAAU;QACb,KAAKnC,aAAA,GAAgBmC,QAAA,CAASE,KAAA,CAAM,GAAG;MAAA,OACjC;QACN,KAAKrC,aAAA,GAAgB,EAAC;MACvB;IACA;IACDsC,gBAAA,WAAAA,iBAAA,EAAmB;MAAA,IAAAC,MAAA;MAClB5B,aAAA,CAAAC,KAAA,CAAI4B,SAAA,CAAU;QACbnB,KAAA,EAAO;QACPoB,OAAA,EAAS;QACTC,OAAA,EAAS,SAAAA,QAAAhC,GAAA,EAAO;UACf,IAAIA,GAAA,CAAIiC,OAAA,EAAS;YAChBhC,aAAA,CAAAC,KAAA,CAAIgC,iBAAA,CAAkB,cAAc;YACpCL,MAAA,CAAKlC,gBAAA,EAAiB;UACvB;QACD;MACD,CAAC;IAED;EACD;EACDwC,UAAA,EAAY;IACXpD,UAAA,EAAAA,UAAA;IACAC,IAAA,EAAAA;EACD;AACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC3HDoD,EAAA,CAAGC,UAAA,CAAWC,eAAe","ignoreList":[]}
\ No newline at end of file
{"version":3,"names":["_env","api_url","common_vendor","index","__f__","getAccountInfoSync","miniProgram","envVersion","develop","Api_Url"],"sources":["api.js"],"sourcesContent":["let _env = \"\"\r\nlet api_url=\"\"\r\nconsole.log(process.env.UNI_PLATFORM)\r\nif (process.env.UNI_PLATFORM === 'h5') { // 判断是否为 H5 平台\r\n\tif (process.env.NODE_ENV === 'production') { // H5 生产环境\r\n\t\t_env = 'release'\r\n\t} else {\r\n\t\t_env = 'develop'\r\n\t}\r\n\t\r\n\t\r\n\t\r\n\tapi_url = _env == 'release' ? 'https://www.iedge.net' : ''\r\n} else if (process.env.UNI_PLATFORM === 'mp-weixin') { // 判断是否为微信小程序平台\r\n\t_env = uni.getAccountInfoSync().miniProgram.envVersion //develop: trial: release:\r\n\tif (_env != develop) {\r\n\t\t_env = 'release'\r\n\t}\r\n\t\r\n\t\r\n\t\r\n\tapi_url = _env == 'release' ? 'https://www.iedge.net' : 'http://iedge.liexindev.net'\r\n\tconsole.log(api_url)\r\n} else { // 其他平台(如 App 等)\r\n\r\n}\r\n\r\n\r\nexport const Api_Url=api_url\r\n\r\n// try {\r\n\t\r\n// } catch (e) {\r\n// \tif (process.env.NODE_ENV === 'production') { // H5 生产环境\r\n// \t\t_env = 'release'\r\n// \t} else {\r\n// \t\t_env = 'develop'\r\n// \t}\r\n// }\r\n\r\n// console.log(process.env.UNI_PLATFORM)\r\n// export const Api_Url = _env == 'release' ? 'https://www.iedge.net' : ''\r\n// 根据平台区分\r\n// if (process.env.UNI_PLATFORM === 'h5') { // 判断是否为 H5 平台\r\n\t\r\n// } else if (process.env.UNI_PLATFORM === 'mp-weixin') { // 判断是否为微信小程序平台\r\n// \texport const Api_Url = _env == 'release' ? 'https://www.iedge.net' : 'http://iedge.liexindev.net'\r\n// } else { // 其他平台(如 App 等)\r\n\r\n// }"],"mappings":";;;;AAAA,IAAIA,IAAA,GAAO;AACX,IAAIC,OAAA,GAAQ;AACZC,aAAA,CAAYC,KAAA,CAAAC,KAAA,uCAAwB;AAWiB;EAC7CJ,IAAA,GAAAE,aAAA,CAAAC,KAAA,CAAIE,kBAAA,GAAqBC,WAAA,CAAYC,UAAA;EAC5C,IAAIP,IAAA,IAAQQ,OAAA,EAAS;IACbR,IAAA;EACR;EAIUC,OAAA,GAAAD,IAAA,IAAQ,YAAY,0BAA0B;EACxDE,aAAA,CAAAC,KAAA,CAAAC,KAAA,6BAAYH,OAAO;AACpB;AAKO,IAAMQ,OAAA,GAAQR,OAAA","ignoreList":[]}
\ No newline at end of file
{"version":3,"file":"app.js","sources":[],"sourcesContent":[],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"}
\ No newline at end of file
{"version":3,"file":"assets.js","sources":["static/images/logo.png","static/images/logored.png"],"sourcesContent":["export default \"__VITE_ASSET__6c96f1c0__\"","export default \"__VITE_ASSET__718d7fad__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,aAAA;;;"}
\ No newline at end of file
This diff could not be displayed because it is too large.
{"version":3,"file":"del_slideLeft.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaWVkZ2VNaW5pL2NvbXBvbmVudHMvYXktb3BlcmF0ZS9kZWxfc2xpZGVMZWZ0LnZ1ZQ"],"sourcesContent":["import Component from 'E:/iedgeMini/components/ay-operate/del_slideLeft.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
\ No newline at end of file
{"version":3,"file":"barx.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaWVkZ2VNaW5pL2NvbXBvbmVudHMvYmFyeC52dWU"],"sourcesContent":["import Component from 'E:/iedgeMini/components/barx.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
\ No newline at end of file
{"version":3,"file":"bottom_nav.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaWVkZ2VNaW5pL2NvbXBvbmVudHMvYm90dG9tX25hdi52dWU"],"sourcesContent":["import Component from 'E:/iedgeMini/components/bottom_nav.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
\ No newline at end of file
{"version":3,"file":"one_item.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaWVkZ2VNaW5pL2NvbXBvbmVudHMvb25lX2l0ZW0udnVl"],"sourcesContent":["import Component from 'E:/iedgeMini/components/one_item.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
\ No newline at end of file
{"version":3,"file":"search_head.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaWVkZ2VNaW5pL2NvbXBvbmVudHMvc2VhcmNoX2hlYWQudnVl"],"sourcesContent":["import Component from 'E:/iedgeMini/components/search_head.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
\ No newline at end of file
{"version":3,"file":"title_nav.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaWVkZ2VNaW5pL2NvbXBvbmVudHMvdGl0bGVfbmF2LnZ1ZQ"],"sourcesContent":["import Component from 'E:/iedgeMini/components/title_nav.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
\ No newline at end of file
{"version":3,"file":"changeEmail.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvYXV0aC9jaGFuZ2VFbWFpbC52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/auth/changeEmail.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"findSuccess.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvYXV0aC9maW5kU3VjY2Vzcy52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/auth/findSuccess.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"forget.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvYXV0aC9mb3JnZXQudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/auth/forget.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"login.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvYXV0aC9sb2dpbi52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/auth/login.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"reg.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvYXV0aC9yZWcudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/auth/reg.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"regSuccess.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvYXV0aC9yZWdTdWNjZXNzLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/auth/regSuccess.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"rule.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvYXV0aC9ydWxlLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/auth/rule.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"confirmOrder.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2FyL2NvbmZpcm1PcmRlci52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/car/confirmOrder.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"confirmQuote.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2FyL2NvbmZpcm1RdW90ZS52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/car/confirmQuote.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"confirmQuoteSuccess.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2FyL2NvbmZpcm1RdW90ZVN1Y2Nlc3MudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/car/confirmQuoteSuccess.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"confirmRule.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2FyL2NvbmZpcm1SdWxlLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/car/confirmRule.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"list.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2FyL2xpc3QudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/car/list.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"list.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2xhc3MvbGlzdC52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/class/list.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"nav.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2xhc3MvbmF2LnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/class/nav.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"detail.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvZ29vZHMvZGV0YWlsLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/goods/detail.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"index.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"kf.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgva2YudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/index/kf.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"index.js","sources":["pages/kf/index.vue","../../softwareKF/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMva2YvaW5kZXgudnVl"],"sourcesContent":["<template>\r\n\t<view class=\"kfPage\">\r\n\t\t<barX />\r\n\t\t<view class=\"cons\">\r\n\t\t\tasdasd\r\n\t\t\t <!-- <web-view :src=\"'https://11012981.saas.53kf.com/code/xcx/a4d13c38cc838fb6be490633eff7260b6/1'\"></web-view> -->\r\n\t\t</view>\r\n\t</view>\r\n\r\n</template>\r\n\r\n<script>\r\n\r\n\r\n\timport barX from '@/components/barx.vue';\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\t\r\n\t\t\t}\r\n\t\t},\r\n\t\tonLoad() {\r\n\t\t\t\r\n\t\t},\r\n\t\r\n\t\tmethods: {\r\n\t\t\t\r\n\t\t},\r\n\t\tcomponents: {\r\n\t\t\tbarX\r\n\t\t}\r\n\t}\r\n\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n\t.kfPage{\r\n\t\tbackground: #f6f6f6;\r\n\t\tmin-height:calc(100vh - 175rpx);\r\n\t\t/* #ifdef H5 */\r\n\t\tmin-height:calc(100vh - 90rpx);\r\n\t\t/* #endif */\r\n\t}\r\n</style>","import MiniProgramPage from 'D:/lxWork/iedgeMini/pages/kf/index.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;AAcC,aAAa,MAAW;AACxB,MAAK,YAAU;AAAA,EACd,OAAO;AACN,WAAO,CAEP;AAAA,EACA;AAAA,EACD,SAAS;AAAA,EAER;AAAA,EAED,SAAS,CAER;AAAA,EACD,YAAY;AAAA,IACX;AAAA,EACD;AACD;;;;;;;;;AC9BD,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"list.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvc2VhcmNoL2xpc3QudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/search/list.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"nav.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvc2VhcmNoL25hdi52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/search/nav.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"search.js","sources":["pages/search/search.vue","../../softwareKF/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvc2VhcmNoL3NlYXJjaC52dWU"],"sourcesContent":["<template>\n\t<view class=\"searchPage\">\r\n\t\t<barX/>\r\n\t\t<searchHead @confirm=\"onConfirm\" :searchVal=\"searchVal\" />\r\n\t\t<view class=\"shiftbox row bothSide verCenter\">\r\n\t\t\t<view class=\"rank1 rank row \" @click=\"tab(1)\" :class=\"{'act':tabType==1}\">综合排序</view>\r\n\t\t\t<view class=\"rank2 rank row verCenter\" @click=\"tab(2)\" :class=\"{'act':tabType==2}\">库存<text :class=\"['icon','iconfont', stocksort?'icon-arrowshang':'icon-arrowxia']\"></text></view>\r\n\t\t\t<view class=\"rank3 rank row verCenter\" @click=\"tab(3)\" :class=\"{'act':tabType==3}\">价格<text :class=\"['icon','iconfont', pricesort?'icon-arrowshang':'icon-arrowxia']\"></text></view>\r\n\t\t\t<view class=\"sxbox row verCenter\" @click=\"open\">筛选<text class=\"icon iconfont icon-saixuan\"></text></view>\r\n\t\t</view>\r\n\t\t<view class=\"cons\">\r\n\t\t\t<view class=\"databox\">\r\n\t\t\t\t<oneItem v-for=\"(item,index) in list\" :key=\"index\" :obj=\"item\"/>\r\n\t\t\t\t<!-- <view class=\"pagebot\" >—— 已经全部加载完 ——</view> -->\r\n\t\t\t\t<!-- <view class=\"no-data-box\" >\r\n\t\t\t\t\t<image src=\"https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png\"></image>\r\n\t\t\t\t\t<view>抱歉,没有找到符合条件的产品!</view>\r\n\t\t\t\t\t<view class=\"backs\" @click=\"$goBack\">返回</view>\r\n\t\t\t\t</view> -->\r\n\t\t\t</view>\t\r\n\t\t</view>\n\t\t<uni-popup ref=\"popupsx\" type=\"right\">\r\n\t\t\t<view class=\"pop-consx\" >\r\n\t\t\t\t<view class=\"section\">\r\n\t\t\t\t\t<view class=\"item-group\" v-for=\"(item,index) in [1,2,3,4,5,6,7]\" :key=\"index\">\r\n\t\t\t\t\t\t<view class=\"item-t row bothSide verCenter\">\r\n\t\t\t\t\t\t\t<text class=\"names elep\">CPU(6代~14代)</text>\r\n\t\t\t\t\t\t\t<view class=\"row verCenter status-box\">\r\n\t\t\t\t\t\t\t\t<text class=\"status-name\" >展开</text>\r\n\t\t\t\t\t\t\t\t<text :class=\"['icon','iconfont','icon-arrowxia']\" ></text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"item-c row\">\r\n\t\t\t\t\t\t\t<view class=\"citem elep\">凌华主板</view>\r\n\t\t\t\t\t\t\t<view class=\"citem elep\">凌华主板</view>\r\n\t\t\t\t\t\t\t<view class=\"citem elep\">凌华主板</view>\r\n\t\t\t\t\t\t\t<view class=\"citem elep\">凌华主板</view>\r\n\t\t\t\t\t\t\t<view class=\"citem elep\">凌华主板</view>\r\n\t\t\t\t\t\t\t<view class=\"citem elep act\">凌华主板撒大苏打飒飒的</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"foot row bothSide\">\r\n\t\t\t\t\t<view class=\"cz\">重置</view>\r\n\t\t\t\t\t<view class=\"cx\" >确认</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</uni-popup>\r\n\t\t\r\n\t\r\n\t</view>\n</template>\n\n<script>\r\n\timport { Api_Url } from '@/util/api.js'\r\n\timport barX from '@/components/barx.vue';\r\n\timport searchHead from '@/components/search_head.vue';\r\n\timport oneItem from '@/components/one_item.vue';\n\texport default {\n\t\tdata() {\n\t\t\treturn {\r\n\t\t\t\tisInit:false,//记录是否加载了数据\n\t\t\t\tsearchVal: \"\", //搜索值\r\n\t\t\t\ttabType:1,\r\n\t\t\t\tstocksort:false,//库存升序 false 降序\r\n\t\t\t\tpricesort:false,//价格升序 false 降序\r\n\t\t\t\tlist:[\r\n\t\t\t\t\t{a:1,b:2},\r\n\t\t\t\t\t{a:3,b:4},\r\n\t\t\t\t]\r\n\t\t\t}\n\t\t},\r\n\t\tonLoad: function(option) {\r\n\t\t\tthis.searchVal = option.k;\r\n\t\t\tconsole.log(option)\r\n\t\t\tthis.setHistoryItems(this.searchVal)\r\n\t\t\t\r\n\t\t},\n\t\tmethods: {\r\n\t\t\tgetData(){\r\n\t\t\t\treturn\r\n\t\t\t\tthis.request(Api_Url + '/api/search/getData', 'POST', {\r\n\t\t\t\t\t'goods_name_ik/like':this.searchVal,\r\n\t\t\t\t\tpage_size: 15,\r\n\t\t\t\t\tpage: 1,\r\n\t\t\t\t\thcy_test: 1122\r\n\t\t\t\t}, true).then(res => {\r\n\t\t\t\t console.log(res.data.lists)\r\n\t\t\t\t});\r\n\t\t\t\tconsole.log(\"获取数据\")\r\n\t\t\t},\r\n\t\t\ttab(type){\r\n\t\t\t\tthis.tabType=type;\r\n\t\t\t\tif(type==2){\r\n\t\t\t\t\tthis.stocksort=!this.stocksort;\r\n\t\t\t\t}else if(type==3){\r\n\t\t\t\t\tthis.pricesort=!this.pricesort\r\n\t\t\t\t}\r\n\t\t\t\tthis.getData()\r\n\t\t\t},\n\t\t\t//创建历史搜索缓存 最大10个\r\n\t\t\tsetHistoryItems(keyword) {\r\n\t\t\t\tlet maxNum = 10;\r\n\t\t\t\tkeyword = keyword.trim();\r\n\t\t\t\tlet historyItems = uni.getStorageSync('historyItems');\r\n\t\t\t\tif (historyItems === undefined) {\r\n\t\t\t\t\tuni.setStorageSync('historyItems', keyword);\r\n\t\t\t\t} else {\r\n\t\t\t\t\tlet onlyItem = historyItems.split('|').filter(function(e) {\r\n\t\t\t\t\t\treturn e != keyword;\r\n\t\t\t\t\t});\r\n\t\t\t\t\tif (onlyItem.length >= 10) {\r\n\t\t\t\t\t\tonlyItem = onlyItem.splice(0, maxNum - 1);\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (onlyItem.length > 0) historyItems = keyword + '|' + onlyItem.join('|');\r\n\t\t\t\t\tuni.setStorageSync('historyItems', historyItems);\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tonConfirm(e) {\r\n\t\t\t\tlet key_ = e.detail.value\r\n\t\t\t\tif (key_.length < 2) {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '关键字不能小于2个字符',\r\n\t\t\t\t\t\tduration: 2000,\r\n\t\t\t\t\t\ticon: \"none\"\r\n\t\t\t\t\t})\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\turl: '/pages/search/search?k=' + key_\r\n\t\t\t\t});\r\n\t\t\t\t\r\n\t\t\t},\r\n\t\t\topen() {\r\n\t\t\t this.$refs.popupsx.open('right');\r\n\t\t\t},\r\n\t\t},\r\n\t\tcomponents: {\r\n\t\t\tbarX,\r\n\t\t\tsearchHead,\r\n\t\t\toneItem\r\n\t\t}\n\t}\n</script>\n\n<style scoped lang=\"scss\">\r\n\t@import '../../assets/css/search/search.scss';\r\n</style>\n","import MiniProgramPage from 'D:/lxWork/iedgeMini/pages/search/search.vue'\nwx.createPage(MiniProgramPage)"],"names":["uni"],"mappings":";;;AAwDC,aAAa,MAAW;AACxB,mBAAmB,MAAW;AAC9B,MAAO,UAAS,MAAW;AAC3B,MAAK,YAAU;AAAA,EACd,OAAO;AACN,WAAO;AAAA,MACN,QAAO;AAAA;AAAA,MACP,WAAW;AAAA;AAAA,MACX,SAAQ;AAAA,MACR,WAAU;AAAA;AAAA,MACV,WAAU;AAAA;AAAA,MACV,MAAK;AAAA,QACJ,EAAC,GAAE,GAAE,GAAE,EAAC;AAAA,QACR,EAAC,GAAE,GAAE,GAAE,EAAC;AAAA,MACT;AAAA,IACD;AAAA,EACA;AAAA,EACD,QAAQ,SAAS,QAAQ;AACxB,SAAK,YAAY,OAAO;AACxBA,kBAAAA,MAAA,MAAA,OAAA,iCAAY,MAAM;AAClB,SAAK,gBAAgB,KAAK,SAAS;AAAA,EAEnC;AAAA,EACD,SAAS;AAAA,IACR,UAAS;AACR;AAAA,IAUA;AAAA,IACD,IAAI,MAAK;AACR,WAAK,UAAQ;AACb,UAAG,QAAM,GAAE;AACV,aAAK,YAAU,CAAC,KAAK;AAAA,MACtB,WAAS,QAAM,GAAE;AAChB,aAAK,YAAU,CAAC,KAAK;AAAA,MACtB;AACA,WAAK,QAAQ;AAAA,IACb;AAAA;AAAA,IAED,gBAAgB,SAAS;AACxB,UAAI,SAAS;AACb,gBAAU,QAAQ;AAClB,UAAI,eAAeA,cAAAA,MAAI,eAAe,cAAc;AACpD,UAAI,iBAAiB,QAAW;AAC/BA,sBAAAA,MAAI,eAAe,gBAAgB,OAAO;AAAA,aACpC;AACN,YAAI,WAAW,aAAa,MAAM,GAAG,EAAE,OAAO,SAAS,GAAG;AACzD,iBAAO,KAAK;AAAA,QACb,CAAC;AACD,YAAI,SAAS,UAAU,IAAI;AAC1B,qBAAW,SAAS,OAAO,GAAG,SAAS,CAAC;AAAA,QACzC;AACA,YAAI,SAAS,SAAS;AAAG,yBAAe,UAAU,MAAM,SAAS,KAAK,GAAG;AACzEA,sBAAAA,MAAI,eAAe,gBAAgB,YAAY;AAAA,MAChD;AAAA,IACA;AAAA,IACD,UAAU,GAAG;AACZ,UAAI,OAAO,EAAE,OAAO;AACpB,UAAI,KAAK,SAAS,GAAG;AACpBA,sBAAAA,MAAI,UAAU;AAAA,UACb,OAAO;AAAA,UACP,UAAU;AAAA,UACV,MAAM;AAAA,SACN;AACD;AAAA,MACD;AACAA,oBAAAA,MAAI,WAAW;AAAA,QACd,KAAK,4BAA4B;AAAA,MAClC,CAAC;AAAA,IAED;AAAA,IACD,OAAO;AACH,WAAK,MAAM,QAAQ,KAAK,OAAO;AAAA,IAClC;AAAA,EACD;AAAA,EACD,YAAY;AAAA,IACX;AAAA,IACA;AAAA,IACA;AAAA,EACD;AACD;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC9ID,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"address.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9hZGRyZXNzLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/address.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"addressAdd.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9hZGRyZXNzQWRkLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/addressAdd.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"addressEdit.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9hZGRyZXNzRWRpdC52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/addressEdit.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"companyInfo.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9jb21wYW55SW5mby52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/companyInfo.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"coupon.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9jb3Vwb24udnVl"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/coupon.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"invoice.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9pbnZvaWNlLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/invoice.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"invoiceAdd.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9pbnZvaWNlQWRkLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/invoiceAdd.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"invoiceEdit.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9pbnZvaWNlRWRpdC52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/invoiceEdit.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"msgList.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9tc2dMaXN0LnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/msgList.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"orderDetail.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9vcmRlckRldGFpbC52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/orderDetail.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"orderList.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9vcmRlckxpc3QudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/orderList.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"orderPay.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9vcmRlclBheS52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/orderPay.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"orderPayLine.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9vcmRlclBheUxpbmUudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/orderPayLine.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"qDlist.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9xRGxpc3QudnVl"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/qDlist.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"qdDetail.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9xZERldGFpbC52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/qdDetail.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"setting.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci9zZXR0aW5nLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/setting.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"userInfo.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvdXNlci91c2VySW5mby52dWU"],"sourcesContent":["import MiniProgramPage from 'E:/iedgeMini/pages/user/userInfo.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
\ No newline at end of file
{"version":3,"file":"uni-popup.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaWVkZ2VNaW5pL3VuaV9tb2R1bGVzL3VuaS1wb3B1cC9jb21wb25lbnRzL3VuaS1wb3B1cC91bmktcG9wdXAudnVl"],"sourcesContent":["import Component from 'E:/iedgeMini/uni_modules/uni-popup/components/uni-popup/uni-popup.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
\ No newline at end of file
{"version":3,"file":"createAnimation.js","sources":["uni_modules/uni-transition/components/uni-transition/createAnimation.js"],"sourcesContent":["// const defaultOption = {\r\n// \tduration: 300,\r\n// \ttimingFunction: 'linear',\r\n// \tdelay: 0,\r\n// \ttransformOrigin: '50% 50% 0'\r\n// }\r\n// #ifdef APP-NVUE\r\nconst nvueAnimation = uni.requireNativePlugin('animation')\r\n// #endif\r\nclass MPAnimation {\r\n\tconstructor(options, _this) {\r\n\t\tthis.options = options\r\n\t\t// 在iOS10+QQ小程序平台下,传给原生的对象一定是个普通对象而不是Proxy对象,否则会报parameter should be Object instead of ProxyObject的错误\r\n\t\tthis.animation = uni.createAnimation({\r\n\t\t\t...options\r\n\t\t})\r\n\t\tthis.currentStepAnimates = {}\r\n\t\tthis.next = 0\r\n\t\tthis.$ = _this\r\n\r\n\t}\r\n\r\n\t_nvuePushAnimates(type, args) {\r\n\t\tlet aniObj = this.currentStepAnimates[this.next]\r\n\t\tlet styles = {}\r\n\t\tif (!aniObj) {\r\n\t\t\tstyles = {\r\n\t\t\t\tstyles: {},\r\n\t\t\t\tconfig: {}\r\n\t\t\t}\r\n\t\t} else {\r\n\t\t\tstyles = aniObj\r\n\t\t}\r\n\t\tif (animateTypes1.includes(type)) {\r\n\t\t\tif (!styles.styles.transform) {\r\n\t\t\t\tstyles.styles.transform = ''\r\n\t\t\t}\r\n\t\t\tlet unit = ''\r\n\t\t\tif(type === 'rotate'){\r\n\t\t\t\tunit = 'deg'\r\n\t\t\t}\r\n\t\t\tstyles.styles.transform += `${type}(${args+unit}) `\r\n\t\t} else {\r\n\t\t\tstyles.styles[type] = `${args}`\r\n\t\t}\r\n\t\tthis.currentStepAnimates[this.next] = styles\r\n\t}\r\n\t_animateRun(styles = {}, config = {}) {\r\n\t\tlet ref = this.$.$refs['ani'].ref\r\n\t\tif (!ref) return\r\n\t\treturn new Promise((resolve, reject) => {\r\n\t\t\tnvueAnimation.transition(ref, {\r\n\t\t\t\tstyles,\r\n\t\t\t\t...config\r\n\t\t\t}, res => {\r\n\t\t\t\tresolve()\r\n\t\t\t})\r\n\t\t})\r\n\t}\r\n\r\n\t_nvueNextAnimate(animates, step = 0, fn) {\r\n\t\tlet obj = animates[step]\r\n\t\tif (obj) {\r\n\t\t\tlet {\r\n\t\t\t\tstyles,\r\n\t\t\t\tconfig\r\n\t\t\t} = obj\r\n\t\t\tthis._animateRun(styles, config).then(() => {\r\n\t\t\t\tstep += 1\r\n\t\t\t\tthis._nvueNextAnimate(animates, step, fn)\r\n\t\t\t})\r\n\t\t} else {\r\n\t\t\tthis.currentStepAnimates = {}\r\n\t\t\ttypeof fn === 'function' && fn()\r\n\t\t\tthis.isEnd = true\r\n\t\t}\r\n\t}\r\n\r\n\tstep(config = {}) {\r\n\t\t// #ifndef APP-NVUE\r\n\t\tthis.animation.step(config)\r\n\t\t// #endif\r\n\t\t// #ifdef APP-NVUE\r\n\t\tthis.currentStepAnimates[this.next].config = Object.assign({}, this.options, config)\r\n\t\tthis.currentStepAnimates[this.next].styles.transformOrigin = this.currentStepAnimates[this.next].config.transformOrigin\r\n\t\tthis.next++\r\n\t\t// #endif\r\n\t\treturn this\r\n\t}\r\n\r\n\trun(fn) {\r\n\t\t// #ifndef APP-NVUE\r\n\t\tthis.$.animationData = this.animation.export()\r\n\t\tthis.$.timer = setTimeout(() => {\r\n\t\t\ttypeof fn === 'function' && fn()\r\n\t\t}, this.$.durationTime)\r\n\t\t// #endif\r\n\t\t// #ifdef APP-NVUE\r\n\t\tthis.isEnd = false\r\n\t\tlet ref = this.$.$refs['ani'] && this.$.$refs['ani'].ref\r\n\t\tif(!ref) return\r\n\t\tthis._nvueNextAnimate(this.currentStepAnimates, 0, fn)\r\n\t\tthis.next = 0\r\n\t\t// #endif\r\n\t}\r\n}\r\n\r\n\r\nconst animateTypes1 = ['matrix', 'matrix3d', 'rotate', 'rotate3d', 'rotateX', 'rotateY', 'rotateZ', 'scale', 'scale3d',\r\n\t'scaleX', 'scaleY', 'scaleZ', 'skew', 'skewX', 'skewY', 'translate', 'translate3d', 'translateX', 'translateY',\r\n\t'translateZ'\r\n]\r\nconst animateTypes2 = ['opacity', 'backgroundColor']\r\nconst animateTypes3 = ['width', 'height', 'left', 'right', 'top', 'bottom']\r\nanimateTypes1.concat(animateTypes2, animateTypes3).forEach(type => {\r\n\tMPAnimation.prototype[type] = function(...args) {\r\n\t\t// #ifndef APP-NVUE\r\n\t\tthis.animation[type](...args)\r\n\t\t// #endif\r\n\t\t// #ifdef APP-NVUE\r\n\t\tthis._nvuePushAnimates(type, args)\r\n\t\t// #endif\r\n\t\treturn this\r\n\t}\r\n})\r\n\r\nexport function createAnimation(option, _this) {\r\n\tif(!_this) return\r\n\tclearTimeout(_this.timer)\r\n\treturn new MPAnimation(option, _this)\r\n}\r\n"],"names":["uni"],"mappings":"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"}
\ No newline at end of file
{"version":3,"file":"uni-transition.js","sources":["D:/software/HBuilderX.3.94.2023102613/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RTovaWVkZ2VNaW5pL3VuaV9tb2R1bGVzL3VuaS10cmFuc2l0aW9uL2NvbXBvbmVudHMvdW5pLXRyYW5zaXRpb24vdW5pLXRyYW5zaXRpb24udnVl"],"sourcesContent":["import Component from 'E:/iedgeMini/uni_modules/uni-transition/components/uni-transition/uni-transition.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
\ No newline at end of file
{"version":3,"file":"api.js","sources":["util/api.js"],"sourcesContent":["let _env = \"\"\r\nlet api_url=\"\"\r\nif (process.env.UNI_PLATFORM === 'h5') { // 判断是否为 H5 平台\r\n\tif (process.env.NODE_ENV === 'production') { // H5 生产环境\r\n\t\t_env = 'release'\r\n\t} else {\r\n\t\t_env = 'develop'\r\n\t}\r\n\tapi_url = _env == 'release' ? 'https://www.iedge.net' : ''\r\n\t\r\n\tconsole.log(api_url,_env)\r\n} else if (process.env.UNI_PLATFORM === 'mp-weixin') { // 判断是否为微信小程序平台\r\n\t_env = uni.getAccountInfoSync().miniProgram.envVersion //develop: trial: release:\r\n\t// if (_env != 'develop') {\r\n\t// \t_env = 'release'\r\n\t// }\r\n\t\r\n\t\r\n\t\r\n\tapi_url = _env == 'release' ? 'https://www.iedge.net' : 'http://iedge.liexindev.net'\r\n\t//api_url ='https://www.iedge.net'\r\n\tconsole.log(api_url,_env)\r\n} else { // 其他平台(如 App 等)\r\n\r\n}\r\n\r\n\r\nexport const Api_Url=api_url\r\n\r\n"],"names":["uni"],"mappings":";;AAAA,IAAI,OAAO;AACX,IAAI,UAAQ;AAUyC;AAC7C,SAAAA,cAAAA,MAAI,qBAAqB,YAAY;AAOlC,YAAA,QAAQ,YAAY,0BAA0B;AAExDA,gBAAA,MAAY,MAAA,OAAA,qBAAA,SAAQ,IAAI;AACzB;AAKO,MAAM,UAAQ;;"}
\ No newline at end of file
{"version":3,"file":"share.js","sources":["util/share.js"],"sourcesContent":["export default {\r\n data() {\r\n return {\r\n miniShareOptions: {\r\n title: '爱智工业平台', \r\n path: '/pages/index/index', \r\n imageUrl: 'https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png',\r\n\t\tdesc: ''\r\n }\r\n };\r\n },\r\n onShareAppMessage() {\r\n return {\r\n ...this.miniShareOptions,\r\n success: () => {\r\n uni.showToast({ title: '分享成功', icon: 'success' });\r\n },\r\n fail: () => {\r\n uni.showToast({ title: '分享失败', icon: 'none' });\r\n }\r\n };\r\n },\r\n onShareTimeline() {\r\n return {\r\n title: '爱智工业平台',\r\n\t path: '/pages/index/index', \r\n imageUrl: 'https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png',\r\n success: () => {\r\n uni.showToast({ title: '分享成功', icon: 'success' });\r\n },\r\n fail: () => {\r\n uni.showToast({ title: '分享失败', icon: 'none' });\r\n }\r\n };\r\n }\r\n};"],"names":["uni"],"mappings":";;AAAA,MAAe,QAAA;AAAA,EACb,OAAO;AACL,WAAO;AAAA,MACL,kBAAkB;AAAA,QAChB,OAAO;AAAA,QACP,MAAM;AAAA,QACN,UAAU;AAAA,QAChB,MAAM;AAAA,MACD;AAAA,IACP;AAAA,EACG;AAAA,EACD,oBAAoB;AAClB,WAAO;AAAA,MACL,GAAG,KAAK;AAAA,MACR,SAAS,MAAM;AACbA,sBAAG,MAAC,UAAU,EAAE,OAAO,QAAQ,MAAM,UAAS,CAAE;AAAA,MACjD;AAAA,MACD,MAAM,MAAM;AACVA,sBAAG,MAAC,UAAU,EAAE,OAAO,QAAQ,MAAM,OAAM,CAAE;AAAA,MAC9C;AAAA,IACP;AAAA,EACG;AAAA,EACD,kBAAkB;AAChB,WAAO;AAAA,MACL,OAAO;AAAA,MACV,MAAM;AAAA,MACH,UAAU;AAAA,MACV,SAAS,MAAM;AACbA,sBAAG,MAAC,UAAU,EAAE,OAAO,QAAQ,MAAM,UAAS,CAAE;AAAA,MACjD;AAAA,MACD,MAAM,MAAM;AACVA,sBAAG,MAAC,UAAU,EAAE,OAAO,QAAQ,MAAM,OAAM,CAAE;AAAA,MAC9C;AAAA,IACP;AAAA,EACG;AACH;;"}
\ No newline at end of file
{"version":3,"file":"util.js","sources":["util/util.js"],"sourcesContent":["/**\r\n * 请求封装\r\n * headertype 表单 和json\r\n */\r\nexport const request = (url = '', type = 'GET', param = {}, Loading, headertype) => {\r\n\r\n //是否启动加载\r\n if (Loading) {\r\n uni.showLoading({\r\n mask: true\r\n });\r\n }\r\n\r\n // //h5统一携带参数pf\r\n var params = Object.assign(param, {\r\n pf: process.env.UNI_PLATFORM == 'h5'?'h5':'xcx'\r\n });\r\n // //请求es相关\r\n // if (url.indexOf(\"so12.ichunt.\") != -1 || url.indexOf(\"/esapi/\") != -1 || url.indexOf(\"/goods/detail\") != -1|| url.indexOf(\"/optimum/goods\") != -1|| url.indexOf(\"/cart/lists\") != -1) {\r\n // params = Object.assign(param, { hkyefgyd: 1 });\r\n // }\r\n\tconst token= uni.getStorageSync(\"token\")\r\n //请求类型判断\r\n let header = {\r\n \"Content-Type\": \"application/json; charset=utf-8\"\r\n }\r\n\t\r\n if (headertype) {\r\n header = {\r\n 'Content-Type': 'application/x-www-form-urlencoded'\r\n }\r\n }\r\n\tif(token){\r\n\t\theader.token=token\r\n\t}\r\n return new Promise((resolve, reject) => {\r\n uni.request({\r\n method: type,\r\n url: url,\r\n data: params,\r\n header: header,\r\n dataType: 'json',\r\n withCredentials: true,\r\n success: response => {\r\n if (Loading) uni.hideLoading();\r\n if (response.statusCode === 200) {\r\n let result = response.data;\r\n\t\t\t\t\tif(result.code==101){\r\n\t\t\t\t\t\ttry{\r\n\t\t\t\t\t\t\tvar pages = getCurrentPages(); // 获取栈实例\r\n\t\t\t\t\t\t\tlet currentPage = pages[pages.length - 1]; // 获取当前页面实例\r\n\t\t\t\t\t\t\tlet currentPath = currentPage.route; // 获取当前页面路由\r\n\t\t\t\t\t\t\tlet currentPageFullPath = currentPage['$page']['fullPath']; // 当前页面路径\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\tuni.reLaunch({\r\n\t\t\t\t\t\t\t\turl: `/pages/auth/login?referer=${encodeURIComponent(currentPageFullPath)}`\r\n\t\t\t\t\t\t\t});\r\n\t\t\t\t\t\t}catch(e){\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t}\r\n resolve(result);\r\n } else {\r\n reject(response);\r\n uni.showToast({\r\n title: '网络出现问题',\r\n icon: 'error'\r\n });\r\n }\r\n },\r\n fail: (error) => {\r\n if (Loading) uni.hideLoading();\r\n uni.showToast({\r\n title: '网络出现问题',\r\n icon: 'error'\r\n });\r\n reject(error);\r\n }\r\n })\r\n });\r\n}\r\n\r\n/**\r\n * 平台判断\r\n */\r\nexport const getPlatform = () => {\r\n let platform = uni.getSystemInfoSync().platform;\r\n if (platform == 'ios') {\r\n platform = 'ios';\r\n } else if (platform == 'android') {\r\n platform = 'android';\r\n }\r\n\r\n return platform;\r\n\r\n}\r\n/**\r\n * 手机验证码倒计时函数\r\n * @param {Object} options - 配置项\r\n * @param {number} options.duration - 倒计时时间,单位为秒,默认为60s\r\n * @param {Function} options.onTick - 每秒执行的回调函数,参数为当前剩余时间\r\n * @param {Function} options.onComplete - 完成倒计时后执行的回调函数\r\n */\r\nexport const startCountdown = (options) => {\r\n const duration = options.duration || 60; // 倒计时时间,默认为60秒\r\n let remainingTime = duration; // 剩余时间\r\n let timer = null; // 定时器\r\n\r\n // 每秒执行一次的回调函数\r\n const onTick = options.onTick || ((time) => {});\r\n\r\n // 完成倒计时后执行的回调函数\r\n const onComplete = options.onComplete || (() => {});\r\n\r\n // 开始倒计时\r\n function start() {\r\n timer = setInterval(() => {\r\n if (remainingTime <= 0) {\r\n clearInterval(timer);\r\n onComplete();\r\n } else {\r\n remainingTime--;\r\n onTick(remainingTime);\r\n }\r\n }, 1000);\r\n }\r\n\r\n // 停止倒计时\r\n function stop() {\r\n clearInterval(timer);\r\n onComplete();\r\n }\r\n\r\n // 返回 start 和 stop 方法\r\n return {\r\n start,\r\n stop,\r\n };\r\n}\r\n\r\n\r\n\r\n"],"names":["uni"],"mappings":";;AAIa,MAAA,UAAU,CAAC,MAAM,IAAI,OAAO,OAAO,QAAQ,CAAA,GAAI,SAAS,eAAe;AAGhF,MAAI,SAAS;AACTA,kBAAAA,MAAI,YAAY;AAAA,MACZ,MAAM;AAAA,IAAA,CACT;AAAA,EACL;AAGI,MAAA,SAAS,OAAO,OAAO,OAAO;AAAA,IAC9B,IAA0C;AAAA,EAAA,CAC7C;AAKE,QAAA,QAAOA,cAAAA,MAAI,eAAe,OAAO;AAEpC,MAAI,SAAS;AAAA,IACT,gBAAgB;AAAA,EAAA;AAGpB,MAAI,YAAY;AACH,aAAA;AAAA,MACL,gBAAgB;AAAA,IAAA;AAAA,EAExB;AACH,MAAG,OAAM;AACR,WAAO,QAAM;AAAA,EACd;AACG,SAAO,IAAI,QAAQ,CAAC,SAAS,WAAW;AACpCA,kBAAAA,MAAI,QAAQ;AAAA,MACR,QAAQ;AAAA,MACR;AAAA,MACA,MAAM;AAAA,MACN;AAAA,MACA,UAAU;AAAA,MACV,iBAAiB;AAAA,MACjB,SAAS,CAAY,aAAA;AACb,YAAA;AAASA,wBAAA,MAAI,YAAY;AACzB,YAAA,SAAS,eAAe,KAAK;AAC7B,cAAI,SAAS,SAAS;AAClC,cAAA,OAAO,QAAM,KAAI;AAChB,gBAAA;AACF,kBAAI,QAAQ;AACZ,kBAAI,cAAc,MAAM,MAAM,SAAS,CAAC;AACxC,kBAAI,cAAc,YAAY;AAC9B,kBAAI,sBAAsB,YAAY,OAAO,EAAE,UAAU;AAEzDA,4BAAAA,MAAI,SAAS;AAAA,gBACZ,KAAK,6BAA6B,mBAAmB,mBAAmB,CAAC;AAAA,cAAA,CACzE;AAAA,qBACK,GAAE;AAAA,YAET;AAAA,UAED;AACe,kBAAQ,MAAM;AAAA,QAAA,OACX;AACH,iBAAO,QAAQ;AACfA,wBAAAA,MAAI,UAAU;AAAA,YACV,OAAO;AAAA,YACP,MAAM;AAAA,UAAA,CACT;AAAA,QACL;AAAA,MACJ;AAAA,MACA,MAAM,CAAC,UAAU;AACT,YAAA;AAASA,wBAAA,MAAI,YAAY;AAC7BA,sBAAAA,MAAI,UAAU;AAAA,UACV,OAAO;AAAA,UACP,MAAM;AAAA,QAAA,CACT;AACD,eAAO,KAAK;AAAA,MAChB;AAAA,IAAA,CACH;AAAA,EAAA,CACJ;AACL;AAuBa,MAAA,iBAAiB,CAAC,YAAY;AACjC,QAAA,WAAW,QAAQ,YAAY;AACrC,MAAI,gBAAgB;AACpB,MAAI,QAAQ;AAGZ,QAAM,SAAS,QAAQ,WAAW,CAAC,SAAS;AAAA,EAAA;AAGtC,QAAA,aAAa,QAAQ,eAAe,MAAM;AAAA,EAAA;AAGhD,WAAS,QAAQ;AACb,YAAQ,YAAY,MAAM;AACtB,UAAI,iBAAiB,GAAG;AACpB,sBAAc,KAAK;AACR;MAAA,OACR;AACH;AACA,eAAO,aAAa;AAAA,MACxB;AAAA,OACD,GAAI;AAAA,EACX;AAGA,WAAS,OAAO;AACZ,kBAAc,KAAK;AACR;EACf;AAGO,SAAA;AAAA,IACH;AAAA,IACA;AAAA,EAAA;AAER;;;"}
\ No newline at end of file
"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const common_vendor = require("./common/vendor.js");
const util_util = require("./util/util.js");
const util_share = require("./util/share.js");
if (!Math) {
"./pages/index/index.js";
"./pages/index/kf.js";
"./pages/class/nav.js";
"./pages/class/list.js";
"./pages/search/nav.js";
"./pages/search/list.js";
"./pages/goods/detail.js";
"./pages/auth/login.js";
"./pages/auth/reg.js";
"./pages/auth/regSuccess.js";
"./pages/auth/forget.js";
"./pages/auth/findSuccess.js";
"./pages/auth/rule.js";
"./pages/auth/changeEmail.js";
"./pages/car/list.js";
"./pages/car/confirmOrder.js";
"./pages/car/confirmQuote.js";
"./pages/car/confirmQuoteSuccess.js";
"./pages/car/confirmRule.js";
"./pages/user/userInfo.js";
"./pages/user/msgList.js";
"./pages/user/coupon.js";
"./pages/user/address.js";
"./pages/user/qDlist.js";
"./pages/user/qdDetail.js";
"./pages/user/addressAdd.js";
"./pages/user/addressEdit.js";
"./pages/user/invoice.js";
"./pages/user/invoiceEdit.js";
"./pages/user/invoiceAdd.js";
"./pages/user/companyInfo.js";
"./pages/user/setting.js";
"./pages/user/orderList.js";
"./pages/user/orderDetail.js";
"./pages/user/orderPay.js";
"./pages/user/orderPayLine.js";
}
const _sfc_main = {
onLaunch: function() {
common_vendor.index.__f__("log", "at App.vue:4", "App Launch");
this.loginCheck();
},
onShow: function() {
common_vendor.index.__f__("log", "at App.vue:9", "App Show");
},
onHide: function() {
common_vendor.index.__f__("log", "at App.vue:12", "App Hide");
},
methods: {
loginCheck() {
debugger;
try {
common_vendor.index.onAppRoute((res) => {
const token = common_vendor.index.getStorageSync("token");
const url = "/" + res.path;
var pages = getCurrentPages();
let currentPage = pages[pages.length - 1];
let currentPath = currentPage.route;
let currentPageFullPath = currentPage["$page"]["fullPath"];
if (pages.length >= 8) {
common_vendor.index.reLaunch({
url: currentPageFullPath
});
return;
}
if ((url.indexOf("/user/") != -1 || url.indexOf("/car/confirm") != -1) && !token) {
common_vendor.index.reLaunch({
url: `/pages/auth/login?referer=${encodeURIComponent(url)}`
});
return false;
}
});
} catch (e) {
const interceptors = ["navigateTo", "redirectTo", "reLaunch", "switchTab"];
interceptors.forEach((method) => {
common_vendor.index.addInterceptor(method, {
invoke(e2) {
const token = common_vendor.index.getStorageSync("token");
const url = e2.url.split("?")[0];
common_vendor.index.__f__("log", "at App.vue:47", 666);
common_vendor.index.__f__("log", "at App.vue:48", url.indexOf("/user/") != -1 || url.indexOf("/car/confirm") != -1);
if ((url.indexOf("/user/") != -1 || url.indexOf("/car/confirm") != -1) && !token) {
common_vendor.index.reLaunch({
url: `/pages/auth/login?referer=${encodeURIComponent(e2.url)}`
});
return false;
}
}
});
});
}
}
}
};
function createApp() {
const app = common_vendor.createSSRApp(_sfc_main);
app.config.globalProperties.$goBack = (obj_) => {
try {
if (obj_.url) {
common_vendor.index.navigateTo({
url: obj_.url
});
return;
}
} catch (e) {
}
const pages = getCurrentPages();
if (pages.length == 1) {
common_vendor.index.navigateTo({
url: "/pages/index/index"
});
} else {
common_vendor.index.navigateBack({
delta: 1
});
}
};
app.config.globalProperties.request = util_util.request;
let globalData = {
KFQQ: "/pages/index/kf"
};
app.config.globalProperties.$globalData = globalData;
app.mixin(util_share.share);
return {
app
};
}
createApp().app.mount("#app");
exports.createApp = createApp;
//# sourceMappingURL=../.sourcemap/mp-weixin/app.js.map
{
"pages": [
"pages/index/index",
"pages/index/kf",
"pages/class/nav",
"pages/class/list",
"pages/search/nav",
"pages/search/list",
"pages/goods/detail",
"pages/auth/login",
"pages/auth/reg",
"pages/auth/regSuccess",
"pages/auth/forget",
"pages/auth/findSuccess",
"pages/auth/rule",
"pages/auth/changeEmail",
"pages/car/list",
"pages/car/confirmOrder",
"pages/car/confirmQuote",
"pages/car/confirmQuoteSuccess",
"pages/car/confirmRule",
"pages/user/userInfo",
"pages/user/msgList",
"pages/user/coupon",
"pages/user/address",
"pages/user/qDlist",
"pages/user/qdDetail",
"pages/user/addressAdd",
"pages/user/addressEdit",
"pages/user/invoice",
"pages/user/invoiceEdit",
"pages/user/invoiceAdd",
"pages/user/companyInfo",
"pages/user/setting",
"pages/user/orderList",
"pages/user/orderDetail",
"pages/user/orderPay",
"pages/user/orderPayLine"
],
"window": {
"navigationBarTextStyle": "black",
"navigationBarBackgroundColor": "#F8F8F8",
"navigationStyle": "custom"
},
"usingComponents": {}
}
\ No newline at end of file
/*每个页面公共css */
@font-face {
font-family: "iconfont"; /* Project id 4820597 */
src: url('data:font/woff2;base64,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') format('woff2'),
url('data:font/woff;base64,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') format('woff'),
url('data:font/ttf;base64,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') format('truetype');
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-cccz:before {
content: "\e6bd";
}
.icon-goucc:before {
content: "\e6bc";
}
.icon-xib:before {
content: "\e6ba";
}
.icon-delk:before {
content: "\e6bb";
}
.icon-set:before {
content: "\e6b4";
}
.icon-qdlist:before {
content: "\e6b5";
}
.icon-ldxi:before {
content: "\e6b6";
}
.icon-kfi:before {
content: "\e6b7";
}
.icon-dzsd:before {
content: "\e6b8";
}
.icon-fpgl:before {
content: "\e6b9";
}
.icon-password:before {
content: "\e6b2";
}
.icon-arrow2:before {
content: "\e6b3";
}
.icon-success:before {
content: "\e6af";
}
.icon-mobile:before {
content: "\e6b0";
}
.icon-code:before {
content: "\e6b1";
}
.icon-see2:before {
content: "\e6ad";
}
.icon-see1:before {
content: "\e6ae";
}
.icon-close2:before {
content: "\e6ac";
}
.icon-edit:before {
content: "\e6ab";
}
.icon-checked1:before {
content: "\e6a9";
}
.icon-checked:before {
content: "\e6aa";
}
.icon-jian:before {
content: "\e69b";
}
.icon-jia:before {
content: "\e69c";
}
.icon-card:before {
content: "\e6a6";
}
.icon-qdd:before {
content: "\e6a7";
}
.icon-kfd:before {
content: "\e6a8";
}
.icon-fang:before {
content: "\e6a5";
}
.icon-arrowshang:before {
content: "\e6a0";
}
.icon-del:before {
content: "\e6a1";
}
.icon-arrowright:before {
content: "\e694";
}
.icon-arrowleft:before {
content: "\e6a2";
}
.icon-adderss:before {
content: "\e6a3";
}
.icon-arrowdown:before {
content: "\e6a4";
}
.icon-user:before {
content: "\e698";
}
.icon-search:before {
content: "\e697";
}
.icon-searchclose:before {
content: "\e699";
}
.icon-saixuan:before {
content: "\e696";
}
.icon-home:before {
content: "\e69a";
}
.icon-choose:before {
content: "\e695";
}
.icon-car:before {
content: "\e69d";
}
.icon-arrowxia:before {
content: "\e69e";
}
.icon-caca:before {
content: "\e69f";
}
.img-style {
max-width: 100%;
height: auto;
display: block;
margin: 0 auto;
}
#mobile .mobile-header {
background: red !important;
}
page {
padding-top: 175rpx;
}
page{--status-bar-height:25px;--top-window-height:0px;--window-top:0px;--window-bottom:0px;--window-left:0px;--window-right:0px;--window-magin:0px}[data-c-h="true"]{display: none !important;}
\ No newline at end of file
"use strict";
const _imports_0$1 = "/static/images/logo.png";
const _imports_0 = "/static/images/logored.png";
exports._imports_0 = _imports_0$1;
exports._imports_0$1 = _imports_0;
//# sourceMappingURL=../../.sourcemap/mp-weixin/common/assets.js.map
This diff could not be displayed because it is too large.
"use strict";
const common_vendor = require("../../common/vendor.js");
const _sfc_main = {
components: {},
props: {
data_transit: {
type: Object,
default() {
return {};
}
},
//可不传参
item: {
type: Object,
default() {
return {};
}
}
},
computed: {},
data() {
return {
item_show: {},
delBtnWidth: 60,
//删除按钮宽度单位(rpx)
startX: ""
};
},
created: function() {
let that = this;
let item = that.item;
if (!item.hasOwnProperty("txtStyle")) {
this.$set(this.item, "txtStyle", "");
}
this.item_show = this.item;
},
watch: {
item(e) {
this.item_show = e;
}
},
methods: {
//点击删除按钮事件
delItem: function(e) {
let that = this;
let data = {
item: e,
data: that.data_transit
};
this.$emit("delItem", data);
},
touchS: function(e) {
if (e.touches.length == 1) {
this.startX = e.touches[0].clientX;
}
},
touchM: function(e) {
let that = this;
if (e.touches.length == 1) {
var moveX = e.touches[0].clientX;
var disX = this.startX - moveX;
var delBtnWidth = this.delBtnWidth;
var txtStyle = "";
if (disX == 0 || disX < 0) {
txtStyle = "left:0px";
} else if (disX > 0) {
txtStyle = "left:-" + disX + "px";
if (disX >= delBtnWidth) {
txtStyle = "left:-" + delBtnWidth + "px";
}
}
that.item_show.txtStyle = txtStyle;
}
},
touchE: function(e) {
let that = this;
if (e.changedTouches.length == 1) {
var endX = e.changedTouches[0].clientX;
var disX = this.startX - endX;
var delBtnWidth = this.delBtnWidth;
var txtStyle = disX > delBtnWidth / 2 ? "left:-" + delBtnWidth + "px" : "left:0px";
that.item_show.txtStyle = txtStyle;
}
}
}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.o((...args) => $options.touchS && $options.touchS(...args)),
b: common_vendor.o((...args) => $options.touchM && $options.touchM(...args)),
c: common_vendor.o((...args) => $options.touchE && $options.touchE(...args)),
d: common_vendor.s($data.item_show.txtStyle),
e: common_vendor.o(($event) => $options.delItem($data.item_show))
};
}
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-c193de81"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/ay-operate/del_slideLeft.js.map
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<view class="box-slideLeft data-v-c193de81"><view class="touch-item touch-slideLeft data-v-c193de81" bindtouchstart="{{a}}" bindtouchmove="{{b}}" bindtouchend="{{c}}" style="{{d}}"><slot/></view><view class="touch-item del-box-touch-slideLeft cf-shuCenter data-v-c193de81" bindtap="{{e}}"> 删除 </view></view>
\ No newline at end of file
view.data-v-c193de81,
text.data-v-c193de81,
input.data-v-c193de81,
navigator.data-v-c193de81 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-c193de81 {
background: none;
opacity: 1;
}
image.data-v-c193de81 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-c193de81 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-c193de81 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-c193de81 {
display: flex;
flex-direction: column;
}
.row.data-v-c193de81 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-c193de81 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-c193de81 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-c193de81 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-c193de81 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-c193de81 {
align-items: center;
}
.box-slideLeft.data-v-c193de81 {
background: #fff;
margin-bottom: 63rpx !important;
height: 194rpx;
background: #fff;
position: relative;
overflow: hidden;
}
.box-slideLeft view.data-v-c193de81 {
box-sizing: border-box;
}
.box-slideLeft .touch-item.data-v-c193de81 {
position: absolute;
top: 0;
background-color: #FFFFFF;
border-radius: 20px;
overflow: hidden;
height: 194rpx;
}
.box-slideLeft .touch-slideLeft.data-v-c193de81 {
position: relative;
width: 100%;
z-index: 5;
transition: left 0.2s ease-in-out;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.box-slideLeft .del-box-touch-slideLeft.data-v-c193de81 {
right: 1rpx;
top: 2rpx;
float: left;
width: 150rpx;
height: 190rpx;
background-color: #FF3700;
border-radius: 0 20px 20px 0;
color: #fff;
font-size: 26rpx;
padding-left: 32rpx;
text-align: center;
}
.box-slideLeft .cf-shuCenter.data-v-c193de81 {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../common/vendor.js");
const _sfc_main = {
name: "barx",
props: {
pageTitle: {
type: String,
default: "爱智工业品"
},
type: {
type: Number,
default: 0
}
},
created() {
},
data() {
return {};
},
methods: {
goHome() {
common_vendor.index.reLaunch({
url: "/pages/index/index"
});
}
}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: $props.type == 1 ? 1 : "",
b: common_vendor.o((...args) => $options.goHome && $options.goHome(...args)),
c: common_vendor.t($props.pageTitle),
d: $props.type == 1 ? 1 : "",
e: $props.type == 1 ? 1 : ""
};
}
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-35c70ab8"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../.sourcemap/mp-weixin/components/barx.js.map
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<view class="{{['custom-nav', 'data-v-35c70ab8', e && 'type1']}}"><view class="cons row verCenter data-v-35c70ab8"><view class="leftbox row verCenter data-v-35c70ab8"><text class="{{['icon-leftsp', 'icon', 'iconfont', 'icon-fang', 'data-v-35c70ab8', a && 'type1']}}" bindtap="{{b}}"></text></view><view class="{{['nav-title', 'data-v-35c70ab8', d && 'type1']}}">{{c}}</view></view></view>
\ No newline at end of file
view.data-v-35c70ab8,
text.data-v-35c70ab8,
input.data-v-35c70ab8,
navigator.data-v-35c70ab8 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-35c70ab8 {
background: none;
opacity: 1;
}
image.data-v-35c70ab8 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-35c70ab8 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-35c70ab8 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-35c70ab8 {
display: flex;
flex-direction: column;
}
.row.data-v-35c70ab8 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-35c70ab8 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-35c70ab8 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-35c70ab8 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-35c70ab8 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-35c70ab8 {
align-items: center;
}
.custom-nav.data-v-35c70ab8 {
position: fixed;
left: 0rpx;
top: 0rpx;
width: 100%;
height: 175rpx;
z-index: 999;
background: #F8F8F8;
}
.custom-nav.type1.data-v-35c70ab8 {
background: #BF0009;
}
.custom-nav .cons.data-v-35c70ab8 {
height: 42rpx;
position: relative;
top: 110rpx;
}
.custom-nav .cons .leftbox.data-v-35c70ab8 {
padding-left: 35rpx;
height: 42rpx;
justify-content: flex-end;
width: 70rpx;
}
.custom-nav .cons .leftbox .icon-leftsp.data-v-35c70ab8 {
color: #000000;
font-size: 40rpx;
}
.custom-nav .cons .leftbox .icon-leftsp.type1.data-v-35c70ab8 {
color: #ffffff;
font-size: 40rpx;
}
.custom-nav .cons .nav-title.data-v-35c70ab8 {
margin-left: 50rpx;
width: 500rpx;
font-size: 30rpx;
color: #000;
text-align: center;
}
.custom-nav .cons .nav-title.type1.data-v-35c70ab8 {
color: #ffffff;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../common/vendor.js");
const util_api = require("../util/api.js");
const _sfc_main = {
name: "bottom_nav",
props: {
actval: {
type: String,
default: 1
},
carcount: {
type: Number,
default: 0
}
},
created() {
this.getData();
},
data() {
return {
count: 0,
isLogin: common_vendor.index.getStorageSync("token") ? true : false
};
},
methods: {
getData() {
if (!this.isLogin) {
return;
}
this.request(util_api.Api_Url + "/api/cart/getCartCount", "POST", {}, false).then((res) => {
if (res.code === 0) {
this.count = res.data.count;
common_vendor.index.getStorageSync("carCount", res.data.count);
}
});
},
updateCar() {
this.getData();
}
}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: $props.actval == 1 ? 1 : "",
b: $props.actval == 2 ? 1 : "",
c: $data.count > 0
}, $data.count > 0 ? {
d: common_vendor.t($data.count)
} : {}, {
e: $props.actval == 3 ? 1 : "",
f: $props.actval == 4 ? 1 : ""
});
}
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-13c975f2"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../.sourcemap/mp-weixin/components/bottom_nav.js.map
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<view class="bottom-nav-fixed row data-v-13c975f2"><navigator url="/pages/index/index" class="{{['navitem', 'data-v-13c975f2', a && 'act']}}"><text class="icon iconfont icon-home data-v-13c975f2"></text><view class="data-v-13c975f2">首页</view></navigator><navigator url="/pages/class/nav" class="{{['navitem', 'data-v-13c975f2', b && 'act']}}"><text class="icon iconfont icon-choose data-v-13c975f2"></text><view class="data-v-13c975f2">选型</view></navigator><navigator url="/pages/car/list" class="{{['cartbgo', 'navitem', 'data-v-13c975f2', e && 'act']}}"><text class="icon iconfont icon-car data-v-13c975f2"></text><view class="data-v-13c975f2"> 购物车 <text wx:if="{{c}}" class="counts data-v-13c975f2">{{d}}</text></view></navigator><navigator url="/pages/user/userInfo" class="{{['navitem', 'data-v-13c975f2', f && 'act']}}"><text class="icon iconfont icon-user data-v-13c975f2"></text><view class="data-v-13c975f2">个人中心</view></navigator></view>
\ No newline at end of file
view.data-v-13c975f2,
text.data-v-13c975f2,
input.data-v-13c975f2,
navigator.data-v-13c975f2 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-13c975f2 {
background: none;
opacity: 1;
}
image.data-v-13c975f2 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-13c975f2 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-13c975f2 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-13c975f2 {
display: flex;
flex-direction: column;
}
.row.data-v-13c975f2 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-13c975f2 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-13c975f2 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-13c975f2 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-13c975f2 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-13c975f2 {
align-items: center;
}
.bottom-nav-fixed.data-v-13c975f2 {
width: 100%;
height: 130rpx;
background: #fff;
position: fixed;
bottom: 0rpx;
left: 0;
right: 0;
z-index: 6;
z-index: 9;
border-top: 1rpx solid #E8E8E8;
}
.bottom-nav-fixed .navitem.data-v-13c975f2 {
height: 130rpx;
display: block;
color: #666;
font-size: 20rpx;
width: 25%;
text-align: center;
transition: all 0.4s ease;
padding-top: 18rpx;
}
.bottom-nav-fixed .navitem .iconfont.data-v-13c975f2 {
font-size: 44rpx;
color: #cdcdcd;
}
.bottom-nav-fixed .navitem.act.data-v-13c975f2 {
color: #D0121B;
}
.bottom-nav-fixed .navitem.act text.data-v-13c975f2 {
color: #D0121B;
}
.bottom-nav-fixed .navitem.cartbgo.data-v-13c975f2 {
position: relative;
}
.bottom-nav-fixed .navitem.cartbgo .counts.data-v-13c975f2 {
width: 46rpx;
height: 32rpx;
background: #ff3700;
border-radius: 16rpx;
border: 2rpx solid #ffffff;
position: absolute;
right: 40rpx;
top: 7rpx;
color: #fff;
font-size: 24rpx;
line-height: 32rpx;
text-align: center;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../common/vendor.js");
const _sfc_main = {
name: "one_item",
props: {
obj: {
type: Object
}
},
created() {
},
data() {
return {
isLogin: common_vendor.index.getStorageSync("token") ? true : false
};
},
methods: {
goxj() {
common_vendor.index.navigateTo({
url: this.$globalData.KFQQ
});
}
}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: $props.obj.goods_images || "https://www.iedge.net/assets/images/common/defaultnew.png",
b: $props.obj.sku_name,
c: $props.obj.goods_tag && $props.obj.goods_tag.goods_tag_names && $props.obj.goods_tag.goods_tag_names.length > 0
}, $props.obj.goods_tag && $props.obj.goods_tag.goods_tag_names && $props.obj.goods_tag.goods_tag_names.length > 0 ? {
d: common_vendor.f($props.obj.goods_tag.goods_tag_names, (item, index, i0) => {
return {
a: common_vendor.t(item),
b: index % 2 != 0 ? 1 : "",
c: index % 2 == 0 ? 1 : "",
d: index
};
})
} : {}, {
e: $props.obj.ladder_price.length > 0
}, $props.obj.ladder_price.length > 0 ? common_vendor.e({
f: common_vendor.t($props.obj.ladder_price[0].price_cn || ""),
g: $data.isLogin
}, $data.isLogin ? common_vendor.e({
h: $props.obj.ladder_price[1].price_cn
}, $props.obj.ladder_price[1].price_cn ? {
i: common_vendor.t($props.obj.ladder_price[1].price_cn)
} : {}) : {}, {
j: $props.obj.ladder_price[1].price_cn
}, $props.obj.ladder_price[1].price_cn ? {} : {}) : {
k: common_vendor.o(($event) => $options.goxj())
}, {
l: "/pages/goods/detail?goods_id=" + $props.obj.goods_id
});
}
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-cc550b77"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../.sourcemap/mp-weixin/components/one_item.js.map
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<navigator class="data-v-cc550b77" url="{{l}}"><view class="one-data-item row data-v-cc550b77"><view class="imgbox data-v-cc550b77"><image class="imagep data-v-cc550b77" src="{{a}}"></image></view><view class="trg data-v-cc550b77"><view class="name elep2 data-v-cc550b77"><rich-text class="data-v-cc550b77" nodes="{{b}}"/></view><view class="tags data-v-cc550b77"><view wx:if="{{c}}" class="row data-v-cc550b77"><view wx:for="{{d}}" wx:for-item="item" wx:key="d" class="{{['item', 'data-v-cc550b77', item.b && 'tag1', item.c && 'tag2']}}">{{item.a}}</view></view></view><view wx:if="{{e}}" class="price-box row data-v-cc550b77"><text class="price0 data-v-cc550b77">¥{{f}}</text><text wx:if="{{g}}" class="price1 data-v-cc550b77"><text wx:if="{{h}}" class="price1 data-v-cc550b77">¥{{i}}</text></text><text wx:else class="price1 data-v-cc550b77">¥****</text><text wx:if="{{j}}" class="qytag data-v-cc550b77">企业价</text></view><view wx:else class="price-box row data-v-cc550b77"><text class="xunj data-v-cc550b77" catchtap="{{k}}">立即询价</text></view></view></view></navigator>
\ No newline at end of file
view.data-v-cc550b77,
text.data-v-cc550b77,
input.data-v-cc550b77,
navigator.data-v-cc550b77 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-cc550b77 {
background: none;
opacity: 1;
}
image.data-v-cc550b77 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-cc550b77 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-cc550b77 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-cc550b77 {
display: flex;
flex-direction: column;
}
.row.data-v-cc550b77 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-cc550b77 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-cc550b77 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-cc550b77 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-cc550b77 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-cc550b77 {
align-items: center;
}
.data-v-cc550b77 .f-red {
color: #D0121B;
}
.one-data-item.data-v-cc550b77 {
border-bottom: 1rpx solid #D1D1D1;
padding: 30rpx;
}
.one-data-item .imgbox.data-v-cc550b77 {
position: relative;
margin-right: 40rpx;
}
.one-data-item .imgbox .ictag.data-v-cc550b77 {
width: 74rpx;
height: 30rpx;
background: url("https://img.ichunt.com/images/ichunt/202502/08/ac35be31bb560408eca3a059c26147dd.png") no-repeat;
background-size: 100% 100%;
position: absolute;
left: 0rpx;
top: 16rpx;
}
.one-data-item .imagep.data-v-cc550b77 {
width: 182rpx;
height: 182rpx;
border-radius: 20rpx;
}
.one-data-item .trg .name.data-v-cc550b77 {
width: 475rpx;
height: 90rpx;
font-size: 26rpx;
color: #000000;
line-height: 45rpx;
margin-bottom: 10rpx;
}
.one-data-item .trg .tags.data-v-cc550b77 {
min-height: 32rpx;
}
.one-data-item .trg .tags .item.data-v-cc550b77 {
height: 32rpx;
border-radius: 5rpx;
border: 1rpx solid #1969F9;
line-height: 32rpx;
color: #1969F9;
font-size: 22rpx;
text-align: center;
margin-right: 15rpx;
padding: 0 15rpx;
margin-bottom: 20rpx;
}
.one-data-item .trg .tags .item.tag2.data-v-cc550b77 {
border: 1rpx solid #38B114;
color: #38B114;
}
.one-data-item .trg .price-box.data-v-cc550b77 {
height: 42rpx;
}
.one-data-item .trg .price-box .xunj.data-v-cc550b77 {
color: #D0121B;
font-size: 24rpx;
}
.one-data-item .trg .price-box .price0.data-v-cc550b77 {
margin-right: 24rpx;
font-weight: 600;
font-size: 30rpx;
color: #D91800;
}
.one-data-item .trg .price-box .price1.data-v-cc550b77 {
font-size: 28rpx;
color: #1969F9;
}
.one-data-item .trg .price-box .qytag.data-v-cc550b77 {
width: 76rpx;
height: 26rpx;
background: #1969F9;
border-radius: 5rpx;
color: #fff;
line-height: 27rpx;
text-align: center;
margin-left: 10rpx;
font-size: 18rpx;
position: relative;
top: 4rpx;
}
.one-data-item .trg .price-box .qytip.data-v-cc550b77 {
font-size: 24rpx;
color: #1969F9;
margin-left: 16rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../common/vendor.js");
const _sfc_main = {
name: "search_head",
props: {
searchVal: {
type: String,
default: ""
},
isFocus: {
type: Boolean,
default: false
},
backurl: {
type: String,
default: ""
}
},
created() {
this.inputClearValue = this.searchVal;
},
watch: {
searchVal(newVal) {
this.inputClearValue = newVal;
if (this.inputClearValue.length > 0) {
this.showClearIcon = true;
} else {
this.showClearIcon = false;
}
},
backurl(newVal) {
this.backurl = newVal;
}
},
data() {
return {
inputClearValue: "",
inputValue: "",
showClearIcon: false
};
},
methods: {
goBack() {
if (this.backurl) {
common_vendor.index.reLaunch({
url: this.backurl
});
return;
}
this.$goBack();
},
onConfirm(e) {
this.$emit("confirm", e);
},
goUrl(e) {
this.$emit("goUrl", e);
},
clearInput: function(event) {
this.inputClearValue = event.detail.value;
if (event.detail.value.length > 0) {
this.showClearIcon = true;
} else {
this.showClearIcon = false;
}
},
clearIcon: function() {
this.inputClearValue = "";
this.inputValue = "", this.showClearIcon = false;
}
}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o((...args) => $options.goBack && $options.goBack(...args)),
b: $data.inputClearValue,
c: common_vendor.o((...args) => $options.clearInput && $options.clearInput(...args)),
d: common_vendor.o((...args) => $options.onConfirm && $options.onConfirm(...args)),
e: common_vendor.o((...args) => $options.goUrl && $options.goUrl(...args)),
f: $props.isFocus,
g: $data.showClearIcon
}, $data.showClearIcon ? {
h: common_vendor.o(($event) => $options.clearIcon())
} : {}, {
i: _ctx.$globalData.KFQQ
});
}
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-64c37ce9"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../.sourcemap/mp-weixin/components/search_head.js.map
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<view class="top-box row bothSide verCenter data-v-64c37ce9"><text class="icon iconfont icon-arrowleft data-v-64c37ce9" bindtap="{{a}}"></text><view class="search-box row verCenter data-v-64c37ce9"><text class="icon iconfont icon-search data-v-64c37ce9"></text><input class="uni-input data-v-64c37ce9" placeholder="请输入商品名称、品牌、型号、商品编码" value="{{b}}" bindinput="{{c}}" confirm-type="search" bindconfirm="{{d}}" bindtap="{{e}}" focus="{{f}}"/><text wx:if="{{g}}" class="icon iconfont icon-searchclose data-v-64c37ce9" bindtap="{{h}}"></text></view><navigator class="kfbtn data-v-64c37ce9" url="{{i}}"></navigator></view>
\ No newline at end of file
view.data-v-64c37ce9,
text.data-v-64c37ce9,
input.data-v-64c37ce9,
navigator.data-v-64c37ce9 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-64c37ce9 {
background: none;
opacity: 1;
}
image.data-v-64c37ce9 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-64c37ce9 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-64c37ce9 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-64c37ce9 {
display: flex;
flex-direction: column;
}
.row.data-v-64c37ce9 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-64c37ce9 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-64c37ce9 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-64c37ce9 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-64c37ce9 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-64c37ce9 {
align-items: center;
}
.top-box.data-v-64c37ce9 {
padding: 21rpx 36rpx 21rpx 30rpx;
height: 112rpx;
background: #f8f8f8;
}
.top-box .icon-arrowleft.data-v-64c37ce9 {
font-size: 35rpx;
color: #898989;
}
.top-box .search-box.data-v-64c37ce9 {
margin-left: 7rpx;
width: 537rpx;
height: 70rpx;
background: #FFFFFF;
border-radius: 5rpx;
border: 1rpx solid #D0121B;
margin-right: 15px;
padding-left: 20rpx;
margin-right: 34rpx;
}
.top-box .search-box input.data-v-64c37ce9 {
font-size: 24rpx;
line-height: 30rpx;
padding-left: 10rpx;
width: 435rpx;
}
.top-box .search-box .icon-searchclose.data-v-64c37ce9 {
font-size: 36rpx;
color: #898989;
cursor: pointer;
}
.top-box .search-box .icon-search.data-v-64c37ce9 {
font-size: 30rpx;
color: #d0121b;
}
.top-box .kfbtn.data-v-64c37ce9 {
background: url(data:image/png;base64,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) no-repeat;
background-size: 100% 100%;
width: 55rpx;
height: 55rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../common/vendor.js");
const _sfc_main = {
name: "title_nav",
props: {
title: {
type: String,
default: "爱智工业品"
},
backurl: {
type: String,
default: ""
}
},
created() {
},
data() {
return {};
},
methods: {
back() {
if (this.backurl) {
common_vendor.index.reLaunch({
url: this.backurl
});
return;
}
this.$goBack();
}
}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.o((...args) => $options.back && $options.back(...args)),
b: common_vendor.t($props.title)
};
}
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-dc46480d"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../.sourcemap/mp-weixin/components/title_nav.js.map
{
"component": true,
"usingComponents": {}
}
\ No newline at end of file
<view class="titsk-head row verCenter data-v-dc46480d"><view class="leftbox row verCenter data-v-dc46480d"><text class="icon iconfont icon-arrowleft data-v-dc46480d" bindtap="{{a}}"></text></view><view class="title data-v-dc46480d">{{b}}</view></view>
\ No newline at end of file
view.data-v-dc46480d,
text.data-v-dc46480d,
input.data-v-dc46480d,
navigator.data-v-dc46480d {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-dc46480d {
background: none;
opacity: 1;
}
image.data-v-dc46480d {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-dc46480d {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-dc46480d {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-dc46480d {
display: flex;
flex-direction: column;
}
.row.data-v-dc46480d {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-dc46480d {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-dc46480d {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-dc46480d {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-dc46480d {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-dc46480d {
align-items: center;
}
.titsk-head.data-v-dc46480d {
background: #f6f6f6;
height: 75rpx;
position: fixed;
top: 175rpx;
left: 0rpx;
width: 100%;
right: 0rpx;
z-index: 3;
}
.titsk-head .leftbox.data-v-dc46480d {
padding-left: 35rpx;
justify-content: flex-end;
width: 70rpx;
}
.titsk-head .leftbox .icon.data-v-dc46480d {
font-size: 35rpx;
color: #898989;
}
.titsk-head .title.data-v-dc46480d {
margin-left: 50rpx;
width: 500rpx;
font-size: 30rpx;
color: #000000;
text-align: center;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const util_util = require("../../util/util.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
mobile: "",
email: "",
code: "",
imgCode: "",
imgCodeSrc: "",
verify_rand_key: "",
isShowImgCode: false,
code_disabled: false,
code_text: "获取验证码"
};
},
watch: {},
onLoad: function(option) {
this.mobile = option.phone || "";
},
methods: {
submit() {
var reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (!this.mobile || !reg.test(this.mobile)) {
common_vendor.index.showToast({
title: "请输入正确的手机号",
icon: "none"
});
return false;
}
if (!this.code) {
common_vendor.index.showToast({
title: "请输入验证码",
icon: "none"
});
return;
}
if (!this.email) {
common_vendor.index.showToast({
title: "请输入新邮箱",
icon: "none"
});
return;
}
let obj_ = {
mobile: this.mobile,
intl_code: "0086",
mobile_code: this.code,
email: this.email
};
common_vendor.index.__f__("log", "at pages/auth/changeEmail.vue:93", obj_);
return;
},
getImgCode() {
this.request(util_api.Api_Url + "/api/verifyCode/getVerifyCode", "GET", {
mobile: this.mobile,
intl_code: "0086",
verify_code: this.imgCode,
verify_rand_key: this.verify_rand_key
}, true, true).then((res) => {
if (res.code == 0) {
this.imgCodeSrc = res.data.captcha;
this.verify_rand_key = res.data.rand_key;
this.isShowImgCode = true;
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
/**
* 手机验证码
*/
countdownChange() {
if (this.code_disabled) {
return;
}
var reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (!this.mobile || this.intl_code == "0086" && !reg.test(this.mobile)) {
common_vendor.index.showToast({
title: "请输正确的手机号",
icon: "none"
});
return false;
}
this.request(util_api.Api_Url + "/api/verifyCode/sendMobileVerifyCode", "GET", {
mobile: this.mobile,
intl_code: "0086",
verify_code: this.imgCode,
verify_rand_key: this.verify_rand_key
}, true, true).then((res) => {
this.code_disabled = false;
this.code_text = `获取验证码`;
if (res.code === 0) {
const countdown = util_util.startCountdown({
duration: 60,
onTick: (remainingTime) => {
this.code_disabled = true;
this.code_text = `重新发送${remainingTime}S`;
},
onComplete: () => {
this.code_disabled = false;
this.code_text = `获取验证码`;
}
});
countdown.start();
} else if (res.code == 2) {
if (res.data.sms_need_verify) {
this.getImgCode();
}
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
} else {
this.code_disabled = false;
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
}
},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
_component_barX();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args)),
b: $data.mobile,
c: common_vendor.o(($event) => $data.mobile = $event.detail.value),
d: $data.isShowImgCode
}, $data.isShowImgCode ? {
e: $data.imgCode,
f: common_vendor.o(($event) => $data.imgCode = $event.detail.value),
g: $data.imgCodeSrc,
h: common_vendor.o((...args) => $options.getImgCode && $options.getImgCode(...args))
} : {}, {
i: $data.code,
j: common_vendor.o(($event) => $data.code = $event.detail.value),
k: common_vendor.t($data.code_text),
l: $data.code_disabled ? 1 : "",
m: common_vendor.o((...args) => $options.countdownChange && $options.countdownChange(...args)),
n: $data.email,
o: common_vendor.o(($event) => $data.email = $event.detail.value),
p: common_vendor.o((...args) => $options.submit && $options.submit(...args))
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-0edcd7b7"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/auth/changeEmail.js.map
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="changeEmailPage data-v-0edcd7b7"><bar-x class="data-v-0edcd7b7" u-i="0edcd7b7-0" bind:__l="__l"/><view class="close-box data-v-0edcd7b7"><text class="icon iconfont icon-close2 data-v-0edcd7b7" bindtap="{{a}}"></text></view><view class="title data-v-0edcd7b7"><view class="data-v-0edcd7b7">更换邮箱</view></view><view class="cons data-v-0edcd7b7"><view class="input-box row verCenter nobd data-v-0edcd7b7"><input class="data-v-0edcd7b7" type="text" placeholder="请输入手机号" placeholder-class="placeholder-class" disabled value="{{b}}" bindinput="{{c}}"/></view><view wx:if="{{d}}" class="input-box row verCenter bothSide data-v-0edcd7b7"><input class="data-v-0edcd7b7" type="text" placeholder="请输入图片验证码" placeholder-class="placeholder-class" value="{{e}}" bindinput="{{f}}"/><view class="img-code data-v-0edcd7b7"><image class="data-v-0edcd7b7" src="{{g}}" bindtap="{{h}}"></image></view></view><view class="input-box row verCenter bothSide data-v-0edcd7b7"><input class="data-v-0edcd7b7" type="text" placeholder="请输入验证码" placeholder-class="placeholder-class" value="{{i}}" bindinput="{{j}}"/><view class="{{['code-btn', 'data-v-0edcd7b7', l && 'dis']}}" bindtap="{{m}}">{{k}}</view></view><view class="input-box row verCenter bothSide data-v-0edcd7b7"><input class="data-v-0edcd7b7" type="text" placeholder="请输入新邮箱" placeholder-class="placeholder-class" value="{{n}}" bindinput="{{o}}"/></view><view class="sub-btn data-v-0edcd7b7" bindtap="{{p}}">完成</view></view></view>
\ No newline at end of file
view.data-v-0edcd7b7,
text.data-v-0edcd7b7,
input.data-v-0edcd7b7,
navigator.data-v-0edcd7b7 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-0edcd7b7 {
background: none;
opacity: 1;
}
image.data-v-0edcd7b7 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-0edcd7b7 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-0edcd7b7 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-0edcd7b7 {
display: flex;
flex-direction: column;
}
.row.data-v-0edcd7b7 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-0edcd7b7 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-0edcd7b7 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-0edcd7b7 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-0edcd7b7 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-0edcd7b7 {
align-items: center;
}
.changeEmailPage .close-box.data-v-0edcd7b7 {
padding-top: 45rpx;
padding-left: 37rpx;
}
.changeEmailPage .close-box .icon.data-v-0edcd7b7 {
font-size: 35rpx;
color: #898989;
}
.changeEmailPage .title.data-v-0edcd7b7 {
padding-top: 52rpx;
padding-left: 60rpx;
}
.changeEmailPage .title view.data-v-0edcd7b7 {
font-weight: 600;
font-size: 38rpx;
color: #000000;
margin-bottom: 15rpx;
}
.changeEmailPage .title text.data-v-0edcd7b7 {
font-size: 19rpx;
color: #808080;
}
.changeEmailPage .input-box.data-v-0edcd7b7 {
height: 70rpx;
border-bottom: 1px solid #e7e7e7;
width: 630rpx;
margin: 0 auto;
margin-top: 54rpx;
position: relative;
}
.changeEmailPage .input-box input.data-v-0edcd7b7 {
width: 440rpx;
height: 42rpx;
line-height: 42rpx;
font-size: 30rpx;
color: #000000;
}
.changeEmailPage .input-box .placeholder-class.data-v-0edcd7b7 {
color: #808080;
font-size: 26rpx;
}
.changeEmailPage .input-box .code-btn.data-v-0edcd7b7 {
font-size: 26rpx;
color: #D0121B;
}
.changeEmailPage .input-box .code-btn.dis.data-v-0edcd7b7 {
color: #808080;
}
.changeEmailPage .input-box .img-code.data-v-0edcd7b7 {
height: 60rpx;
width: 250rpx;
}
.changeEmailPage .input-box .img-code image.data-v-0edcd7b7 {
width: 100%;
height: 100%;
}
.changeEmailPage .input-box.data-v-0edcd7b7:hover {
border-bottom: 1px solid #D0121B;
}
.changeEmailPage .input-box.nobd.data-v-0edcd7b7 {
border-bottom: 1px solid #e7e7e7;
}
.changeEmailPage .sub-btn.data-v-0edcd7b7 {
width: 630rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
margin-top: 94rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {};
},
onLoad: function() {
},
methods: {},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
_component_barX();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.o(($event) => _ctx.$goBack({
url: "/pages/auth/login"
}))
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-f8231ef5"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/auth/findSuccess.js.map
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="findSuccessPage data-v-f8231ef5"><bar-x class="data-v-f8231ef5" u-i="f8231ef5-0" bind:__l="__l"/><view class="close-box data-v-f8231ef5"><text class="icon iconfont icon-close2 data-v-f8231ef5" bindtap="{{a}}"></text></view><view class="cons data-v-f8231ef5"><text class="icon iconfont icon-success data-v-f8231ef5"></text><view class="data-v-f8231ef5">修改成功</view><text class="data-v-f8231ef5">您的新密码即时生效,请返回登录。</text></view><navigator url="/pages/auth/login" class="btn data-v-f8231ef5">返回</navigator></view>
\ No newline at end of file
view.data-v-f8231ef5,
text.data-v-f8231ef5,
input.data-v-f8231ef5,
navigator.data-v-f8231ef5 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-f8231ef5 {
background: none;
opacity: 1;
}
image.data-v-f8231ef5 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-f8231ef5 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-f8231ef5 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-f8231ef5 {
display: flex;
flex-direction: column;
}
.row.data-v-f8231ef5 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-f8231ef5 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-f8231ef5 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-f8231ef5 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-f8231ef5 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-f8231ef5 {
align-items: center;
}
.findSuccessPage.data-v-f8231ef5 {
height: calc(100vh - 175rpx);
}
.findSuccessPage .close-box.data-v-f8231ef5 {
padding-top: 45rpx;
padding-left: 37rpx;
}
.findSuccessPage .close-box .icon.data-v-f8231ef5 {
font-size: 35rpx;
color: #898989;
}
.findSuccessPage .cons.data-v-f8231ef5 {
text-align: center;
margin-top: 258rpx;
}
.findSuccessPage .cons .iconfont.data-v-f8231ef5 {
color: #22c134;
font-size: 120rpx;
}
.findSuccessPage .cons view.data-v-f8231ef5 {
margin-top: 45rpx;
font-size: 30rpx;
margin-bottom: 17rpx;
}
.findSuccessPage .cons text.data-v-f8231ef5 {
font-size: 24rpx;
color: #808080;
}
.findSuccessPage .btn.data-v-f8231ef5 {
width: 630rpx;
height: 90rpx;
display: block;
margin: 0 auto;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
line-height: 90rpx;
text-align: center;
margin-top: 275rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const util_util = require("../../util/util.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
mobile: "",
code: "",
imgCode: "",
imgCodeSrc: "",
verify_rand_key: "",
isShowImgCode: false,
password: "",
password1: "",
passwordShow: false,
passwordShow1: false,
step: 1,
showClearIcon: false,
intl_code: "0086",
areaIndex: 0,
code_disabled: false,
code_text: "获取验证码",
areaArray: [
{
name: "0086(中国大陆)",
value: "0086"
},
{
name: "00852(中国香港)",
value: "00852"
},
{
name: "00853(中国澳门)",
value: "00853"
},
{
name: "00886(中国台湾)",
value: "00886"
},
{
name: "0066(泰国)",
value: "0066"
},
{
name: "0084(越南)",
value: "0084"
}
]
};
},
onLoad: function() {
},
methods: {
submit() {
var reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (!this.mobile || this.intl_code == "0086" && !reg.test(this.mobile)) {
common_vendor.index.showToast({
title: "请输正确的手机号",
icon: "none"
});
return false;
}
if (!this.code) {
common_vendor.index.showToast({
title: "请输入验证码",
icon: "none"
});
return;
}
if (!this.password || this.password.length < 6) {
common_vendor.index.showToast({
title: "请输入密码,长度不小于6个字符",
icon: "none"
});
return;
}
if (!this.password1 || this.password1.length < 6) {
common_vendor.index.showToast({
title: "请确认密码,长度不小于6个字符",
icon: "none"
});
return;
}
if (this.password1 != this.password) {
common_vendor.index.showToast({
title: "两次输入密码不一致",
icon: "none"
});
return;
}
let obj_ = {
intl_code: this.intl_code,
mobile: this.mobile,
password: this.password,
mobile_code: this.code
};
this.request(util_api.Api_Url + "/api/auth/resetPassword", "POST", obj_, true).then((res) => {
if (res.code == 0) {
common_vendor.index.navigateTo({
url: "/pages/auth/findSuccess"
});
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
getImgCode() {
this.request(util_api.Api_Url + "/api/verifyCode/getVerifyCode", "GET", {
mobile: this.mobile,
intl_code: this.intl_code,
verify_code: this.imgCode,
verify_rand_key: this.verify_rand_key
}, true, true).then((res) => {
if (res.code == 0) {
this.imgCodeSrc = res.data.captcha;
this.verify_rand_key = res.data.rand_key;
this.isShowImgCode = true;
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
/**
* 手机验证码
*/
countdownChange() {
if (this.code_disabled) {
return;
}
var reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (!this.mobile || this.intl_code == "0086" && !reg.test(this.mobile)) {
common_vendor.index.showToast({
title: "请输正确的手机号",
icon: "none"
});
return false;
}
this.request(util_api.Api_Url + "/api/verifyCode/sendMobileVerifyCode", "GET", {
mobile: this.mobile,
intl_code: this.intl_code,
verify_code: this.imgCode,
verify_rand_key: this.verify_rand_key
}, true, true).then((res) => {
this.code_disabled = false;
this.code_text = `获取验证码`;
if (res.code === 0) {
const countdown = util_util.startCountdown({
duration: 60,
onTick: (remainingTime) => {
this.code_disabled = true;
this.code_text = `重新发送${remainingTime}S`;
},
onComplete: () => {
this.code_disabled = false;
this.code_text = `获取验证码`;
}
});
countdown.start();
} else if (res.code == 2) {
if (res.data.sms_need_verify) {
this.getImgCode();
}
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
} else {
this.code_disabled = false;
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
bindPickerChange: function(e, type) {
this.areaIndex = e.detail.value;
this.intl_code = this.areaArray[e.detail.value].value;
common_vendor.index.__f__("log", "at pages/auth/forget.vue:262", this.intl_code);
},
stepNext() {
var reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (!this.mobile || this.intl_code == "0086" && !reg.test(this.mobile)) {
common_vendor.index.showToast({
title: "请输正确的手机号",
icon: "none"
});
return false;
}
this.request(util_api.Api_Url + "/api/auth/checkExist", "POST", {
intl_code: this.intl_code,
mobile: this.mobile
}, true).then((res) => {
if (res.code == 0) {
if (res.data.exist == 1) {
this.step = 2;
} else {
common_vendor.index.showToast({
title: "当前账号不存在,请先去注册",
icon: "none"
});
}
} else {
common_vendor.index.showToast({
title: "当前账号不存在,请先去注册",
icon: "none"
});
}
});
},
clearInput: function(event) {
this.showClearIcon = this.mobile.length > 0 ? true : false;
},
clearIcon: function() {
this.mobile = "";
this.showClearIcon = false;
}
},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
(_component_barX + _easycom_uni_popup2)();
}
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
if (!Math) {
_easycom_uni_popup();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args)),
b: $data.step == 1
}, $data.step == 1 ? common_vendor.e({
c: common_vendor.t($data.areaArray[$data.areaIndex].value),
d: common_vendor.o(($event) => $options.bindPickerChange($event, 1)),
e: $data.areaIndex,
f: $data.areaArray,
g: common_vendor.o([($event) => $data.mobile = $event.detail.value, (...args) => $options.clearInput && $options.clearInput(...args)]),
h: $data.mobile,
i: $data.showClearIcon
}, $data.showClearIcon ? {
j: common_vendor.o(($event) => $options.clearIcon())
} : {}, {
k: common_vendor.o(($event) => $options.stepNext())
}) : {}, {
l: $data.step == 2
}, $data.step == 2 ? common_vendor.e({
m: $data.isShowImgCode
}, $data.isShowImgCode ? {
n: $data.imgCode,
o: common_vendor.o(($event) => $data.imgCode = $event.detail.value),
p: $data.imgCodeSrc,
q: common_vendor.o((...args) => $options.getImgCode && $options.getImgCode(...args))
} : {}, {
r: $data.code,
s: common_vendor.o(($event) => $data.code = $event.detail.value),
t: common_vendor.t($data.code_text),
v: $data.code_disabled ? 1 : "",
w: common_vendor.o((...args) => $options.countdownChange && $options.countdownChange(...args)),
x: $data.passwordShow
}, $data.passwordShow ? {
y: $data.password,
z: common_vendor.o(($event) => $data.password = $event.detail.value)
} : {
A: $data.password,
B: common_vendor.o(($event) => $data.password = $event.detail.value)
}, {
C: !$data.passwordShow ? 1 : "",
D: common_vendor.o(($event) => $data.passwordShow = !$data.passwordShow),
E: $data.passwordShow1
}, $data.passwordShow1 ? {
F: $data.password1,
G: common_vendor.o(($event) => $data.password1 = $event.detail.value)
} : {
H: $data.password1,
I: common_vendor.o(($event) => $data.password1 = $event.detail.value)
}, {
J: !$data.passwordShow1 ? 1 : "",
K: common_vendor.o(($event) => $data.passwordShow1 = !$data.passwordShow1),
L: common_vendor.o(($event) => $options.submit())
}) : {}, {
M: common_vendor.sr("popupareabox", "93282f14-1"),
N: common_vendor.p({
type: "bottom"
})
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-93282f14"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/auth/forget.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="forgetPage data-v-93282f14"><bar-x class="data-v-93282f14" u-i="93282f14-0" bind:__l="__l"/><view class="close-box data-v-93282f14"><text class="icon iconfont icon-close2 data-v-93282f14" bindtap="{{a}}"></text></view><view class="title data-v-93282f14">忘记密码</view><view wx:if="{{b}}" class="cons data-v-93282f14"><view class="input-box row verCenter data-v-93282f14"><picker class="data-v-93282f14" bindchange="{{d}}" value="{{e}}" range="{{f}}" range-key="{{'name'}}"><view class="areabox-box row verCenter data-v-93282f14"><text class="areabox-but data-v-93282f14">{{c}}</text><text class="{{['data-v-93282f14', 'icon', 'iconfont', 'icon-arrowxia']}}"></text></view></picker><input class="data-v-93282f14" type="text" bindinput="{{g}}" placeholder="请输入手机号" placeholder-class="placeholder-class" value="{{h}}"/><text wx:if="{{i}}" class="icon iconfont icon-searchclose data-v-93282f14" bindtap="{{j}}"></text></view><view class="btn-go onego data-v-93282f14" bindtap="{{k}}">下一步</view></view><view wx:if="{{l}}" class="cons data-v-93282f14"><view wx:if="{{m}}" class="input-box row verCenter bothSide data-v-93282f14"><input class="data-v-93282f14" type="text" placeholder="请输入图片验证码" placeholder-class="placeholder-class" value="{{n}}" bindinput="{{o}}"/><view class="img-code data-v-93282f14"><image class="data-v-93282f14" src="{{p}}" bindtap="{{q}}"></image></view></view><view class="input-box row verCenter bothSide data-v-93282f14"><input class="data-v-93282f14" type="text" placeholder="请输入验证码" placeholder-class="placeholder-class" value="{{r}}" bindinput="{{s}}"/><view class="{{['code-btn', 'data-v-93282f14', v && 'dis']}}" bindtap="{{w}}">{{t}}</view></view><view class="input-box row verCenter bothSide data-v-93282f14"><view class="row verCenter data-v-93282f14"><input wx:if="{{x}}" class="data-v-93282f14" type="text" placeholder="请输入新密码" placeholder-class="placeholder-class" value="{{y}}" bindinput="{{z}}"/><input wx:else class="data-v-93282f14" type="password" placeholder="请输入新密码" placeholder-class="placeholder-class" value="{{A}}" bindinput="{{B}}"/></view><text class="{{['icon', 'iconfont', 'icon-see2', 'data-v-93282f14', C && 'icon-see1']}}" bindtap="{{D}}"></text></view><view class="input-box row verCenter bothSide data-v-93282f14"><view class="row verCenter data-v-93282f14"><input wx:if="{{E}}" class="data-v-93282f14" type="text" placeholder="请输入新密码" placeholder-class="placeholder-class" value="{{F}}" bindinput="{{G}}"/><input wx:else class="data-v-93282f14" type="password" placeholder="请输入新密码" placeholder-class="placeholder-class" value="{{H}}" bindinput="{{I}}"/></view><text class="{{['icon', 'iconfont', 'icon-see2', 'data-v-93282f14', J && 'icon-see1']}}" bindtap="{{K}}"></text></view><view class="btn-go data-v-93282f14" bindtap="{{L}}">确定</view></view><uni-popup wx:if="{{N}}" class="r data-v-93282f14" u-s="{{['d']}}" u-r="popupareabox" u-i="93282f14-1" bind:__l="__l" u-p="{{N}}"><view class="pop-areabox data-v-93282f14"><view class="row bothSide data-v-93282f14"><view class="cancel data-v-93282f14">取消</view><view class="cancel data-v-93282f14">确认</view></view></view></uni-popup></view>
\ No newline at end of file
view.data-v-93282f14,
text.data-v-93282f14,
input.data-v-93282f14,
navigator.data-v-93282f14 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-93282f14 {
background: none;
opacity: 1;
}
image.data-v-93282f14 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-93282f14 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-93282f14 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-93282f14 {
display: flex;
flex-direction: column;
}
.row.data-v-93282f14 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-93282f14 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-93282f14 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-93282f14 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-93282f14 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-93282f14 {
align-items: center;
}
.forgetPage .close-box.data-v-93282f14 {
padding-top: 45rpx;
padding-left: 37rpx;
}
.forgetPage .close-box .icon.data-v-93282f14 {
font-size: 35rpx;
color: #898989;
}
.forgetPage .title.data-v-93282f14 {
padding-top: 52rpx;
padding-left: 60rpx;
font-weight: 600;
font-size: 38rpx;
color: #000000;
}
.forgetPage .cons.data-v-93282f14 {
padding-top: 56rpx;
}
.forgetPage .input-box.data-v-93282f14 {
height: 70rpx;
border-bottom: 1px solid #e7e7e7;
width: 630rpx;
margin: 0 auto;
margin-top: 40rpx;
position: relative;
}
.forgetPage .input-box input.data-v-93282f14 {
width: 440rpx;
height: 42rpx;
line-height: 42rpx;
font-size: 30rpx;
color: #000000;
}
.forgetPage .input-box .icon-see1.data-v-93282f14 {
font-size: 28rpx;
color: #898989;
}
.forgetPage .input-box .icon-see2.data-v-93282f14 {
font-size: 28rpx;
color: #898989;
}
.forgetPage .input-box .placeholder-class.data-v-93282f14 {
color: #808080;
font-size: 26rpx;
}
.forgetPage .input-box .areabox-but.data-v-93282f14 {
padding-right: 8rpx;
height: 42rpx;
line-height: 42rpx;
font-size: 30rpx;
color: #000;
position: relative;
}
.forgetPage .input-box .areabox-box.data-v-93282f14 {
height: 70rpx;
}
.forgetPage .input-box .areabox-box .icon-arrowxia.data-v-93282f14 {
font-size: 16rpx;
color: #898989;
margin-right: 20rpx;
}
.forgetPage .input-box .icon-searchclose.data-v-93282f14 {
font-size: 28rpx;
color: #898989;
cursor: pointer;
position: absolute;
right: 0rpx;
}
.forgetPage .input-box .code-btn.data-v-93282f14 {
font-size: 26rpx;
color: #D0121B;
}
.forgetPage .input-box .code-btn.dis.data-v-93282f14 {
color: #808080;
}
.forgetPage .input-box .img-code.data-v-93282f14 {
height: 60rpx;
width: 250rpx;
}
.forgetPage .input-box .img-code image.data-v-93282f14 {
width: 100%;
height: 100%;
}
.forgetPage .input-box.data-v-93282f14:hover {
border-bottom: 1px solid #D0121B;
}
.forgetPage .btn-go.data-v-93282f14 {
width: 630rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
margin-top: 94rpx;
}
.forgetPage .btn-go.onego.data-v-93282f14 {
margin-top: 222rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const util_util = require("../../util/util.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
isYes: false,
referer: "",
//会跳地址
loginType: true,
isTest: false,
mobile: "",
code: "",
imgCode: "",
imgCodeSrc: "",
verify_rand_key: "",
isShowImgCode: false,
password: "",
passwordShow: false,
showClearIcon: false,
intl_code: "0086",
areaIndex: 0,
code_disabled: false,
code_text: "获取验证码",
areaArray: [
{
name: "0086(中国大陆)",
value: "0086"
},
{
name: "00852(中国香港)",
value: "00852"
},
{
name: "00853(中国澳门)",
value: "00853"
},
{
name: "00886(中国台湾)",
value: "00886"
},
{
name: "0066(泰国)",
value: "0066"
},
{
name: "0084(越南)",
value: "0084"
}
]
};
},
watch: {
loginType(val, newVal) {
this.imgCode = "";
this.verify_rand_key = "";
this.isShowImgCode = false;
this.imgCodeSrc = "";
this.btnUi();
},
mobile(val, newVal) {
this.btnUi();
},
code(val, newVal) {
this.btnUi();
},
password(val, newVal) {
this.btnUi();
}
},
onLoad: function(option) {
this.referer = option.referer || "";
common_vendor.index.__f__("log", "at pages/auth/login.vue:150", this.loginType, this.isShowImgCode);
},
methods: {
btnUi() {
this.isYes = false;
if (this.loginType) {
if (this.mobile && this.code) {
this.isYes = true;
}
} else {
if (this.mobile && this.password) {
this.isYes = true;
}
}
},
isHasAccount() {
if (!this.loginType) {
if (this.mobile) {
var obj_ = {};
if (this.mobile.indexOf("@") != -1) {
obj_.email = this.mobile;
} else {
obj_.mobile = this.mobile;
obj_.intl_code = this.intl_code;
}
this.request(util_api.Api_Url + "/api/auth/checkExist", "POST", obj_, false).then((res) => {
if (res.code == 0) {
if (res.data.exist != 1) {
common_vendor.index.showToast({
title: "账号不存在,您可以先去注册",
icon: "none"
});
}
}
});
}
}
},
getPhoneNumber(e) {
if (e.detail.errMsg === "getPhoneNumber:ok") {
const code = e.detail.code;
this.weixinLogin(code);
}
},
weixinLogin(phone_code) {
let obj_ = {
phone_code
};
let self_ = this;
common_vendor.index.login({
provider: "weixin",
success: function(loginRes) {
common_vendor.index.__f__("log", "at pages/auth/login.vue:206", "登录凭证 code:", loginRes);
obj_.code = loginRes.code;
common_vendor.index.getUserInfo({
provider: "weixin",
success: function(infoRes) {
infoRes.userInfo;
obj_.encryptedData = infoRes.encryptedData;
obj_.iv = infoRes.iv;
common_vendor.index.__f__("log", "at pages/auth/login.vue:214", obj_, infoRes);
self_.request(
util_api.Api_Url + "/api/auth/loginByWxMiniProgram",
"POST",
obj_,
true
).then((res) => {
if (res.code == 0) {
self_.loginSuccess(res);
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
}
});
}
});
},
bindPickerChange: function(e, type) {
this.areaIndex = e.detail.value;
this.intl_code = this.areaArray[e.detail.value].value;
common_vendor.index.__f__("log", "at pages/auth/login.vue:236", this.intl_code);
},
loginSuccess(res) {
common_vendor.index.showToast({
title: "登录成功",
icon: "success"
});
common_vendor.index.setStorageSync("token", res.data.token);
common_vendor.index.setStorageSync("user_info", JSON.stringify(res.data.user_info));
setTimeout(() => {
common_vendor.index.__f__("log", "at pages/auth/login.vue:246", this.referer);
common_vendor.index.reLaunch({
url: this.referer ? decodeURIComponent(this.referer) : "/pages/index/index"
});
}, 2e3);
},
submit() {
if (!this.isTest) {
common_vendor.index.showToast({
title: "请勾选爱智网服务协议和隐私政策",
icon: "none"
});
return;
}
if (this.loginType) {
var reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (!this.mobile || this.intl_code == "0086" && !reg.test(this.mobile)) {
common_vendor.index.showToast({
title: "请输入正确的手机号",
icon: "none"
});
return false;
}
if (!this.code) {
common_vendor.index.showToast({
title: "请输入验证码",
icon: "none"
});
return;
}
this.request(util_api.Api_Url + "/api/auth/loginByMobileVerifyCode", "POST", {
mobile: this.mobile,
intl_code: this.intl_code,
mobile_code: this.code
}, true).then((res) => {
if (res.code == 0) {
this.loginSuccess(res);
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
} else {
if (!this.mobile) {
common_vendor.index.showToast({
title: "请输入账号",
icon: "none"
});
return false;
}
if (!this.password) {
common_vendor.index.showToast({
title: "请输入密码",
icon: "none"
});
return;
}
let obj_ = {
password: this.password,
verify_code: this.imgCode,
verify_rand_key: this.verify_rand_key
};
if (this.mobile.indexOf("@") != -1) {
obj_.email = this.mobile;
} else {
obj_.mobile = this.mobile;
obj_.intl_code = "0086";
}
this.request(util_api.Api_Url + "/api/auth/login", "POST", obj_, true).then((res) => {
if (res.code == 0) {
this.loginSuccess(res);
} else if (res.code == 2) {
if (res.data.login_need_verify) {
this.getImgCode();
}
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
}
},
getImgCode() {
this.request(util_api.Api_Url + "/api/verifyCode/getVerifyCode", "GET", {
mobile: this.mobile,
intl_code: this.intl_code,
verify_code: this.imgCode,
verify_rand_key: this.verify_rand_key
}, true, true).then((res) => {
if (res.code == 0) {
this.imgCodeSrc = res.data.captcha;
this.verify_rand_key = res.data.rand_key;
this.isShowImgCode = true;
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
/**
* 手机验证码
*/
countdownChange() {
if (this.code_disabled) {
return;
}
var reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (!this.mobile || this.intl_code == "0086" && !reg.test(this.mobile)) {
common_vendor.index.showToast({
title: "请输正确的手机号",
icon: "none"
});
return false;
}
this.request(util_api.Api_Url + "/api/verifyCode/sendMobileVerifyCode", "GET", {
mobile: this.mobile,
intl_code: this.intl_code,
verify_code: this.imgCode,
verify_rand_key: this.verify_rand_key
}, true, true).then((res) => {
this.code_disabled = false;
this.code_text = `获取验证码`;
if (res.code === 0) {
const countdown = util_util.startCountdown({
duration: 60,
onTick: (remainingTime) => {
this.code_disabled = true;
this.code_text = `重新发送${remainingTime}S`;
},
onComplete: () => {
this.code_disabled = false;
this.code_text = `获取验证码`;
}
});
countdown.start();
} else if (res.code == 2) {
if (res.data.sms_need_verify) {
this.getImgCode();
}
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
} else {
this.code_disabled = false;
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
clearInput: function(event) {
this.imgCode = "";
this.verify_rand_key = "";
this.showClearIcon = this.mobile.length > 0 ? true : false;
},
clearIcon: function() {
this.mobile = "";
this.showClearIcon = false;
}
},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
_component_barX();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args)),
b: common_vendor.t($data.loginType ? "短信验证码登录" : "密码登录"),
c: $data.loginType
}, $data.loginType ? {
d: common_vendor.t($data.areaArray[$data.areaIndex].value),
e: common_vendor.o(($event) => $options.bindPickerChange($event, 1)),
f: $data.areaIndex,
g: $data.areaArray
} : {}, {
h: common_vendor.o((...args) => $options.isHasAccount && $options.isHasAccount(...args)),
i: common_vendor.o([($event) => $data.mobile = $event.detail.value, (...args) => $options.clearInput && $options.clearInput(...args)]),
j: $data.loginType ? "请输入手机号" : "请输入账号",
k: $data.mobile,
l: $data.showClearIcon
}, $data.showClearIcon ? {
m: common_vendor.o(($event) => $options.clearIcon())
} : {}, {
n: $data.isShowImgCode
}, $data.isShowImgCode ? {
o: $data.imgCode,
p: common_vendor.o(($event) => $data.imgCode = $event.detail.value),
q: $data.imgCodeSrc,
r: common_vendor.o((...args) => $options.getImgCode && $options.getImgCode(...args))
} : {}, {
s: $data.loginType
}, $data.loginType ? {
t: $data.code,
v: common_vendor.o(($event) => $data.code = $event.detail.value),
w: common_vendor.t($data.code_text),
x: $data.code_disabled ? 1 : "",
y: common_vendor.o((...args) => $options.countdownChange && $options.countdownChange(...args))
} : {}, {
z: !$data.loginType
}, !$data.loginType ? common_vendor.e({
A: $data.passwordShow
}, $data.passwordShow ? {
B: $data.password,
C: common_vendor.o(($event) => $data.password = $event.detail.value)
} : {
D: $data.password,
E: common_vendor.o(($event) => $data.password = $event.detail.value)
}, {
F: !$data.passwordShow ? 1 : "",
G: common_vendor.o(($event) => $data.passwordShow = !$data.passwordShow)
}) : {}, {
H: $data.isTest ? 1 : "",
I: common_vendor.o(($event) => $data.isTest = !$data.isTest),
J: common_vendor.o(($event) => $data.isTest = !$data.isTest),
K: $data.isYes ? 1 : "",
L: common_vendor.o((...args) => $options.submit && $options.submit(...args)),
M: common_vendor.t($data.loginType ? "密码登录" : "短信验证码登录"),
N: common_vendor.o(($event) => $data.loginType = !$data.loginType),
O: common_vendor.o((...args) => $options.getPhoneNumber && $options.getPhoneNumber(...args))
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-2cc9f8c3"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/auth/login.js.map
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="loginPage data-v-2cc9f8c3"><bar-x class="data-v-2cc9f8c3" u-i="2cc9f8c3-0" bind:__l="__l"/><view class="close-box data-v-2cc9f8c3"><text class="icon iconfont icon-close2 data-v-2cc9f8c3" bindtap="{{a}}"></text></view><view class="title data-v-2cc9f8c3"><view class="data-v-2cc9f8c3">{{b}}</view><text class="data-v-2cc9f8c3">为了方便联系,请输入您的常用手机号码</text></view><view class="cons data-v-2cc9f8c3"><view class="input-box row verCenter data-v-2cc9f8c3"><picker wx:if="{{c}}" class="data-v-2cc9f8c3" bindchange="{{e}}" value="{{f}}" range="{{g}}" range-key="{{'name'}}"><view class="areabox-box row verCenter data-v-2cc9f8c3"><text class="areabox-but data-v-2cc9f8c3">{{d}}</text><text class="{{['data-v-2cc9f8c3', 'icon', 'iconfont', 'icon-arrowxia']}}"></text></view></picker><input class="data-v-2cc9f8c3" type="text" bindblur="{{h}}" bindinput="{{i}}" placeholder="{{j}}" placeholder-class="placeholder-class" value="{{k}}"/><text wx:if="{{l}}" class="icon iconfont icon-searchclose data-v-2cc9f8c3" bindtap="{{m}}"></text></view><view wx:if="{{n}}" class="input-box row verCenter bothSide data-v-2cc9f8c3"><input class="data-v-2cc9f8c3" type="text" placeholder="请输入图片验证码" placeholder-class="placeholder-class" value="{{o}}" bindinput="{{p}}"/><view class="img-code data-v-2cc9f8c3"><image class="data-v-2cc9f8c3" src="{{q}}" bindtap="{{r}}"></image></view></view><view wx:if="{{s}}" class="input-box row verCenter bothSide data-v-2cc9f8c3"><input class="data-v-2cc9f8c3" type="text" placeholder="请输入验证码" placeholder-class="placeholder-class" value="{{t}}" bindinput="{{v}}"/><view class="{{['code-btn', 'data-v-2cc9f8c3', x && 'dis']}}" bindtap="{{y}}">{{w}}</view></view><view wx:if="{{z}}" class="input-box row verCenter bothSide data-v-2cc9f8c3"><input wx:if="{{A}}" class="data-v-2cc9f8c3" type="text" placeholder="请输入密码" placeholder-class="placeholder-class" value="{{B}}" bindinput="{{C}}"/><input wx:else class="data-v-2cc9f8c3" type="password" placeholder="请输入密码" placeholder-class="placeholder-class" value="{{D}}" bindinput="{{E}}"/><view class="row verCenter data-v-2cc9f8c3"><text class="{{['icon', 'iconfont', 'icon-see2', 'data-v-2cc9f8c3', F && 'icon-see1']}}" bindtap="{{G}}"></text><navigator url="/pages/auth/forget" class="link-forget data-v-2cc9f8c3">忘记密码</navigator></view></view><view class="rule row verCenter data-v-2cc9f8c3"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-2cc9f8c3', H && 'icon-checked']}}" bindtap="{{I}}"></text><text class="data-v-2cc9f8c3" bindtap="{{J}}">我已阅读并同意</text><navigator url="/pages/auth/rule?id=1" class="link data-v-2cc9f8c3">《爱智网站服务协议》</navigator><text class="data-v-2cc9f8c3">及</text><navigator url="/pages/auth/rule?id=2" class="link data-v-2cc9f8c3">《爱智隐私政策》</navigator></view><view class="{{['login-btn', 'data-v-2cc9f8c3', K && 'yes']}}" bindtap="{{L}}">登录</view><view class="self data-v-2cc9f8c3">爱智不会在任何地方泄露您的信息</view><view class="link-box row verCenter rowCenter data-v-2cc9f8c3"><text class="data-v-2cc9f8c3" bindtap="{{N}}">{{M}}</text><navigator url="/pages/auth/reg" class="link data-v-2cc9f8c3">免费注册</navigator></view><view class="other-login data-v-2cc9f8c3"><text class="data-v-2cc9f8c3">手机号快捷登录</text><button class="data-v-2cc9f8c3" plain="true" open-type="getPhoneNumber" bindgetphonenumber="{{O}}"><image class="data-v-2cc9f8c3" src="https://img.ichunt.com/images/ichunt/202503/12/b7e9be7f76205529ad280b3af01dbfdc.png"></image></button></view></view></view>
\ No newline at end of file
view.data-v-2cc9f8c3,
text.data-v-2cc9f8c3,
input.data-v-2cc9f8c3,
navigator.data-v-2cc9f8c3 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-2cc9f8c3 {
background: none;
opacity: 1;
}
image.data-v-2cc9f8c3 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-2cc9f8c3 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-2cc9f8c3 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-2cc9f8c3 {
display: flex;
flex-direction: column;
}
.row.data-v-2cc9f8c3 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-2cc9f8c3 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-2cc9f8c3 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-2cc9f8c3 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-2cc9f8c3 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-2cc9f8c3 {
align-items: center;
}
.loginPage .close-box.data-v-2cc9f8c3 {
padding-top: 45rpx;
padding-left: 37rpx;
}
.loginPage .close-box .icon.data-v-2cc9f8c3 {
font-size: 35rpx;
color: #898989;
}
.loginPage .title.data-v-2cc9f8c3 {
padding-top: 52rpx;
padding-left: 60rpx;
}
.loginPage .title view.data-v-2cc9f8c3 {
font-weight: 600;
font-size: 38rpx;
color: #000000;
margin-bottom: 15rpx;
}
.loginPage .title text.data-v-2cc9f8c3 {
font-size: 20rpx;
color: #808080;
}
.loginPage .input-box.data-v-2cc9f8c3 {
height: 70rpx;
border-bottom: 1px solid #e7e7e7;
width: 630rpx;
margin: 0 auto;
margin-top: 54rpx;
position: relative;
}
.loginPage .input-box input.data-v-2cc9f8c3 {
width: 440rpx;
height: 42rpx;
line-height: 42rpx;
font-size: 30rpx;
color: #000000;
}
.loginPage .input-box .link-forget.data-v-2cc9f8c3 {
height: 38rpx;
font-size: 26rpx;
color: #808080;
border-left: 1rpx solid #e7e7e7;
padding-left: 20rpx;
margin-left: 20rpx;
}
.loginPage .input-box .icon-see1.data-v-2cc9f8c3 {
font-size: 28rpx;
color: #898989;
}
.loginPage .input-box .icon-see2.data-v-2cc9f8c3 {
font-size: 28rpx;
color: #898989;
}
.loginPage .input-box .placeholder-class.data-v-2cc9f8c3 {
color: #808080;
font-size: 26rpx;
}
.loginPage .input-box .areabox-but.data-v-2cc9f8c3 {
padding-right: 8rpx;
height: 42rpx;
line-height: 42rpx;
font-size: 30rpx;
color: #000;
position: relative;
}
.loginPage .input-box .areabox-box.data-v-2cc9f8c3 {
height: 70rpx;
}
.loginPage .input-box .areabox-box .icon-arrowxia.data-v-2cc9f8c3 {
font-size: 16rpx;
color: #898989;
margin-right: 20rpx;
}
.loginPage .input-box .icon-searchclose.data-v-2cc9f8c3 {
font-size: 28rpx;
color: #898989;
cursor: pointer;
position: absolute;
right: 0rpx;
}
.loginPage .input-box .code-btn.data-v-2cc9f8c3 {
font-size: 26rpx;
color: #D0121B;
}
.loginPage .input-box .code-btn.dis.data-v-2cc9f8c3 {
color: #808080;
}
.loginPage .input-box .img-code.data-v-2cc9f8c3 {
height: 60rpx;
width: 250rpx;
}
.loginPage .input-box .img-code image.data-v-2cc9f8c3 {
width: 100%;
height: 100%;
}
.loginPage .input-box.data-v-2cc9f8c3:hover {
border-bottom: 1px solid #D0121B;
}
.loginPage .rule.data-v-2cc9f8c3 {
width: 630rpx;
margin: 0 auto;
margin-top: 64rpx;
}
.loginPage .rule .icon.data-v-2cc9f8c3 {
font-size: 30rpx;
color: #e5e5e5;
margin-right: 20rpx;
}
.loginPage .rule .icon-checked.data-v-2cc9f8c3 {
color: #D0121B;
}
.loginPage .rule .link.data-v-2cc9f8c3 {
color: #523F3F;
font-size: 20rpx;
}
.loginPage .rule text.data-v-2cc9f8c3 {
font-size: 20rpx;
color: #808080;
}
.loginPage .login-btn.data-v-2cc9f8c3 {
width: 630rpx;
height: 90rpx;
background: #EF9EA2;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
margin-top: 94rpx;
}
.loginPage .login-btn.yes.data-v-2cc9f8c3 {
background: #D0121B;
}
.loginPage .self.data-v-2cc9f8c3 {
width: 630rpx;
margin: 0 auto;
font-size: 20rpx;
color: #808080;
margin-top: 16rpx;
}
.loginPage .link-box.data-v-2cc9f8c3 {
margin-top: 60rpx;
text-align: center;
font-size: 26rpx;
color: #D0121B;
}
.loginPage .link-box text.data-v-2cc9f8c3 {
border-right: 1px solid #D1D1D1;
padding-right: 48rpx;
text-align: right;
width: 50%;
}
.loginPage .link-box .link.data-v-2cc9f8c3 {
text-align: left;
padding-left: 48rpx;
width: 50%;
}
.loginPage .other-login.data-v-2cc9f8c3 {
margin-top: 150rpx;
text-align: center;
}
.loginPage .other-login text.data-v-2cc9f8c3 {
font-size: 20rpx;
color: #808080;
}
.loginPage .other-login button.data-v-2cc9f8c3 {
/* 清空默认样式 */
background-color: transparent;
/* 背景透明 */
border: none;
/* 去掉边框 */
padding: 0;
/* 清空内边距 */
margin: 0;
/* 清空外边距 */
text-align: center;
/* 文字居中 */
display: block;
/* 显示为行内块 */
outline: none;
/* 去掉焦点时的边框 */
cursor: pointer;
/* 鼠标指针样式 */
}
.loginPage .other-login image.data-v-2cc9f8c3 {
width: 55rpx;
height: 55rpx;
display: block;
margin: 0 auto;
margin-top: 25rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const util_util = require("../../util/util.js");
const common_assets = require("../../common/assets.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
isTest: false,
mobile: "",
code: "",
imgCode: "",
imgCodeSrc: "",
verify_rand_key: "",
isShowImgCode: false,
password: "",
password1: "",
passwordShow: false,
passwordShow1: false,
showClearIcon: false,
intl_code: "0086",
areaIndex: 0,
code_disabled: false,
code_text: "获取验证码",
areaArray: [
{
name: "0086(中国大陆)",
value: "0086"
},
{
name: "00852(中国香港)",
value: "00852"
},
{
name: "00853(中国澳门)",
value: "00853"
},
{
name: "00886(中国台湾)",
value: "00886"
},
{
name: "0066(泰国)",
value: "0066"
},
{
name: "0084(越南)",
value: "0084"
}
]
};
},
onLoad: function() {
},
methods: {
checkIsReg() {
var reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (this.intl_code == "0086" && !reg.test(this.mobile)) {
common_vendor.index.showToast({
title: "请输正确的手机号",
icon: "none"
});
return false;
}
if (this.mobile) {
this.request(util_api.Api_Url + "/api/auth/checkExist", "POST", {
intl_code: this.intl_code,
mobile: this.mobile
}, false).then((res) => {
if (res.code == 0) {
if (res.data.exist == 1) {
common_vendor.index.showToast({
title: "账号已存在,您可以直接登录或找回密码",
icon: "none"
});
}
}
});
}
},
loginSuccess(res) {
common_vendor.index.setStorageSync("token", res.data.token);
common_vendor.index.setStorageSync("user_info", JSON.stringify(res.data.user_info));
},
submit() {
var reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (!this.mobile || this.intl_code == "0086" && !reg.test(this.mobile)) {
common_vendor.index.showToast({
title: "请输正确的手机号",
icon: "none"
});
return false;
}
if (!this.code) {
common_vendor.index.showToast({
title: "请输入验证码",
icon: "none"
});
return;
}
if (!this.password || this.password.length < 6) {
common_vendor.index.showToast({
title: "请输入密码,长度不小于6个字符",
icon: "none"
});
return;
}
if (!this.password1 || this.password1.length < 6) {
common_vendor.index.showToast({
title: "请确认密码,长度不小于6个字符",
icon: "none"
});
return;
}
if (this.password1 != this.password) {
common_vendor.index.showToast({
title: "两次输入密码不一致",
icon: "none"
});
return;
}
if (!this.isTest) {
common_vendor.index.showToast({
title: "请勾选爱智网服务协议和隐私政策",
icon: "none"
});
return;
}
let obj_ = {
intl_code: this.intl_code,
mobile: this.mobile,
password: this.password,
mobile_code: this.code
};
this.request(util_api.Api_Url + "/api/auth/register", "POST", obj_, true).then((res) => {
if (res.code == 0) {
this.loginSuccess(res);
common_vendor.index.navigateTo({
url: "/pages/auth/regSuccess"
});
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
getImgCode() {
this.request(util_api.Api_Url + "/api/verifyCode/getVerifyCode", "GET", {
mobile: this.mobile,
intl_code: this.intl_code,
verify_code: this.imgCode,
verify_rand_key: this.verify_rand_key
}, true, true).then((res) => {
if (res.code == 0) {
this.imgCodeSrc = res.data.captcha;
this.verify_rand_key = res.data.rand_key;
this.isShowImgCode = true;
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
/**
* 手机验证码
*/
countdownChange() {
if (this.code_disabled) {
return;
}
var reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (!this.mobile || this.intl_code == "0086" && !reg.test(this.mobile)) {
common_vendor.index.showToast({
title: "请输正确的手机号",
icon: "none"
});
return false;
}
this.request(util_api.Api_Url + "/api/verifyCode/sendMobileVerifyCode", "GET", {
mobile: this.mobile,
intl_code: this.intl_code,
verify_code: this.imgCode,
verify_rand_key: this.verify_rand_key
}, true, true).then((res) => {
this.code_disabled = false;
this.code_text = `获取验证码`;
if (res.code === 0) {
const countdown = util_util.startCountdown({
duration: 60,
onTick: (remainingTime) => {
this.code_disabled = true;
this.code_text = `重新发送${remainingTime}S`;
},
onComplete: () => {
this.code_disabled = false;
this.code_text = `获取验证码`;
}
});
countdown.start();
} else if (res.code == 2) {
if (res.data.sms_need_verify) {
this.getImgCode();
}
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
} else {
this.code_disabled = false;
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
bindPickerChange: function(e, type) {
this.areaIndex = e.detail.value;
this.intl_code = this.areaArray[e.detail.value].value;
common_vendor.index.__f__("log", "at pages/auth/reg.vue:309", this.intl_code);
},
clearInput: function(event) {
this.showClearIcon = this.mobile.length > 0 ? true : false;
},
clearIcon: function() {
this.mobile = "";
this.showClearIcon = false;
}
},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
_component_barX();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args)),
b: common_assets._imports_0$1,
c: common_vendor.t($data.areaArray[$data.areaIndex].value),
d: common_vendor.o(($event) => $options.bindPickerChange($event, 1)),
e: $data.areaIndex,
f: $data.areaArray,
g: common_vendor.o((...args) => $options.checkIsReg && $options.checkIsReg(...args)),
h: common_vendor.o([($event) => $data.mobile = $event.detail.value, (...args) => $options.clearInput && $options.clearInput(...args)]),
i: $data.mobile,
j: $data.showClearIcon
}, $data.showClearIcon ? {
k: common_vendor.o(($event) => $options.clearIcon())
} : {}, {
l: $data.isShowImgCode
}, $data.isShowImgCode ? {
m: $data.imgCode,
n: common_vendor.o(($event) => $data.imgCode = $event.detail.value),
o: $data.imgCodeSrc,
p: common_vendor.o((...args) => $options.getImgCode && $options.getImgCode(...args))
} : {}, {
q: $data.code,
r: common_vendor.o(($event) => $data.code = $event.detail.value),
s: common_vendor.t($data.code_text),
t: $data.code_disabled ? 1 : "",
v: common_vendor.o((...args) => $options.countdownChange && $options.countdownChange(...args)),
w: $data.passwordShow
}, $data.passwordShow ? {
x: $data.password,
y: common_vendor.o(($event) => $data.password = $event.detail.value)
} : {
z: $data.password,
A: common_vendor.o(($event) => $data.password = $event.detail.value)
}, {
B: !$data.passwordShow ? 1 : "",
C: common_vendor.o(($event) => $data.passwordShow = !$data.passwordShow),
D: $data.passwordShow1
}, $data.passwordShow1 ? {
E: $data.password1,
F: common_vendor.o(($event) => $data.password1 = $event.detail.value)
} : {
G: $data.password1,
H: common_vendor.o(($event) => $data.password1 = $event.detail.value)
}, {
I: !$data.passwordShow1 ? 1 : "",
J: common_vendor.o(($event) => $data.passwordShow1 = !$data.passwordShow1),
K: $data.isTest ? 1 : "",
L: common_vendor.o(($event) => $data.isTest = !$data.isTest),
M: common_vendor.o(($event) => $data.isTest = !$data.isTest),
N: common_vendor.o((...args) => $options.submit && $options.submit(...args))
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-3fc4d202"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/auth/reg.js.map
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="regPage data-v-3fc4d202"><bar-x class="data-v-3fc4d202" u-i="3fc4d202-0" bind:__l="__l"/><view class="close-box data-v-3fc4d202"><text class="icon iconfont icon-close2 data-v-3fc4d202" bindtap="{{a}}"></text></view><image src="{{b}}" class="logos data-v-3fc4d202"></image><view class="cons data-v-3fc4d202"><view class="input-box row verCenter data-v-3fc4d202"><text class="icon iconfont icon-mobile ics data-v-3fc4d202"></text><picker class="data-v-3fc4d202" bindchange="{{d}}" value="{{e}}" range="{{f}}" range-key="{{'name'}}"><view class="areabox-box row verCenter data-v-3fc4d202"><text class="areabox-but data-v-3fc4d202">{{c}}</text><text class="{{['data-v-3fc4d202', 'icon', 'iconfont', 'icon-arrowxia']}}"></text></view></picker><input class="data-v-3fc4d202" type="text" bindblur="{{g}}" bindinput="{{h}}" placeholder="请输入手机号" placeholder-class="placeholder-class" value="{{i}}"/><text wx:if="{{j}}" class="icon iconfont icon-searchclose data-v-3fc4d202" bindtap="{{k}}"></text></view><view wx:if="{{l}}" class="input-box row verCenter bothSide data-v-3fc4d202"><input class="data-v-3fc4d202" type="text" placeholder="请输入图片验证码" placeholder-class="placeholder-class" value="{{m}}" bindinput="{{n}}"/><view class="img-code data-v-3fc4d202"><image class="data-v-3fc4d202" src="{{o}}" bindtap="{{p}}"></image></view></view><view class="input-box row verCenter bothSide data-v-3fc4d202"><view class="row verCenter data-v-3fc4d202"><text class="icon iconfont icon-code ics data-v-3fc4d202"></text><input class="data-v-3fc4d202" type="text" placeholder="请输入验证码" placeholder-class="placeholder-class" value="{{q}}" bindinput="{{r}}"/></view><view class="{{['code-btn', 'data-v-3fc4d202', t && 'dis']}}" bindtap="{{v}}">{{s}}</view></view><view class="input-box row verCenter bothSide data-v-3fc4d202"><view class="row verCenter data-v-3fc4d202"><text class="icon iconfont icon-password ics data-v-3fc4d202"></text><input wx:if="{{w}}" class="data-v-3fc4d202" type="text" placeholder="请设置登录密码(6-20个字符)" placeholder-class="placeholder-class" value="{{x}}" bindinput="{{y}}"/><input wx:else class="data-v-3fc4d202" type="password" placeholder="请设置登录密码(6-20个字符)" placeholder-class="placeholder-class" value="{{z}}" bindinput="{{A}}"/></view><text class="{{['icon', 'iconfont', 'icon-see2', 'data-v-3fc4d202', B && 'icon-see1']}}" bindtap="{{C}}"></text></view><view class="input-box row verCenter bothSide data-v-3fc4d202"><view class="row verCenter data-v-3fc4d202"><text class="icon iconfont icon-password ics data-v-3fc4d202"></text><input wx:if="{{D}}" class="data-v-3fc4d202" type="text" placeholder="确认登录密码(6-20个字符)" placeholder-class="placeholder-class" value="{{E}}" bindinput="{{F}}"/><input wx:else class="data-v-3fc4d202" type="password" placeholder="确认登录密码(6-20个字符)" placeholder-class="placeholder-class" value="{{G}}" bindinput="{{H}}"/></view><text class="{{['icon', 'iconfont', 'icon-see2', 'data-v-3fc4d202', I && 'icon-see1']}}" bindtap="{{J}}"></text></view><view class="rule row verCenter data-v-3fc4d202"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-3fc4d202', K && 'icon-checked']}}" bindtap="{{L}}"></text><text class="data-v-3fc4d202" bindtap="{{M}}">我已阅读并同意</text><navigator url="/pages/auth/rule?id=1" class="link data-v-3fc4d202">《爱智网站服务协议》</navigator><text class="data-v-3fc4d202">及</text><navigator url="/pages/auth/rule?id=2" class="link data-v-3fc4d202">《爱智隐私政策》</navigator></view><view class="reg-btn data-v-3fc4d202" bindtap="{{N}}">注册</view><view class="self data-v-3fc4d202">爱智不会在任何地方泄露您的信息</view><view class="go-login data-v-3fc4d202"><navigator class="data-v-3fc4d202" url="/pages/auth/login">已有账号,去登录<text class="icon iconfont icon-arrow2 data-v-3fc4d202"></text></navigator></view></view></view>
\ No newline at end of file
view.data-v-3fc4d202,
text.data-v-3fc4d202,
input.data-v-3fc4d202,
navigator.data-v-3fc4d202 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-3fc4d202 {
background: none;
opacity: 1;
}
image.data-v-3fc4d202 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-3fc4d202 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-3fc4d202 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-3fc4d202 {
display: flex;
flex-direction: column;
}
.row.data-v-3fc4d202 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-3fc4d202 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-3fc4d202 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-3fc4d202 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-3fc4d202 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-3fc4d202 {
align-items: center;
}
.regPage.data-v-3fc4d202 {
background: linear-gradient(180deg, #FFF2F2 0%, rgba(218, 210, 210, 0) 100%);
height: calc(100vh - 175rpx);
}
.regPage .close-box.data-v-3fc4d202 {
padding-top: 45rpx;
padding-left: 37rpx;
}
.regPage .close-box .icon.data-v-3fc4d202 {
font-size: 35rpx;
color: #898989;
}
.regPage .logos.data-v-3fc4d202 {
width: 270rpx;
height: 83rpx;
display: block;
margin: 0 auto;
margin-top: 23rpx;
margin-bottom: 80rpx;
}
.regPage .input-box.data-v-3fc4d202 {
height: 80rpx;
background: #F0EAEB;
width: 630rpx;
margin: 0 auto;
margin-bottom: 42rpx;
position: relative;
border-radius: 5rpx;
border: 1px solid #F0EAEB;
padding-left: 22rpx;
padding-right: 25rpx;
}
.regPage .input-box .ics.data-v-3fc4d202 {
font-size: 35rpx;
color: #7b7072;
margin-right: 15rpx;
position: relative;
top: -2rpx;
}
.regPage .input-box input.data-v-3fc4d202 {
width: 370rpx;
font-size: 30rpx;
color: #000000;
}
.regPage .input-box .icon-see1.data-v-3fc4d202 {
font-size: 28rpx;
color: #898989;
}
.regPage .input-box .icon-see2.data-v-3fc4d202 {
font-size: 28rpx;
color: #898989;
}
.regPage .input-box .placeholder-class.data-v-3fc4d202 {
color: #444;
font-size: 26rpx;
}
.regPage .input-box .areabox-but.data-v-3fc4d202 {
padding-right: 8rpx;
font-size: 30rpx;
color: #000;
position: relative;
}
.regPage .input-box .areabox-box.data-v-3fc4d202 {
height: 70rpx;
}
.regPage .input-box .areabox-box .icon-arrowxia.data-v-3fc4d202 {
font-size: 16rpx;
color: #898989;
margin-right: 20rpx;
}
.regPage .input-box .icon-searchclose.data-v-3fc4d202 {
font-size: 28rpx;
color: #898989;
cursor: pointer;
position: absolute;
right: 25rpx;
}
.regPage .input-box .code-btn.data-v-3fc4d202 {
font-size: 26rpx;
color: #D0121B;
}
.regPage .input-box .code-btn.dis.data-v-3fc4d202 {
color: #808080;
}
.regPage .input-box .img-code.data-v-3fc4d202 {
height: 60rpx;
width: 250rpx;
}
.regPage .input-box .img-code image.data-v-3fc4d202 {
width: 100%;
height: 100%;
}
.regPage .input-box.data-v-3fc4d202:hover {
border: 1px solid #D0121B;
}
.regPage .rule.data-v-3fc4d202 {
width: 630rpx;
margin: 0 auto;
margin-top: 50rpx;
}
.regPage .rule .icon.data-v-3fc4d202 {
font-size: 30rpx;
color: #e5e5e5;
margin-right: 20rpx;
}
.regPage .rule .icon-checked.data-v-3fc4d202 {
color: #D0121B;
}
.regPage .rule .link.data-v-3fc4d202 {
color: #523F3F;
font-size: 18rpx;
}
.regPage .rule text.data-v-3fc4d202 {
font-size: 18rpx;
color: #808080;
}
.regPage .reg-btn.data-v-3fc4d202 {
width: 630rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
margin-top: 74rpx;
}
.regPage .self.data-v-3fc4d202 {
width: 630rpx;
margin: 0 auto;
font-size: 18rpx;
color: #808080;
margin-top: 16rpx;
}
.regPage .go-login.data-v-3fc4d202 {
font-size: 26rpx;
color: #D0121B;
text-align: right;
width: 630rpx;
margin: 0 auto;
margin-top: 70rpx;
}
.regPage .go-login .icon.data-v-3fc4d202 {
font-size: 20rpx;
color: #D0121B;
margin-left: 10rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {};
},
onLoad: function() {
},
methods: {},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
_component_barX();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args))
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-2c13a3a5"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/auth/regSuccess.js.map
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="regSuccessPage data-v-2c13a3a5"><bar-x class="data-v-2c13a3a5" u-i="2c13a3a5-0" bind:__l="__l"/><view class="close-box data-v-2c13a3a5"><text class="icon iconfont icon-close2 data-v-2c13a3a5" bindtap="{{a}}"></text></view><view class="cons data-v-2c13a3a5"><text class="icon iconfont icon-success data-v-2c13a3a5"></text><view class="data-v-2c13a3a5">恭喜您注册成为iEdge爱智会员</view><text class="data-v-2c13a3a5">现在可以进行订购、报价、询价等操作</text></view><view class="bottom data-v-2c13a3a5"><navigator url="/pages/index/index" class="btn data-v-2c13a3a5">进入首页</navigator></view></view>
\ No newline at end of file
view.data-v-2c13a3a5,
text.data-v-2c13a3a5,
input.data-v-2c13a3a5,
navigator.data-v-2c13a3a5 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-2c13a3a5 {
background: none;
opacity: 1;
}
image.data-v-2c13a3a5 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-2c13a3a5 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-2c13a3a5 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-2c13a3a5 {
display: flex;
flex-direction: column;
}
.row.data-v-2c13a3a5 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-2c13a3a5 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-2c13a3a5 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-2c13a3a5 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-2c13a3a5 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-2c13a3a5 {
align-items: center;
}
.regSuccessPage.data-v-2c13a3a5 {
background: linear-gradient(180deg, #FFF2F2 0%, rgba(218, 210, 210, 0) 100%);
height: calc(100vh - 175rpx);
}
.regSuccessPage .close-box.data-v-2c13a3a5 {
padding-top: 45rpx;
padding-left: 37rpx;
}
.regSuccessPage .close-box .icon.data-v-2c13a3a5 {
font-size: 35rpx;
color: #898989;
}
.regSuccessPage .cons.data-v-2c13a3a5 {
text-align: center;
margin-top: 258rpx;
}
.regSuccessPage .cons .iconfont.data-v-2c13a3a5 {
color: #22c134;
font-size: 120rpx;
}
.regSuccessPage .cons view.data-v-2c13a3a5 {
margin-top: 45rpx;
margin-bottom: 17rpx;
}
.regSuccessPage .cons text.data-v-2c13a3a5 {
font-size: 18rpx;
color: #808080;
}
.regSuccessPage .bottom.data-v-2c13a3a5 {
height: 90rpx;
left: 0rpx;
right: 0rpx;
bottom: 0rpx;
position: fixed;
}
.regSuccessPage .bottom .btn.data-v-2c13a3a5 {
width: 630rpx;
height: 90rpx;
display: block;
margin: 0 auto;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
line-height: 90rpx;
text-align: center;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
id: 1,
content: ""
};
},
onLoad: function(option) {
this.id = option.id;
this.getData();
},
methods: {
getData() {
this.request(util_api.Api_Url + "/api/xcx/newsPage", "GET", { type: this.id }, true).then((res) => {
if (res.code == 0) {
this.content = res.data.content;
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
}
},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
_component_barX();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args)),
b: common_vendor.t($data.id == 1 ? "爱智网站服务协议" : "爱智网隐私政策"),
c: $data.content
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-53fff7dc"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/auth/rule.js.map
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="rulePage data-v-53fff7dc"><bar-x class="data-v-53fff7dc" u-i="53fff7dc-0" bind:__l="__l"/><view class="header row verCenter data-v-53fff7dc"><text class="icon iconfont icon-arrowleft data-v-53fff7dc" bindtap="{{a}}"></text><view class="data-v-53fff7dc">{{b}}</view></view><view class="content data-v-53fff7dc"><rich-text class="data-v-53fff7dc" nodes="{{c}}"/></view></view>
\ No newline at end of file
view.data-v-53fff7dc,
text.data-v-53fff7dc,
input.data-v-53fff7dc,
navigator.data-v-53fff7dc {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-53fff7dc {
background: none;
opacity: 1;
}
image.data-v-53fff7dc {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-53fff7dc {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-53fff7dc {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-53fff7dc {
display: flex;
flex-direction: column;
}
.row.data-v-53fff7dc {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-53fff7dc {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-53fff7dc {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-53fff7dc {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-53fff7dc {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-53fff7dc {
align-items: center;
}
.rulePage .header.data-v-53fff7dc {
height: 110rpx;
padding-left: 33rpx;
}
.rulePage .header .icon.data-v-53fff7dc {
font-size: 35rpx;
color: #898989;
margin-right: 160rpx;
}
.rulePage .header view.data-v-53fff7dc {
font-weight: 600;
font-size: 32rpx;
color: #000000;
}
.rulePage .content.data-v-53fff7dc {
padding: 33rpx;
padding-top: 0rpx;
font-size: 26rpx;
color: #000000;
line-height: 50rpx;
letter-spacing: 1px;
overflow-y: auto;
height: calc(100vh - 285rpx);
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
confirmOrderBackUrl: common_vendor.index.getStorageSync("confirmOrderBackUrl") || "",
carList: [],
coupon_list: [],
coupon_id: "",
address_id: "",
addressInfo: "",
invoice_id: "",
invoice_id_org: "",
invoiceInfo: "",
priceInfo: "",
order_remark: "",
isCompany: common_vendor.index.getStorageSync("user_info") && JSON.parse(common_vendor.index.getStorageSync("user_info")).company_name ? true : false
};
},
onLoad(options) {
this.address_id = options.address_id || "";
this.invoice_id = options.invoice_id || "";
this.invoice_id_org = options.invoice_id || "";
this.coupon_id = options.coupon_id || "";
},
onShow() {
this.getCarList();
this.getAddress();
this.getinvoice();
this.calPrice();
},
methods: {
chooseYhq(coupon_id) {
this.coupon_id = coupon_id;
},
chooseUp() {
if (this.coupon_list == 0) {
return;
}
this.openPop();
},
confirmYhq() {
this.calPrice();
this.closePop();
},
getAddress() {
this.request(util_api.Api_Url + "/api/address/getList", "GET", {}, true).then((res) => {
if (res.code == 0) {
let arr_ = res.data.list || [];
arr_.forEach((item) => {
if (this.address_id) {
if (item.address_id == this.address_id) {
this.addressInfo = item;
}
} else {
if (item.is_default == 1) {
this.addressInfo = item;
}
}
});
if (arr_.length > 0 && !this.addressInfo) {
this.addressInfo = arr_[0];
}
if (this.addressInfo) {
this.address_id = this.addressInfo.address_id;
}
}
});
},
getinvoice() {
if (this.invoice_id_org == "460053411") {
this.invoice_id = "";
this.invoiceInfo = "";
return;
}
this.request(util_api.Api_Url + "/api/invoice/getList", "GET", {}, true).then((res) => {
if (res.code == 0) {
let arr_ = res.data.list || [];
arr_.forEach((item) => {
if (this.invoice_id) {
if (item.tax_id == this.invoice_id) {
this.invoiceInfo = item;
}
} else {
if (item.is_default == 1) {
this.invoiceInfo = item;
}
}
});
if (arr_.length > 0 && !this.invoiceInfo) {
this.invoiceInfo = arr_[0];
}
if (this.invoiceInfo) {
this.invoice_id = this.invoiceInfo.tax_id;
}
}
});
},
calPrice() {
this.request(util_api.Api_Url + "/api/order/calPrice", "post", { sku_ids: common_vendor.index.getStorageSync("car_ids"), user_coupon_id: this.coupon_id || "" }, true, true).then((res) => {
if (res.code == 0) {
this.priceInfo = res.data;
}
});
},
getCarList() {
this.carList = [];
this.request(util_api.Api_Url + "/api/cart/getCartGoodsInfo", "GET", { sku_ids: common_vendor.index.getStorageSync("car_ids") }, true, true).then((res) => {
if (res.code == 0) {
let arr_ = res.data.goods_list;
arr_.forEach((item) => {
item.delivery_list.forEach((item1) => {
this.carList.push(item1);
});
});
this.coupon_list = res.data.coupon_list || [];
}
});
},
openPop() {
this.$refs.popupyhq.open("bottom");
},
closePop() {
this.$refs.popupyhq.close("bottom");
},
createOrder() {
if (!this.address_id) {
common_vendor.index.showToast({
title: "请选择地址",
icon: "none"
});
return;
}
let goods_json_arr = [];
this.carList.forEach((item) => {
goods_json_arr.push({
sku_id: item.goods_id,
num: item.goods_num
});
});
let obj_ = {
order_shipping_type: 1,
//默认
zy_delivery_type: "3",
//货齐再发
order_remark: this.order_remark,
address_id: this.address_id,
invoice_id: this.invoice_id || "",
user_coupon_id: this.coupon_id || "",
goods_json: JSON.stringify(goods_json_arr)
};
this.request(util_api.Api_Url + "/api/order/add", "post", obj_, true).then((res) => {
if (res.code == 0) {
common_vendor.index.showToast({
title: "提交订单成功",
icon: "success"
});
setTimeout(() => {
common_vendor.index.setStorageSync("car_ids", "");
common_vendor.index.navigateTo({
url: "/pages/user/orderList?status=1"
});
}, 2e3);
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "nonde"
});
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
(_component_barX + _component_titleNav + _easycom_uni_popup2)();
}
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
if (!Math) {
_easycom_uni_popup();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "确认订单",
backurl: $data.confirmOrderBackUrl
}),
b: $data.addressInfo
}, $data.addressInfo ? common_vendor.e({
c: common_vendor.t($data.addressInfo.nation_cn != "中国" ? $data.addressInfo.nation_cn : ""),
d: common_vendor.t($data.addressInfo.province_val),
e: common_vendor.t($data.addressInfo.city_val),
f: common_vendor.t($data.addressInfo.district_val),
g: $data.addressInfo.is_default == 1
}, $data.addressInfo.is_default == 1 ? {} : {}, {
h: common_vendor.t($data.addressInfo.detail_address),
i: common_vendor.t($data.addressInfo.consignee),
j: common_vendor.t($data.addressInfo.mobile),
k: "/pages/user/address?form=confirmOrder&address_id=" + $data.address_id + "&coupon_id=" + $data.coupon_id + "&invoice_id=" + $data.invoice_id
}) : {
l: "/pages/user/address?form=confirmOrder&address_id=" + $data.address_id + "&coupon_id=" + $data.coupon_id + "&invoice_id=" + $data.invoice_id
}, {
m: $data.carList.length > 0
}, $data.carList.length > 0 ? common_vendor.e({
n: common_vendor.f($data.carList, (item, index, i0) => {
return {
a: item.goods_images || "https://www.iedge.net/assets/images/common/defaultnew.png",
b: common_vendor.t(item.sku_name),
c: common_vendor.t(item.delivery_time),
d: common_vendor.t(item.goods_num),
e: common_vendor.t($data.isCompany ? item.company_price || item.origin_price : item.origin_price),
f: index
};
}),
o: $data.coupon_list.length == 0
}, $data.coupon_list.length == 0 ? {} : common_vendor.e({
p: $data.priceInfo
}, $data.priceInfo ? {
q: common_vendor.t($data.priceInfo.currency_sign),
r: common_vendor.t($data.priceInfo.discount_fee || "0.00")
} : {}), {
s: common_vendor.o(($event) => $options.chooseUp())
}) : {}, {
t: common_vendor.t($data.invoice_id_org == "460053411" ? "不开发票" : $data.invoiceInfo ? $data.invoiceInfo.tax_title : "暂无发票去设置"),
v: "/pages/user/invoice?form=confirmOrder&invoice_id=" + $data.invoice_id + "&coupon_id=" + $data.coupon_id + "&address_id=" + $data.address_id,
w: $data.order_remark,
x: common_vendor.o(($event) => $data.order_remark = $event.detail.value),
y: $data.priceInfo
}, $data.priceInfo ? {
z: common_vendor.t($data.priceInfo.currency_sign),
A: common_vendor.t($data.priceInfo.total_amount),
B: common_vendor.t($data.priceInfo.currency_sign),
C: common_vendor.t($data.priceInfo.discount_fee || "0.00")
} : {}, {
D: $data.priceInfo
}, $data.priceInfo ? {
E: common_vendor.t($data.priceInfo.currency_sign),
F: common_vendor.t($data.priceInfo.pay_amount)
} : {}, {
G: common_vendor.o((...args) => $options.createOrder && $options.createOrder(...args)),
H: common_vendor.o((...args) => $options.closePop && $options.closePop(...args)),
I: $data.coupon_list.length > 0
}, $data.coupon_list.length > 0 ? {
J: common_vendor.f($data.coupon_list, (item, index, i0) => {
return common_vendor.e({
a: item.coupon_type == 2
}, item.coupon_type == 2 ? {
b: common_vendor.t(item.sale_amount * 10)
} : {
c: common_vendor.t(item.currency_sign),
d: common_vendor.t(item.sale_amount)
}, {
e: common_vendor.t(item.require_amount <= 0.01 ? "无门槛优惠券" : item.coupon_name),
f: common_vendor.t(item.start_time),
g: common_vendor.t(item.end_time),
h: $data.coupon_id == item.coupon_id ? 1 : "",
i: index,
j: common_vendor.o(($event) => $options.chooseYhq(item.coupon_id), index)
});
})
} : {}, {
K: common_vendor.o((...args) => $options.confirmYhq && $options.confirmYhq(...args)),
L: common_vendor.sr("popupyhq", "40e79527-2"),
M: common_vendor.p({
type: "bottom",
["safe-area"]: false
})
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-40e79527"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/car/confirmOrder.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="confirmOrderPage data-v-40e79527"><bar-x class="data-v-40e79527" u-i="40e79527-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-40e79527" u-i="40e79527-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-40e79527"><view class="top-box data-v-40e79527"><navigator wx:if="{{b}}" url="{{k}}" class="address-box data-v-40e79527"><view class="addbx row bothSide verCenter data-v-40e79527"><view class="l data-v-40e79527"><view class="ad row verCenter data-v-40e79527"><text class="csq data-v-40e79527">{{c}} {{d}} {{e}} {{f}}</text><text wx:if="{{g}}" class="mr data-v-40e79527">默认</text></view><view class="ad1 data-v-40e79527">{{h}}</view><view class="cnnk data-v-40e79527"><text class="data-v-40e79527">{{i}}</text><text class="data-v-40e79527">{{j}}</text></view></view><text class="icon iconfont icon-arrowright data-v-40e79527"></text></view></navigator><navigator wx:else url="{{l}}" class="address-box data-v-40e79527"><view class="noadd row verCenter bothSide data-v-40e79527"><text class="data-v-40e79527">收货地址</text><view class="data-v-40e79527"><text class="data-v-40e79527">暂无地址信息去设置</text><text class="icon iconfont icon-arrowright data-v-40e79527"></text></view></view></navigator></view><view wx:if="{{m}}" class="goods-box data-v-40e79527"><view wx:for="{{n}}" wx:for-item="item" wx:key="f" class="group row data-v-40e79527"><image class="data-v-40e79527" src="{{item.a}}"/><view class="infos data-v-40e79527"><view class="ganme elep2 data-v-40e79527">{{item.b}}</view><view class="hqs row verCenter bothSide data-v-40e79527"><text class="data-v-40e79527">货期:{{item.c}}</text><text class="data-v-40e79527">x{{item.d}}</text></view><view class="price data-v-40e79527">¥{{item.e}}</view></view></view><view class="coupo-box row bothSide verCenter data-v-40e79527" bindtap="{{s}}"><view class="l data-v-40e79527">选择您的优惠券</view><view class="r row verCenter data-v-40e79527"><view wx:if="{{o}}" class="not data-v-40e79527"><text class="data-v-40e79527">未识别到可用优惠券</text><text class="icon iconfont icon-arrowright data-v-40e79527"></text></view><view wx:else class="data-v-40e79527"><text wx:if="{{p}}" class="data-v-40e79527">-{{q}}{{r}}</text><text class="icon iconfont icon-arrowright data-v-40e79527"></text></view></view></view></view><view class="cginfo data-v-40e79527"><view class="tit data-v-40e79527">采购信息确认</view><navigator class="data-v-40e79527" url="{{v}}"><view class="row bothSide item data-v-40e79527"><text class="data-v-40e79527">发票信息</text><view class="data-v-40e79527"><text class="data-v-40e79527">{{t}}</text><text class="icon iconfont icon-arrowright data-v-40e79527"></text></view></view></navigator><view class="pur-sn-box data-v-40e79527"><view class="tit data-v-40e79527">订单备注</view><input type="text" class="pur-sn-val data-v-40e79527" placeholder-class="placeholder-class" placeholder="请输入订单备注" value="{{w}}" bindinput="{{x}}"/></view></view><view wx:if="{{y}}" class="price-infos data-v-40e79527"><view class="top data-v-40e79527"><view class="item row bothSide data-v-40e79527"><text class="data-v-40e79527">商品含税总额</text><text class="data-v-40e79527">{{z}}{{A}}</text></view><view class="item row bothSide data-v-40e79527"><text class="data-v-40e79527">运费(未税)</text><text class="data-v-40e79527">已免运费</text></view></view><view class="bottom data-v-40e79527"><view class="item row bothSide data-v-40e79527"><text class="data-v-40e79527">优惠金额</text><text class="data-v-40e79527">{{B}}{{C}}</text></view></view></view></view><view class="foot row verCenter bothSide data-v-40e79527"><view wx:if="{{D}}" class="l row verCenter data-v-40e79527">含税总额:<text class="data-v-40e79527">{{E}}{{F}}</text></view><view class="submit-btn data-v-40e79527" bindtap="{{G}}">提交订单</view></view><uni-popup wx:if="{{M}}" class="r data-v-40e79527" u-s="{{['d']}}" u-r="popupyhq" u-i="40e79527-2" bind:__l="__l" u-p="{{M}}"><view class="pop-yhq data-v-40e79527"><view class="trt data-v-40e79527"><text class="icon iconfont icon-caca data-v-40e79527" bindtap="{{H}}"></text></view><view class="ttit elep data-v-40e79527">优惠券</view><view wx:if="{{I}}" class="cons data-v-40e79527"><view wx:for="{{J}}" wx:for-item="item" wx:key="i" class="{{['group', 'row', 'bothSide', 'verCenter', 'data-v-40e79527', item.h && 'act']}}" bindtap="{{item.j}}"><view class="l row data-v-40e79527"><view class="price data-v-40e79527"><text wx:if="{{item.a}}" class="data-v-40e79527">折<text class="textp data-v-40e79527">{{item.b}}</text></text><text wx:else class="data-v-40e79527">{{item.c}}<text class="textp data-v-40e79527">{{item.d}}</text></text><view class="tips data-v-40e79527">{{item.e}}</view></view><view class="yhld data-v-40e79527"><view class="data-v-40e79527">商品优惠券</view><text class="data-v-40e79527">{{item.f}} - {{item.g}}</text></view></view></view></view><view class="add-btn data-v-40e79527" bindtap="{{K}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-40e79527,
text.data-v-40e79527,
input.data-v-40e79527,
navigator.data-v-40e79527 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-40e79527 {
background: none;
opacity: 1;
}
image.data-v-40e79527 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-40e79527 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-40e79527 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-40e79527 {
display: flex;
flex-direction: column;
}
.row.data-v-40e79527 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-40e79527 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-40e79527 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-40e79527 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-40e79527 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-40e79527 {
align-items: center;
}
.confirmOrderPage.data-v-40e79527 {
background: #f8f8f8;
padding-top: 75rpx;
padding-bottom: 220rpx;
}
.confirmOrderPage .cons.data-v-40e79527 {
width: 700rpx;
margin: 0 auto;
}
.confirmOrderPage .cons .top-box.data-v-40e79527 {
background: #fff;
padding: 30rpx 22rpx;
border-radius: 20rpx;
padding-top: 15rpx;
}
.confirmOrderPage .cons .top-box .address-box.data-v-40e79527 {
display: block;
padding-top: 10rpx;
}
.confirmOrderPage .cons .top-box .address-box .noadd.data-v-40e79527 {
font-size: 26rpx;
color: #000000;
line-height: 62rpx;
}
.confirmOrderPage .cons .top-box .address-box .noadd .icon.data-v-40e79527 {
font-size: 16rpx;
color: #898989;
margin-left: 20rpx;
position: relative;
top: -3rpx;
}
.confirmOrderPage .cons .top-box .address-box .addbx .iconfont.data-v-40e79527 {
font-size: 16rpx;
color: #898989;
}
.confirmOrderPage .cons .top-box .address-box .addbx .ad.data-v-40e79527 {
height: 62rpx;
}
.confirmOrderPage .cons .top-box .address-box .addbx .csq.data-v-40e79527 {
font-size: 26rpx;
color: #000000;
}
.confirmOrderPage .cons .top-box .address-box .addbx .ad1.data-v-40e79527 {
font-size: 30rpx;
color: #000000;
height: 35rpx;
line-height: 35rpx;
font-weight: bold;
margin-top: 4rpx;
}
.confirmOrderPage .cons .top-box .address-box .addbx .cnnk.data-v-40e79527 {
font-size: 24rpx;
color: #666666;
line-height: 40rpx;
height: 40rpx;
margin-top: 8rpx;
}
.confirmOrderPage .cons .top-box .address-box .addbx .cnnk text.data-v-40e79527 {
margin-right: 20rpx;
}
.confirmOrderPage .cons .top-box .address-box .addbx .mr.data-v-40e79527 {
width: 70rpx;
height: 35rpx;
background: #FFF5F5;
border-radius: 5rpx;
border: 1rpx solid #D0121B;
text-align: center;
line-height: 35rpx;
font-size: 24rpx;
color: #D0121B;
margin-left: 20rpx;
}
.confirmOrderPage .cons .goods-box.data-v-40e79527 {
margin-top: 25rpx;
background: #fff;
padding: 30rpx 23rpx;
padding-top: 0rpx;
border-radius: 20rpx;
}
.confirmOrderPage .cons .goods-box image.data-v-40e79527 {
width: 190rpx;
height: 190rpx;
margin-right: 29rpx;
border: 2rpx solid #F6F6F6;
border-radius: 5rpx;
}
.confirmOrderPage .cons .goods-box .group.data-v-40e79527 {
padding-bottom: 38rpx;
padding-top: 30rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.confirmOrderPage .cons .goods-box .group .ganme.data-v-40e79527 {
font-size: 26rpx;
color: #000000;
line-height: 45rpx;
height: 90rpx;
width: 440rpx;
}
.confirmOrderPage .cons .goods-box .group .hqs.data-v-40e79527 {
font-size: 26rpx;
color: #666666;
height: 40rpx;
line-height: 40rpx;
margin-top: 20rpx;
}
.confirmOrderPage .cons .goods-box .group .price.data-v-40e79527 {
font-size: 30rpx;
color: #000000;
line-height: 40rpx;
height: 40rpx;
line-height: 40rpx;
margin-top: 10rpx;
}
.confirmOrderPage .cons .coupo-box.data-v-40e79527 {
border-radius: 20rpx;
margin-top: 25rpx;
height: 62rpx;
font-size: 24rpx;
color: #000000;
line-height: 62rpx;
}
.confirmOrderPage .cons .coupo-box .r.data-v-40e79527 {
font-size: 26rpx;
color: #D0121B;
height: 62rpx;
}
.confirmOrderPage .cons .coupo-box .r .icon.data-v-40e79527 {
font-size: 16rpx;
color: #D0121B;
margin-left: 25rpx;
position: relative;
top: -3rpx;
}
.confirmOrderPage .cons .coupo-box .r .not.data-v-40e79527 {
color: #999999;
}
.confirmOrderPage .cons .coupo-box .r .not .icon.data-v-40e79527 {
color: #898989;
}
.confirmOrderPage .cons .pur-sn-box.data-v-40e79527 {
margin-top: 25rpx;
}
.confirmOrderPage .cons .pur-sn-box .tit.data-v-40e79527 {
font-size: 26rpx;
color: #000000;
line-height: 62rpx;
height: 62rpx;
}
.confirmOrderPage .cons .pur-sn-box .pur-sn-val.data-v-40e79527 {
height: 80rpx;
background: #F8F8F8;
line-height: 80rpx;
border-radius: 5rpx;
border: 1rpx solid #E7E7E7;
font-size: 26rpx;
color: #000000;
padding: 0 20rpx;
}
.confirmOrderPage .cons .pur-sn-box .pur-sn-val.data-v-40e79527:hover {
border: 1rpx solid #D0121B;
}
.confirmOrderPage .cons .pur-sn-box .pur-sn-val.placeholder-class.data-v-40e79527 {
color: #808080;
font-size: 26rpx;
}
.confirmOrderPage .cons .cginfo.data-v-40e79527 {
margin-top: 25rpx;
background: #fff;
border-radius: 20rpx;
padding: 30rpx 22rpx;
}
.confirmOrderPage .cons .cginfo .tit.data-v-40e79527 {
font-size: 28rpx;
color: #000000;
margin-bottom: 20rpx;
}
.confirmOrderPage .cons .cginfo .item.data-v-40e79527 {
font-size: 26rpx;
color: #000000;
line-height: 62rpx;
}
.confirmOrderPage .cons .cginfo .item .price.data-v-40e79527 {
color: #D0121B;
}
.confirmOrderPage .cons .cginfo .item .icon.data-v-40e79527 {
font-size: 16rpx;
color: #898989;
margin-left: 20rpx;
position: relative;
top: -5rpx;
}
.confirmOrderPage .cons .price-infos.data-v-40e79527 {
padding: 30rpx 20rpx;
background: #fff;
margin-top: 25rpx;
border-radius: 20rpx;
}
.confirmOrderPage .cons .price-infos .item.data-v-40e79527 {
font-size: 26rpx;
color: #000000;
line-height: 62rpx;
height: 62rpx;
}
.confirmOrderPage .cons .price-infos .bottom .price-pay.data-v-40e79527 {
color: #D0121B;
}
.confirmOrderPage .foot.data-v-40e79527 {
height: 175rpx;
width: 100%;
position: fixed;
left: 0rpx;
right: 0rpx;
bottom: 0rpx;
z-index: 2;
background: #fff;
padding-left: 40rpx;
padding-right: 25rpx;
border-top: 1rpx solid #E7E7E7;
}
.confirmOrderPage .foot .l.data-v-40e79527 {
font-size: 24rpx;
color: #000000;
}
.confirmOrderPage .foot .l text.data-v-40e79527 {
font-size: 32rpx;
color: #D91800;
}
.confirmOrderPage .foot .submit-btn.data-v-40e79527 {
width: 288rpx;
height: 70rpx;
background: linear-gradient(90deg, #F66F15 0%, #FE3014 100%);
border-radius: 100rpx;
font-size: 26rpx;
color: #FFFFFF;
text-align: center;
line-height: 70rpx;
}
.pop-yhq.data-v-40e79527 {
width: 100%;
background: #FFFFFF;
border-radius: 10rpx 10rpx 0rpx 0rpx;
padding: 24rpx 30rpx;
position: relative;
padding-bottom: 150rpx;
}
.pop-yhq .trt.data-v-40e79527 {
text-align: right;
}
.pop-yhq .trt .icon.data-v-40e79527 {
color: #898989;
font-size: 25rpx;
}
.pop-yhq .tit.data-v-40e79527 {
font-size: 24rpx;
color: #000000;
margin-bottom: 25rpx;
text-align: center;
}
.pop-yhq .cons.data-v-40e79527 {
margin-top: 68rpx;
max-height: 800rpx;
overflow-y: auto;
}
.pop-yhq .cons .group.data-v-40e79527 {
height: 180rpx;
margin-bottom: 25rpx;
background: url("https://img.ichunt.com/images/ichunt/202502/24/435bcc261a434392135ee0846ac99d60.png") no-repeat;
background-size: 100% 100%;
padding-left: 27rpx;
padding-right: 30rpx;
border-radius: 20rpx;
border: 1rpx solid #fff;
}
.pop-yhq .cons .group.act.data-v-40e79527 {
border: 1rpx solid #D0121B;
}
.pop-yhq .cons .group .l .price.data-v-40e79527 {
font-weight: 600;
font-size: 30rpx;
color: #FF3000;
margin-right: 68rpx;
}
.pop-yhq .cons .group .l .price .textp.data-v-40e79527 {
font-size: 60rpx;
color: #FF3000;
}
.pop-yhq .cons .group .l .price .tips.data-v-40e79527 {
font-size: 22rpx;
color: #FF6300;
font-weight: normal;
}
.pop-yhq .cons .group .l .yhld.data-v-40e79527 {
font-size: 22rpx;
color: #FF6300;
}
.pop-yhq .cons .group .l .yhld view.data-v-40e79527 {
font-size: 35rpx;
color: #3B2C1B;
height: 72rpx;
line-height: 65rpx;
}
.pop-yhq .cons .group .rbtn.data-v-40e79527 {
width: 146rpx;
height: 58rpx;
background: linear-gradient(180deg, #F6491D 0%, #F52A1B 100%);
border-radius: 5rpx;
font-size: 26rpx;
color: #FFFFFF;
}
.pop-yhq .cons .group .rbtn text.data-v-40e79527 {
background: url("https://img.ichunt.com/images/ichunt/202502/24/4ab2a242f3e45c0bafe3fb3207263ed2.png") no-repeat;
background-size: 100% 100%;
height: 25rpx;
width: 25rpx;
margin-left: 10rpx;
}
.pop-yhq .add-btn.data-v-40e79527 {
width: 100%;
height: 110rpx;
background: #D0121B;
line-height: 110rpx;
text-align: center;
font-size: 30rpx;
color: #FFFFFF;
position: absolute;
bottom: 0rpx;
left: 0rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
isTest: true,
pdf_email: "",
purchase_sn: "",
userInfo: "",
create_name: "",
address_id: "",
addressInfo: "",
carList: [],
coupon_list: [],
coupon_id: "",
priceInfo: "",
isCompany: common_vendor.index.getStorageSync("user_info") && JSON.parse(common_vendor.index.getStorageSync("user_info")).company_name ? true : false
};
},
onLoad: function(options) {
this.address_id = options.address_id || "";
this.coupon_id = options.coupon_id || "";
this.userInfo = JSON.parse(common_vendor.index.getStorageSync("user_info"));
this.create_name = this.userInfo.wx_nickname || this.userInfo.phone || this.userInfo.email;
},
onShow() {
this.getCarList();
this.getAddress();
},
methods: {
chooseYhq(coupon_id) {
this.coupon_id = coupon_id;
},
chooseUp() {
if (this.coupon_list == 0) {
return;
}
this.openPop();
},
confirmYhq() {
this.calPrice();
this.closePop();
},
calPrice() {
let sku_ = [];
this.carList.forEach((item) => {
sku_.push({
sku_id: item.goods_id,
num: item.goods_num
});
});
this.request(util_api.Api_Url + "/api/order/calQuotePrice", "post", { sku_json: JSON.stringify(sku_), user_coupon_id: this.coupon_id || "" }, true, true).then((res) => {
if (res.code == 0) {
this.priceInfo = res.data;
}
});
},
getCarList() {
this.carList = [];
this.request(util_api.Api_Url + "/api/cart/getCartGoodsInfo", "GET", { sku_ids: common_vendor.index.getStorageSync("car_ids") }, true, true).then((res) => {
if (res.code == 0) {
let arr_ = res.data.goods_list;
arr_.forEach((item) => {
item.delivery_list.forEach((item1) => {
this.carList.push(item1);
});
});
this.coupon_list = res.data.coupon_list || [];
this.calPrice();
}
});
},
getAddress() {
this.request(util_api.Api_Url + "/api/address/getList", "GET", {}, true).then((res) => {
if (res.code == 0) {
let arr_ = res.data.list || [];
arr_.forEach((item) => {
if (this.address_id) {
if (item.address_id == this.address_id) {
this.addressInfo = item;
}
} else {
if (item.is_default == 1) {
this.addressInfo = item;
}
}
});
if (arr_.length > 0 && !this.addressInfo) {
this.addressInfo = arr_[0];
}
if (this.addressInfo) {
this.address_id = this.addressInfo.address_id;
}
}
});
},
createQuote() {
let goods_json_arr = [];
this.carList.forEach((item) => {
goods_json_arr.push({
sku_id: item.goods_id,
num: item.goods_num
});
});
let obj_ = {
create_name: this.create_name,
pdf_email: this.pdf_email,
sku_json: JSON.stringify(goods_json_arr),
user_coupon_id: this.coupon_id,
address_id: this.address_id,
purchase_sn: this.purchase_sn
};
this.request(util_api.Api_Url + "/api/xcx/confirmQuote", "post", obj_, true).then((res) => {
if (res.code == 0) {
common_vendor.index.setStorageSync("quoteInfo", JSON.stringify(res.data));
common_vendor.index.navigateTo({
url: "/pages/car/confirmQuoteSuccess"
});
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "nonde"
});
}
});
},
openTipsx() {
if (!this.address_id) {
common_vendor.index.showToast({
title: "请选择地址",
icon: "none"
});
return;
}
if (!this.purchase_sn) {
common_vendor.index.showToast({
title: "请输入客户采购单号",
icon: "none"
});
return;
}
if (!this.isTest) {
common_vendor.index.showToast({
title: "请勾选并确认交易条款",
icon: "none"
});
return;
}
this.$refs.popuptips.open("bottom");
},
closeTipsx() {
this.$refs.popuptips.close("bottom");
},
openPop() {
this.$refs.popupyhq.open("bottom");
},
closePop() {
this.$refs.popupyhq.close("bottom");
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
(_component_barX + _component_titleNav + _easycom_uni_popup2)();
}
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
if (!Math) {
_easycom_uni_popup();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "确认报价单"
}),
b: common_vendor.t($data.create_name),
c: common_vendor.t($data.addressInfo.nation_cn != "中国" ? $data.addressInfo.nation_cn : ""),
d: common_vendor.t($data.addressInfo.province_val),
e: common_vendor.t($data.addressInfo.city_val),
f: common_vendor.t($data.addressInfo.district_val),
g: $data.addressInfo.is_default == 1
}, $data.addressInfo.is_default == 1 ? {} : {}, {
h: common_vendor.t($data.addressInfo.detail_address),
i: common_vendor.t($data.addressInfo.consignee),
j: common_vendor.t($data.addressInfo.mobile),
k: "/pages/user/address?form=confirmQuote&address_id=" + $data.address_id + "&coupon_id=" + $data.coupon_id,
l: $data.carList.length > 0
}, $data.carList.length > 0 ? common_vendor.e({
m: common_vendor.f($data.carList, (item, index, i0) => {
return {
a: item.goods_images || "https://www.iedge.net/assets/images/common/defaultnew.png",
b: common_vendor.t(item.sku_name),
c: common_vendor.t(item.delivery_time),
d: common_vendor.t(item.goods_num),
e: common_vendor.t($data.isCompany ? item.company_price || item.origin_price : item.origin_price),
f: index
};
}),
n: $data.coupon_list.length == 0
}, $data.coupon_list.length == 0 ? {} : common_vendor.e({
o: $data.priceInfo
}, $data.priceInfo ? {
p: common_vendor.t($data.priceInfo.currency_sign),
q: common_vendor.t($data.priceInfo.discount_fee || "0.00")
} : {}), {
r: common_vendor.o(($event) => $options.chooseUp())
}) : {}, {
s: $data.purchase_sn,
t: common_vendor.o(($event) => $data.purchase_sn = $event.detail.value),
v: $data.priceInfo
}, $data.priceInfo ? {
w: common_vendor.t($data.priceInfo.currency_sign),
x: common_vendor.t($data.priceInfo.all_amount),
y: common_vendor.t($data.priceInfo.currency_sign),
z: common_vendor.t($data.priceInfo.discovery_fee),
A: common_vendor.t($data.priceInfo.currency_sign),
B: common_vendor.t($data.priceInfo.total_amount),
C: common_vendor.t($data.priceInfo.currency_sign),
D: common_vendor.t($data.priceInfo.tax_rate_amount || 0),
E: common_vendor.t($data.priceInfo.currency_sign),
F: common_vendor.t($data.priceInfo.pay_amount)
} : {}, {
G: $data.isTest ? 1 : "",
H: common_vendor.o(($event) => $data.isTest = !$data.isTest),
I: $data.priceInfo
}, $data.priceInfo ? {
J: common_vendor.t($data.priceInfo.currency_sign),
K: common_vendor.t($data.priceInfo.pay_amount)
} : {}, {
L: common_vendor.o((...args) => $options.openTipsx && $options.openTipsx(...args)),
M: common_vendor.o((...args) => $options.closeTipsx && $options.closeTipsx(...args)),
N: $data.pdf_email,
O: common_vendor.o(($event) => $data.pdf_email = $event.detail.value),
P: common_vendor.o((...args) => $options.createQuote && $options.createQuote(...args)),
Q: common_vendor.sr("popuptips", "2a988341-2"),
R: common_vendor.p({
type: "bottom",
["safe-area"]: false
}),
S: common_vendor.o((...args) => $options.closePop && $options.closePop(...args)),
T: $data.coupon_list.length > 0
}, $data.coupon_list.length > 0 ? {
U: common_vendor.f($data.coupon_list, (item, index, i0) => {
return common_vendor.e({
a: item.coupon_type == 2
}, item.coupon_type == 2 ? {
b: common_vendor.t(item.sale_amount * 10)
} : {
c: common_vendor.t(item.currency_sign),
d: common_vendor.t(item.sale_amount)
}, {
e: common_vendor.t(item.require_amount <= 0.01 ? "无门槛优惠券" : item.coupon_name),
f: common_vendor.t(item.start_time),
g: common_vendor.t(item.end_time),
h: $data.coupon_id == item.coupon_id ? 1 : "",
i: index,
j: common_vendor.o(($event) => $options.chooseYhq(item.coupon_id), index)
});
})
} : {}, {
V: common_vendor.o((...args) => $options.confirmYhq && $options.confirmYhq(...args)),
W: common_vendor.sr("popupyhq", "2a988341-3"),
X: common_vendor.p({
type: "bottom",
["safe-area"]: false
})
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-2a988341"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/car/confirmQuote.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="confirmQuotePage data-v-2a988341"><bar-x class="data-v-2a988341" u-i="2a988341-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-2a988341" u-i="2a988341-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-2a988341"><view class="top-box data-v-2a988341"><view class="tit data-v-2a988341">询价人:{{b}}</view><navigator url="{{k}}" class="address-box data-v-2a988341"><view class="addbx row bothSide verCenter data-v-2a988341"><view class="l data-v-2a988341"><view class="ad row verCenter data-v-2a988341"><text class="csq data-v-2a988341">{{c}} {{d}} {{e}} {{f}}</text><text wx:if="{{g}}" class="mr data-v-2a988341">默认</text></view><view class="ad1 data-v-2a988341">{{h}}</view><view class="cnnk data-v-2a988341"><text class="data-v-2a988341">{{i}}</text><text class="data-v-2a988341">{{j}}</text></view></view><text class="icon iconfont icon-arrowright data-v-2a988341"></text></view></navigator></view><view wx:if="{{l}}" class="goods-box data-v-2a988341"><view wx:for="{{m}}" wx:for-item="item" wx:key="f" class="group row data-v-2a988341"><image class="data-v-2a988341" src="{{item.a}}"/><view class="infos data-v-2a988341"><view class="ganme elep2 data-v-2a988341">{{item.b}}</view><view class="hqs row verCenter bothSide data-v-2a988341"><text class="data-v-2a988341">货期:{{item.c}}</text><text class="data-v-2a988341">x{{item.d}}</text></view><view class="price data-v-2a988341">¥{{item.e}}</view></view></view><view class="coupo-box row bothSide verCenter data-v-2a988341" bindtap="{{r}}"><view class="l data-v-2a988341">选择您的优惠券</view><view class="r row verCenter data-v-2a988341"><view wx:if="{{n}}" class="not data-v-2a988341"><text class="data-v-2a988341">未识别到可用优惠券</text><text class="icon iconfont icon-arrowright data-v-2a988341"></text></view><view wx:else class="data-v-2a988341"><text wx:if="{{o}}" class="data-v-2a988341">-{{p}}{{q}}</text><text class="icon iconfont icon-arrowright data-v-2a988341"></text></view></view></view></view><view class="pur-sn-box data-v-2a988341"><view class="tit data-v-2a988341">客户采购单号</view><input type="text" class="pur-sn-val data-v-2a988341" placeholder-class="placeholder-class" placeholder="请输入采购单号" value="{{s}}" bindinput="{{t}}"/></view><view wx:if="{{v}}" class="price-infos data-v-2a988341"><view class="top data-v-2a988341"><view class="item row bothSide data-v-2a988341"><text class="data-v-2a988341">商品含税总额</text><text class="data-v-2a988341">{{w}}{{x}}</text></view><view class="item row bothSide data-v-2a988341"><text class="data-v-2a988341">运费(未税)</text><text class="data-v-2a988341">{{y}}{{z}}</text></view></view><view class="bottom data-v-2a988341"><view class="item row bothSide data-v-2a988341"><text class="data-v-2a988341">总金额(未税)</text><text class="data-v-2a988341">{{A}}{{B}}</text></view><view class="item row bothSide data-v-2a988341"><text class="data-v-2a988341">总税额</text><text class="data-v-2a988341">{{C}}{{D}}</text></view><view class="item row bothSide data-v-2a988341"><text class="data-v-2a988341">应付金额(含税)</text><text class="price-pay data-v-2a988341">{{E}}{{F}}</text></view></view></view><view class="rules row verCenter data-v-2a988341"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-2a988341', G && 'icon-checked']}}" bindtap="{{H}}"></text><navigator url="/pages/car/confirmRule" class="tklink data-v-2a988341">查看交易条款</navigator></view></view><view class="foot row verCenter bothSide data-v-2a988341"><view class="l row verCenter data-v-2a988341">含税总额:<text wx:if="{{I}}" class="data-v-2a988341">{{J}}{{K}}</text></view><view class="submit-btn data-v-2a988341" bindtap="{{L}}">完成报价</view></view><uni-popup wx:if="{{R}}" class="r data-v-2a988341" u-s="{{['d']}}" u-r="popuptips" u-i="2a988341-2" bind:__l="__l" u-p="{{R}}"><view class="pop-tips data-v-2a988341"><view class="trt data-v-2a988341"><text class="icon iconfont icon-caca data-v-2a988341" bindtap="{{M}}"></text></view><view class="ttit elep data-v-2a988341">温馨提示</view><view class="tipjk data-v-2a988341">请确认邮箱地址,爱智将以PDF格式报价单</view><view class="cons data-v-2a988341"><view class="label data-v-2a988341"><text class="data-v-2a988341">*</text>邮箱</view><input type="text" class="inputv data-v-2a988341" placeholder="请输入邮箱" value="{{N}}" bindinput="{{O}}"/></view><view class="sure data-v-2a988341" bindtap="{{P}}">确认</view></view></uni-popup><uni-popup wx:if="{{X}}" class="r data-v-2a988341" u-s="{{['d']}}" u-r="popupyhq" u-i="2a988341-3" bind:__l="__l" u-p="{{X}}"><view class="pop-yhq data-v-2a988341"><view class="trt data-v-2a988341"><text class="icon iconfont icon-caca data-v-2a988341" bindtap="{{S}}"></text></view><view class="ttit elep data-v-2a988341">优惠券</view><view wx:if="{{T}}" class="cons data-v-2a988341"><view wx:for="{{U}}" wx:for-item="item" wx:key="i" class="{{['group', 'row', 'bothSide', 'verCenter', 'data-v-2a988341', item.h && 'act']}}" bindtap="{{item.j}}"><view class="l row data-v-2a988341"><view class="price data-v-2a988341"><text wx:if="{{item.a}}" class="data-v-2a988341">折<text class="textp data-v-2a988341">{{item.b}}</text></text><text wx:else class="data-v-2a988341">{{item.c}}<text class="textp data-v-2a988341">{{item.d}}</text></text><view class="tips data-v-2a988341">{{item.e}}</view></view><view class="yhld data-v-2a988341"><view class="data-v-2a988341">商品优惠券</view><text class="data-v-2a988341">{{item.f}} - {{item.g}}</text></view></view></view></view><view class="add-btn data-v-2a988341" bindtap="{{V}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-2a988341,
text.data-v-2a988341,
input.data-v-2a988341,
navigator.data-v-2a988341 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-2a988341 {
background: none;
opacity: 1;
}
image.data-v-2a988341 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-2a988341 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-2a988341 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-2a988341 {
display: flex;
flex-direction: column;
}
.row.data-v-2a988341 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-2a988341 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-2a988341 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-2a988341 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-2a988341 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-2a988341 {
align-items: center;
}
.confirmQuotePage.data-v-2a988341 {
background: #f8f8f8;
padding-top: 75rpx;
padding-bottom: 175rpx;
}
.confirmQuotePage .cons.data-v-2a988341 {
width: 700rpx;
margin: 0 auto;
}
.confirmQuotePage .cons .top-box.data-v-2a988341 {
background: #fff;
padding: 30rpx 22rpx;
border-radius: 20rpx;
padding-top: 15rpx;
}
.confirmQuotePage .cons .top-box .tit.data-v-2a988341 {
font-size: 26rpx;
color: #000000;
height: 92rpx;
line-height: 92rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.confirmQuotePage .cons .top-box .address-box.data-v-2a988341 {
display: block;
padding-top: 10rpx;
}
.confirmQuotePage .cons .top-box .address-box .addbx .iconfont.data-v-2a988341 {
font-size: 16rpx;
color: #898989;
}
.confirmQuotePage .cons .top-box .address-box .addbx .ad.data-v-2a988341 {
height: 62rpx;
}
.confirmQuotePage .cons .top-box .address-box .addbx .csq.data-v-2a988341 {
font-size: 26rpx;
color: #000000;
}
.confirmQuotePage .cons .top-box .address-box .addbx .ad1.data-v-2a988341 {
font-size: 30rpx;
color: #000000;
height: 35rpx;
line-height: 35rpx;
font-weight: bold;
margin-top: 4rpx;
}
.confirmQuotePage .cons .top-box .address-box .addbx .cnnk.data-v-2a988341 {
font-size: 24rpx;
color: #666666;
line-height: 40rpx;
height: 40rpx;
margin-top: 8rpx;
}
.confirmQuotePage .cons .top-box .address-box .addbx .cnnk text.data-v-2a988341 {
margin-right: 20rpx;
}
.confirmQuotePage .cons .top-box .address-box .addbx .mr.data-v-2a988341 {
width: 70rpx;
height: 35rpx;
background: #FFF5F5;
border-radius: 5rpx;
border: 1rpx solid #D0121B;
text-align: center;
line-height: 35rpx;
font-size: 24rpx;
color: #D0121B;
margin-left: 20rpx;
}
.confirmQuotePage .cons .goods-box.data-v-2a988341 {
margin-top: 25rpx;
background: #fff;
padding: 30rpx 23rpx;
padding-top: 0rpx;
border-radius: 20rpx;
}
.confirmQuotePage .cons .goods-box image.data-v-2a988341 {
width: 190rpx;
height: 190rpx;
margin-right: 29rpx;
border: 2rpx solid #F6F6F6;
border-radius: 5rpx;
}
.confirmQuotePage .cons .goods-box .group.data-v-2a988341 {
padding-bottom: 38rpx;
padding-top: 30rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.confirmQuotePage .cons .goods-box .group .ganme.data-v-2a988341 {
font-size: 26rpx;
color: #000000;
line-height: 45rpx;
height: 90rpx;
width: 440rpx;
}
.confirmQuotePage .cons .goods-box .group .hqs.data-v-2a988341 {
font-size: 26rpx;
color: #666666;
height: 40rpx;
line-height: 40rpx;
margin-top: 20rpx;
}
.confirmQuotePage .cons .goods-box .group .price.data-v-2a988341 {
font-size: 30rpx;
color: #000000;
line-height: 40rpx;
height: 40rpx;
line-height: 40rpx;
margin-top: 10rpx;
}
.confirmQuotePage .cons .coupo-box.data-v-2a988341 {
border-radius: 20rpx;
margin-top: 25rpx;
height: 62rpx;
font-size: 26rpx;
color: #000000;
line-height: 62rpx;
}
.confirmQuotePage .cons .coupo-box .r.data-v-2a988341 {
font-size: 26rpx;
color: #D0121B;
height: 62rpx;
}
.confirmQuotePage .cons .coupo-box .r .icon.data-v-2a988341 {
font-size: 16rpx;
color: #D0121B;
margin-left: 25rpx;
position: relative;
top: -3rpx;
}
.confirmQuotePage .cons .coupo-box .r .not.data-v-2a988341 {
color: #999999;
}
.confirmQuotePage .cons .coupo-box .r .not .icon.data-v-2a988341 {
color: #898989;
}
.confirmQuotePage .cons .pur-sn-box.data-v-2a988341 {
background: #fff;
margin-top: 25rpx;
padding: 20rpx;
padding-bottom: 32rpx;
border-radius: 20rpx;
}
.confirmQuotePage .cons .pur-sn-box .tit.data-v-2a988341 {
font-size: 26rpx;
color: #000000;
line-height: 62rpx;
height: 62rpx;
}
.confirmQuotePage .cons .pur-sn-box .pur-sn-val.data-v-2a988341 {
height: 80rpx;
background: #F8F8F8;
line-height: 80rpx;
border-radius: 5rpx;
border: 1rpx solid #E7E7E7;
font-size: 26rpx;
color: #000000;
padding: 0 20rpx;
}
.confirmQuotePage .cons .pur-sn-box .pur-sn-val.data-v-2a988341:hover {
border: 1rpx solid #D0121B;
}
.confirmQuotePage .cons .pur-sn-box .pur-sn-val.placeholder-class.data-v-2a988341 {
color: #808080;
font-size: 26rpx;
}
.confirmQuotePage .cons .price-infos.data-v-2a988341 {
padding: 30rpx 20rpx;
background: #fff;
margin-top: 25rpx;
border-radius: 20rpx;
}
.confirmQuotePage .cons .price-infos .item.data-v-2a988341 {
font-size: 26rpx;
color: #000000;
line-height: 62rpx;
height: 62rpx;
}
.confirmQuotePage .cons .price-infos .top.data-v-2a988341 {
border-bottom: 1rpx solid #E7E7E7;
padding-bottom: 20rpx;
}
.confirmQuotePage .cons .price-infos .bottom.data-v-2a988341 {
padding-top: 25rpx;
}
.confirmQuotePage .cons .price-infos .bottom .price-pay.data-v-2a988341 {
color: #D0121B;
}
.confirmQuotePage .cons .rules.data-v-2a988341 {
height: 86rpx;
}
.confirmQuotePage .cons .rules .icon.data-v-2a988341 {
font-size: 30rpx;
color: #e5e5e5;
}
.confirmQuotePage .cons .rules .icon-checked.data-v-2a988341 {
color: #D0121B;
}
.confirmQuotePage .cons .rules .tklink.data-v-2a988341 {
font-size: 24rpx;
color: #000000;
margin-left: 16rpx;
}
.confirmQuotePage .foot.data-v-2a988341 {
height: 175rpx;
width: 100%;
position: fixed;
left: 0rpx;
right: 0rpx;
bottom: 0rpx;
z-index: 2;
background: #fff;
padding-left: 40rpx;
padding-right: 25rpx;
border-top: 1rpx solid #E7E7E7;
}
.confirmQuotePage .foot .l.data-v-2a988341 {
font-size: 24rpx;
color: #000000;
}
.confirmQuotePage .foot .l text.data-v-2a988341 {
font-size: 32rpx;
color: #D91800;
}
.confirmQuotePage .foot .submit-btn.data-v-2a988341 {
width: 288rpx;
height: 70rpx;
background: linear-gradient(90deg, #F66F15 0%, #FE3014 100%);
border-radius: 100rpx;
font-size: 26rpx;
color: #FFFFFF;
text-align: center;
line-height: 70rpx;
}
/**温馨提示输入邮箱**/
.pop-tips.data-v-2a988341 {
width: 100%;
background: #FFFFFF;
border-radius: 10rpx 10rpx 0rpx 0rpx;
padding: 24rpx 30rpx;
position: relative;
padding-bottom: 150rpx;
}
.pop-tips .trt.data-v-2a988341 {
text-align: right;
}
.pop-tips .trt .icon.data-v-2a988341 {
color: #898989;
font-size: 25rpx;
}
.pop-tips .ttit.data-v-2a988341 {
width: 520rpx;
height: 53rpx;
font-size: 26rpx;
color: #000000;
line-height: 53rpx;
text-align: center;
margin: 0 auto;
}
.pop-tips .tipjk.data-v-2a988341 {
font-size: 22rpx;
color: #666666;
text-align: center;
}
.pop-tips .cons.data-v-2a988341 {
padding-bottom: 80rpx;
padding-top: 60rpx;
}
.pop-tips .cons .label.data-v-2a988341 {
font-size: 24rpx;
color: #000000;
width: 620rpx;
margin: 0 auto;
}
.pop-tips .cons .label text.data-v-2a988341 {
font-size: 24rpx;
color: #D0121B;
}
.pop-tips .cons .inputv.data-v-2a988341 {
display: block;
width: 620rpx;
padding-left: 20rpx;
margin: 0 auto;
margin-top: 15rpx;
height: 80rpx;
background: #FFFFFF;
border-radius: 5rpx;
border: 1rpx solid #CACACA;
font-size: 24rpx;
color: #000000;
}
.pop-tips .sure.data-v-2a988341 {
width: 100%;
height: 110rpx;
background: #D0121B;
line-height: 110rpx;
text-align: center;
font-size: 30rpx;
color: #FFFFFF;
position: absolute;
bottom: 0rpx;
left: 0rpx;
}
/**优惠券弹窗**/
.pop-yhq.data-v-2a988341 {
width: 100%;
background: #FFFFFF;
border-radius: 10rpx 10rpx 0rpx 0rpx;
padding: 24rpx 30rpx;
position: relative;
padding-bottom: 150rpx;
}
.pop-yhq .trt.data-v-2a988341 {
text-align: right;
}
.pop-yhq .trt .icon.data-v-2a988341 {
color: #898989;
font-size: 25rpx;
}
.pop-yhq .tit.data-v-2a988341 {
font-size: 24rpx;
color: #000000;
margin-bottom: 25rpx;
text-align: center;
}
.pop-yhq .cons.data-v-2a988341 {
margin-top: 68rpx;
max-height: 800rpx;
overflow-y: auto;
}
.pop-yhq .cons .group.data-v-2a988341 {
height: 180rpx;
margin-bottom: 25rpx;
background: url("https://img.ichunt.com/images/ichunt/202502/24/435bcc261a434392135ee0846ac99d60.png") no-repeat;
background-size: 100% 100%;
padding-left: 27rpx;
padding-right: 30rpx;
border-radius: 20rpx;
border: 1rpx solid #fff;
}
.pop-yhq .cons .group.act.data-v-2a988341 {
border: 1rpx solid #D0121B;
}
.pop-yhq .cons .group .l .price.data-v-2a988341 {
font-weight: 600;
font-size: 30rpx;
color: #FF3000;
margin-right: 68rpx;
}
.pop-yhq .cons .group .l .price .textp.data-v-2a988341 {
font-size: 60rpx;
color: #FF3000;
}
.pop-yhq .cons .group .l .price .tips.data-v-2a988341 {
font-size: 22rpx;
color: #FF6300;
font-weight: normal;
}
.pop-yhq .cons .group .l .yhld.data-v-2a988341 {
font-size: 22rpx;
color: #FF6300;
}
.pop-yhq .cons .group .l .yhld view.data-v-2a988341 {
font-size: 35rpx;
color: #3B2C1B;
height: 72rpx;
line-height: 65rpx;
}
.pop-yhq .cons .group .rbtn.data-v-2a988341 {
width: 146rpx;
height: 58rpx;
background: linear-gradient(180deg, #F6491D 0%, #F52A1B 100%);
border-radius: 5rpx;
font-size: 26rpx;
color: #FFFFFF;
}
.pop-yhq .cons .group .rbtn text.data-v-2a988341 {
background: url("https://img.ichunt.com/images/ichunt/202502/24/4ab2a242f3e45c0bafe3fb3207263ed2.png") no-repeat;
background-size: 100% 100%;
height: 25rpx;
width: 25rpx;
margin-left: 10rpx;
}
.pop-yhq .add-btn.data-v-2a988341 {
width: 100%;
height: 110rpx;
background: #D0121B;
line-height: 110rpx;
text-align: center;
font-size: 30rpx;
color: #FFFFFF;
position: absolute;
bottom: 0rpx;
left: 0rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
quoteInfo: ""
};
},
onLoad: function() {
this.quoteInfo = JSON.parse(common_vendor.index.getStorageSync("quoteInfo"));
},
methods: {
goOrder() {
common_vendor.index.navigateTo({
url: "/pages/car/confirmOrder"
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "确认报价单"
}),
b: $data.quoteInfo
}, $data.quoteInfo ? common_vendor.e({
c: $data.quoteInfo.mail_send_res
}, $data.quoteInfo.mail_send_res ? {} : {}, {
d: common_vendor.t($data.quoteInfo.mail_send_res ? "邮件已发送" : "邮箱发送不成功!"),
e: common_vendor.t($data.quoteInfo.quote_sn),
f: common_vendor.t($data.quoteInfo.purchase_sn),
g: common_vendor.t($data.quoteInfo.create_name),
h: common_vendor.t($data.quoteInfo.create_time),
i: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args)),
j: common_vendor.o((...args) => $options.goOrder && $options.goOrder(...args))
}) : {});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-aec94e4b"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/car/confirmQuoteSuccess.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="confirmQuoteSuccessPage data-v-aec94e4b"><bar-x class="data-v-aec94e4b" u-i="aec94e4b-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-aec94e4b" u-i="aec94e4b-1" bind:__l="__l" u-p="{{a}}"/><view wx:if="{{b}}" class="cons data-v-aec94e4b"><view class="status-box data-v-aec94e4b"><text wx:if="{{c}}" class="icon iconfont icon-goucc data-v-aec94e4b"></text><text wx:else class="icon iconfont icon-cccz data-v-aec94e4b"></text><view class="data-v-aec94e4b">{{d}}</view></view><view class="sec data-v-aec94e4b"><view class="row bothSide data-v-aec94e4b"><text class="data-v-aec94e4b">询价单号</text><text class="data-v-aec94e4b">{{e}}</text></view><view class="row bothSide data-v-aec94e4b"><text class="data-v-aec94e4b">客户采购单号</text><text class="data-v-aec94e4b">{{f}}</text></view><view class="row bothSide data-v-aec94e4b"><text class="data-v-aec94e4b">询价人</text><text class="data-v-aec94e4b">{{g}}</text></view><view class="row bothSide data-v-aec94e4b"><text class="data-v-aec94e4b">询价时间</text><text class="data-v-aec94e4b">{{h}}</text></view></view><view class="btns row rowCenter data-v-aec94e4b"><view class="back data-v-aec94e4b" bindtap="{{i}}">返回</view><view class="dg data-v-aec94e4b" bindtap="{{j}}">立即订购</view></view></view></view>
\ No newline at end of file
view.data-v-aec94e4b,
text.data-v-aec94e4b,
input.data-v-aec94e4b,
navigator.data-v-aec94e4b {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-aec94e4b {
background: none;
opacity: 1;
}
image.data-v-aec94e4b {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-aec94e4b {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-aec94e4b {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-aec94e4b {
display: flex;
flex-direction: column;
}
.row.data-v-aec94e4b {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-aec94e4b {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-aec94e4b {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-aec94e4b {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-aec94e4b {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-aec94e4b {
align-items: center;
}
.confirmQuoteSuccessPage.data-v-aec94e4b {
background: #f6f6f6;
padding-top: 80rpx;
min-height: calc(100vh - 175rpx);
}
.confirmQuoteSuccessPage .cons.data-v-aec94e4b {
width: 700rpx;
margin: 0 auto;
min-height: calc(100vh - 375rpx);
background: #FFFFFF;
border-radius: 20rpx;
padding-top: 150rpx;
}
.confirmQuoteSuccessPage .cons .status-box.data-v-aec94e4b {
text-align: center;
padding: 0 20rpx;
border-bottom: 1rpx solid #E7E7E7;
padding-bottom: 100rpx;
}
.confirmQuoteSuccessPage .cons .status-box .icon.data-v-aec94e4b {
color: #22c134;
font-size: 120rpx;
}
.confirmQuoteSuccessPage .cons .status-box .icon-cccz.data-v-aec94e4b {
color: #d82900;
font-size: 120rpx;
}
.confirmQuoteSuccessPage .cons .status-box view.data-v-aec94e4b {
font-size: 30rpx;
color: #000000;
margin-top: 16rpx;
}
.confirmQuoteSuccessPage .cons .sec.data-v-aec94e4b {
padding: 0 20rpx;
padding-top: 38rpx;
font-size: 24rpx;
color: #000000;
line-height: 62rpx;
}
.confirmQuoteSuccessPage .cons .btns.data-v-aec94e4b {
margin-top: 156rpx;
}
.confirmQuoteSuccessPage .cons .btns .back.data-v-aec94e4b {
width: 240rpx;
height: 73rpx;
background: #FFFFFF;
border-radius: 5rpx;
border: 1rpx solid #E7E7E7;
font-size: 26rpx;
color: #000000;
line-height: 73rpx;
text-align: center;
}
.confirmQuoteSuccessPage .cons .btns .dg.data-v-aec94e4b {
width: 240rpx;
height: 73rpx;
background: #D0121B;
border-radius: 5rpx;
line-height: 73rpx;
text-align: center;
font-size: 26rpx;
color: #fff;
margin-left: 25rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {};
},
onLoad: function() {
},
methods: {},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.p({
title: "交易条款"
}),
b: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args))
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-3ccdcc82"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/car/confirmRule.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="carRulePage data-v-3ccdcc82"><bar-x class="data-v-3ccdcc82" u-i="3ccdcc82-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-3ccdcc82" u-i="3ccdcc82-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-3ccdcc82"> 我们根据法律法规的要求,遵循合法、正当、必要和诚信的原则,仅收集实现产品功能所必要的个人信息。这些信息包括: 您在使用我们服务时主动提供的信息 <view class="data-v-3ccdcc82">·您在注册或使用我们的产品或服务时,主动填写或上传的昵称、手机号码、头像、图片等。</view><view class="data-v-3ccdcc82">·您通过我们的客服或参加我们举办的活动时所提交的信息。</view><view class="data-v-3ccdcc82"> ·我们一些特定的服务可能需要您提供特定的个人信息来实现相关功能。若您选择不提供该类信息,将不会影响您使用产品或服务中的其他功能。 我们在您使用服务时获取的信息 </view><view class="data-v-3ccdcc82"> ·日志信息 例如,当您使用我们的服务时,为了维护产品与服务的安全稳定运行,我们可能会收集设备信息、软件信息、服务日志信息等相关信息。 </view><view class="data-v-3ccdcc82"> ·位置信息 例如,当您使用与位置有关的服务时,我们可能会记录您设备所在的位置信息,以便为您提供相关服务。 </view></view><view class="foot data-v-3ccdcc82"><view class="nava data-v-3ccdcc82" bindtap="{{b}}">我已阅读</view></view></view>
\ No newline at end of file
view.data-v-3ccdcc82,
text.data-v-3ccdcc82,
input.data-v-3ccdcc82,
navigator.data-v-3ccdcc82 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-3ccdcc82 {
background: none;
opacity: 1;
}
image.data-v-3ccdcc82 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-3ccdcc82 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-3ccdcc82 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-3ccdcc82 {
display: flex;
flex-direction: column;
}
.row.data-v-3ccdcc82 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-3ccdcc82 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-3ccdcc82 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-3ccdcc82 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-3ccdcc82 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-3ccdcc82 {
align-items: center;
}
.carRulePage.data-v-3ccdcc82 {
padding-top: 75rpx;
padding-bottom: 200rpx;
}
.carRulePage .cons.data-v-3ccdcc82 {
font-size: 26rpx;
color: #000000;
line-height: 50rpx;
padding: 0 33rpx;
padding-top: 50rpx;
}
.carRulePage .foot.data-v-3ccdcc82 {
height: 160rpx;
position: fixed;
bottom: 0rpx;
left: 0rpx;
right: 0rpx;
}
.carRulePage .foot .nava.data-v-3ccdcc82 {
width: 630rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
display: block;
margin: 0 auto;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const delSlideLeft = () => "../../components/ay-operate/del_slideLeft.js";
const bottomNavFixed = () => "../../components/bottom_nav.js";
const _sfc_main = {
data() {
return {
timeout: "",
//请求延迟定时器
dataInited: false,
//是否加载过数据
allcheck: true,
isEdit: false,
carList: [],
totalprice: 0,
checkcount: 0,
isLogin: common_vendor.index.getStorageSync("token") ? true : false,
list_name: "",
//清单名字
qDList: []
};
},
onLoad: function() {
if (this.isLogin) {
this.getData();
}
this.getQdList();
},
methods: {
getData(type) {
if (!type) {
this.carList = [];
}
this.request(util_api.Api_Url + "/api/cart/getCartList", "GET", {}, type ? false : true).then((res) => {
this.dataInited = true;
this.allcheck = true;
this.carList = [];
if (res.code == 0) {
let arr_ = res.data.delivery_time_data || [];
let newArr = [];
Object.keys(arr_).forEach((item) => {
arr_[item].forEach((item1) => {
newArr.push(item1);
});
});
newArr.forEach((item) => {
item.checked = true;
item.goods_num = Number(item.goods_num);
this.carList.push(item);
});
this.listUi();
}
});
},
listUi() {
this.totalprice = 0;
this.checkcount = 0;
this.carList.forEach((item) => {
if (item.checked) {
this.checkcount++;
this.totalprice += Number(item.price * item.goods_num);
}
});
this.totalprice = this.totalprice.toFixed(2);
},
changeNum(sku_id, type) {
clearTimeout(this.timeout);
this.timeout = setTimeout(() => {
let result = this.carList.filter((item) => item.sku_id == sku_id)[0];
let mpl = Number(result.goods_info.multiple || result.goods_info.mpl);
let stock = Number(result.goods_info.stock);
let moq = Number(result.goods_info.moq);
let value_ = Number(result.goods_num);
value_ = Math.ceil(value_ / mpl) * mpl;
result.goods_num = value_;
if (value_ < moq) {
result.goods_num = moq;
}
if (value_ > stock) {
result.goods_num = Math.floor(stock / mpl) * mpl;
}
this.request(util_api.Api_Url + "/api/cart/updateCartNum", "POST", {
sku_id: result.sku_id,
goods_num: result.goods_num
}, false).then((res) => {
this.listUi();
});
}, 800);
},
addjNum(sku_id, type) {
let result = this.carList.filter((item) => item.sku_id == sku_id)[0];
let mpl = Number(result.goods_info.multiple || result.goods_info.mpl);
let stock = Number(result.goods_info.stock);
let moq = Number(result.goods_info.moq);
let value_ = Number(result.goods_num);
if (type == 1) {
var down_value = value_ - mpl;
if (down_value < moq) {
result.goods_num = moq;
common_vendor.index.showToast({
title: "数量不能小于起订量",
duration: 2e3,
icon: "none"
});
} else {
result.goods_num = down_value;
}
} else {
var up_value = value_ + mpl;
if (up_value > stock) {
common_vendor.index.showToast({
title: "数量不能大于库存",
duration: 2e3,
icon: "none"
});
result.goods_num = Math.floor(stock / mpl) * mpl;
} else {
result.goods_num = up_value;
}
}
this.request(util_api.Api_Url + "/api/cart/updateCartNum", "POST", {
sku_id: result.sku_id,
goods_num: result.goods_num
}, false).then((res) => {
this.listUi();
});
},
checkboxchange(sku_id) {
if (sku_id == "460053411") {
this.allcheck = !this.allcheck;
this.carList.forEach((item) => {
item.checked = this.allcheck;
});
} else {
var isall = 1;
this.carList.forEach((item) => {
if (item.sku_id == sku_id) {
item.checked = !item.checked;
}
if (!item.checked) {
isall = 0;
}
});
if (!isall) {
this.allcheck = false;
} else {
this.allcheck = true;
}
}
this.listUi();
return false;
},
dels(sku_id) {
let result = this.carList.filter((item) => item.checked);
let ids = result.map((item) => item.sku_id).join(",");
if (sku_id) {
ids = String(sku_id);
}
if (!ids) {
common_vendor.index.showToast({
title: "请选择至少一个商品",
duration: 2e3,
icon: "none"
});
return;
}
common_vendor.index.showModal({
title: "删除",
content: "是否删除当前" + (sku_id ? "选中" : "") + "商品?",
success: (resp) => {
if (resp.confirm) {
this.request(util_api.Api_Url + "/api/cart/delCart", "POST", { sku_id: ids }, true).then((res) => {
if (res.code == 0) {
common_vendor.index.showToast({
title: "删除成功",
duration: 2e3,
icon: "none"
});
this.$refs.bottomNav.updateCar();
let result2 = this.carList.filter((item) => ids.indexOf(item.sku_id) == -1);
this.carList = JSON.parse(JSON.stringify(result2));
this.listUi();
} else {
common_vendor.index.showToast({
title: res.msg,
duration: 2e3,
icon: "none"
});
}
});
}
}
});
},
confirm(type) {
let result = this.carList.filter((item) => item.checked);
let ids = result.map((item) => item.sku_id).join(",");
if (!ids) {
common_vendor.index.showToast({
title: "请选择至少一个商品",
duration: 2e3,
icon: "none"
});
return;
}
common_vendor.index.setStorageSync("car_ids", ids);
common_vendor.index.setStorageSync("confirmOrderBackUrl", `/pages/car/list`);
common_vendor.index.navigateTo({
url: type == 1 ? "/pages/car/confirmOrder" : "/pages/car/confirmQuote"
});
},
getQdList() {
if (!common_vendor.index.getStorageSync("token")) {
return;
}
this.request(util_api.Api_Url + "/api/xcx/getGoodsList", "get", { page: 1, limit: 100 }, false).then((res) => {
this.qDList = [];
if (res.code == 0) {
let arr_ = res.data.list || [];
arr_.forEach((item) => {
item.checked = false;
});
this.qDList = arr_;
}
});
},
chooseQd(list_id) {
this.qDList.forEach((item) => {
if (item.list_id == list_id) {
item.checked = !item.checked;
} else {
item.checked = false;
}
});
},
createList() {
if (!this.list_name) {
common_vendor.index.showToast({
title: "请输入清单名称",
icon: "none"
});
return;
}
this.request(util_api.Api_Url + "/api/xcx/createGoodsList", "post", { list_name: this.list_name }, true).then((res) => {
if (res.code == 0) {
common_vendor.index.showToast({
title: "创建清单成功",
icon: "success"
});
this.closeNewList();
this.getQdList();
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "nonde"
});
}
});
},
addQdList() {
let checkList = this.qDList.filter((item) => item.checked);
if (checkList.length == 0) {
common_vendor.index.showToast({
title: "请选择一条清单",
icon: "none"
});
return;
}
let checkedArr = this.carList.filter((item) => item.checked);
let sku_json = [];
checkedArr.forEach((item) => {
sku_json.push({
sku_id: item.sku_id,
qty: item.goods_num
});
});
this.request(util_api.Api_Url + "/api/xcx/addGoodsList", "post", {
list_id: checkList[0].list_id,
sku_json: JSON.stringify(sku_json)
}, true, true).then((res) => {
if (res.code == 0) {
common_vendor.index.showToast({
title: "加入清单成功",
icon: "success"
});
this.closeAddList();
this.getQdList();
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "nonde"
});
}
});
},
openAddList() {
let checkedArr = this.carList.filter((item) => item.checked);
if (checkedArr.length == 0) {
common_vendor.index.showToast({
title: "请至少选择一条数据",
icon: "none"
});
return;
}
if (!common_vendor.index.getStorageSync("token")) {
common_vendor.index.navigateTo({
url: "/pages/auth/login?referer=" + encodeURIComponent(`/pages/goods/detail?goods_id=${this.goods_id_page}`)
});
return;
}
this.$refs.popupaddlist.open("bottom");
},
closeAddList() {
this.$refs.popupaddlist.close("bottom");
},
openNewList() {
this.closeAddList();
this.$refs.popupnewlist.open("bottom");
},
closeNewList() {
this.$refs.popupnewlist.close("bottom");
}
},
components: {
barX,
bottomNavFixed,
delSlideLeft
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_delSlideLeft = common_vendor.resolveComponent("delSlideLeft");
const _component_bottomNavFixed = common_vendor.resolveComponent("bottomNavFixed");
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
(_component_barX + _component_delSlideLeft + _component_bottomNavFixed + _easycom_uni_popup2)();
}
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
if (!Math) {
_easycom_uni_popup();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args)),
b: common_vendor.t($data.carList.length),
c: !$data.isEdit
}, !$data.isEdit ? {
d: common_vendor.o(($event) => $data.isEdit = !$data.isEdit),
e: _ctx.$globalData.KFQQ
} : {}, {
f: $data.isEdit
}, $data.isEdit ? {
g: common_vendor.o(($event) => $data.isEdit = !$data.isEdit)
} : {}, {
h: !$data.isLogin || $data.dataInited && $data.carList.length == 0
}, !$data.isLogin || $data.dataInited && $data.carList.length == 0 ? {} : {}, {
i: !$data.isLogin
}, !$data.isLogin ? {
j: `/pages/auth/login?referer=${encodeURIComponent(`/pages/car/list`)}`
} : {}, {
k: $data.carList.length > 0
}, $data.carList.length > 0 ? {
l: common_vendor.f($data.carList, (item, index, i0) => {
return {
a: item.checked ? 1 : "",
b: common_vendor.o(($event) => $options.checkboxchange(item.sku_id), index),
c: item.goods_info.goods_images || "https://www.iedge.net/assets/images/common/defaultnew.png",
d: "/pages/goods/detail?goods_id=" + item.sku_id,
e: common_vendor.t(item.goods_info.sku_name),
f: common_vendor.t(item.goods_info.goods_name),
g: common_vendor.t(item.goods_info.brand_name),
h: common_vendor.t(item.goods_info.cn_delivery_time),
i: "/pages/goods/detail?goods_id=" + item.sku_id,
j: common_vendor.t(item.price),
k: common_vendor.o(($event) => $options.addjNum(item.sku_id, 1), index),
l: common_vendor.o([($event) => item.goods_num = $event.detail.value, index, ($event) => $options.changeNum(item.sku_id), index], index),
m: item.goods_num,
n: common_vendor.o(($event) => $options.addjNum(item.sku_id, 2), index),
o: index,
p: common_vendor.o(($event) => $options.dels(item.sku_id), index),
q: "9639d8f4-1-" + i0
};
})
} : {}, {
m: $data.isEdit
}, $data.isEdit ? {
n: $data.allcheck ? 1 : "",
o: common_vendor.o(($event) => $options.checkboxchange(460053411)),
p: common_vendor.o(($event) => $options.dels())
} : {}, {
q: !$data.isEdit
}, !$data.isEdit ? {
r: $data.allcheck ? 1 : "",
s: common_vendor.o(($event) => $options.checkboxchange(460053411)),
t: common_vendor.t($data.checkcount),
v: common_vendor.t($data.totalprice),
w: common_vendor.o(($event) => $options.confirm(2)),
x: common_vendor.o((...args) => $options.openAddList && $options.openAddList(...args)),
y: common_vendor.o(($event) => $options.confirm(1))
} : {}, {
z: common_vendor.sr("bottomNav", "9639d8f4-2"),
A: common_vendor.p({
actval: "3"
}),
B: common_vendor.o((...args) => $options.closeAddList && $options.closeAddList(...args)),
C: common_vendor.o((...args) => $options.openNewList && $options.openNewList(...args)),
D: $data.qDList.length > 0
}, $data.qDList.length > 0 ? {
E: common_vendor.f($data.qDList, (item, index, i0) => {
return {
a: item.checked ? 1 : "",
b: common_vendor.t(item.list_name),
c: common_vendor.t(item.create_time),
d: common_vendor.o(($event) => $options.chooseQd(item.list_id), index),
e: common_vendor.t(item.list_goods_count),
f: "/pages/user/qdDetail?list_id=" + item.list_id,
g: index
};
})
} : {}, {
F: common_vendor.o(($event) => $options.addQdList()),
G: common_vendor.sr("popupaddlist", "9639d8f4-3"),
H: common_vendor.p({
type: "bottom",
["safe-area"]: false
}),
I: common_vendor.o((...args) => $options.closeNewList && $options.closeNewList(...args)),
J: $data.list_name,
K: common_vendor.o(($event) => $data.list_name = $event.detail.value),
L: common_vendor.o(($event) => $options.createList()),
M: common_vendor.sr("popupnewlist", "9639d8f4-4"),
N: common_vendor.p({
type: "bottom",
["safe-area"]: false
})
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-9639d8f4"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/car/list.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"del-slide-left": "../../components/ay-operate/del_slideLeft",
"bottom-nav-fixed": "../../components/bottom_nav",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="carListPage data-v-9639d8f4"><bar-x class="data-v-9639d8f4" u-i="9639d8f4-0" bind:__l="__l"/><view class="car-head row bothSide data-v-9639d8f4"><view class="l row verCenter data-v-9639d8f4"><text class="icon iconfont icon-arrowleft data-v-9639d8f4" bindtap="{{a}}"></text><view class="data-v-9639d8f4">购物车({{b}})</view></view><view wx:if="{{c}}" class="r row verCenter data-v-9639d8f4"><text class="data-v-9639d8f4" bindtap="{{d}}">管理</text><navigator url="{{e}}" class="it data-v-9639d8f4">客服</navigator></view><view wx:if="{{f}}" class="r row verCenter data-v-9639d8f4"><text class="data-v-9639d8f4" bindtap="{{g}}">退出管理</text></view></view><view class="cons data-v-9639d8f4"><view wx:if="{{h}}" class="no-data data-v-9639d8f4"><image class="data-v-9639d8f4" src="https://img.ichunt.com/images/ichunt/202502/19/7fdab385a25db187f8e57370875f7546.png"/><text class="data-v-9639d8f4">暂无商品信息!</text></view><view wx:if="{{i}}" class="nodl data-v-9639d8f4"><navigator url="{{j}}" class="login-btn data-v-9639d8f4">登录 / 注册</navigator></view><view wx:if="{{k}}" class="list-box data-v-9639d8f4"><del-slide-left wx:for="{{l}}" wx:for-item="item" wx:key="o" class="data-v-9639d8f4" u-s="{{['d']}}" binddelItem="{{item.p}}" u-i="{{item.q}}" bind:__l="__l"><view class="item-group row verCenter bothSide data-v-9639d8f4"><view class="l row verCenter data-v-9639d8f4"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-9639d8f4', item.a && 'icon-checked']}}" catchtap="{{item.b}}"></text><navigator class="data-v-9639d8f4" url="{{item.d}}"><image class="data-v-9639d8f4" src="{{item.c}}"/></navigator></view><view class="r data-v-9639d8f4"><navigator class="data-v-9639d8f4" url="{{item.i}}"><view class="elep skun data-v-9639d8f4">{{item.e}}</view><view class="txt data-v-9639d8f4">型号:{{item.f}}</view><view class="txt data-v-9639d8f4">品牌:{{item.g}}</view><view class="txt data-v-9639d8f4">货期:{{item.h}}</view></navigator><view class="row verCenter bothSide data-v-9639d8f4"><view class="price data-v-9639d8f4">¥{{item.j}}</view><view class="hbha row verCenter bothSide data-v-9639d8f4"><text class="icon iconfont icon-jian data-v-9639d8f4" bindtap="{{item.k}}"></text><input class="data-v-9639d8f4" type="number" bindinput="{{item.l}}" value="{{item.m}}"/><text class="icon iconfont icon-jia data-v-9639d8f4" bindtap="{{item.n}}"></text></view></view></view></view></del-slide-left></view></view><view wx:if="{{m}}" class="car-foot row verCenter bothSide data-v-9639d8f4"><view class="checked-box row verCenter data-v-9639d8f4" catchtap="{{o}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-9639d8f4', n && 'icon-checked']}}"></text>全选</view><view class="del-btn data-v-9639d8f4" bindtap="{{p}}">删除</view></view><view wx:if="{{q}}" class="car-foot car-foot1 data-v-9639d8f4"><view class="t row bothSide data-v-9639d8f4"><view class="checked-box row verCenter data-v-9639d8f4" catchtap="{{s}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-9639d8f4', r && 'icon-checked']}}"></text>全选</view><view class="pbx data-v-9639d8f4">已选{{t}}件,含税总额:<text class="price data-v-9639d8f4">¥ {{v}}</text></view></view><view class="b row bothSide data-v-9639d8f4"><view class="bj-btn data-v-9639d8f4" bindtap="{{w}}">生成报价单</view><view class="row verCenter bothSide data-v-9639d8f4"><view class="add-car data-v-9639d8f4" bindtap="{{x}}">加入清单</view><view class="add-confirm data-v-9639d8f4" bindtap="{{y}}">去订购</view></view></view></view><bottom-nav-fixed wx:if="{{A}}" class="r data-v-9639d8f4" u-r="bottomNav" u-i="9639d8f4-2" bind:__l="__l" u-p="{{A}}"/><uni-popup wx:if="{{H}}" class="r data-v-9639d8f4" u-s="{{['d']}}" u-r="popupaddlist" u-i="9639d8f4-3" bind:__l="__l" u-p="{{H}}"><view class="pop-add-list data-v-9639d8f4"><view class="trt data-v-9639d8f4"><text class="icon iconfont icon-caca data-v-9639d8f4" bindtap="{{B}}"></text></view><view class="ttit elep data-v-9639d8f4">加入清单</view><view class="new-box row data-v-9639d8f4"><text class="new-btn row verCenter data-v-9639d8f4" bindtap="{{C}}">新建清单<text class="icon iconfont icon-jia data-v-9639d8f4"></text></text></view><view wx:if="{{D}}" class="list-box data-v-9639d8f4"><view wx:for="{{E}}" wx:for-item="item" wx:key="g" class="item row verCenter bothSide data-v-9639d8f4"><view class="row verCenter data-v-9639d8f4" catchtap="{{item.d}}"><view class="l data-v-9639d8f4"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-9639d8f4', item.a && 'icon-checked']}}"></text></view><view class="c data-v-9639d8f4"><view class="elep data-v-9639d8f4">{{item.b}}</view><text class="data-v-9639d8f4">{{item.c}}</text></view></view><navigator class="data-v-9639d8f4" url="{{item.f}}"><view class="r row verCenter data-v-9639d8f4"><text class="data-v-9639d8f4">{{item.e}}个商品</text><text class="icon iconfont icon-arrowright data-v-9639d8f4"></text></view></navigator></view></view><view wx:else class="list-box data-v-9639d8f4"><view class="no-data data-v-9639d8f4"><image class="data-v-9639d8f4" src="https://img.ichunt.com/images/ichunt/202502/24/07a360187d83ccf80a9d835029c27446.png"/><view class="data-v-9639d8f4">暂无清单数据,先去创建清单吧!</view></view></view><view class="add-list data-v-9639d8f4" bindtap="{{F}}">确认</view></view></uni-popup><uni-popup wx:if="{{N}}" class="r data-v-9639d8f4" u-s="{{['d']}}" u-r="popupnewlist" u-i="9639d8f4-4" bind:__l="__l" u-p="{{N}}"><view class="pop-new-list data-v-9639d8f4"><view class="trt data-v-9639d8f4"><text class="icon iconfont icon-caca data-v-9639d8f4" bindtap="{{I}}"></text></view><view class="ttit elep data-v-9639d8f4">新建清单</view><view class="cons data-v-9639d8f4"><input type="text" class="inputv data-v-9639d8f4" placeholder="请输入清单名称,若未输入则显示商品编码;" value="{{J}}" bindinput="{{K}}"/></view><view class="add-list data-v-9639d8f4" bindtap="{{L}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-9639d8f4,
text.data-v-9639d8f4,
input.data-v-9639d8f4,
navigator.data-v-9639d8f4 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-9639d8f4 {
background: none;
opacity: 1;
}
image.data-v-9639d8f4 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-9639d8f4 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-9639d8f4 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-9639d8f4 {
display: flex;
flex-direction: column;
}
.row.data-v-9639d8f4 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-9639d8f4 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-9639d8f4 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-9639d8f4 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-9639d8f4 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-9639d8f4 {
align-items: center;
}
.carListPage.data-v-9639d8f4 {
background: #f6f6f6;
min-height: calc(100vh - 175rpx);
padding-bottom: 330rpx;
padding-top: 75rpx;
}
.carListPage .car-head.data-v-9639d8f4 {
background: #F6F6F6;
height: 75rpx;
position: fixed;
top: 175rpx;
left: 0rpx;
width: 100%;
right: 0rpx;
z-index: 10;
}
.carListPage .car-head .l.data-v-9639d8f4 {
height: 75rpx;
width: 550rpx;
padding-left: 35rpx;
font-size: 30rpx;
color: #000000;
}
.carListPage .car-head .l .icon.data-v-9639d8f4 {
font-size: 35rpx;
color: #898989;
margin-right: 235rpx;
}
.carListPage .car-head .r.data-v-9639d8f4 {
height: 75rpx;
font-size: 26rpx;
color: #666666;
padding-right: 25rpx;
}
.carListPage .car-head .r .it.data-v-9639d8f4 {
margin-left: 50rpx;
}
.carListPage .cons.data-v-9639d8f4 {
width: 700rpx;
margin: 0 auto;
}
.carListPage .cons .list-box.data-v-9639d8f4 {
background: #fff;
border-radius: 20rpx;
padding: 40rpx 0;
}
.carListPage .cons .list-box .item-group.data-v-9639d8f4 {
padding: 0 20rpx;
padding-right: 25rpx;
}
.carListPage .cons .list-box .item-group .l.data-v-9639d8f4 {
height: 194rpx;
}
.carListPage .cons .list-box .item-group .l .icon.data-v-9639d8f4 {
font-size: 30rpx;
color: #e5e5e5;
}
.carListPage .cons .list-box .item-group .l .icon-checked.data-v-9639d8f4 {
color: #D0121B;
}
.carListPage .cons .list-box .item-group .l image.data-v-9639d8f4 {
width: 190rpx;
height: 190rpx;
margin-left: 20rpx;
border-radius: 10rpx;
border: 2rpx solid #F6F6F6;
flex-shrink: 0;
}
.carListPage .cons .list-box .item-group .r.data-v-9639d8f4 {
margin-left: 20rpx;
}
.carListPage .cons .list-box .item-group .r .skun.data-v-9639d8f4 {
font-weight: 400;
font-size: 26rpx;
color: #000000;
line-height: 45rpx;
height: 45rpx;
width: 390rpx;
}
.carListPage .cons .list-box .item-group .r .txt.data-v-9639d8f4 {
font-size: 22rpx;
color: #666666;
line-height: 32rpx;
margin-bottom: 5rpx;
}
.carListPage .cons .list-box .item-group .r .price.data-v-9639d8f4 {
font-size: 32rpx;
color: #D91800;
height: 40rpx;
line-height: 40rpx;
position: relative;
top: 5rpx;
}
.carListPage .cons .list-box .item-group .r .hbha.data-v-9639d8f4 {
width: 156rpx;
height: 40rpx;
border-radius: 5rpx;
}
.carListPage .cons .list-box .item-group .r .hbha .icon.data-v-9639d8f4 {
color: #898989;
font-size: 22rpx;
}
.carListPage .cons .list-box .item-group .r .hbha input.data-v-9639d8f4 {
margin: 0 10rpx;
font-size: 24rpx;
color: #000000;
text-align: center;
width: 80rpx;
height: 40rpx;
background: #F6F6F6;
border-radius: 5rpx;
}
.carListPage .cons .no-data.data-v-9639d8f4 {
padding-top: 90rpx;
text-align: center;
font-size: 24rpx;
color: #000000;
background: #fff;
padding-bottom: 133rpx;
}
.carListPage .cons .no-data image.data-v-9639d8f4 {
display: block;
margin: 0 auto;
width: 442rpx;
height: 254rpx;
margin-bottom: 45rpx;
}
.carListPage .cons .nodl.data-v-9639d8f4 {
background: #fff;
height: 400rpx;
}
.carListPage .cons .login-btn.data-v-9639d8f4 {
display: block;
margin: 0 auto;
width: 630rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
color: #fff;
line-height: 90rpx;
font-size: 30rpx;
text-align: center;
}
.carListPage .car-foot.data-v-9639d8f4 {
height: 180rpx;
width: 100%;
position: fixed;
left: 0rpx;
right: 0rpx;
bottom: 130rpx;
z-index: 10;
background: #fff;
padding-left: 44rpx;
padding-right: 25rpx;
border-top: 1rpx solid #E7E7E7;
}
.carListPage .car-foot .checked-box.data-v-9639d8f4 {
font-size: 24rpx;
color: #666666;
}
.carListPage .car-foot .checked-box .icon.data-v-9639d8f4 {
font-size: 30rpx;
color: #e5e5e5;
margin-right: 12rpx;
}
.carListPage .car-foot .checked-box .icon-checked.data-v-9639d8f4 {
color: #D0121B;
}
.carListPage .car-foot .del-btn.data-v-9639d8f4 {
width: 200rpx;
height: 70rpx;
background: #D0121B;
border-radius: 100rpx;
font-size: 26rpx;
color: #FFFFFF;
text-align: center;
line-height: 70rpx;
}
.carListPage .car-foot.car-foot1.data-v-9639d8f4 {
padding-top: 20rpx;
}
.carListPage .car-foot.car-foot1 .t.data-v-9639d8f4 {
margin-bottom: 26rpx;
}
.carListPage .car-foot.car-foot1 .pbx.data-v-9639d8f4 {
font-size: 24rpx;
color: #000000;
}
.carListPage .car-foot.car-foot1 .pbx .price.data-v-9639d8f4 {
font-size: 32rpx;
color: #D91800;
}
.carListPage .car-foot.car-foot1 .bj-btn.data-v-9639d8f4 {
width: 200rpx;
height: 70rpx;
background: #FFFFFF;
border-radius: 100rpx;
border: 1rpx solid #D0121B;
line-height: 70rpx;
text-align: center;
font-size: 28rpx;
color: #D0121B;
}
.carListPage .car-foot.car-foot1 .add-car.data-v-9639d8f4 {
width: 175rpx;
height: 70rpx;
background: linear-gradient(90deg, #FDC860 0%, #FCAE3A 100%);
border-radius: 35rpx 0rpx 0rpx 35rpx;
font-size: 28rpx;
color: #FFFFFF;
line-height: 70rpx;
text-align: center;
}
.carListPage .car-foot.car-foot1 .add-confirm.data-v-9639d8f4 {
width: 175rpx;
height: 70rpx;
background: linear-gradient(90deg, #F66F15 0%, #FE3014 100%);
border-radius: 0rpx 35rpx 35rpx 0rpx;
font-size: 28rpx;
color: #FFFFFF;
line-height: 70rpx;
text-align: center;
}
/**加入清单**/
.pop-add-list.data-v-9639d8f4 {
width: 100%;
background: #FFFFFF;
border-radius: 10rpx 10rpx 0rpx 0rpx;
padding: 24rpx 30rpx;
position: relative;
padding-bottom: 150rpx;
}
.pop-add-list .trt.data-v-9639d8f4 {
text-align: right;
}
.pop-add-list .trt .icon.data-v-9639d8f4 {
color: #898989;
font-size: 25rpx;
}
.pop-add-list .ttit.data-v-9639d8f4 {
width: 520rpx;
height: 53rpx;
font-size: 30rpx;
color: #000000;
line-height: 53rpx;
text-align: center;
margin: 0 auto;
}
.pop-add-list .new-box.data-v-9639d8f4 {
height: 36rpx;
margin-top: 28rpx;
justify-content: flex-end;
margin-bottom: 37rpx;
}
.pop-add-list .new-box .new-btn.data-v-9639d8f4 {
padding: 5rpx 16rpx;
height: 38rpx;
background: linear-gradient(180deg, #FFFFFF 0%, #FFEDE0 100%);
border-radius: 5rpx;
border: 1rpx solid #E9C3AB;
font-size: 26rpx;
color: #FF3800;
}
.pop-add-list .new-box .new-btn .icon.data-v-9639d8f4 {
font-size: 16rpx;
color: #FF3800;
margin-left: 8rpx;
position: relative;
top: -4rpx;
}
.pop-add-list .list-box.data-v-9639d8f4 {
max-height: 800rpx;
overflow-y: auto;
}
.pop-add-list .list-box .item.data-v-9639d8f4 {
width: 100%;
height: 142rpx;
background: #F6F6F6;
border-radius: 10rpx;
padding-left: 20rpx;
padding-right: 30rpx;
margin-bottom: 30rpx;
}
.pop-add-list .list-box .item .l.data-v-9639d8f4 {
margin-right: 24rpx;
}
.pop-add-list .list-box .item .l .icon.data-v-9639d8f4 {
font-size: 30rpx;
color: #e5e5e5;
}
.pop-add-list .list-box .item .l .icon-checked.data-v-9639d8f4 {
color: #D0121B;
}
.pop-add-list .list-box .item .c.data-v-9639d8f4 {
width: 400rpx;
}
.pop-add-list .list-box .item .c view.data-v-9639d8f4 {
font-size: 26rpx;
color: #000000;
height: 50rpx;
line-height: 50rpx;
width: 400rpx;
}
.pop-add-list .list-box .item .c text.data-v-9639d8f4 {
display: block;
font-size: 24rpx;
color: #666666;
height: 50rpx;
line-height: 50rpx;
}
.pop-add-list .list-box .item .r.data-v-9639d8f4 {
font-size: 26rpx;
color: #000000;
}
.pop-add-list .list-box .item .r .icon.data-v-9639d8f4 {
color: #898989;
font-size: 16rpx;
margin-left: 13rpx;
}
.pop-add-list .list-box .no-data.data-v-9639d8f4 {
background: #fff;
padding-top: 100rpx;
padding-bottom: 100rpx;
font-size: 24rpx;
color: #000000;
text-align: center;
}
.pop-add-list .list-box .no-data image.data-v-9639d8f4 {
width: 442rpx;
height: 254rpx;
margin-bottom: 45rpx;
}
.pop-add-list .add-list.data-v-9639d8f4 {
width: 100%;
height: 110rpx;
background: #D0121B;
line-height: 110rpx;
text-align: center;
font-size: 30rpx;
color: #FFFFFF;
position: absolute;
bottom: 0rpx;
left: 0rpx;
}
/**新建清单**/
.pop-new-list.data-v-9639d8f4 {
width: 100%;
background: #FFFFFF;
border-radius: 10rpx 10rpx 0rpx 0rpx;
padding: 24rpx 30rpx;
position: relative;
padding-bottom: 150rpx;
}
.pop-new-list .trt.data-v-9639d8f4 {
text-align: right;
}
.pop-new-list .trt .icon.data-v-9639d8f4 {
color: #898989;
font-size: 25rpx;
}
.pop-new-list .ttit.data-v-9639d8f4 {
width: 520rpx;
height: 53rpx;
font-size: 30rpx;
color: #000000;
line-height: 53rpx;
text-align: center;
margin: 0 auto;
}
.pop-new-list .cons.data-v-9639d8f4 {
width: 689rpx;
padding-top: 77rpx;
padding-bottom: 110rpx;
}
.pop-new-list .cons .inputv.data-v-9639d8f4 {
display: block;
width: 621rpx;
height: 80rpx;
padding: 0 30rpx;
line-height: 80rpx;
border-radius: 5rpx;
border: 1rpx solid #898989;
margin: 0 auto;
font-size: 24rpx;
color: #000;
}
.pop-new-list .add-list.data-v-9639d8f4 {
width: 100%;
height: 110rpx;
background: #D0121B;
line-height: 110rpx;
text-align: center;
font-size: 30rpx;
color: #FFFFFF;
position: absolute;
bottom: 0rpx;
left: 0rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const searchHead = () => "../../components/search_head.js";
const oneItem = () => "../../components/one_item.js";
const _sfc_main = {
data() {
return {
isHasAttr: false,
//记录是否加载属性
isInit: false,
//记录是否加载了数据
class_id2: "",
//搜索值
tabType: 1,
stocksort: false,
//库存升序 false 降序
pricesort: false,
//价格升序 false 降序
page_size: 10,
page: 1,
totals: 0,
isLoadEnd: false,
// 是否已全部加载完
aggs: [],
//参数
list: []
};
},
async onReachBottom() {
if (this.isLoadEnd) {
return;
}
this.getData();
},
onLoad: function(option) {
this.class_id2 = option.class_id2;
this.getData();
},
methods: {
uiChage(namex) {
this.aggs.forEach((item) => {
if (item.namex == namex) {
item.hideAll = !item.hideAll;
}
});
},
clearAttr() {
this.aggs.forEach((item) => {
item.listx.forEach((item1) => {
item1.checked = 0;
});
});
this.initGetData();
},
changeAttr(namex, attr_value_id) {
this.aggs.forEach((item) => {
if (namex == item.namex) {
item.listx.forEach((item1) => {
if (attr_value_id == item1.attr_value_id) {
item1.checked = item1.checked == 0 ? "1" : "0";
}
});
}
});
this.initGetData();
},
getAttr() {
let obj_ = {};
if (this.aggs.length == 0) {
return obj_;
}
let brand_ids = [];
let class_ids = [];
let attrobj_ = {};
this.aggs.forEach((item) => {
item.listx.forEach((item1) => {
if (item1.checked == 1) {
switch (item1.attr_id) {
case "class_id1":
class_ids.push(item1.attr_value_id);
break;
case "standard_brand_id":
brand_ids.push(item1.attr_value_id);
break;
default:
if (!attrobj_[item1.attr_id]) {
attrobj_[item1.attr_id] = [];
}
attrobj_[item1.attr_id].push(String(item1.attr_value_id));
}
}
});
});
if (brand_ids.length > 0) {
obj_["standard_brand_id/eqs"] = brand_ids.join(",");
}
if (Object.keys(attrobj_).length > 0) {
obj_["attrs/group"] = JSON.stringify(attrobj_);
}
return obj_;
},
getData() {
let attr_ = this.getAttr();
let obj_ = {
page_size: this.page_size,
page: this.page,
hcy_test: 1122,
class_id2: this.class_id2,
...attr_
};
if (this.tabType == 2) {
obj_["stock/sort"] = this.stocksort ? "asc" : "desc";
}
if (this.tabType == 3) {
obj_["single_price/sort"] = this.pricesort ? "asc" : "desc";
}
this.request(util_api.Api_Url + "/api/search/getData", "POST", obj_, true).then((res) => {
if (this.page == 1) {
this.list = [];
}
if (res.code == 0) {
if (!this.isHasAttr) {
let agl_ = res.data.aggs ? JSON.parse(JSON.stringify(res.data.aggs)) : [];
this.aggs = [];
Object.keys(agl_).forEach((item) => {
let arrpo_ = agl_[item] || [];
if (item != "分类") {
this.aggs.push({
namex: item,
listx: arrpo_,
hideAll: false
});
}
});
}
this.isHasAttr = 1;
this.isInit = 1;
this.list = [...this.list, ...res.data.lists || []];
this.totals = res.data.total || 0;
if (this.page * this.page_size >= Number(res.data.total)) {
this.isLoadEnd = true;
}
this.page++;
} else {
this.totals = 0;
this.isInit = 1;
this.list = [];
}
});
},
tab(type) {
this.tabType = type;
if (type == 2) {
this.stocksort = !this.stocksort;
} else if (type == 3) {
this.pricesort = !this.pricesort;
}
this.initGetData();
},
initGetData() {
this.page = 1;
this.isInit = false;
this.isLoadEnd = false;
this.list = [];
this.getData();
},
goUrl() {
common_vendor.index.navigateTo({
url: "/pages/search/nav"
});
},
onConfirm(e) {
let key_ = e.detail.value;
if (key_.length < 2) {
common_vendor.index.showToast({
title: "关键字不能小于2个字符",
duration: 2e3,
icon: "none"
});
return;
}
common_vendor.index.navigateTo({
url: "/pages/search/list?k=" + key_
});
},
open() {
this.$refs.popupsx.open("right");
},
close() {
this.$refs.popupsx.close("right");
}
},
components: {
barX,
searchHead,
oneItem
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_searchHead = common_vendor.resolveComponent("searchHead");
const _component_oneItem = common_vendor.resolveComponent("oneItem");
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
(_component_barX + _component_searchHead + _component_oneItem + _easycom_uni_popup2)();
}
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
if (!Math) {
_easycom_uni_popup();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o($options.onConfirm),
b: common_vendor.o($options.goUrl),
c: common_vendor.o(($event) => $options.tab(1)),
d: $data.tabType == 1 ? 1 : "",
e: common_vendor.n($data.stocksort ? "icon-arrowshang" : "icon-arrowxia"),
f: common_vendor.o(($event) => $options.tab(2)),
g: $data.tabType == 2 ? 1 : "",
h: common_vendor.n($data.pricesort ? "icon-arrowshang" : "icon-arrowxia"),
i: common_vendor.o(($event) => $options.tab(3)),
j: $data.tabType == 3 ? 1 : "",
k: common_vendor.o((...args) => $options.open && $options.open(...args)),
l: common_vendor.f($data.list, (item, index, i0) => {
return {
a: index,
b: "dfe7398c-2-" + i0,
c: common_vendor.p({
obj: item
})
};
}),
m: $data.list.length > 0 && $data.isLoadEnd
}, $data.list.length > 0 && $data.isLoadEnd ? {} : {}, {
n: $data.isInit && $data.list.length == 0
}, $data.isInit && $data.list.length == 0 ? {
o: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args))
} : {}, {
p: $data.aggs.length > 0
}, $data.aggs.length > 0 ? {
q: common_vendor.f($data.aggs, (item, index, i0) => {
return common_vendor.e({
a: common_vendor.t(item.namex),
b: item.listx.length > 6
}, item.listx.length > 6 ? {
c: common_vendor.t(item.hideAll ? "收起" : "展开"),
d: common_vendor.n(item.hideAll ? "icon-arrowshang" : "icon-arrowxia"),
e: common_vendor.o(($event) => $options.uiChage(item.namex), index)
} : {}, {
f: common_vendor.f(item.listx, (item1, index1, i1) => {
return {
a: common_vendor.t(item1.value),
b: item1.checked == 1 ? 1 : "",
c: common_vendor.o(($event) => $options.changeAttr(item.namex, item1.attr_value_id), index1),
d: index1
};
}),
g: item.hideAll ? 1 : "",
h: index
});
})
} : {}, {
r: common_vendor.o((...args) => $options.clearAttr && $options.clearAttr(...args)),
s: common_vendor.t($data.totals),
t: common_vendor.o((...args) => $options.close && $options.close(...args)),
v: common_vendor.sr("popupsx", "dfe7398c-3"),
w: common_vendor.p({
type: "right"
})
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-dfe7398c"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/class/list.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"search-head": "../../components/search_head",
"one-item": "../../components/one_item",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="searchPage data-v-dfe7398c"><bar-x class="data-v-dfe7398c" u-i="dfe7398c-0" bind:__l="__l"/><view class="fixed-tp data-v-dfe7398c"><search-head class="data-v-dfe7398c" bindconfirm="{{a}}" bindgoUrl="{{b}}" u-i="dfe7398c-1" bind:__l="__l"/><view class="shiftbox row bothSide verCenter data-v-dfe7398c"><view bindtap="{{c}}" class="{{['rank1', 'rank', 'row', 'data-v-dfe7398c', d && 'act']}}">综合排序</view><view bindtap="{{f}}" class="{{['rank2', 'rank', 'row', 'verCenter', 'data-v-dfe7398c', g && 'act']}}">库存<text class="{{['data-v-dfe7398c', 'icon', 'iconfont', e]}}"></text></view><view bindtap="{{i}}" class="{{['rank3', 'rank', 'row', 'verCenter', 'data-v-dfe7398c', j && 'act']}}">价格<text class="{{['data-v-dfe7398c', 'icon', 'iconfont', h]}}"></text></view><view class="sxbox row verCenter data-v-dfe7398c" bindtap="{{k}}">筛选<text class="icon iconfont icon-saixuan data-v-dfe7398c"></text></view></view></view><view class="cons data-v-dfe7398c"><view class="databox data-v-dfe7398c"><one-item wx:for="{{l}}" wx:for-item="item" wx:key="a" class="data-v-dfe7398c" u-i="{{item.b}}" bind:__l="__l" u-p="{{item.c}}"/><view wx:if="{{m}}" class="pagebot data-v-dfe7398c">—— 已经全部加载完 ——</view><view wx:if="{{n}}" class="no-data-box data-v-dfe7398c"><image class="data-v-dfe7398c" src="https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png"></image><view class="data-v-dfe7398c">抱歉,没有找到符合条件的产品!</view><view class="backs data-v-dfe7398c" bindtap="{{o}}">返回</view></view></view></view><uni-popup wx:if="{{w}}" class="r data-v-dfe7398c" u-s="{{['d']}}" u-r="popupsx" u-i="dfe7398c-3" bind:__l="__l" u-p="{{w}}"><view class="pop-consx data-v-dfe7398c"><view class="section data-v-dfe7398c"><view wx:if="{{p}}" class="data-v-dfe7398c"><view wx:for="{{q}}" wx:for-item="item" wx:key="h" class="item-group data-v-dfe7398c"><view class="item-t row bothSide verCenter data-v-dfe7398c"><text class="names elep data-v-dfe7398c">{{item.a}}</text><view wx:if="{{item.b}}" class="row verCenter status-box data-v-dfe7398c" bindtap="{{item.e}}"><text class="status-name data-v-dfe7398c">{{item.c}}</text><text class="{{['data-v-dfe7398c', 'icon', 'iconfont', item.d]}}"></text></view></view><view class="{{['item-c', 'row', 'data-v-dfe7398c', item.g && 'showAll']}}"><view wx:for="{{item.f}}" wx:for-item="item1" wx:key="d" class="{{['citem', 'elep', 'data-v-dfe7398c', item1.b && 'act']}}" bindtap="{{item1.c}}">{{item1.a}}</view></view></view></view></view><view class="foot row bothSide data-v-dfe7398c"><view class="cz data-v-dfe7398c" bindtap="{{r}}">重置</view><view class="cx data-v-dfe7398c" bindtap="{{t}}">确认({{s}}个型号)</view></view></view></uni-popup></view>
\ No newline at end of file
view.data-v-dfe7398c,
text.data-v-dfe7398c,
input.data-v-dfe7398c,
navigator.data-v-dfe7398c {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-dfe7398c {
background: none;
opacity: 1;
}
image.data-v-dfe7398c {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-dfe7398c {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-dfe7398c {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-dfe7398c {
display: flex;
flex-direction: column;
}
.row.data-v-dfe7398c {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-dfe7398c {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-dfe7398c {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-dfe7398c {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-dfe7398c {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-dfe7398c {
align-items: center;
}
.searchPage.data-v-dfe7398c {
padding-top: 218rpx;
background: #fff;
}
.searchPage .fixed-tp.data-v-dfe7398c {
height: 218rpx;
position: fixed;
top: 175rpx;
left: 0rpx;
right: 0rpx;
background: #fff;
z-index: 1;
}
.searchPage .shiftbox.data-v-dfe7398c {
padding: 38rpx 36rpx 38rpx 30rpx;
font-size: 24rpx;
color: #000000;
height: 106rpx;
}
.searchPage .shiftbox .rank .icon.data-v-dfe7398c {
font-size: 16rpx;
margin-left: 12rpx;
}
.searchPage .shiftbox .rank.act.data-v-dfe7398c {
color: #D0121B;
}
.searchPage .shiftbox .sxbox.data-v-dfe7398c {
height: 30rpx;
border-left: 1rpx solid #D1D1D1;
padding-left: 24rpx;
margin-left: 168rpx;
}
.searchPage .shiftbox .sxbox .icon-saixuan.data-v-dfe7398c {
font-size: 26rpx;
color: #979797;
margin-left: 12rpx;
}
.searchPage .pagebot.data-v-dfe7398c {
height: 80rpx;
line-height: 80rpx;
font-size: 24rpx;
text-align: center;
color: #C6C7CC;
}
.searchPage .no-data-box.data-v-dfe7398c {
padding-top: 200rpx;
font-size: 22rpx;
color: #000000;
padding-bottom: 100rpx;
height: 1200rpx;
}
.searchPage .no-data-box image.data-v-dfe7398c {
margin: 0 auto;
width: 442rpx;
height: 254rpx;
margin-bottom: 50rpx;
display: block;
}
.searchPage .no-data-box view.data-v-dfe7398c {
margin: 0 auto;
text-align: center;
}
.searchPage .no-data-box .backs.data-v-dfe7398c {
margin-top: 55rpx;
width: 300rpx;
height: 70rpx;
background: #FFFFFF;
border-radius: 5rpx;
border: 1rpx solid #D0121B;
color: #D0121B;
line-height: 70rpx;
text-align: center;
}
.pop-consx.data-v-dfe7398c {
width: 610rpx;
height: 100%;
background: #FFFFFF;
padding-top: 175rpx;
}
.pop-consx .section.data-v-dfe7398c {
padding: 30rpx;
overflow-y: auto;
height: calc(100vh - 305rpx);
}
.pop-consx .section .item-group.data-v-dfe7398c {
margin-bottom: 20rpx;
}
.pop-consx .section .item-group .item-t.data-v-dfe7398c {
height: 38rpx;
margin-bottom: 40rpx;
}
.pop-consx .section .item-group .item-t .names.data-v-dfe7398c {
color: #000;
font-size: 30rpx;
width: 450rpx;
}
.pop-consx .section .item-group .item-t .status-box.data-v-dfe7398c {
height: 38rpx;
}
.pop-consx .section .item-group .item-t .status-name.data-v-dfe7398c {
font-size: 24rpx;
color: #666;
margin-right: 10rpx;
}
.pop-consx .section .item-group .item-t .iconfont.data-v-dfe7398c {
color: #d1d1d1;
font-size: 16rpx;
}
.pop-consx .section .item-group .item-c.data-v-dfe7398c {
flex-wrap: wrap;
max-height: 150rpx;
overflow: hidden;
transition: max-height 0.3s;
}
.pop-consx .section .item-group .item-c.showAll.data-v-dfe7398c {
max-height: 1800rpx;
}
.pop-consx .section .item-group .citem.data-v-dfe7398c {
width: 170rpx;
height: 46rpx;
background: #f8f8f8;
border-radius: 5rpx;
border: 1rpx solid #f8f8f8;
font-size: 22rpx;
color: #000000;
text-align: center;
line-height: 46rpx;
padding: 0 8rpx;
margin-right: 20rpx;
margin-bottom: 30rpx;
}
.pop-consx .section .item-group .citem.data-v-dfe7398c:nth-child(3n) {
margin-right: 0rpx;
}
.pop-consx .section .item-group .citem.act.data-v-dfe7398c {
border: 1rpx solid #D0121B;
color: #D0121B;
background: #FFF5F5;
}
.pop-consx .foot.data-v-dfe7398c {
border-top: 1rpx solid #E7E7E7;
padding: 0 30rpx;
padding-top: 20rpx;
}
.pop-consx .foot .cz.data-v-dfe7398c {
width: 210rpx;
height: 80rpx;
line-height: 80rpx;
text-align: center;
background: #F6F7F8;
border-radius: 5rpx;
font-size: 26rpx;
color: #000000;
}
.pop-consx .foot .cx.data-v-dfe7398c {
width: 312rpx;
line-height: 80rpx;
text-align: center;
background: #D0121B;
border-radius: 5rpx;
font-size: 26rpx;
color: #FFFFFF;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const searchHead = () => "../../components/search_head.js";
const barX = () => "../../components/barx.js";
const bottomNav = () => "../../components/bottom_nav.js";
const _sfc_main = {
data() {
return {
isShowClassOne: false,
//是否展示一级分类浮层
pageData: [],
erJList: [],
sanJlist: [],
class_id1: "",
class_id2: ""
};
},
onLoad: function(option) {
this.class_id1 = option.class_id1 ? option.class_id1 : "";
this.class_id2 = option.class_id2 ? option.class_id2 : "";
this.getData();
},
methods: {
tab(type, id) {
if (type == 1) {
this.pageData.forEach((item) => {
if (item.base_id == id) {
item.checkedx = true;
this.erJList = item.right_cate_list || [];
} else {
item.checkedx = false;
}
(this.erJList || []).forEach((item1, index1) => {
if (index1 == 0) {
item1.checkedx = true;
this.sanJlist = item1.children;
} else {
item1.checkedx = false;
}
});
});
} else {
this.erJList.forEach((item1, index1) => {
if (item1.class_id == id) {
item1.checkedx = true;
this.sanJlist = item1.children;
} else {
item1.checkedx = false;
}
});
}
},
getData() {
this.request(util_api.Api_Url + "/api/xcx/category", "GET", {}, true).then((res) => {
if (res.code == 0) {
this.pageData = res.data.category_list || [];
this.pageData.forEach((item, index) => {
if (this.class_id1) {
if (this.class_id1 == item.base_id) {
item.checkedx = true;
this.erJList = item.right_cate_list || [];
} else {
item.checkedx = false;
}
} else {
if (index == 0) {
item.checkedx = true;
this.erJList = item.right_cate_list || [];
} else {
item.checkedx = false;
}
}
(this.erJList || []).forEach((item1, index1) => {
if (this.class_id2) {
if (this.class_id2 == item1.class_id) {
item1.checkedx = true;
this.sanJlist = item1.children;
} else {
item1.checkedx = false;
}
} else {
if (index1 == 0) {
item1.checkedx = true;
this.sanJlist = item1.children;
} else {
item1.checkedx = false;
}
}
});
});
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
},
onConfirm(e) {
let key_ = e.detail.value;
if (key_.length < 2) {
common_vendor.index.showToast({
title: "关键字不能小于2个字符",
duration: 2e3,
icon: "none"
});
return;
}
common_vendor.index.navigateTo({
url: "/pages/search/list?k=" + key_
});
},
goUrl() {
common_vendor.index.navigateTo({
url: "/pages/search/nav"
});
}
},
components: {
searchHead,
barX,
bottomNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_searchHead = common_vendor.resolveComponent("searchHead");
const _component_bottomNav = common_vendor.resolveComponent("bottomNav");
(_component_barX + _component_searchHead + _component_bottomNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.o($options.onConfirm),
b: common_vendor.o($options.goUrl),
c: common_vendor.f($data.pageData, (item, index, i0) => {
return {
a: common_vendor.t(item.title),
b: item.checkedx ? 1 : "",
c: index,
d: common_vendor.o(($event) => $options.tab(1, item.base_id), index)
};
}),
d: common_vendor.o(($event) => $data.isShowClassOne = !$data.isShowClassOne),
e: common_vendor.f($data.pageData, (item, index, i0) => {
return {
a: item.images || "https://www.iedge.net/assets/images/common/defaultnew.png",
b: common_vendor.t(item.title),
c: item.checkedx ? 1 : "",
d: index,
e: common_vendor.o(($event) => $options.tab(1, item.base_id), index)
};
}),
f: common_vendor.o(($event) => $data.isShowClassOne = !$data.isShowClassOne),
g: $data.isShowClassOne ? 1 : "",
h: common_vendor.f($data.erJList, (item, index, i0) => {
return {
a: common_vendor.t(item.class_name),
b: item.checkedx ? 1 : "",
c: index,
d: common_vendor.o(($event) => $options.tab(2, item.class_id), index)
};
}),
i: common_vendor.f($data.sanJlist, (item, index, i0) => {
return {
a: item.class_icon || "https://www.iedge.net/assets/images/common/defaultnew.png",
b: common_vendor.t(item.class_name),
c: "/pages/class/list?class_id2=" + item.class_id,
d: index
};
}),
j: common_vendor.p({
actval: "2"
})
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-e527edb6"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/class/nav.js.map
{
"usingComponents": {
"search-head": "../../components/search_head",
"bar-x": "../../components/barx",
"bottom-nav": "../../components/bottom_nav"
}
}
\ No newline at end of file
<view class="classNavPage data-v-e527edb6"><bar-x class="data-v-e527edb6" u-i="e527edb6-0" bind:__l="__l"/><view class="bugc-ceng data-v-e527edb6"><search-head class="data-v-e527edb6" bindconfirm="{{a}}" bindgoUrl="{{b}}" u-i="e527edb6-1" bind:__l="__l"/></view><view class="cons data-v-e527edb6"><view class="{{['one-c-box', 'data-v-e527edb6', g && 'show']}}"><view class="lb row data-v-e527edb6"><view wx:for="{{c}}" wx:for-item="item" wx:key="c" class="{{['itemo', 'data-v-e527edb6', item.b && 'act']}}" bindtap="{{item.d}}">{{item.a}}</view></view><view class="rb row verCenter rowCenter data-v-e527edb6" bindtap="{{d}}"><text class="{{['data-v-e527edb6', 'icon', 'iconfont', 'icon-arrowxia']}}"></text></view><view class="one-c-hide-cons data-v-e527edb6"><view class="tit data-v-e527edb6">全部分类</view><view class="hide-sec row data-v-e527edb6"><view wx:for="{{e}}" wx:for-item="item" wx:key="d" class="{{['itemh', 'data-v-e527edb6', item.c && 'act']}}" bindtap="{{item.e}}"><image class="data-v-e527edb6" src="{{item.a}}" mode="aspectFit"></image><text class="elep data-v-e527edb6">{{item.b}}</text></view></view><view class="foot row verCenter rowCenter data-v-e527edb6" bindtap="{{f}}">收起<text class="icon iconfont icon-arrowshang data-v-e527edb6"></text></view></view></view><view class="two-c-box row bothSide data-v-e527edb6"><view class="lc data-v-e527edb6"><view wx:for="{{h}}" wx:for-item="item" wx:key="c" class="{{['item', 'row', 'verCenter', 'data-v-e527edb6', item.b && 'act']}}" bindtap="{{item.d}}">{{item.a}}</view></view><view class="rc data-v-e527edb6"><navigator wx:for="{{i}}" wx:for-item="item" wx:key="d" url="{{item.c}}" class="item data-v-e527edb6"><image class="data-v-e527edb6" src="{{item.a}}" mode="aspectFit"></image><text class="elep data-v-e527edb6">{{item.b}}</text></navigator></view></view></view><bottom-nav wx:if="{{j}}" class="data-v-e527edb6" u-i="e527edb6-2" bind:__l="__l" u-p="{{j}}"/></view>
\ No newline at end of file
view.data-v-e527edb6,
text.data-v-e527edb6,
input.data-v-e527edb6,
navigator.data-v-e527edb6 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-e527edb6 {
background: none;
opacity: 1;
}
image.data-v-e527edb6 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-e527edb6 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-e527edb6 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-e527edb6 {
display: flex;
flex-direction: column;
}
.row.data-v-e527edb6 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-e527edb6 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-e527edb6 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-e527edb6 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-e527edb6 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-e527edb6 {
align-items: center;
}
.classNavPage .bugc-ceng.data-v-e527edb6 {
position: relative;
z-index: 1;
background: #fff;
}
.classNavPage .cons.data-v-e527edb6 {
padding-top: 23rpx;
}
.classNavPage .cons .one-c-box.data-v-e527edb6 {
padding-left: 18rpx;
position: relative;
padding-right: 90rpx;
height: 63rpx;
}
.classNavPage .cons .one-c-box .lb.data-v-e527edb6 {
height: 100%;
width: 100%;
overflow-x: auto;
}
.classNavPage .cons .one-c-box .lb .itemo.data-v-e527edb6 {
height: 45rpx;
line-height: 45rpx;
padding: 0 17rpx;
border-radius: 5rpx;
border: 1rpx solid #fff;
margin-right: 25rpx;
font-size: 24rpx;
color: #000000;
flex-shrink: 0;
}
.classNavPage .cons .one-c-box .lb .itemo.act.data-v-e527edb6 {
border: 1rpx solid #D0121B;
background: #FFF5F5;
color: #D0121B;
}
.classNavPage .cons .one-c-box .rb.data-v-e527edb6 {
width: 90rpx;
height: 45rpx;
position: absolute;
top: 0rpx;
right: 0rpx;
text-align: center;
}
.classNavPage .cons .one-c-box .rb .icon.data-v-e527edb6 {
font-size: 16rpx;
color: #000;
}
.classNavPage .cons .one-c-box .one-c-hide-cons.data-v-e527edb6 {
position: absolute;
z-index: 1;
width: 100%;
background: #FFFFFF;
border-radius: 0rpx 0rpx 20rpx 20rpx;
top: -24rpx;
left: 0rpx;
transition: max-height 0.5s;
max-height: 0;
overflow: hidden;
}
.classNavPage .cons .one-c-box .one-c-hide-cons .tit.data-v-e527edb6 {
padding: 11rpx 30rpx;
font-size: 24rpx;
color: #000000;
margin-bottom: 35rpx;
}
.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec.data-v-e527edb6 {
flex-wrap: wrap;
padding-left: 60rpx;
padding-bottom: 40rpx;
}
.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh.data-v-e527edb6 {
margin-bottom: 40rpx;
margin-right: 33rpx;
}
.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh.data-v-e527edb6:nth-child(4n) {
margin-right: 0rpx;
}
.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh image.data-v-e527edb6 {
display: block;
width: 106rpx;
height: 106rpx;
margin: 0 auto;
}
.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh text.data-v-e527edb6 {
margin-top: 8rpx;
display: block;
width: 135rpx;
text-align: center;
font-size: 24rpx;
color: #666666;
height: 30rpx;
line-height: 30rpx;
}
.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh.act text.data-v-e527edb6 {
color: #D0121B;
}
.classNavPage .cons .one-c-box .one-c-hide-cons .foot.data-v-e527edb6 {
height: 87rpx;
font-size: 24rpx;
color: #000000;
border-top: 1rpx solid #D1D1D1;
border-radius: 0rpx 0rpx 20rpx 20rpx;
}
.classNavPage .cons .one-c-box .one-c-hide-cons .foot .icon.data-v-e527edb6 {
font-size: 16rpx;
margin-left: 20rpx;
}
.classNavPage .cons .one-c-box.show .one-c-hide-cons.data-v-e527edb6 {
max-height: 700rpx;
}
.classNavPage .cons .one-c-box.show.data-v-e527edb6::after {
content: "";
position: fixed;
left: 0;
top: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.3);
}
.classNavPage .cons .two-c-box.data-v-e527edb6 {
margin-top: 20rpx;
height: calc(100vh - 175rpx - 130rpx);
}
.classNavPage .cons .two-c-box .lc.data-v-e527edb6 {
width: 225rpx;
height: 100%;
padding-top: 40rpx;
font-size: 24rpx;
color: #666666;
overflow-y: auto;
background: #f8f8f8;
}
.classNavPage .cons .two-c-box .lc .item.data-v-e527edb6 {
padding: 15rpx 0;
padding-left: 35rpx;
padding-right: 50rpx;
margin-bottom: 10rpx;
height: 92rpx;
}
.classNavPage .cons .two-c-box .lc .item.act.data-v-e527edb6 {
color: #000000;
background: #fff;
border-radius: 100rpx 0 0 100rpx;
}
.classNavPage .cons .two-c-box .rc.data-v-e527edb6 {
width: 525rpx;
height: 100%;
overflow-y: auto;
padding-left: 35rpx;
}
.classNavPage .cons .two-c-box .rc .item.data-v-e527edb6 {
margin-right: 35rpx;
width: 130rpx;
padding-bottom: 20rpx;
display: inline-block;
height: 227rpx;
}
.classNavPage .cons .two-c-box .rc .item.data-v-e527edb6:nth-child(3n) {
margin-right: 0rpx;
}
.classNavPage .cons .two-c-box .rc .item image.data-v-e527edb6 {
width: 130rpx;
height: 130rpx;
margin-bottom: 12rpx;
display: block;
}
.classNavPage .cons .two-c-box .rc .item text.data-v-e527edb6 {
color: #000000;
width: 130rpx;
display: block;
line-height: 30rpx;
height: 30rpx;
text-align: center;
font-size: 24rpx;
color: #000000;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
isLogin: common_vendor.index.getStorageSync("token") ? true : false,
goods_id_page: "",
buyPrice: "",
isCompany: common_vendor.index.getStorageSync("user_info") && JSON.parse(common_vendor.index.getStorageSync("user_info")).company_name ? true : false,
productType: 1,
pageTab: 1,
productTop: 0,
goBuyType: 1,
images: [],
positions: "",
currentPage: 0,
goods_numberx: 1,
//购买数量
goods_id: "",
goods_info: "",
goods_series: [],
addType: 1,
list_name: "",
//清单名字
qDList: [],
miniShareOptions: {
title: "爱智工业平台",
path: "/pages/goods/detail?goods_id=",
imageUrl: "https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png",
desc: ""
}
};
},
onShareAppMessage() {
return {
...this.miniShareOptions,
success: () => {
common_vendor.index.showToast({
title: "分享成功",
icon: "success"
});
},
fail: () => {
common_vendor.index.showToast({
title: "分享失败",
icon: "none"
});
}
};
},
onShareTimeline() {
return {
...this.miniShareOptions,
success: () => {
common_vendor.index.showToast({
title: "分享成功",
icon: "success"
});
},
fail: () => {
common_vendor.index.showToast({
title: "分享失败",
icon: "none"
});
}
};
},
onLoad(option) {
this.goods_id_page = option.goods_id;
this.goods_id = option.goods_id;
this.getData();
this.getQdList();
this.miniShareOptions.path = "/pages/goods/detail?goods_id=" + option.goods_id;
},
onPageScroll(e) {
this.pageTab = 1;
if (e.scrollTop >= 300) {
this.pageTab = 2;
}
},
methods: {
gocar() {
if (!common_vendor.index.getStorageSync("token")) {
common_vendor.index.navigateTo({
url: "/pages/auth/login?referer=" + encodeURIComponent(`/pages/goods/detail?goods_id=${this.goods_id_page}`)
});
return;
}
let obj_ = {
sku_id: this.goods_id,
goods_num: this.goods_numberx,
price: this.buyPrice,
guid_: this.addType
};
if (this.addType == 2) {
obj_.is_cover_goods_num = 1;
}
this.request(util_api.Api_Url + "/api/cart/addCart", "GET", obj_, true).then((res) => {
if (res.code == 0) {
if (this.addType == 1) {
common_vendor.index.showToast({
title: "添加购物车成功",
icon: "success"
});
this.close();
} else {
common_vendor.index.setStorageSync("car_ids", this.goods_id);
common_vendor.index.setStorageSync("confirmOrderBackUrl", `/pages/goods/detail?goods_id=${this.goods_id_page}`);
common_vendor.index.navigateTo({
url: "/pages/car/confirmOrder"
});
}
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
},
changeNum(sku_id, type) {
clearTimeout(this.timeout);
this.timeout = setTimeout(() => {
let result = this.goods_info;
let mpl = Number(result.multiple || result.mpl);
let stock = Number(result.stock);
let moq = Number(result.moq);
let value_ = Number(this.goods_numberx);
value_ = Math.ceil(value_ / mpl) * mpl;
this.goods_numberx = value_;
if (value_ < moq) {
this.goods_numberx = moq;
}
if (value_ > stock) {
this.goods_numberx = Math.floor(stock / mpl) * mpl;
}
}, 800);
},
addjNum(sku_id, type) {
let result = this.goods_info;
let mpl = Number(result.multiple || result.mpl);
let stock = Number(result.stock);
let moq = Number(result.moq);
let value_ = Number(this.goods_numberx);
if (type == 1) {
var down_value = value_ - mpl;
if (down_value < moq) {
this.goods_numberx = moq;
common_vendor.index.showToast({
title: "数量不能小于起订量",
duration: 2e3,
icon: "none"
});
} else {
this.goods_numberx = down_value;
}
} else {
var up_value = value_ + mpl;
if (up_value > stock) {
common_vendor.index.showToast({
title: "数量不能大于库存",
duration: 2e3,
icon: "none"
});
this.goods_numberx = Math.floor(stock / mpl) * mpl;
} else {
this.goods_numberx = up_value;
}
}
},
changeSku(sku_id) {
this.goods_id = sku_id;
this.getData(1);
},
pdfPre() {
common_vendor.index.downloadFile({
url: this.goods_info.pdf,
success: function(res) {
common_vendor.index.openDocument({
filePath: res.tempFilePath,
showMenu: true,
success: function(res2) {
common_vendor.index.__f__("log", "at pages/goods/detail.vue:381", "打开文档成功");
}
});
}
});
},
getData(type) {
this.request(util_api.Api_Url + "/api/xcx/goodsDetail", "GET", {
goods_id: this.goods_id
}, true).then((res) => {
if (res.code == 0) {
this.goods_info = res.data.goods_info;
this.miniShareOptions.title = this.goods_info.goods_name + " " + this.goods_info.class_name;
if (this.goods_info.sku_detail) {
this.goods_info.sku_detail = this.goods_info.sku_detail.replace(/<img/gi, '<img class="img-style"');
}
this.goods_numberx = Number(this.goods_info.moq);
this.buyPrice = 0;
if (this.goods_info.ladder_price && this.goods_info.ladder_price.length > 0) {
this.buyPrice = this.isCompany ? this.goods_info["ladder_price"][1]["price_cn"] || 0 : this.goods_info["ladder_price"][0]["price_cn"] || 0;
}
if (!type) {
this.goods_series = res.data.goods_series || [];
this.goods_series.sort((a, b) => {
if (a.goods_id == this.goods_id)
return -1;
if (b.goods_id == this.goods_id)
return 1;
return 0;
});
}
this.images = [{ name: "default.png", thumbnail: res.data.goods_info.goods_images || "" }, ...res.data.goods_info.spu_extra.image_list || []];
setTimeout(() => {
this.calculatePositions();
}, 100);
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
},
calculatePositions() {
const query = common_vendor.index.createSelectorQuery();
query.select(".product-box").boundingClientRect();
query.exec((rects) => {
if (rects[0]) {
this.productTop = rects[0].top;
}
});
},
tab(page) {
this.pageTab = page;
common_vendor.index.pageScrollTo({
scrollTop: page == 2 ? this.productTop - 140 : 0,
duration: 300
});
},
handleSwiperChange(e) {
this.currentPage = e.detail.current;
setTimeout(() => {
this.calculatePositions();
}, 100);
},
getQdList() {
if (!common_vendor.index.getStorageSync("token")) {
return;
}
this.request(util_api.Api_Url + "/api/xcx/getGoodsList", "get", { page: 1, limit: 100 }, false).then((res) => {
this.qDList = [];
if (res.code == 0) {
let arr_ = res.data.list || [];
arr_.forEach((item) => {
item.checked = false;
});
this.qDList = arr_;
}
});
},
chooseQd(list_id) {
this.qDList.forEach((item) => {
if (item.list_id == list_id) {
item.checked = !item.checked;
}
});
},
createList() {
this.request(util_api.Api_Url + "/api/xcx/createGoodsList", "post", { list_name: this.list_name || this.goods_info.class_name }, true).then((res) => {
if (res.code == 0) {
common_vendor.index.showToast({
title: "创建清单成功",
icon: "success"
});
this.closeNewList();
this.getQdList();
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "nonde"
});
}
});
},
addQdList() {
let checkList = this.qDList.filter((item) => item.checked);
let ids_ = checkList.map((item) => item.list_id);
if (checkList.length == 0) {
common_vendor.index.showToast({
title: "请选择一条清单",
icon: "none"
});
return;
}
let sku_json = [
{
sku_id: this.goods_id,
qty: this.goods_numberx
}
];
this.request(util_api.Api_Url + "/api/xcx/addGoodsList", "post", {
list_id: ids_.join(","),
sku_json: JSON.stringify(sku_json)
}, true).then((res) => {
if (res.code == 0) {
common_vendor.index.showToast({
title: "加入清单成功",
icon: "success"
});
this.closeAddList();
this.getQdList();
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "nonde"
});
}
});
},
open(type) {
this.addType = type;
this.$refs.popupcar.open("bottom");
},
close() {
this.$refs.popupcar.close("bottom");
},
openAddList() {
if (!common_vendor.index.getStorageSync("token")) {
common_vendor.index.navigateTo({
url: "/pages/auth/login?referer=" + encodeURIComponent(`/pages/goods/detail?goods_id=${this.goods_id_page}`)
});
return;
}
this.$refs.popupaddlist.open("bottom");
},
closeAddList() {
this.$refs.popupaddlist.close("bottom");
},
openNewList() {
this.closeAddList();
this.$refs.popupnewlist.open("bottom");
},
closeNewList() {
this.$refs.popupnewlist.close("bottom");
}
},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
(_component_barX + _easycom_uni_popup2)();
}
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
if (!Math) {
_easycom_uni_popup();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: $data.goods_info
}, $data.goods_info ? common_vendor.e({
b: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args)),
c: $data.pageTab == 1 ? 1 : "",
d: common_vendor.o(($event) => $options.tab(1)),
e: $data.pageTab == 2 ? 1 : "",
f: common_vendor.o(($event) => $options.tab(2)),
g: $data.images.length > 0
}, $data.images.length > 0 ? {
h: common_vendor.f($data.images, (item, index, i0) => {
return {
a: item.thumbnail || "https://www.iedge.net/assets/images/common/defaultnew.png",
b: index
};
}),
i: common_vendor.o((...args) => $options.handleSwiperChange && $options.handleSwiperChange(...args)),
j: common_vendor.t($data.currentPage + 1),
k: common_vendor.t($data.images.length)
} : {}, {
l: $data.goods_info.ladder_price && $data.goods_info.ladder_price.length > 0
}, $data.goods_info.ladder_price && $data.goods_info.ladder_price.length > 0 ? common_vendor.e({
m: $data.goods_info.ladder_price[0]["price_cn"]
}, $data.goods_info.ladder_price[0]["price_cn"] ? {
n: common_vendor.t($data.goods_info.ladder_price[0]["price_cn"])
} : {}, {
o: $data.isLogin
}, $data.isLogin ? common_vendor.e({
p: $data.goods_info.ladder_price[1]["price_cn"]
}, $data.goods_info.ladder_price[1]["price_cn"] ? {
q: common_vendor.t($data.goods_info.ladder_price[1]["price_cn"] || "立即咨询")
} : {}) : {}) : {}, {
r: $data.goods_info.goods_tag && $data.goods_info.goods_tag.goods_tag_names && $data.goods_info.goods_tag.goods_tag_names.length > 0
}, $data.goods_info.goods_tag && $data.goods_info.goods_tag.goods_tag_names && $data.goods_info.goods_tag.goods_tag_names.length > 0 ? {
s: common_vendor.f($data.goods_info.goods_tag.goods_tag_names, (item, index, i0) => {
return {
a: common_vendor.t(item),
b: index % 2 != 0 ? 1 : "",
c: index % 2 == 0 ? 1 : "",
d: index
};
})
} : {}, {
t: common_vendor.t($data.goods_info.sku_name),
v: common_vendor.t($data.goods_info.brand_name),
w: common_vendor.t($data.goods_info.goods_name),
x: common_vendor.t($data.goods_info.class_name),
y: common_vendor.t($data.goods_info.goods_id),
z: common_vendor.t($data.goods_info.spu_brief),
A: common_vendor.t($data.goods_info.cn_delivery_time),
B: common_vendor.t($data.goods_info.stock),
C: $data.productType == 1 ? 1 : "",
D: common_vendor.o(($event) => $data.productType = 1),
E: $data.goods_info.pdf
}, $data.goods_info.pdf ? {
F: common_vendor.o((...args) => $options.pdfPre && $options.pdfPre(...args))
} : {}, {
G: $data.goods_info.sku_detail,
H: $data.productType == 1 ? 1 : "",
I: _ctx.$globalData.KFQQ,
J: $data.goods_info.is_buy != 1
}, $data.goods_info.is_buy != 1 ? {
K: _ctx.$globalData.KFQQ
} : {}, {
L: $data.goods_info.is_buy == 1
}, $data.goods_info.is_buy == 1 ? {
M: common_vendor.o(($event) => $options.openAddList())
} : {}, {
N: $data.goods_info.is_buy == 1
}, $data.goods_info.is_buy == 1 ? {
O: common_vendor.o(($event) => $options.open(1)),
P: common_vendor.o(($event) => $options.open(2))
} : {}, {
Q: common_vendor.o((...args) => $options.close && $options.close(...args)),
R: $data.goods_info.goods_images || "https://www.iedge.net/assets/images/common/defaultnew.png",
S: common_vendor.t($data.buyPrice),
T: common_vendor.o(($event) => $options.addjNum($data.goods_info.sku_id, 1)),
U: common_vendor.o([($event) => $data.goods_numberx = $event.detail.value, ($event) => $options.changeNum($data.goods_info.sku_id)]),
V: $data.goods_numberx,
W: common_vendor.o(($event) => $options.addjNum($data.goods_info.sku_id, 2)),
X: common_vendor.f($data.goods_series, (item, index, i0) => {
return {
a: common_vendor.t(item.goods_name),
b: common_vendor.o(($event) => $options.changeSku(item.goods_id), index),
c: $data.goods_id == item.goods_id ? 1 : "",
d: index
};
}),
Y: $data.goods_info.is_buy != 1
}, $data.goods_info.is_buy != 1 ? {
Z: _ctx.$globalData.KFQQ
} : {}, {
aa: $data.goods_info.is_buy == 1
}, $data.goods_info.is_buy == 1 ? {
ab: common_vendor.t($data.addType == 1 ? "加入购物车" : "立即订购"),
ac: common_vendor.o((...args) => $options.gocar && $options.gocar(...args))
} : {}, {
ad: common_vendor.sr("popupcar", "adbe0a1d-1"),
ae: common_vendor.p({
type: "bottom",
["safe-area"]: false
}),
af: common_vendor.o((...args) => $options.closeAddList && $options.closeAddList(...args)),
ag: common_vendor.t($data.goods_info.goods_name),
ah: common_vendor.o((...args) => $options.openNewList && $options.openNewList(...args)),
ai: $data.qDList.length > 0
}, $data.qDList.length > 0 ? {
aj: common_vendor.f($data.qDList, (item, index, i0) => {
return {
a: item.checked ? 1 : "",
b: common_vendor.t(item.list_name),
c: common_vendor.t(item.create_time),
d: common_vendor.o(($event) => $options.chooseQd(item.list_id), index),
e: common_vendor.t(item.list_goods_count),
f: "/pages/user/qdDetail?list_id=" + item.list_id,
g: index
};
})
} : {}, {
ak: common_vendor.o(($event) => $options.addQdList()),
al: common_vendor.sr("popupaddlist", "adbe0a1d-2"),
am: common_vendor.p({
type: "bottom",
["safe-area"]: false
}),
an: common_vendor.o((...args) => $options.closeNewList && $options.closeNewList(...args)),
ao: $data.list_name,
ap: common_vendor.o(($event) => $data.list_name = $event.detail.value),
aq: common_vendor.o(($event) => $options.createList()),
ar: common_vendor.sr("popupnewlist", "adbe0a1d-3"),
as: common_vendor.p({
type: "bottom",
["safe-area"]: false
})
}) : {});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-adbe0a1d"]]);
_sfc_main.__runtimeHooks = 7;
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/goods/detail.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view wx:if="{{a}}" class="goodsDetailPage data-v-adbe0a1d"><bar-x class="data-v-adbe0a1d" u-i="adbe0a1d-0" bind:__l="__l"/><view class="header row verCenter data-v-adbe0a1d"><text class="icon iconfont icon-arrowleft data-v-adbe0a1d" bindtap="{{b}}"></text><text class="{{['tab-item', 'data-v-adbe0a1d', c && 'act']}}" bindtap="{{d}}">商品</text><text class="{{['tab-item', 'data-v-adbe0a1d', e && 'act']}}" bindtap="{{f}}">详情</text></view><view class="goods_info data-v-adbe0a1d"><view wx:if="{{g}}" class="swiper-box data-v-adbe0a1d"><swiper class="swiper data-v-adbe0a1d" bindchange="{{i}}" indicator-dots="{{false}}" autoplay="{{false}}" interval="{{3000}}" duration="{{500}}"><swiper-item wx:for="{{h}}" wx:for-item="item" wx:key="b" class="swiper-item data-v-adbe0a1d"><image class="swiper-image data-v-adbe0a1d" src="{{item.a}}" mode="aspectFit"/></swiper-item></swiper><text class="page-indicator data-v-adbe0a1d">{{j}}/{{k}}</text></view><view class="info-box data-v-adbe0a1d"><view wx:if="{{l}}" class="price-box row verCenter data-v-adbe0a1d"><text wx:if="{{m}}" class="price1 data-v-adbe0a1d">¥ {{n}}</text><text wx:else class="price1 data-v-adbe0a1d">¥立即咨询</text><view wx:if="{{o}}" class="data-v-adbe0a1d"><view wx:if="{{p}}" class="row verCenter data-v-adbe0a1d"><text class="price2 data-v-adbe0a1d">¥ {{q}}</text><text class="qy data-v-adbe0a1d">企业价</text></view></view><view wx:else class="row verCenter data-v-adbe0a1d"><text class="price2 data-v-adbe0a1d">¥ ****</text><text class="qy data-v-adbe0a1d">企业价</text><text class="qytip data-v-adbe0a1d">登录后查看企业价</text></view></view><view wx:else class="price-box row verCenter data-v-adbe0a1d"><text class="price1 price1no data-v-adbe0a1d">¥立即咨询</text></view><view wx:if="{{r}}" class="tag-box row data-v-adbe0a1d"><view wx:for="{{s}}" wx:for-item="item" wx:key="d" class="{{['tag', 'data-v-adbe0a1d', item.b && 'tag1', item.c && 'tag2']}}">{{item.a}}</view></view><view class="goods-name elep2 data-v-adbe0a1d">{{t}}</view><view class="attr-box data-v-adbe0a1d"><view class="item row data-v-adbe0a1d"><text class="data-v-adbe0a1d">品牌</text><view class="data-v-adbe0a1d">{{v}}</view></view><view class="item row data-v-adbe0a1d"><text class="data-v-adbe0a1d">型号</text><view class="data-v-adbe0a1d">{{w}}</view></view><view class="item row data-v-adbe0a1d"><text class="data-v-adbe0a1d">分类</text><view class="data-v-adbe0a1d">{{x}}</view></view><view class="item row data-v-adbe0a1d"><text class="data-v-adbe0a1d">商品编码</text><view class="data-v-adbe0a1d">{{y}}</view></view><view class="item row data-v-adbe0a1d"><text class="data-v-adbe0a1d">描述</text><view class="data-v-adbe0a1d">{{z}}</view></view><view class="item row data-v-adbe0a1d"><text class="data-v-adbe0a1d">货期</text><view class="data-v-adbe0a1d">{{A}}</view></view><view class="item row data-v-adbe0a1d"><text class="data-v-adbe0a1d">库存</text><view class="data-v-adbe0a1d">{{B}}</view></view></view></view><view class="product-box data-v-adbe0a1d" ref="productBox"><view class="tab row verCenter data-v-adbe0a1d"><text class="{{['data-v-adbe0a1d', C && 'act']}}" bindtap="{{D}}">商品介绍</text><text wx:if="{{E}}" class="data-v-adbe0a1d" bindtap="{{F}}">数据手册</text></view><view class="{{['tabcon', 'tabcon1', 'row', 'verCenter', 'rowCenter', 'data-v-adbe0a1d', H && 'act']}}"><rich-text class="data-v-adbe0a1d" nodes="{{G}}"/></view></view></view><view class="foot row verCenter bothSide data-v-adbe0a1d"><navigator class="item data-v-adbe0a1d" url="{{I}}"><text class="icon iconfont icon-kfd data-v-adbe0a1d"></text><view class="data-v-adbe0a1d">客服</view></navigator><navigator class="item data-v-adbe0a1d" url="/pages/car/list"><text class="icon iconfont icon-card data-v-adbe0a1d"></text><view class="data-v-adbe0a1d">购物车</view></navigator><navigator wx:if="{{J}}" class="kefzx data-v-adbe0a1d" url="{{K}}"> 立即咨询 </navigator><view wx:if="{{L}}" class="item data-v-adbe0a1d" bindtap="{{M}}"><text class="icon iconfont icon-qdd data-v-adbe0a1d"></text><view class="data-v-adbe0a1d">加入清单</view></view><view wx:if="{{N}}" class="row data-v-adbe0a1d"><view class="add-car data-v-adbe0a1d" bindtap="{{O}}">加入购物车</view><view class="add-confirm data-v-adbe0a1d" bindtap="{{P}}">立即订购</view></view></view><uni-popup wx:if="{{ae}}" class="r data-v-adbe0a1d" u-s="{{['d']}}" u-r="popupcar" u-i="adbe0a1d-1" bind:__l="__l" u-p="{{ae}}"><view class="pop-detail-car data-v-adbe0a1d"><view class="trt data-v-adbe0a1d"><text class="icon iconfont icon-caca data-v-adbe0a1d" bindtap="{{Q}}"></text></view><view class="handle row data-v-adbe0a1d"><image class="data-v-adbe0a1d" src="{{R}}"/><view class="hbox data-v-adbe0a1d"><view class="price1 data-v-adbe0a1d">¥ {{S}}</view><view class="hbha row verCenter bothSide data-v-adbe0a1d"><text class="icon iconfont icon-jian data-v-adbe0a1d" bindtap="{{T}}"></text><input class="data-v-adbe0a1d" type="number" bindinput="{{U}}" value="{{V}}"/><text class="icon iconfont icon-jia data-v-adbe0a1d" bindtap="{{W}}"></text></view></view></view><view class="goods-box data-v-adbe0a1d"><view class="tit data-v-adbe0a1d">型号</view><view wx:for="{{X}}" wx:for-item="item" wx:key="d" class="{{['item', 'data-v-adbe0a1d', item.c && 'act']}}"><text class="data-v-adbe0a1d" bindtap="{{item.b}}">{{item.a}}</text></view></view><navigator wx:if="{{Y}}" url="{{Z}}" class="xunjia data-v-adbe0a1d">立即询价</navigator><view wx:if="{{aa}}" class="add-btn data-v-adbe0a1d" bindtap="{{ac}}">{{ab}}</view></view></uni-popup><uni-popup wx:if="{{am}}" class="r data-v-adbe0a1d" u-s="{{['d']}}" u-r="popupaddlist" u-i="adbe0a1d-2" bind:__l="__l" u-p="{{am}}"><view class="pop-add-list data-v-adbe0a1d"><view class="trt data-v-adbe0a1d"><text class="icon iconfont icon-caca data-v-adbe0a1d" bindtap="{{af}}"></text></view><view class="ttit elep data-v-adbe0a1d">{{ag}}</view><view class="new-box row data-v-adbe0a1d"><text class="new-btn row verCenter data-v-adbe0a1d" bindtap="{{ah}}">新建清单<text class="icon iconfont icon-jia data-v-adbe0a1d"></text></text></view><view wx:if="{{ai}}" class="list-box data-v-adbe0a1d"><view wx:for="{{aj}}" wx:for-item="item" wx:key="g" class="item row verCenter bothSide data-v-adbe0a1d"><view class="row verCenter data-v-adbe0a1d" catchtap="{{item.d}}"><view class="l data-v-adbe0a1d"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-adbe0a1d', item.a && 'icon-checked']}}"></text></view><view class="c data-v-adbe0a1d"><view class="elep data-v-adbe0a1d">{{item.b}}</view><text class="data-v-adbe0a1d">{{item.c}}</text></view></view><navigator class="data-v-adbe0a1d" url="{{item.f}}"><view class="r row verCenter data-v-adbe0a1d"><text class="data-v-adbe0a1d">{{item.e}}个商品</text><text class="icon iconfont icon-arrowright data-v-adbe0a1d"></text></view></navigator></view></view><view wx:else class="list-box data-v-adbe0a1d"><view class="no-data data-v-adbe0a1d"><image class="data-v-adbe0a1d" src="https://img.ichunt.com/images/ichunt/202502/24/07a360187d83ccf80a9d835029c27446.png"/><view class="data-v-adbe0a1d">暂无清单数据,先去创建清单吧!</view></view></view><view class="add-list data-v-adbe0a1d" bindtap="{{ak}}">确认</view></view></uni-popup><uni-popup wx:if="{{as}}" class="r data-v-adbe0a1d" u-s="{{['d']}}" u-r="popupnewlist" u-i="adbe0a1d-3" bind:__l="__l" u-p="{{as}}"><view class="pop-new-list data-v-adbe0a1d"><view class="trt data-v-adbe0a1d"><text class="icon iconfont icon-caca data-v-adbe0a1d" bindtap="{{an}}"></text></view><view class="ttit elep data-v-adbe0a1d">新建清单</view><view class="cons data-v-adbe0a1d"><input type="text" class="inputv data-v-adbe0a1d" placeholder="请输入清单名称,若未输入则显示商品编码;" value="{{ao}}" bindinput="{{ap}}"/></view><view class="add-list data-v-adbe0a1d" bindtap="{{aq}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-adbe0a1d,
text.data-v-adbe0a1d,
input.data-v-adbe0a1d,
navigator.data-v-adbe0a1d {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-adbe0a1d {
background: none;
opacity: 1;
}
image.data-v-adbe0a1d {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-adbe0a1d {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-adbe0a1d {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-adbe0a1d {
display: flex;
flex-direction: column;
}
.row.data-v-adbe0a1d {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-adbe0a1d {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-adbe0a1d {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-adbe0a1d {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-adbe0a1d {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-adbe0a1d {
align-items: center;
}
.goodsDetailPage.data-v-adbe0a1d {
padding-top: 75rpx;
background: #F6F6F6;
padding-bottom: 200rpx;
}
.goodsDetailPage .header.data-v-adbe0a1d {
width: 100%;
height: 75rpx;
position: fixed;
top: 175rpx;
left: 0rpx;
right: 0rpx;
background: #F6F6F6;
padding-left: 35rpx;
z-index: 999;
}
.goodsDetailPage .header .icon.data-v-adbe0a1d {
font-size: 35rpx;
color: #898989;
margin-right: 185rpx;
}
.goodsDetailPage .header .tab-item.data-v-adbe0a1d {
font-size: 28rpx;
color: #000000;
padding: 0 30rpx;
}
.goodsDetailPage .header .tab-item.act.data-v-adbe0a1d {
color: #D0121B;
}
.goodsDetailPage .swiper-box.data-v-adbe0a1d {
height: 500rpx;
background: #fff;
position: relative;
margin-bottom: 20rpx;
}
.goodsDetailPage .swiper-box .swiper.data-v-adbe0a1d, .goodsDetailPage .swiper-box .swiper-item.data-v-adbe0a1d {
width: 100%;
height: 100%;
}
.goodsDetailPage .swiper-box .swiper-image.data-v-adbe0a1d {
width: 100%;
height: 500rpx;
}
.goodsDetailPage .swiper-box .page-indicator.data-v-adbe0a1d {
width: 76rpx;
height: 42rpx;
background: rgba(42, 42, 42, 0.2);
border-radius: 21rpx;
opacity: 0.83;
font-size: 22rpx;
color: #FFFFFF;
line-height: 42rpx;
text-align: center;
position: absolute;
bottom: 24rpx;
right: 24rpx;
}
.goodsDetailPage .info-box.data-v-adbe0a1d {
width: 700rpx;
display: block;
margin: 0 auto;
background: #fff;
padding: 38rpx 25rpx;
}
.goodsDetailPage .info-box .price-box .price1.data-v-adbe0a1d {
font-weight: 600;
font-size: 34rpx;
color: #D91800;
margin-right: 43rpx;
}
.goodsDetailPage .info-box .price-box .price1.price1no.data-v-adbe0a1d {
font-weight: normal;
}
.goodsDetailPage .info-box .price-box .price2.data-v-adbe0a1d {
font-size: 34rpx;
color: #1969F9;
}
.goodsDetailPage .info-box .price-box .qytip.data-v-adbe0a1d {
font-size: 24rpx;
color: #1969F9;
margin-left: 16rpx;
}
.goodsDetailPage .info-box .price-box .qy.data-v-adbe0a1d {
width: 80rpx;
height: 26rpx;
background: #1969F9;
border-radius: 5rpx;
font-size: 18rpx;
color: #FFFFFF;
text-align: center;
line-height: 28rpx;
margin-left: 12rpx;
border-radius: 5rpx;
}
.goodsDetailPage .info-box .tag-box.data-v-adbe0a1d {
flex-wrap: wrap;
margin-top: 13rpx;
}
.goodsDetailPage .info-box .tag-box .tag.data-v-adbe0a1d {
height: 32rpx;
border-radius: 5rpx;
border: 1rpx solid #1969F9;
color: #1969F9;
font-size: 20rpx;
padding: 0 15rpx;
line-height: 32rpx;
margin-right: 15rpx;
}
.goodsDetailPage .info-box .tag-box .tag.tag2.data-v-adbe0a1d {
color: #38B114;
border: 1rpx solid #38B114;
}
.goodsDetailPage .info-box .goods-name.data-v-adbe0a1d {
font-size: 28rpx;
color: #000000;
line-height: 46rpx;
margin-bottom: 40rpx;
margin-top: 28rpx;
}
.goodsDetailPage .info-box .attr-box .item.data-v-adbe0a1d {
font-size: 24rpx;
line-height: 50rpx;
}
.goodsDetailPage .info-box .attr-box .item text.data-v-adbe0a1d {
color: #000000;
width: 166rpx;
padding-right: 26rpx;
}
.goodsDetailPage .info-box .attr-box .item view.data-v-adbe0a1d {
color: #666666;
width: 460rpx;
word-wrap: break-word;
word-break: break-all;
white-space: normal;
}
.goodsDetailPage .product-box.data-v-adbe0a1d {
margin-top: 30rpx;
}
.goodsDetailPage .product-box .tab.data-v-adbe0a1d {
height: 97rpx;
background: #fff;
padding-left: 10rpx;
}
.goodsDetailPage .product-box .tab text.data-v-adbe0a1d {
font-size: 24rpx;
color: #666666;
padding: 0 40rpx;
border-left: 1rpx solid #D1D1D1;
}
.goodsDetailPage .product-box .tab text.data-v-adbe0a1d:first-child {
border: 0rpx;
}
.goodsDetailPage .product-box .tab text.act.data-v-adbe0a1d {
color: #D0121B;
}
.goodsDetailPage .product-box .tabcon.data-v-adbe0a1d {
display: none;
padding: 25rpx;
position: relative;
text-align: center;
}
.goodsDetailPage .product-box .tabcon image.data-v-adbe0a1d {
width: 100%;
}
.goodsDetailPage .product-box .tabcon.act.data-v-adbe0a1d {
display: block;
}
.goodsDetailPage .foot.data-v-adbe0a1d {
height: 150rpx;
width: 100%;
position: fixed;
bottom: 0rpx;
left: 0rpx;
right: 0rpx;
background: #fff;
font-size: 22rpx;
color: #666666;
padding: 0 36rpx;
text-align: center;
}
.goodsDetailPage .foot .iconfont.data-v-adbe0a1d {
font-size: 50rpx;
color: #000;
}
.goodsDetailPage .foot .item.data-v-adbe0a1d {
width: 90rpx;
display: block;
}
.goodsDetailPage .foot .add-car.data-v-adbe0a1d {
width: 165rpx;
height: 70rpx;
background: linear-gradient(90deg, #FDC860 0%, #FCAE3A 100%);
border-radius: 35rpx 0rpx 0rpx 35rpx;
font-size: 26rpx;
color: #FFFFFF;
line-height: 70rpx;
}
.goodsDetailPage .foot .kefzx.data-v-adbe0a1d {
width: 165rpx;
height: 70rpx;
background: linear-gradient(90deg, #FDC860 0%, #FCAE3A 100%);
border-radius: 35rpx;
font-size: 26rpx;
color: #FFFFFF;
line-height: 70rpx;
margin-left: 270rpx;
}
.goodsDetailPage .foot .add-confirm.data-v-adbe0a1d {
width: 165rpx;
height: 70rpx;
background: linear-gradient(90deg, #F66F15 0%, #FE3014 100%);
border-radius: 0rpx 35rpx 35rpx 0rpx;
font-size: 26rpx;
color: #FFFFFF;
line-height: 70rpx;
}
/**加入购物车**/
.pop-detail-car.data-v-adbe0a1d {
width: 100%;
background: #FFFFFF;
border-radius: 10rpx 10rpx 0rpx 0rpx;
padding: 24rpx 30rpx;
position: relative;
padding-bottom: 150rpx;
}
.pop-detail-car .trt.data-v-adbe0a1d {
text-align: right;
}
.pop-detail-car .trt .icon.data-v-adbe0a1d {
color: #898989;
font-size: 25rpx;
}
.pop-detail-car .handle image.data-v-adbe0a1d {
width: 150rpx;
height: 150rpx;
margin-right: 25rpx;
border: 2rpx solid #F6F6F6;
}
.pop-detail-car .handle .price1.data-v-adbe0a1d {
font-size: 32rpx;
color: #D91800;
margin-bottom: 70rpx;
}
.pop-detail-car .handle .hbha.data-v-adbe0a1d {
width: 206rpx;
height: 40rpx;
background: #fff;
border-radius: 5rpx;
}
.pop-detail-car .handle .hbha .icon.data-v-adbe0a1d {
color: #666;
font-size: 22rpx;
}
.pop-detail-car .handle .hbha input.data-v-adbe0a1d {
height: 40rpx;
width: 116rpx;
margin: 0 10rpx;
background: #F6F6F6;
font-size: 24rpx;
color: #000000;
border-radius: 5rpx;
text-align: center;
}
.pop-detail-car .goods-box.data-v-adbe0a1d {
margin-top: 68rpx;
max-height: 800rpx;
overflow-y: auto;
width: 701rpx;
}
.pop-detail-car .goods-box .tit.data-v-adbe0a1d {
font-size: 24rpx;
color: #000000;
margin-bottom: 25rpx;
}
.pop-detail-car .goods-box .item.data-v-adbe0a1d {
width: 701rpx;
}
.pop-detail-car .goods-box .item text.data-v-adbe0a1d {
max-width: 701rpx;
display: inline-block;
height: 54rpx;
line-height: 54rpx;
background: #F6F6F6;
border: 1rpx solid #F6F6F6;
border-radius: 5rpx;
font-size: 22rpx;
color: #000000;
margin-bottom: 25rpx;
padding: 0 12rpx;
}
.pop-detail-car .goods-box .item.act text.data-v-adbe0a1d {
border: 1rpx solid #D0121B;
background: #FFF5F5;
}
.pop-detail-car .xunjia.data-v-adbe0a1d {
width: 100%;
height: 110rpx;
background: linear-gradient(90deg, #FDC860 0%, #FCAE3A 100%);
position: absolute;
bottom: 0rpx;
left: 0rpx;
font-size: 30rpx;
color: #FFFFFF;
line-height: 110rpx;
text-align: center;
}
.pop-detail-car .add-btn.data-v-adbe0a1d {
width: 100%;
height: 110rpx;
background: #D0121B;
line-height: 110rpx;
text-align: center;
font-size: 30rpx;
color: #FFFFFF;
position: absolute;
bottom: 0rpx;
left: 0rpx;
}
/**加入清单**/
.pop-add-list.data-v-adbe0a1d {
width: 100%;
background: #FFFFFF;
border-radius: 10rpx 10rpx 0rpx 0rpx;
padding: 24rpx 30rpx;
position: relative;
padding-bottom: 150rpx;
}
.pop-add-list .trt.data-v-adbe0a1d {
text-align: right;
}
.pop-add-list .trt .icon.data-v-adbe0a1d {
color: #898989;
font-size: 25rpx;
}
.pop-add-list .ttit.data-v-adbe0a1d {
width: 520rpx;
height: 53rpx;
font-size: 30rpx;
color: #000000;
line-height: 53rpx;
text-align: center;
margin: 0 auto;
}
.pop-add-list .new-box.data-v-adbe0a1d {
height: 36rpx;
margin-top: 28rpx;
justify-content: flex-end;
margin-bottom: 37rpx;
}
.pop-add-list .new-box .new-btn.data-v-adbe0a1d {
padding: 5rpx 16rpx;
height: 38rpx;
background: linear-gradient(180deg, #FFFFFF 0%, #FFEDE0 100%);
border-radius: 5rpx;
border: 1rpx solid #E9C3AB;
font-size: 26rpx;
color: #FF3800;
}
.pop-add-list .new-box .new-btn .icon.data-v-adbe0a1d {
font-size: 16rpx;
color: #FF3800;
margin-left: 8rpx;
position: relative;
top: -4rpx;
}
.pop-add-list .list-box.data-v-adbe0a1d {
max-height: 800rpx;
overflow-y: auto;
}
.pop-add-list .list-box .item.data-v-adbe0a1d {
width: 100%;
height: 142rpx;
background: #F6F6F6;
border-radius: 10rpx;
padding-left: 20rpx;
padding-right: 30rpx;
margin-bottom: 30rpx;
}
.pop-add-list .list-box .item .l.data-v-adbe0a1d {
margin-right: 24rpx;
}
.pop-add-list .list-box .item .l .icon.data-v-adbe0a1d {
font-size: 30rpx;
color: #e5e5e5;
}
.pop-add-list .list-box .item .l .icon-checked.data-v-adbe0a1d {
color: #D0121B;
}
.pop-add-list .list-box .item .c.data-v-adbe0a1d {
width: 400rpx;
}
.pop-add-list .list-box .item .c view.data-v-adbe0a1d {
font-size: 26rpx;
color: #000000;
height: 50rpx;
line-height: 50rpx;
width: 400rpx;
}
.pop-add-list .list-box .item .c text.data-v-adbe0a1d {
display: block;
font-size: 24rpx;
color: #666666;
height: 50rpx;
line-height: 50rpx;
}
.pop-add-list .list-box .item .r.data-v-adbe0a1d {
font-size: 26rpx;
color: #000000;
}
.pop-add-list .list-box .item .r .icon.data-v-adbe0a1d {
color: #898989;
font-size: 16rpx;
margin-left: 13rpx;
}
.pop-add-list .list-box .no-data.data-v-adbe0a1d {
background: #fff;
padding-top: 100rpx;
padding-bottom: 100rpx;
font-size: 24rpx;
color: #000000;
text-align: center;
}
.pop-add-list .list-box .no-data image.data-v-adbe0a1d {
width: 442rpx;
height: 254rpx;
margin-bottom: 45rpx;
}
.pop-add-list .add-list.data-v-adbe0a1d {
width: 100%;
height: 110rpx;
background: #D0121B;
line-height: 110rpx;
text-align: center;
font-size: 30rpx;
color: #FFFFFF;
position: absolute;
bottom: 0rpx;
left: 0rpx;
}
/**新建清单**/
.pop-new-list.data-v-adbe0a1d {
width: 100%;
background: #FFFFFF;
border-radius: 10rpx 10rpx 0rpx 0rpx;
padding: 24rpx 30rpx;
position: relative;
padding-bottom: 150rpx;
}
.pop-new-list .trt.data-v-adbe0a1d {
text-align: right;
}
.pop-new-list .trt .icon.data-v-adbe0a1d {
color: #898989;
font-size: 25rpx;
}
.pop-new-list .ttit.data-v-adbe0a1d {
width: 520rpx;
height: 53rpx;
font-size: 30rpx;
color: #000000;
line-height: 53rpx;
text-align: center;
margin: 0 auto;
}
.pop-new-list .cons.data-v-adbe0a1d {
padding-top: 77rpx;
padding-bottom: 110rpx;
width: 689rpx;
}
.pop-new-list .cons .inputv.data-v-adbe0a1d {
display: block;
width: 621rpx;
height: 80rpx;
padding: 0 30rpx;
line-height: 80rpx;
border-radius: 5rpx;
border: 1rpx solid #898989;
margin: 0 auto;
font-size: 24rpx;
color: #000;
}
.pop-new-list .add-list.data-v-adbe0a1d {
width: 100%;
height: 110rpx;
background: #D0121B;
line-height: 110rpx;
text-align: center;
font-size: 30rpx;
color: #FFFFFF;
position: absolute;
bottom: 0rpx;
left: 0rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const common_assets = require("../../common/assets.js");
const bottomNavFixed = () => "../../components/bottom_nav.js";
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
isLogin: common_vendor.index.getStorageSync("token") ? true : false,
pageTitle: "",
type: 1,
scrollTop: 0,
pageData: ""
};
},
onPageScroll(e) {
this.scrollTop = e.scrollTop;
if (e.scrollTop > 180) {
this.pageTitle = "爱智工业品平台";
this.type = 0;
common_vendor.index.setNavigationBarColor({
frontColor: "#000000",
backgroundColor: "#F8F8F8",
animation: {
duration: 300,
// 动画持续时间(毫秒)
timingFunc: "ease-in-out"
// 动画效果
}
});
} else {
this.pageTitle = "";
this.type = 1;
common_vendor.index.setNavigationBarColor({
frontColor: "#ffffff",
backgroundColor: "#BF0009",
animation: {
duration: 300,
// 动画持续时间(毫秒)
timingFunc: "ease-in-out"
// 动画效果
}
});
}
},
onLoad() {
this.getData();
},
methods: {
goxj() {
common_vendor.index.navigateTo({
url: this.$globalData.KFQQ
});
},
getData() {
this.request(util_api.Api_Url + "/api/xcx/homepage", "GET", {}, true).then((res) => {
if (res.code == 0) {
this.pageData = res.data;
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
},
goSearch() {
common_vendor.index.navigateTo({
url: "/pages/search/nav"
});
}
},
components: {
bottomNavFixed,
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_bottomNavFixed = common_vendor.resolveComponent("bottomNavFixed");
(_component_barX + _component_bottomNavFixed)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
pageTitle: $data.pageTitle,
type: $data.type
}),
b: $data.scrollTop <= 180
}, $data.scrollTop <= 180 ? {
c: common_assets._imports_0,
d: common_vendor.o(($event) => $options.goSearch()),
e: common_vendor.o(($event) => $options.goSearch()),
f: _ctx.$globalData.KFQQ
} : {}, {
g: $data.pageData.banner_list && $data.pageData.banner_list.length > 0
}, $data.pageData.banner_list && $data.pageData.banner_list.length > 0 ? {
h: common_vendor.f($data.pageData.banner_list, (item, index, i0) => {
return {
a: item.images,
b: item.url,
c: index
};
})
} : {}, {
i: $data.pageData.quick_links && $data.pageData.quick_links.length > 0
}, $data.pageData.quick_links && $data.pageData.quick_links.length > 0 ? {
j: common_vendor.f($data.pageData.quick_links, (item, index, i0) => {
return {
a: item.images,
b: common_vendor.t(item.title),
c: item.url,
d: index
};
})
} : {}, {
k: $data.pageData.recommend_goods && $data.pageData.recommend_goods.length > 0
}, $data.pageData.recommend_goods && $data.pageData.recommend_goods.length > 0 ? {
l: common_vendor.f($data.pageData.recommend_goods, (item, index, i0) => {
return common_vendor.e({
a: item.goods_images || "https://www.iedge.net/assets/images/common/defaultnew.png",
b: common_vendor.t(item.sku_name),
c: item.ladder_price && item.ladder_price.length > 0
}, item.ladder_price && item.ladder_price.length > 0 ? common_vendor.e({
d: common_vendor.t(item.ladder_price[0].price_cn || ""),
e: $data.isLogin
}, $data.isLogin ? common_vendor.e({
f: item.ladder_price[1].price_cn
}, item.ladder_price[1].price_cn ? {
g: common_vendor.t(item.ladder_price[1].price_cn)
} : {}) : {}, {
h: item.ladder_price[1].price_cn
}, item.ladder_price[1].price_cn ? {} : {}) : {
i: common_vendor.o(($event) => $options.goxj(), index)
}, {
j: "/pages/goods/detail?goods_id=" + item.goods_id,
k: index
});
})
} : {}, {
m: $data.scrollTop > 180
}, $data.scrollTop > 180 ? {
n: common_vendor.o(($event) => $options.goSearch()),
o: common_vendor.o(($event) => $options.goSearch())
} : {}, {
p: common_vendor.p({
actval: "1"
})
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-1cf27b2a"]]);
_sfc_main.__runtimeHooks = 1;
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/index/index.js.map
{
"navigationBarTitleText": "",
"navigationBarBackgroundColor": "#BF0009",
"navigationBarTextStyle": "white",
"enablePullDownRefresh": false,
"usingComponents": {
"bottom-nav-fixed": "../../components/bottom_nav",
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="indexPage data-v-1cf27b2a"><bar-x wx:if="{{a}}" class="data-v-1cf27b2a" u-i="1cf27b2a-0" bind:__l="__l" u-p="{{a}}"/><view wx:if="{{b}}" class="header data-v-1cf27b2a"><image class="logo data-v-1cf27b2a" src="{{c}}"></image><navigator url="/pages/user/userInfo" class="menber data-v-1cf27b2a">会员入口</navigator><view class="input-box row verCenter data-v-1cf27b2a"><text class="icon iconfont icon-search data-v-1cf27b2a" bindtap="{{d}}"></text><view class="data-v-1cf27b2a" bindtap="{{e}}">请输入商品名称、品牌、型号、商品编码</view><navigator class="kfbtn data-v-1cf27b2a" url="{{f}}"></navigator></view></view><swiper wx:if="{{g}}" class="swiper swiper-box data-v-1cf27b2a" indicator-dots="{{true}}" autoplay="{{true}}" interval="{{3000}}" duration="{{500}}"><swiper-item wx:for="{{h}}" wx:for-item="item" wx:key="c" class="swiper-item data-v-1cf27b2a"><navigator url="{{item.b}}" class="bannert data-v-1cf27b2a"><image class="data-v-1cf27b2a" src="{{item.a}}"></image></navigator></swiper-item></swiper><view wx:if="{{i}}" class="cate-box row bothSide data-v-1cf27b2a"><navigator wx:for="{{j}}" wx:for-item="item" wx:key="d" url="{{item.c}}" class="item data-v-1cf27b2a"><image class="data-v-1cf27b2a" src="{{item.a}}"></image><text class="elep data-v-1cf27b2a">{{item.b}}</text></navigator></view><view wx:if="{{k}}" class="recommend-box data-v-1cf27b2a"><view class="tit data-v-1cf27b2a">为你推荐</view><view class="itembox row bothSide data-v-1cf27b2a"><navigator wx:for="{{l}}" wx:for-item="item" wx:key="k" url="{{item.j}}" class="item data-v-1cf27b2a"><image class="data-v-1cf27b2a" src="{{item.a}}"></image><view class="title elep2 data-v-1cf27b2a">{{item.b}}</view><view wx:if="{{item.c}}" class="price data-v-1cf27b2a"><view class="price0 data-v-1cf27b2a">¥{{item.d}}</view><view class="row verCenter qibox data-v-1cf27b2a"><text wx:if="{{item.e}}" class="price1 data-v-1cf27b2a"><text wx:if="{{item.f}}" class="price1 data-v-1cf27b2a">¥{{item.g}}</text></text><text wx:else class="price1 data-v-1cf27b2a">¥****</text><text wx:if="{{item.h}}" class="qytag data-v-1cf27b2a">企业价</text></view></view><view wx:else class="price-c data-v-1cf27b2a"><text class="xunj data-v-1cf27b2a" catchtap="{{item.i}}">立即询价</text></view></navigator></view></view><view wx:if="{{m}}" class="fixed-search data-v-1cf27b2a"><view class="input-box row verCenter data-v-1cf27b2a"><text class="icon iconfont icon-search data-v-1cf27b2a" bindtap="{{n}}"></text><view class="data-v-1cf27b2a" bindtap="{{o}}">请输入商品名称、品牌、型号、商品编码</view></view></view><bottom-nav-fixed wx:if="{{p}}" class="data-v-1cf27b2a" u-i="1cf27b2a-1" bind:__l="__l" u-p="{{p}}"/></view>
\ No newline at end of file
view.data-v-1cf27b2a,
text.data-v-1cf27b2a,
input.data-v-1cf27b2a,
navigator.data-v-1cf27b2a {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-1cf27b2a {
background: none;
opacity: 1;
}
image.data-v-1cf27b2a {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-1cf27b2a {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-1cf27b2a {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-1cf27b2a {
display: flex;
flex-direction: column;
}
.row.data-v-1cf27b2a {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-1cf27b2a {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-1cf27b2a {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-1cf27b2a {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-1cf27b2a {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-1cf27b2a {
align-items: center;
}
.indexPage.data-v-1cf27b2a {
background: #f6f6f6;
padding-bottom: 140rpx;
padding-top: 230rpx;
min-height: calc(100vh - 175rpx);
}
.indexPage .header.data-v-1cf27b2a {
height: 230rpx;
background: #BF0009;
position: relative;
width: 100%;
position: fixed;
top: 175rpx;
z-index: 3;
left: 0rpx;
right: 0rpx;
}
.indexPage .header .menber.data-v-1cf27b2a {
width: 116rpx;
height: 38rpx;
background: linear-gradient(48deg, rgba(213, 75, 52, 0.82) 0%, rgba(143, 51, 5, 0) 100%);
border-radius: 100rpx 0rpx 0rpx 100rpx;
border: 1rpx solid #F2AE6B;
font-size: 22rpx;
color: #f4b76b;
line-height: 35rpx;
text-align: center;
position: absolute;
right: 0rpx;
top: 28rpx;
}
.indexPage .header .logo.data-v-1cf27b2a {
width: 300rpx;
height: 92rpx;
display: block;
margin: 0 auto;
}
.indexPage .input-box.data-v-1cf27b2a {
width: 690rpx;
height: 83rpx;
padding-left: 30rpx;
background: #FFFFFF;
border-radius: 15rpx;
margin: 0 auto;
margin-top: 24rpx;
}
.indexPage .input-box .iconfont.data-v-1cf27b2a {
font-size: 40rpx;
color: #D0121B;
}
.indexPage .input-box view.data-v-1cf27b2a {
color: #888;
height: 50rpx;
border-right: 1rpx solid #D0121B;
padding-right: 30rpx;
margin-right: 22rpx;
margin-left: 18rpx;
line-height: 50rpx;
font-size: 26rpx;
width: 500rpx;
}
.indexPage .input-box .kfbtn.data-v-1cf27b2a {
background: url(data:image/png;base64,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) no-repeat;
background-size: 100% 100%;
width: 55rpx;
height: 55rpx;
}
.indexPage .swiper-box.data-v-1cf27b2a {
width: 690rpx;
height: 250rpx;
display: block;
border-radius: 8rpx;
margin: 0 auto;
margin-top: 39rpx;
}
.indexPage .swiper-box .swiper-item.data-v-1cf27b2a {
width: 690rpx;
height: 250rpx;
display: block;
border-radius: 8rpx;
}
.indexPage .swiper-box .bannert.data-v-1cf27b2a {
width: 690rpx;
height: 250rpx;
display: block;
border-radius: 8rpx;
}
.indexPage .swiper-box .bannert image.data-v-1cf27b2a {
width: 690rpx;
height: 250rpx;
border-radius: 8rpx;
}
.indexPage .cate-box.data-v-1cf27b2a {
flex-wrap: wrap;
width: 662rpx;
margin-left: 44rpx;
margin-top: 49rpx;
padding-bottom: 10rpx;
}
.indexPage .cate-box .item.data-v-1cf27b2a {
margin-bottom: 23rpx;
width: 120rpx;
text-align: center;
}
.indexPage .cate-box .item image.data-v-1cf27b2a {
width: 102rpx;
height: 102rpx;
display: block;
margin: 0 auto;
margin-bottom: 11rpx;
}
.indexPage .cate-box .item text.data-v-1cf27b2a {
display: block;
width: 120rpx;
height: 28rpx;
font-size: 20rpx;
color: #000;
line-height: 28rpx;
}
.indexPage .recommend-box.data-v-1cf27b2a {
padding: 0 30rpx;
}
.indexPage .recommend-box .tit.data-v-1cf27b2a {
font-weight: 600;
font-size: 30rpx;
color: #000000;
line-height: 42rpx;
margin-bottom: 51rpx;
}
.indexPage .recommend-box .itembox.data-v-1cf27b2a {
flex-wrap: wrap;
}
.indexPage .recommend-box .itembox .item.data-v-1cf27b2a {
margin-bottom: 20rpx;
background: #fff;
width: 335rpx;
padding: 20rpx;
margin-right: 20rpx;
}
.indexPage .recommend-box .itembox .item.data-v-1cf27b2a:nth-child(2n) {
margin-right: 0rpx;
}
.indexPage .recommend-box .itembox .item image.data-v-1cf27b2a {
width: 280rpx;
height: 280rpx;
}
.indexPage .recommend-box .itembox .item .title.data-v-1cf27b2a {
width: 280rpx;
height: 70rpx;
font-weight: 400;
font-size: 22rpx;
color: #000;
line-height: 35rpx;
margin-top: 60rpx;
margin-bottom: 11rpx;
}
.indexPage .recommend-box .itembox .item .xunj.data-v-1cf27b2a {
color: #F61500;
font-size: 28rpx;
}
.indexPage .recommend-box .itembox .item .price .price0.data-v-1cf27b2a {
font-weight: 600;
font-size: 30rpx;
color: #F61500;
line-height: 30rpx;
margin-bottom: 13rpx;
}
.indexPage .recommend-box .itembox .item .price .price1.data-v-1cf27b2a {
font-size: 28rpx;
color: #1969F9;
}
.indexPage .recommend-box .itembox .item .price .qytag.data-v-1cf27b2a {
width: 76rpx;
height: 26rpx;
background: #1969F9;
border-radius: 5rpx;
color: #fff;
line-height: 27rpx;
text-align: center;
margin-left: 10rpx;
font-size: 18rpx;
position: relative;
top: -2rpx;
}
.indexPage .recommend-box .itembox .item .price text.data-v-1cf27b2a {
font-size: 22rpx;
}
.indexPage .fixed-search.data-v-1cf27b2a {
width: 100%;
height: 112rpx;
background: #BF0009;
position: fixed;
top: 175rpx;
left: 0rpx;
padding-top: 14rpx;
z-index: 4;
}
.indexPage .fixed-search .input-box.data-v-1cf27b2a {
margin-top: 0rpx;
}
.indexPage .fixed-search .input-box view.data-v-1cf27b2a {
border-right: 0rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {};
},
onLoad() {
},
methods: {},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
_component_barX();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.p({
type: 1,
pageTitle: "iEdge爱智 - 在线咨询"
})
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/index/kf.js.map
{
"navigationBarTitleText": "iEdge爱智 - 在线咨询",
"navigationBarBackgroundColor": "#BF0009",
"navigationBarTextStyle": "white",
"enablePullDownRefresh": false,
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="kfPage"><bar-x wx:if="{{a}}" u-i="5b0bdb71-0" bind:__l="__l" u-p="{{a}}"/><web-view src="{{'https://11012981.saas.53kf.com/code/xcx/a4d13c38cc838fb6be490633eff7260b6/1?header=none'}}"></web-view></view>
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const searchHead = () => "../../components/search_head.js";
const oneItem = () => "../../components/one_item.js";
const _sfc_main = {
data() {
return {
isHasAttr: false,
//记录是否加载属性
isInit: false,
//记录是否加载了数据
searchVal: "",
//搜索值
tabType: 1,
stocksort: false,
//库存升序 false 降序
pricesort: false,
//价格升序 false 降序
page_size: 10,
page: 1,
totals: 0,
isLoadEnd: false,
// 是否已全部加载完
aggs: [],
//参数
list: []
};
},
async onReachBottom() {
if (this.isLoadEnd) {
return;
}
this.getData();
},
onLoad: function(option) {
this.searchVal = option.k;
this.getData();
this.setHistoryItems(this.searchVal);
},
methods: {
uiChage(namex) {
this.aggs.forEach((item) => {
if (item.namex == namex) {
item.hideAll = !item.hideAll;
}
});
},
clearAttr() {
this.aggs.forEach((item) => {
item.listx.forEach((item1) => {
item1.checked = 0;
});
});
this.initGetData();
},
changeAttr(namex, attr_value_id) {
this.aggs.forEach((item) => {
if (namex == item.namex) {
item.listx.forEach((item1) => {
if (attr_value_id == item1.attr_value_id) {
item1.checked = item1.checked == 0 ? "1" : "0";
}
});
}
});
this.initGetData();
},
getAttr() {
let obj_ = {};
if (this.aggs.length == 0) {
return obj_;
}
let brand_ids = [];
let class_ids = [];
let attrobj_ = {};
this.aggs.forEach((item) => {
item.listx.forEach((item1) => {
if (item1.checked == 1) {
switch (item1.attr_id) {
case "class_id1":
class_ids.push(item1.attr_value_id);
break;
case "standard_brand_id":
brand_ids.push(item1.attr_value_id);
break;
default:
if (!attrobj_[item1.attr_id]) {
attrobj_[item1.attr_id] = [];
}
attrobj_[item1.attr_id].push(String(item1.attr_value_id));
}
}
});
});
if (brand_ids.length > 0) {
obj_["standard_brand_id/eqs"] = brand_ids.join(",");
}
if (class_ids.length > 0) {
obj_["class_id1/eqs"] = class_ids.join(",");
}
if (Object.keys(attrobj_).length > 0) {
obj_["attrs/group"] = JSON.stringify(attrobj_);
}
return obj_;
},
getData() {
let attr_ = this.getAttr();
let obj_ = {
"goods_name_ik/like": this.searchVal,
page_size: this.page_size,
page: this.page,
hcy_test: 1122,
...attr_
};
if (this.tabType == 2) {
obj_["stock/sort"] = this.stocksort ? "asc" : "desc";
}
if (this.tabType == 3) {
obj_["single_price/sort"] = this.pricesort ? "asc" : "desc";
}
this.request(util_api.Api_Url + "/api/search/getData", "POST", obj_, true).then((res) => {
if (this.page == 1) {
this.list = [];
}
if (res.code == 0) {
if (!this.isHasAttr) {
let agl_ = res.data.aggs ? JSON.parse(JSON.stringify(res.data.aggs)) : [];
this.aggs = Object.keys(agl_).map((item) => {
return {
namex: item,
listx: agl_[item] || [],
hideAll: false
};
});
}
this.isHasAttr = 1;
this.isInit = 1;
this.list = [...this.list, ...res.data.lists || []];
this.totals = res.data.total || 0;
if (this.page * this.page_size >= Number(res.data.total)) {
this.isLoadEnd = true;
}
this.page++;
} else {
this.totals = 0;
this.isInit = 1;
this.list = [];
}
});
},
tab(type) {
this.tabType = type;
if (type == 2) {
this.stocksort = !this.stocksort;
} else if (type == 3) {
this.pricesort = !this.pricesort;
}
this.initGetData();
},
initGetData() {
this.page = 1;
this.isInit = false;
this.isLoadEnd = false;
this.list = [];
this.getData();
},
//创建历史搜索缓存 最大10个
setHistoryItems(keyword) {
let maxNum = 10;
keyword = keyword.trim();
let historyItems = common_vendor.index.getStorageSync("historyItems");
if (historyItems === void 0) {
common_vendor.index.setStorageSync("historyItems", keyword);
} else {
let onlyItem = historyItems.split("|").filter(function(e) {
return e != keyword;
});
if (onlyItem.length >= 10) {
onlyItem = onlyItem.splice(0, maxNum - 1);
}
if (onlyItem.length > 0)
historyItems = keyword + "|" + onlyItem.join("|");
common_vendor.index.setStorageSync("historyItems", historyItems);
}
},
onConfirm(e) {
let key_ = e.detail.value;
if (key_.length < 2) {
common_vendor.index.showToast({
title: "关键字不能小于2个字符",
duration: 2e3,
icon: "none"
});
return;
}
common_vendor.index.navigateTo({
url: "/pages/search/list?k=" + key_
});
},
open() {
this.$refs.popupsx.open("right");
},
close() {
this.$refs.popupsx.close("right");
}
},
components: {
barX,
searchHead,
oneItem
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_searchHead = common_vendor.resolveComponent("searchHead");
const _component_oneItem = common_vendor.resolveComponent("oneItem");
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
(_component_barX + _component_searchHead + _component_oneItem + _easycom_uni_popup2)();
}
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
if (!Math) {
_easycom_uni_popup();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o($options.onConfirm),
b: common_vendor.p({
searchVal: $data.searchVal,
backurl: "/pages/index/index"
}),
c: common_vendor.o(($event) => $options.tab(1)),
d: $data.tabType == 1 ? 1 : "",
e: common_vendor.n($data.stocksort ? "icon-arrowshang" : "icon-arrowxia"),
f: common_vendor.o(($event) => $options.tab(2)),
g: $data.tabType == 2 ? 1 : "",
h: common_vendor.n($data.pricesort ? "icon-arrowshang" : "icon-arrowxia"),
i: common_vendor.o(($event) => $options.tab(3)),
j: $data.tabType == 3 ? 1 : "",
k: common_vendor.o((...args) => $options.open && $options.open(...args)),
l: common_vendor.f($data.list, (item, index, i0) => {
return {
a: index,
b: "5ea0b0e4-2-" + i0,
c: common_vendor.p({
obj: item
})
};
}),
m: $data.list.length > 0 && $data.isLoadEnd
}, $data.list.length > 0 && $data.isLoadEnd ? {} : {}, {
n: $data.isInit && $data.list.length == 0
}, $data.isInit && $data.list.length == 0 ? {
o: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args))
} : {}, {
p: $data.aggs.length > 0
}, $data.aggs.length > 0 ? {
q: common_vendor.f($data.aggs, (item, index, i0) => {
return common_vendor.e({
a: common_vendor.t(item.namex),
b: item.listx.length > 6
}, item.listx.length > 6 ? {
c: common_vendor.t(item.hideAll ? "收起" : "展开"),
d: common_vendor.n(item.hideAll ? "icon-arrowshang" : "icon-arrowxia"),
e: common_vendor.o(($event) => $options.uiChage(item.namex), index)
} : {}, {
f: common_vendor.f(item.listx, (item1, index1, i1) => {
return {
a: common_vendor.t(item1.value),
b: item1.checked == 1 ? 1 : "",
c: common_vendor.o(($event) => $options.changeAttr(item.namex, item1.attr_value_id), index1),
d: index1
};
}),
g: item.hideAll ? 1 : "",
h: index
});
})
} : {}, {
r: common_vendor.o((...args) => $options.clearAttr && $options.clearAttr(...args)),
s: common_vendor.t($data.totals),
t: common_vendor.o((...args) => $options.close && $options.close(...args)),
v: common_vendor.sr("popupsx", "5ea0b0e4-3"),
w: common_vendor.p({
type: "right"
})
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-5ea0b0e4"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/search/list.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"search-head": "../../components/search_head",
"one-item": "../../components/one_item",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="searchPage data-v-5ea0b0e4"><bar-x class="data-v-5ea0b0e4" u-i="5ea0b0e4-0" bind:__l="__l"/><view class="fixed-tp data-v-5ea0b0e4"><search-head wx:if="{{b}}" class="data-v-5ea0b0e4" bindconfirm="{{a}}" u-i="5ea0b0e4-1" bind:__l="__l" u-p="{{b}}"/><view class="shiftbox row bothSide verCenter data-v-5ea0b0e4"><view bindtap="{{c}}" class="{{['rank1', 'rank', 'row', 'data-v-5ea0b0e4', d && 'act']}}">综合排序</view><view bindtap="{{f}}" class="{{['rank2', 'rank', 'row', 'verCenter', 'data-v-5ea0b0e4', g && 'act']}}">库存<text class="{{['data-v-5ea0b0e4', 'icon', 'iconfont', e]}}"></text></view><view bindtap="{{i}}" class="{{['rank3', 'rank', 'row', 'verCenter', 'data-v-5ea0b0e4', j && 'act']}}">价格<text class="{{['data-v-5ea0b0e4', 'icon', 'iconfont', h]}}"></text></view><view class="sxbox row verCenter data-v-5ea0b0e4" bindtap="{{k}}">筛选<text class="icon iconfont icon-saixuan data-v-5ea0b0e4"></text></view></view></view><view class="cons data-v-5ea0b0e4"><view class="databox data-v-5ea0b0e4"><one-item wx:for="{{l}}" wx:for-item="item" wx:key="a" class="data-v-5ea0b0e4" u-i="{{item.b}}" bind:__l="__l" u-p="{{item.c}}"/><view wx:if="{{m}}" class="pagebot data-v-5ea0b0e4">—— 已经全部加载完 ——</view><view wx:if="{{n}}" class="no-data-box data-v-5ea0b0e4"><image class="data-v-5ea0b0e4" src="https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png"></image><view class="data-v-5ea0b0e4">抱歉,没有找到符合条件的产品!</view><view class="backs data-v-5ea0b0e4" bindtap="{{o}}">返回</view></view></view></view><uni-popup wx:if="{{w}}" class="r data-v-5ea0b0e4" u-s="{{['d']}}" u-r="popupsx" u-i="5ea0b0e4-3" bind:__l="__l" u-p="{{w}}"><view class="pop-consx data-v-5ea0b0e4"><view class="section data-v-5ea0b0e4"><view wx:if="{{p}}" class="data-v-5ea0b0e4"><view wx:for="{{q}}" wx:for-item="item" wx:key="h" class="item-group data-v-5ea0b0e4"><view class="item-t row bothSide verCenter data-v-5ea0b0e4"><text class="names elep data-v-5ea0b0e4">{{item.a}}</text><view wx:if="{{item.b}}" class="row verCenter status-box data-v-5ea0b0e4" bindtap="{{item.e}}"><text class="status-name data-v-5ea0b0e4">{{item.c}}</text><text class="{{['data-v-5ea0b0e4', 'icon', 'iconfont', item.d]}}"></text></view></view><view class="{{['item-c', 'row', 'data-v-5ea0b0e4', item.g && 'showAll']}}"><view wx:for="{{item.f}}" wx:for-item="item1" wx:key="d" class="{{['citem', 'elep', 'data-v-5ea0b0e4', item1.b && 'act']}}" bindtap="{{item1.c}}">{{item1.a}}</view></view></view></view></view><view class="foot row bothSide data-v-5ea0b0e4"><view class="cz data-v-5ea0b0e4" bindtap="{{r}}">重置</view><view class="cx data-v-5ea0b0e4" bindtap="{{t}}">确认({{s}}个型号)</view></view></view></uni-popup></view>
\ No newline at end of file
view.data-v-5ea0b0e4,
text.data-v-5ea0b0e4,
input.data-v-5ea0b0e4,
navigator.data-v-5ea0b0e4 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-5ea0b0e4 {
background: none;
opacity: 1;
}
image.data-v-5ea0b0e4 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-5ea0b0e4 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-5ea0b0e4 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-5ea0b0e4 {
display: flex;
flex-direction: column;
}
.row.data-v-5ea0b0e4 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-5ea0b0e4 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-5ea0b0e4 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-5ea0b0e4 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-5ea0b0e4 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-5ea0b0e4 {
align-items: center;
}
.searchPage.data-v-5ea0b0e4 {
padding-top: 218rpx;
background: #fff;
}
.searchPage .fixed-tp.data-v-5ea0b0e4 {
height: 218rpx;
position: fixed;
top: 175rpx;
left: 0rpx;
right: 0rpx;
background: #fff;
z-index: 1;
}
.searchPage .shiftbox.data-v-5ea0b0e4 {
padding: 38rpx 36rpx 38rpx 30rpx;
font-size: 24rpx;
color: #000000;
height: 106rpx;
}
.searchPage .shiftbox .rank .icon.data-v-5ea0b0e4 {
font-size: 16rpx;
margin-left: 12rpx;
}
.searchPage .shiftbox .rank.act.data-v-5ea0b0e4 {
color: #D0121B;
}
.searchPage .shiftbox .sxbox.data-v-5ea0b0e4 {
height: 30rpx;
border-left: 1rpx solid #D1D1D1;
padding-left: 24rpx;
margin-left: 168rpx;
}
.searchPage .shiftbox .sxbox .icon-saixuan.data-v-5ea0b0e4 {
font-size: 26rpx;
color: #979797;
margin-left: 12rpx;
}
.searchPage .pagebot.data-v-5ea0b0e4 {
height: 80rpx;
line-height: 80rpx;
font-size: 24rpx;
text-align: center;
color: #C6C7CC;
}
.searchPage .no-data-box.data-v-5ea0b0e4 {
padding-top: 200rpx;
font-size: 22rpx;
color: #000000;
padding-bottom: 100rpx;
height: 1200rpx;
}
.searchPage .no-data-box image.data-v-5ea0b0e4 {
margin: 0 auto;
width: 442rpx;
height: 254rpx;
margin-bottom: 50rpx;
display: block;
}
.searchPage .no-data-box view.data-v-5ea0b0e4 {
margin: 0 auto;
text-align: center;
}
.searchPage .no-data-box .backs.data-v-5ea0b0e4 {
margin-top: 55rpx;
width: 300rpx;
height: 70rpx;
background: #FFFFFF;
border-radius: 5rpx;
border: 1rpx solid #D0121B;
color: #D0121B;
line-height: 70rpx;
text-align: center;
}
.pop-consx.data-v-5ea0b0e4 {
width: 610rpx;
height: 100%;
background: #FFFFFF;
padding-top: 175rpx;
}
.pop-consx .section.data-v-5ea0b0e4 {
padding: 30rpx;
overflow-y: auto;
height: calc(100vh - 305rpx);
}
.pop-consx .section .item-group.data-v-5ea0b0e4 {
margin-bottom: 20rpx;
}
.pop-consx .section .item-group .item-t.data-v-5ea0b0e4 {
height: 38rpx;
margin-bottom: 40rpx;
}
.pop-consx .section .item-group .item-t .names.data-v-5ea0b0e4 {
color: #000;
font-size: 30rpx;
width: 450rpx;
}
.pop-consx .section .item-group .item-t .status-box.data-v-5ea0b0e4 {
height: 38rpx;
}
.pop-consx .section .item-group .item-t .status-name.data-v-5ea0b0e4 {
font-size: 24rpx;
color: #666;
margin-right: 10rpx;
}
.pop-consx .section .item-group .item-t .iconfont.data-v-5ea0b0e4 {
color: #d1d1d1;
font-size: 16rpx;
}
.pop-consx .section .item-group .item-c.data-v-5ea0b0e4 {
flex-wrap: wrap;
max-height: 150rpx;
overflow: hidden;
transition: max-height 0.3s;
}
.pop-consx .section .item-group .item-c.showAll.data-v-5ea0b0e4 {
max-height: 1800rpx;
}
.pop-consx .section .item-group .citem.data-v-5ea0b0e4 {
width: 170rpx;
height: 46rpx;
background: #f8f8f8;
border-radius: 5rpx;
border: 1rpx solid #f8f8f8;
font-size: 22rpx;
color: #000000;
text-align: center;
line-height: 46rpx;
padding: 0 8rpx;
margin-right: 20rpx;
margin-bottom: 30rpx;
}
.pop-consx .section .item-group .citem.data-v-5ea0b0e4:nth-child(3n) {
margin-right: 0rpx;
}
.pop-consx .section .item-group .citem.act.data-v-5ea0b0e4 {
border: 1rpx solid #D0121B;
color: #D0121B;
background: #FFF5F5;
}
.pop-consx .foot.data-v-5ea0b0e4 {
border-top: 1rpx solid #E7E7E7;
padding: 0 30rpx;
padding-top: 20rpx;
}
.pop-consx .foot .cz.data-v-5ea0b0e4 {
width: 210rpx;
height: 80rpx;
line-height: 80rpx;
text-align: center;
background: #F6F7F8;
border-radius: 5rpx;
font-size: 26rpx;
color: #000000;
}
.pop-consx .foot .cx.data-v-5ea0b0e4 {
width: 312rpx;
line-height: 80rpx;
text-align: center;
background: #D0121B;
border-radius: 5rpx;
font-size: 26rpx;
color: #FFFFFF;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const searchHead = () => "../../components/search_head.js";
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
isExpanded: false,
// 是否展开
showToggle: true,
hot_search_list: [],
searchHistory: []
};
},
onReady() {
this.getContentHeight();
},
onShow: function() {
this.getData();
this.getsearchHistory();
},
methods: {
getData() {
this.request(util_api.Api_Url + "/api/xcx/hotSearch", "GET", {}, true).then((res) => {
if (res.code == 0) {
this.hot_search_list = res.data.hot_search_list || [];
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
},
onConfirm(e) {
let key_ = e.detail.value;
if (key_.length < 2) {
common_vendor.index.showToast({
title: "关键字不能小于2个字符",
duration: 2e3,
icon: "none"
});
return;
}
common_vendor.index.navigateTo({
url: "/pages/search/list?k=" + key_
});
},
getContentHeight() {
},
toggleContent() {
this.isExpanded = !this.isExpanded;
},
getsearchHistory() {
let listhis_ = common_vendor.index.getStorageSync("historyItems");
this.searchHistory = [];
if (listhis_) {
let arr_ = listhis_.split("|");
arr_.forEach((item) => {
if (item) {
this.searchHistory.push(item);
}
});
}
common_vendor.index.__f__("log", "at pages/search/nav.vue:113", this.searchHistory);
},
delsearchHistory() {
common_vendor.index.showModal({
title: "删除",
content: "您确定要删除最近搜索内容吗?",
success: (res) => {
if (res.confirm) {
common_vendor.index.removeStorageSync("historyItems");
this.getsearchHistory();
}
}
});
}
},
components: {
searchHead,
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_searchHead = common_vendor.resolveComponent("searchHead");
(_component_barX + _component_searchHead)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o($options.onConfirm),
b: common_vendor.p({
isFocus: true
}),
c: $data.hot_search_list.length > 0
}, $data.hot_search_list.length > 0 ? common_vendor.e({
d: $data.showToggle
}, $data.showToggle ? {
e: common_vendor.t($data.isExpanded ? "收起" : "展开"),
f: common_vendor.o((...args) => $options.toggleContent && $options.toggleContent(...args))
} : {}, {
g: $data.showToggle
}, $data.showToggle ? {
h: common_vendor.n($data.isExpanded ? "icon-arrowshang" : "icon-arrowxia"),
i: common_vendor.o((...args) => $options.toggleContent && $options.toggleContent(...args))
} : {}, {
j: common_vendor.f($data.hot_search_list, (item, index, i0) => {
return {
a: common_vendor.t(item.title),
b: "/pages/search/list?k=" + item.title,
c: index
};
}),
k: common_vendor.n({
"hidex": $data.showToggle && !$data.isExpanded
})
}) : {}, {
l: common_vendor.o((...args) => $options.delsearchHistory && $options.delsearchHistory(...args)),
m: common_vendor.f($data.searchHistory, (item, index, i0) => {
return {
a: common_vendor.t(item),
b: "/pages/search/list?k=" + item,
c: index
};
})
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-d1399c35"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/search/nav.js.map
{
"usingComponents": {
"search-head": "../../components/search_head",
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="searchNavPage data-v-d1399c35"><bar-x class="data-v-d1399c35" u-i="d1399c35-0" bind:__l="__l"/><search-head wx:if="{{b}}" class="data-v-d1399c35" bindconfirm="{{a}}" u-i="d1399c35-1" bind:__l="__l" u-p="{{b}}"/><view wx:if="{{c}}" class="hot-search data-v-d1399c35"><view class="tit row bothSide verCenter data-v-d1399c35"><text class="word-name data-v-d1399c35">热搜</text><view class="rt row verCenter data-v-d1399c35"><text wx:if="{{d}}" class="status-name data-v-d1399c35" bindtap="{{f}}">{{e}}</text><text wx:if="{{g}}" class="{{['data-v-d1399c35', 'icon', 'iconfont', h]}}" bindtap="{{i}}"></text></view></view><view class="{{['data-v-d1399c35', 'content-box', 'row', k]}}"><navigator wx:for="{{j}}" wx:for-item="item" wx:key="c" url="{{item.b}}" class="item data-v-d1399c35">{{item.a}}</navigator></view></view><view class="history-search data-v-d1399c35"><view class="tit row bothSide verCenter data-v-d1399c35"><text class="word-name data-v-d1399c35">历史搜索</text><view class="rt row verCenter data-v-d1399c35"><text class="icon iconfont icon-del data-v-d1399c35" bindtap="{{l}}"></text></view></view><view class="content-box-item row data-v-d1399c35"><navigator wx:for="{{m}}" wx:for-item="item" wx:key="c" class="item data-v-d1399c35" url="{{item.b}}">{{item.a}}</navigator></view></view></view>
\ No newline at end of file
view.data-v-d1399c35,
text.data-v-d1399c35,
input.data-v-d1399c35,
navigator.data-v-d1399c35 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-d1399c35 {
background: none;
opacity: 1;
}
image.data-v-d1399c35 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-d1399c35 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-d1399c35 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-d1399c35 {
display: flex;
flex-direction: column;
}
.row.data-v-d1399c35 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-d1399c35 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-d1399c35 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-d1399c35 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-d1399c35 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-d1399c35 {
align-items: center;
}
.searchNavPage .hot-search.data-v-d1399c35 {
margin-top: 40rpx;
}
.searchNavPage .hot-search .content-box.data-v-d1399c35 {
padding-left: 75rpx;
padding-right: 28rpx;
flex-wrap: wrap;
position: relative;
}
.searchNavPage .hot-search .content-box.hidex.data-v-d1399c35 {
height: 160rpx;
overflow: hidden;
}
.searchNavPage .hot-search .content-box.data-v-d1399c35::after {
content: "";
position: absolute;
background: url(data:image/png;base64,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) no-repeat;
background-size: 100% 100%;
width: 30rpx;
height: 30rpx;
left: 52rpx;
top: 8rpx;
}
.searchNavPage .hot-search .content-box .item.data-v-d1399c35 {
border-radius: 5rpx;
height: 50rpx;
line-height: 50rpx;
font-weight: 400;
font-size: 22rpx;
color: #555555;
margin-right: 20rpx;
margin-bottom: 30rpx;
padding-left: 20rpx;
padding-right: 20rpx;
}
.searchNavPage .hot-search .content-box .item.data-v-d1399c35:hover {
background: #F4F4F4;
}
.searchNavPage .history-search.data-v-d1399c35 {
padding-top: 20rpx;
}
.searchNavPage .history-search .content-box-item.data-v-d1399c35 {
padding-left: 31rpx;
padding-right: 31rpx;
flex-wrap: wrap;
}
.searchNavPage .history-search .content-box-item.hidex.data-v-d1399c35 {
height: 160rpx;
overflow: hidden;
}
.searchNavPage .history-search .content-box-item .item.data-v-d1399c35 {
border-radius: 5rpx;
height: 50rpx;
line-height: 50rpx;
font-weight: 400;
font-size: 22rpx;
color: #555555;
margin-right: 20rpx;
margin-bottom: 30rpx;
padding-left: 20rpx;
padding-right: 20rpx;
background: #F4F4F4;
}
.searchNavPage .tit.data-v-d1399c35 {
height: 35rpx;
margin-bottom: 46rpx;
padding-left: 31rpx;
padding-right: 28rpx;
font-size: 22rpx;
}
.searchNavPage .tit .word-name.data-v-d1399c35 {
color: #000000;
}
.searchNavPage .tit .rt.data-v-d1399c35 {
height: 35rpx;
color: #D1D1D1;
}
.searchNavPage .tit .rt .status-name.data-v-d1399c35 {
color: #999999;
margin-right: 4rpx;
}
.searchNavPage .tit .rt .icon-arrowxia.data-v-d1399c35, .searchNavPage .tit .rt .icon-arrowshang.data-v-d1399c35 {
font-size: 18rpx;
}
.searchNavPage .tit .rt .line.data-v-d1399c35 {
width: 1rpx;
height: 29rpx;
background: #D1D1D1;
margin-left: 20rpx;
margin-right: 20rpx;
}
.searchNavPage .tit .rt .icon-del.data-v-d1399c35 {
font-size: 35rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
isInit: false,
//记录是否加载了数据
form: "",
address_id: "",
invoice_id: "",
coupon_id: "",
list: []
};
},
onLoad: function(options) {
this.form = options.form || "";
this.address_id = options.address_id || "";
this.invoice_id = options.invoice_id || "";
this.coupon_id = options.coupon_id || "";
},
onShow() {
this.getData();
},
methods: {
goUpdate(address_id) {
common_vendor.index.navigateTo({
url: "/pages/user/addressEdit?address_id=" + address_id
});
},
setChoose(address_id) {
if (!this.form) {
return;
}
let address_id_go = "";
this.list.forEach((item) => {
item.checkedx = false;
if (address_id == item.address_id) {
item.checkedx = true;
address_id_go = item.address_id;
}
});
setTimeout(() => {
if (this.form == "confirmQuote") {
common_vendor.index.navigateTo({
url: "/pages/car/confirmQuote?address_id=" + address_id_go + "&coupon_id=" + this.coupon_id
});
return;
}
common_vendor.index.navigateTo({
url: "/pages/car/confirmOrder?address_id=" + address_id_go + "&coupon_id=" + this.coupon_id + "&invoice_id=" + this.invoice_id
});
}, 200);
},
copy(item) {
common_vendor.index.setClipboardData({
data: (item.nation_cn != "中国" ? item.nation_cn : "") + item.province_val + " " + item.city_val + " " + item.district_val + " " + item.detail_address,
success: function() {
common_vendor.index.showToast({
title: "复制成功",
icon: "success"
});
}
});
},
deleteAdress(address_id) {
common_vendor.index.showModal({
title: "",
content: "您确定删除该地址嘛",
success: (res) => {
if (res.confirm) {
this.request(util_api.Api_Url + "/api/address/del", "POST", {
address_id
}, true).then((res2) => {
if (res2.code === 0) {
common_vendor.index.showToast({
title: "删除成功",
icon: "success"
});
this.getData(1);
} else {
common_vendor.index.showToast({
title: res2.msg,
icon: "none"
});
}
});
}
}
});
},
setdefault(address_id) {
this.request(util_api.Api_Url + "/api/address/default", "POST", {
address_id
}, true).then((res) => {
if (res.code === 0) {
common_vendor.index.showToast({
title: "设置成功",
icon: "success"
});
this.getData(1);
} else {
common_vendor.index.showToast({
title: res.err_msg,
icon: "none"
});
}
});
},
getData(loading) {
let obj_ = {
p: 1
};
this.request(util_api.Api_Url + "/api/address/getList", "GET", obj_, loading ? false : true).then((res) => {
if (res.code == 0) {
this.isInit = 1;
let arr_ = res.data.list || [];
arr_.forEach((item) => {
item.checkedx = false;
if (item.address_id == this.address_id) {
item.checkedx = true;
}
});
this.list = arr_;
} else {
this.isInit = 1;
this.list = [];
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "收货地址"
}),
b: common_vendor.f($data.list, (item, index, i0) => {
return common_vendor.e({
a: common_vendor.t(item.nation_cn != "中国" ? item.nation_cn : ""),
b: common_vendor.t(item.province_val),
c: common_vendor.t(item.city_val),
d: common_vendor.t(item.district_val),
e: common_vendor.t(item.consignee),
f: item.is_default == 1
}, item.is_default == 1 ? {} : {}, {
g: common_vendor.t(item.detail_address)
}, !$data.form ? {
h: item.is_default == 1 ? 1 : "",
i: common_vendor.t(item.is_default == 1 ? "已默认" : "设为默认"),
j: common_vendor.o(($event) => $options.setdefault(item.address_id), index)
} : {}, {
k: common_vendor.o(($event) => $options.deleteAdress(item.address_id), index),
l: common_vendor.o(($event) => $options.copy(item), index),
m: common_vendor.o(($event) => $options.goUpdate(item.address_id), index),
n: item.checkedx ? 1 : "",
o: index,
p: common_vendor.o(($event) => $options.setChoose(item.address_id), index)
});
}),
c: !$data.form,
d: $data.isInit && $data.list.length == 0
}, $data.isInit && $data.list.length == 0 ? {} : {});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-741c9688"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/address.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="addressPage data-v-741c9688"><bar-x class="data-v-741c9688" u-i="741c9688-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-741c9688" u-i="741c9688-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-741c9688"><view class="data-box data-v-741c9688"><view wx:for="{{b}}" wx:for-item="item" wx:key="o" class="{{['group', 'data-v-741c9688', item.n && 'hkk']}}" bindtap="{{item.p}}"><view class="t row verCenter data-v-741c9688"><text class="tet data-v-741c9688">{{item.a}} {{item.b}} {{item.c}} {{item.d}} {{item.e}}</text><text wx:if="{{item.f}}" class="mr row verCenter rowCenter data-v-741c9688">默认</text></view><view class="c data-v-741c9688">{{item.g}}</view><view class="b row bothSide data-v-741c9688"><view wx:if="{{c}}" class="l row verCenter data-v-741c9688" bindtap="{{item.j}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-741c9688', item.h && 'icon-checked']}}"></text><text class="data-v-741c9688">{{item.i}}</text></view><view wx:else class="data-v-741c9688"></view><view class="r row verCenter data-v-741c9688"><text class="data-v-741c9688" catchtap="{{item.k}}">删除</text><text class="data-v-741c9688" catchtap="{{item.l}}">复制</text><view class="data-v-741c9688" catchtap="{{item.m}}">修改</view></view></view></view></view><view wx:if="{{d}}" class="no-data data-v-741c9688"><image class="data-v-741c9688" src="https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png"/><view class="data-v-741c9688">暂无地址信息!</view></view></view><view class="foot data-v-741c9688"><navigator url="/pages/user/addressAdd" class="btn data-v-741c9688">新增收货地址</navigator></view></view>
\ No newline at end of file
view.data-v-741c9688,
text.data-v-741c9688,
input.data-v-741c9688,
navigator.data-v-741c9688 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-741c9688 {
background: none;
opacity: 1;
}
image.data-v-741c9688 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-741c9688 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-741c9688 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-741c9688 {
display: flex;
flex-direction: column;
}
.row.data-v-741c9688 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-741c9688 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-741c9688 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-741c9688 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-741c9688 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-741c9688 {
align-items: center;
}
.addressPage.data-v-741c9688 {
background: #f6f6f6;
padding-bottom: 150rpx;
min-height: calc(100vh - 175rpx);
}
.addressPage .cons.data-v-741c9688 {
padding-top: 75rpx;
}
.addressPage .cons .data-box.data-v-741c9688 {
margin: 0 auto;
width: 700rpx;
padding-top: 6rpx;
}
.addressPage .cons .data-box .group.data-v-741c9688 {
min-height: 230rpx;
background: #FFFFFF;
border-radius: 20rpx;
padding: 22rpx;
margin-bottom: 25rpx;
}
.addressPage .cons .data-box .group.hkk.data-v-741c9688 {
border: 1rpx solid #D0121B;
}
.addressPage .cons .data-box .group .t.data-v-741c9688 {
height: 62rpx;
font-size: 26rpx;
color: #666666;
margin-bottom: 8rpx;
}
.addressPage .cons .data-box .group .t .mr.data-v-741c9688 {
width: 64rpx;
height: 32rpx;
background: #FFF5F5;
border-radius: 5rpx;
border: 1rpx solid #D0121B;
font-size: 22rpx;
color: #D0121B;
margin-left: 32rpx;
}
.addressPage .cons .data-box .group .c.data-v-741c9688 {
font-weight: 600;
font-size: 28rpx;
color: #000000;
line-height: 35rpx;
}
.addressPage .cons .data-box .group .b.data-v-741c9688 {
margin-top: 30rpx;
}
.addressPage .cons .data-box .group .b text.data-v-741c9688 {
font-size: 22rpx;
color: #000000;
}
.addressPage .cons .data-box .group .b .icon.data-v-741c9688 {
font-size: 30rpx;
color: #e5e5e5;
margin-right: 15rpx;
}
.addressPage .cons .data-box .group .b .icon-checked.data-v-741c9688 {
color: #D0121B;
}
.addressPage .cons .data-box .group .b .l.data-v-741c9688 {
height: 40rpx;
}
.addressPage .cons .data-box .group .b .r.data-v-741c9688 {
height: 40rpx;
}
.addressPage .cons .data-box .group .b .r text.data-v-741c9688, .addressPage .cons .data-box .group .b .r view.data-v-741c9688 {
width: 82rpx;
height: 36rpx;
background: #F8F8F8;
border-radius: 5rpx;
border: 1rpx solid #E7E7E7;
font-size: 22rpx;
color: #666666;
text-align: center;
line-height: 36rpx;
margin-left: 20rpx;
}
.addressPage .cons .no-data.data-v-741c9688 {
background: #fff;
width: 700rpx;
margin: 0 auto;
padding-top: 209rpx;
padding-bottom: 500rpx;
height: 1200rpx;
font-size: 22rpx;
color: #000000;
text-align: center;
}
.addressPage .cons .no-data image.data-v-741c9688 {
width: 442rpx;
height: 254rpx;
margin-bottom: 45rpx;
}
.addressPage .foot.data-v-741c9688 {
height: 130rpx;
position: fixed;
z-index: 3;
bottom: 0rpx;
left: 0rpx;
right: 0rpx;
}
.addressPage .foot .btn.data-v-741c9688 {
display: block;
width: 700rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
multiArray: [
[],
[],
[]
],
multiIndex: [0, 0, 0],
selectText: "请选择省市区",
formParams: {
consignee: "",
province_id: "",
city_id: "",
district_id: "",
detail_address: "",
is_default: 1,
mobile: "",
intl_code: "0086"
},
areaIndex: 0,
areaArray: [
{
name: "0086(中国大陆)",
value: "0086"
},
{
name: "00852(中国香港)",
value: "00852"
},
{
name: "00853(中国澳门)",
value: "00853"
},
{
name: "00886(中国台湾)",
value: "00886"
},
{
name: "0066(泰国)",
value: "0066"
},
{
name: "0084(越南)",
value: "0084"
}
]
};
},
onLoad: function() {
},
onShow() {
this.getProvince();
},
methods: {
bindPickerChange: function(e, type) {
this.areaIndex = e.detail.value;
this.formParams.intl_code = this.areaArray[e.detail.value].value;
},
onSwitchChange(e) {
this.formParams.is_default = e.detail.value ? 1 : 0;
},
/**
* 省市区联动监听
* @param {Object} e
*/
bindMultiPickerColumnChange(e) {
common_vendor.index.__f__("log", "at pages/user/addressAdd.vue:124", e.detail);
if (e.detail.column === 0) {
this.multiIndex[0] = e.detail.value;
this.getCity(this.multiArray[0][e.detail.value].value, true);
this.multiIndex.splice(1, 1, 0);
this.multiIndex.splice(2, 1, 0);
} else if (e.detail.column === 1) {
this.multiIndex[1] = e.detail.value;
this.getDistrict(this.multiArray[1][e.detail.value].value);
this.multiIndex.splice(2, 1, 0);
} else if (e.detail.column === 2) {
this.multiIndex[2] = e.detail.value;
}
this.$forceUpdate();
},
/**
* 省市区选择确定
* @param {Object} e
*/
pickerChange(e) {
this.multiIndex = e.detail.value;
this.formParams.province_id = this.multiArray[0][this.multiIndex[0]].value;
this.formParams.city_id = this.multiArray[1][this.multiIndex[1]].value;
this.formParams.district_id = this.multiArray[2][this.multiIndex[2]].value;
this.selectText = `${this.multiArray[0][this.multiIndex[0]].name + "," + this.multiArray[1][this.multiIndex[1]].name + "," + this.multiArray[2][this.multiIndex[2]].name}`;
},
/**
* 获取省数据
*/
getProvince(id = 1) {
common_vendor.index.__f__("log", "at pages/user/addressAdd.vue:163", "获取省数据id:" + id);
this.request(util_api.Api_Url + "/api/address/getOptions", "GET", {
id
}, false, true).then((res) => {
if (res.code === 0) {
var arr = [];
for (var key in res.data) {
arr.push({
name: res.data[key],
value: parseInt(key)
});
}
this.multiArray[0] = arr;
this.getCity(2, true);
this.$forceUpdate();
}
});
},
/**
* @param {Object} id
* @param {Object} default
*/
getCity(id, defaultParms) {
common_vendor.index.__f__("log", "at pages/user/addressAdd.vue:186", "获取市数据id:" + id);
this.request(util_api.Api_Url + "/api/address/getOptions", "GET", {
id
}, false, true).then((res) => {
if (res.code === 0) {
var arr = [];
for (var key in res.data) {
arr.push({
name: res.data[key],
value: parseInt(key)
});
}
this.multiArray[1] = arr;
if (defaultParms) {
this.getDistrict(arr[0].value);
}
this.$forceUpdate();
}
});
},
/**
* 获取区数据
* @param {Object} id
*/
getDistrict(id) {
common_vendor.index.__f__("log", "at pages/user/addressAdd.vue:211", "获取区数据id:" + id);
this.request(util_api.Api_Url + "/api/address/getOptions", "GET", {
id
}, false, true).then((res) => {
if (res.code === 0) {
var arr = [];
for (var key in res.data) {
arr.push({
name: res.data[key],
value: parseInt(key)
});
}
this.multiArray[2] = arr;
this.$forceUpdate();
}
});
},
/**
* 保存地址
*/
create() {
if (!this.formParams.consignee) {
common_vendor.index.showToast({
title: "请输入收货人",
icon: "none"
});
return false;
}
let reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (!this.formParams.mobile || this.formParams.intl_code == "0086" && !reg.test(this.formParams.mobile)) {
common_vendor.index.showToast({
title: "请输入正确的手机号",
icon: "none"
});
return false;
}
if (!this.formParams.province_id) {
common_vendor.index.showToast({
title: "请选择省市区",
icon: "none"
});
return false;
}
if (!this.formParams.detail_address) {
common_vendor.index.showToast({
title: "请输入详细街道地址",
icon: "none"
});
return false;
}
this.request(util_api.Api_Url + "/api/address/add", "POST", this.formParams, true).then((res) => {
if (res.code === 0) {
common_vendor.index.showToast({
title: "新增地址成功",
icon: "success"
});
setTimeout(() => {
common_vendor.index.navigateBack({
delta: 1
});
}, 2e3);
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.p({
title: "新增收货地址"
}),
b: $data.formParams.consignee,
c: common_vendor.o(($event) => $data.formParams.consignee = $event.detail.value),
d: common_vendor.t($data.areaArray[$data.areaIndex].value),
e: common_vendor.o(($event) => $options.bindPickerChange($event)),
f: $data.areaIndex,
g: $data.areaArray,
h: $data.formParams.mobile,
i: common_vendor.o(($event) => $data.formParams.mobile = $event.detail.value),
j: common_vendor.t($data.selectText),
k: $data.selectText == "请选择省市区" ? 1 : "",
l: common_vendor.o((...args) => $options.pickerChange && $options.pickerChange(...args)),
m: common_vendor.o((...args) => $options.bindMultiPickerColumnChange && $options.bindMultiPickerColumnChange(...args)),
n: $data.multiIndex,
o: $data.multiArray,
p: $data.formParams.detail_address,
q: common_vendor.o(($event) => $data.formParams.detail_address = $event.detail.value),
r: common_vendor.o((...args) => $options.onSwitchChange && $options.onSwitchChange(...args)),
s: common_vendor.o((...args) => $options.create && $options.create(...args))
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-d608931c"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/addressAdd.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="addressAddPage data-v-d608931c"><bar-x class="data-v-d608931c" u-i="d608931c-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-d608931c" u-i="d608931c-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-d608931c"><view class="input-box data-v-d608931c"><view class="input-group row verCenter data-v-d608931c"><text class="label data-v-d608931c">收货人</text><input class="data-v-d608931c" type="text" placeholder="请输入收货人" placeholder-class="placeholder-class" value="{{b}}" bindinput="{{c}}"/></view><view class="input-group row verCenter data-v-d608931c"><text class="label data-v-d608931c">手机号</text><picker class="data-v-d608931c" bindchange="{{e}}" value="{{f}}" range="{{g}}" range-key="{{'name'}}"><text class="areabox-but data-v-d608931c"><text class="but-val data-v-d608931c">{{d}}</text><text class="icon iconfont icon-arrowxia data-v-d608931c"></text></text></picker><input class="data-v-d608931c" type="number" placeholder="请输入手机号" placeholder-class="placeholder-class" value="{{h}}" bindinput="{{i}}"/></view><view class="input-group row verCenter data-v-d608931c"><text class="label data-v-d608931c">收货地区</text><picker class="data-v-d608931c" mode="multiSelector" bindchange="{{l}}" bindcolumnchange="{{m}}" value="{{n}}" range="{{o}}" range-key="{{'name'}}"><view class="{{['uni-input', 'data-v-d608931c', k && 'color666']}}">{{j}}</view></picker></view><view class="input-group row verCenter data-v-d608931c"><text class="label data-v-d608931c">详细地址</text><input class="data-v-d608931c" type="text" placeholder="请输入详细地址" placeholder-class="placeholder-class" value="{{p}}" bindinput="{{q}}"/></view></view><view class="setting-default row verCenter bothSide data-v-d608931c"><view class="tt data-v-d608931c"><view class="data-v-d608931c">设为默认地址</view> 下单时会优先使用该地址 </view><view class="data-v-d608931c"><switch class="data-v-d608931c" bindchange="{{r}}" color="#D0121B" style="transform:scale(0.8)"/></view></view></view><view class="foot data-v-d608931c"><view class="btn data-v-d608931c" bindtap="{{s}}">确认</view></view></view>
\ No newline at end of file
view.data-v-d608931c,
text.data-v-d608931c,
input.data-v-d608931c,
navigator.data-v-d608931c {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-d608931c {
background: none;
opacity: 1;
}
image.data-v-d608931c {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-d608931c {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-d608931c {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-d608931c {
display: flex;
flex-direction: column;
}
.row.data-v-d608931c {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-d608931c {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-d608931c {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-d608931c {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-d608931c {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-d608931c {
align-items: center;
}
.addressAddPage.data-v-d608931c {
background: #f6f6f6;
padding-bottom: 150rpx;
min-height: calc(100vh - 175rpx);
}
.addressAddPage .cons.data-v-d608931c {
padding-top: 75rpx;
}
.addressAddPage .cons .input-box.data-v-d608931c {
margin: 0 auto;
width: 700rpx;
margin-top: 6rpx;
background: #fff;
padding: 0rpx 26rpx;
border-radius: 20rpx;
}
.addressAddPage .cons .input-box .input-group.data-v-d608931c {
height: 100rpx;
padding: 34rpx 20rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.addressAddPage .cons .input-box .input-group.data-v-d608931c:last-child {
border: 0rpx;
}
.addressAddPage .cons .input-box .input-group .label.data-v-d608931c {
font-size: 28rpx;
color: #000000;
width: 160rpx;
line-height: 40rpx;
height: 40rpx;
}
.addressAddPage .cons .input-box .input-group input.data-v-d608931c, .addressAddPage .cons .input-box .input-group picker.data-v-d608931c {
font-size: 28rpx;
color: #000;
line-height: 40rpx;
height: 40rpx;
}
.addressAddPage .cons .input-box .input-group .color666.data-v-d608931c {
color: #666666;
}
.addressAddPage .cons .input-box .input-group .areabox-but.data-v-d608931c {
margin-right: 20rpx;
height: 40rpx;
line-height: 40rpx;
}
.addressAddPage .cons .input-box .input-group .areabox-but .but-val.data-v-d608931c {
font-size: 28rpx;
color: #000;
position: relative;
top: 2rpx;
}
.addressAddPage .cons .input-box .input-group .areabox-but .icon.data-v-d608931c {
color: #000;
font-size: 16rpx;
margin-left: 12rpx;
position: relative;
top: -1rpx;
}
.addressAddPage .cons .input-box .input-group .placeholder-class.data-v-d608931c {
font-size: 28rpx;
color: #666666;
}
.addressAddPage .cons .setting-default.data-v-d608931c {
margin: 0 auto;
width: 700rpx;
margin-top: 25rpx;
background: #fff;
border-radius: 20rpx;
padding: 22rpx 45rpx;
}
.addressAddPage .cons .setting-default .tt.data-v-d608931c {
font-size: 22rpx;
color: #666666;
}
.addressAddPage .cons .setting-default .tt view.data-v-d608931c {
font-size: 28rpx;
color: #000000;
margin-bottom: 6rpx;
}
.addressAddPage .foot.data-v-d608931c {
height: 130rpx;
position: fixed;
z-index: 3;
bottom: 0rpx;
left: 0rpx;
right: 0rpx;
}
.addressAddPage .foot .btn.data-v-d608931c {
display: block;
width: 700rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
multiArray: [[], [], []],
multiIndex: [0, 0, 0],
selectText: "请选择省市区",
formParams: {
consignee: "",
province_id: "",
city_id: "",
district_id: "",
detail_address: "",
is_default: 1,
mobile: "",
intl_code: "0086",
address_id: ""
},
areaIndex: 0,
areaArray: [
{
name: "0086(中国大陆)",
value: "0086"
},
{
name: "00852(中国香港)",
value: "00852"
},
{
name: "00853(中国澳门)",
value: "00853"
},
{
name: "00886(中国台湾)",
value: "00886"
},
{
name: "0066(泰国)",
value: "0066"
},
{
name: "0084(越南)",
value: "0084"
}
]
};
},
onLoad: function(options) {
this.formParams.address_id = options.address_id || "";
},
onShow() {
this.getData();
},
methods: {
getData() {
this.request(util_api.Api_Url + "/api/address/getList", "get", { p: 1 }, true, true).then((res) => {
if (res.code === 0) {
let arr_ = res.data.list;
let obj_ = arr_.filter((item) => item.address_id == this.formParams.address_id)[0];
this.formParams.consignee = obj_.consignee;
this.formParams.mobile = obj_.mobile;
this.selectText = `${obj_.province_val + "," + obj_.city_val + "," + obj_.district_val}`;
this.formParams.province_id = obj_.province;
this.formParams.city_id = obj_.city;
this.formParams.district_id = obj_.district;
this.formParams.detail_address = obj_.detail_address;
this.formParams.is_default = obj_.is_default;
this.formParams.intl_code = obj_.intl_code;
this.getProvince(1, this.formParams.province_id);
let index = this.findIndexFilte(this.areaArray, this.formParams.intl_code);
this.areaIndex = index;
}
});
},
bindPickerChange: function(e, type) {
this.areaIndex = e.detail.value;
this.formParams.intl_code = this.areaArray[e.detail.value].value;
},
onSwitchChange(e) {
this.formParams.is_default = e.detail.value ? 1 : 0;
},
/**
* @param {Object} arr
* @param {Object} target
*/
findIndex(arr, target) {
const result = [];
arr.map((item, index) => {
if (item.value == target) {
result.push(index);
}
});
return result;
},
/**
* @param {Object} arr
* @param {Object} target
*/
findIndexFilte(arr, target) {
const result = [];
arr.map((item, index) => {
if (item.value == target) {
result.push(index);
}
});
return result;
},
/**
* 省市区联动监听
* @param {Object} e
*/
bindMultiPickerColumnChange(e) {
common_vendor.index.__f__("log", "at pages/user/addressEdit.vue:170", e.detail);
if (e.detail.column === 0) {
this.multiIndex[0] = e.detail.value;
this.getCity(this.multiArray[0][e.detail.value].value, true);
this.multiIndex.splice(1, 1, 0);
this.multiIndex.splice(2, 1, 0);
} else if (e.detail.column === 1) {
this.multiIndex[1] = e.detail.value;
this.getDistrict(this.multiArray[1][e.detail.value].value);
this.multiIndex.splice(2, 1, 0);
} else if (e.detail.column === 2) {
this.multiIndex[2] = e.detail.value;
}
this.$forceUpdate();
},
/**
* 省市区选择确定
* @param {Object} e
*/
pickerChange(e) {
this.multiIndex = e.detail.value;
this.formParams.province_id = this.multiArray[0][this.multiIndex[0]].value;
this.formParams.city_id = this.multiArray[1][this.multiIndex[1]].value;
this.formParams.district_id = this.multiArray[2][this.multiIndex[2]].value;
this.selectText = `${this.multiArray[0][this.multiIndex[0]].name + "," + this.multiArray[1][this.multiIndex[1]].name + "," + this.multiArray[2][this.multiIndex[2]].name}`;
},
/**
* 获取省数据
*/
getProvince(id = 1, defaultValue) {
this.request(util_api.Api_Url + "/api/address/getOptions", "GET", {
id
}, false, true).then((res) => {
if (res.code === 0) {
var arr = [];
for (var key in res.data) {
arr.push({ name: res.data[key], value: parseInt(key) });
}
this.multiArray[0] = arr;
if (defaultValue) {
let index = this.findIndex(arr, defaultValue);
this.multiIndex.splice(0, 1, index[0]);
}
this.getCity(this.formParams.province_id, this.formParams.city_id);
this.$forceUpdate();
}
});
},
/**
* @param {Object} id
* @param {Object} default
*/
getCity(id, defaultValue) {
common_vendor.index.__f__("log", "at pages/user/addressEdit.vue:234", "获取市数据id:" + id);
this.request(util_api.Api_Url + "/api/address/getOptions", "GET", {
id
}, false, true).then((res) => {
if (res.code === 0) {
var arr = [];
for (var key in res.data) {
arr.push({ name: res.data[key], value: parseInt(key) });
}
this.multiArray[1] = arr;
if (defaultValue) {
let index = this.findIndex(arr, defaultValue);
this.multiIndex.splice(1, 1, index[0]);
this.getDistrict(this.formParams.city_id, this.formParams.district_id);
}
this.$forceUpdate();
}
});
},
/**
* 获取区数据
* @param {Object} id
*/
getDistrict(id, defaultValue) {
common_vendor.index.__f__("log", "at pages/user/addressEdit.vue:259", "获取区数据id:" + id);
this.request(util_api.Api_Url + "/api/address/getOptions", "GET", {
id
}, false, true).then((res) => {
if (res.code === 0) {
var arr = [];
for (var key in res.data) {
arr.push({ name: res.data[key], value: parseInt(key) });
}
this.multiArray[2] = arr;
if (defaultValue) {
let index = this.findIndex(arr, defaultValue);
this.multiIndex.splice(2, 1, index[0]);
}
this.$forceUpdate();
}
});
},
/**
* 保存地址
*/
create() {
if (!this.formParams.consignee) {
common_vendor.index.showToast({
title: "请输入收货人",
icon: "none"
});
return false;
}
let reg = /^1(3[0-9]|4[01456879]|5[0-35-9]|6[2567]|7[0-8]|8[0-9]|9[0-35-9])\d{8}$/;
if (!this.formParams.mobile || this.formParams.intl_code == "0086" && !reg.test(this.formParams.mobile)) {
common_vendor.index.showToast({
title: "请输入正确的手机号",
icon: "none"
});
return false;
}
if (!this.formParams.province_id) {
common_vendor.index.showToast({
title: "请选择省市区",
icon: "none"
});
return false;
}
if (!this.formParams.detail_address) {
common_vendor.index.showToast({
title: "请输入详细街道地址",
icon: "none"
});
return false;
}
this.request(util_api.Api_Url + "/api/address/update", "POST", this.formParams, true).then((res) => {
if (res.code === 0) {
common_vendor.index.showToast({
title: "编辑地址成功",
icon: "success"
});
setTimeout(() => {
common_vendor.index.navigateBack({
delta: 1
});
}, 2e3);
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.p({
title: "编辑收货地址"
}),
b: $data.formParams.consignee,
c: common_vendor.o(($event) => $data.formParams.consignee = $event.detail.value),
d: common_vendor.t($data.areaArray[$data.areaIndex].value),
e: common_vendor.o(($event) => $options.bindPickerChange($event)),
f: $data.areaIndex,
g: $data.areaArray,
h: $data.formParams.mobile,
i: common_vendor.o(($event) => $data.formParams.mobile = $event.detail.value),
j: common_vendor.t($data.selectText),
k: common_vendor.o((...args) => $options.pickerChange && $options.pickerChange(...args)),
l: common_vendor.o((...args) => $options.bindMultiPickerColumnChange && $options.bindMultiPickerColumnChange(...args)),
m: $data.multiIndex,
n: $data.multiArray,
o: $data.formParams.detail_address,
p: common_vendor.o(($event) => $data.formParams.detail_address = $event.detail.value),
q: common_vendor.o((...args) => $options.onSwitchChange && $options.onSwitchChange(...args)),
r: $data.formParams.is_default == 1,
s: common_vendor.o((...args) => $options.create && $options.create(...args))
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-be590d4e"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/addressEdit.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="addressAddPage data-v-be590d4e"><bar-x class="data-v-be590d4e" u-i="be590d4e-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-be590d4e" u-i="be590d4e-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-be590d4e"><view class="input-box data-v-be590d4e"><view class="input-group row verCenter data-v-be590d4e"><text class="label data-v-be590d4e">收货人</text><input class="data-v-be590d4e" type="text" placeholder="请输入收货人" placeholder-class="placeholder-class" value="{{b}}" bindinput="{{c}}"/></view><view class="input-group row verCenter data-v-be590d4e"><text class="label data-v-be590d4e">手机号</text><picker class="data-v-be590d4e" bindchange="{{e}}" value="{{f}}" range="{{g}}" range-key="{{'name'}}"><text class="areabox-but data-v-be590d4e"><text class="but-val data-v-be590d4e">{{d}}</text><text class="icon iconfont icon-arrowxia data-v-be590d4e"></text></text></picker><input class="data-v-be590d4e" type="number" placeholder="请输入手机号" placeholder-class="placeholder-class" value="{{h}}" bindinput="{{i}}"/></view><view class="input-group row verCenter data-v-be590d4e"><text class="label data-v-be590d4e">收货地区</text><picker class="data-v-be590d4e" mode="multiSelector" bindchange="{{k}}" bindcolumnchange="{{l}}" value="{{m}}" range="{{n}}" range-key="{{'name'}}"><view class="uni-input data-v-be590d4e">{{j}}</view></picker></view><view class="input-group row verCenter data-v-be590d4e"><text class="label data-v-be590d4e">详细地址</text><input class="data-v-be590d4e" type="text" placeholder="请输入详细地址" placeholder-class="placeholder-class" value="{{o}}" bindinput="{{p}}"/></view></view><view class="setting-default row verCenter bothSide data-v-be590d4e"><view class="tt data-v-be590d4e"><view class="data-v-be590d4e">设为默认地址</view> 下单时会优先使用该地址 </view><view class="data-v-be590d4e"><switch class="data-v-be590d4e" bindchange="{{q}}" checked="{{r}}" color="#D0121B" style="transform:scale(0.8)"/></view></view></view><view class="foot data-v-be590d4e"><view class="btn data-v-be590d4e" bindtap="{{s}}">确认</view></view></view>
\ No newline at end of file
view.data-v-be590d4e,
text.data-v-be590d4e,
input.data-v-be590d4e,
navigator.data-v-be590d4e {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-be590d4e {
background: none;
opacity: 1;
}
image.data-v-be590d4e {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-be590d4e {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-be590d4e {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-be590d4e {
display: flex;
flex-direction: column;
}
.row.data-v-be590d4e {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-be590d4e {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-be590d4e {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-be590d4e {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-be590d4e {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-be590d4e {
align-items: center;
}
.addressAddPage.data-v-be590d4e {
background: #f6f6f6;
padding-bottom: 150rpx;
min-height: calc(100vh - 175rpx);
}
.addressAddPage .cons.data-v-be590d4e {
padding-top: 75rpx;
}
.addressAddPage .cons .input-box.data-v-be590d4e {
margin: 0 auto;
width: 700rpx;
margin-top: 6rpx;
background: #fff;
padding: 0rpx 26rpx;
border-radius: 20rpx;
}
.addressAddPage .cons .input-box .input-group.data-v-be590d4e {
height: 100rpx;
padding: 34rpx 20rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.addressAddPage .cons .input-box .input-group.data-v-be590d4e:last-child {
border: 0rpx;
}
.addressAddPage .cons .input-box .input-group .label.data-v-be590d4e {
font-size: 28rpx;
color: #000000;
width: 160rpx;
line-height: 40rpx;
height: 40rpx;
}
.addressAddPage .cons .input-box .input-group input.data-v-be590d4e, .addressAddPage .cons .input-box .input-group picker.data-v-be590d4e {
font-size: 28rpx;
color: #000;
line-height: 40rpx;
height: 40rpx;
}
.addressAddPage .cons .input-box .input-group .color666.data-v-be590d4e {
color: #666666;
}
.addressAddPage .cons .input-box .input-group .areabox-but.data-v-be590d4e {
margin-right: 20rpx;
height: 40rpx;
line-height: 40rpx;
}
.addressAddPage .cons .input-box .input-group .areabox-but .but-val.data-v-be590d4e {
font-size: 28rpx;
color: #000;
position: relative;
top: 2rpx;
}
.addressAddPage .cons .input-box .input-group .areabox-but .icon.data-v-be590d4e {
color: #000;
font-size: 16rpx;
margin-left: 12rpx;
position: relative;
top: -1rpx;
}
.addressAddPage .cons .input-box .input-group .placeholder-class.data-v-be590d4e {
font-size: 28rpx;
color: #666666;
}
.addressAddPage .cons .setting-default.data-v-be590d4e {
margin: 0 auto;
width: 700rpx;
margin-top: 25rpx;
background: #fff;
border-radius: 20rpx;
padding: 22rpx 45rpx;
}
.addressAddPage .cons .setting-default .tt.data-v-be590d4e {
font-size: 22rpx;
color: #666666;
}
.addressAddPage .cons .setting-default .tt view.data-v-be590d4e {
font-size: 28rpx;
color: #000000;
margin-bottom: 6rpx;
}
.addressAddPage .foot.data-v-be590d4e {
height: 130rpx;
position: fixed;
z-index: 3;
bottom: 0rpx;
left: 0rpx;
right: 0rpx;
}
.addressAddPage .foot .btn.data-v-be590d4e {
display: block;
width: 700rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
id: "",
formParams: {
com_name: "",
tax_no: "",
com_tel: "",
com_addr: "",
contact_person: "",
contact_phone: "",
email: ""
},
certification: []
};
},
onLoad: function(options) {
this.id = options.id || "";
if (this.id) {
this.getData();
}
},
onShow() {
},
methods: {
getData() {
this.request(util_api.Api_Url + "/api/user/info", "GET", {}, true).then((res) => {
if (res.code == 0) {
let arr_ = res.data.certification || [];
this.certification = arr_.filter((item) => item.id == this.id);
this.formParams = {
...this.certification[0]
};
}
});
},
changeTab(inv_type) {
this.formParams.inv_type = inv_type;
common_vendor.index.__f__("log", "at pages/user/companyInfo.vue:97", this.formParams.inv_type);
},
onSwitchChange(e) {
this.formParams.is_default = e.detail.value ? 1 : 0;
},
submitI() {
if (!this.formParams.com_name) {
common_vendor.index.showToast({
title: "公司名称不能为空",
icon: "none"
});
return;
}
if (!this.formParams.tax_no) {
common_vendor.index.showToast({
title: "公司税号不能为空",
icon: "none"
});
return;
}
if (!this.formParams.com_tel) {
common_vendor.index.showToast({
title: "公司电话不能为空",
icon: "none"
});
return;
}
if (!this.formParams.com_addr) {
common_vendor.index.showToast({
title: "注册地址不能为空",
icon: "none"
});
return;
}
if (!this.formParams.contact_person) {
common_vendor.index.showToast({
title: "联系人不能为空",
icon: "none"
});
return;
}
if (!this.formParams.contact_phone) {
common_vendor.index.showToast({
title: "联系电话不能为空",
icon: "none"
});
return;
}
if (!this.formParams.email) {
common_vendor.index.showToast({
title: "邮箱不能为空",
icon: "none"
});
return;
}
let url = "/api/com/add";
if (this.id) {
this.formParams.id = this.id;
url = "/api/com/edit";
}
this.request(util_api.Api_Url + url, "POST", this.formParams, true).then((res) => {
if (res.code == 0) {
common_vendor.index.showToast({
title: this.id ? "编辑成功" : "新增成功",
icon: "success"
});
setTimeout(() => {
common_vendor.index.navigateBack({
delta: 1
});
}, 2e3);
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: common_vendor.p({
title: "资料管理"
}),
b: $data.formParams.com_name,
c: common_vendor.o(($event) => $data.formParams.com_name = $event.detail.value),
d: $data.formParams.tax_no,
e: common_vendor.o(($event) => $data.formParams.tax_no = $event.detail.value),
f: $data.formParams.com_tel,
g: common_vendor.o(($event) => $data.formParams.com_tel = $event.detail.value),
h: $data.formParams.com_addr,
i: common_vendor.o(($event) => $data.formParams.com_addr = $event.detail.value),
j: $data.formParams.contact_person,
k: common_vendor.o(($event) => $data.formParams.contact_person = $event.detail.value),
l: $data.formParams.contact_phone,
m: common_vendor.o(($event) => $data.formParams.contact_phone = $event.detail.value),
n: $data.formParams.email,
o: common_vendor.o(($event) => $data.formParams.email = $event.detail.value),
p: common_vendor.t($data.id ? "编辑" : "新增"),
q: common_vendor.o(($event) => $options.submitI())
};
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-812d2738"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/companyInfo.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="companyInfoPage data-v-812d2738"><bar-x class="data-v-812d2738" u-i="812d2738-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-812d2738" u-i="812d2738-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-812d2738"><view class="input-box data-v-812d2738"><view class="input-group row verCenter data-v-812d2738"><text class="label required data-v-812d2738">公司名称</text><input class="data-v-812d2738" type="text" placeholder="请输入公司名称" placeholder-class="placeholder-class" value="{{b}}" bindinput="{{c}}"/></view><view class="input-group row verCenter data-v-812d2738"><text class="label required data-v-812d2738">公司税号</text><input class="data-v-812d2738" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{d}}" bindinput="{{e}}"/></view><view class="input-group row verCenter data-v-812d2738"><text class="label required data-v-812d2738">公司电话</text><input class="data-v-812d2738" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{f}}" bindinput="{{g}}"/></view><view class="input-group row verCenter data-v-812d2738"><text class="label required data-v-812d2738">注册地址</text><input class="data-v-812d2738" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{h}}" bindinput="{{i}}"/></view><view class="input-group row verCenter data-v-812d2738"><text class="label required data-v-812d2738">联系人</text><input class="data-v-812d2738" type="text" placeholder="请输入联系人" placeholder-class="placeholder-class" value="{{j}}" bindinput="{{k}}"/></view><view class="input-group row verCenter data-v-812d2738"><text class="label required data-v-812d2738">联系电话</text><input class="data-v-812d2738" type="text" placeholder="请输入联系电话" placeholder-class="placeholder-class" value="{{l}}" bindinput="{{m}}"/></view><view class="input-group row verCenter data-v-812d2738"><text class="label required data-v-812d2738">邮箱</text><input class="data-v-812d2738" type="text" placeholder="请输入邮箱" placeholder-class="placeholder-class" value="{{n}}" bindinput="{{o}}"/></view></view></view><view class="foot data-v-812d2738"><view class="btn data-v-812d2738" bindtap="{{q}}">{{p}}企业资料</view></view></view>
\ No newline at end of file
view.data-v-812d2738,
text.data-v-812d2738,
input.data-v-812d2738,
navigator.data-v-812d2738 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-812d2738 {
background: none;
opacity: 1;
}
image.data-v-812d2738 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-812d2738 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-812d2738 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-812d2738 {
display: flex;
flex-direction: column;
}
.row.data-v-812d2738 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-812d2738 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-812d2738 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-812d2738 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-812d2738 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-812d2738 {
align-items: center;
}
.companyInfoPage.data-v-812d2738 {
background: #f6f6f6;
padding-bottom: 150rpx;
min-height: calc(100vh - 175rpx);
}
.companyInfoPage .cons.data-v-812d2738 {
padding-top: 75rpx;
}
.companyInfoPage .cons .input-box.data-v-812d2738 {
margin: 0 auto;
width: 700rpx;
margin-top: 6rpx;
background: #fff;
padding: 0rpx 26rpx;
border-radius: 20rpx;
}
.companyInfoPage .cons .input-box .input-group.data-v-812d2738 {
height: 100rpx;
padding: 34rpx 20rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.companyInfoPage .cons .input-box .input-group.data-v-812d2738:last-child {
border: 0rpx;
}
.companyInfoPage .cons .input-box .input-group .label.data-v-812d2738 {
font-size: 28rpx;
color: #000000;
width: 215rpx;
line-height: 40rpx;
height: 40rpx;
position: relative;
}
.companyInfoPage .cons .input-box .input-group .label.required.data-v-812d2738::after {
content: "*";
position: absolute;
left: -20rpx;
top: 5rpx;
color: #D0121B;
}
.companyInfoPage .cons .input-box .input-group input.data-v-812d2738 {
font-size: 28rpx;
color: #000;
line-height: 40rpx;
height: 40rpx;
}
.companyInfoPage .cons .input-box .input-group .placeholder-class.data-v-812d2738 {
font-size: 28rpx;
color: #666666;
}
.companyInfoPage .foot.data-v-812d2738 {
height: 130rpx;
position: fixed;
z-index: 3;
bottom: 0rpx;
left: 0rpx;
right: 0rpx;
}
.companyInfoPage .foot .btn.data-v-812d2738 {
display: block;
width: 700rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
}
\ No newline at end of file
"use strict";
const util_api = require("../../util/api.js");
const common_vendor = require("../../common/vendor.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
isInit: false,
//记录是否加载了数据
status: -1,
list: [],
countData: {
"-1": 0,
"1": 0,
"-2": 0
}
};
},
onLoad: function() {
this.getData();
},
methods: {
tab(type) {
this.status = type;
this.getData();
},
getData(num) {
let obj_ = {
status: this.status
};
this.request(util_api.Api_Url + "/api/coupon/getList", "GET", obj_, true).then((res) => {
if (res.code == 0) {
this.isInit = 1;
let arr_ = res.data.coupon_list || [];
this.list = arr_;
this.countData = res.data.count;
} else {
this.isInit = 1;
this.list = [];
this.countData = {
"-1": 0,
"1": 0,
"-2": 0
};
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "我的优惠券"
}),
b: common_vendor.t($data.countData["-1"]),
c: $data.status == -1 ? 1 : "",
d: common_vendor.o(($event) => $options.tab(-1)),
e: common_vendor.t($data.countData["1"]),
f: $data.status == 1 ? 1 : "",
g: common_vendor.o(($event) => $options.tab(1)),
h: common_vendor.t($data.countData["-2"]),
i: $data.status == -2 ? 1 : "",
j: common_vendor.o(($event) => $options.tab(-2)),
k: $data.list.length > 0
}, $data.list.length > 0 ? {
l: common_vendor.f($data.list, (item, index, i0) => {
return common_vendor.e({
a: item.coupon_type == 2
}, item.coupon_type == 2 ? {
b: common_vendor.t(item.sale_amount * 10)
} : {
c: common_vendor.t(item.currency_sign),
d: common_vendor.t(item.sale_amount)
}, {
e: common_vendor.t(item.require_amount <= 0.01 ? "无门槛优惠券" : item.coupon_name),
f: common_vendor.t(item.start_time),
g: common_vendor.t(item.end_time),
h: item.status == -1
}, item.status == -1 ? {} : {
i: common_vendor.t(item.status == 1 ? "已使用" : "已失效")
}, {
j: item.status != -1 ? 1 : "",
k: index
});
})
} : {}, {
m: $data.isInit && $data.list.length == 0
}, $data.isInit && $data.list.length == 0 ? {} : {});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-a16c15a9"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/coupon.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="couponPage data-v-a16c15a9"><bar-x class="data-v-a16c15a9" u-i="a16c15a9-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-a16c15a9" u-i="a16c15a9-1" bind:__l="__l" u-p="{{a}}"/><view class="tabs row rowCenter verCenter data-v-a16c15a9"><view class="{{['item', 'data-v-a16c15a9', c && 'act']}}" bindtap="{{d}}">待使用({{b}})</view><view class="{{['item', 'data-v-a16c15a9', f && 'act']}}" bindtap="{{g}}">已使用({{e}})</view><view class="{{['item', 'data-v-a16c15a9', i && 'act']}}" bindtap="{{j}}">已失效({{h}})</view></view><view class="cons data-v-a16c15a9"><view wx:if="{{k}}" class="data-box data-v-a16c15a9"><view wx:for="{{l}}" wx:for-item="item" wx:key="k" class="{{['group', 'row', 'bothSide', 'verCenter', 'data-v-a16c15a9', item.j && 'sx']}}"><view class="l row data-v-a16c15a9"><view class="price data-v-a16c15a9"><text wx:if="{{item.a}}" class="data-v-a16c15a9">折<text class="textp data-v-a16c15a9">{{item.b}}</text></text><text wx:else class="data-v-a16c15a9">{{item.c}}<text class="textp data-v-a16c15a9">{{item.d}}</text></text><view class="tips data-v-a16c15a9">{{item.e}}</view></view><view class="yhld data-v-a16c15a9"><view class="data-v-a16c15a9">商品优惠券</view><text class="data-v-a16c15a9">{{item.f}} - {{item.g}}</text></view></view><view class="r data-v-a16c15a9"><navigator wx:if="{{item.h}}" class="data-v-a16c15a9" url="/pages/car/list"><view class="boxjk data-v-a16c15a9"><view class="rbtn row verCenter rowCenter data-v-a16c15a9"><view class="data-v-a16c15a9">使用</view><text class="data-v-a16c15a9"></text></view></view></navigator><view wx:else class="alread data-v-a16c15a9">{{item.i}}</view></view></view></view><view wx:if="{{m}}" class="no-data data-v-a16c15a9"><image class="data-v-a16c15a9" src="https://img.ichunt.com/images/ichunt/202502/24/b0ca7a44c94cdd5a1446cae9198160eb.png"/><view class="data-v-a16c15a9">暂无优惠券!</view></view></view></view>
\ No newline at end of file
view.data-v-a16c15a9,
text.data-v-a16c15a9,
input.data-v-a16c15a9,
navigator.data-v-a16c15a9 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-a16c15a9 {
background: none;
opacity: 1;
}
image.data-v-a16c15a9 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-a16c15a9 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-a16c15a9 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-a16c15a9 {
display: flex;
flex-direction: column;
}
.row.data-v-a16c15a9 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-a16c15a9 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-a16c15a9 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-a16c15a9 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-a16c15a9 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-a16c15a9 {
align-items: center;
}
.couponPage.data-v-a16c15a9 {
background: #f6f6f6;
padding-bottom: 50rpx;
min-height: calc(100vh - 175rpx);
}
.couponPage .tabs.data-v-a16c15a9 {
height: 90rpx;
background: #f6f6f6;
width: 100%;
position: fixed;
top: 250rpx;
z-index: 3;
}
.couponPage .tabs .item.data-v-a16c15a9 {
font-size: 28rpx;
color: #000000;
position: relative;
padding: 0 29rpx;
}
.couponPage .tabs .item.data-v-a16c15a9::after {
position: absolute;
content: "";
right: 0rpx;
width: 1rpx;
height: 18rpx;
background: #666;
top: 11rpx;
}
.couponPage .tabs .item.data-v-a16c15a9:last-child::after {
display: none;
}
.couponPage .tabs .item.act.data-v-a16c15a9 {
font-size: 28rpx;
color: #D0121B;
font-weight: bold;
}
.couponPage .cons.data-v-a16c15a9 {
padding-top: 165rpx;
}
.couponPage .cons .data-box.data-v-a16c15a9 {
margin: 0 auto;
width: 700rpx;
}
.couponPage .cons .data-box .group.data-v-a16c15a9 {
height: 180rpx;
margin-bottom: 25rpx;
background: url("https://img.ichunt.com/images/ichunt/202502/24/435bcc261a434392135ee0846ac99d60.png") no-repeat;
background-size: 100% 100%;
padding-left: 27rpx;
padding-right: 30rpx;
}
.couponPage .cons .data-box .group .l .price.data-v-a16c15a9 {
font-weight: 600;
font-size: 30rpx;
color: #FF3000;
margin-right: 68rpx;
}
.couponPage .cons .data-box .group .l .price .textp.data-v-a16c15a9 {
font-size: 60rpx;
color: #FF3000;
}
.couponPage .cons .data-box .group .l .price .tips.data-v-a16c15a9 {
font-size: 22rpx;
color: #FF6300;
font-weight: normal;
}
.couponPage .cons .data-box .group .l .yhld.data-v-a16c15a9 {
font-size: 22rpx;
color: #FF6300;
}
.couponPage .cons .data-box .group .l .yhld view.data-v-a16c15a9 {
font-size: 35rpx;
color: #3B2C1B;
height: 72rpx;
line-height: 65rpx;
}
.couponPage .cons .data-box .group .rbtn.data-v-a16c15a9 {
width: 146rpx;
height: 58rpx;
background: linear-gradient(180deg, #F6491D 0%, #F52A1B 100%);
border-radius: 5rpx;
font-size: 26rpx;
color: #FFFFFF;
}
.couponPage .cons .data-box .group .rbtn text.data-v-a16c15a9 {
background: url("https://img.ichunt.com/images/ichunt/202502/24/4ab2a242f3e45c0bafe3fb3207263ed2.png") no-repeat;
background-size: 100% 100%;
height: 25rpx;
width: 25rpx;
margin-left: 10rpx;
}
.couponPage .cons .data-box .group.sx.data-v-a16c15a9 {
background: url("https://img.ichunt.com/images/ichunt/202502/24/a3ece18988277d79fb8bba68d91e0059.png") no-repeat;
background-size: 100% 100%;
}
.couponPage .cons .data-box .group.sx .l.data-v-a16c15a9 {
opacity: 0.5;
}
.couponPage .cons .data-box .group.sx .boxjk.data-v-a16c15a9 {
width: 149rpx;
}
.couponPage .cons .data-box .group.sx .alread.data-v-a16c15a9 {
width: 147rpx;
height: 54rpx;
border-radius: 5rpx;
border: 1rpx solid #D0121B;
font-size: 26rpx;
color: #D0121B;
font-weight: bold;
text-align: center;
line-height: 54rpx;
}
.couponPage .cons .no-data.data-v-a16c15a9 {
background: #fff;
width: 700rpx;
margin: 0 auto;
padding-top: 209rpx;
padding-bottom: 500rpx;
height: 1200rpx;
font-size: 22rpx;
color: #000000;
text-align: center;
}
.couponPage .cons .no-data image.data-v-a16c15a9 {
width: 442rpx;
height: 254rpx;
margin-bottom: 45rpx;
}
.couponPage .cons .pagebot.data-v-a16c15a9 {
height: 80rpx;
line-height: 80rpx;
font-size: 24rpx;
text-align: center;
color: #C6C7CC;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
isInit: false,
//记录是否加载了数据
form: "",
address_id: "",
coupon_id: "",
invoice_id: "",
list: []
};
},
onLoad: function(options) {
this.invoice_id = options.invoice_id || "";
this.form = options.form || "";
this.address_id = options.address_id || "";
this.coupon_id = options.coupon_id || "";
},
onShow() {
this.getData();
},
methods: {
goUpdate(tax_id) {
common_vendor.index.navigateTo({
url: "/pages/user/invoiceEdit?tax_id=" + tax_id
});
},
setChoose(tax_id) {
let invoice_id = "";
this.list.forEach((item) => {
item.checkedx = false;
if (tax_id == item.tax_id) {
item.checkedx = true;
invoice_id = item.tax_id;
}
});
setTimeout(() => {
common_vendor.index.navigateTo({
url: "/pages/car/confirmOrder?invoice_id=" + invoice_id + "&coupon_id=" + this.coupon_id + "&address_id=" + this.address_id
});
}, 200);
},
deleteAdress(tax_id) {
common_vendor.index.showModal({
title: "",
content: "您确定删除该发票嘛",
success: (res) => {
if (res.confirm) {
this.request(util_api.Api_Url + "/api/invoice/del", "POST", {
tax_id
}, true).then((res2) => {
if (res2.code === 0) {
common_vendor.index.showToast({
title: "删除成功",
icon: "success"
});
this.getData(1);
} else {
common_vendor.index.showToast({
title: res2.msg,
icon: "none"
});
}
});
}
}
});
},
setdefault(tax_id) {
this.request(util_api.Api_Url + "/api/invoice/default", "POST", {
tax_id
}, true).then((res) => {
if (res.code === 0) {
common_vendor.index.showToast({
title: "设置成功",
icon: "success"
});
this.getData(1);
} else {
common_vendor.index.showToast({
title: res.err_msg,
icon: "none"
});
}
});
},
getData(loading) {
let obj_ = {
p: 1
};
this.request(util_api.Api_Url + "/api/invoice/getList", "GET", obj_, loading ? false : true).then((res) => {
if (res.code == 0) {
this.isInit = 1;
let arr_ = res.data.list || [];
arr_.forEach((item) => {
item.checkedx = false;
if (this.invoice_id == item.tax_id) {
item.checkedx = true;
}
});
if (this.form && arr_.length > 0) {
let ab_ = {
tax_id: "460053411",
checkedx: false
};
if (!this.invoice_id) {
ab_.checkedx = true;
}
arr_.push(ab_);
}
this.list = arr_;
} else {
this.isInit = 1;
this.list = [];
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "发票管理"
}),
b: $data.list.length > 0
}, $data.list.length > 0 ? {
c: common_vendor.f($data.list, (item, index, i0) => {
return common_vendor.e({
a: item.tax_id != "460053411"
}, item.tax_id != "460053411" ? common_vendor.e({
b: common_vendor.t(item.inv_type == 3 ? "增值税专票" : item.inv_type == 2 ? "增值税普票(个人)" : "增值税普票(公司)"),
c: item.is_default == 1
}, item.is_default == 1 ? {} : {}, {
d: common_vendor.t(item.tax_title),
e: common_vendor.t(item.tax_no),
f: common_vendor.t(item.email),
g: !$data.form
}, !$data.form ? {
h: item.is_default == 1 ? 1 : "",
i: common_vendor.t(item.is_default == 1 ? "已默认" : "设为默认"),
j: common_vendor.o(($event) => $options.setdefault(item.tax_id), index)
} : {}, {
k: common_vendor.o(($event) => $options.deleteAdress(item.tax_id), index),
l: common_vendor.o(($event) => $options.goUpdate(item.tax_id), index)
}) : {
m: common_vendor.o(($event) => $options.setChoose(item.tax_id), index)
}, {
n: index,
o: item.checkedx ? 1 : "",
p: common_vendor.o(($event) => $options.setChoose(item.tax_id), index)
});
})
} : {}, {
d: $data.isInit && $data.list.length == 0
}, $data.isInit && $data.list.length == 0 ? {} : {});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-8bfc4692"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/invoice.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="invoicePage data-v-8bfc4692"><bar-x class="data-v-8bfc4692" u-i="8bfc4692-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-8bfc4692" u-i="8bfc4692-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-8bfc4692"><view wx:if="{{b}}" class="data-box data-v-8bfc4692"><view wx:for="{{c}}" wx:for-item="item" wx:key="n" class="{{['group', 'data-v-8bfc4692', item.o && 'hkk']}}" bindtap="{{item.p}}"><view wx:if="{{item.a}}" class="data-v-8bfc4692"><view class="t row verCenter data-v-8bfc4692">{{item.b}} <text wx:if="{{item.c}}" class="data-v-8bfc4692">默认</text></view><view class="c data-v-8bfc4692"><view class="data-v-8bfc4692"><text class="data-v-8bfc4692">公司名称</text>{{item.d}}</view><view class="data-v-8bfc4692"><text class="data-v-8bfc4692">公司税号</text>{{item.e}}</view><view class="data-v-8bfc4692"><text class="data-v-8bfc4692">收票邮箱</text>{{item.f}}</view></view><view class="b row bothSide data-v-8bfc4692"><view wx:if="{{item.g}}" class="l row verCenter data-v-8bfc4692" bindtap="{{item.j}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-8bfc4692', item.h && 'icon-checked']}}"></text><text class="data-v-8bfc4692">{{item.i}}</text></view><view wx:else class="data-v-8bfc4692"></view><view class="r row verCenter data-v-8bfc4692"><text class="data-v-8bfc4692" catchtap="{{item.k}}">删除</text><view class="data-v-8bfc4692" catchtap="{{item.l}}">修改</view></view></view></view><view wx:else class="data-v-8bfc4692"><view class="t row verCenter data-v-8bfc4692">不开发票</view><view class="b row bothSide data-v-8bfc4692"><view class="l row verCenter data-v-8bfc4692" bindtap="{{item.m}}"><view class="nofps data-v-8bfc4692">暂时无需发票</view></view></view></view></view></view><view wx:if="{{d}}" class="no-data data-v-8bfc4692"><image class="data-v-8bfc4692" src="https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png"/><view class="data-v-8bfc4692">暂无发票信息!</view></view></view><view class="foot data-v-8bfc4692"><navigator url="/pages/user/invoiceAdd" class="btn data-v-8bfc4692">新增发票</navigator></view></view>
\ No newline at end of file
view.data-v-8bfc4692,
text.data-v-8bfc4692,
input.data-v-8bfc4692,
navigator.data-v-8bfc4692 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-8bfc4692 {
background: none;
opacity: 1;
}
image.data-v-8bfc4692 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-8bfc4692 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-8bfc4692 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-8bfc4692 {
display: flex;
flex-direction: column;
}
.row.data-v-8bfc4692 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-8bfc4692 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-8bfc4692 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-8bfc4692 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-8bfc4692 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-8bfc4692 {
align-items: center;
}
.invoicePage.data-v-8bfc4692 {
background: #f6f6f6;
padding-bottom: 150rpx;
min-height: calc(100vh - 175rpx);
}
.invoicePage .cons.data-v-8bfc4692 {
padding-top: 75rpx;
}
.invoicePage .cons .data-box.data-v-8bfc4692 {
margin: 0 auto;
width: 700rpx;
padding-top: 6rpx;
}
.invoicePage .cons .data-box .nofps.data-v-8bfc4692 {
font-size: 24rpx;
}
.invoicePage .cons .data-box .group.data-v-8bfc4692 {
background: #FFFFFF;
border-radius: 20rpx;
padding: 0 26rpx;
margin-bottom: 25rpx;
}
.invoicePage .cons .data-box .group.hkk.data-v-8bfc4692 {
border: 1rpx solid #D0121B;
}
.invoicePage .cons .data-box .group .t.data-v-8bfc4692 {
border-bottom: 1rpx solid #E7E7E7;
height: 80rpx;
font-weight: 600;
font-size: 28rpx;
color: #000000;
padding: 0 20rpx;
}
.invoicePage .cons .data-box .group .t text.data-v-8bfc4692 {
width: 64rpx;
height: 32rpx;
background: #FFF5F5;
border-radius: 5rpx;
border: 1rpx solid #D0121B;
font-weight: 400;
font-size: 22rpx;
color: #D0121B;
text-align: center;
line-height: 32rpx;
margin-left: 32rpx;
}
.invoicePage .cons .data-box .group .c.data-v-8bfc4692 {
padding: 40rpx 20rpx;
font-size: 28rpx;
color: #000000;
border-bottom: 1rpx solid #E7E7E7;
}
.invoicePage .cons .data-box .group .c view.data-v-8bfc4692 {
margin-bottom: 20rpx;
}
.invoicePage .cons .data-box .group .c view.data-v-8bfc4692:last-child {
margin-bottom: 0rpx;
}
.invoicePage .cons .data-box .group .c text.data-v-8bfc4692 {
margin-right: 50rpx;
}
.invoicePage .cons .data-box .group .b.data-v-8bfc4692 {
padding: 25rpx 20rpx;
}
.invoicePage .cons .data-box .group .b text.data-v-8bfc4692 {
font-size: 22rpx;
color: #000000;
}
.invoicePage .cons .data-box .group .b .icon.data-v-8bfc4692 {
font-size: 30rpx;
color: #e5e5e5;
margin-right: 15rpx;
}
.invoicePage .cons .data-box .group .b .icon-checked.data-v-8bfc4692 {
color: #D0121B;
}
.invoicePage .cons .data-box .group .b .l.data-v-8bfc4692 {
height: 40rpx;
}
.invoicePage .cons .data-box .group .b .r.data-v-8bfc4692 {
height: 40rpx;
}
.invoicePage .cons .data-box .group .b .r text.data-v-8bfc4692, .invoicePage .cons .data-box .group .b .r view.data-v-8bfc4692 {
width: 82rpx;
height: 36rpx;
background: #F8F8F8;
border-radius: 5rpx;
border: 1rpx solid #E7E7E7;
font-size: 22rpx;
color: #666666;
text-align: center;
line-height: 36rpx;
margin-left: 20rpx;
}
.invoicePage .cons .no-data.data-v-8bfc4692 {
background: #fff;
width: 700rpx;
margin: 0 auto;
padding-top: 209rpx;
padding-bottom: 500rpx;
height: 1200rpx;
font-size: 22rpx;
color: #000000;
text-align: center;
}
.invoicePage .cons .no-data image.data-v-8bfc4692 {
width: 442rpx;
height: 254rpx;
margin-bottom: 45rpx;
}
.invoicePage .foot.data-v-8bfc4692 {
height: 130rpx;
position: fixed;
z-index: 3;
bottom: 0rpx;
left: 0rpx;
right: 0rpx;
}
.invoicePage .foot .btn.data-v-8bfc4692 {
display: block;
width: 700rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
formParams: {
tax_title: "",
consignee_address: "",
company_phone: "",
tax_no: "",
bank_name: "",
bank_account: "",
consignee: "",
consignee_phone: "",
email: "",
intl_code: "0086",
is_default: 1,
inv_type: 3
// 3 专票 2普票个人 否则普票 公司
}
};
},
onLoad: function() {
},
onShow() {
},
methods: {
tianyancha() {
if (!this.formParams.tax_title) {
return;
}
this.request(util_api.Api_Url + "/api/user/tianyancha", "GET", { company_name: this.formParams.tax_title }, false).then((res) => {
if (res.code == 0) {
if (!res.data.com_name) {
common_vendor.index.showToast({
title: "天眼查没有查到该公司信息",
icon: "none"
});
}
this.formParams.tax_title = res.data.com_name || this.formParams.tax_title;
this.formParams.tax_no = res.data.tax_number || this.formParams.tax_no;
this.formParams.company_phone = res.data.phone_number;
this.formParams.consignee_address = res.data.com_address;
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
changeTab(inv_type) {
this.formParams.inv_type = inv_type;
common_vendor.index.__f__("log", "at pages/user/invoiceAdd.vue:138", this.formParams.inv_type);
},
onSwitchChange(e) {
this.formParams.is_default = e.detail.value ? 1 : 0;
},
submitI() {
if (!this.formParams.tax_title) {
common_vendor.index.showToast({
title: "发票抬头不能为空",
icon: "none"
});
return;
}
if (this.formParams.inv_type == 3) {
if (!this.formParams.tax_no) {
common_vendor.index.showToast({
title: "公司税号不能为空",
icon: "none"
});
return;
}
if (!this.formParams.company_phone) {
common_vendor.index.showToast({
title: "公司电话不能为空",
icon: "none"
});
return;
}
if (!this.formParams.consignee_address) {
common_vendor.index.showToast({
title: "注册地址不能为空",
icon: "none"
});
return;
}
if (!this.formParams.bank_name) {
common_vendor.index.showToast({
title: "开户银行不能为空",
icon: "none"
});
return;
}
if (!this.formParams.bank_account) {
common_vendor.index.showToast({
title: "银行账号不能为空",
icon: "none"
});
return;
}
if (!this.formParams.email) {
common_vendor.index.showToast({
title: "发票接收邮箱不能为空",
icon: "none"
});
return;
}
} else if (this.formParams.inv_type == 2) {
if (!this.formParams.email) {
common_vendor.index.showToast({
title: "发票接收邮箱不能为空",
icon: "none"
});
return;
}
if (!this.formParams.consignee) {
common_vendor.index.showToast({
title: "收票人不能为空",
icon: "none"
});
return;
}
if (!this.formParams.consignee_phone) {
common_vendor.index.showToast({
title: "收票人手机不能为空",
icon: "none"
});
return;
}
} else {
if (!this.formParams.tax_no) {
common_vendor.index.showToast({
title: "公司税号不能为空",
icon: "none"
});
return;
}
if (!this.formParams.company_phone) {
common_vendor.index.showToast({
title: "公司电话不能为空",
icon: "none"
});
return;
}
if (!this.formParams.email) {
common_vendor.index.showToast({
title: "发票接收邮箱不能为空",
icon: "none"
});
return;
}
if (!this.formParams.consignee) {
common_vendor.index.showToast({
title: "收票人不能为空",
icon: "none"
});
return;
}
if (!this.formParams.consignee_phone) {
common_vendor.index.showToast({
title: "收票人手机不能为空",
icon: "none"
});
return;
}
}
this.request(util_api.Api_Url + "/api/invoice/add", "POST", this.formParams, true).then((res) => {
if (res.code === 0) {
common_vendor.index.showToast({
title: "新增发票成功",
icon: "success"
});
setTimeout(() => {
common_vendor.index.navigateBack({
delta: 1
});
}, 2e3);
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "新增发票"
}),
b: $data.formParams.inv_type == 3 ? 1 : "",
c: common_vendor.o(($event) => $options.changeTab(3)),
d: $data.formParams.inv_type != 3 ? 1 : "",
e: common_vendor.o(($event) => $options.changeTab(4)),
f: $data.formParams.inv_type != 3
}, $data.formParams.inv_type != 3 ? {
g: $data.formParams.inv_type != 2 && $data.formParams.inv_type != 3 ? 1 : "",
h: common_vendor.o(($event) => $options.changeTab(4)),
i: $data.formParams.inv_type == 2 ? 1 : "",
j: common_vendor.o(($event) => $options.changeTab(2))
} : {}, {
k: $data.formParams.inv_type != 2
}, $data.formParams.inv_type != 2 ? {
l: common_vendor.o(($event) => $options.tianyancha()),
m: $data.formParams.tax_title,
n: common_vendor.o(($event) => $data.formParams.tax_title = $event.detail.value)
} : {}, {
o: $data.formParams.inv_type == 2
}, $data.formParams.inv_type == 2 ? {
p: $data.formParams.tax_title,
q: common_vendor.o(($event) => $data.formParams.tax_title = $event.detail.value)
} : {}, {
r: $data.formParams.inv_type != 2
}, $data.formParams.inv_type != 2 ? {
s: $data.formParams.tax_no,
t: common_vendor.o(($event) => $data.formParams.tax_no = $event.detail.value)
} : {}, {
v: $data.formParams.inv_type != 2
}, $data.formParams.inv_type != 2 ? {
w: $data.formParams.company_phone,
x: common_vendor.o(($event) => $data.formParams.company_phone = $event.detail.value)
} : {}, {
y: $data.formParams.inv_type == 3
}, $data.formParams.inv_type == 3 ? {
z: $data.formParams.consignee_address,
A: common_vendor.o(($event) => $data.formParams.consignee_address = $event.detail.value)
} : {}, {
B: $data.formParams.inv_type == 3
}, $data.formParams.inv_type == 3 ? {
C: $data.formParams.bank_name,
D: common_vendor.o(($event) => $data.formParams.bank_name = $event.detail.value)
} : {}, {
E: $data.formParams.inv_type == 3
}, $data.formParams.inv_type == 3 ? {
F: $data.formParams.bank_account,
G: common_vendor.o(($event) => $data.formParams.bank_account = $event.detail.value)
} : {}, {
H: $data.formParams.email,
I: common_vendor.o(($event) => $data.formParams.email = $event.detail.value),
J: $data.formParams.inv_type != 3 ? 1 : "",
K: $data.formParams.consignee,
L: common_vendor.o(($event) => $data.formParams.consignee = $event.detail.value),
M: $data.formParams.inv_type != 3 ? 1 : "",
N: $data.formParams.consignee_phone,
O: common_vendor.o(($event) => $data.formParams.consignee_phone = $event.detail.value),
P: common_vendor.o((...args) => $options.onSwitchChange && $options.onSwitchChange(...args)),
Q: common_vendor.o(($event) => $options.submitI())
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-c33cfae0"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/invoiceAdd.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="invoiceAddPage data-v-c33cfae0"><bar-x class="data-v-c33cfae0" u-i="c33cfae0-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-c33cfae0" u-i="c33cfae0-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-c33cfae0"><view class="input-box data-v-c33cfae0"><view class="tab-group data-v-c33cfae0"><view class="tit data-v-c33cfae0">发票类型</view><view class="tab row bothSide data-v-c33cfae0"><text class="{{['data-v-c33cfae0', b && 'act']}}" bindtap="{{c}}">增值税专用发票</text><text class="{{['data-v-c33cfae0', d && 'act']}}" bindtap="{{e}}">增值税普通发票</text></view></view><view wx:if="{{f}}" class="tab-group data-v-c33cfae0"><view class="tit data-v-c33cfae0">开票信息</view><view class="tab row bothSide data-v-c33cfae0"><text class="{{['data-v-c33cfae0', g && 'act']}}" bindtap="{{h}}">公司</text><text class="{{['data-v-c33cfae0', i && 'act']}}" bindtap="{{j}}">个人</text></view></view><view wx:if="{{k}}" class="input-group row verCenter data-v-c33cfae0"><text class="label required data-v-c33cfae0">公司名称</text><input class="data-v-c33cfae0" type="text" bindblur="{{l}}" placeholder="请输入公司名称" placeholder-class="placeholder-class" value="{{m}}" bindinput="{{n}}"/></view><view wx:if="{{o}}" class="input-group row verCenter data-v-c33cfae0"><text class="label required data-v-c33cfae0">开票人名称</text><input class="data-v-c33cfae0" type="text" placeholder="请输入开票人名称" placeholder-class="placeholder-class" value="{{p}}" bindinput="{{q}}"/></view><view wx:if="{{r}}" class="input-group row verCenter data-v-c33cfae0"><text class="label required data-v-c33cfae0">公司税号</text><input class="data-v-c33cfae0" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{s}}" bindinput="{{t}}"/></view><view wx:if="{{v}}" class="input-group row verCenter data-v-c33cfae0"><text class="label required data-v-c33cfae0">公司电话</text><input class="data-v-c33cfae0" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{w}}" bindinput="{{x}}"/></view><view wx:if="{{y}}" class="input-group row verCenter data-v-c33cfae0"><text class="label required data-v-c33cfae0">注册地址</text><input class="data-v-c33cfae0" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{z}}" bindinput="{{A}}"/></view><view wx:if="{{B}}" class="input-group row verCenter data-v-c33cfae0"><text class="label required data-v-c33cfae0">开户银行</text><input class="data-v-c33cfae0" type="text" placeholder="请输入开户银行" placeholder-class="placeholder-class" value="{{C}}" bindinput="{{D}}"/></view><view wx:if="{{E}}" class="input-group row verCenter data-v-c33cfae0"><text class="label required data-v-c33cfae0">开户银行账号</text><input class="data-v-c33cfae0" type="text" placeholder="请输入开户银行账号" placeholder-class="placeholder-class" value="{{F}}" bindinput="{{G}}"/></view><view class="input-group row verCenter data-v-c33cfae0"><text class="label required data-v-c33cfae0">发票接收邮箱</text><input class="data-v-c33cfae0" type="text" placeholder="请输入发票接收邮箱" placeholder-class="placeholder-class" value="{{H}}" bindinput="{{I}}"/></view><view class="input-group row verCenter data-v-c33cfae0"><text class="{{['label', 'data-v-c33cfae0', J && 'required']}}">收票人</text><input class="data-v-c33cfae0" type="text" placeholder="请输入收票人" placeholder-class="placeholder-class" value="{{K}}" bindinput="{{L}}"/></view><view class="input-group row verCenter data-v-c33cfae0"><text class="{{['label', 'data-v-c33cfae0', M && 'required']}}">收票人手机号</text><input class="data-v-c33cfae0" type="number" placeholder="请输入收票人手机号" placeholder-class="placeholder-class" value="{{N}}" bindinput="{{O}}"/></view></view><view class="setting-default row verCenter bothSide data-v-c33cfae0"><view class="tt data-v-c33cfae0">默认发票信息</view><view class="data-v-c33cfae0"><switch class="data-v-c33cfae0" bindchange="{{P}}" checked color="#D0121B" style="transform:scale(0.8)"/></view></view></view><view class="foot data-v-c33cfae0"><view class="btn data-v-c33cfae0" bindtap="{{Q}}">确认</view></view></view>
\ No newline at end of file
view.data-v-c33cfae0,
text.data-v-c33cfae0,
input.data-v-c33cfae0,
navigator.data-v-c33cfae0 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-c33cfae0 {
background: none;
opacity: 1;
}
image.data-v-c33cfae0 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-c33cfae0 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-c33cfae0 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-c33cfae0 {
display: flex;
flex-direction: column;
}
.row.data-v-c33cfae0 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-c33cfae0 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-c33cfae0 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-c33cfae0 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-c33cfae0 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-c33cfae0 {
align-items: center;
}
.invoiceAddPage.data-v-c33cfae0 {
background: #f6f6f6;
padding-bottom: 150rpx;
min-height: calc(100vh - 175rpx);
}
.invoiceAddPage .cons.data-v-c33cfae0 {
padding-top: 75rpx;
}
.invoiceAddPage .cons .input-box.data-v-c33cfae0 {
margin: 0 auto;
width: 700rpx;
margin-top: 6rpx;
background: #fff;
padding: 0rpx 26rpx;
border-radius: 20rpx;
}
.invoiceAddPage .cons .input-box .input-group.data-v-c33cfae0 {
height: 100rpx;
padding: 34rpx 20rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.invoiceAddPage .cons .input-box .input-group.data-v-c33cfae0:last-child {
border: 0rpx;
}
.invoiceAddPage .cons .input-box .input-group .label.data-v-c33cfae0 {
font-size: 28rpx;
color: #000000;
width: 215rpx;
line-height: 40rpx;
height: 40rpx;
position: relative;
}
.invoiceAddPage .cons .input-box .input-group .label.required.data-v-c33cfae0::after {
content: "*";
position: absolute;
left: -20rpx;
top: 5rpx;
color: #D0121B;
}
.invoiceAddPage .cons .input-box .input-group input.data-v-c33cfae0 {
font-size: 28rpx;
color: #000;
line-height: 40rpx;
height: 40rpx;
}
.invoiceAddPage .cons .input-box .input-group .placeholder-class.data-v-c33cfae0 {
font-size: 28rpx;
color: #666666;
}
.invoiceAddPage .cons .tab-group.data-v-c33cfae0 {
padding: 25rpx 20rpx;
padding-bottom: 50rpx;
}
.invoiceAddPage .cons .tab-group .tit.data-v-c33cfae0 {
font-weight: 600;
font-size: 28rpx;
color: #000000;
margin-bottom: 50rpx;
}
.invoiceAddPage .cons .tab-group .tab text.data-v-c33cfae0 {
width: 286rpx;
height: 70rpx;
background: #FFFFFF;
border-radius: 5rpx;
border: 1rpx solid #898989;
font-size: 24rpx;
color: #000000;
text-align: center;
line-height: 70rpx;
}
.invoiceAddPage .cons .tab-group .tab text.act.data-v-c33cfae0 {
border: 1rpx solid #D0121B;
color: #D0121B;
}
.invoiceAddPage .cons .setting-default.data-v-c33cfae0 {
margin: 0 auto;
width: 700rpx;
margin-top: 25rpx;
background: #fff;
border-radius: 20rpx;
padding: 22rpx 45rpx;
}
.invoiceAddPage .cons .setting-default .tt.data-v-c33cfae0 {
font-size: 28rpx;
color: #000000;
margin-bottom: 6rpx;
}
.invoiceAddPage .foot.data-v-c33cfae0 {
height: 130rpx;
position: fixed;
z-index: 3;
bottom: 0rpx;
left: 0rpx;
right: 0rpx;
}
.invoiceAddPage .foot .btn.data-v-c33cfae0 {
display: block;
width: 700rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
formParams: {
tax_id: "",
tax_title: "",
consignee_address: "",
company_phone: "",
tax_no: "",
bank_name: "",
bank_account: "",
consignee: "",
consignee_phone: "",
email: "",
intl_code: "0086",
is_default: 1,
inv_type: 3
// 3 专票 2普票个人 否则普票 公司
}
};
},
onLoad: function(options) {
this.formParams.tax_id = options.tax_id || "";
this.getData();
},
onShow() {
},
methods: {
getData() {
if (!this.formParams.tax_id) {
return;
}
this.request(util_api.Api_Url + "/api/invoice/getList", "get", { p: 1 }, true).then((res) => {
if (res.code == 0) {
let arr_ = res.data.list;
let obj_ = arr_.filter((item) => item.tax_id == this.formParams.tax_id)[0];
this.formParams = {
...obj_
};
this.formParams.consignee_address = obj_.company_address;
common_vendor.index.__f__("log", "at pages/user/invoiceEdit.vue:138", this.formParams);
}
});
},
tianyancha() {
if (!this.formParams.tax_title) {
return;
}
this.request(util_api.Api_Url + "/api/user/tianyancha", "GET", {
company_name: this.formParams.tax_title
}, false).then((res) => {
if (res.code == 0) {
if (!res.data.com_name) {
common_vendor.index.showToast({
title: "天眼查没有查到该公司信息",
icon: "none"
});
}
this.formParams.tax_title = res.data.com_name || this.formParams.tax_title;
this.formParams.tax_no = res.data.tax_number || this.formParams.tax_no;
this.formParams.company_phone = res.data.phone_number;
this.formParams.consignee_address = res.data.com_address;
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
changeTab(inv_type) {
this.formParams.inv_type = inv_type;
common_vendor.index.__f__("log", "at pages/user/invoiceEdit.vue:171", this.formParams.inv_type);
},
onSwitchChange(e) {
this.formParams.is_default = e.detail.value ? 1 : 0;
},
submitI() {
if (!this.formParams.tax_title) {
common_vendor.index.showToast({
title: "发票抬头不能为空",
icon: "none"
});
return;
}
if (this.formParams.inv_type == 3) {
if (!this.formParams.tax_no) {
common_vendor.index.showToast({
title: "公司税号不能为空",
icon: "none"
});
return;
}
if (!this.formParams.company_phone) {
common_vendor.index.showToast({
title: "公司电话不能为空",
icon: "none"
});
return;
}
if (!this.formParams.consignee_address) {
common_vendor.index.showToast({
title: "注册地址不能为空",
icon: "none"
});
return;
}
if (!this.formParams.bank_name) {
common_vendor.index.showToast({
title: "开户银行不能为空",
icon: "none"
});
return;
}
if (!this.formParams.bank_account) {
common_vendor.index.showToast({
title: "银行账号不能为空",
icon: "none"
});
return;
}
if (!this.formParams.email) {
common_vendor.index.showToast({
title: "发票接收邮箱不能为空",
icon: "none"
});
return;
}
} else if (this.formParams.inv_type == 2) {
if (!this.formParams.email) {
common_vendor.index.showToast({
title: "发票接收邮箱不能为空",
icon: "none"
});
return;
}
if (!this.formParams.consignee) {
common_vendor.index.showToast({
title: "收票人不能为空",
icon: "none"
});
return;
}
if (!this.formParams.consignee_phone) {
common_vendor.index.showToast({
title: "收票人手机不能为空",
icon: "none"
});
return;
}
} else {
if (!this.formParams.tax_no) {
common_vendor.index.showToast({
title: "公司税号不能为空",
icon: "none"
});
return;
}
if (!this.formParams.company_phone) {
common_vendor.index.showToast({
title: "公司电话不能为空",
icon: "none"
});
return;
}
if (!this.formParams.email) {
common_vendor.index.showToast({
title: "发票接收邮箱不能为空",
icon: "none"
});
return;
}
if (!this.formParams.consignee) {
common_vendor.index.showToast({
title: "收票人不能为空",
icon: "none"
});
return;
}
if (!this.formParams.consignee_phone) {
common_vendor.index.showToast({
title: "收票人手机不能为空",
icon: "none"
});
return;
}
}
this.request(util_api.Api_Url + "/api/invoice/update", "POST", this.formParams, true).then((res) => {
if (res.code === 0) {
common_vendor.index.showToast({
title: "编辑发票成功",
icon: "success"
});
setTimeout(() => {
common_vendor.index.navigateBack({
delta: 1
});
}, 2e3);
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "编辑发票"
}),
b: $data.formParams.inv_type == 3 ? 1 : "",
c: common_vendor.o(($event) => $options.changeTab(3)),
d: $data.formParams.inv_type != 3 ? 1 : "",
e: common_vendor.o(($event) => $options.changeTab(4)),
f: $data.formParams.inv_type != 3
}, $data.formParams.inv_type != 3 ? {
g: $data.formParams.inv_type != 2 && $data.formParams.inv_type != 3 ? 1 : "",
h: common_vendor.o(($event) => $options.changeTab(4)),
i: $data.formParams.inv_type == 2 ? 1 : "",
j: common_vendor.o(($event) => $options.changeTab(2))
} : {}, {
k: $data.formParams.inv_type != 2
}, $data.formParams.inv_type != 2 ? {
l: common_vendor.o(($event) => $options.tianyancha()),
m: $data.formParams.tax_title,
n: common_vendor.o(($event) => $data.formParams.tax_title = $event.detail.value)
} : {}, {
o: $data.formParams.inv_type == 2
}, $data.formParams.inv_type == 2 ? {
p: $data.formParams.tax_title,
q: common_vendor.o(($event) => $data.formParams.tax_title = $event.detail.value)
} : {}, {
r: $data.formParams.inv_type != 2
}, $data.formParams.inv_type != 2 ? {
s: $data.formParams.tax_no,
t: common_vendor.o(($event) => $data.formParams.tax_no = $event.detail.value)
} : {}, {
v: $data.formParams.inv_type != 2
}, $data.formParams.inv_type != 2 ? {
w: $data.formParams.company_phone,
x: common_vendor.o(($event) => $data.formParams.company_phone = $event.detail.value)
} : {}, {
y: $data.formParams.inv_type == 3
}, $data.formParams.inv_type == 3 ? {
z: $data.formParams.consignee_address,
A: common_vendor.o(($event) => $data.formParams.consignee_address = $event.detail.value)
} : {}, {
B: $data.formParams.inv_type == 3
}, $data.formParams.inv_type == 3 ? {
C: $data.formParams.bank_name,
D: common_vendor.o(($event) => $data.formParams.bank_name = $event.detail.value)
} : {}, {
E: $data.formParams.inv_type == 3
}, $data.formParams.inv_type == 3 ? {
F: $data.formParams.bank_account,
G: common_vendor.o(($event) => $data.formParams.bank_account = $event.detail.value)
} : {}, {
H: $data.formParams.email,
I: common_vendor.o(($event) => $data.formParams.email = $event.detail.value),
J: $data.formParams.inv_type != 3 ? 1 : "",
K: $data.formParams.consignee,
L: common_vendor.o(($event) => $data.formParams.consignee = $event.detail.value),
M: $data.formParams.inv_type != 3 ? 1 : "",
N: $data.formParams.consignee_phone,
O: common_vendor.o(($event) => $data.formParams.consignee_phone = $event.detail.value),
P: common_vendor.o((...args) => $options.onSwitchChange && $options.onSwitchChange(...args)),
Q: $data.formParams.is_default == 1,
R: common_vendor.o(($event) => $options.submitI())
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-71b6f27f"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/invoiceEdit.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="invoiceAddPage data-v-71b6f27f"><bar-x class="data-v-71b6f27f" u-i="71b6f27f-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-71b6f27f" u-i="71b6f27f-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-71b6f27f"><view class="input-box data-v-71b6f27f"><view class="tab-group data-v-71b6f27f"><view class="tit data-v-71b6f27f">发票类型</view><view class="tab row bothSide data-v-71b6f27f"><text class="{{['data-v-71b6f27f', b && 'act']}}" bindtap="{{c}}">增值税专用发票</text><text class="{{['data-v-71b6f27f', d && 'act']}}" bindtap="{{e}}">增值税普通发票</text></view></view><view wx:if="{{f}}" class="tab-group data-v-71b6f27f"><view class="tit data-v-71b6f27f">开票信息</view><view class="tab row bothSide data-v-71b6f27f"><text class="{{['data-v-71b6f27f', g && 'act']}}" bindtap="{{h}}">公司</text><text class="{{['data-v-71b6f27f', i && 'act']}}" bindtap="{{j}}">个人</text></view></view><view wx:if="{{k}}" class="input-group row verCenter data-v-71b6f27f"><text class="label required data-v-71b6f27f">公司名称</text><input class="data-v-71b6f27f" type="text" bindblur="{{l}}" placeholder="请输入公司名称" placeholder-class="placeholder-class" value="{{m}}" bindinput="{{n}}"/></view><view wx:if="{{o}}" class="input-group row verCenter data-v-71b6f27f"><text class="label required data-v-71b6f27f">开票人名称</text><input class="data-v-71b6f27f" type="text" placeholder="请输入开票人名称" placeholder-class="placeholder-class" value="{{p}}" bindinput="{{q}}"/></view><view wx:if="{{r}}" class="input-group row verCenter data-v-71b6f27f"><text class="label required data-v-71b6f27f">公司税号</text><input class="data-v-71b6f27f" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{s}}" bindinput="{{t}}"/></view><view wx:if="{{v}}" class="input-group row verCenter data-v-71b6f27f"><text class="label required data-v-71b6f27f">公司电话</text><input class="data-v-71b6f27f" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{w}}" bindinput="{{x}}"/></view><view wx:if="{{y}}" class="input-group row verCenter data-v-71b6f27f"><text class="label required data-v-71b6f27f">注册地址</text><input class="data-v-71b6f27f" type="text" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" value="{{z}}" bindinput="{{A}}"/></view><view wx:if="{{B}}" class="input-group row verCenter data-v-71b6f27f"><text class="label required data-v-71b6f27f">开户银行</text><input class="data-v-71b6f27f" type="text" placeholder="请输入开户银行" placeholder-class="placeholder-class" value="{{C}}" bindinput="{{D}}"/></view><view wx:if="{{E}}" class="input-group row verCenter data-v-71b6f27f"><text class="label required data-v-71b6f27f">开户银行账号</text><input class="data-v-71b6f27f" type="text" placeholder="请输入开户银行账号" placeholder-class="placeholder-class" value="{{F}}" bindinput="{{G}}"/></view><view class="input-group row verCenter data-v-71b6f27f"><text class="label required data-v-71b6f27f">发票接收邮箱</text><input class="data-v-71b6f27f" type="text" placeholder="请输入发票接收邮箱" placeholder-class="placeholder-class" value="{{H}}" bindinput="{{I}}"/></view><view class="input-group row verCenter data-v-71b6f27f"><text class="{{['label', 'data-v-71b6f27f', J && 'required']}}">收票人</text><input class="data-v-71b6f27f" type="text" placeholder="请输入收票人" placeholder-class="placeholder-class" value="{{K}}" bindinput="{{L}}"/></view><view class="input-group row verCenter data-v-71b6f27f"><text class="{{['label', 'data-v-71b6f27f', M && 'required']}}">收票人手机号</text><input class="data-v-71b6f27f" type="number" placeholder="请输入收票人手机号" placeholder-class="placeholder-class" value="{{N}}" bindinput="{{O}}"/></view></view><view class="setting-default row verCenter bothSide data-v-71b6f27f"><view class="tt data-v-71b6f27f">默认发票信息</view><view class="data-v-71b6f27f"><switch class="data-v-71b6f27f" bindchange="{{P}}" checked="{{Q}}" color="#D0121B" style="transform:scale(0.8)"/></view></view></view><view class="foot data-v-71b6f27f"><view class="btn data-v-71b6f27f" bindtap="{{R}}">确认</view></view></view>
\ No newline at end of file
view.data-v-71b6f27f,
text.data-v-71b6f27f,
input.data-v-71b6f27f,
navigator.data-v-71b6f27f {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-71b6f27f {
background: none;
opacity: 1;
}
image.data-v-71b6f27f {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-71b6f27f {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-71b6f27f {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-71b6f27f {
display: flex;
flex-direction: column;
}
.row.data-v-71b6f27f {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-71b6f27f {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-71b6f27f {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-71b6f27f {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-71b6f27f {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-71b6f27f {
align-items: center;
}
.invoiceAddPage.data-v-71b6f27f {
background: #f6f6f6;
padding-bottom: 150rpx;
min-height: calc(100vh - 175rpx);
}
.invoiceAddPage .cons.data-v-71b6f27f {
padding-top: 75rpx;
}
.invoiceAddPage .cons .input-box.data-v-71b6f27f {
margin: 0 auto;
width: 700rpx;
margin-top: 6rpx;
background: #fff;
padding: 0rpx 26rpx;
border-radius: 20rpx;
}
.invoiceAddPage .cons .input-box .input-group.data-v-71b6f27f {
height: 100rpx;
padding: 34rpx 20rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.invoiceAddPage .cons .input-box .input-group.data-v-71b6f27f:last-child {
border: 0rpx;
}
.invoiceAddPage .cons .input-box .input-group .label.data-v-71b6f27f {
font-size: 28rpx;
color: #000000;
width: 215rpx;
line-height: 40rpx;
height: 40rpx;
position: relative;
}
.invoiceAddPage .cons .input-box .input-group .label.required.data-v-71b6f27f::after {
content: "*";
position: absolute;
left: -20rpx;
top: 5rpx;
color: #D0121B;
}
.invoiceAddPage .cons .input-box .input-group input.data-v-71b6f27f {
font-size: 28rpx;
color: #000;
line-height: 40rpx;
height: 40rpx;
}
.invoiceAddPage .cons .input-box .input-group .placeholder-class.data-v-71b6f27f {
font-size: 28rpx;
color: #666666;
}
.invoiceAddPage .cons .tab-group.data-v-71b6f27f {
padding: 25rpx 20rpx;
padding-bottom: 50rpx;
}
.invoiceAddPage .cons .tab-group .tit.data-v-71b6f27f {
font-weight: 600;
font-size: 28rpx;
color: #000000;
margin-bottom: 50rpx;
}
.invoiceAddPage .cons .tab-group .tab text.data-v-71b6f27f {
width: 286rpx;
height: 70rpx;
background: #FFFFFF;
border-radius: 5rpx;
border: 1rpx solid #898989;
font-size: 24rpx;
color: #000000;
text-align: center;
line-height: 70rpx;
}
.invoiceAddPage .cons .tab-group .tab text.act.data-v-71b6f27f {
border: 1rpx solid #D0121B;
color: #D0121B;
}
.invoiceAddPage .cons .setting-default.data-v-71b6f27f {
margin: 0 auto;
width: 700rpx;
margin-top: 25rpx;
background: #fff;
border-radius: 20rpx;
padding: 22rpx 45rpx;
}
.invoiceAddPage .cons .setting-default .tt.data-v-71b6f27f {
font-size: 28rpx;
color: #000000;
margin-bottom: 6rpx;
}
.invoiceAddPage .foot.data-v-71b6f27f {
height: 130rpx;
position: fixed;
z-index: 3;
bottom: 0rpx;
left: 0rpx;
right: 0rpx;
}
.invoiceAddPage .foot .btn.data-v-71b6f27f {
display: block;
width: 700rpx;
height: 90rpx;
background: #D0121B;
border-radius: 5rpx;
font-size: 30rpx;
color: #FFFFFF;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
isInit: false,
//记录是否加载了数据
page: 1,
limit: 10,
status: "",
//未读1 已读 2
isLoadEnd: false,
// 是否已全部加载完
list: [],
all_count: 0,
unreadcount: 0,
read_count: 0
};
},
onLoad: function() {
this.getData();
},
async onReachBottom() {
if (this.isLoadEnd) {
return;
}
this.getData();
},
methods: {
clear() {
common_vendor.index.showModal({
title: "",
content: "您确定清空所有已读消息吗?",
success: (res) => {
if (res.confirm) {
this.request(util_api.Api_Url + "/api/user/changeMsgStatus", "post", { status: 2 }, true).then((res2) => {
if (res2.code == 0) {
common_vendor.index.showToast({
title: "删除已读成功",
duration: 2e3,
icon: "none"
});
this.initGetData();
} else {
common_vendor.index.showToast({
title: res2.msg,
duration: 2e3,
icon: "none"
});
}
});
}
}
});
},
bjyd() {
common_vendor.index.showModal({
title: "",
content: "您确定标记所有消息为已读吗?",
success: (res) => {
if (res.confirm) {
this.request(util_api.Api_Url + "/api/user/changeMsgStatus", "post", { status: 3 }, true).then((res2) => {
if (res2.code == 0) {
common_vendor.index.showToast({
title: "标记已读成功",
duration: 2e3,
icon: "none"
});
this.initGetData();
} else {
common_vendor.index.showToast({
title: res2.msg,
duration: 2e3,
icon: "none"
});
}
});
}
}
});
},
zankai(msg_id) {
this.list.forEach((item) => {
if (item.msg_id == msg_id) {
item.showCons = !item.showCons;
if (item.status != 2) {
item.status = 2;
this.request(util_api.Api_Url + "/api/user/changeMsgStatusById", "post", { msg_id: item.msg_id }, true).then((res) => {
this.getData(1);
});
}
}
});
},
tab(type) {
this.status = type;
this.initGetData();
},
initGetData() {
this.page = 1;
this.isInit = false;
this.isLoadEnd = false;
this.list = [];
this.getData();
},
getData(num) {
let obj_ = {
status: this.status,
page: this.page,
limit: this.limit
};
this.request(util_api.Api_Url + "/api/user/msgList", "GET", obj_, true).then((res) => {
if (num) {
this.all_count = res.data.data.all_count || 0;
this.unreadcount = res.data.data.unreadcount || 0;
this.read_count = res.data.data.read_count || 0;
return;
}
if (this.page == 1) {
this.list = [];
}
this.all_count = res.data.data.all_count || 0;
this.unreadcount = res.data.data.unreadcount || 0;
this.read_count = res.data.data.read_count || 0;
if (res.code == 0) {
this.isInit = 1;
let arr_ = res.data.data.list || [];
arr_.forEach((item) => {
item.showCons = false;
if (item.msg_type == 1) {
item.iconSrc = "https://img.ichunt.com/images/ichunt/202502/24/af70f0465763bc538222014215472f15.png";
}
if (item.msg_type == 2) {
item.iconSrc = "https://img.ichunt.com/images/ichunt/202502/24/076cb4c6de374b6f088852d822df770d.png";
}
if (item.msg_type == 3) {
item.iconSrc = "https://img.ichunt.com/images/ichunt/202502/24/f969027642ab0c8c94c1a8614c272198.png";
}
if (item.msg_type == 4) {
item.iconSrc = "https://img.ichunt.com/images/ichunt/202502/24/9d75f867b835d4f9b4461b5e1cf825c6.png";
}
});
this.list = [...this.list, ...arr_];
if (this.page * this.limit >= Number(res.data.data.all_count)) {
this.isLoadEnd = true;
}
this.page++;
} else {
this.isInit = 1;
this.list = [];
}
});
}
},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
_component_barX();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args)),
b: common_vendor.o(($event) => $options.bjyd()),
c: common_vendor.o(($event) => $options.clear()),
d: common_vendor.t($data.all_count),
e: $data.status == "" ? 1 : "",
f: common_vendor.o(($event) => $options.tab("")),
g: common_vendor.t($data.read_count),
h: $data.status == 2 ? 1 : "",
i: common_vendor.o(($event) => $options.tab(2)),
j: common_vendor.t($data.unreadcount),
k: $data.status == 1 ? 1 : "",
l: common_vendor.o(($event) => $options.tab(1)),
m: $data.list.length > 0
}, $data.list.length > 0 ? {
n: common_vendor.f($data.list, (item, index, i0) => {
return common_vendor.e({
a: item.iconSrc,
b: common_vendor.t(item.title),
c: item.status == 1
}, item.status == 1 ? {} : {}, {
d: item.showCons
}, item.showCons ? {
e: item.content
} : {}, {
f: common_vendor.t(item.msg_type == 1 ? "公告" : item.msg_type == 2 ? "活动" : item.msg_type == 3 ? "新闻" : "其他"),
g: common_vendor.t(item.actual_send_time_format),
h: common_vendor.t(item.showCons ? "收起" : "展开"),
i: common_vendor.n(item.showCons ? "icon-arrowshang" : "icon-arrowxia"),
j: common_vendor.o(($event) => $options.zankai(item.msg_id), index),
k: index
});
})
} : {}, {
o: $data.list.length > 0 && $data.isLoadEnd
}, $data.list.length > 0 && $data.isLoadEnd ? {} : {}, {
p: $data.isInit && $data.list.length == 0
}, $data.isInit && $data.list.length == 0 ? {} : {});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-64d55b62"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/msgList.js.map
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="msgListPage data-v-64d55b62"><bar-x class="data-v-64d55b62" u-i="64d55b62-0" bind:__l="__l"/><view class="titsk-head row verCenter bothSide data-v-64d55b62"><view class="l row verCenter data-v-64d55b62"><text class="icon iconfont icon-arrowleft data-v-64d55b62" bindtap="{{a}}"></text><view class="data-v-64d55b62">我的消息</view></view><view class="handle-box row verCenter data-v-64d55b62"><view class="ite row verCenter data-v-64d55b62" bindtap="{{b}}"><text class="icon iconfont icon-xib data-v-64d55b62"></text><text class="data-v-64d55b62">标记已读</text></view><view class="ite row verCenter data-v-64d55b62" bindtap="{{c}}"><text class="icon iconfont icon-delk data-v-64d55b62"></text><text class="data-v-64d55b62">删除</text></view></view></view><view class="tabs row rowCenter verCenter data-v-64d55b62"><view class="{{['item', 'data-v-64d55b62', e && 'act']}}" bindtap="{{f}}">全部({{d}})</view><view class="{{['item', 'data-v-64d55b62', h && 'act']}}" bindtap="{{i}}">已读({{g}})</view><view class="{{['item', 'data-v-64d55b62', k && 'act']}}" bindtap="{{l}}">未读({{j}})</view></view><view class="cons data-v-64d55b62"><view wx:if="{{m}}" class="data-box data-v-64d55b62"><view wx:for="{{n}}" wx:for-item="item" wx:key="k" class="group data-v-64d55b62"><view class="t row verCenter data-v-64d55b62"><image class="data-v-64d55b62" src="{{item.a}}"/><view class="elep data-v-64d55b62">{{item.b}}</view><view wx:if="{{item.c}}" class="new data-v-64d55b62"></view></view><view wx:if="{{item.d}}" class="c data-v-64d55b62"><rich-text class="data-v-64d55b62" nodes="{{item.e}}"/></view><view class="b row verCenter bothSide data-v-64d55b62"><view class="l row verCenter data-v-64d55b62"><text class="data-v-64d55b62">{{item.f}}</text><text class="line data-v-64d55b62"></text><text class="data-v-64d55b62">{{item.g}}</text></view><view class="r row data-v-64d55b62"><view class="btnj row verCenter data-v-64d55b62" bindtap="{{item.j}}">{{item.h}}<text class="{{['data-v-64d55b62', 'icon', 'iconfont', item.i]}}"></text></view></view></view></view></view><view wx:if="{{o}}" class="pagebot data-v-64d55b62">—— 已经全部加载完 ——</view><view wx:if="{{p}}" class="no-data data-v-64d55b62"><image class="data-v-64d55b62" src="https://img.ichunt.com/images/ichunt/202502/24/07a360187d83ccf80a9d835029c27446.png"/><view class="data-v-64d55b62">暂无信息!</view></view></view></view>
\ No newline at end of file
view.data-v-64d55b62,
text.data-v-64d55b62,
input.data-v-64d55b62,
navigator.data-v-64d55b62 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-64d55b62 {
background: none;
opacity: 1;
}
image.data-v-64d55b62 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-64d55b62 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-64d55b62 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-64d55b62 {
display: flex;
flex-direction: column;
}
.row.data-v-64d55b62 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-64d55b62 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-64d55b62 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-64d55b62 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-64d55b62 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-64d55b62 {
align-items: center;
}
.msgListPage.data-v-64d55b62 {
background: #f6f6f6;
}
.msgListPage .titsk-head.data-v-64d55b62 {
background: #F6F6F6;
height: 75rpx;
position: fixed;
top: 175rpx;
left: 0rpx;
width: 100%;
right: 0rpx;
z-index: 3;
padding-left: 35rpx;
font-size: 30rpx;
color: #000000;
padding-right: 15rpx;
}
.msgListPage .titsk-head .l.data-v-64d55b62 {
height: 75rpx;
}
.msgListPage .titsk-head .handle-box.data-v-64d55b62 {
height: 75rpx;
font-size: 24rpx;
color: #666666;
}
.msgListPage .titsk-head .handle-box .ite.data-v-64d55b62 {
height: 75rpx;
margin-left: 30rpx;
}
.msgListPage .titsk-head .handle-box .ite .icon.data-v-64d55b62 {
margin-right: 5rpx;
}
.msgListPage .titsk-head .icon-arrowleft.data-v-64d55b62 {
font-size: 35rpx;
color: #898989;
margin-right: 235rpx;
}
.msgListPage .tabs.data-v-64d55b62 {
height: 90rpx;
background: #f6f6f6;
width: 100%;
position: fixed;
top: 250rpx;
z-index: 3;
}
.msgListPage .tabs .item.data-v-64d55b62 {
font-size: 28rpx;
color: #000000;
position: relative;
padding: 0 29rpx;
}
.msgListPage .tabs .item.data-v-64d55b62::after {
position: absolute;
content: "";
right: 0rpx;
width: 1rpx;
height: 18rpx;
background: #666;
top: 11rpx;
}
.msgListPage .tabs .item.data-v-64d55b62:last-child::after {
display: none;
}
.msgListPage .tabs .item.act.data-v-64d55b62 {
font-size: 28rpx;
color: #D0121B;
font-weight: bold;
}
.msgListPage .cons.data-v-64d55b62 {
padding-top: 165rpx;
min-height: calc(100vh - 175rpx);
}
.msgListPage .cons .data-box.data-v-64d55b62 {
margin: 0 auto;
width: 700rpx;
}
.msgListPage .cons .data-box .group.data-v-64d55b62 {
background: #fff;
padding: 35rpx 25rpx;
padding-bottom: 22rpx;
margin-bottom: 25rpx;
}
.msgListPage .cons .data-box .group .t.data-v-64d55b62 {
font-size: 28rpx;
color: #000000;
margin-bottom: 30rpx;
position: relative;
}
.msgListPage .cons .data-box .group .t image.data-v-64d55b62 {
height: 45rpx;
width: 45rpx;
margin-right: 27rpx;
}
.msgListPage .cons .data-box .group .t view.data-v-64d55b62 {
width: 550rpx;
height: 45rpx;
line-height: 45rpx;
}
.msgListPage .cons .data-box .group .t .new.data-v-64d55b62 {
position: absolute;
width: 13rpx;
height: 13rpx;
background: #FF6300;
border-radius: 13rpx;
right: 0rpx;
top: -13rpx;
}
.msgListPage .cons .data-box .group .c.data-v-64d55b62 {
font-size: 26rpx;
color: #000000;
line-height: 45rpx;
margin-bottom: 30rpx;
}
.msgListPage .cons .data-box .group .c.act.data-v-64d55b62 {
display: block;
}
.msgListPage .cons .data-box .group .b.data-v-64d55b62 {
height: 86rpx;
border-top: 1rpx solid #E7E7E7;
}
.msgListPage .cons .data-box .group .b .l.data-v-64d55b62 {
font-size: 24rpx;
color: #666666;
height: 86rpx;
}
.msgListPage .cons .data-box .group .b .l .line.data-v-64d55b62 {
width: 1rpx;
height: 18rpx;
background: #666;
margin: 15rpx;
}
.msgListPage .cons .data-box .group .b .r .btnj.data-v-64d55b62 {
min-width: 82rpx;
height: 36rpx;
text-align: center;
background: #F8F8F8;
border-radius: 5rpx;
border: 1rpx solid #E7E7E7;
font-size: 24rpx;
color: #666666;
margin-left: 26rpx;
padding: 0 21rpx;
}
.msgListPage .cons .data-box .group .b .r .btnj .icon.data-v-64d55b62 {
font-size: 16rpx;
color: #666;
margin-left: 6rpx;
}
.msgListPage .cons .no-data.data-v-64d55b62 {
background: #fff;
width: 700rpx;
margin: 0 auto;
padding-top: 209rpx;
padding-bottom: 500rpx;
height: 1200rpx;
font-size: 24rpx;
color: #000000;
text-align: center;
}
.msgListPage .cons .no-data image.data-v-64d55b62 {
width: 442rpx;
height: 254rpx;
margin-bottom: 45rpx;
}
.msgListPage .cons .pagebot.data-v-64d55b62 {
height: 80rpx;
line-height: 80rpx;
font-size: 26rpx;
text-align: center;
color: #C6C7CC;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
pageData: "",
order_id: "",
wlInfo: []
};
},
onLoad: function(options) {
this.order_id = options.order_id || "";
this.getData();
},
methods: {
callPhone(shipping_tel) {
common_vendor.index.__f__("log", "at pages/user/orderDetail.vue:151", shipping_tel);
common_vendor.index.makePhoneCall({
phoneNumber: shipping_tel,
// 替换为实际的电话号码
success: () => {
common_vendor.index.__f__("log", "at pages/user/orderDetail.vue:155", "拨打电话成功");
}
});
},
copywl(info) {
common_vendor.index.setClipboardData({
data: info.shipping_no,
success: function() {
common_vendor.index.showToast({
title: "复制成功",
icon: "success"
});
}
});
},
sqzk(shipping_no) {
this.wlInfo.forEach((item) => {
item.shipping_info.forEach((item1) => {
if (shipping_no == item1.shipping_no) {
item1.showUlAll = !item1.showUlAll;
}
});
});
},
again(type) {
let arr_ = this.pageData.order_items || [];
let json_arr = [];
let ids = [];
arr_.forEach((item) => {
let obj_ = {
goods_num: item.goods_number,
sku_id: item.goods_id,
price: item.price_has_tax
};
if (type) {
obj_.is_cover_goods_num = 1;
}
json_arr.push(obj_);
ids.push(item.sku_id);
});
this.request(util_api.Api_Url + "/api/cart/batchAddCart", "POST", {
sku_json: JSON.stringify(json_arr)
}, true).then((res) => {
if (res.code == 0) {
if (type) {
common_vendor.index.setStorageSync("car_ids", ids.join(","));
common_vendor.index.setStorageSync("confirmOrderBackUrl", `/pages/user/orderDetail?order_id=${this.order_id}`);
common_vendor.index.navigateTo({
url: "/pages/car/confirmOrder"
});
} else {
common_vendor.index.showToast({
title: "添加购物车成功",
icon: "success"
});
}
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
},
getData() {
this.request(util_api.Api_Url + "/api/order/detail", "GET", {
order_id: this.order_id
}, true).then((res) => {
if (res.code == 0) {
this.pageData = res.data;
this.wlInfo = res.data.order_shipping || [];
this.wlInfo.forEach((item) => {
item.showUlAll = false;
});
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "订单详情"
}),
b: $data.pageData
}, $data.pageData ? common_vendor.e({
c: $data.wlInfo.length > 0
}, $data.wlInfo.length > 0 ? {
d: common_vendor.f($data.wlInfo, (item, index, i0) => {
return {
a: common_vendor.f(item.shipping_items, (item1, index1, i1) => {
return {
a: item1.goods_images || "https://www.iedge.net/assets/images/common/defaultnew.png",
b: common_vendor.t(item1.goods_name),
c: index1
};
}),
b: common_vendor.f(item.shipping_info, (itemC, indexC, i1) => {
return {
a: common_vendor.t(itemC.tracking_name),
b: common_vendor.t(itemC.shipping_no),
c: common_vendor.o(($event) => $options.copywl(itemC)),
d: common_vendor.f(itemC.tracking_msg, (item2, index2, i2) => {
return common_vendor.e({
a: item2.tracking_status_val
}, item2.tracking_status_val ? {
b: common_vendor.t(item2.tracking_status_val)
} : {}, {
c: common_vendor.t(item2.time),
d: common_vendor.t(item2.context),
e: index2 > 0 && !itemC.showUlAll ? 1 : "",
f: index2
});
}),
e: common_vendor.t(itemC.showUlAll ? "收起" : "查看"),
f: common_vendor.n(itemC.showUlAll ? "icon-arrowshang" : "icon-arrowxia"),
g: common_vendor.o(($event) => $options.sqzk(itemC.shipping_no))
};
}),
c: common_vendor.o(($event) => $options.callPhone(item.shipping_tel)),
d: index
};
})
} : {}, {
e: $data.wlInfo.length > 0
}, $data.wlInfo.length > 0 ? {
f: common_vendor.t($data.pageData.order_address.address),
g: common_vendor.t($data.pageData.order_address.consignee),
h: common_vendor.t($data.pageData.order_address.mobile)
} : {}, {
i: !$data.wlInfo.length > 0
}, !$data.wlInfo.length > 0 ? common_vendor.e({
j: common_vendor.t(($data.pageData.order_address.nation_cn != "中国" ? $data.pageData.order_address.nation_cn : "") + $data.pageData.order_address.province_val + " " + $data.pageData.order_address.city_val + " " + $data.pageData.order_address.district_val),
k: $data.pageData.order_address.is_default == 1
}, $data.pageData.order_address.is_default == 1 ? {} : {}, {
l: common_vendor.t($data.pageData.order_address.address),
m: common_vendor.t($data.pageData.order_address.consignee),
n: common_vendor.t($data.pageData.order_address.mobile)
}) : {}, {
o: common_vendor.f($data.pageData.order_items, (item, index, i0) => {
return {
a: item.goods_images || "https://www.iedge.net/assets/images/common/defaultnew.png",
b: common_vendor.t(item.sku_name),
c: common_vendor.t(item.delivery_time),
d: common_vendor.t(item.goods_number),
e: common_vendor.t(item.goods_amount_order),
f: index
};
}),
p: common_vendor.t($data.pageData.order_invoice.tax_title),
q: common_vendor.t($data.pageData.order_info.order_sn),
r: common_vendor.t($data.pageData.order_info.create_time),
s: common_vendor.t($data.pageData.order_info.order_remark),
t: common_vendor.t($data.pageData.order_info.goods_amount_has_tax_format),
v: common_vendor.t($data.pageData.order_info.tax_amount_format),
w: common_vendor.t($data.pageData.order_info.coupon_amount_format),
x: common_vendor.t($data.pageData.order_info.shipping_amount_format),
y: common_vendor.t($data.pageData.order_info.order_amount_format)
}) : {}, {
z: $data.pageData
}, $data.pageData ? common_vendor.e({
A: _ctx.$globalData.KFQQ,
B: common_vendor.o(($event) => $options.again()),
C: common_vendor.o(($event) => $options.again(1)),
D: $data.pageData.order_info.status == 2 || $data.pageData.order_info.status == 3
}, $data.pageData.order_info.status == 2 || $data.pageData.order_info.status == 3 ? {
E: "/pages/user/orderPay?order_id=" + $data.order_id
} : {}) : {});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-21f7a29e"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/orderDetail.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="orderDetailPage data-v-21f7a29e"><bar-x class="data-v-21f7a29e" u-i="21f7a29e-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-21f7a29e" u-i="21f7a29e-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-21f7a29e"><view wx:if="{{b}}" class="data-v-21f7a29e"><view wx:if="{{c}}" class="wl-box data-v-21f7a29e"><view wx:for="{{d}}" wx:for-item="item" wx:key="d" class="wiboxitem data-v-21f7a29e"><view class="pack row data-v-21f7a29e"><view wx:for="{{item.a}}" wx:for-item="item1" wx:key="c" class="item row verCenter data-v-21f7a29e"><image class="data-v-21f7a29e" src="{{item1.a}}"/><text class="data-v-21f7a29e">{{item1.b}}</text></view></view><view class="wlinfobox data-v-21f7a29e"><view wx:for="{{item.b}}" wx:for-item="itemC" class="wl-cons data-v-21f7a29e"><view class="tit row bothSide verCenter data-v-21f7a29e"><view class="row verCenter data-v-21f7a29e">{{itemC.a}} {{itemC.b}}</view><view class="row verCenter data-v-21f7a29e"><text class="data-v-21f7a29e" bindtap="{{itemC.c}}">复制</text><text class="call data-v-21f7a29e" bindtap="{{item.c}}">打电话</text></view></view><view class="consfg data-v-21f7a29e"><view wx:for="{{itemC.d}}" wx:for-item="item2" wx:key="f" class="{{['wlitem', 'data-v-21f7a29e', item2.e && 'hidex']}}"><view class="row wlt verCenter data-v-21f7a29e"><text wx:if="{{item2.a}}" class="tet data-v-21f7a29e">{{item2.b}}</text><text class="txt data-v-21f7a29e">{{item2.c}}</text></view><view class="wlb data-v-21f7a29e">{{item2.d}}</view></view></view><view class="wlbt1 row verCenter data-v-21f7a29e" bindtap="{{itemC.g}}">{{itemC.e}}更多物流明细 <text class="{{['data-v-21f7a29e', 'icon', 'iconfont', itemC.f]}}"></text></view></view></view></view></view><view wx:if="{{e}}" class="wlfoot data-v-21f7a29e"><view class="t row data-v-21f7a29e"><text class="icon iconfont icon-dzsd data-v-21f7a29e"></text><view class="data-v-21f7a29e">送至 {{f}}</view></view><view class="b data-v-21f7a29e">{{g}} {{h}}</view></view><view wx:if="{{i}}" class="top-box data-v-21f7a29e"><view class="address-box data-v-21f7a29e"><view class="addbx row bothSide verCenter data-v-21f7a29e"><view class="l data-v-21f7a29e"><view class="ad row verCenter data-v-21f7a29e"><text class="csq data-v-21f7a29e">{{j}}</text><text wx:if="{{k}}" class="mr data-v-21f7a29e">默认</text></view><view class="ad1 data-v-21f7a29e">{{l}}</view><view class="cnnk data-v-21f7a29e"><text class="data-v-21f7a29e">{{m}}</text><text class="data-v-21f7a29e">{{n}}</text></view></view></view></view></view><view class="goods-box data-v-21f7a29e"><view wx:for="{{o}}" wx:for-item="item" wx:key="f" class="group row data-v-21f7a29e"><image class="data-v-21f7a29e" src="{{item.a}}"/><view class="infos data-v-21f7a29e"><view class="ganme elep2 data-v-21f7a29e">{{item.b}}</view><view class="hqs row verCenter bothSide data-v-21f7a29e"><text class="data-v-21f7a29e">货期:{{item.c}}</text><text class="data-v-21f7a29e">x{{item.d}}</text></view><view class="price data-v-21f7a29e">{{item.e}}</view></view></view></view><view class="price-infos data-v-21f7a29e"><view class="tit data-v-21f7a29e">订单信息</view><view class="row bothSide item data-v-21f7a29e"><text class="data-v-21f7a29e">发票信息</text><text class="data-v-21f7a29e">{{p}}</text></view><view class="row bothSide item data-v-21f7a29e"><text class="data-v-21f7a29e">订单编号</text><text class="data-v-21f7a29e">{{q}}</text></view><view class="row bothSide item data-v-21f7a29e"><text class="data-v-21f7a29e">下单时间</text><text class="data-v-21f7a29e">{{r}}</text></view><view class="row bothSide item data-v-21f7a29e"><text class="data-v-21f7a29e">订单备注</text><text class="data-v-21f7a29e">{{s}}</text></view></view><view class="price-infos data-v-21f7a29e"><view class="tit data-v-21f7a29e">结算信息</view><view class="row bothSide item data-v-21f7a29e"><text class="data-v-21f7a29e">商品含税总额</text><text class="data-v-21f7a29e">{{t}}</text></view><view class="row bothSide item data-v-21f7a29e"><text class="data-v-21f7a29e">税费</text><text class="data-v-21f7a29e">{{v}}</text></view><view class="row bothSide item data-v-21f7a29e"><text class="data-v-21f7a29e">优惠券抵用</text><text class="data-v-21f7a29e">{{w}}</text></view><view class="row bothSide item data-v-21f7a29e"><text class="data-v-21f7a29e">运费</text><text class="data-v-21f7a29e">{{x}}</text></view><view class="row bothSide item data-v-21f7a29e"><text class="data-v-21f7a29e">含税总额</text><text class="price data-v-21f7a29e">{{y}}</text></view></view></view></view><view wx:if="{{z}}" class="foot row verCenter bothSide data-v-21f7a29e"><navigator class="item data-v-21f7a29e" url="{{A}}"><text class="icon iconfont icon-kfd data-v-21f7a29e"></text><view class="data-v-21f7a29e">我的客服</view></navigator><view class="row data-v-21f7a29e"><view class="add-car data-v-21f7a29e" bindtap="{{B}}">加入购物车</view><view class="add-confirm data-v-21f7a29e" bindtap="{{C}}">再来一单</view><navigator wx:if="{{D}}" url="{{E}}" class="pay data-v-21f7a29e">立即支付</navigator></view></view></view>
\ No newline at end of file
view.data-v-21f7a29e,
text.data-v-21f7a29e,
input.data-v-21f7a29e,
navigator.data-v-21f7a29e {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-21f7a29e {
background: none;
opacity: 1;
}
image.data-v-21f7a29e {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-21f7a29e {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-21f7a29e {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-21f7a29e {
display: flex;
flex-direction: column;
}
.row.data-v-21f7a29e {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-21f7a29e {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-21f7a29e {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-21f7a29e {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-21f7a29e {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-21f7a29e {
align-items: center;
}
.orderDetailPage.data-v-21f7a29e {
background: #f6f6f6;
padding-top: 85rpx;
padding-bottom: 175rpx;
min-height: 1000rpx;
}
.orderDetailPage .cons.data-v-21f7a29e {
width: 700rpx;
margin: 0 auto;
padding-bottom: 50rpx;
}
.orderDetailPage .cons .wl-box .wiboxitem.data-v-21f7a29e {
border-radius: 20rpx 20rpx 0 0;
}
.orderDetailPage .cons .wl-box .wiboxitem .wl-cons.data-v-21f7a29e:last-child {
border-radius: 0 0 20rpx 20rpx;
}
.orderDetailPage .cons .wl-box .wiboxitem:last-child .wl-cons.data-v-21f7a29e:last-child {
border-radius: 0rpx;
}
.orderDetailPage .cons .wl-box .pack.data-v-21f7a29e {
flex-wrap: wrap;
padding-top: 15rpx;
}
.orderDetailPage .cons .wl-box .pack .item.data-v-21f7a29e {
padding: 0 10rpx;
margin-bottom: 12rpx;
margin-right: 15rpx;
font-size: 24rpx;
color: #000000;
background: #fff;
border-radius: 20rpx;
}
.orderDetailPage .cons .wl-box .pack .item image.data-v-21f7a29e {
height: 70rpx;
width: 70rpx;
line-height: 70rpx;
margin-right: 10rpx;
}
.orderDetailPage .cons .wl-box .wl-cons.data-v-21f7a29e {
background: #fff;
padding: 30rpx 22rpx;
}
.orderDetailPage .cons .wl-box .wl-cons.data-v-21f7a29e:first-child {
border-radius: 20rpx 20rpx 0 0 !important;
}
.orderDetailPage .cons .wl-box .wl-cons .tit.data-v-21f7a29e {
height: 62rpx;
font-size: 24rpx;
color: #000000;
margin-bottom: 13rpx;
}
.orderDetailPage .cons .wl-box .wl-cons .tit view.data-v-21f7a29e {
height: 62rpx;
}
.orderDetailPage .cons .wl-box .wl-cons .tit text.data-v-21f7a29e {
font-size: 24rpx;
color: #666666;
}
.orderDetailPage .cons .wl-box .wl-cons .tit .call.data-v-21f7a29e {
margin-left: 50rpx;
}
.orderDetailPage .cons .wl-box .wl-cons .consfg.data-v-21f7a29e {
padding-left: 10rpx;
padding-right: 10rpx;
}
.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem.hidex.data-v-21f7a29e {
display: none;
}
.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem .wlb.data-v-21f7a29e {
border-left: 1rpx dashed #898989;
padding: 15rpx 30rpx;
font-size: 26rpx;
color: #666666;
line-height: 45rpx;
}
.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem .wlt.data-v-21f7a29e {
height: 42rpx;
padding: 0 30rpx;
position: relative;
}
.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem .wlt.data-v-21f7a29e::after {
content: "";
position: absolute;
width: 20rpx;
height: 20rpx;
border: 1rpx solid #898989;
left: -10rpx;
top: 9rpx;
border-radius: 20rpx;
}
.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem .wlt .tet.data-v-21f7a29e {
font-weight: 600;
font-size: 28rpx;
color: #666666;
margin-right: 20rpx;
}
.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem .wlt .txt.data-v-21f7a29e {
font-size: 24rpx;
color: #666666;
font-weight: normal;
position: relative;
top: 2rpx;
}
.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem:first-child .wlt .tet.data-v-21f7a29e, .orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem:first-child .wlt .txt.data-v-21f7a29e {
color: #FF6300;
}
.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem:first-child .wlt.data-v-21f7a29e::after {
border: 1rpx solid #FF6300;
background: #FF6300;
}
.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem:first-child .wlb.data-v-21f7a29e {
border-left: 1rpx dashed #FF6300;
}
.orderDetailPage .cons .wl-box .wl-cons .consfg .wlitem:last-child .wlb.data-v-21f7a29e {
padding-bottom: 30rpx;
}
.orderDetailPage .cons .wl-box .wl-cons .wlbt1.data-v-21f7a29e {
font-size: 24rpx;
color: #666666;
position: relative;
padding-left: 40rpx;
height: 40rpx;
}
.orderDetailPage .cons .wl-box .wl-cons .wlbt1.data-v-21f7a29e::after {
content: "";
position: absolute;
width: 20rpx;
height: 20rpx;
border: 1rpx solid #898989;
left: 0rpx;
top: 8rpx;
border-radius: 20rpx;
}
.orderDetailPage .cons .wl-box .wl-cons .wlbt1 .icon.data-v-21f7a29e {
margin-left: 25rpx;
font-size: 16rpx;
color: #898989;
}
.orderDetailPage .cons .wlfoot.data-v-21f7a29e {
padding: 20rpx 30rpx;
border-top: 1rpx solid #E7E7E7;
background: #fff;
border-radius: 0 0 20rpx 20rpx;
}
.orderDetailPage .cons .wlfoot .t.data-v-21f7a29e {
font-weight: 600;
font-size: 30rpx;
color: #000000;
line-height: 42rpx;
}
.orderDetailPage .cons .wlfoot .t .icon.data-v-21f7a29e {
margin-right: 16rpx;
font-size: 30rpx;
color: #000;
}
.orderDetailPage .cons .wlfoot .b.data-v-21f7a29e {
font-size: 26rpx;
color: #666666;
line-height: 62rpx;
padding-left: 48rpx;
}
.orderDetailPage .cons .top-box.data-v-21f7a29e {
background: #fff;
padding: 30rpx 22rpx;
border-radius: 20rpx;
}
.orderDetailPage .cons .top-box .address-box.data-v-21f7a29e {
display: block;
}
.orderDetailPage .cons .top-box .address-box .addbx .ad.data-v-21f7a29e {
height: 62rpx;
}
.orderDetailPage .cons .top-box .address-box .addbx .csq.data-v-21f7a29e {
font-size: 26rpx;
color: #000000;
min-height: 28rpx;
}
.orderDetailPage .cons .top-box .address-box .addbx .ad1.data-v-21f7a29e {
font-size: 30rpx;
color: #000000;
line-height: 35rpx;
font-weight: bold;
margin-top: 4rpx;
}
.orderDetailPage .cons .top-box .address-box .addbx .cnnk.data-v-21f7a29e {
font-size: 24rpx;
color: #666666;
line-height: 40rpx;
height: 40rpx;
margin-top: 15rpx;
}
.orderDetailPage .cons .top-box .address-box .addbx .cnnk text.data-v-21f7a29e {
margin-right: 20rpx;
}
.orderDetailPage .cons .top-box .address-box .addbx .mr.data-v-21f7a29e {
width: 70rpx;
height: 35rpx;
background: #FFF5F5;
border-radius: 5rpx;
border: 1rpx solid #D0121B;
text-align: center;
line-height: 35rpx;
font-size: 24rpx;
color: #D0121B;
margin-left: 20rpx;
}
.orderDetailPage .cons .goods-box.data-v-21f7a29e {
margin-top: 25rpx;
background: #fff;
padding: 30rpx 23rpx;
padding-top: 0rpx;
border-radius: 20rpx;
}
.orderDetailPage .cons .goods-box image.data-v-21f7a29e {
width: 190rpx;
height: 190rpx;
margin-right: 29rpx;
border: 2rpx solid #F6F6F6;
border-radius: 5rpx;
}
.orderDetailPage .cons .goods-box .group.data-v-21f7a29e {
padding-bottom: 38rpx;
padding-top: 30rpx;
}
.orderDetailPage .cons .goods-box .group .ganme.data-v-21f7a29e {
font-size: 26rpx;
color: #000000;
line-height: 45rpx;
height: 90rpx;
width: 440rpx;
}
.orderDetailPage .cons .goods-box .group .hqs.data-v-21f7a29e {
font-size: 26rpx;
color: #666666;
height: 40rpx;
line-height: 40rpx;
margin-top: 20rpx;
}
.orderDetailPage .cons .goods-box .group .price.data-v-21f7a29e {
font-size: 30rpx;
color: #000000;
line-height: 40rpx;
height: 40rpx;
line-height: 40rpx;
margin-top: 10rpx;
font-weight: bold;
}
.orderDetailPage .cons .price-infos.data-v-21f7a29e {
margin-top: 25rpx;
background: #fff;
border-radius: 20rpx;
padding: 30rpx 22rpx;
}
.orderDetailPage .cons .price-infos .tit.data-v-21f7a29e {
font-size: 28rpx;
color: #000000;
margin-bottom: 20rpx;
}
.orderDetailPage .cons .price-infos .item.data-v-21f7a29e {
font-size: 26rpx;
color: #000000;
line-height: 62rpx;
}
.orderDetailPage .cons .price-infos .item .price.data-v-21f7a29e {
color: #D0121B;
}
.orderDetailPage .foot.data-v-21f7a29e {
height: 170rpx;
width: 100%;
position: fixed;
bottom: 0rpx;
left: 0rpx;
right: 0rpx;
background: #fff;
font-size: 24rpx;
color: #666666;
padding: 0 36rpx;
text-align: center;
}
.orderDetailPage .foot .iconfont.data-v-21f7a29e {
font-size: 50rpx;
color: #000;
}
.orderDetailPage .foot .item.data-v-21f7a29e {
width: 100rpx;
display: block;
}
.orderDetailPage .foot .add-car.data-v-21f7a29e {
width: 165rpx;
height: 70rpx;
background: linear-gradient(90deg, #FDC860 0%, #FCAE3A 100%);
border-radius: 35rpx 0rpx 0rpx 35rpx;
font-size: 26rpx;
color: #FFFFFF;
line-height: 70rpx;
}
.orderDetailPage .foot .add-confirm.data-v-21f7a29e {
width: 165rpx;
height: 70rpx;
background: linear-gradient(90deg, #F66F15 0%, #FE3014 100%);
border-radius: 0rpx 35rpx 35rpx 0rpx;
font-size: 26rpx;
color: #FFFFFF;
line-height: 70rpx;
}
.orderDetailPage .foot .pay.data-v-21f7a29e {
width: 200rpx;
height: 70rpx;
background: #D0121B;
border-radius: 100rpx;
font-size: 26rpx;
line-height: 70rpx;
text-align: center;
color: #FFFFFF;
margin-left: 15rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
isInit: false,
//记录是否加载了数据
status: "",
limit: 10,
page: 1,
isLoadEnd: false,
list: [],
inputValue: "",
showClearIcon: false
};
},
onLoad: function(options) {
this.status = options.status || "";
this.getData();
},
async onReachBottom() {
if (this.isLoadEnd) {
return;
}
this.getData();
},
methods: {
again(item) {
let json_arr = [];
let ids = [];
item.goods_list.forEach((item2) => {
json_arr.push({
goods_num: item2.goods_number,
sku_id: item2.sku_id,
price: item2.price_has_tax,
is_cover_goods_num: 1
});
ids.push(item2.sku_id);
});
this.request(util_api.Api_Url + "/api/cart/batchAddCart", "POST", { sku_json: JSON.stringify(json_arr) }, true).then((res) => {
if (res.code == 0) {
common_vendor.index.setStorageSync("car_ids", ids.join(","));
common_vendor.index.setStorageSync("confirmOrderBackUrl", `/pages/user/orderList?status=${this.status}`);
common_vendor.index.navigateTo({
url: "/pages/car/confirmOrder"
});
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
},
payOrder(order_id) {
common_vendor.index.navigateTo({
url: "/pages/user/orderPay?order_id=" + order_id
});
},
sure(order_id) {
common_vendor.index.showModal({
title: "订单确认",
content: "您要把当前订单确认收货吗?",
success: (res) => {
if (res.confirm) {
this.request(util_api.Api_Url + "/api/order/confirmReceipt", "POST", {
order_id
}, true).then((res2) => {
if (res2.code == 0) {
common_vendor.index.showToast({
title: "确认收货成功",
icon: "success"
});
setTimeout(() => {
this.initGetData();
}, 2e3);
} else {
common_vendor.index.showToast({
title: res2.msg,
icon: "none"
});
}
});
}
}
});
},
cancelOrder(order_id) {
common_vendor.index.showModal({
title: "取消订单",
content: "您确定要取消当前订单吗?",
success: (res) => {
if (res.confirm) {
this.request(util_api.Api_Url + "/api/order/cancel", "POST", {
order_id
}, true).then((res2) => {
if (res2.code == 0) {
common_vendor.index.showToast({
title: "取消订单成功",
icon: "success"
});
setTimeout(() => {
this.initGetData();
}, 2e3);
} else {
common_vendor.index.showToast({
title: res2.msg,
icon: "none"
});
}
});
}
}
});
},
onConfirm(e) {
let key_ = e.detail.value;
if (key_.length < 2) {
common_vendor.index.showToast({
title: "关键字不能小于2个字符",
duration: 2e3,
icon: "none"
});
return;
}
this.status = "";
this.initGetData();
},
tab(type) {
this.status = type;
this.initGetData();
},
initGetData() {
this.page = 1;
this.isInit = false;
this.isLoadEnd = false;
this.list = [];
this.getData();
},
getData() {
let obj_ = {
is_multi: 1,
status: this.status,
limit: this.limit,
page: this.page,
xcx_search: this.inputValue
};
this.request(util_api.Api_Url + "/api/order/list", "GET", obj_, true, true).then((res) => {
if (res.code == 0) {
this.isInit = 1;
let arr_ = res.data.list || [];
arr_.forEach((item) => {
if (item.status == 1) {
item.status_val = "待确认";
}
if (item.status == 2 || item.status == 3) {
item.status_val = "待付款";
}
if (item.status == 4) {
item.status_val = "待发货";
}
if (item.status == 7 || item.status == 8) {
item.status_val = "待收货";
}
if (item.status == -1 || item.status == 10) {
item.status_val = "已完结";
}
});
this.list = [...this.list, ...arr_];
if (this.page * this.limit >= Number(res.data.total)) {
this.isLoadEnd = true;
}
this.page++;
} else {
this.isInit = 1;
this.list = [];
}
});
},
clearInput: function(event) {
this.inputValue = event.detail.value;
if (event.detail.value.length > 0) {
this.showClearIcon = true;
} else {
this.showClearIcon = false;
}
},
clearIcon: function() {
this.inputValue = "";
this.showClearIcon = false;
}
},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
_component_barX();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o(($event) => _ctx.$goBack()),
b: $data.inputValue,
c: common_vendor.o((...args) => $options.clearInput && $options.clearInput(...args)),
d: common_vendor.o((...args) => $options.onConfirm && $options.onConfirm(...args)),
e: $data.showClearIcon
}, $data.showClearIcon ? {
f: common_vendor.o(($event) => $options.clearIcon())
} : {}, {
g: $data.status == "" ? 1 : "",
h: common_vendor.o(($event) => $options.tab("")),
i: $data.status == "1" ? 1 : "",
j: common_vendor.o(($event) => $options.tab("1")),
k: $data.status == "2,3" ? 1 : "",
l: common_vendor.o(($event) => $options.tab("2,3")),
m: $data.status == "4" ? 1 : "",
n: common_vendor.o(($event) => $options.tab("4")),
o: $data.status == "7,8" ? 1 : "",
p: common_vendor.o(($event) => $options.tab("7,8")),
q: $data.status == "-1,10" ? 1 : "",
r: common_vendor.o(($event) => $options.tab("-1,10")),
s: $data.list.length > 0
}, $data.list.length > 0 ? {
t: common_vendor.f($data.list, (item, index, i0) => {
return common_vendor.e({
a: common_vendor.t(item.order_sn),
b: item.status == 1 || item.status == 2 || item.status == 3
}, item.status == 1 || item.status == 2 || item.status == 3 ? {
c: common_vendor.t(item.status_val)
} : {}, {
d: item.status == 4
}, item.status == 4 ? {
e: common_vendor.t(item.status_val)
} : {}, {
f: item.status == 7 || item.status == 8
}, item.status == 7 || item.status == 8 ? {
g: common_vendor.t(item.status_val)
} : {}, {
h: item.status == -1 || item.status == 10
}, item.status == -1 || item.status == 10 ? {
i: common_vendor.t(item.status_val)
} : {}, {
j: common_vendor.f(item.goods_list, (item1, index1, i1) => {
return {
a: item1.goods_images || "https://www.iedge.net/assets/images/common/defaultnew.png",
b: common_vendor.t(item1.sku_name),
c: common_vendor.t(item1.goods_number),
d: common_vendor.t(item1.delivery_time),
e: common_vendor.t(item1.price_has_tax_format),
f: index1
};
}),
k: common_vendor.t(item.order_amount_format),
l: item.status != -1 && item.status != 10 && item.status != 4
}, item.status != -1 && item.status != 10 && item.status != 4 ? common_vendor.e({
m: item.status == 1 || item.status == 2 || item.status == 3
}, item.status == 1 || item.status == 2 || item.status == 3 ? {
n: common_vendor.o(($event) => $options.cancelOrder(item.order_id), index)
} : {}, {
o: item.status == 2 || item.status == 3
}, item.status == 2 || item.status == 3 ? {
p: common_vendor.o(($event) => $options.payOrder(item.order_id), index)
} : {}, {
q: item.status == 7 || item.status == 8
}, item.status == 7 || item.status == 8 ? {
r: common_vendor.o(($event) => $options.again(item), index)
} : {}, {
s: item.status == 7 || item.status == 8
}, item.status == 7 || item.status == 8 ? {} : {}, {
t: item.status == 7 || item.status == 8
}, item.status == 7 || item.status == 8 ? {
v: common_vendor.o(($event) => $options.sure(item.order_id), index)
} : {}) : {}, {
w: "/pages/user/orderDetail?order_id=" + item.order_id,
x: index
});
})
} : {}, {
v: $data.list.length > 0 && $data.isLoadEnd
}, $data.list.length > 0 && $data.isLoadEnd ? {} : {}, {
w: $data.isInit && $data.list.length == 0
}, $data.isInit && $data.list.length == 0 ? {} : {});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-dca11859"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/orderList.js.map
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="orderListPage data-v-dca11859"><bar-x class="data-v-dca11859" u-i="dca11859-0" bind:__l="__l"/><view class="head data-v-dca11859"><view class="top-box-order row bothSide verCenter data-v-dca11859"><text class="icon iconfont icon-arrowleft data-v-dca11859" bindtap="{{a}}"></text><view class="search-box row verCenter data-v-dca11859"><text class="icon iconfont icon-search data-v-dca11859"></text><input class="uni-input data-v-dca11859" placeholder="请输入订单编号、商品名称、型号" value="{{b}}" bindinput="{{c}}" confirm-type="search" bindconfirm="{{d}}"/><text wx:if="{{e}}" class="icon iconfont icon-searchclose data-v-dca11859" bindtap="{{f}}"></text></view></view><view class="tabs row bothSide verCenter data-v-dca11859"><view class="{{['item', 'data-v-dca11859', g && 'act']}}" bindtap="{{h}}">全部</view><view class="{{['item', 'data-v-dca11859', i && 'act']}}" bindtap="{{j}}">待确认</view><view class="{{['item', 'data-v-dca11859', k && 'act']}}" bindtap="{{l}}">待付款</view><view class="{{['item', 'data-v-dca11859', m && 'act']}}" bindtap="{{n}}">待发货</view><view class="{{['item', 'data-v-dca11859', o && 'act']}}" bindtap="{{p}}">待收货</view><view class="{{['item', 'data-v-dca11859', q && 'act']}}" bindtap="{{r}}">已完结</view></view></view><view class="cons data-v-dca11859"><view wx:if="{{s}}" class="data-box data-v-dca11859"><navigator wx:for="{{t}}" wx:for-item="item" wx:key="x" url="{{item.w}}" class="group data-v-dca11859"><view class="t row verCenter bothSide data-v-dca11859"><text class="data-v-dca11859">订单编号 {{item.a}}</text><view wx:if="{{item.b}}" class="tag data-v-dca11859">{{item.c}}</view><view wx:if="{{item.d}}" class="tag tag-blue data-v-dca11859">{{item.e}}</view><view wx:if="{{item.f}}" class="tag tag-yellow data-v-dca11859">{{item.g}}</view><view wx:if="{{item.h}}" class="tag tag-ccc data-v-dca11859">{{item.i}}</view></view><view wx:for="{{item.j}}" wx:for-item="item1" wx:key="f" class="c row data-v-dca11859"><image class="data-v-dca11859" src="{{item1.a}}"/><view class="r data-v-dca11859"><view class="tr row bothSide data-v-dca11859"><view class="elep data-v-dca11859">{{item1.b}}</view><text class="data-v-dca11859">x{{item1.c}}</text></view><view class="cr data-v-dca11859">货期:{{item1.d}}</view><view class="br data-v-dca11859"><view class="data-v-dca11859">{{item1.e}}</view></view></view></view><view class="hsprice data-v-dca11859"><text class="data-v-dca11859">(含税总额)</text>{{item.k}}</view><view wx:if="{{item.l}}" class="handle row data-v-dca11859"><view wx:if="{{item.m}}" class="cancel data-v-dca11859" catchtap="{{item.n}}">取消订单</view><view wx:if="{{item.o}}" class="pay data-v-dca11859" catchtap="{{item.p}}">确认付款</view><view wx:if="{{item.q}}" class="cancel data-v-dca11859" catchtap="{{item.r}}">再来一单</view><view wx:if="{{item.s}}" class="cancel data-v-dca11859">查看物流</view><view wx:if="{{item.t}}" class="pay data-v-dca11859" catchtap="{{item.v}}">确认收货</view></view></navigator></view><view wx:if="{{v}}" class="pagebot data-v-dca11859">—— 已经全部加载完 ——</view><view wx:if="{{w}}" class="no-data data-v-dca11859"><image class="data-v-dca11859" src="https://img.ichunt.com/images/ichunt/202502/24/07a360187d83ccf80a9d835029c27446.png"/><view class="data-v-dca11859">暂无订单数据!</view></view></view></view>
\ No newline at end of file
view.data-v-dca11859,
text.data-v-dca11859,
input.data-v-dca11859,
navigator.data-v-dca11859 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-dca11859 {
background: none;
opacity: 1;
}
image.data-v-dca11859 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-dca11859 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-dca11859 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-dca11859 {
display: flex;
flex-direction: column;
}
.row.data-v-dca11859 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-dca11859 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-dca11859 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-dca11859 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-dca11859 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-dca11859 {
align-items: center;
}
.orderListPage.data-v-dca11859 {
background: #f8f8f8;
padding-top: 172rpx;
min-height: calc(100vh - 175rpx);
}
.orderListPage .head.data-v-dca11859 {
background: #f8f8f8;
position: fixed;
top: 175rpx;
left: 0rpx;
right: 0rpx;
z-index: 3;
height: 172rpx;
}
.orderListPage .head .top-box-order.data-v-dca11859 {
padding: 21rpx 30rpx 21rpx 25rpx;
height: 112rpx;
background: #f8f8f8;
}
.orderListPage .head .top-box-order .icon-arrowleft.data-v-dca11859 {
font-size: 35rpx;
color: #898989;
}
.orderListPage .head .top-box-order .search-box.data-v-dca11859 {
width: 641rpx;
height: 70rpx;
background: #FFFFFF;
border-radius: 5rpx;
border: 1rpx solid #D0121B;
padding-left: 20rpx;
}
.orderListPage .head .top-box-order .search-box input.data-v-dca11859 {
font-size: 24rpx;
line-height: 30rpx;
padding-left: 10rpx;
width: 550rpx;
}
.orderListPage .head .top-box-order .search-box .icon-searchclose.data-v-dca11859 {
font-size: 26rpx;
color: #898989;
cursor: pointer;
}
.orderListPage .head .top-box-order .search-box .icon-search.data-v-dca11859 {
font-size: 30rpx;
color: #d0121b;
}
.orderListPage .head .tabs.data-v-dca11859 {
height: 60rpx;
padding: 30rpx;
font-size: 28rpx;
color: #000000;
}
.orderListPage .head .tabs .act.data-v-dca11859 {
font-size: 28rpx;
color: #D0121B;
font-weight: bold;
}
.orderListPage .cons.data-v-dca11859 {
padding-top: 20rpx;
width: 700rpx;
margin: 0 auto;
}
.orderListPage .cons .group.data-v-dca11859 {
padding: 16rpx 30rpx;
background: #FFFFFF;
border-radius: 20rpx;
display: block;
margin-bottom: 25rpx;
}
.orderListPage .cons .group.data-v-dca11859:last-child {
margin-bottom: 0rpx;
}
.orderListPage .cons .group .t.data-v-dca11859 {
height: 36rpx;
font-size: 24rpx;
color: #666666;
margin-bottom: 13rpx;
}
.orderListPage .cons .group .t .tag.data-v-dca11859 {
width: 76rpx;
height: 36rpx;
background: #D5232C;
border-radius: 2rpx;
font-size: 24rpx;
color: #FFFFFF;
text-align: center;
line-height: 36rpx;
}
.orderListPage .cons .group .t .tag.tag-blue.data-v-dca11859 {
background: #027DFF;
}
.orderListPage .cons .group .t .tag.tag-yellow.data-v-dca11859 {
background: #FF8229;
}
.orderListPage .cons .group .t .tag.tag-ccc.data-v-dca11859 {
background: #A5A0A0;
}
.orderListPage .cons .group .c.data-v-dca11859 {
margin-bottom: 25rpx;
}
.orderListPage .cons .group .c image.data-v-dca11859 {
height: 190rpx;
width: 190rpx;
margin-right: 20rpx;
border: 2rpx solid #F6F6F6;
flex-shrink: 0;
border-radius: 5rpx;
}
.orderListPage .cons .group .c .r.data-v-dca11859 {
padding: 8rpx 0;
}
.orderListPage .cons .group .c .r .tr.data-v-dca11859 {
height: 35rpx;
width: 430rpx;
flex-shrink: 0;
margin-bottom: 15rpx;
}
.orderListPage .cons .group .c .r .tr view.data-v-dca11859 {
font-size: 26rpx;
color: #000000;
line-height: 35rpx;
font-weight: bold;
width: 380rpx;
height: 35rpx;
}
.orderListPage .cons .group .c .r .tr text.data-v-dca11859 {
font-size: 24rpx;
color: #666666;
line-height: 35rpx;
}
.orderListPage .cons .group .c .r .cr.data-v-dca11859 {
font-size: 24rpx;
color: #666666;
}
.orderListPage .cons .group .c .r .br.data-v-dca11859 {
margin-top: 22rpx;
text-align: right;
font-weight: bold;
font-size: 30rpx;
color: #000000;
line-height: 40rpx;
}
.orderListPage .cons .group .c .r .br text.data-v-dca11859 {
font-weight: 400;
font-size: 24rpx;
color: #666666;
}
.orderListPage .cons .group .handle.data-v-dca11859 {
height: 52rpx;
justify-content: flex-end;
}
.orderListPage .cons .group .handle .cancel.data-v-dca11859 {
width: 156rpx;
height: 52rpx;
background: #F8F8F8;
border-radius: 5rpx;
border: 1rpx solid #E7E7E7;
font-size: 26rpx;
color: #666666;
text-align: center;
line-height: 52rpx;
margin-left: 20rpx;
}
.orderListPage .cons .group .handle .pay.data-v-dca11859 {
width: 156rpx;
height: 52rpx;
background: #D0121B;
border-radius: 5rpx;
font-size: 26rpx;
color: #FFFFFF;
text-align: center;
line-height: 52rpx;
margin-left: 20rpx;
}
.orderListPage .cons .group .hsprice.data-v-dca11859 {
font-size: 26rpx;
color: #000000;
line-height: 35rpx;
font-weight: bold;
margin-bottom: 20rpx;
}
.orderListPage .cons .group .hsprice text.data-v-dca11859 {
font-size: 24rpx;
color: #666666;
line-height: 35rpx;
font-weight: normal;
}
.orderListPage .no-data.data-v-dca11859 {
background: #fff;
width: 700rpx;
margin: 0 auto;
padding-top: 209rpx;
padding-bottom: 500rpx;
height: 1200rpx;
font-size: 24rpx;
color: #000000;
text-align: center;
}
.orderListPage .no-data image.data-v-dca11859 {
width: 442rpx;
height: 254rpx;
margin-bottom: 45rpx;
}
.orderListPage .pagebot.data-v-dca11859 {
height: 80rpx;
line-height: 80rpx;
font-size: 26rpx;
text-align: center;
color: #C6C7CC;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
order_id: "",
pageData: ""
};
},
onLoad: function(options) {
this.order_id = options.order_id || "";
this.getData();
},
onShow() {
},
methods: {
gopays() {
this.request(util_api.Api_Url + "/api/pay/wxMiniProgramPay", "GET", { order_id: this.order_id }, true).then((res) => {
if (res.code == 0) {
common_vendor.index.requestPayment({
timeStamp: res.data.timeStamp,
nonceStr: res.data.nonceStr,
package: res.data.package,
signType: res.data.signType,
paySign: res.data.paySign,
success: (res2) => {
common_vendor.index.showToast({
title: "支付成功",
icon: "success"
});
setTimeout(() => {
common_vendor.index.navigateTo({
url: "/pages/user/orderList?status=4"
});
}, 2e3);
},
fail: (err) => {
common_vendor.index.__f__("error", "at pages/user/orderPay.vue:84", "支付失败", err);
common_vendor.index.showToast({
title: "支付失败",
icon: "none"
});
}
});
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
},
getData() {
this.request(util_api.Api_Url + "/api/order/detail", "GET", { order_id: this.order_id }, true).then((res) => {
if (res.code == 0) {
this.pageData = res.data;
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "在线支付"
}),
b: $data.pageData
}, $data.pageData ? {
c: common_vendor.t($data.pageData.order_info.order_amount_format),
d: common_vendor.o(($event) => $options.gopays()),
e: "/pages/user/orderPayLine?order_id=" + $data.order_id
} : {});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-5eb2d06e"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/orderPay.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="orderPayPage data-v-5eb2d06e"><bar-x class="data-v-5eb2d06e" u-i="5eb2d06e-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-5eb2d06e" u-i="5eb2d06e-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-5eb2d06e"><view wx:if="{{b}}" class="sec data-v-5eb2d06e"><view class="tit data-v-5eb2d06e">待付款</view><view class="price data-v-5eb2d06e">{{c}}</view><view class="pay-box data-v-5eb2d06e"><view class="tx data-v-5eb2d06e">请选择支付方式</view><view class="payc-choose data-v-5eb2d06e"><view class="item row verCenter bothSide data-v-5eb2d06e" catchtap="{{d}}"><view class="row data-v-5eb2d06e"><image class="data-v-5eb2d06e" src="https://img.ichunt.com/images/ichunt/202502/26/253f5437f82270598296b216f4e49622.png"/><text class="data-v-5eb2d06e">微信支付</text></view><text class="icon iconfont icon-arrowright data-v-5eb2d06e"></text></view><navigator class="data-v-5eb2d06e" url="{{e}}"><view class="item row verCenter bothSide data-v-5eb2d06e"><view class="row data-v-5eb2d06e"><image class="data-v-5eb2d06e" src="https://img.ichunt.com/images/ichunt/202502/26/bd1559d2520276133bfcf50f97adcd7c.png"/><text class="data-v-5eb2d06e">公司转账</text></view><text class="icon iconfont icon-arrowright data-v-5eb2d06e"></text></view></navigator></view></view></view></view></view>
\ No newline at end of file
view.data-v-5eb2d06e,
text.data-v-5eb2d06e,
input.data-v-5eb2d06e,
navigator.data-v-5eb2d06e {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-5eb2d06e {
background: none;
opacity: 1;
}
image.data-v-5eb2d06e {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-5eb2d06e {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-5eb2d06e {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-5eb2d06e {
display: flex;
flex-direction: column;
}
.row.data-v-5eb2d06e {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-5eb2d06e {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-5eb2d06e {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-5eb2d06e {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-5eb2d06e {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-5eb2d06e {
align-items: center;
}
.orderPayPage.data-v-5eb2d06e {
background: #f6f6f6;
padding-bottom: 150rpx;
min-height: calc(100vh - 175rpx);
}
.orderPayPage .cons.data-v-5eb2d06e {
padding-top: 75rpx;
}
.orderPayPage .cons .sec.data-v-5eb2d06e {
padding-top: 170rpx;
width: 700rpx;
margin: 0 auto;
}
.orderPayPage .cons .sec .tit.data-v-5eb2d06e {
font-size: 40rpx;
color: #000000;
text-align: center;
margin-bottom: 30rpx;
}
.orderPayPage .cons .sec .price.data-v-5eb2d06e {
font-weight: 600;
font-size: 52rpx;
color: #D91800;
text-align: center;
}
.orderPayPage .cons .sec .pay-box.data-v-5eb2d06e {
margin-top: 112rpx;
}
.orderPayPage .cons .sec .pay-box .tx.data-v-5eb2d06e {
font-size: 26rpx;
color: #000000;
margin-bottom: 28rpx;
}
.orderPayPage .cons .sec .pay-box .payc-choose.data-v-5eb2d06e {
height: 280rpx;
background: #FFFFFF;
border-radius: 20rpx;
border: 1rpx solid #D0121B;
padding: 0 26rpx;
font-size: 28rpx;
color: #000000;
}
.orderPayPage .cons .sec .pay-box .payc-choose image.data-v-5eb2d06e {
margin-right: 20rpx;
width: 40rpx;
height: 40rpx;
}
.orderPayPage .cons .sec .pay-box .payc-choose .icon.data-v-5eb2d06e {
font-size: 16rpx;
color: #898989;
}
.orderPayPage .cons .sec .pay-box .payc-choose .item.data-v-5eb2d06e {
height: 140rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.orderPayPage .cons .sec .pay-box .payc-choose .item.data-v-5eb2d06e:last-child {
border: 0rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
order_id: "",
pageData: ""
};
},
onLoad: function(options) {
this.order_id = options.order_id || "";
this.getData();
},
onShow() {
},
methods: {
copy() {
let str = `收款人户名 深圳华云数智工业科技有限公司
银行账号 交通银行深圳梅林支行
开户银行 443066388013008419909`;
common_vendor.index.setClipboardData({
data: str,
success: function() {
common_vendor.index.showToast({
title: "复制成功",
icon: "success"
});
}
});
},
getData() {
this.request(util_api.Api_Url + "/api/order/detail", "GET", { order_id: this.order_id }, true).then((res) => {
if (res.code == 0) {
this.pageData = res.data;
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "公司转账"
}),
b: $data.pageData
}, $data.pageData ? {
c: common_vendor.t($data.pageData.order_info.order_amount_format),
d: common_vendor.t($data.pageData.order_info.order_sn),
e: common_vendor.t($data.pageData.order_info.create_time),
f: common_vendor.t($data.pageData.order_info.status_val),
g: common_vendor.t($data.pageData.order_info.order_sn),
h: common_vendor.t($data.pageData.order_info.order_remark),
i: common_vendor.o((...args) => $options.copy && $options.copy(...args))
} : {}, {
j: $data.pageData ? 1 : ""
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-26f05579"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/orderPayLine.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="orderPayLinePage data-v-26f05579"><bar-x class="data-v-26f05579" u-i="26f05579-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-26f05579" u-i="26f05579-1" bind:__l="__l" u-p="{{a}}"/><view class="{{['cons', 'data-v-26f05579', j && 'act']}}"><view wx:if="{{b}}" class="sec data-v-26f05579"><view class="tit data-v-26f05579">待付款</view><view class="price data-v-26f05579">{{c}}</view><view class="infos data-v-26f05579"><view class="row bothSide verCenter data-v-26f05579"><text class="data-v-26f05579">订单号:</text><view class="data-v-26f05579">{{d}}</view></view><view class="row bothSide verCenter data-v-26f05579"><text class="data-v-26f05579">下单时间:</text><view class="data-v-26f05579">{{e}}</view></view><view class="row bothSide verCenter data-v-26f05579"><text class="data-v-26f05579">订单状态:</text><view class="status data-v-26f05579">{{f}}</view></view></view><view class="zhtti data-v-26f05579"><text class="data-v-26f05579">线下对公付款信息</text> (请按照以下信息进行线下转账汇款操作) </view><view class="zhcons data-v-26f05579"><view class="zhtips data-v-26f05579"> 您的汇款识别码<text class="data-v-26f05579">{{g}}</text>,汇款填写用途/备注/摘要栏,便于快速核销款项款项。 </view><view class="zhc data-v-26f05579"><view class="row bothSide data-v-26f05579"><text class="data-v-26f05579">收款人户名</text><text class="data-v-26f05579">深圳华云数智工业科技有限公司</text></view><view class="row bothSide data-v-26f05579"><text class="data-v-26f05579">银行账号</text><text class="data-v-26f05579">交通银行深圳梅林支行</text></view><view class="row bothSide data-v-26f05579"><text class="data-v-26f05579">开户银行</text><text class="data-v-26f05579">443066388013008419909</text></view><view class="row bothSide data-v-26f05579"><text class="data-v-26f05579">银联号(非必填)</text><text class="data-v-26f05579">301584000395</text></view><view class="row bothSide data-v-26f05579"><text class="data-v-26f05579">用途/备注/摘要栏</text><text class="data-v-26f05579">{{h}}</text></view></view><view class="copy data-v-26f05579" bindtap="{{i}}">一键复制</view></view></view></view></view>
\ No newline at end of file
view.data-v-26f05579,
text.data-v-26f05579,
input.data-v-26f05579,
navigator.data-v-26f05579 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-26f05579 {
background: none;
opacity: 1;
}
image.data-v-26f05579 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-26f05579 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-26f05579 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-26f05579 {
display: flex;
flex-direction: column;
}
.row.data-v-26f05579 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-26f05579 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-26f05579 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-26f05579 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-26f05579 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-26f05579 {
align-items: center;
}
.orderPayLinePage.data-v-26f05579 {
background: #f6f6f6;
padding-bottom: 150rpx;
min-height: calc(100vh - 175rpx);
}
.orderPayLinePage .cons.data-v-26f05579 {
padding-top: 75rpx;
opacity: 0;
}
.orderPayLinePage .cons.act.data-v-26f05579 {
opacity: 1;
}
.orderPayLinePage .cons .sec.data-v-26f05579 {
padding-top: 63rpx;
width: 700rpx;
margin: 0 auto;
}
.orderPayLinePage .cons .sec .tit.data-v-26f05579 {
font-size: 40rpx;
color: #000000;
text-align: center;
margin-bottom: 30rpx;
}
.orderPayLinePage .cons .sec .price.data-v-26f05579 {
font-weight: 600;
font-size: 52rpx;
color: #D91800;
text-align: center;
}
.orderPayLinePage .cons .sec .infos.data-v-26f05579 {
margin-top: 80rpx;
padding-top: 30rpx;
height: 240rpx;
background: #FFFFFF;
border-radius: 20rpx;
}
.orderPayLinePage .cons .sec .infos .row.data-v-26f05579 {
height: 62rpx;
padding: 0 20rpx;
}
.orderPayLinePage .cons .sec .infos .row text.data-v-26f05579 {
font-size: 24rpx;
color: #666666;
}
.orderPayLinePage .cons .sec .infos .row view.data-v-26f05579 {
font-size: 24rpx;
color: #000000;
}
.orderPayLinePage .cons .sec .infos .row view.status.data-v-26f05579 {
color: #D0121B;
}
.orderPayLinePage .cons .sec .zhtti.data-v-26f05579 {
height: 77rpx;
line-height: 77rpx;
background: #D0121B;
border-radius: 20rpx 20rpx 0rpx 0rpx;
font-size: 22rpx;
color: #FFFFFF;
padding-left: 20rpx;
margin-top: 25rpx;
}
.orderPayLinePage .cons .sec .zhtti text.data-v-26f05579 {
font-weight: 600;
font-size: 26rpx;
color: #FFFFFF;
margin-right: 15rpx;
}
.orderPayLinePage .cons .sec .zhcons.data-v-26f05579 {
padding: 0 10rpx;
background: #fff;
border-radius: 0rpx 0rpx 20rpx 20rpx;
}
.orderPayLinePage .cons .sec .zhtips.data-v-26f05579 {
font-size: 24rpx;
color: #000000;
line-height: 45rpx;
padding: 35rpx 10rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.orderPayLinePage .cons .sec .zhtips text.data-v-26f05579 {
color: #D0121B;
}
.orderPayLinePage .cons .sec .zhc.data-v-26f05579 {
font-size: 24rpx;
color: #000000;
line-height: 62rpx;
padding: 35rpx 10rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.orderPayLinePage .cons .sec .copy.data-v-26f05579 {
height: 80rpx;
line-height: 80rpx;
text-align: center;
font-size: 24rpx;
color: #000000;
border-radius: 20rpx 20rpx 20rpx 20rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
dataInited: false,
//是否加载过数据
allcheck: false,
isEdit: false,
carList: []
};
},
onLoad: function() {
this.getData();
},
methods: {
getData(type) {
this.request(util_api.Api_Url + "/api/xcx/getGoodsList", "get", { page: 1, limit: 100 }, false).then((res) => {
this.dataInited = true;
this.allcheck = false;
this.carList = [];
if (res.code == 0) {
let arr_ = res.data.list || [];
arr_.forEach((item) => {
item.checked = false;
});
this.carList = arr_;
}
});
},
checkboxchange(list_id) {
if (list_id == "460053411") {
this.allcheck = !this.allcheck;
this.carList.forEach((item) => {
item.checked = this.allcheck;
});
} else {
var isall = 1;
this.carList.forEach((item) => {
if (item.list_id == list_id) {
item.checked = !item.checked;
}
if (!item.checked) {
isall = 0;
}
});
if (!isall) {
this.allcheck = false;
} else {
this.allcheck = true;
}
}
return false;
},
dels() {
let result = this.carList.filter((item) => item.checked);
let ids = result.map((item) => item.list_id).join(",");
if (!ids) {
common_vendor.index.showToast({
title: "请选择至少一个清单数量",
duration: 2e3,
icon: "none"
});
return;
}
common_vendor.index.showModal({
title: "删除",
content: "是否删除当前选中清单?",
success: (resp) => {
if (resp.confirm) {
this.request(util_api.Api_Url + "/api/xcx/delGoodsList", "POST", { list_ids: ids }, true).then((res) => {
if (res.code == 0) {
common_vendor.index.showToast({
title: "删除成功",
duration: 2e3,
icon: "none"
});
let result2 = this.carList.filter((item) => ids.indexOf(item.list_id) == -1);
this.carList = JSON.parse(JSON.stringify(result2));
} else {
common_vendor.index.showToast({
title: res.msg,
duration: 2e3,
icon: "none"
});
}
});
}
}
});
}
},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
_component_barX();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args)),
b: !$data.isEdit
}, !$data.isEdit ? {
c: common_vendor.o(($event) => $data.isEdit = !$data.isEdit)
} : {}, {
d: $data.isEdit
}, $data.isEdit ? {
e: common_vendor.o(($event) => $data.isEdit = !$data.isEdit)
} : {}, {
f: $data.dataInited && $data.carList.length == 0
}, $data.dataInited && $data.carList.length == 0 ? {} : {}, {
g: $data.carList.length > 0
}, $data.carList.length > 0 ? {
h: common_vendor.f($data.carList, (item, index, i0) => {
return {
a: item.checked ? 1 : "",
b: common_vendor.o(($event) => $options.checkboxchange(item.list_id), index),
c: common_vendor.t(item.list_name),
d: common_vendor.t(item.create_time),
e: common_vendor.t(item.list_goods_count),
f: "/pages/user/qdDetail?list_id=" + item.list_id,
g: index
};
}),
i: !$data.isEdit ? 1 : ""
} : {}, {
j: $data.isEdit
}, $data.isEdit ? {
k: $data.allcheck ? 1 : "",
l: common_vendor.o(($event) => $options.checkboxchange(460053411)),
m: common_vendor.o(($event) => $options.dels())
} : {});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-c4d1735b"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/qDlist.js.map
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="qDlistPage data-v-c4d1735b"><bar-x class="data-v-c4d1735b" u-i="c4d1735b-0" bind:__l="__l"/><view class="car-head row bothSide data-v-c4d1735b"><view class="l row verCenter data-v-c4d1735b"><text class="icon iconfont icon-arrowleft data-v-c4d1735b" bindtap="{{a}}"></text><view class="data-v-c4d1735b">我的清单</view></view><view wx:if="{{b}}" class="r row verCenter data-v-c4d1735b"><text class="data-v-c4d1735b" bindtap="{{c}}">编辑</text></view><view wx:if="{{d}}" class="r row verCenter data-v-c4d1735b"><text class="data-v-c4d1735b" bindtap="{{e}}">完成</text></view></view><view class="cons data-v-c4d1735b"><view wx:if="{{f}}" class="no-data data-v-c4d1735b"><image class="data-v-c4d1735b" src="https://img.ichunt.com/images/ichunt/202502/19/7fdab385a25db187f8e57370875f7546.png"/><text class="data-v-c4d1735b">暂无清单信息!</text></view><view wx:if="{{g}}" class="list-box data-v-c4d1735b"><view wx:for="{{h}}" wx:for-item="item" wx:key="g" class="{{['item-group', 'data-v-c4d1735b', i && 'noedit']}}"><view class="l row verCenter rowCenter data-v-c4d1735b" catchtap="{{item.b}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-c4d1735b', item.a && 'icon-checked']}}"></text></view><navigator class="data-v-c4d1735b" url="{{item.f}}"><view class="r row bothSide data-v-c4d1735b"><view class="rcon data-v-c4d1735b"><view class="elep names data-v-c4d1735b">{{item.c}}</view><view class="time data-v-c4d1735b">{{item.d}}</view></view><view class="goodsg row bothSide data-v-c4d1735b"><text class="data-v-c4d1735b">{{item.e}}个商品</text><text class="icon iconfont icon-arrowright data-v-c4d1735b"></text></view></view></navigator></view></view></view><view wx:if="{{j}}" class="car-foot row verCenter bothSide data-v-c4d1735b"><view class="checked-box row verCenter data-v-c4d1735b" catchtap="{{l}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-c4d1735b', k && 'icon-checked']}}"></text>全选</view><view class="del-btn data-v-c4d1735b" bindtap="{{m}}">删除</view></view></view>
\ No newline at end of file
view.data-v-c4d1735b,
text.data-v-c4d1735b,
input.data-v-c4d1735b,
navigator.data-v-c4d1735b {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-c4d1735b {
background: none;
opacity: 1;
}
image.data-v-c4d1735b {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-c4d1735b {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-c4d1735b {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-c4d1735b {
display: flex;
flex-direction: column;
}
.row.data-v-c4d1735b {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-c4d1735b {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-c4d1735b {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-c4d1735b {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-c4d1735b {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-c4d1735b {
align-items: center;
}
.qDlistPage.data-v-c4d1735b {
background: #F6F6F6;
min-height: calc(100vh - 175rpx);
padding-bottom: 180rpx;
padding-top: 80rpx;
}
.qDlistPage .car-head.data-v-c4d1735b {
background: #F6F6F6;
height: 75rpx;
position: fixed;
top: 175rpx;
left: 0rpx;
width: 100%;
right: 0rpx;
z-index: 3;
}
.qDlistPage .car-head .l.data-v-c4d1735b {
height: 75rpx;
width: 550rpx;
padding-left: 35rpx;
font-size: 28rpx;
color: #000000;
}
.qDlistPage .car-head .l .icon.data-v-c4d1735b {
font-size: 35rpx;
color: #898989;
margin-right: 235rpx;
}
.qDlistPage .car-head .r.data-v-c4d1735b {
height: 75rpx;
font-size: 24rpx;
color: #666666;
padding-right: 25rpx;
}
.qDlistPage .car-head .r .it.data-v-c4d1735b {
margin-left: 50rpx;
}
.qDlistPage .cons.data-v-c4d1735b {
width: 700rpx;
margin: 0 auto;
}
.qDlistPage .cons .list-box .item-group.data-v-c4d1735b {
background: #fff;
border-radius: 10rpx;
padding: 21rpx 40rpx;
padding-left: 77rpx;
margin-bottom: 30rpx;
position: relative;
}
.qDlistPage .cons .list-box .item-group.data-v-c4d1735b:last-child {
margin-bottom: 0rpx;
}
.qDlistPage .cons .list-box .item-group .l.data-v-c4d1735b {
position: absolute;
left: 0rpx;
height: 100%;
width: 77rpx;
top: 0rpx;
}
.qDlistPage .cons .list-box .item-group .l .icon.data-v-c4d1735b {
font-size: 30rpx;
color: #e5e5e5;
}
.qDlistPage .cons .list-box .item-group .l .icon-checked.data-v-c4d1735b {
color: #D0121B;
}
.qDlistPage .cons .list-box .item-group .r .rcon .names.data-v-c4d1735b {
font-size: 24rpx;
color: #000000;
line-height: 50rpx;
height: 50rpx;
width: 380rpx;
}
.qDlistPage .cons .list-box .item-group .r .rcon .time.data-v-c4d1735b {
font-size: 22rpx;
color: #666666;
height: 50rpx;
line-height: 50rpx;
}
.qDlistPage .cons .list-box .item-group .r .goodsg.data-v-c4d1735b {
font-size: 24rpx;
color: #000000;
line-height: 50rpx;
height: 50rpx;
}
.qDlistPage .cons .list-box .item-group .r .goodsg .icon.data-v-c4d1735b {
font-size: 16rpx;
color: #898989;
margin-left: 15rpx;
position: relative;
top: -1rpx;
}
.qDlistPage .cons .list-box .item-group.noedit.data-v-c4d1735b {
padding-left: 50rpx;
}
.qDlistPage .cons .list-box .item-group.noedit .l.data-v-c4d1735b {
display: none;
width: 77rpx;
}
.qDlistPage .cons .no-data.data-v-c4d1735b {
padding-top: 90rpx;
text-align: center;
font-size: 22rpx;
color: #000000;
background: #fff;
height: 1200rpx;
padding-bottom: 133rpx;
}
.qDlistPage .cons .no-data image.data-v-c4d1735b {
display: block;
margin: 0 auto;
width: 442rpx;
height: 254rpx;
margin-bottom: 45rpx;
}
.qDlistPage .car-foot.data-v-c4d1735b {
height: 150rpx;
width: 100%;
position: fixed;
left: 0rpx;
right: 0rpx;
bottom: 0rpx;
z-index: 2;
background: #fff;
padding-left: 44rpx;
padding-right: 25rpx;
border-top: 1rpx solid #E7E7E7;
}
.qDlistPage .car-foot .checked-box.data-v-c4d1735b {
font-size: 22rpx;
color: #666666;
}
.qDlistPage .car-foot .checked-box .icon.data-v-c4d1735b {
font-size: 30rpx;
color: #e5e5e5;
margin-right: 12rpx;
}
.qDlistPage .car-foot .checked-box .icon-checked.data-v-c4d1735b {
color: #D0121B;
}
.qDlistPage .car-foot .del-btn.data-v-c4d1735b {
width: 200rpx;
height: 70rpx;
background: #D0121B;
border-radius: 100rpx;
font-size: 26rpx;
color: #FFFFFF;
text-align: center;
line-height: 70rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const _sfc_main = {
data() {
return {
checkcount: 0,
timeout: "",
//请求延迟定时器
dataInited: false,
//是否加载过数据
allcheck: true,
isEdit: false,
carList: [],
totalprice: 0,
list_id: "",
share_uuid: "",
list_name: "",
//清单名字
isCompany: common_vendor.index.getStorageSync("user_info") && JSON.parse(common_vendor.index.getStorageSync("user_info")).company_name ? true : false,
miniShareOptions: {
title: "给您分享我的清单",
path: "/pages/user/qdDetail",
imageUrl: "https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png",
desc: ""
}
};
},
onLoad: function(options) {
this.list_id = options.list_id;
this.share_uuid = options.share_uuid;
this.getData();
},
onShareAppMessage() {
return {
...this.miniShareOptions,
success: () => {
common_vendor.index.showToast({
title: "分享成功",
icon: "success"
});
},
fail: () => {
common_vendor.index.showToast({
title: "分享失败",
icon: "none"
});
}
};
},
onShareTimeline() {
return {
...this.miniShareOptions,
success: () => {
common_vendor.index.showToast({
title: "分享成功",
icon: "success"
});
},
fail: () => {
common_vendor.index.showToast({
title: "分享失败",
icon: "none"
});
}
};
},
methods: {
getData(type) {
if (!type) {
this.carList = [];
}
this.request(util_api.Api_Url + "/api/xcx/goodsListDetail", "GET", { list_id: this.list_id, share_uuid: this.share_uuid || "" }, type ? false : true).then((res) => {
this.dataInited = true;
this.allcheck = true;
this.carList = [];
if (res.code == 0) {
this.list_name = res.data.info.list_name;
this.list_id = res.data.info.list_id;
this.share_uuid = res.data.info.share_uuid;
this.miniShareOptions.path = "/pages/user/qdDetail?list_id=" + this.list_id + "&share_uuid=" + this.share_uuid;
let arr_ = res.data.list || [];
arr_.forEach((item) => {
item.checked = true;
item.buyPrice = item.goods_price;
if (item.ladder_price && item.ladder_price.length > 0) {
item.buyPrice = this.isCompany ? item["ladder_price"][1]["price_cn"] || 0 : item["ladder_price"][0]["price_cn"] || 0;
}
item.goods_price = item.buyPrice;
this.carList.push(item);
});
this.listUi();
}
});
},
listUi() {
this.totalprice = 0;
this.checkcount = 0;
this.carList.forEach((item) => {
if (item.checked) {
this.checkcount++;
this.totalprice += Number(item.goods_price * item.goods_count);
}
});
this.totalprice = this.totalprice.toFixed(2);
},
changeNum(sku_id, type) {
clearTimeout(this.timeout);
this.timeout = setTimeout(() => {
let result = this.carList.filter((item) => item.sku_id == sku_id)[0];
let mpl = Number(result.multiple || result.mpl);
let stock = Number(result.stock);
let moq = Number(result.moq);
let value_ = Number(result.goods_count);
value_ = Math.ceil(value_ / mpl) * mpl;
result.goods_count = value_;
if (value_ < moq) {
result.goods_count = moq;
}
if (value_ > stock) {
result.goods_count = Math.floor(stock / mpl) * mpl;
}
this.request(util_api.Api_Url + "/api/xcx/updateGoodsNum", "POST", {
sku_id: result.sku_id,
goods_num: result.goods_count,
list_id: this.list_id
}, false).then((res) => {
this.listUi();
});
}, 800);
},
addjNum(sku_id, type) {
let result = this.carList.filter((item) => item.sku_id == sku_id)[0];
let mpl = Number(result.multiple || result.mpl);
let stock = Number(result.stock);
let moq = Number(result.moq);
let value_ = Number(result.goods_count);
if (type == 1) {
var down_value = value_ - mpl;
if (down_value < moq) {
result.goods_count = moq;
common_vendor.index.showToast({
title: "数量不能小于起订量",
duration: 2e3,
icon: "none"
});
} else {
result.goods_count = down_value;
}
} else {
var up_value = value_ + mpl;
if (up_value > stock) {
common_vendor.index.showToast({
title: "数量不能大于库存",
duration: 2e3,
icon: "none"
});
result.goods_count = Math.floor(stock / mpl) * mpl;
} else {
result.goods_count = up_value;
}
}
this.request(util_api.Api_Url + "/api/xcx/updateGoodsNum", "POST", {
sku_id: result.sku_id,
goods_num: result.goods_count,
list_id: this.list_id
}, false).then((res) => {
this.listUi();
});
},
checkboxchange(sku_id) {
if (sku_id == "460053411") {
this.allcheck = !this.allcheck;
this.carList.forEach((item) => {
item.checked = this.allcheck;
});
} else {
var isall = 1;
this.carList.forEach((item) => {
if (item.sku_id == sku_id) {
item.checked = !item.checked;
}
if (!item.checked) {
isall = 0;
}
});
if (!isall) {
this.allcheck = false;
} else {
this.allcheck = true;
}
}
this.listUi();
return false;
},
dels() {
let result = this.carList.filter((item) => item.checked);
let ids = result.map((item) => item.sku_id).join(",");
if (!ids) {
common_vendor.index.showToast({
title: "请选择至少一个商品",
duration: 2e3,
icon: "none"
});
return;
}
common_vendor.index.showModal({
title: "删除",
content: "是否删除当前选中商品?",
success: (resp) => {
if (resp.confirm) {
this.request(util_api.Api_Url + "/api/xcx/delGoods", "POST", { list_id: this.list_id, sku_ids: ids }, true).then((res) => {
if (res.code == 0) {
common_vendor.index.showToast({
title: "删除成功",
duration: 2e3,
icon: "none"
});
let result2 = this.carList.filter((item) => ids.indexOf(item.sku_id) == -1);
this.carList = JSON.parse(JSON.stringify(result2));
this.listUi();
} else {
common_vendor.index.showToast({
title: res.msg,
duration: 2e3,
icon: "none"
});
}
});
}
}
});
},
addCar(type) {
let json_arr = [];
let ids = [];
this.carList.forEach((item) => {
if (item.checked) {
let js_ = {
goods_num: item.goods_count,
sku_id: item.sku_id,
price: item.goods_price
};
if (type == 1) {
js_.is_cover_goods_num = 1;
}
json_arr.push(js_);
ids.push(item.sku_id);
}
});
if (ids.length == 0) {
common_vendor.index.showToast({
title: "请勾选商品",
icon: "none"
});
return;
}
this.request(util_api.Api_Url + "/api/cart/batchAddCart", "POST", { sku_json: JSON.stringify(json_arr) }, true).then((res) => {
if (res.code == 0) {
if (type == 1) {
common_vendor.index.setStorageSync("car_ids", ids.join(","));
common_vendor.index.setStorageSync("confirmOrderBackUrl", `/pages/user/qdDetail?list_id=${this.list_id}`);
common_vendor.index.navigateTo({
url: "/pages/car/confirmOrder"
});
} else {
common_vendor.index.showToast({
title: "加入购物车成功",
icon: "success"
});
}
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "error"
});
}
});
},
updateList() {
if (!this.list_name) {
common_vendor.index.showToast({
title: "请输入清单名字",
duration: 2e3,
icon: "none"
});
}
this.request(util_api.Api_Url + "/api/xcx/updateGoodsList", "post", { list_name: this.list_name, list_id: this.list_id }, true).then((res) => {
if (res.code == 0) {
common_vendor.index.showToast({
title: "修改成功",
icon: "success"
});
this.closeNewList();
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "nonde"
});
}
});
},
openNewList() {
this.$refs.popupnewlist.open("bottom");
},
closeNewList() {
this.$refs.popupnewlist.close("bottom");
}
},
components: {
barX
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _easycom_uni_popup2 = common_vendor.resolveComponent("uni-popup");
(_component_barX + _easycom_uni_popup2)();
}
const _easycom_uni_popup = () => "../../uni_modules/uni-popup/components/uni-popup/uni-popup.js";
if (!Math) {
_easycom_uni_popup();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.o((...args) => _ctx.$goBack && _ctx.$goBack(...args)),
b: common_vendor.o(($event) => $options.dels()),
c: common_vendor.t($data.list_name),
d: common_vendor.o((...args) => $options.openNewList && $options.openNewList(...args)),
e: $data.dataInited && $data.carList.length == 0
}, $data.dataInited && $data.carList.length == 0 ? {} : {}, {
f: $data.carList.length > 0
}, $data.carList.length > 0 ? {
g: common_vendor.f($data.carList, (item, index, i0) => {
return {
a: item.checked ? 1 : "",
b: common_vendor.o(($event) => $options.checkboxchange(item.sku_id), index),
c: item.goods_images || "https://www.iedge.net/assets/images/common/defaultnew.png",
d: common_vendor.t(item.sku_name),
e: common_vendor.t(item.goods_name),
f: common_vendor.t(item.brand_name),
g: common_vendor.t(item.cn_delivery_time),
h: common_vendor.t(item.goods_price),
i: common_vendor.o(($event) => $options.addjNum(item.sku_id, 1), index),
j: common_vendor.o([($event) => item.goods_count = $event.detail.value, index, ($event) => $options.changeNum(item.sku_id), index], index),
k: item.goods_count,
l: common_vendor.o(($event) => $options.addjNum(item.sku_id, 2), index),
m: index
};
})
} : {}, {
h: $data.allcheck ? 1 : "",
i: common_vendor.o(($event) => $options.checkboxchange(460053411)),
j: common_vendor.t($data.checkcount),
k: common_vendor.t($data.totalprice),
l: common_vendor.o((...args) => $options.addCar && $options.addCar(...args)),
m: common_vendor.o(($event) => $options.addCar(1)),
n: common_vendor.o((...args) => $options.closeNewList && $options.closeNewList(...args)),
o: $data.list_name,
p: common_vendor.o(($event) => $data.list_name = $event.detail.value),
q: common_vendor.o(($event) => $options.updateList()),
r: common_vendor.sr("popupnewlist", "f9b29180-1"),
s: common_vendor.p({
type: "bottom",
["safe-area"]: false
})
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-f9b29180"]]);
_sfc_main.__runtimeHooks = 6;
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/qdDetail.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}
\ No newline at end of file
<view class="qdDetailPage data-v-f9b29180"><bar-x class="data-v-f9b29180" u-i="f9b29180-0" bind:__l="__l"/><view class="car-head row bothSide data-v-f9b29180"><view class="l row verCenter data-v-f9b29180"><text class="icon iconfont icon-arrowleft data-v-f9b29180" bindtap="{{a}}"></text><view class="data-v-f9b29180">清单详情</view></view><view class="r row verCenter data-v-f9b29180"><text class="data-v-f9b29180" bindtap="{{b}}">删除</text></view></view><view class="name-box row verCenter data-v-f9b29180"><text class="data-v-f9b29180" bindtap="{{d}}">{{c}}<text class="icon iconfont icon-edit data-v-f9b29180"></text></text></view><view class="cons data-v-f9b29180"><view wx:if="{{e}}" class="no-data data-v-f9b29180"><image class="data-v-f9b29180" src="https://img.ichunt.com/images/ichunt/202502/19/7fdab385a25db187f8e57370875f7546.png"/><text class="data-v-f9b29180">暂无商品信息!</text></view><view wx:if="{{f}}" class="list-box data-v-f9b29180"><view wx:for="{{g}}" wx:for-item="item" wx:key="m" class="item-group row verCenter bothSide data-v-f9b29180"><view class="l row verCenter data-v-f9b29180"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-f9b29180', item.a && 'icon-checked']}}" catchtap="{{item.b}}"></text><image class="data-v-f9b29180" src="{{item.c}}"/></view><view class="r data-v-f9b29180"><view class="elep skun data-v-f9b29180">{{item.d}}</view><view class="txt data-v-f9b29180">型号:{{item.e}}</view><view class="txt data-v-f9b29180">品牌:{{item.f}}</view><view class="txt data-v-f9b29180">货期:{{item.g}}</view><view class="row verCenter bothSide data-v-f9b29180"><view class="price data-v-f9b29180">¥{{item.h}}</view><view class="hbha row verCenter bothSide data-v-f9b29180"><text class="icon iconfont icon-jian data-v-f9b29180" bindtap="{{item.i}}"></text><input class="data-v-f9b29180" type="number" bindinput="{{item.j}}" value="{{item.k}}"/><text class="icon iconfont icon-jia data-v-f9b29180" bindtap="{{item.l}}"></text></view></view></view></view></view></view><view class="car-foot car-foot1 row bothSide data-v-f9b29180"><view class="t row bothSide verCenter data-v-f9b29180"><view class="checked-box row verCenter data-v-f9b29180" catchtap="{{i}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-f9b29180', h && 'icon-checked']}}"></text>全选</view><view class="pbx data-v-f9b29180">已选{{j}}件,含税总额:<view class="price data-v-f9b29180">¥ {{k}}</view></view></view><view class="b row bothSide verCenter data-v-f9b29180"><view class="row verCenter bothSide data-v-f9b29180"><view class="add-car data-v-f9b29180" bindtap="{{l}}">加入购物车</view><view class="add-confirm data-v-f9b29180" bindtap="{{m}}">去订购</view></view></view></view><uni-popup wx:if="{{s}}" class="r data-v-f9b29180" u-s="{{['d']}}" u-r="popupnewlist" u-i="f9b29180-1" bind:__l="__l" u-p="{{s}}"><view class="pop-new-list data-v-f9b29180"><view class="trt data-v-f9b29180"><text class="icon iconfont icon-caca data-v-f9b29180" bindtap="{{n}}"></text></view><view class="ttit elep data-v-f9b29180">修改清单</view><view class="cons data-v-f9b29180"><input type="text" class="inputv data-v-f9b29180" placeholder="请输入清单名称,若未输入则显示商品编码;" value="{{o}}" bindinput="{{p}}"/></view><view class="add-list data-v-f9b29180" bindtap="{{q}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-f9b29180,
text.data-v-f9b29180,
input.data-v-f9b29180,
navigator.data-v-f9b29180 {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-f9b29180 {
background: none;
opacity: 1;
}
image.data-v-f9b29180 {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-f9b29180 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-f9b29180 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-f9b29180 {
display: flex;
flex-direction: column;
}
.row.data-v-f9b29180 {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-f9b29180 {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-f9b29180 {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-f9b29180 {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-f9b29180 {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-f9b29180 {
align-items: center;
}
.qdDetailPage.data-v-f9b29180 {
background: #F6F6F6;
min-height: calc(100vh - 175rpx);
padding-bottom: 180rpx;
padding-top: 75rpx;
}
.qdDetailPage .car-head.data-v-f9b29180 {
background: #F6F6F6;
height: 75rpx;
position: fixed;
top: 175rpx;
left: 0rpx;
width: 100%;
right: 0rpx;
z-index: 3;
}
.qdDetailPage .car-head .l.data-v-f9b29180 {
height: 75rpx;
width: 550rpx;
padding-left: 35rpx;
font-size: 30rpx;
color: #000000;
}
.qdDetailPage .car-head .l .icon.data-v-f9b29180 {
font-size: 35rpx;
color: #898989;
margin-right: 235rpx;
}
.qdDetailPage .car-head .r.data-v-f9b29180 {
height: 75rpx;
font-size: 26rpx;
color: #666666;
padding-right: 25rpx;
}
.qdDetailPage .car-head .r .it.data-v-f9b29180 {
margin-left: 50rpx;
}
.qdDetailPage .name-box.data-v-f9b29180 {
font-size: 26rpx;
color: #000000;
padding: 0 25rpx;
height: 70rpx;
}
.qdDetailPage .name-box .icon.data-v-f9b29180 {
font-size: 26rpx;
color: #898989;
margin-left: 13rpx;
}
.qdDetailPage .cons.data-v-f9b29180 {
width: 700rpx;
margin: 0 auto;
}
.qdDetailPage .cons .list-box.data-v-f9b29180 {
background: #fff;
border-radius: 20rpx;
padding: 40rpx 0;
}
.qdDetailPage .cons .list-box .item-group.data-v-f9b29180 {
height: 190rpx;
padding: 0 20rpx;
padding-right: 25rpx;
margin-bottom: 63rpx;
}
.qdDetailPage .cons .list-box .item-group.data-v-f9b29180:last-child {
margin-bottom: 0rpx;
}
.qdDetailPage .cons .list-box .item-group .l.data-v-f9b29180 {
height: 190rpx;
}
.qdDetailPage .cons .list-box .item-group .l .icon.data-v-f9b29180 {
font-size: 30rpx;
color: #e5e5e5;
}
.qdDetailPage .cons .list-box .item-group .l .icon-checked.data-v-f9b29180 {
color: #D0121B;
}
.qdDetailPage .cons .list-box .item-group .l image.data-v-f9b29180 {
width: 190rpx;
height: 190rpx;
margin-left: 20rpx;
border-radius: 10rpx;
border: 2rpx solid #F6F6F6;
flex-shrink: 0;
}
.qdDetailPage .cons .list-box .item-group .r.data-v-f9b29180 {
margin-left: 20rpx;
}
.qdDetailPage .cons .list-box .item-group .r .skun.data-v-f9b29180 {
font-weight: 400;
font-size: 26rpx;
color: #000000;
line-height: 45rpx;
height: 45rpx;
width: 390rpx;
}
.qdDetailPage .cons .list-box .item-group .r .txt.data-v-f9b29180 {
font-size: 22rpx;
color: #666666;
line-height: 32rpx;
margin-bottom: 5rpx;
}
.qdDetailPage .cons .list-box .item-group .r .price.data-v-f9b29180 {
font-size: 32rpx;
color: #D91800;
height: 40rpx;
line-height: 40rpx;
position: relative;
top: 5rpx;
}
.qdDetailPage .cons .list-box .item-group .r .hbha.data-v-f9b29180 {
width: 156rpx;
height: 40rpx;
border-radius: 5rpx;
}
.qdDetailPage .cons .list-box .item-group .r .hbha .icon.data-v-f9b29180 {
color: #898989;
font-size: 22rpx;
}
.qdDetailPage .cons .list-box .item-group .r .hbha input.data-v-f9b29180 {
margin: 0 10rpx;
font-size: 24rpx;
color: #000000;
text-align: center;
width: 80rpx;
height: 40rpx;
background: #F6F6F6;
border-radius: 5rpx;
}
.qdDetailPage .cons .no-data.data-v-f9b29180 {
padding-top: 90rpx;
text-align: center;
font-size: 22rpx;
color: #000000;
background: #fff;
height: 1200rpx;
padding-bottom: 133rpx;
}
.qdDetailPage .cons .no-data image.data-v-f9b29180 {
display: block;
margin: 0 auto;
width: 442rpx;
height: 254rpx;
margin-bottom: 45rpx;
}
.qdDetailPage .car-foot.data-v-f9b29180 {
height: 150rpx;
width: 100%;
position: fixed;
left: 0rpx;
right: 0rpx;
bottom: 0rpx;
z-index: 3;
background: #fff;
padding-left: 30rpx;
padding-right: 25rpx;
border-top: 1rpx solid #E7E7E7;
}
.qdDetailPage .car-foot .checked-box.data-v-f9b29180 {
font-size: 22rpx;
color: #666666;
}
.qdDetailPage .car-foot .checked-box .icon.data-v-f9b29180 {
font-size: 30rpx;
color: #e5e5e5;
margin-right: 12rpx;
position: relative;
top: 2rpx;
}
.qdDetailPage .car-foot .checked-box .icon-checked.data-v-f9b29180 {
color: #D0121B;
}
.qdDetailPage .car-foot.car-foot1 .pbx.data-v-f9b29180 {
font-size: 22rpx;
color: #666666;
margin-left: 20rpx;
}
.qdDetailPage .car-foot.car-foot1 .pbx .price.data-v-f9b29180 {
font-size: 32rpx;
color: #D91800;
margin-top: 5rpx;
position: relative;
}
.qdDetailPage .car-foot.car-foot1 .add-car.data-v-f9b29180 {
width: 175rpx;
height: 70rpx;
background: linear-gradient(90deg, #FDC860 0%, #FCAE3A 100%);
border-radius: 35rpx 0rpx 0rpx 35rpx;
font-size: 26rpx;
color: #FFFFFF;
line-height: 70rpx;
text-align: center;
}
.qdDetailPage .car-foot.car-foot1 .add-confirm.data-v-f9b29180 {
width: 175rpx;
height: 70rpx;
background: linear-gradient(90deg, #F66F15 0%, #FE3014 100%);
border-radius: 0rpx 35rpx 35rpx 0rpx;
font-size: 26rpx;
color: #FFFFFF;
line-height: 70rpx;
text-align: center;
}
/**修改清单**/
.pop-new-list.data-v-f9b29180 {
width: 100%;
background: #FFFFFF;
border-radius: 10rpx 10rpx 0rpx 0rpx;
padding: 24rpx 30rpx;
position: relative;
padding-bottom: 150rpx;
}
.pop-new-list .trt.data-v-f9b29180 {
text-align: right;
}
.pop-new-list .trt .icon.data-v-f9b29180 {
color: #898989;
font-size: 25rpx;
}
.pop-new-list .ttit.data-v-f9b29180 {
width: 520rpx;
height: 53rpx;
font-size: 30rpx;
color: #000000;
line-height: 53rpx;
text-align: center;
margin: 0 auto;
}
.pop-new-list .cons.data-v-f9b29180 {
padding-top: 77rpx;
padding-bottom: 110rpx;
display: block;
width: 689rpx;
}
.pop-new-list .cons .inputv.data-v-f9b29180 {
display: block;
width: 621rpx;
height: 80rpx;
padding: 0 20rpx;
line-height: 80rpx;
border-radius: 6rpx;
border: 1rpx solid #898989;
margin: 0 auto;
font-size: 22rpx;
color: #000;
}
.pop-new-list .add-list.data-v-f9b29180 {
width: 100%;
height: 110rpx;
background: #D0121B;
line-height: 110rpx;
text-align: center;
font-size: 30rpx;
color: #FFFFFF;
position: absolute;
bottom: 0rpx;
left: 0rpx;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const titleNav = () => "../../components/title_nav.js";
const _sfc_main = {
data() {
return {
userInfo: JSON.parse(common_vendor.index.getStorageSync("user_info")) || ""
};
},
onLoad: function() {
},
onShow() {
},
methods: {
submitI() {
this.request(util_api.Api_Url + "/api/user/logout", "get", {}, true).then((res) => {
if (res.code == 0) {
common_vendor.index.setStorageSync("token", "");
common_vendor.index.setStorageSync("user_info", "");
common_vendor.index.showToast({
title: "退出成功",
icon: "success"
});
setTimeout(() => {
common_vendor.index.reLaunch({
url: "/pages/index/index"
});
}, 2e3);
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "success"
});
}
});
}
},
components: {
barX,
titleNav
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_titleNav = common_vendor.resolveComponent("titleNav");
(_component_barX + _component_titleNav)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: common_vendor.p({
title: "账号设置"
}),
b: $data.userInfo
}, $data.userInfo ? {
c: common_vendor.t($data.userInfo.phone)
} : {}, {
d: common_vendor.o(($event) => $options.submitI())
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-806b15dc"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/setting.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"title-nav": "../../components/title_nav"
}
}
\ No newline at end of file
<view class="settingPage data-v-806b15dc"><bar-x class="data-v-806b15dc" u-i="806b15dc-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-806b15dc" u-i="806b15dc-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-806b15dc"><view wx:if="{{b}}" class="input-box data-v-806b15dc"><navigator url="/pages/auth/forget" class="wbox data-v-806b15dc"><view class="input-group row verCenter bothSide data-v-806b15dc"><text class="label data-v-806b15dc">密码</text><view class="r data-v-806b15dc"><text class="xh data-v-806b15dc">******</text><text class="icon iconfont icon-arrowright data-v-806b15dc"></text></view></view></navigator><view class="input-group row verCenter bothSide wbox data-v-806b15dc"><text class="label data-v-806b15dc">手机号</text><view class="r data-v-806b15dc"><text class="data-v-806b15dc">{{c}}</text></view></view><navigator url="/pages/auth/rule?id=2" class="wbox data-v-806b15dc"><view class="input-group row verCenter bothSide data-v-806b15dc"><text class="label data-v-806b15dc">隐私政策</text><view class="r data-v-806b15dc"><text class="icon iconfont icon-arrowright data-v-806b15dc"></text></view></view></navigator></view></view><view class="foot data-v-806b15dc"><view class="btn data-v-806b15dc" bindtap="{{d}}">退出登录</view></view></view>
\ No newline at end of file
view.data-v-806b15dc,
text.data-v-806b15dc,
input.data-v-806b15dc,
navigator.data-v-806b15dc {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-806b15dc {
background: none;
opacity: 1;
}
image.data-v-806b15dc {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-806b15dc {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-806b15dc {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-806b15dc {
display: flex;
flex-direction: column;
}
.row.data-v-806b15dc {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-806b15dc {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-806b15dc {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-806b15dc {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-806b15dc {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-806b15dc {
align-items: center;
}
.settingPage.data-v-806b15dc {
background: #f6f6f6;
padding-bottom: 150rpx;
min-height: calc(100vh - 175rpx);
}
.settingPage .cons.data-v-806b15dc {
padding-top: 75rpx;
}
.settingPage .cons .input-box.data-v-806b15dc {
margin: 0 auto;
width: 700rpx;
margin-top: 6rpx;
background: #fff;
padding: 0rpx 26rpx;
border-radius: 20rpx;
}
.settingPage .cons .input-box .wbox.data-v-806b15dc {
border-bottom: 1rpx solid #E7E7E7;
}
.settingPage .cons .input-box .wbox.data-v-806b15dc:last-child {
border: 0rpx;
}
.settingPage .cons .input-box .input-group.data-v-806b15dc {
height: 100rpx;
padding: 34rpx 20rpx;
font-size: 28rpx;
color: #000000;
}
.settingPage .cons .input-box .input-group .xh.data-v-806b15dc {
position: relative;
top: 5rpx;
}
.settingPage .cons .input-box .input-group .icon.data-v-806b15dc {
font-size: 16rpx;
color: #898989;
margin-left: 30rpx;
position: relative;
top: -4rpx;
}
.settingPage .foot.data-v-806b15dc {
height: 130rpx;
position: fixed;
z-index: 3;
bottom: 0rpx;
left: 0rpx;
right: 0rpx;
}
.settingPage .foot .btn.data-v-806b15dc {
display: block;
width: 700rpx;
height: 90rpx;
background: #FFFFFF;
border-radius: 5rpx;
border: 1rpx solid #D2D2D2;
font-size: 30rpx;
color: #666666;
text-align: center;
line-height: 90rpx;
margin: 0 auto;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../common/vendor.js");
const util_api = require("../../util/api.js");
const barX = () => "../../components/barx.js";
const bottomNavFixed = () => "../../components/bottom_nav.js";
const _sfc_main = {
data() {
return {
isInit: false,
couponCount: 0,
certification: [],
userinfo: common_vendor.index.getStorageSync("user_info") ? JSON.parse(common_vendor.index.getStorageSync("user_info")) : "",
companyId: "",
orderCount: {
"1": 0,
"2": 0,
"3": 0,
"4": 0,
"7": 0,
"8": 0,
"10": 0,
"-1": 0
}
};
},
onLoad: function() {
this.getData();
},
onShow() {
this.getInfo();
},
methods: {
getInfo() {
this.request(util_api.Api_Url + "/api/user/info", "GET", {}, this.isInit ? false : true).then((res) => {
this.isInit = true;
if (res.code == 0) {
this.certification = res.data.certification || [];
this.userinfo = res.data.userinfo;
common_vendor.index.setStorageSync("user_info", JSON.stringify(this.userinfo));
this.certification.forEach((item) => {
if (item.com_name == this.userinfo.company_name) {
this.companyId = item.id;
}
});
} else {
common_vendor.index.showToast({
title: res.msg,
icon: "none"
});
}
});
},
chooseImageChange() {
common_vendor.index.chooseImage({
count: 1,
// 限制选择一张图片
sizeType: ["original", "compressed"],
// 选择原图或压缩图
sourceType: ["album", "camera"],
// 从相册或相机选择
success: (res) => {
const tempFilePath = res.tempFilePaths[0];
common_vendor.index.uploadFile({
url: util_api.Api_Url + "/api/upload/uploadFile",
// 替换为你的上传接口地址
filePath: tempFilePath,
name: "file",
// 后端接收的字段名
formData: {
// 'user': 'test', // 可选,附加的表单数据
},
success: (uploadRes) => {
let resP = JSON.parse(uploadRes.data);
if (resP.code == 0) {
common_vendor.index.showToast({
title: "上传成功",
icon: "success"
});
this.request(util_api.Api_Url + "/api/user/editAvatar", "POST", { url: resP.data.show_url }, false).then((resg) => {
if (resg.code == 0) {
this.getInfo();
}
});
} else {
common_vendor.index.showToast({
title: resP.msg,
icon: "success"
});
}
}
});
}
});
},
getData() {
this.request(util_api.Api_Url + "/api/coupon/getList", "GET", { status: -1 }, true).then((res) => {
if (res.code == 0) {
this.couponCount = res.data.count["-1"] || 0;
}
});
this.request(util_api.Api_Url + "/api/order/count", "GET", {}, true).then((res) => {
if (res.code == 0) {
this.orderCount = { ...res.data };
}
});
}
},
components: {
barX,
bottomNavFixed
}
};
if (!Array) {
const _component_barX = common_vendor.resolveComponent("barX");
const _component_bottomNavFixed = common_vendor.resolveComponent("bottomNavFixed");
(_component_barX + _component_bottomNavFixed)();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: $data.userinfo
}, $data.userinfo ? common_vendor.e({
b: common_vendor.o((...args) => $options.chooseImageChange && $options.chooseImageChange(...args)),
c: $data.userinfo.avatar_url ? $data.userinfo.avatar_url : "https://img.ichunt.com/images/ichunt/202502/24/e3f1f226b93f791de65faf46be2cdf9f.png",
d: common_vendor.t($data.userinfo.wx_nickname || $data.userinfo.phone || $data.userinfo.email || "微信用户"),
e: $data.certification.length > 0
}, $data.certification.length > 0 ? {
f: common_vendor.t($data.userinfo.company_name)
} : {}, {
g: "/pages/user/companyInfo?id=" + $data.companyId,
h: common_vendor.t($data.couponCount)
}) : {}, {
i: $data.orderCount["1"] > 0
}, $data.orderCount["1"] > 0 ? {
j: common_vendor.t($data.orderCount["1"])
} : {}, {
k: $data.orderCount["2"] + $data.orderCount["3"] > 0
}, $data.orderCount["2"] + $data.orderCount["3"] > 0 ? {
l: common_vendor.t($data.orderCount["2"] + $data.orderCount["3"])
} : {}, {
m: $data.orderCount["4"] > 0
}, $data.orderCount["4"] > 0 ? {
n: common_vendor.t($data.orderCount["4"])
} : {}, {
o: $data.orderCount["7"] + $data.orderCount["8"] > 0
}, $data.orderCount["7"] + $data.orderCount["8"] > 0 ? {
p: common_vendor.t($data.orderCount["7"] + $data.orderCount["8"])
} : {}, {
q: $data.orderCount["-1"] + $data.orderCount["10"] > 0
}, $data.orderCount["-1"] + $data.orderCount["10"] > 0 ? {
r: common_vendor.t($data.orderCount["-1"] + $data.orderCount["10"])
} : {}, {
s: _ctx.$globalData.KFQQ,
t: common_vendor.p({
actval: "4"
})
});
}
const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-2f34225a"]]);
wx.createPage(MiniProgramPage);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/user/userInfo.js.map
{
"usingComponents": {
"bar-x": "../../components/barx",
"bottom-nav-fixed": "../../components/bottom_nav"
}
}
\ No newline at end of file
<view class="userInfoPage data-v-2f34225a"><bar-x class="data-v-2f34225a" u-i="2f34225a-0" bind:__l="__l"/><view wx:if="{{a}}" class="head data-v-2f34225a"><view class="top row data-v-2f34225a"><navigator class="data-v-2f34225a" url="/pages/user/msgList"><text class="icon iconfont icon-ldxi data-v-2f34225a"></text></navigator><navigator class="data-v-2f34225a" url="/pages/user/setting"><text class="icon iconfont icon-set data-v-2f34225a"></text></navigator></view><view class="cen row data-v-2f34225a"><view class="imgh data-v-2f34225a"><image class="data-v-2f34225a" bindtap="{{b}}" src="{{c}}"/></view><view class="data-v-2f34225a"><view class="namen data-v-2f34225a">{{d}}</view><navigator class="data-v-2f34225a" url="{{g}}"><view wx:if="{{e}}" class="com row verCenter data-v-2f34225a"><view class="data-v-2f34225a">{{f}}</view><image class="data-v-2f34225a" src="https://img.ichunt.com/images/ichunt/202502/24/71bb98554d41d147323089e464079a28.png"/><text class="icon iconfont icon-arrowright data-v-2f34225a"></text></view><view wx:else class="com row verCenter di data-v-2f34225a"><view class="data-v-2f34225a">暂无公司信息</view><image class="data-v-2f34225a" src="https://img.ichunt.com/images/ichunt/202502/24/00d5a3c2e0a057075b618a2da69978da.png"/><text class="grz data-v-2f34225a">去认证<text class="icon iconfont icon-arrowright data-v-2f34225a"></text></text></view></navigator><navigator class="data-v-2f34225a" url="/pages/user/coupon"><view class="coup-box row verCenter data-v-2f34225a"> 优惠券:<text class="tops data-v-2f34225a">{{h}}</text> 张未使用 <text class="icon iconfont icon-arrowright data-v-2f34225a"></text></view></navigator></view></view></view><view wx:else class="head data-v-2f34225a"></view><view class="sec data-v-2f34225a"><view class="order-box data-v-2f34225a"><view class="tit row bothSide verCenter data-v-2f34225a"><text class="data-v-2f34225a">我的订单</text><navigator url="/pages/user/orderList" class="go-order data-v-2f34225a"><view class="row verCenter data-v-2f34225a"> 查看 <text class="icon iconfont icon-arrowright data-v-2f34225a"></text></view></navigator></view><view class="order-status row bothSide data-v-2f34225a"><navigator url="/pages/user/orderList?status=1" class="yhq data-v-2f34225a"><image class="data-v-2f34225a" src="https://img.ichunt.com/images/ichunt/202502/24/d70205f2f83cead903cca76bde50db17.png"/><view class="data-v-2f34225a">待确认</view><text wx:if="{{i}}" class="count data-v-2f34225a">{{j}}</text></navigator><navigator url="/pages/user/orderList?status=2,3" class="yhq data-v-2f34225a"><image class="data-v-2f34225a" src="https://img.ichunt.com/images/ichunt/202502/24/1fe54495f0fdfb72f8126daee9d5564f.png"/><view class="data-v-2f34225a">待付款</view><text wx:if="{{k}}" class="count data-v-2f34225a">{{l}}</text></navigator><navigator url="/pages/user/orderList?status=4" class="yhq data-v-2f34225a"><image class="data-v-2f34225a" src="https://img.ichunt.com/images/ichunt/202502/24/4de1203f3ddb51a020c0ab53bd2ee3b5.png"/><view class="data-v-2f34225a">待发货</view><text wx:if="{{m}}" class="count data-v-2f34225a">{{n}}</text></navigator><navigator url="/pages/user/orderList?status=7,8" class="yhq data-v-2f34225a"><image class="data-v-2f34225a" src="https://img.ichunt.com/images/ichunt/202502/24/986cd7e0d070537db3767503d85084c9.png"/><view class="data-v-2f34225a">待收货</view><text wx:if="{{o}}" class="count data-v-2f34225a">{{p}}</text></navigator><navigator url="/pages/user/orderList?status=-1,10" class="yhq data-v-2f34225a"><image class="data-v-2f34225a" src="https://img.ichunt.com/images/ichunt/202502/24/d75f5fe63ec44f624c0289ca2c4821a5.png"/><view class="data-v-2f34225a">已完结</view><text wx:if="{{q}}" class="count data-v-2f34225a">{{r}}</text></navigator></view></view><view class="link-box row bothSide data-v-2f34225a"><navigator url="/pages/user/qDlist" class="litem data-v-2f34225a"><text class="icon iconfont icon iconfont icon-qdlist data-v-2f34225a"></text><view class="data-v-2f34225a">我的清单</view></navigator><navigator url="/pages/user/address" class="litem data-v-2f34225a"><text class="icon iconfont icon-dzsd data-v-2f34225a"></text><view class="data-v-2f34225a">地址管理</view></navigator><navigator url="/pages/user/invoice" class="litem data-v-2f34225a"><text class="icon iconfont icon-fpgl data-v-2f34225a"></text><view class="data-v-2f34225a">发票管理</view></navigator><navigator url="{{s}}" class="litem data-v-2f34225a"><text class="icon iconfont icon-kfi data-v-2f34225a"></text><view class="data-v-2f34225a">我的客服</view></navigator></view></view><bottom-nav-fixed wx:if="{{t}}" class="data-v-2f34225a" u-i="2f34225a-1" bind:__l="__l" u-p="{{t}}"/></view>
\ No newline at end of file
view.data-v-2f34225a,
text.data-v-2f34225a,
input.data-v-2f34225a,
navigator.data-v-2f34225a {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover.data-v-2f34225a {
background: none;
opacity: 1;
}
image.data-v-2f34225a {
vertical-align: middle;
}
/**单行省略**/
.elep.data-v-2f34225a {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2.data-v-2f34225a {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column.data-v-2f34225a {
display: flex;
flex-direction: column;
}
.row.data-v-2f34225a {
display: flex;
flex-direction: row;
}
.boxsiz.data-v-2f34225a {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide.data-v-2f34225a {
justify-content: space-between;
}
/* 平均分布 */
.avarage.data-v-2f34225a {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter.data-v-2f34225a {
justify-content: center;
}
/* 垂直居中 */
.verCenter.data-v-2f34225a {
align-items: center;
}
.userInfoPage.data-v-2f34225a {
background: #f6f6f6;
padding-bottom: 130rpx;
height: calc(100vh - 175rpx);
}
.userInfoPage .head.data-v-2f34225a {
height: 444rpx;
background: linear-gradient(180deg, #FFF2F2 0%, rgba(218, 210, 210, 0) 100%);
padding-top: 32rpx;
padding-left: 25rpx;
padding-right: 35rpx;
}
.userInfoPage .head .top.data-v-2f34225a {
justify-content: flex-end;
margin-bottom: 6rpx;
}
.userInfoPage .head .top .icon.data-v-2f34225a {
font-size: 40rpx;
color: #000;
margin-left: 29rpx;
}
.userInfoPage .head .cen .imgh.data-v-2f34225a {
margin-right: 26rpx;
}
.userInfoPage .head .cen .imgh image.data-v-2f34225a {
width: 100rpx;
height: 100rpx;
border-radius: 100rpx;
border: 1rpx solid #FFFFFF;
}
.userInfoPage .head .cen .namen.data-v-2f34225a {
font-size: 24rpx;
color: #000000;
height: 48rpx;
line-height: 49rpx;
}
.userInfoPage .head .cen .coup-box.data-v-2f34225a {
margin-top: 55rpx;
font-size: 24rpx;
color: #000000;
height: 40rpx;
}
.userInfoPage .head .cen .coup-box .tops.data-v-2f34225a {
color: #D0121B;
margin: 0 5rpx;
position: relative;
top: 2rpx;
}
.userInfoPage .head .cen .coup-box .icon.data-v-2f34225a {
font-size: 16rpx;
color: #898989;
margin-left: 35rpx;
}
.userInfoPage .head .cen .com.data-v-2f34225a {
height: 49rpx;
margin-top: 2rpx;
}
.userInfoPage .head .cen .com view.data-v-2f34225a {
font-size: 24rpx;
color: #000000;
}
.userInfoPage .head .cen .com image.data-v-2f34225a {
width: 25rpx;
height: 25rpx;
margin-left: 10rpx;
margin-right: 22rpx;
}
.userInfoPage .head .cen .com .icon.data-v-2f34225a {
font-size: 16rpx;
color: #898989;
}
.userInfoPage .head .cen .com .grz.data-v-2f34225a {
font-size: 22rpx;
color: #D0121B;
display: block;
}
.userInfoPage .head .cen .com .grz .icon.data-v-2f34225a {
font-size: 16rpx;
color: #D0121B;
margin-left: 5rpx;
position: relative;
top: -2rpx;
}
.userInfoPage .sec.data-v-2f34225a {
width: 700rpx;
margin: 0 auto;
position: relative;
top: -136rpx;
}
.userInfoPage .sec .order-box.data-v-2f34225a {
height: 272rpx;
background: #FFFFFF;
border-radius: 20rpx;
padding: 35rpx 45rpx;
}
.userInfoPage .sec .order-box .tit.data-v-2f34225a {
font-size: 24rpx;
color: #000000;
height: 40rpx;
}
.userInfoPage .sec .order-box .tit .go-order.data-v-2f34225a {
display: block;
height: 40rpx;
color: #666666;
}
.userInfoPage .sec .order-box .tit .go-order view.data-v-2f34225a {
height: 40rpx;
}
.userInfoPage .sec .order-box .tit .go-order .icon.data-v-2f34225a {
font-size: 16rpx;
color: #898989;
margin-left: 10rpx;
}
.userInfoPage .sec .order-box .order-status.data-v-2f34225a {
padding-right: 24rpx;
margin-top: 35rpx;
}
.userInfoPage .sec .order-box .order-status .yhq.data-v-2f34225a {
position: relative;
}
.userInfoPage .sec .order-box .order-status .count.data-v-2f34225a {
position: absolute;
min-width: 33rpx;
height: 25rpx;
font-size: 18rpx;
color: #FFFFFF;
line-height: 28rpx;
text-align: center;
font-weight: bold;
right: -15rpx;
top: -7rpx;
background: #FF6300;
border-radius: 8rpx;
}
.userInfoPage .sec .order-box .order-status image.data-v-2f34225a {
width: 60rpx;
height: 60rpx;
display: block;
margin: 0 auto;
}
.userInfoPage .sec .order-box .order-status view.data-v-2f34225a {
font-size: 22rpx;
color: #000000;
text-align: center;
margin-top: 15rpx;
}
.userInfoPage .sec .link-box.data-v-2f34225a {
height: 175rpx;
margin-top: 30rpx;
background: #FFFFFF;
border-radius: 20rpx;
padding: 35rpx 45rpx;
font-size: 22rpx;
color: #000000;
}
.userInfoPage .sec .link-box .litem.data-v-2f34225a {
text-align: center;
}
.userInfoPage .sec .link-box .litem .icon.data-v-2f34225a {
font-size: 50rpx;
color: #444444;
}
.userInfoPage .sec .link-box .litem view.data-v-2f34225a {
margin-top: 15rpx;
}
\ No newline at end of file
{
"description": "项目配置文件。",
"packOptions": {
"ignore": [],
"include": []
},
"setting": {
"urlCheck": false,
"es6": true,
"postcss": false,
"minified": false,
"newFeature": true,
"bigPackageSizeSupport": true,
"babelSetting": {
"ignore": [],
"disablePlugins": [],
"outputPath": ""
}
},
"compileType": "miniprogram",
"libVersion": "3.7.11",
"appid": "wx7a51d33eab23fc7d",
"projectname": "iedgeMini",
"condition": {
"search": {
"current": -1,
"list": []
},
"conversation": {
"current": -1,
"list": []
},
"game": {
"current": -1,
"list": []
},
"miniprogram": {
"current": -1,
"list": []
}
},
"editorSetting": {
"tabIndent": "insertSpaces",
"tabSize": 4
}
}
\ No newline at end of file
{
"description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
"condition": {
"miniprogram": {
"list": [
{
"name": "pages/user/userInfo",
"pathName": "pages/user/userInfo",
"query": "",
"launchMode": "default",
"scene": null
},
{
"name": "pages/index/index",
"pathName": "pages/index/index",
"query": "",
"launchMode": "default",
"scene": null
}
]
}
},
"projectname": "iedgeMini",
"setting": {
"compileHotReLoad": true,
"urlCheck": false
}
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../../../common/vendor.js");
const _sfc_main = {
name: "uniPopup",
components: {},
emits: ["change", "maskClick"],
props: {
// 开启动画
animation: {
type: Boolean,
default: true
},
// 弹出层类型,可选值,top: 顶部弹出层;bottom:底部弹出层;center:全屏弹出层
// message: 消息提示 ; dialog : 对话框
type: {
type: String,
default: "center"
},
// maskClick
isMaskClick: {
type: Boolean,
default: null
},
// TODO 2 个版本后废弃属性 ,使用 isMaskClick
maskClick: {
type: Boolean,
default: null
},
backgroundColor: {
type: String,
default: "none"
},
safeArea: {
type: Boolean,
default: true
},
maskBackgroundColor: {
type: String,
default: "rgba(0, 0, 0, 0.4)"
},
borderRadius: {
type: String
}
},
watch: {
/**
* 监听type类型
*/
type: {
handler: function(type) {
if (!this.config[type])
return;
this[this.config[type]](true);
},
immediate: true
},
isDesktop: {
handler: function(newVal) {
if (!this.config[newVal])
return;
this[this.config[this.type]](true);
},
immediate: true
},
/**
* 监听遮罩是否可点击
* @param {Object} val
*/
maskClick: {
handler: function(val) {
this.mkclick = val;
},
immediate: true
},
isMaskClick: {
handler: function(val) {
this.mkclick = val;
},
immediate: true
},
// H5 下禁止底部滚动
showPopup(show) {
}
},
data() {
return {
duration: 300,
ani: [],
showPopup: false,
showTrans: false,
popupWidth: 0,
popupHeight: 0,
config: {
top: "top",
bottom: "bottom",
center: "center",
left: "left",
right: "right",
message: "top",
dialog: "center",
share: "bottom"
},
maskClass: {
position: "fixed",
bottom: 0,
top: 0,
left: 0,
right: 0,
backgroundColor: "rgba(0, 0, 0, 0.4)"
},
transClass: {
backgroundColor: "transparent",
borderRadius: this.borderRadius || "0",
position: "fixed",
left: 0,
right: 0
},
maskShow: true,
mkclick: true,
popupstyle: "top"
};
},
computed: {
getStyles() {
let res = { backgroundColor: this.bg };
if (this.borderRadius || "0") {
res = Object.assign(res, { borderRadius: this.borderRadius });
}
return res;
},
isDesktop() {
return this.popupWidth >= 500 && this.popupHeight >= 500;
},
bg() {
if (this.backgroundColor === "" || this.backgroundColor === "none") {
return "transparent";
}
return this.backgroundColor;
}
},
mounted() {
const fixSize = () => {
const {
windowWidth,
windowHeight,
windowTop,
safeArea,
screenHeight,
safeAreaInsets
} = common_vendor.index.getWindowInfo();
this.popupWidth = windowWidth;
this.popupHeight = windowHeight + (windowTop || 0);
if (safeArea && this.safeArea) {
this.safeAreaInsets = screenHeight - safeArea.bottom;
} else {
this.safeAreaInsets = 0;
}
};
fixSize();
},
// TODO vue3
unmounted() {
this.setH5Visible();
},
activated() {
this.setH5Visible(!this.showPopup);
},
deactivated() {
this.setH5Visible(true);
},
created() {
if (this.isMaskClick === null && this.maskClick === null) {
this.mkclick = true;
} else {
this.mkclick = this.isMaskClick !== null ? this.isMaskClick : this.maskClick;
}
if (this.animation) {
this.duration = 300;
} else {
this.duration = 0;
}
this.messageChild = null;
this.clearPropagation = false;
this.maskClass.backgroundColor = this.maskBackgroundColor;
},
methods: {
setH5Visible(visible = true) {
},
/**
* 公用方法,不显示遮罩层
*/
closeMask() {
this.maskShow = false;
},
/**
* 公用方法,遮罩层禁止点击
*/
disableMask() {
this.mkclick = false;
},
// TODO nvue 取消冒泡
clear(e) {
e.stopPropagation();
this.clearPropagation = true;
},
open(direction) {
if (this.showPopup) {
return;
}
let innerType = ["top", "center", "bottom", "left", "right", "message", "dialog", "share"];
if (!(direction && innerType.indexOf(direction) !== -1)) {
direction = this.type;
}
if (!this.config[direction]) {
common_vendor.index.__f__("error", "at uni_modules/uni-popup/components/uni-popup/uni-popup.vue:310", "缺少类型:", direction);
return;
}
this[this.config[direction]]();
this.$emit("change", {
show: true,
type: direction
});
},
close(type) {
this.showTrans = false;
this.$emit("change", {
show: false,
type: this.type
});
clearTimeout(this.timer);
this.timer = setTimeout(() => {
this.showPopup = false;
}, 300);
},
// TODO 处理冒泡事件,头条的冒泡事件有问题 ,先这样兼容
touchstart() {
this.clearPropagation = false;
},
onTap() {
if (this.clearPropagation) {
this.clearPropagation = false;
return;
}
this.$emit("maskClick");
if (!this.mkclick)
return;
this.close();
},
/**
* 顶部弹出样式处理
*/
top(type) {
this.popupstyle = this.isDesktop ? "fixforpc-top" : "top";
this.ani = ["slide-top"];
this.transClass = {
position: "fixed",
left: 0,
right: 0,
backgroundColor: this.bg,
borderRadius: this.borderRadius || "0"
};
if (type)
return;
this.showPopup = true;
this.showTrans = true;
this.$nextTick(() => {
this.showPoptrans();
if (this.messageChild && this.type === "message") {
this.messageChild.timerClose();
}
});
},
/**
* 底部弹出样式处理
*/
bottom(type) {
this.popupstyle = "bottom";
this.ani = ["slide-bottom"];
this.transClass = {
position: "fixed",
left: 0,
right: 0,
bottom: 0,
paddingBottom: this.safeAreaInsets + "px",
backgroundColor: this.bg,
borderRadius: this.borderRadius || "0"
};
if (type)
return;
this.showPoptrans();
},
/**
* 中间弹出样式处理
*/
center(type) {
this.popupstyle = "center";
this.ani = ["fade"];
this.transClass = {
position: "fixed",
display: "flex",
flexDirection: "column",
bottom: 0,
left: 0,
right: 0,
top: 0,
justifyContent: "center",
alignItems: "center",
borderRadius: this.borderRadius || "0"
};
if (type)
return;
this.showPoptrans();
},
left(type) {
this.popupstyle = "left";
this.ani = ["slide-left"];
this.transClass = {
position: "fixed",
left: 0,
bottom: 0,
top: 0,
backgroundColor: this.bg,
borderRadius: this.borderRadius || "0",
display: "flex",
flexDirection: "column"
};
if (type)
return;
this.showPoptrans();
},
right(type) {
this.popupstyle = "right";
this.ani = ["slide-right"];
this.transClass = {
position: "fixed",
bottom: 0,
right: 0,
top: 0,
backgroundColor: this.bg,
borderRadius: this.borderRadius || "0",
display: "flex",
flexDirection: "column"
};
if (type)
return;
this.showPoptrans();
},
showPoptrans() {
this.$nextTick(() => {
this.showPopup = true;
this.showTrans = true;
});
}
}
};
if (!Array) {
const _easycom_uni_transition2 = common_vendor.resolveComponent("uni-transition");
_easycom_uni_transition2();
}
const _easycom_uni_transition = () => "../../../uni-transition/components/uni-transition/uni-transition.js";
if (!Math) {
_easycom_uni_transition();
}
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return common_vendor.e({
a: $data.showPopup
}, $data.showPopup ? common_vendor.e({
b: $data.maskShow
}, $data.maskShow ? {
c: common_vendor.o($options.onTap),
d: common_vendor.p({
name: "mask",
["mode-class"]: "fade",
styles: $data.maskClass,
duration: $data.duration,
show: $data.showTrans
})
} : {}, {
e: common_vendor.s($options.getStyles),
f: common_vendor.n($data.popupstyle),
g: common_vendor.o((...args) => $options.clear && $options.clear(...args)),
h: common_vendor.o($options.onTap),
i: common_vendor.p({
["mode-class"]: $data.ani,
name: "content",
styles: $data.transClass,
duration: $data.duration,
show: $data.showTrans
}),
j: common_vendor.o((...args) => $options.touchstart && $options.touchstart(...args)),
k: common_vendor.n($data.popupstyle),
l: common_vendor.n($options.isDesktop ? "fixforpc-z-index" : "")
}) : {});
}
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);
wx.createComponent(Component);
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/uni_modules/uni-popup/components/uni-popup/uni-popup.js.map
{
"component": true,
"usingComponents": {
"uni-transition": "../../../uni-transition/components/uni-transition/uni-transition"
}
}
\ No newline at end of file
<view wx:if="{{a}}" class="{{['uni-popup', k, l]}}"><view bindtouchstart="{{j}}"><uni-transition wx:if="{{b}}" key="1" bindclick="{{c}}" u-i="0bdc225b-0" bind:__l="__l" u-p="{{d}}"/><uni-transition wx:if="{{i}}" u-s="{{['d']}}" key="2" bindclick="{{h}}" u-i="0bdc225b-1" bind:__l="__l" u-p="{{i}}"><view style="{{e}}" class="{{['uni-popup__wrapper', f]}}" bindtap="{{g}}"><slot/></view></uni-transition></view></view>
\ No newline at end of file
view,
text,
input,
navigator {
box-sizing: border-box;
-webkit-tap-highlight-color: transparent;
-webkit-user-select: none;
user-select: none;
font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}
.navigator-hover {
background: none;
opacity: 1;
}
image {
vertical-align: middle;
}
/**单行省略**/
.elep {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/**2行省略**/
.elep2 {
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
/* 这里是超出几行省略 */
}
.column {
display: flex;
flex-direction: column;
}
.row {
display: flex;
flex-direction: row;
}
.boxsiz {
box-sizing: border-box;
}
/* 两侧对齐 */
.bothSide {
justify-content: space-between;
}
/* 平均分布 */
.avarage {
justify-content: space-around;
}
/* 水平居中 */
.rowCenter {
justify-content: center;
}
/* 垂直居中 */
.verCenter {
align-items: center;
}
.uni-popup {
position: fixed;
z-index: 99;
}
.uni-popup.top, .uni-popup.left, .uni-popup.right {
top: 0;
}
.uni-popup .uni-popup__wrapper {
display: block;
position: relative;
/* iphonex 等安全区设置,底部安全区适配 */
}
.uni-popup .uni-popup__wrapper.left, .uni-popup .uni-popup__wrapper.right {
padding-top: 0;
flex: 1;
}
.fixforpc-z-index {
z-index: 999;
}
.fixforpc-top {
top: 0;
}
\ No newline at end of file
"use strict";
const common_vendor = require("../../../../common/vendor.js");
class MPAnimation {
constructor(options, _this) {
this.options = options;
this.animation = common_vendor.index.createAnimation({
...options
});
this.currentStepAnimates = {};
this.next = 0;
this.$ = _this;
}
_nvuePushAnimates(type, args) {
let aniObj = this.currentStepAnimates[this.next];
let styles = {};
if (!aniObj) {
styles = {
styles: {},
config: {}
};
} else {
styles = aniObj;
}
if (animateTypes1.includes(type)) {
if (!styles.styles.transform) {
styles.styles.transform = "";
}
let unit = "";
if (type === "rotate") {
unit = "deg";
}
styles.styles.transform += `${type}(${args + unit}) `;
} else {
styles.styles[type] = `${args}`;
}
this.currentStepAnimates[this.next] = styles;
}
_animateRun(styles = {}, config = {}) {
let ref = this.$.$refs["ani"].ref;
if (!ref)
return;
return new Promise((resolve, reject) => {
nvueAnimation.transition(ref, {
styles,
...config
}, (res) => {
resolve();
});
});
}
_nvueNextAnimate(animates, step = 0, fn) {
let obj = animates[step];
if (obj) {
let {
styles,
config
} = obj;
this._animateRun(styles, config).then(() => {
step += 1;
this._nvueNextAnimate(animates, step, fn);
});
} else {
this.currentStepAnimates = {};
typeof fn === "function" && fn();
this.isEnd = true;
}
}
step(config = {}) {
this.animation.step(config);
return this;
}
run(fn) {
this.$.animationData = this.animation.export();
this.$.timer = setTimeout(() => {
typeof fn === "function" && fn();
}, this.$.durationTime);
}
}
const animateTypes1 = [
"matrix",
"matrix3d",
"rotate",
"rotate3d",
"rotateX",
"rotateY",
"rotateZ",
"scale",
"scale3d",
"scaleX",
"scaleY",
"scaleZ",
"skew",
"skewX",
"skewY",
"translate",
"translate3d",
"translateX",
"translateY",
"translateZ"
];
const animateTypes2 = ["opacity", "backgroundColor"];
const animateTypes3 = ["width", "height", "left", "right", "top", "bottom"];
animateTypes1.concat(animateTypes2, animateTypes3).forEach((type) => {
MPAnimation.prototype[type] = function(...args) {
this.animation[type](...args);
return this;
};
});
function createAnimation(option, _this) {
if (!_this)
return;
clearTimeout(_this.timer);
return new MPAnimation(option, _this);
}
exports.createAnimation = createAnimation;
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/uni_modules/uni-transition/components/uni-transition/createAnimation.js.map
"use strict";
const common_vendor = require("../../../../common/vendor.js");
const uni_modules_uniTransition_components_uniTransition_createAnimation = require("./createAnimation.js");
const _sfc_main = {
name: "uniTransition",
emits: ["click", "change"],
props: {
show: {
type: Boolean,
default: false
},
modeClass: {
type: [Array, String],
default() {
return "fade";
}
},
duration: {
type: Number,
default: 300
},
styles: {
type: Object,
default() {
return {};
}
},
customClass: {
type: String,
default: ""
},
onceRender: {
type: Boolean,
default: false
}
},
data() {
return {
isShow: false,
transform: "",
opacity: 1,
animationData: {},
durationTime: 300,
config: {}
};
},
watch: {
show: {
handler(newVal) {
if (newVal) {
this.open();
} else {
if (this.isShow) {
this.close();
}
}
},
immediate: true
}
},
computed: {
// 生成样式数据
stylesObject() {
let styles = {
...this.styles,
"transition-duration": this.duration / 1e3 + "s"
};
let transform = "";
for (let i in styles) {
let line = this.toLine(i);
transform += line + ":" + styles[i] + ";";
}
return transform;
},
// 初始化动画条件
transformStyles() {
return "transform:" + this.transform + ";opacity:" + this.opacity + ";" + this.stylesObject;
}
},
created() {
this.config = {
duration: this.duration,
timingFunction: "ease",
transformOrigin: "50% 50%",
delay: 0
};
this.durationTime = this.duration;
},
methods: {
/**
* ref 触发 初始化动画
*/
init(obj = {}) {
if (obj.duration) {
this.durationTime = obj.duration;
}
this.animation = uni_modules_uniTransition_components_uniTransition_createAnimation.createAnimation(Object.assign(this.config, obj), this);
},
/**
* 点击组件触发回调
*/
onClick() {
this.$emit("click", {
detail: this.isShow
});
},
/**
* ref 触发 动画分组
* @param {Object} obj
*/
step(obj, config = {}) {
if (!this.animation)
return;
for (let i in obj) {
try {
if (typeof obj[i] === "object") {
this.animation[i](...obj[i]);
} else {
this.animation[i](obj[i]);
}
} catch (e) {
common_vendor.index.__f__("error", "at uni_modules/uni-transition/components/uni-transition/uni-transition.vue:148", `方法 ${i} 不存在`);
}
}
this.animation.step(config);
return this;
},
/**
* ref 触发 执行动画
*/
run(fn) {
if (!this.animation)
return;
this.animation.run(fn);
},
// 开始过度动画
open() {
clearTimeout(this.timer);
this.transform = "";
this.isShow = true;
let { opacity, transform } = this.styleInit(false);
if (typeof opacity !== "undefined") {
this.opacity = opacity;
}
this.transform = transform;
this.$nextTick(() => {
this.timer = setTimeout(() => {
this.animation = uni_modules_uniTransition_components_uniTransition_createAnimation.createAnimation(this.config, this);
this.tranfromInit(false).step();
this.animation.run();
this.$emit("change", {
detail: this.isShow
});
}, 20);
});
},
// 关闭过度动画
close(type) {
if (!this.animation)
return;
this.tranfromInit(true).step().run(() => {
this.isShow = false;
this.animationData = null;
this.animation = null;
let { opacity, transform } = this.styleInit(false);
this.opacity = opacity || 1;
this.transform = transform;
this.$emit("change", {
detail: this.isShow
});
});
},
// 处理动画开始前的默认样式
styleInit(type) {
let styles = {
transform: ""
};
let buildStyle = (type2, mode) => {
if (mode === "fade") {
styles.opacity = this.animationType(type2)[mode];
} else {
styles.transform += this.animationType(type2)[mode] + " ";
}
};
if (typeof this.modeClass === "string") {
buildStyle(type, this.modeClass);
} else {
this.modeClass.forEach((mode) => {
buildStyle(type, mode);
});
}
return styles;
},
// 处理内置组合动画
tranfromInit(type) {
let buildTranfrom = (type2, mode) => {
let aniNum = null;
if (mode === "fade") {
aniNum = type2 ? 0 : 1;
} else {
aniNum = type2 ? "-100%" : "0";
if (mode === "zoom-in") {
aniNum = type2 ? 0.8 : 1;
}
if (mode === "zoom-out") {
aniNum = type2 ? 1.2 : 1;
}
if (mode === "slide-right") {
aniNum = type2 ? "100%" : "0";
}
if (mode === "slide-bottom") {
aniNum = type2 ? "100%" : "0";
}
}
this.animation[this.animationMode()[mode]](aniNum);
};
if (typeof this.modeClass === "string") {
buildTranfrom(type, this.modeClass);
} else {
this.modeClass.forEach((mode) => {
buildTranfrom(type, mode);
});
}
return this.animation;
},
animationType(type) {
return {
fade: type ? 0 : 1,
"slide-top": `translateY(${type ? "0" : "-100%"})`,
"slide-right": `translateX(${type ? "0" : "100%"})`,
"slide-bottom": `translateY(${type ? "0" : "100%"})`,
"slide-left": `translateX(${type ? "0" : "-100%"})`,
"zoom-in": `scaleX(${type ? 1 : 0.8}) scaleY(${type ? 1 : 0.8})`,
"zoom-out": `scaleX(${type ? 1 : 1.2}) scaleY(${type ? 1 : 1.2})`
};
},
// 内置动画类型与实际动画对应字典
animationMode() {
return {
fade: "opacity",
"slide-top": "translateY",
"slide-right": "translateX",
"slide-bottom": "translateY",
"slide-left": "translateX",
"zoom-in": "scale",
"zoom-out": "scale"
};
},
// 驼峰转中横线
toLine(name) {
return name.replace(/([A-Z])/g, "-$1").toLowerCase();
}
}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return {
a: $data.isShow,
b: $data.animationData,
c: common_vendor.n($props.customClass),
d: common_vendor.s($options.transformStyles),
e: common_vendor.o((...args) => $options.onClick && $options.onClick(...args))
};
}
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);
wx.createComponent(Component);
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/uni_modules/uni-transition/components/uni-transition/uni-transition.js.map
<view hidden="{{!a}}" ref="ani" animation="{{b}}" class="{{c}}" style="{{d}}" bindtap="{{e}}"><slot></slot></view>
\ No newline at end of file
"use strict";
const common_vendor = require("../common/vendor.js");
let _env = "";
let api_url = "";
{
_env = common_vendor.index.getAccountInfoSync().miniProgram.envVersion;
api_url = _env == "release" ? "https://www.iedge.net" : "http://iedge.liexindev.net";
common_vendor.index.__f__("log", "at util/api.js:22", api_url, _env);
}
const Api_Url = api_url;
exports.Api_Url = Api_Url;
//# sourceMappingURL=../../.sourcemap/mp-weixin/util/api.js.map
"use strict";
const common_vendor = require("../common/vendor.js");
const share = {
data() {
return {
miniShareOptions: {
title: "爱智工业平台",
path: "/pages/index/index",
imageUrl: "https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png",
desc: ""
}
};
},
onShareAppMessage() {
return {
...this.miniShareOptions,
success: () => {
common_vendor.index.showToast({ title: "分享成功", icon: "success" });
},
fail: () => {
common_vendor.index.showToast({ title: "分享失败", icon: "none" });
}
};
},
onShareTimeline() {
return {
title: "爱智工业平台",
path: "/pages/index/index",
imageUrl: "https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png",
success: () => {
common_vendor.index.showToast({ title: "分享成功", icon: "success" });
},
fail: () => {
common_vendor.index.showToast({ title: "分享失败", icon: "none" });
}
};
}
};
exports.share = share;
//# sourceMappingURL=../../.sourcemap/mp-weixin/util/share.js.map
"use strict";
const common_vendor = require("../common/vendor.js");
const request = (url = "", type = "GET", param = {}, Loading, headertype) => {
if (Loading) {
common_vendor.index.showLoading({
mask: true
});
}
var params = Object.assign(param, {
pf: "xcx"
});
const token = common_vendor.index.getStorageSync("token");
let header = {
"Content-Type": "application/json; charset=utf-8"
};
if (headertype) {
header = {
"Content-Type": "application/x-www-form-urlencoded"
};
}
if (token) {
header.token = token;
}
return new Promise((resolve, reject) => {
common_vendor.index.request({
method: type,
url,
data: params,
header,
dataType: "json",
withCredentials: true,
success: (response) => {
if (Loading)
common_vendor.index.hideLoading();
if (response.statusCode === 200) {
let result = response.data;
if (result.code == 101) {
try {
var pages = getCurrentPages();
let currentPage = pages[pages.length - 1];
let currentPath = currentPage.route;
let currentPageFullPath = currentPage["$page"]["fullPath"];
common_vendor.index.reLaunch({
url: `/pages/auth/login?referer=${encodeURIComponent(currentPageFullPath)}`
});
} catch (e) {
}
}
resolve(result);
} else {
reject(response);
common_vendor.index.showToast({
title: "网络出现问题",
icon: "error"
});
}
},
fail: (error) => {
if (Loading)
common_vendor.index.hideLoading();
common_vendor.index.showToast({
title: "网络出现问题",
icon: "error"
});
reject(error);
}
});
});
};
const startCountdown = (options) => {
const duration = options.duration || 60;
let remainingTime = duration;
let timer = null;
const onTick = options.onTick || ((time) => {
});
const onComplete = options.onComplete || (() => {
});
function start() {
timer = setInterval(() => {
if (remainingTime <= 0) {
clearInterval(timer);
onComplete();
} else {
remainingTime--;
onTick(remainingTime);
}
}, 1e3);
}
function stop() {
clearInterval(timer);
onComplete();
}
return {
start,
stop
};
};
exports.request = request;
exports.startCountdown = startCountdown;
//# sourceMappingURL=../../.sourcemap/mp-weixin/util/util.js.map
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment