Commit a2e304b1 authored by 吴冠's avatar 吴冠

G

parent c1947953
<template>
<div class="spinner" v-if="loading"></div>
</template>
<script>
export default {
data:()=>({
loading:false
}),
methods:{
//start和finish是nuxt的loading内置的方法
start(){
this.loading = true;
},
finish(){
this.loading = false;
}
}
}
</script>
<style scoped>
.spinner {
width: 60px;
height: 60px;
background-color: #399;
position: fixed;
top:50%;
left:50%;
-webkit-animation: rotateplane 1.2s infinite ease-in-out;
animation: rotateplane 1.2s infinite ease-in-out;
}
@-webkit-keyframes rotateplane {
0% { -webkit-transform: perspective(120px) }
50% { -webkit-transform: perspective(120px) rotateY(180deg) }
100% { -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg) }
}
@keyframes rotateplane {
0% {
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)
} 50% {
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)
} 100% {
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
}
}
</style>
\ No newline at end of file
......@@ -32,7 +32,9 @@ export default {
},
/*
** Global CSS
loading:'~/components/loading.vue'
*/
loading:'~/components/loading.vue',
css: [
'element-ui/lib/theme-chalk/index.css'
],
......
......@@ -90,11 +90,11 @@ import Cookies from "js-cookie"
this.getListSite1()
this.getListSite2()
},
/* async asyncData(){
async asyncData({ params, route, error }){
let mes = {
status:1
}
let mes1 = {
/* let mes1 = {
cateId:124
}
let mes2 = {
......@@ -102,21 +102,21 @@ import Cookies from "js-cookie"
}
let mes3 = {
cateId:123
}
const {data} = await getSecond()
const {data:res} = await getLoopPic(mes)
const {data:res1} = await getListSite(mes1)
const {data:res2} = await getListSite1(mes2)
const {data:res3} = await getListSite2(mes3)
} */
/* const {data} = await getSecond() */
const {data} = await getLoopPic(mes)
/* const res1 = await getListSite(mes1)
const res2 = await getListSite1(mes2)
const res3 = await getListSite2(mes3) */
return{
dataList:data,
picArr:res,
dynamic1:res1,
/* dataList:data, */
picArr:data,
/* dynamic1:res1,
dynamic2:res2,
dynamic3:res3,
dynamic3:res3, */
}
}, */
},
methods:{
//新闻
linkTo(cateId){
......
......@@ -85,7 +85,6 @@ import {
} from "@/common/list.js";
import Cookies from "js-cookie";
export default {
name: "cardApplyQuery",
mounted() {
this.getCategoryList();
let message = {};
......@@ -109,6 +108,14 @@ export default {
Cookies.remove("detailsType");
Cookies.remove("detailsId");
}
/* if(Cookies.get("contentTrue")){
let mes = {}
mes.size = Cookies.get("size")
mes.currentPage = Cookies.get("currentPage")
mes.cateId=this.de
this.getListContent(mes);
}
Cookies.remove("contentTrue") */
},
/* async asyncData({route}){
let message = {}
......@@ -160,6 +167,7 @@ export default {
handleSelect(key, keyPath) {
let keyValue = key; /* .slice(4) */
this.detailsId = key;
Cookies.set("status",true)
let message = {};
message.cateId = keyValue;
this.getListContent(message);
......@@ -186,7 +194,9 @@ export default {
let mes = {
currentPage: this.currentPage,
size: val,
cateId:this.detailsId
};
/* Cookies.set("size",val) */
this.getListContent(mes);
},
handleCurrentChange(val) {
......@@ -194,7 +204,9 @@ export default {
let mes = {
currentPage: val,
size: this.size,
cateId:this.detailsId
};
/* Cookies.set("currentPage",val) */
this.getListContent(mes);
},
//点击之后存储id 获取详情
......@@ -203,14 +215,29 @@ export default {
this.detailList = data;
this.isList = false;
Cookies.set("contentStatus", 1);
Cookies.set("contentTrue", true);
},
//返回
returnPrev() {
this.isList = true;
let mess = {
cateId: this.detailsId,
};
this.getListContent(mess);
if(Cookies.get("status")){
let mess = {}
mess.cateId = this.detailsId
this.getListContent(mess);
}else{
console.log(111111111111111111)
let mess = {}
mess.cateId = 124
this.getListContent(mess);
}
/* if(this.activeName =='124'){
let mess = {}
mess.cateId = 124
this.getListContent(mess);
} */
/* console.log(this.detailsId)
this.getListContent(mess); */
Cookies.remove("status")
},
},
};
......
......@@ -80,16 +80,17 @@ import Cookies from 'js-cookie'
Cookies.remove("details")
Cookies.remove("currentPage")
Cookies.remove("size")
let contentStatus = Cookies.get("contentStatus")
/* let contentStatus = Cookies.get("contentStatus")
if(contentStatus =='1'){
if(this.total!='null'){
this.$message.success("查询成功!")
}else{
}
if(this.code=='500'){
this.$message.error("请输入正确的公告名称!")
this.getAllList(this.getData)
}
Cookies.remove("contentStatus")
}
} */
},
async asyncData({ params, route, error }){
/* let inputContent = Cookies.get("inputContent") */
......@@ -120,6 +121,7 @@ import Cookies from 'js-cookie'
},
data() {
return {
code:'',
allList:[],
total:0,
getData:{
......@@ -216,9 +218,10 @@ import Cookies from 'js-cookie'
return Y + M + D + " " +hh + mm;
},
async getAllList(params){
const {data,total} = await getAllList(params)
const {data,total,code} = await getAllList(params)
this.priceList = data
this.total = total
this.code = code
let contentStatus = Cookies.get("contentStatus")
if(contentStatus =='1'){
if(total!='0'){
......
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 to comment