!23 2022-1-17 JiaMIn

Merge pull request !23 from Admin/sit-jiamin-v2
This commit is contained in:
Admin 2022-01-17 11:22:25 +00:00 committed by Gitee
commit 2a1b670756
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
23 changed files with 574 additions and 408 deletions

View File

@ -152,7 +152,9 @@ margin-top: 8px;
} }
@media screen and (min-width: 769px){ @media screen and (min-width: 769px){
.online{
margin-top: 30px;
}
.allmain{ .allmain{
.rs-dis{ .rs-dis{
@ -162,6 +164,7 @@ margin-top: 8px;
} }
} }
.active { .active {
font-size: 14px; font-size: 14px;
color: #E2001A; color: #E2001A;

View File

@ -11,12 +11,15 @@ ul li ol li em strong i {
.usersearch { .usersearch {
margin: 0 auto; margin: 0 auto;
overflow: hidden; overflow: hidden;
} }
//rc-main end //rc-main end
} }
//手机端 //手机端
@media screen and (max-width: 768px) { @media screen and (max-width: 768px) {
.usercontentshow{ .usercontentshow{
position: relative; position: relative;
} }
@ -234,6 +237,19 @@ ul li ol li em strong i {
//pc端 //pc端
@media screen and (min-width: 768px){ @media screen and (min-width: 768px){
.usersearch {
margin: 0 auto;
overflow: hidden;
margin-top: 5rem;
}
.online{
width:100%;
&.bold{
height:0.5rem;
margin-top: 5rem;
background:#f6f6f6;
}
}
/deep/.el-dialog { /deep/.el-dialog {
width: 920px; width: 920px;
height: 570px; height: 570px;

View File

@ -1474,6 +1474,7 @@ selectGoods(item,index){
console.log(item,index); console.log(item,index);
this.activeIndex=index; this.activeIndex=index;
console.log(item.title); console.log(item.title);
this.ifadroind(item,index,this.useraindex) this.ifadroind(item,index,this.useraindex)
// this.ifAdoid(item,index); // this.ifAdoid(item,index);

View File

@ -29,7 +29,7 @@
<div class="rc-contair"> <div class="rc-contair">
<div class="rc-left" ref="userleft" id="userleft" :style='usercolor'> <div class="rc-left" ref="userleft" id="userleft" :style='usercolor'>
<div> <div>
<i></i><span>{{item.couponTypeId=='4'?(item.discount) *10:item.couponAmount}}</span> <i></i><span>{{item.couponTypeId=='4'?parseInt(((item.discount) *10))+ '折':item.couponAmount}}</span>
</div> </div>
<strong>{{ item.couponName }}</strong> <strong>{{ item.couponName }}</strong>
</div> </div>
@ -196,6 +196,10 @@ export default {
if(data){ if(data){
console.log(data); console.log(data);
this.newlist=data.data; this.newlist=data.data;
this.newlist.forEach(element=>{
element.validFrom=element.validFrom.slice(0,10)
element.validTo=element.validTo.slice(0,10)
})
console.log(this.newlist); console.log(this.newlist);
} }

View File

@ -1,6 +1,7 @@
<template> <template>
<div> <div>
<Myheader></Myheader> <Myheader></Myheader>
<div class="rc-top"></div>
<div class="rc-header"> <div class="rc-header">
<div class="rc-main"> <div class="rc-main">
<div class="rc-headera"> <div class="rc-headera">

View File

@ -7,7 +7,13 @@
<div class="usercontentshow" ref="usercontent"> <div class="usercontentshow" ref="usercontent">
<div class="rc-product ts-scrollable-container"> <div class="rc-product ts-scrollable-container">
<div class="rc-productcat ts-scrollable"> <div class="rc-productcat ts-scrollable">
<div class="rc-cat" v-for="(item, index) in userproduct" :key="index" @click="selectGoods(item, index)" :class="activeIndex == index ? 'active' : 'unactive'" > <div
class="rc-cat"
v-for="(item, index) in userproduct"
:key="index"
@click="selectGoods(item, index)"
:class="activeIndex == index ? 'active' : 'unactive'"
>
<img :src="item.catimage" alt="" /> <img :src="item.catimage" alt="" />
<span>{{ item.title }}</span> <span>{{ item.title }}</span>
</div> </div>
@ -17,7 +23,13 @@
<div class="ts-scrollable-container"> <div class="ts-scrollable-container">
<h2>专区:</h2> <h2>专区:</h2>
<ol class="ts-scrollable"> <ol class="ts-scrollable">
<li v-for="(item, index) in prefecture" :key="index" @click="selectproduct(item, index)" :class="activeIndexb == index ? 'active' : 'unactive'" > <li
v-for="(item, index) in prefecture"
:key="index"
@click="selectproduct(item, index)"
:class="activeIndexb == index ? 'active' : 'unactive'"
ref="chosebox"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
@ -26,7 +38,13 @@
<div class="ts-scrollable-container"> <div class="ts-scrollable-container">
<h2>年龄:</h2> <h2>年龄:</h2>
<ol class="ts-scrollable"> <ol class="ts-scrollable">
<li v-for="(item, index) in catage" :key="index" @click="selectage(item, index)" :class="activeIndexc == index ? 'active' : 'unactive'"> <li
v-for="(item, index) in catage"
:key="index"
@click="selectage(item, index)"
:class="activeIndexc == index ? 'active' : 'unactive'"
ref="chosebox1"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
@ -35,7 +53,13 @@
<div class="ts-scrollable-container"> <div class="ts-scrollable-container">
<h2>功能:</h2> <h2>功能:</h2>
<ol class="ts-scrollable"> <ol class="ts-scrollable">
<li v-for="(item, index) in catagea" :key="index" @click="selectagc(item, index)" :class="activeIndexd == index ? 'active' : 'unactive'"> <li
v-for="(item, index) in catagea"
:key="index"
@click="selectagc(item, index)"
:class="activeIndexd == index ? 'active' : 'unactive'"
ref="chosebox2"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
@ -44,25 +68,39 @@
<div class="ts-scrollable-container"> <div class="ts-scrollable-container">
<h2>品种:</h2> <h2>品种:</h2>
<ol class="ts-scrollable"> <ol class="ts-scrollable">
<li v-for="(item, index) in catageb" :key="index" @click="selectagd(item, index)" :class="activeIndexe == index ? 'active' : 'unactive'"> <li
v-for="(item, index) in catageb"
:key="index"
@click="selectagd(item, index)"
:class="activeIndexe == index ? 'active' : 'unactive'"
ref="chosebox3"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
</div> </div>
<div class="online rc-md-up"></div>
</div> </div>
</div> </div>
</div> </div>
<!-- rc-main end --> <!-- rc-main end -->
<div class="online"></div> <div class="online bold"></div>
<!-- rc-main start --> <!-- rc-main start -->
<div class="rc-max-width--xl"> <div class="rc-max-width--xl">
<div class="usersearch"> <div class="usersearch">
<div class="rc-contair"> <div class="rc-contair">
<ul class="ts-product-list"> <ul class="ts-product-list">
<li v-for="(item,index) in rccontair" :key="index" class="rc-margin-top--md"> <li
<div class="rc-click rc-margin-bottom--md" @click="selectproduce(item)"> v-for="(item, index) in rccontair"
:key="index"
class="rc-margin-top--md"
>
<div
class="rc-click rc-margin-bottom--md"
@click="selectproduce(item)"
>
<div class="rc-rccontair"> <div class="rc-rccontair">
<img :src=item.picture alt=""> <img :src="item.picture" alt="" />
</div> </div>
</div> </div>
<div class="rc-column"> <div class="rc-column">
@ -70,7 +108,15 @@
<span>{{ item.categoryName }}</span> <span>{{ item.categoryName }}</span>
<i>0.001{{ item.price }}</i> <i>0.001{{ item.price }}</i>
</div> </div>
<strong class="ts-standard-btn ts-standard-btn--two rc-margin-y--md center" @click="userbuy()">立即购买</strong> <strong
class="
ts-standard-btn ts-standard-btn--two
rc-margin-y--md
center
"
@click="userbuy()"
>立即购买</strong
>
</div> </div>
</li> </li>
</ul> </ul>
@ -82,22 +128,32 @@
</div> </div>
<!-- rc-main end --> <!-- rc-main end -->
<div v-if="isadrond"> <div v-if="isadrond">
<div class="rc-mubu" v-if="isshow" @click="usershow()"></div> <div class="rc-mubu" v-if="isshow" @click="usershow()"></div>
<div class="rc-bottom" v-if="isshow"> <div class="rc-bottom" v-if="isshow">
<div class="rc-bottoma"> <div class="rc-bottoma">
<div class="rc-productcat ts-scrollable"> <div class="rc-productcat ts-scrollable">
<div class="rc-cat" v-for="(item, index) in userproduct" :key="index" @click="selectGoodsa(item, index)" :class="activeIndex1 == index ? 'active' : 'unactive'" > <div
class="rc-cat"
v-for="(item, index) in userproduct"
:key="index"
@click="selectGoodsa(item, index)"
:class="activeIndex1 == index ? 'active' : 'unactive'"
>
<img :src="item.catimage" alt="" /> <img :src="item.catimage" alt="" />
<span>{{ item.tagName }}</span> <span>{{ item.tagName }}</span>
</div> </div>
</div> </div>
<div class="rc-prefecture"> <div class="rc-prefecture">
<h2>专区:</h2> <h2>专区:</h2>
<ol class="ts-scrollable"> <ol class="ts-scrollable">
<li v-for="(item, index) in prefecture" :key="index" @click="selectproduct(item, index)" :class="activeIndexb == index ? 'active' : 'unactive'" > <li
v-for="(item, index) in prefecture"
:key="index"
@click="selectproduct(item, index)"
:class="activeIndexb == index ? 'active' : 'unactive'"
ref="chosebox"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
@ -106,7 +162,13 @@
<div class="ts-scrollable-container rc-margin-y--md"> <div class="ts-scrollable-container rc-margin-y--md">
<h2>年龄:</h2> <h2>年龄:</h2>
<ol class="ts-scrollable"> <ol class="ts-scrollable">
<li v-for="(item, index) in catage" :key="index" @click="selectage(item, index)" :class="activeIndexc == index ? 'active' : 'unactive'"> <li
v-for="(item, index) in catage"
:key="index"
@click="selectage(item, index)"
:class="activeIndexc == index ? 'active' : 'unactive'"
ref="chosebox1"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
@ -114,7 +176,13 @@
<div class="ts-scrollable-container rc-margin-y--md"> <div class="ts-scrollable-container rc-margin-y--md">
<h2>功能:</h2> <h2>功能:</h2>
<ol class="ts-scrollable"> <ol class="ts-scrollable">
<li v-for="(item, index) in catagea" :key="index" @click="selectagc(item, index)" :class="activeIndexd == index ? 'active' : 'unactive'"> <li
v-for="(item, index) in catagea"
:key="index"
@click="selectagc(item, index)"
:class="activeIndexd == index ? 'active' : 'unactive'"
ref="chosebox2"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
@ -123,41 +191,50 @@
<div class="ts-scrollable-container"> <div class="ts-scrollable-container">
<h2>品种:</h2> <h2>品种:</h2>
<ol class="ts-scrollable"> <ol class="ts-scrollable">
<li v-for="(item, index) in catageb" :key="index" @click="selectagd(item, index)" :class="activeIndexe == index ? 'active' : 'unactive'"> <li
v-for="(item, index) in catageb"
:key="index"
@click="selectagd(item, index)"
:class="activeIndexe == index ? 'active' : 'unactive'"
ref="chosebox3"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
</div> </div>
</div> </div>
<div class="rc-footer"> <div class="rc-footer">
<span @click="usershow()">取消</span> <span @click="usershow()">取消</span>
<em @click="usershow()">确定</em> <em @click="usershow()">确定</em>
</div> </div>
</div> </div>
</div> </div>
<el-dialog <el-dialog :visible.sync="dialogInfo1" hegight="700px" v-if="!isadrond">
:visible.sync="dialogInfo1"
hegight="700px"
v-if="!isadrond"
>
<div class="rc-bottom"> <div class="rc-bottom">
<div class="rc-bottoma"> <div class="rc-bottoma">
<div class="rc-productcat ts-scrollable"> <div class="rc-productcat ts-scrollable">
<div class="rc-cat" v-for="(item, index) in userproduct" :key="index" @click="selectGoodsa(item, index)" :class="activeIndex1 == index ? 'active' : 'unactive'" > <div
class="rc-cat"
v-for="(item, index) in userproduct"
:key="index"
@click="selectGoodsa(item, index)"
:class="activeIndex1 == index ? 'active' : 'unactive'"
>
<img :src="item.name" alt="" /> <img :src="item.name" alt="" />
<span>{{ item.title }}</span> <span>{{ item.title }}</span>
</div> </div>
</div> </div>
<div class="rc-prefecture"> <div class="rc-prefecture">
<h2>专区:</h2> <h2>专区:</h2>
<ol> <ol>
<li v-for="(item, index) in prefecture" :key="index" @click="selectproduct(item, index)" :class="activeIndexb == index ? 'active' : 'unactive'" > <li
v-for="(item, index) in prefecture"
:key="index"
@click="selectproduct(item, index)"
:class="activeIndexb == index ? 'active' : 'unactive'"
ref="chosebox"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
@ -166,7 +243,13 @@
<div class="ts-scrollable-container rc-margin-y--md"> <div class="ts-scrollable-container rc-margin-y--md">
<h2>年龄:</h2> <h2>年龄:</h2>
<ol> <ol>
<li v-for="(item, index) in catage" :key="index" @click="selectage(item, index)" :class="activeIndexc == index ? 'active' : 'unactive'"> <li
v-for="(item, index) in catage"
:key="index"
@click="selectage(item, index)"
:class="activeIndexc == index ? 'active' : 'unactive'"
ref="chosebox1"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
@ -174,7 +257,13 @@
<div class="ts-scrollable-container rc-margin-y--md"> <div class="ts-scrollable-container rc-margin-y--md">
<h2>功能:</h2> <h2>功能:</h2>
<ol> <ol>
<li v-for="(item, index) in catagea" :key="index" @click="selectagc(item, index)" :class="activeIndexd == index ? 'active' : 'unactive'"> <li
v-for="(item, index) in catagea"
:key="index"
@click="selectagc(item, index)"
:class="activeIndexd == index ? 'active' : 'unactive'"
ref="chosebox2"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
@ -183,7 +272,13 @@
<div class="ts-scrollable-container"> <div class="ts-scrollable-container">
<h2>品种:</h2> <h2>品种:</h2>
<ol> <ol>
<li v-for="(item, index) in catageb" :key="index" @click="selectagd(item, index)" :class="activeIndexe == index ? 'active' : 'unactive'"> <li
v-for="(item, index) in catageb"
:key="index"
@click="selectagd(item, index)"
:class="activeIndexe == index ? 'active' : 'unactive'"
ref="chosebox3"
>
{{ item.tagName }} {{ item.tagName }}
</li> </li>
</ol> </ol>
@ -200,29 +295,38 @@
</template> </template>
<script> <script>
import Myheader from '~/components/header.vue' import Myheader from "~/components/header.vue";
import { userstype,biaomessa,biaomessage,searchchanpin } from "../../ajax/getData"; import $ from "jquery";
import {
userstype,
biaomessa,
biaomessage,
searchchanpin,
} from "../../ajax/getData";
export default { export default {
data() { data() {
return { return {
value: "", value: "",
userstype: [], userstype: [],
activeIndex:0, activeIndex: "0",
userserachlist:[ allacindex:0,
{} userishwo: true,
], userishwo1: true,
userishwo2: true,
userishwo3: true,
userserachlist: [{}],
activeIndex1: 0, activeIndex1: 0,
activeIndexa:'-1', activeIndexa: "-1",
dialogInfo1: false, dialogInfo1: false,
activeIndexb:'-1', activeIndexb: "-1",
activeIndexc:'-1', activeIndexc: "-1",
activeIndexd:'-1', activeIndexd: "-1",
activeIndexe:'-1', activeIndexe: "-1",
activeIndexf:'-1', activeIndexf: "-1",
isadrond: true, isadrond: true,
isshow: false, isshow: false,
openshow: false, openshow: false,
direction:'btt', direction: "btt",
searchdata: [ searchdata: [
{ {
title: "猫罐头", title: "猫罐头",
@ -351,7 +455,7 @@ export default {
rccontair: [ rccontair: [
{ {
title: "皇家英国短毛猫全价湿粮", title: "皇家英国短毛猫全价湿粮",
price:'¥123.45', price: "¥123.45",
ordernum: 1, ordernum: 1,
catimage: require("../../assets/image/rc-cat.png"), catimage: require("../../assets/image/rc-cat.png"),
@ -359,25 +463,25 @@ export default {
{ {
title: "皇家英国短毛猫全价湿粮", title: "皇家英国短毛猫全价湿粮",
price:'¥123.45', price: "¥123.45",
ordernum: "2", ordernum: "2",
catimage: require("../../assets/image/rc-dog.png"), catimage: require("../../assets/image/rc-dog.png"),
}, },
{ {
title: "皇家英国短毛猫全价湿粮", title: "皇家英国短毛猫全价湿粮",
price:'¥123.45', price: "¥123.45",
ordernum: "2", ordernum: "2",
catimage: require("../../assets/image/rc-dog.png"), catimage: require("../../assets/image/rc-dog.png"),
}, },
{ {
title: "皇家英国短毛猫全价湿粮", title: "皇家英国短毛猫全价湿粮",
price:'¥123.45', price: "¥123.45",
ordernum: "2", ordernum: "2",
catimage: require("../../assets/image/rc-dog.png"), catimage: require("../../assets/image/rc-dog.png"),
}, },
{ {
title: "皇家英国短毛猫全价湿粮", title: "皇家英国短毛猫全价湿粮",
price:'¥123.45', price: "¥123.45",
ordernum: "2", ordernum: "2",
catimage: require("../../assets/image/rc-dog.png"), catimage: require("../../assets/image/rc-dog.png"),
}, },
@ -391,8 +495,9 @@ export default {
let stype = this.$route.query.stype; let stype = this.$route.query.stype;
this.userst(); this.userst();
this.activeIndex = stype; this.activeIndex = stype;
if(stype!==''&&stype!==undefined){ if (stype !== "" && stype !== undefined) {
this.onmessage(stype) this.onmessage(stype);
} else { } else {
this.usetmessage(); this.usetmessage();
} }
@ -403,7 +508,6 @@ export default {
let data = await searchchanpin(stype); let data = await searchchanpin(stype);
if (data) { if (data) {
this.rccontair = data; this.rccontair = data;
} }
}, },
async userst() { async userst() {
@ -415,27 +519,26 @@ export default {
if (data) { if (data) {
this.userstype = data; this.userstype = data;
} }
this.usercatlist=this.userstype.filter(item=>item.petType=='0') this.usercatlist = this.userstype.filter((item) => item.petType == "0");
this.usercatlist.map(element=>{ this.usercatlist.map((element) => {
if(element.name=='品种'){ if (element.name == "品种") {
pinzhong.push(element); pinzhong.push(element);
this.catageb=pinzhong this.catageb = pinzhong;
} }
if(element.name=='功能'){ if (element.name == "功能") {
gonneg.push(element); gonneg.push(element);
this.catagea=gonneg this.catagea = gonneg;
} }
if(element.name=='年龄'){ if (element.name == "年龄") {
age.push(element); age.push(element);
this.catage=age this.catage = age;
} }
if(element.name=='专区'){ if (element.name == "专区") {
zhuanqu.push(element); zhuanqu.push(element);
this.prefecture=gonneg this.prefecture = gonneg;
} }
}) });
this.userdoglisgt=this.userstype.filter(item=>item.petType=='1') this.userdoglisgt = this.userstype.filter((item) => item.petType == "1");
}, },
async usetmessage() { async usetmessage() {
@ -451,9 +554,6 @@ export default {
} }
}, },
userbuy() { userbuy() {
this.$router.push({ this.$router.push({
path: "/myorder/userrecord", path: "/myorder/userrecord",
@ -484,129 +584,171 @@ this.dialogInfo1=false;
var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce"; var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile"; var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
if (!(bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM)) { if (
console.log("当前是电脑打开") !(
bIsIpad ||
bIsIphoneOs ||
bIsMidp ||
bIsUc7 ||
bIsUc ||
bIsAndroid ||
bIsCE ||
bIsWM
)
) {
console.log("当前是电脑打开");
this.$nextTick(() => { this.$nextTick(() => {
this.isadrond = false; this.isadrond = false;
this.dialogInfo1 = true; this.dialogInfo1 = true;
this.isadrond = false; this.isadrond = false;
this.isshow = false; this.isshow = false;
});
})
} else { } else {
console.log("当前是手机打开") console.log("当前是手机打开");
this.$nextTick(() => { this.$nextTick(() => {
this.isadrond = true; this.isadrond = true;
this.isshow = true; this.isshow = true;
this.$refs.usercontent.style.display='none '; this.$refs.usercontent.style.display = "none ";
this.dialogInfo1 = false; this.dialogInfo1 = false;
});
})
} }
}, },
//
onSearch() {},
selectGoods(item, index) {
selectGoods(item, index) {
this.activeIndex = index; this.activeIndex = index;
this.allacindex=index
console;
let petType = { let petType = {
petType:this.activeIndex, petType: this.allacindex,
} };
for (let i = 0; i < this.userserachlist.length; i++) { for (let i = 0; i < this.userserachlist.length; i++) {
if (!this.userserachlist.includes(petType)) { if (!this.userserachlist.includes(petType)) {
this.userserachlist.push(petType) this.userserachlist.push(petType);
} }
} }
this.usersearch(this.userserachlist) this.usersearch(this.userserachlist);
}, },
selectGoodsa(item, index) { selectGoodsa(item, index) {
this.activeIndex1 = index; this.activeIndex1 = index;
}, },
userselect() { userselect() {
this.$nextTick(() => { this.$nextTick(() => {
this.ifadroind(); this.ifadroind();
});
})
}, },
usershow() { usershow() {
this.$nextTick(() => { this.$nextTick(() => {
this.isshow = false; this.isshow = false;
// dom // dom
this.$refs.usercontent.style.display='block '; this.$refs.usercontent.style.display = "block ";
}) });
}, },
selectsearch(item, index) { selectsearch(item, index) {
this.activeIndexa = index; this.activeIndexa = index;
}, },
selectage(item, index) { selectage(item, index) {
let tagUsedAge={ let tagUsedAge = {};
petType:this.activeIndex1, this.activeIndexc = index;
tagUsedAge:item.tagName this.userishwo1 = !this.userishwo1;
console.log(this.userishwo1);
if (this.userishwo1 == false) {
tagUsedAge = {
petType: this.allacindex,
tagUsedAge: item.tagName,
};
} else {
console.log("这是false");
tagUsedAge = {
petType: this.allacindex,
};
} }
this.$refs.chosebox1[index].className = "unactive";
for (let i = 0; i < this.userserachlist.length; i++) { for (let i = 0; i < this.userserachlist.length; i++) {
if (!this.userserachlist.includes(tagUsedAge)) { if (!this.userserachlist.includes(tagUsedAge)) {
this.userserachlist.push(tagUsedAge) this.userserachlist.push(tagUsedAge);
} }
} }
this.usersearch(this.userserachlist) this.usersearch(this.userserachlist);
this.activeIndexc=index;
}, },
selectagc(item, index) { selectagc(item, index) {
let tagFunction={ let tagFunction = {};
petType:this.activeIndex1, this.activeIndexd = index;
tagFunction:item.tagName this.userishwo2 = !this.userishwo2;
if (this.userishwo2 == false) {
tagFunction = {
petType: this.allacindex,
tagFunction: item.tagName,
};
} else {
console.log("这是false");
tagFunction = {
petType: this.allacindex,
};
} }
this.$refs.chosebox2[index].className = "unactive";
for (let i = 0; i < this.userserachlist.length; i++) { for (let i = 0; i < this.userserachlist.length; i++) {
if (!this.userserachlist.includes(tagFunction)) { if (!this.userserachlist.includes(tagFunction)) {
this.userserachlist.push(tagFunction) this.userserachlist.push(tagFunction);
} }
} }
this.usersearch(this.userserachlist) this.usersearch(this.userserachlist);
this.activeIndexd=index;
}, },
selectagd(item, index) { selectagd(item, index) {
let tagBreed={ let tagBreed = {};
petType:this.activeIndex1, this.activeIndexe = index;
tagBreed:item.tagName this.userishwo3 = !this.userishwo3;
if (this.userishwo3 == false) {
tagBreed = {
petType: this.allacindex,
tagBreed: item.tagName,
};
} else {
console.log("这是false");
tagBreed = {
petType: this.allacindex,
};
} }
this.$refs.chosebox3[index].className = "unactive";
for (let i = 0; i < this.userserachlist.length; i++) { for (let i = 0; i < this.userserachlist.length; i++) {
if (!this.userserachlist.includes(tagBreed)) { if (!this.userserachlist.includes(tagBreed)) {
this.userserachlist.push(tagBreed) this.userserachlist.push(tagBreed);
} }
} }
this.usersearch(this.userserachlist) this.usersearch(this.userserachlist);
this.activeIndexe=index;
}, },
selectproduct(item, index) { selectproduct(item, index) {
// console.log(this.userishwo=!this.userishwo)
let categoryName = {};
this.activeIndexb = index; this.activeIndexb = index;
let categoryName={ console.log(this.activeIndex);
petType:this.activeIndex1, this.userishwo = !this.userishwo;
console.log(this.userishwo);
if (this.userishwo == false) {
console.log("====");
categoryName = {
petType: this.allacindex,
categoryName: item.tagName, categoryName: item.tagName,
};
} else {
categoryName = {
petType: this.allacindex,
};
} }
console.log(this.$refs.chosebox);
this.$refs.chosebox[index].className = "unactive";
for (let i = 0; i < this.userserachlist.length; i++) { for (let i = 0; i < this.userserachlist.length; i++) {
if (!this.userserachlist.includes(categoryName)) { if (!this.userserachlist.includes(categoryName)) {
this.userserachlist.push(categoryName) this.userserachlist.push(categoryName);
} }
} }
this.usersearch(this.userserachlist) this.usersearch(this.userserachlist);
}, },
// //
}, },
}; };
</script> </script>

View File

@ -104,7 +104,6 @@ export default {
// //
async editaddress(user) { async editaddress(user) {
user.data.id=844350 user.data.id=844350
let data = await selectaddress(user.data.id); let data = await selectaddress(user.data.id);
this.list=data.data; this.list=data.data;

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB