|
@@ -1,20 +1,20 @@
|
|
|
<template>
|
|
|
<div class="CardItem">
|
|
|
- <div v-for="item in poicefilelist">
|
|
|
+ <div >
|
|
|
<div class="Card-top">
|
|
|
- <span class="title">{{ item.name }}</span>
|
|
|
+ <span class="title">{{ CardItemList.name }}</span>
|
|
|
<span class="take" @click="poicefileitemclick"> 查看详情 </span>
|
|
|
</div>
|
|
|
|
|
|
<div class="card-btom">
|
|
|
<div>
|
|
|
- <span>发布日期:</span><span>{{ item.createOn }}</span>
|
|
|
+ <span>发布日期:</span><span>{{ CardItemList.createOn }}</span>
|
|
|
</div>
|
|
|
<div>
|
|
|
- <span>文件类型:</span><span>{{ item.type }}</span>
|
|
|
+ <span>文件类型:</span><span>{{ CardItemList.type }}</span>
|
|
|
</div>
|
|
|
<div>
|
|
|
- <span>文号:</span><span>{{ item.fileNo }}</span>
|
|
|
+ <span>文号:</span><span>{{ CardItemList.fileNo }}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -25,33 +25,53 @@
|
|
|
export default {
|
|
|
name: "CardItem",
|
|
|
props: {
|
|
|
- poicefilelist: {
|
|
|
- type: Array,
|
|
|
- default() {
|
|
|
- return [];
|
|
|
- },
|
|
|
+ // poicefilelist: {
|
|
|
+ // type: Array,
|
|
|
+ // default() {
|
|
|
+ // return [];
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+
|
|
|
+
|
|
|
+ CardItemList:{
|
|
|
+ tyepe:Array,
|
|
|
+ default(){
|
|
|
+ return[];
|
|
|
+ }
|
|
|
},
|
|
|
+
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
- datatime: "",
|
|
|
+ datatime:"",
|
|
|
};
|
|
|
},
|
|
|
+ created() {
|
|
|
+
|
|
|
+ },
|
|
|
+ mounted(){
|
|
|
+ // 时间格式转换
|
|
|
|
|
|
+ },
|
|
|
computed: {},
|
|
|
methods: {
|
|
|
+
|
|
|
+
|
|
|
+ // 点击跳转
|
|
|
poicefileitemclick() {
|
|
|
if (this.$route.path.indexOf("articles") !== 1) {
|
|
|
- this.$router.push(
|
|
|
- "/articles/" + this.poicefilelist.fileID
|
|
|
- );
|
|
|
+ this.$router.push("/articles/" + this.CardItemList.fileID);
|
|
|
console.log("跳转");
|
|
|
- console.log(this.poicefilelist.fileID);
|
|
|
- }
|
|
|
- else {
|
|
|
+ console.log(this.CardItemList.fileID);
|
|
|
+ } else {
|
|
|
return false;
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
+ // 发布日期转换
|
|
|
+ datanew(){
|
|
|
+ return this.CardItemList.createOn.splice('T')
|
|
|
+ }
|
|
|
},
|
|
|
};
|
|
|
</script>
|
|
@@ -64,13 +84,14 @@ export default {
|
|
|
height: 35vw;
|
|
|
padding-top: 3vw;
|
|
|
padding-bottom: 3vw;
|
|
|
+ margin-top: 3vw;
|
|
|
}
|
|
|
.title {
|
|
|
font-size: 18px;
|
|
|
}
|
|
|
.Card-top {
|
|
|
- display: flex;
|
|
|
- justify-content: space-between;
|
|
|
+ /* display: flex;
|
|
|
+ justify-content: space-between; */
|
|
|
line-height: 7vw;
|
|
|
padding-left: 5vw;
|
|
|
padding-right: 5vw;
|
|
@@ -84,5 +105,6 @@ export default {
|
|
|
}
|
|
|
.take {
|
|
|
color: #1677ff;
|
|
|
+ float: right;
|
|
|
}
|
|
|
</style>
|