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 { ...@@ -32,7 +32,9 @@ export default {
}, },
/* /*
** Global CSS ** Global CSS
loading:'~/components/loading.vue'
*/ */
loading:'~/components/loading.vue',
css: [ css: [
'element-ui/lib/theme-chalk/index.css' 'element-ui/lib/theme-chalk/index.css'
], ],
......
...@@ -90,11 +90,11 @@ import Cookies from "js-cookie" ...@@ -90,11 +90,11 @@ import Cookies from "js-cookie"
this.getListSite1() this.getListSite1()
this.getListSite2() this.getListSite2()
}, },
/* async asyncData(){ async asyncData({ params, route, error }){
let mes = { let mes = {
status:1 status:1
} }
let mes1 = { /* let mes1 = {
cateId:124 cateId:124
} }
let mes2 = { let mes2 = {
...@@ -102,21 +102,21 @@ import Cookies from "js-cookie" ...@@ -102,21 +102,21 @@ import Cookies from "js-cookie"
} }
let mes3 = { let mes3 = {
cateId:123 cateId:123
} } */
const {data} = await getSecond() /* const {data} = await getSecond() */
const {data:res} = await getLoopPic(mes) const {data} = await getLoopPic(mes)
const {data:res1} = await getListSite(mes1) /* const res1 = await getListSite(mes1)
const {data:res2} = await getListSite1(mes2) const res2 = await getListSite1(mes2)
const {data:res3} = await getListSite2(mes3) const res3 = await getListSite2(mes3) */
return{ return{
dataList:data, /* dataList:data, */
picArr:res, picArr:data,
dynamic1:res1, /* dynamic1:res1,
dynamic2:res2, dynamic2:res2,
dynamic3:res3, dynamic3:res3, */
} }
}, */ },
methods:{ methods:{
//新闻 //新闻
linkTo(cateId){ linkTo(cateId){
......
...@@ -85,7 +85,6 @@ import { ...@@ -85,7 +85,6 @@ import {
} from "@/common/list.js"; } from "@/common/list.js";
import Cookies from "js-cookie"; import Cookies from "js-cookie";
export default { export default {
name: "cardApplyQuery",
mounted() { mounted() {
this.getCategoryList(); this.getCategoryList();
let message = {}; let message = {};
...@@ -109,6 +108,14 @@ export default { ...@@ -109,6 +108,14 @@ export default {
Cookies.remove("detailsType"); Cookies.remove("detailsType");
Cookies.remove("detailsId"); 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}){ /* async asyncData({route}){
let message = {} let message = {}
...@@ -160,6 +167,7 @@ export default { ...@@ -160,6 +167,7 @@ export default {
handleSelect(key, keyPath) { handleSelect(key, keyPath) {
let keyValue = key; /* .slice(4) */ let keyValue = key; /* .slice(4) */
this.detailsId = key; this.detailsId = key;
Cookies.set("status",true)
let message = {}; let message = {};
message.cateId = keyValue; message.cateId = keyValue;
this.getListContent(message); this.getListContent(message);
...@@ -186,7 +194,9 @@ export default { ...@@ -186,7 +194,9 @@ export default {
let mes = { let mes = {
currentPage: this.currentPage, currentPage: this.currentPage,
size: val, size: val,
cateId:this.detailsId
}; };
/* Cookies.set("size",val) */
this.getListContent(mes); this.getListContent(mes);
}, },
handleCurrentChange(val) { handleCurrentChange(val) {
...@@ -194,7 +204,9 @@ export default { ...@@ -194,7 +204,9 @@ export default {
let mes = { let mes = {
currentPage: val, currentPage: val,
size: this.size, size: this.size,
cateId:this.detailsId
}; };
/* Cookies.set("currentPage",val) */
this.getListContent(mes); this.getListContent(mes);
}, },
//点击之后存储id 获取详情 //点击之后存储id 获取详情
...@@ -203,14 +215,29 @@ export default { ...@@ -203,14 +215,29 @@ export default {
this.detailList = data; this.detailList = data;
this.isList = false; this.isList = false;
Cookies.set("contentStatus", 1); Cookies.set("contentStatus", 1);
Cookies.set("contentTrue", true);
}, },
//返回 //返回
returnPrev() { returnPrev() {
this.isList = true; this.isList = true;
let mess = { if(Cookies.get("status")){
cateId: this.detailsId, let mess = {}
}; mess.cateId = this.detailsId
this.getListContent(mess); 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' ...@@ -80,16 +80,17 @@ import Cookies from 'js-cookie'
Cookies.remove("details") Cookies.remove("details")
Cookies.remove("currentPage") Cookies.remove("currentPage")
Cookies.remove("size") Cookies.remove("size")
let contentStatus = Cookies.get("contentStatus") /* let contentStatus = Cookies.get("contentStatus")
if(contentStatus =='1'){ if(contentStatus =='1'){
if(this.total!='null'){ if(this.total!='null'){
this.$message.success("查询成功!") this.$message.success("查询成功!")
}else{ }
if(this.code=='500'){
this.$message.error("请输入正确的公告名称!") this.$message.error("请输入正确的公告名称!")
this.getAllList(this.getData) this.getAllList(this.getData)
} }
Cookies.remove("contentStatus") Cookies.remove("contentStatus")
} } */
}, },
async asyncData({ params, route, error }){ async asyncData({ params, route, error }){
/* let inputContent = Cookies.get("inputContent") */ /* let inputContent = Cookies.get("inputContent") */
...@@ -120,6 +121,7 @@ import Cookies from 'js-cookie' ...@@ -120,6 +121,7 @@ import Cookies from 'js-cookie'
}, },
data() { data() {
return { return {
code:'',
allList:[], allList:[],
total:0, total:0,
getData:{ getData:{
...@@ -216,9 +218,10 @@ import Cookies from 'js-cookie' ...@@ -216,9 +218,10 @@ import Cookies from 'js-cookie'
return Y + M + D + " " +hh + mm; return Y + M + D + " " +hh + mm;
}, },
async getAllList(params){ async getAllList(params){
const {data,total} = await getAllList(params) const {data,total,code} = await getAllList(params)
this.priceList = data this.priceList = data
this.total = total this.total = total
this.code = code
let contentStatus = Cookies.get("contentStatus") let contentStatus = Cookies.get("contentStatus")
if(contentStatus =='1'){ if(contentStatus =='1'){
if(total!='0'){ 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