Commit 2112e0d5 by 肖康

idege

parent 877e3f28
Showing with 560 additions and 18 deletions
/.idea
/.hbuilderx
/unpackage/*
/*.hbuilderx
/.DS_Store
/node_modules
/unpackage
......@@ -2,7 +2,7 @@
export default {
onLaunch: function() {
console.log('App Launch')
this.loginCheck()
//this.loginCheck()
},
onShow: function() {
......
......@@ -138,7 +138,9 @@
}
.itembox{
flex-wrap: wrap;
.item{
border-radius: 20rpx;
margin-bottom: 20rpx;
background: #fff;
width:335rpx;
......
.companyInfoListPage{
background: #f6f6f6;
padding-bottom: 150rpx;
min-height:calc(100vh - 175rpx);
/* #ifdef H5 */
min-height:calc(100vh - 90rpx);
/* #endif */
.cons{
padding-top: 75rpx;
.data-box{
margin:0 auto;
width:700rpx;
padding-top:6rpx;
.group{
min-height: 230rpx;
background: #FFFFFF;
border-radius: 20rpx;
padding:22rpx;
margin-bottom: 25rpx;
.t{
height:62rpx;
font-size: 26rpx;
color: #666666;
margin-bottom: 8rpx;
.tet{
font-weight: 600;
font-size: 28rpx;
color: #000000;
}
.mr{
width: 64rpx;
height: 32rpx;
background: #FFF5F5;
border-radius: 5rpx;
border: 1rpx solid #D0121B;
font-size: 22rpx;
color: #D0121B;
margin-left: 32rpx;
}
}
.c{
font-weight: 600;
font-size: 24rpx;
color: #666666;
line-height: 35rpx;
}
.b{
margin-top: 30rpx;
text{
font-size: 22rpx;
color: #000000;
}
.icon{
font-size: 30rpx;
color:#e5e5e5;
margin-right: 15rpx;
}
.icon-checked{
color:#D0121B;
}
.l{height:40rpx;}
.r{
height:40rpx;
text,view{
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;
}
}
}
}
}
.no-data{
background: #fff;
width:700rpx;
margin:0 auto;
padding-top: 209rpx;
padding-bottom: 500rpx;
height:1200rpx;
image{
width:442rpx;
height:254rpx;
margin-bottom:45rpx;
}
font-size: 22rpx;
color: #000000;
text-align: center;
}
}
.foot{
height:130rpx;
position: fixed;
z-index: 3;
bottom:0rpx;
left:0rpx;
right:0rpx;
.btn{
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;
}
}
}
......@@ -47,6 +47,7 @@
{"path": "pages/user/invoiceEdit"},
{"path": "pages/user/invoiceAdd"},
{"path": "pages/user/companyInfo"},
{"path": "pages/user/companyInfoList"},
{"path": "pages/user/setting"},
{"path": "pages/user/orderList"},
{"path": "pages/user/orderDetail"},
......
......@@ -58,7 +58,7 @@
<text @click="loginType=!loginType">{{loginType?'密码登录':'短信验证码登录'}}</text>
<navigator url="/pages/auth/reg" class="link">免费注册</navigator>
</view>
<view class="other-login">
<view class="other-login" v-if="!isH5">
<text>手机号快捷登录</text>
<button plain="true" open-type="getPhoneNumber" @getphonenumber="getPhoneNumber">
<image src="https://img.ichunt.com/images/ichunt/202503/12/b7e9be7f76205529ad280b3af01dbfdc.png">
......@@ -82,6 +82,7 @@
export default {
data() {
return {
isH5:process.env.UNI_PLATFORM=="h5"?true:false,
isYes:false,
referer: "", //会跳地址
loginType: true,
......@@ -147,7 +148,7 @@
},
onLoad: function(option) {
this.referer = option.referer || ""
console.log(this.loginType, this.isShowImgCode)
console.log(this.loginType, this.isShowImgCode,process.env.UNI_PLATFORM)
},
methods: {
......
......@@ -214,7 +214,7 @@
miniShareOptions: {
title: '爱智工业平台',
path: '/pages/goods/detail?goods_id=',
imageUrl: 'https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png',
imageUrl: 'https://img.ichunt.com/images/ichunt/202503/19/cdaebc710d636541b8d9916210b46a49.png',
desc: ''
}
}
......
......@@ -16,7 +16,7 @@
:interval="3000" :duration="500">
<swiper-item class="swiper-item" v-for="(item,index) in pageData.banner_list" :key="index">
<navigator :url="item.url" class="bannert" >
<image :src="item.images" ></image>
<image :src="item.images" lazy-load></image>
</navigator>
</swiper-item>
</swiper>
......
......@@ -7,19 +7,19 @@
<view class="input-box">
<view class="input-group row verCenter">
<text class="label required">公司名称</text>
<input type="text" v-model="formParams.com_name" placeholder="请输入公司名称" placeholder-class="placeholder-class" @blur="tianyancha()" :disabled="id" />
<input type="text" v-model="formParams.com_name" placeholder="请输入公司名称" placeholder-class="placeholder-class" @blur="tianyancha()" :disabled="dis" />
</view>
<view class="input-group row verCenter">
<text class="label required ">公司税号</text>
<input type="text" v-model="formParams.tax_no" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" :disabled="id" />
<input type="text" v-model="formParams.tax_no" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" :disabled="dis" />
</view>
<view class="input-group row verCenter">
<text class="label required">公司电话</text>
<input type="text" v-model="formParams.com_tel" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" :disabled="id" />
<input type="text" v-model="formParams.com_tel" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" :disabled="dis" />
</view>
<view class="input-group row verCenter">
<text class="label required">注册地址</text>
<input type="text" v-model="formParams.com_addr" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" :disabled="id" />
<input type="text" v-model="formParams.com_addr" placeholder="系统自动查询后补充" placeholder-class="placeholder-class" :disabled="dis" />
</view>
<view class="input-group row verCenter">
<text class="label required">联系人</text>
......@@ -37,7 +37,7 @@
</view>
<view class="foot">
<view class="btn" @click="submitI()">{{id?'编辑':'新增'}}企业资料</view>
<view class="btn" @click="submitI()">保存</view>
</view>
</view>
......@@ -53,6 +53,7 @@
data() {
return {
id: "",
dis:false,
formParams: {
com_name: "",
tax_no: "",
......@@ -67,7 +68,9 @@
},
onLoad: function(options) {
this.id = options.id || ""
console.log(this.id)
if (this.id) {
this.dis=true
this.getData()
}
......@@ -101,7 +104,10 @@
icon: 'none'
});
}
this.formParams.com_name = res.data.com_name;
if(res.data.com_name){
this.formParams.com_name = res.data.com_name;
}
this.formParams.tax_no = res.data.tax_number;
this.formParams.com_tel = res.data.phone_number;
this.formParams.com_addr = res.data.com_address;
......@@ -184,9 +190,9 @@
icon: 'success'
});
setTimeout(() => {
uni.navigateBack({
delta: 1
});
uni.navigateTo({
url:"/pages/user/companyInfoList"
})
}, 2000);
} else {
uni.showToast({
......
<template>
<view class="companyInfoListPage">
<barX />
<titleNav title="资料管理" />
<view class="cons">
<view class="data-box">
<view class="group " v-for="(item,index) in list" :key="index" >
<view class="t row verCenter">
<text class="tet">{{item.com_name}}</text>
<text class="mr row verCenter rowCenter" v-if="item.is_default==1">默认</text>
</view>
<view class="c">{{item.contact_person}}</view>
<view class="b row bothSide">
<view class="l row verCenter" @click="setdefault(item.id)" >
<text class="icon iconfont icon-checked1" :class="{'icon-checked':item.is_default==1}"></text>
<text>{{item.is_default==1?"已默认":"设为默认"}}</text>
</view>
<view class="r row verCenter">
<text @click.stop="deleteAdress(item.id)">删除</text>
<view @click.stop="goUpdate(item.id)">修改</view>
</view>
</view>
</view>
</view>
<view class="no-data" v-if="isInit&&list.length==0">
<image src="https://img.ichunt.com/images/ichunt/202502/07/676f987065320e89a68d473ec62c8cea.png" />
<view>暂无企业信息!</view>
</view>
</view>
<view class="foot">
<navigator url="/pages/user/companyInfo" class="btn">新增企业资料</navigator>
</view>
</view>
</template>
<script>
import {
Api_Url
} from '@/util/api.js'
import barX from '@/components/barx.vue';
import titleNav from '@/components/title_nav.vue';
export default {
data() {
return {
isInit: false, //记录是否加载了数据
list: [],
}
},
onLoad: function(options) {
this.form = options.form || ""
},
onShow() {
this.getData();
},
methods: {
goUpdate(id) {
uni.navigateTo({
url: '/pages/user/companyInfo?id=' + id
})
},
deleteAdress(id) {
uni.showModal({
title: '',
content: '您确定删除当前企业信息吗?',
success: res => {
if (res.confirm) {
this.request(Api_Url + '/api/com/del', 'POST', {
id: id
}, true).then(res => {
if (res.code === 0) {
uni.showToast({
title: '删除成功',
icon: 'success'
});
this.getData(1);
} else {
uni.showToast({
title: res.msg,
icon: 'none'
});
}
});
}
}
});
},
setdefault(id) {
this.request(Api_Url + '/api/com/setDefault', 'POST', {
id: id
}, true).then(res => {
if (res.code === 0) {
uni.showToast({
title: '设置成功',
icon: 'success'
});
this.getData(1);
} else {
uni.showToast({
title: res.err_msg,
icon: 'none'
});
}
});
},
getData(loading) {
this.request(Api_Url + '/api/user/info', 'GET', {}, (loading ? false : true)).then(res => {
if (res.code == 0) {
this.isInit = 1;
let arr_ = res.data.certification || []
arr_.forEach((item,index)=>{
if(index==0){
item.is_default=1
}else{
item.is_default=0
}
})
this.list = arr_
} else {
this.isInit = 1;
this.list = []
}
});
},
},
components: {
barX,
titleNav
}
}
</script>
<style scoped lang="scss">
@import '../../assets/css/user/companyInfoList.scss';
</style>
\ No newline at end of file
......@@ -95,6 +95,7 @@
})
},
setChoose(tax_id){
if (!this.form) { return }
let invoice_id=""
this.list.forEach(item=>{
item.checkedx=false
......
......@@ -96,7 +96,7 @@
miniShareOptions: {
title: '给您分享我的清单',
path: '/pages/user/qdDetail',
imageUrl: 'https://img.ichunt.com/images/ichunt/202503/11/8bd43dcc1b28a3fd8c417ac0c6410406.png',
imageUrl: 'https://img.ichunt.com/images/ichunt/202503/19/cdaebc710d636541b8d9916210b46a49.png',
desc: ''
}
}
......
......@@ -13,7 +13,7 @@
</view>
<view>
<view class="namen">{{userinfo.wx_nickname||userinfo.phone||userinfo.email||'微信用户'}}</view>
<navigator :url="'/pages/user/companyInfo?id='+companyId">
<navigator url="/pages/user/companyInfoList">
<view class="com row verCenter" v-if="certification.length>0">
<view>{{userinfo.company_name}}</view>
<image src="https://img.ichunt.com/images/ichunt/202502/24/71bb98554d41d147323089e464079a28.png" />
......@@ -199,6 +199,9 @@
});
},
getData() {
if(!uni.getStorageSync('token')){
return
}
//获取优惠券
this.request(Api_Url + '/api/coupon/getList', 'GET', { status: -1 }, true).then(res => {
if (res.code == 0) {
......
"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")},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/companyInfoList",
"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
"use strict";exports._imports_0="/static/images/logo.png",exports._imports_0$1="/static/images/logored.png";
"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
"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-18233f01"]]);wx.createPage(n);
{
"usingComponents": {
"bar-x": "../../components/barx"
}
}
\ No newline at end of file
<view class="rulePage data-v-18233f01"><bar-x class="data-v-18233f01" u-i="18233f01-0" bind:__l="__l"/><view class="header row verCenter data-v-18233f01"><text class="icon iconfont icon-arrowleft data-v-18233f01" bindtap="{{a}}"></text><view class="data-v-18233f01">{{b}}</view></view><view class="content data-v-18233f01"><rich-text class="data-v-18233f01" nodes="{{c}}"/></view></view>
\ No newline at end of file
view.data-v-18233f01,text.data-v-18233f01,input.data-v-18233f01,navigator.data-v-18233f01{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-18233f01{background:none;opacity:1}image.data-v-18233f01{vertical-align:middle}.elep.data-v-18233f01{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-18233f01{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-18233f01{display:flex;flex-direction:column}.row.data-v-18233f01{display:flex;flex-direction:row}.boxsiz.data-v-18233f01{box-sizing:border-box}.bothSide.data-v-18233f01{justify-content:space-between}.avarage.data-v-18233f01{justify-content:space-around}.rowCenter.data-v-18233f01{justify-content:center}.verCenter.data-v-18233f01{align-items:center}.rulePage .header.data-v-18233f01{height:110rpx;padding-left:33rpx}.rulePage .header .icon.data-v-18233f01{font-size:35rpx;color:#898989;margin-right:160rpx}.rulePage .header view.data-v-18233f01{font-weight:600;font-size:32rpx;color:#000}.rulePage .content.data-v-18233f01{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"),o=require("../../util/api.js"),t={data:()=>({isTest:!0,pdf_email:"",purchase_sn:"",userInfo:"",create_name:"",address_id:"",addressInfo:"",carList:[],coupon_list:[],coupon_id:"",priceInfo:"",company_name:"",isCompany:!(!e.index.getStorageSync("user_info")||!JSON.parse(e.index.getStorageSync("user_info")).company_name)}),onLoad:function(o){this.address_id=o.address_id||"",this.coupon_id=o.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()},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((o=>{e.push({sku_id:o.goods_id,num:o.goods_num})})),this.request(o.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,this.company_name=e.data.company_name,this.pdf_email=e.data.recent_quote_email)}))},getCarList(){this.carList=[],this.request(o.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(o.Api_Url+"/api/address/getList","GET",{},!0).then((e=>{if(0==e.code){let o=e.data.list||[];o.forEach((e=>{this.address_id?e.address_id==this.address_id&&(this.addressInfo=e):1==e.is_default&&(this.addressInfo=e)})),o.length>0&&!this.addressInfo&&(this.addressInfo=o[0]),this.addressInfo&&(this.address_id=this.addressInfo.address_id)}}))},createQuote(){let t=[];this.carList.forEach((e=>{t.push({sku_id:e.goods_id,num:e.goods_num})}));let s={create_name:this.create_name,pdf_email:this.pdf_email,sku_json:JSON.stringify(t),user_coupon_id:this.coupon_id,address_id:this.address_id,purchase_sn:this.purchase_sn,company_name:this.company_name};this.request(o.Api_Url+"/api/xcx/confirmQuote","post",s,!0).then((o=>{0==o.code?(e.index.setStorageSync("quoteInfo",JSON.stringify(o.data)),e.index.navigateTo({url:"/pages/car/confirmQuoteSuccess"})):e.index.showToast({title:o.msg,icon:"nonde"})}))},openTipsx(){this.isTest?this.$refs.popuptips.open("bottom"):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 s=e._export_sfc(t,[["render",function(o,t,s,i,n,a){return e.e({a:e.p({title:"确认报价单"}),b:e.t(n.create_name),c:n.company_name,d:e.o((e=>n.company_name=e.detail.value)),e:n.carList.length>0},n.carList.length>0?e.e({f:e.f(n.carList,((o,t,s)=>({a:o.goods_images||"https://www.iedge.net/assets/images/common/defaultnew.png",b:e.t(o.sku_name),c:e.t(o.delivery_time),d:e.t(o.goods_num),e:e.t(n.isCompany&&o.company_price||o.origin_price),f:t}))),g:0==n.coupon_list.length},0==n.coupon_list.length?{}:e.e({h:n.priceInfo},n.priceInfo?{i:e.t(n.priceInfo.currency_sign),j:e.t(n.priceInfo.discount_fee||"0.00")}:{}),{k:e.o((e=>a.chooseUp()))}):{},{l:n.priceInfo},n.priceInfo?{m:e.t(n.priceInfo.currency_sign),n:e.t(n.priceInfo.all_amount),o:e.t(n.priceInfo.currency_sign),p:e.t(n.priceInfo.discovery_fee),q:e.t(n.priceInfo.currency_sign),r:e.t(n.priceInfo.total_amount),s:e.t(n.priceInfo.currency_sign),t:e.t(n.priceInfo.tax_rate_amount||0),v:e.t(n.priceInfo.currency_sign),w:e.t(n.priceInfo.pay_amount)}:{},{x:n.isTest?1:"",y:e.o((e=>n.isTest=!n.isTest)),z:n.priceInfo},n.priceInfo?{A:e.t(n.priceInfo.currency_sign),B:e.t(n.priceInfo.pay_amount)}:{},{C:e.o(((...e)=>a.openTipsx&&a.openTipsx(...e))),D:e.o(((...e)=>a.closeTipsx&&a.closeTipsx(...e))),E:n.pdf_email,F:e.o((e=>n.pdf_email=e.detail.value)),G:e.o(((...e)=>a.createQuote&&a.createQuote(...e))),H:e.sr("popuptips","8cac18c1-2"),I:e.p({type:"bottom","safe-area":!1}),J:e.o(((...e)=>a.closePop&&a.closePop(...e))),K:n.coupon_list.length>0},n.coupon_list.length>0?{L:e.f(n.coupon_list,((o,t,s)=>e.e({a:2==o.coupon_type},2==o.coupon_type?{b:e.t(10*o.sale_amount)}:{c:e.t(o.currency_sign),d:e.t(o.sale_amount)},{e:e.t(o.require_amount<=.01?"无门槛优惠券":o.coupon_name),f:e.t(o.start_time),g:e.t(o.end_time),h:n.coupon_id==o.coupon_id?1:"",i:t,j:e.o((e=>a.chooseYhq(o.coupon_id)),t)})))}:{},{M:e.o(((...e)=>a.confirmYhq&&a.confirmYhq(...e))),N:e.sr("popupyhq","8cac18c1-3"),O:e.p({type:"bottom","safe-area":!1})})}],["__scopeId","data-v-8cac18c1"]]);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="confirmQuotePage data-v-8cac18c1"><bar-x class="data-v-8cac18c1" u-i="8cac18c1-0" bind:__l="__l"/><title-nav wx:if="{{a}}" class="data-v-8cac18c1" u-i="8cac18c1-1" bind:__l="__l" u-p="{{a}}"/><view class="cons data-v-8cac18c1"><view class="top-box data-v-8cac18c1"><view class="tit data-v-8cac18c1">询价人:{{b}}</view><view class="tit row verCenter data-v-8cac18c1"> 公司名称:<input class="uni-input data-v-8cac18c1" value="{{c}}" bindinput="{{d}}"/></view></view><view wx:if="{{e}}" class="goods-box data-v-8cac18c1"><view wx:for="{{f}}" wx:for-item="item" wx:key="f" class="group row data-v-8cac18c1"><image class="data-v-8cac18c1" src="{{item.a}}"/><view class="infos data-v-8cac18c1"><view class="ganme elep2 data-v-8cac18c1">{{item.b}}</view><view class="hqs row verCenter bothSide data-v-8cac18c1"><text class="data-v-8cac18c1">货期:{{item.c}}</text><text class="data-v-8cac18c1">x{{item.d}}</text></view><view class="price data-v-8cac18c1">¥{{item.e}}</view></view></view><view class="coupo-box row bothSide verCenter data-v-8cac18c1" bindtap="{{k}}"><view class="l data-v-8cac18c1">选择您的优惠券</view><view class="r row verCenter data-v-8cac18c1"><view wx:if="{{g}}" class="not data-v-8cac18c1"><text class="data-v-8cac18c1">未识别到可用优惠券</text><text class="icon iconfont icon-arrowright data-v-8cac18c1"></text></view><view wx:else class="data-v-8cac18c1"><text wx:if="{{h}}" class="data-v-8cac18c1">-{{i}}{{j}}</text><text class="icon iconfont icon-arrowright data-v-8cac18c1"></text></view></view></view></view><view wx:if="{{l}}" class="price-infos data-v-8cac18c1"><view class="top data-v-8cac18c1"><view class="item row bothSide data-v-8cac18c1"><text class="data-v-8cac18c1">商品含税总额</text><text class="data-v-8cac18c1">{{m}}{{n}}</text></view><view class="item row bothSide data-v-8cac18c1"><text class="data-v-8cac18c1">运费(未税)</text><text class="data-v-8cac18c1">{{o}}{{p}}</text></view></view><view class="bottom data-v-8cac18c1"><view class="item row bothSide data-v-8cac18c1"><text class="data-v-8cac18c1">总金额(未税)</text><text class="data-v-8cac18c1">{{q}}{{r}}</text></view><view class="item row bothSide data-v-8cac18c1"><text class="data-v-8cac18c1">总税额</text><text class="data-v-8cac18c1">{{s}}{{t}}</text></view><view class="item row bothSide data-v-8cac18c1"><text class="data-v-8cac18c1">应付金额(含税)</text><text class="price-pay data-v-8cac18c1">{{v}}{{w}}</text></view></view></view><view class="rules row verCenter data-v-8cac18c1"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-8cac18c1', x && 'icon-checked']}}" bindtap="{{y}}"></text><navigator url="/pages/car/confirmRule" class="tklink data-v-8cac18c1">查看交易条款</navigator></view></view><view class="foot row verCenter bothSide data-v-8cac18c1"><view class="l row verCenter data-v-8cac18c1">含税总额:<text wx:if="{{z}}" class="data-v-8cac18c1">{{A}}{{B}}</text></view><view class="submit-btn data-v-8cac18c1" bindtap="{{C}}">完成报价</view></view><uni-popup wx:if="{{I}}" class="r data-v-8cac18c1" u-s="{{['d']}}" u-r="popuptips" u-i="8cac18c1-2" bind:__l="__l" u-p="{{I}}"><view class="pop-tips data-v-8cac18c1"><view class="trt data-v-8cac18c1"><text class="icon iconfont icon-caca data-v-8cac18c1" bindtap="{{D}}"></text></view><view class="ttit elep data-v-8cac18c1">温馨提示</view><view class="tipjk data-v-8cac18c1">请确认邮箱地址,爱智将以PDF格式报价单</view><view class="cons data-v-8cac18c1"><view class="label data-v-8cac18c1"><text class="data-v-8cac18c1">*</text>邮箱</view><input type="text" class="inputv data-v-8cac18c1" placeholder="请输入邮箱" value="{{E}}" bindinput="{{F}}"/></view><view class="sure data-v-8cac18c1" bindtap="{{G}}">确认</view></view></uni-popup><uni-popup wx:if="{{O}}" class="r data-v-8cac18c1" u-s="{{['d']}}" u-r="popupyhq" u-i="8cac18c1-3" bind:__l="__l" u-p="{{O}}"><view class="pop-yhq data-v-8cac18c1"><view class="trt data-v-8cac18c1"><text class="icon iconfont icon-caca data-v-8cac18c1" bindtap="{{J}}"></text></view><view class="ttit elep data-v-8cac18c1">优惠券</view><view wx:if="{{K}}" class="cons data-v-8cac18c1"><view wx:for="{{L}}" wx:for-item="item" wx:key="i" class="{{['group', 'row', 'bothSide', 'verCenter', 'data-v-8cac18c1', item.h && 'act']}}" bindtap="{{item.j}}"><view class="l row data-v-8cac18c1"><view class="price data-v-8cac18c1"><text wx:if="{{item.a}}" class="data-v-8cac18c1">折<text class="textp data-v-8cac18c1">{{item.b}}</text></text><text wx:else class="data-v-8cac18c1">{{item.c}}<text class="textp data-v-8cac18c1">{{item.d}}</text></text><view class="tips data-v-8cac18c1">{{item.e}}</view></view><view class="yhld data-v-8cac18c1"><view class="data-v-8cac18c1">商品优惠券</view><text class="data-v-8cac18c1">{{item.f}} - {{item.g}}</text></view></view></view></view><view class="add-btn data-v-8cac18c1" bindtap="{{M}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-8cac18c1,text.data-v-8cac18c1,input.data-v-8cac18c1,navigator.data-v-8cac18c1{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-8cac18c1{background:none;opacity:1}image.data-v-8cac18c1{vertical-align:middle}.elep.data-v-8cac18c1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-8cac18c1{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-8cac18c1{display:flex;flex-direction:column}.row.data-v-8cac18c1{display:flex;flex-direction:row}.boxsiz.data-v-8cac18c1{box-sizing:border-box}.bothSide.data-v-8cac18c1{justify-content:space-between}.avarage.data-v-8cac18c1{justify-content:space-around}.rowCenter.data-v-8cac18c1{justify-content:center}.verCenter.data-v-8cac18c1{align-items:center}.confirmQuotePage.data-v-8cac18c1{background:#f8f8f8;padding-top:75rpx;padding-bottom:175rpx}.confirmQuotePage .cons.data-v-8cac18c1{width:700rpx;margin:0 auto}.confirmQuotePage .cons .top-box.data-v-8cac18c1{background:#fff;padding:15rpx 22rpx 30rpx;border-radius:20rpx}.confirmQuotePage .cons .top-box .tit.data-v-8cac18c1{font-size:26rpx;color:#000;height:92rpx;line-height:92rpx;border-bottom:1rpx solid #e7e7e7}.confirmQuotePage .cons .top-box .address-box.data-v-8cac18c1{display:block;padding-top:10rpx}.confirmQuotePage .cons .top-box .address-box .addbx .iconfont.data-v-8cac18c1{font-size:16rpx;color:#898989}.confirmQuotePage .cons .top-box .address-box .addbx .ad.data-v-8cac18c1{height:62rpx}.confirmQuotePage .cons .top-box .address-box .addbx .csq.data-v-8cac18c1{font-size:26rpx;color:#000}.confirmQuotePage .cons .top-box .address-box .addbx .ad1.data-v-8cac18c1{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-8cac18c1{font-size:24rpx;color:#666;line-height:40rpx;height:40rpx;margin-top:8rpx}.confirmQuotePage .cons .top-box .address-box .addbx .cnnk text.data-v-8cac18c1{margin-right:20rpx}.confirmQuotePage .cons .top-box .address-box .addbx .mr.data-v-8cac18c1{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-8cac18c1{margin-top:25rpx;background:#fff;padding:0rpx 23rpx 30rpx;border-radius:20rpx}.confirmQuotePage .cons .goods-box image.data-v-8cac18c1{width:190rpx;height:190rpx;margin-right:29rpx;border:2rpx solid #f6f6f6;border-radius:5rpx}.confirmQuotePage .cons .goods-box .group.data-v-8cac18c1{padding-bottom:38rpx;padding-top:30rpx;border-bottom:1rpx solid #e7e7e7}.confirmQuotePage .cons .goods-box .group .ganme.data-v-8cac18c1{font-size:26rpx;color:#000;line-height:45rpx;height:90rpx;width:440rpx}.confirmQuotePage .cons .goods-box .group .hqs.data-v-8cac18c1{font-size:26rpx;color:#666;height:40rpx;line-height:40rpx;margin-top:20rpx}.confirmQuotePage .cons .goods-box .group .price.data-v-8cac18c1{font-size:30rpx;color:#000;height:40rpx;line-height:40rpx;margin-top:10rpx}.confirmQuotePage .cons .coupo-box.data-v-8cac18c1{border-radius:20rpx;margin-top:25rpx;height:62rpx;font-size:26rpx;color:#000;line-height:62rpx}.confirmQuotePage .cons .coupo-box .r.data-v-8cac18c1{font-size:26rpx;color:#d0121b;height:62rpx}.confirmQuotePage .cons .coupo-box .r .icon.data-v-8cac18c1{font-size:16rpx;color:#d0121b;margin-left:25rpx;position:relative;top:-3rpx}.confirmQuotePage .cons .coupo-box .r .not.data-v-8cac18c1{color:#999}.confirmQuotePage .cons .coupo-box .r .not .icon.data-v-8cac18c1{color:#898989}.confirmQuotePage .cons .pur-sn-box.data-v-8cac18c1{background:#fff;margin-top:25rpx;padding:20rpx 20rpx 32rpx;border-radius:20rpx}.confirmQuotePage .cons .pur-sn-box .tit.data-v-8cac18c1{font-size:26rpx;color:#000;line-height:62rpx;height:62rpx}.confirmQuotePage .cons .pur-sn-box .pur-sn-val.data-v-8cac18c1{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-8cac18c1:hover{border:1rpx solid #d0121b}.confirmQuotePage .cons .pur-sn-box .pur-sn-val.placeholder-class.data-v-8cac18c1{color:gray;font-size:26rpx}.confirmQuotePage .cons .price-infos.data-v-8cac18c1{padding:30rpx 20rpx;background:#fff;margin-top:25rpx;border-radius:20rpx}.confirmQuotePage .cons .price-infos .item.data-v-8cac18c1{font-size:26rpx;color:#000;line-height:62rpx;height:62rpx}.confirmQuotePage .cons .price-infos .top.data-v-8cac18c1{border-bottom:1rpx solid #e7e7e7;padding-bottom:20rpx}.confirmQuotePage .cons .price-infos .bottom.data-v-8cac18c1{padding-top:25rpx}.confirmQuotePage .cons .price-infos .bottom .price-pay.data-v-8cac18c1{color:#d0121b}.confirmQuotePage .cons .rules.data-v-8cac18c1{height:86rpx}.confirmQuotePage .cons .rules .icon.data-v-8cac18c1{font-size:30rpx;color:#e5e5e5}.confirmQuotePage .cons .rules .icon-checked.data-v-8cac18c1{color:#d0121b}.confirmQuotePage .cons .rules .tklink.data-v-8cac18c1{font-size:24rpx;color:#000;margin-left:16rpx}.confirmQuotePage .foot.data-v-8cac18c1{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-8cac18c1{font-size:24rpx;color:#000}.confirmQuotePage .foot .l text.data-v-8cac18c1{font-size:32rpx;color:#d91800}.confirmQuotePage .foot .submit-btn.data-v-8cac18c1{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-8cac18c1{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-tips .trt.data-v-8cac18c1{text-align:right}.pop-tips .trt .icon.data-v-8cac18c1{color:#898989;font-size:25rpx}.pop-tips .ttit.data-v-8cac18c1{width:520rpx;height:53rpx;font-size:26rpx;color:#000;line-height:53rpx;text-align:center;margin:0 auto}.pop-tips .tipjk.data-v-8cac18c1{font-size:22rpx;color:#666;text-align:center}.pop-tips .cons.data-v-8cac18c1{padding-bottom:80rpx;padding-top:60rpx}.pop-tips .cons .label.data-v-8cac18c1{font-size:24rpx;color:#000;width:620rpx;margin:0 auto}.pop-tips .cons .label text.data-v-8cac18c1{font-size:24rpx;color:#d0121b}.pop-tips .cons .inputv.data-v-8cac18c1{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-8cac18c1{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-8cac18c1{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-yhq .trt.data-v-8cac18c1{text-align:right}.pop-yhq .trt .icon.data-v-8cac18c1{color:#898989;font-size:25rpx}.pop-yhq .tit.data-v-8cac18c1{font-size:24rpx;color:#000;margin-bottom:25rpx;text-align:center}.pop-yhq .cons.data-v-8cac18c1{margin-top:68rpx;max-height:800rpx;overflow-y:auto}.pop-yhq .cons .group.data-v-8cac18c1{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-8cac18c1{border:1rpx solid #d0121b}.pop-yhq .cons .group .l .price.data-v-8cac18c1{font-weight:600;font-size:30rpx;color:#ff3000;margin-right:68rpx}.pop-yhq .cons .group .l .price .textp.data-v-8cac18c1{font-size:60rpx;color:#ff3000}.pop-yhq .cons .group .l .price .tips.data-v-8cac18c1{font-size:22rpx;color:#ff6300;font-weight:400}.pop-yhq .cons .group .l .yhld.data-v-8cac18c1{font-size:22rpx;color:#ff6300}.pop-yhq .cons .group .l .yhld view.data-v-8cac18c1{font-size:35rpx;color:#3b2c1b;height:72rpx;line-height:65rpx}.pop-yhq .cons .group .rbtn.data-v-8cac18c1{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-8cac18c1{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-8cac18c1{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),a=Number(i.goods_num);a=Math.ceil(a/s)*s,i.goods_num=a,a<d&&(i.goods_num=d),a>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),a=Number(o.goods_info.stock),n=Number(o.goods_info.moq),c=Number(o.goods_num);if(1==s){var r=c-d;r<n?(o.goods_num=n,t.index.showToast({title:"数量不能小于起订量",duration:2e3,icon:"none"})):o.goods_num=r}else{var l=c+d;l>a?(t.index.showToast({title:"数量不能大于库存",duration:2e3,icon:"none"}),o.goods_num=Math.floor(a/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,a){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=>a.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=>a.addjNum(e.sku_id,1)),i),l:t.o([t=>e.goods_num=t.detail.value,i,t=>a.changeNum(e.sku_id),i],i),m:e.goods_num,n:t.o((t=>a.addjNum(e.sku_id,2)),i),o:i,p:t.o((t=>a.dels(e.sku_id)),i),q:"b03a40ea-1-"+s})))}:{},{m:d.isEdit},d.isEdit?{n:d.allcheck?1:"",o:t.o((t=>a.checkboxchange(460053411))),p:t.o((t=>a.dels()))}:{},{q:!d.isEdit},d.isEdit?{}:{r:d.allcheck?1:"",s:t.o((t=>a.checkboxchange(460053411))),t:t.t(d.checkcount),v:t.t(d.totalprice),w:t.o((t=>a.confirm(2))),x:t.o(((...t)=>a.openAddList&&a.openAddList(...t))),y:t.o((t=>a.confirm(1)))},{z:t.sr("bottomNav","b03a40ea-2"),A:t.p({actval:"3"}),B:t.o(((...t)=>a.closeAddList&&a.closeAddList(...t))),C:t.o(((...t)=>a.openNewList&&a.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=>a.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=>a.addQdList())),G:t.sr("popupaddlist","b03a40ea-3"),H:t.p({type:"bottom","safe-area":!1}),I:t.o(((...t)=>a.closeNewList&&a.closeNewList(...t))),J:d.list_name,K:t.o((t=>d.list_name=t.detail.value)),L:t.o((t=>a.createList())),M:t.sr("popupnewlist","b03a40ea-4"),N:t.p({type:"bottom","safe-area":!1})})}],["__scopeId","data-v-b03a40ea"]]);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-b03a40ea"><bar-x class="data-v-b03a40ea" u-i="b03a40ea-0" bind:__l="__l"/><view class="car-head row bothSide data-v-b03a40ea"><view class="l row verCenter data-v-b03a40ea"><text class="icon iconfont icon-arrowleft data-v-b03a40ea" bindtap="{{a}}"></text><view class="data-v-b03a40ea">购物车({{b}})</view></view><view wx:if="{{c}}" class="r row verCenter data-v-b03a40ea"><text class="data-v-b03a40ea" bindtap="{{d}}">管理</text><navigator url="{{e}}" class="it data-v-b03a40ea">客服</navigator></view><view wx:if="{{f}}" class="r row verCenter data-v-b03a40ea"><text class="data-v-b03a40ea" bindtap="{{g}}">退出管理</text></view></view><view class="cons data-v-b03a40ea"><view wx:if="{{h}}" class="no-data data-v-b03a40ea"><image class="data-v-b03a40ea" src="https://img.ichunt.com/images/ichunt/202502/19/7fdab385a25db187f8e57370875f7546.png"/><text class="data-v-b03a40ea">暂无商品信息!</text></view><view wx:if="{{i}}" class="nodl data-v-b03a40ea"><navigator url="{{j}}" class="login-btn data-v-b03a40ea">登录 / 注册</navigator></view><view wx:if="{{k}}" class="list-box data-v-b03a40ea"><del-slide-left wx:for="{{l}}" wx:for-item="item" wx:key="o" class="data-v-b03a40ea" u-s="{{['d']}}" binddelItem="{{item.p}}" u-i="{{item.q}}" bind:__l="__l"><view class="item-group row verCenter bothSide data-v-b03a40ea"><view class="l row verCenter data-v-b03a40ea"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-b03a40ea', item.a && 'icon-checked']}}" catchtap="{{item.b}}"></text><navigator class="data-v-b03a40ea" url="{{item.d}}"><image class="data-v-b03a40ea" src="{{item.c}}"/></navigator></view><view class="r data-v-b03a40ea"><navigator class="data-v-b03a40ea" url="{{item.i}}"><view class="elep skun data-v-b03a40ea">{{item.e}}</view><view class="txt data-v-b03a40ea">型号:{{item.f}}</view><view class="txt data-v-b03a40ea">品牌:{{item.g}}</view><view class="txt data-v-b03a40ea">货期:{{item.h}}</view></navigator><view class="row verCenter bothSide data-v-b03a40ea"><view class="price data-v-b03a40ea">¥{{item.j}}</view><view class="hbha row verCenter bothSide data-v-b03a40ea"><text class="icon iconfont icon-jian data-v-b03a40ea" bindtap="{{item.k}}"></text><input class="data-v-b03a40ea" type="number" bindinput="{{item.l}}" value="{{item.m}}"/><text class="icon iconfont icon-jia data-v-b03a40ea" 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-b03a40ea"><view class="checked-box row verCenter data-v-b03a40ea" catchtap="{{o}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-b03a40ea', n && 'icon-checked']}}"></text>全选</view><view class="del-btn data-v-b03a40ea" bindtap="{{p}}">删除</view></view><view wx:if="{{q}}" class="car-foot car-foot1 data-v-b03a40ea"><view class="t row bothSide data-v-b03a40ea"><view class="checked-box row verCenter data-v-b03a40ea" catchtap="{{s}}"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-b03a40ea', r && 'icon-checked']}}"></text>全选</view><view class="pbx data-v-b03a40ea">已选{{t}}件,含税总额:<text class="price data-v-b03a40ea">¥ {{v}}</text></view></view><view class="b row bothSide data-v-b03a40ea"><view class="bj-btn data-v-b03a40ea" bindtap="{{w}}">生成报价单</view><view class="row verCenter bothSide data-v-b03a40ea"><view class="add-car data-v-b03a40ea" bindtap="{{x}}">加入清单</view><view class="add-confirm data-v-b03a40ea" bindtap="{{y}}">去订购</view></view></view></view><bottom-nav-fixed wx:if="{{A}}" class="r data-v-b03a40ea" u-r="bottomNav" u-i="b03a40ea-2" bind:__l="__l" u-p="{{A}}"/><uni-popup wx:if="{{H}}" class="r data-v-b03a40ea" u-s="{{['d']}}" u-r="popupaddlist" u-i="b03a40ea-3" bind:__l="__l" u-p="{{H}}"><view class="pop-add-list data-v-b03a40ea"><view class="trt data-v-b03a40ea"><text class="icon iconfont icon-caca data-v-b03a40ea" bindtap="{{B}}"></text></view><view class="ttit elep data-v-b03a40ea">加入清单</view><view class="new-box row data-v-b03a40ea"><text class="new-btn row verCenter data-v-b03a40ea" bindtap="{{C}}">新建清单<text class="icon iconfont icon-jia data-v-b03a40ea"></text></text></view><view wx:if="{{D}}" class="list-box data-v-b03a40ea"><view wx:for="{{E}}" wx:for-item="item" wx:key="g" class="item row verCenter bothSide data-v-b03a40ea"><view class="row verCenter data-v-b03a40ea" catchtap="{{item.d}}"><view class="l data-v-b03a40ea"><text class="{{['icon', 'iconfont', 'icon-checked1', 'data-v-b03a40ea', item.a && 'icon-checked']}}"></text></view><view class="c data-v-b03a40ea"><view class="elep data-v-b03a40ea">{{item.b}}</view><text class="data-v-b03a40ea">{{item.c}}</text></view></view><navigator class="data-v-b03a40ea" url="{{item.f}}"><view class="r row verCenter data-v-b03a40ea"><text class="data-v-b03a40ea">{{item.e}}个商品</text><text class="icon iconfont icon-arrowright data-v-b03a40ea"></text></view></navigator></view></view><view wx:else class="list-box data-v-b03a40ea"><view class="no-data data-v-b03a40ea"><image class="data-v-b03a40ea" src="https://img.ichunt.com/images/ichunt/202502/24/07a360187d83ccf80a9d835029c27446.png"/><view class="data-v-b03a40ea">暂无清单数据,先去创建清单吧!</view></view></view><view class="add-list data-v-b03a40ea" bindtap="{{F}}">确认</view></view></uni-popup><uni-popup wx:if="{{N}}" class="r data-v-b03a40ea" u-s="{{['d']}}" u-r="popupnewlist" u-i="b03a40ea-4" bind:__l="__l" u-p="{{N}}"><view class="pop-new-list data-v-b03a40ea"><view class="trt data-v-b03a40ea"><text class="icon iconfont icon-caca data-v-b03a40ea" bindtap="{{I}}"></text></view><view class="ttit elep data-v-b03a40ea">新建清单</view><view class="cons data-v-b03a40ea"><input type="text" class="inputv data-v-b03a40ea" placeholder="请输入清单名称,若未输入则显示商品分类;" value="{{J}}" bindinput="{{K}}"/></view><view class="add-list data-v-b03a40ea" bindtap="{{L}}">确认</view></view></uni-popup></view>
\ No newline at end of file
view.data-v-b03a40ea,text.data-v-b03a40ea,input.data-v-b03a40ea,navigator.data-v-b03a40ea{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-b03a40ea{background:none;opacity:1}image.data-v-b03a40ea{vertical-align:middle}.elep.data-v-b03a40ea{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-b03a40ea{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-b03a40ea{display:flex;flex-direction:column}.row.data-v-b03a40ea{display:flex;flex-direction:row}.boxsiz.data-v-b03a40ea{box-sizing:border-box}.bothSide.data-v-b03a40ea{justify-content:space-between}.avarage.data-v-b03a40ea{justify-content:space-around}.rowCenter.data-v-b03a40ea{justify-content:center}.verCenter.data-v-b03a40ea{align-items:center}.carListPage.data-v-b03a40ea{background:#f6f6f6;min-height:calc(100vh - 175rpx);padding-bottom:330rpx;padding-top:75rpx}.carListPage .car-head.data-v-b03a40ea{background:#f6f6f6;height:75rpx;position:fixed;top:175rpx;left:0rpx;width:100%;right:0rpx;z-index:10}.carListPage .car-head .l.data-v-b03a40ea{height:75rpx;width:550rpx;padding-left:35rpx;font-size:30rpx;color:#000}.carListPage .car-head .l .icon.data-v-b03a40ea{font-size:35rpx;color:#898989;margin-right:235rpx}.carListPage .car-head .r.data-v-b03a40ea{height:75rpx;font-size:26rpx;color:#666;padding-right:25rpx}.carListPage .car-head .r .it.data-v-b03a40ea{margin-left:50rpx}.carListPage .cons.data-v-b03a40ea{width:700rpx;margin:0 auto}.carListPage .cons .list-box.data-v-b03a40ea{background:#fff;border-radius:20rpx;padding:40rpx 0}.carListPage .cons .list-box .item-group.data-v-b03a40ea{padding:0 25rpx 0 20rpx}.carListPage .cons .list-box .item-group .l.data-v-b03a40ea{height:194rpx}.carListPage .cons .list-box .item-group .l .icon.data-v-b03a40ea{font-size:30rpx;color:#e5e5e5}.carListPage .cons .list-box .item-group .l .icon-checked.data-v-b03a40ea{color:#d0121b}.carListPage .cons .list-box .item-group .l image.data-v-b03a40ea{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-b03a40ea{margin-left:20rpx}.carListPage .cons .list-box .item-group .r .skun.data-v-b03a40ea{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-b03a40ea{font-size:22rpx;color:#666;line-height:32rpx;margin-bottom:5rpx}.carListPage .cons .list-box .item-group .r .price.data-v-b03a40ea{font-size:32rpx;color:#d91800;height:40rpx;line-height:40rpx;position:relative;top:5rpx}.carListPage .cons .list-box .item-group .r .hbha.data-v-b03a40ea{width:156rpx;height:40rpx;border-radius:5rpx}.carListPage .cons .list-box .item-group .r .hbha .icon.data-v-b03a40ea{color:#898989;font-size:22rpx}.carListPage .cons .list-box .item-group .r .hbha input.data-v-b03a40ea{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-b03a40ea{padding-top:90rpx;text-align:center;font-size:24rpx;color:#000;background:#fff;padding-bottom:133rpx}.carListPage .cons .no-data image.data-v-b03a40ea{display:block;margin:0 auto;width:442rpx;height:254rpx;margin-bottom:45rpx}.carListPage .cons .nodl.data-v-b03a40ea{background:#fff;height:400rpx}.carListPage .cons .login-btn.data-v-b03a40ea{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-b03a40ea{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-b03a40ea{font-size:24rpx;color:#666}.carListPage .car-foot .checked-box .icon.data-v-b03a40ea{font-size:30rpx;color:#e5e5e5;margin-right:12rpx}.carListPage .car-foot .checked-box .icon-checked.data-v-b03a40ea{color:#d0121b}.carListPage .car-foot .del-btn.data-v-b03a40ea{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-b03a40ea{padding-top:20rpx}.carListPage .car-foot.car-foot1 .t.data-v-b03a40ea{margin-bottom:26rpx}.carListPage .car-foot.car-foot1 .pbx.data-v-b03a40ea{font-size:24rpx;color:#000}.carListPage .car-foot.car-foot1 .pbx .price.data-v-b03a40ea{font-size:32rpx;color:#d91800}.carListPage .car-foot.car-foot1 .bj-btn.data-v-b03a40ea{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-b03a40ea{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-b03a40ea{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-b03a40ea{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-add-list .trt.data-v-b03a40ea{text-align:right}.pop-add-list .trt .icon.data-v-b03a40ea{color:#898989;font-size:25rpx}.pop-add-list .ttit.data-v-b03a40ea{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-b03a40ea{height:36rpx;margin-top:28rpx;justify-content:flex-end;margin-bottom:37rpx}.pop-add-list .new-box .new-btn.data-v-b03a40ea{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-b03a40ea{font-size:16rpx;color:#ff3800;margin-left:8rpx;position:relative;top:-4rpx}.pop-add-list .list-box.data-v-b03a40ea{max-height:800rpx;overflow-y:auto}.pop-add-list .list-box .item.data-v-b03a40ea{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-b03a40ea{margin-right:24rpx}.pop-add-list .list-box .item .l .icon.data-v-b03a40ea{font-size:30rpx;color:#e5e5e5}.pop-add-list .list-box .item .l .icon-checked.data-v-b03a40ea{color:#d0121b}.pop-add-list .list-box .item .c.data-v-b03a40ea{width:400rpx}.pop-add-list .list-box .item .c view.data-v-b03a40ea{font-size:26rpx;color:#000;height:50rpx;line-height:50rpx;width:400rpx}.pop-add-list .list-box .item .c text.data-v-b03a40ea{display:block;font-size:24rpx;color:#666;height:50rpx;line-height:50rpx}.pop-add-list .list-box .item .r.data-v-b03a40ea{font-size:26rpx;color:#000}.pop-add-list .list-box .item .r .icon.data-v-b03a40ea{color:#898989;font-size:16rpx;margin-left:13rpx}.pop-add-list .list-box .no-data.data-v-b03a40ea{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-b03a40ea{width:442rpx;height:254rpx;margin-bottom:45rpx}.pop-add-list .add-list.data-v-b03a40ea{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-b03a40ea{width:100%;background:#fff;border-radius:10rpx 10rpx 0rpx 0rpx;padding:24rpx 30rpx 150rpx;position:relative}.pop-new-list .trt.data-v-b03a40ea{text-align:right}.pop-new-list .trt .icon.data-v-b03a40ea{color:#898989;font-size:25rpx}.pop-new-list .ttit.data-v-b03a40ea{width:520rpx;height:53rpx;font-size:30rpx;color:#000;line-height:53rpx;text-align:center;margin:0 auto}.pop-new-list .cons.data-v-b03a40ea{width:689rpx;padding-top:77rpx;padding-bottom:110rpx}.pop-new-list .cons .inputv.data-v-b03a40ea{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-b03a40ea{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-067ef2cc"]]);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-067ef2cc"><bar-x class="data-v-067ef2cc" u-i="067ef2cc-0" bind:__l="__l"/><view class="bugc-ceng data-v-067ef2cc"><search-head class="data-v-067ef2cc" bindconfirm="{{a}}" bindgoUrl="{{b}}" u-i="067ef2cc-1" bind:__l="__l"/></view><view class="cons data-v-067ef2cc"><view class="{{['one-c-box', 'data-v-067ef2cc', g && 'show']}}"><view class="lb row data-v-067ef2cc"><view wx:for="{{c}}" wx:for-item="item" wx:key="c" class="{{['itemo', 'data-v-067ef2cc', item.b && 'act']}}" bindtap="{{item.d}}">{{item.a}}</view></view><view class="rb row verCenter rowCenter data-v-067ef2cc" bindtap="{{d}}"><text class="{{['data-v-067ef2cc', 'icon', 'iconfont', 'icon-arrowxia']}}"></text></view><view class="one-c-hide-cons data-v-067ef2cc"><view class="tit data-v-067ef2cc">全部分类</view><view class="hide-sec row data-v-067ef2cc"><view wx:for="{{e}}" wx:for-item="item" wx:key="d" class="{{['itemh', 'data-v-067ef2cc', item.c && 'act']}}" bindtap="{{item.e}}"><image class="data-v-067ef2cc" src="{{item.a}}" mode="aspectFit"></image><text class="elep data-v-067ef2cc">{{item.b}}</text></view></view><view class="foot row verCenter rowCenter data-v-067ef2cc" bindtap="{{f}}">收起<text class="icon iconfont icon-arrowshang data-v-067ef2cc"></text></view></view></view><view class="two-c-box row bothSide data-v-067ef2cc"><view class="lc data-v-067ef2cc"><view wx:for="{{h}}" wx:for-item="item" wx:key="c" class="{{['item', 'row', 'verCenter', 'data-v-067ef2cc', item.b && 'act']}}" bindtap="{{item.d}}">{{item.a}}</view></view><view class="rc data-v-067ef2cc"><navigator wx:for="{{i}}" wx:for-item="item" wx:key="d" url="{{item.c}}" class="item data-v-067ef2cc"><image class="data-v-067ef2cc" src="{{item.a}}" mode="aspectFit"></image><text class="elep data-v-067ef2cc">{{item.b}}</text></navigator></view></view></view><bottom-nav wx:if="{{j}}" class="data-v-067ef2cc" u-i="067ef2cc-2" bind:__l="__l" u-p="{{j}}"/></view>
\ No newline at end of file
view.data-v-067ef2cc,text.data-v-067ef2cc,input.data-v-067ef2cc,navigator.data-v-067ef2cc{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-067ef2cc{background:none;opacity:1}image.data-v-067ef2cc{vertical-align:middle}.elep.data-v-067ef2cc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elep2.data-v-067ef2cc{word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.column.data-v-067ef2cc{display:flex;flex-direction:column}.row.data-v-067ef2cc{display:flex;flex-direction:row}.boxsiz.data-v-067ef2cc{box-sizing:border-box}.bothSide.data-v-067ef2cc{justify-content:space-between}.avarage.data-v-067ef2cc{justify-content:space-around}.rowCenter.data-v-067ef2cc{justify-content:center}.verCenter.data-v-067ef2cc{align-items:center}.classNavPage .bugc-ceng.data-v-067ef2cc{position:relative;z-index:1;background:#fff}.classNavPage .cons.data-v-067ef2cc{padding-top:23rpx}.classNavPage .cons .one-c-box.data-v-067ef2cc{padding-left:18rpx;position:relative;padding-right:90rpx;height:63rpx}.classNavPage .cons .one-c-box .lb.data-v-067ef2cc{height:100%;width:100%;overflow-x:auto}.classNavPage .cons .one-c-box .lb .itemo.data-v-067ef2cc{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-067ef2cc{border:1rpx solid #d0121b;background:#fff5f5;color:#d0121b}.classNavPage .cons .one-c-box .rb.data-v-067ef2cc{width:90rpx;height:45rpx;position:absolute;top:0rpx;right:0rpx;text-align:center}.classNavPage .cons .one-c-box .rb .icon.data-v-067ef2cc{font-size:16rpx;color:#000}.classNavPage .cons .one-c-box .one-c-hide-cons.data-v-067ef2cc{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-067ef2cc{padding:11rpx 30rpx;font-size:24rpx;color:#000;margin-bottom:35rpx}.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec.data-v-067ef2cc{flex-wrap:wrap;padding-left:60rpx;padding-bottom:40rpx}.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh.data-v-067ef2cc{margin-bottom:40rpx;margin-right:33rpx}.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh.data-v-067ef2cc:nth-child(4n){margin-right:0rpx}.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh image.data-v-067ef2cc{display:block;width:106rpx;height:106rpx;margin:0 auto}.classNavPage .cons .one-c-box .one-c-hide-cons .hide-sec .itemh text.data-v-067ef2cc{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-067ef2cc{color:#d0121b}.classNavPage .cons .one-c-box .one-c-hide-cons .foot.data-v-067ef2cc{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-067ef2cc{font-size:16rpx;margin-left:20rpx}.classNavPage .cons .one-c-box.show .one-c-hide-cons.data-v-067ef2cc{max-height:800rpx;overflow-y:auto}.classNavPage .cons .one-c-box.show.data-v-067ef2cc: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-067ef2cc{margin-top:20rpx;height:calc(100vh - 305rpx)}.classNavPage .cons .two-c-box .lc.data-v-067ef2cc{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-067ef2cc{padding:15rpx 50rpx 15rpx 35rpx;margin-bottom:10rpx;height:92rpx}.classNavPage .cons .two-c-box .lc .item.act.data-v-067ef2cc{color:#000;background:#fff;border-radius:100rpx 0 0 100rpx}.classNavPage .cons .two-c-box .rc.data-v-067ef2cc{width:525rpx;height:100%;overflow-y:auto;padding-left:35rpx}.classNavPage .cons .two-c-box .rc .item.data-v-067ef2cc{margin-right:35rpx;width:130rpx;padding-bottom:20rpx;display:inline-block;height:227rpx}.classNavPage .cons .two-c-box .rc .item.data-v-067ef2cc:nth-child(3n){margin-right:0rpx}.classNavPage .cons .two-c-box .rc .item image.data-v-067ef2cc{width:130rpx;height:130rpx;margin-bottom:12rpx;display:block}.classNavPage .cons .two-c-box .rc .item text.data-v-067ef2cc{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"),s=require("../../util/api.js"),e={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 e={sku_id:this.goods_id,goods_num:this.goods_numberx,price:this.buyPrice,guid_:this.addType};2==this.addType&&(e.is_cover_goods_num=1),this.request(s.Api_Url+"/api/cart/addCart","GET",e,!0).then((s=>{0==s.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:s.msg,icon:"error"})}))},changeNum(o,s){clearTimeout(this.timeout),this.timeout=setTimeout((()=>{let o=this.goods_info,s=Number(o.multiple||o.mpl),e=Number(o.stock),i=Number(o.moq),t=Number(this.goods_numberx);t=Math.ceil(t/s)*s,this.goods_numberx=t,t<i&&(this.goods_numberx=i),t>e&&(this.goods_numberx=Math.floor(e/s)*s)}),800)},addjNum(s,e){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==e){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(s){o.index.openDocument({filePath:s.tempFilePath,showMenu:!0,success:function(o){console.log("打开文档成功")}})}})},getData(e){this.request(s.Api_Url+"/api/xcx/goodsDetail","GET",{goods_id:this.goods_id},!0).then((s=>{0==s.code?(this.goods_info=s.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),e||(this.goods_series=s.data.goods_series||[],this.goods_series.sort(((o,s)=>o.goods_id==this.goods_id?-1:s.goods_id==this.goods_id?1:0))),this.images=[{name:"default.png",thumbnail:s.data.goods_info.goods_images||""},...s.data.goods_info.spu_extra.image_list||[]],setTimeout((()=>{this.calculatePositions()}),100)):o.index.showToast({title:s.msg,icon:"error"})}))},calculatePositions(){const s=o.index.createSelectorQuery();s.select(".product-box").boundingClientRect(),s.exec((o=>{o[0]&&(this.productTop=o[0].top)}))},tab(s){this.pageTab=s,o.index.pageScrollTo({scrollTop:2==s?this.productTop-140:0,duration:300})},handleSwiperChange(o){this.currentPage=o.detail.current,setTimeout((()=>{this.calculatePositions()}),100)},getQdList(){o.index.getStorageSync("token")&&this.request(s.Api_Url+"/api/xcx/getGoodsList","get",{page:1,limit:100},!1).then((o=>{if(this.qDList=[],0==o.code){let s=o.data.list||[];s.forEach((o=>{o.checked=!1})),this.qDList=s}}))},chooseQd(o){this.qDList.forEach((s=>{s.list_id==o&&(s.checked=!s.checked)}))},createList(){this.request(s.Api_Url+"/api/xcx/createGoodsList","post",{list_name:this.list_name||this.goods_info.class_name},!0).then((s=>{0==s.code?(o.index.showToast({title:"创建清单成功",icon:"success"}),this.closeNewList(),this.getQdList()):o.index.showToast({title:s.msg,icon:"nonde"})}))},addQdList(){let e=this.qDList.filter((o=>o.checked)),i=e.map((o=>o.list_id));if(0==e.length)return void o.index.showToast({title:"请选择一条清单",icon:"none"});let t=[{sku_id:this.goods_id,qty:this.goods_numberx}];this.request(s.Api_Url+"/api/xcx/addGoodsList","post",{list_id:i.join(","),sku_json:JSON.stringify(t)},!0).then((s=>{0==s.code?(o.index.showToast({title:"加入清单成功",icon:"success"}),this.closeAddList(),this.getQdList()):o.index.showToast({title:s.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(e,[["render",function(s,e,i,t,d,n){return o.e({a:d.goods_info},d.goods_info?o.e({b:o.o(((...o)=>s.$goBack&&s.$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,s,e)=>({a:o.thumbnail||"https://www.iedge.net/assets/images/common/defaultnew.png",b:s}))),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,((s,e,i)=>({a:o.t(s),b:e%2!=0?1:"",c:e%2==0?1:"",d:e})))}:{},{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:s.$globalData.KFQQ,J:1!=d.goods_info.is_buy},1!=d.goods_info.is_buy?{K:s.$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,((s,e,i)=>({a:o.t(s.goods_name),b:o.o((o=>n.changeSku(s.goods_id)),e),c:d.goods_id==s.goods_id?1:"",d:e}))),Y:1!=d.goods_info.is_buy},1!=d.goods_info.is_buy?{Z:s.$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","54936c95-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,((s,e,i)=>({a:s.checked?1:"",b:o.t(s.list_name),c:o.t(s.create_time),d:o.o((o=>n.chooseQd(s.list_id)),e),e:o.t(s.list_goods_count),f:"/pages/user/qdDetail?list_id="+s.list_id,g:e})))}:{},{ak:o.o((o=>n.addQdList())),al:o.sr("popupaddlist","54936c95-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","54936c95-3"),as:o.p({type:"bottom","safe-area":!1})}):{})}],["__scopeId","data-v-54936c95"]]);e.__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
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
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