|
|
|
|
@ -27,11 +27,12 @@
|
|
|
|
|
<div class="list__item" v-for="i in list" :key="i.id">
|
|
|
|
|
<div
|
|
|
|
|
class="list__item--pre"
|
|
|
|
|
v-if="$store.state.reception.select.leixing == 5"
|
|
|
|
|
v-if="i.leixing == 5"
|
|
|
|
|
>
|
|
|
|
|
{{ i.wenjian }}【{{ i.nianfen }}】{{ i.bianhao }}号
|
|
|
|
|
</div>
|
|
|
|
|
<div class="list__item--name">{{ i.biaoti }}</div>
|
|
|
|
|
<div class="list__item--type" :style="{'background': ['#a8f35f','#407cbe','#bf6865','#5d53cf','#7d7e4d'][i.leixing-1]}">{{ typeFormat(i.leixing) }}</div>
|
|
|
|
|
<div class="list__item--date">
|
|
|
|
|
{{ $moment(new Date(i.created_at)).format("YYYY-MM-DD") }}
|
|
|
|
|
</div>
|
|
|
|
|
@ -254,8 +255,13 @@ export default {
|
|
|
|
|
).find((j) => j == i.value)
|
|
|
|
|
)
|
|
|
|
|
.map((i) => i.label)
|
|
|
|
|
.toString();
|
|
|
|
|
.toString() || '全部文件';
|
|
|
|
|
},
|
|
|
|
|
typeFormat () {
|
|
|
|
|
return function (leixing) {
|
|
|
|
|
return this.formType.find(i => i.value === leixing)?.label
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
mounted() {
|
|
|
|
|
this.getMaterial();
|
|
|
|
|
@ -309,7 +315,7 @@ export default {
|
|
|
|
|
}
|
|
|
|
|
&:hover {
|
|
|
|
|
color: #fff;
|
|
|
|
|
background: #247ec3;
|
|
|
|
|
background: #4398da;
|
|
|
|
|
}
|
|
|
|
|
&-active {
|
|
|
|
|
color: #fff;
|
|
|
|
|
@ -386,6 +392,7 @@ export default {
|
|
|
|
|
color: #398ac9;
|
|
|
|
|
|
|
|
|
|
padding-right: 10px;
|
|
|
|
|
margin-right: 10px;
|
|
|
|
|
position: relative;
|
|
|
|
|
|
|
|
|
|
&::after {
|
|
|
|
|
@ -416,7 +423,15 @@ export default {
|
|
|
|
|
color: #333;
|
|
|
|
|
flex: 1;
|
|
|
|
|
|
|
|
|
|
padding-left: 10px;
|
|
|
|
|
//padding-left: 10px;
|
|
|
|
|
}
|
|
|
|
|
&--type {
|
|
|
|
|
font-size: 12px;
|
|
|
|
|
padding: 2px 6px;
|
|
|
|
|
color: #fff;
|
|
|
|
|
border-radius: 20px;
|
|
|
|
|
|
|
|
|
|
margin: 0 10px;
|
|
|
|
|
}
|
|
|
|
|
&--date {
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
@ -445,6 +460,7 @@ export default {
|
|
|
|
|
& > i {
|
|
|
|
|
font-size: 16px;
|
|
|
|
|
color: #247ec3;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
padding-right: 9px;
|
|
|
|
|
|