提交 1bffe969 authored 作者: 王腾飞's avatar 王腾飞

1022

上级 d5149003
......@@ -16,7 +16,7 @@
<em @click="resetSearch" class="empty">清空用户筛选</em>
</div>
<div class="screeningConditionsRight">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:80px">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:140px">
<el-option
v-for="item in options"
:key="item.value"
......@@ -37,7 +37,8 @@
<p class="text">{{item.description}}</p>
</div>
<span class="tag">待丰富化</span>
<img class="tag" :src="item.userImg" alt="头像" >
<img class="tag userPhoto" :src="`${uploadUrl}?fileName=${item.userImg}`" alt="头像" v-if="item.userImg">
<img class="tag userPhoto" src="../../../assets/img/default.png" alt="头像" v-else>
<div class="opt_wrap">
<el-button type="primary" size="mini" plain icon="el-icon-view" class="look_btn" @click="richTo(item.id)">查看</el-button>
</div>
......@@ -106,6 +107,7 @@
import { getListAPI ,getUserListAPI} from '@/api/commonResource'
import pagination from '@/components/pagination/pagination'
import { operationMsg, confirm } from '@/utils/publicFunctions'
import { uploadUrl, uploadPath, requestPath } from "@/utils/global";
export default {
name: 'metadata',
components:{pagination},
......@@ -113,6 +115,7 @@ export default {
return {
searchUserVisible:false,
searchTimerVisible:false,
uploadUrl: uploadUrl,
loading:false,
options: [{
value: '',
......@@ -129,6 +132,9 @@ export default {
}, {
value: '4',
label: '视频'
}, {
value: '5',
label: '三维文件'
}],
userList:[],
userValue:'',
......@@ -287,6 +293,14 @@ export default {
}
</script>
<style lang="less" scoped>
.userPhoto {
width:28px;
height:28px;
border-radius:4px;
}
</style>
<style lang="scss">
@import './index'
</style>
\ No newline at end of file
......@@ -16,7 +16,7 @@
<em @click="resetSearch" class="empty">清空用户筛选</em>
</div>
<div class="screeningConditionsRight">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:80px">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:140px">
<el-option
v-for="item in options"
:key="item.value"
......@@ -140,6 +140,9 @@ export default {
}, {
value: '4',
label: '视频'
}, {
value: '5',
label: '三维文件'
}],
userList:[],
userValue:'',
......
......@@ -48,7 +48,7 @@
<span>{{item.text}}</span>
</el-option>
</el-select>
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:80px">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:140px">
<el-option
v-for="item in options"
:key="item.value"
......@@ -148,17 +148,20 @@ export default {
value: '',
label: '全部'
}, {
value: 2,
value: 1,
label: '文本'
}, {
value: 3,
value: 2,
label: '照片'
}, {
value: 4,
value: 3,
label: '音频'
}, {
value: 5,
value: 4,
label: '视频'
}, {
value: 5,
label: '三维文件'
}],
statusOptions:[{
value: '',
......
......@@ -14,7 +14,7 @@
<span @click="createTimeSort" class="btn" :class="[createTime?'active':'']">提交时间<i :class="[createTime=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
</div>
<div class="screeningConditionsRight">
<el-select v-model="searchForm.resourceType" placeholder="请选择" style="width:80px;margin-right:20px" size="mini" @change="changeResourceType">
<el-select v-model="searchForm.resourceType" placeholder="请选择" style="width:140px;margin-right:20px" size="mini" @change="changeResourceType">
<el-option
v-for="item in typeOptions"
:key="item.value"
......@@ -190,6 +190,9 @@ export default {
}, {
value: '4',
label: '视频'
}, {
value: '4',
label: '三维文件'
}],
type: '',
userValue:'',
......
......@@ -23,7 +23,6 @@
</div>
</div>
<div class="contentBox">
<div class="dataList">
<ul class="ulOne" v-for="(item, key) in characterList" :key="key">
<li>
......@@ -46,6 +45,9 @@
</li>
</ul>
</div>
<div class="noDataPic" style="text-align:center;" v-if="totalNum === 0">
<img src="../../../assets/img/noData_pic.png" alt="">
</div>
</div>
</div>
</template>
......@@ -186,6 +188,7 @@ export default {
border-top: none;
vertical-align: middle;
width:42px;
margin-top:-20px;
img {
width:100%;
height:100%;
......@@ -237,7 +240,13 @@ export default {
}
}
.screeningConditionsLeft {
margin:20px 0 -20px;
color:#62738D;
border-bottom: 1px solid #DCE1E9;
border-top: 1px solid #DCE1E9;
padding:15px 20px 0;
margin:0px 0 -26px;
height:46px;
background:#F9FAFC;
.el-button--success.is-plain{
color: #62738D !important;
border-color: #62738D !important;
......
......@@ -45,6 +45,9 @@
</li>
</ul>
</div>
<div class="noDataPic" style="text-align:center;" v-if="totalNum === 0">
<img src="../../../assets/img/noData_pic.png" alt="">
</div>
</div>
</div>
</template>
......@@ -177,6 +180,7 @@ export default {
border-top: none;
vertical-align: middle;
width:42px;
margin-top:-20px;
img {
width:100%;
height:100%;
......@@ -228,7 +232,13 @@ export default {
}
}
.screeningConditionsLeft {
margin:20px 0 -20px;
color:#62738D;
border-bottom: 1px solid #DCE1E9;
border-top: 1px solid #DCE1E9;
padding:15px 20px 0;
margin:0px 0 -26px;
height:46px;
background:#F9FAFC;
.el-button--success.is-plain{
color: #62738D !important;
border-color: #62738D !important;
......
......@@ -45,6 +45,9 @@
</li>
</ul>
</div>
<div class="noDataPic" style="text-align:center;" v-if="totalNum === 0">
<img src="../../../assets/img/noData_pic.png" alt="">
</div>
</div>
</div>
</template>
......@@ -177,6 +180,7 @@ export default {
border-top: none;
vertical-align: middle;
width:42px;
margin-top:-20px;
img {
width:100%;
height:100%;
......@@ -228,7 +232,13 @@ export default {
}
}
.screeningConditionsLeft {
margin:20px 0 -20px;
color:#62738D;
border-bottom: 1px solid #DCE1E9;
border-top: 1px solid #DCE1E9;
padding:15px 20px 0;
margin:0px 0 -26px;
height:46px;
background:#F9FAFC;
.el-button--success.is-plain{
color: #62738D !important;
border-color: #62738D !important;
......
......@@ -160,7 +160,13 @@ export default {
text-align:center;
}
.screeningConditionsLeft {
margin:20px 0 -20px;
color:#62738D;
border-bottom: 1px solid #DCE1E9;
border-top: 1px solid #DCE1E9;
padding:15px 20px 0;
margin:0px 0 -26px;
height:46px;
background:#F9FAFC;
.el-button--success.is-plain{
color: #62738D !important;
border-color: #62738D !important;
......
......@@ -40,7 +40,7 @@
<span @click="createTimeSort" class="btn" :class="[createTime?'active':'']">提交时间<i :class="[createTime=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
</div>
<div class="screeningConditionsRight">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:80px">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:140px">
<el-option
v-for="item in options"
:key="item.value"
......@@ -146,17 +146,20 @@ export default {
value: '',
label: '全部'
}, {
value: 2,
value: 1,
label: '文本'
}, {
value: 3,
value: 2,
label: '照片'
}, {
value: 4,
value: 3,
label: '音频'
}, {
value: 5,
value: 4,
label: '视频'
}, {
value: 5,
label: '三维文件'
}],
statusOptions:[{
value: '',
......
......@@ -11,7 +11,7 @@
<span @click="formationSort" class="btn" :class="[formation?'active':'']">形成时间<i :class="[formation=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
<span @click="sizeSort" class="btn" :class="[size?'active':'']">资源大小<i :class="[size=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
<span @click="createTimeSort" class="btn" :class="[createTime?'active':'']">提交时间<i :class="[createTime=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:80px">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:160px">
<el-option
v-for="item in options"
:key="item.value"
......@@ -106,6 +106,9 @@ export default {
}, {
value: '4',
label: '视频'
}, {
value: '5',
label: '三维文件'
}],
optionsStatus: [{
value: '',
......@@ -225,7 +228,6 @@ export default {
this.getList();
},
changeResourceStatus() {//根据资源状态搜索
alert(this.searchForm.status)
this.getList();
},
pagesizeFun(val){
......
......@@ -40,7 +40,7 @@
<span @click="createTimeSort" class="btn" :class="[createTime?'active':'']">提交时间<i :class="[createTime=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
</div>
<div class="screeningConditionsRight">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:80px">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:140px">
<el-option
v-for="item in options"
:key="item.value"
......@@ -150,17 +150,20 @@ export default {
value: '',
label: '全部'
}, {
value: 2,
value: 1,
label: '文本'
}, {
value: 3,
value: 2,
label: '照片'
}, {
value: 4,
value: 3,
label: '音频'
}, {
value: 5,
value: 4,
label: '视频'
}, {
value: 5,
label: '三维文件'
}],
statusOptions:[{
value: '',
......
......@@ -11,7 +11,7 @@
<span @click="formationSort" class="btn" :class="[formation?'active':'']">形成时间<i :class="[formation=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
<span @click="sizeSort" class="btn" :class="[size?'active':'']">资源大小<i :class="[size=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
<span @click="createTimeSort" class="btn" :class="[createTime?'active':'']">提交时间<i :class="[createTime=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:80px">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:160px">
<el-option
v-for="item in options"
:key="item.value"
......@@ -106,6 +106,9 @@ export default {
}, {
value: '4',
label: '视频'
},{
value: '5',
label: '三维文件'
}],
optionsStatus: [{
value: '',
......@@ -232,7 +235,6 @@ export default {
this.getList();
},
changeResourceStatus() {//根据资源状态搜索
alert(this.searchForm.status)
this.getList();
},
pagesizeFun(val){
......
......@@ -11,7 +11,7 @@
<span @click="formationSort" class="btn" :class="[formation?'active':'']">形成时间<i :class="[formation=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
<span @click="sizeSort" class="btn" :class="[size?'active':'']">资源大小<i :class="[size=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
<span @click="createTimeSort" class="btn" :class="[createTime?'active':'']">提交时间<i :class="[createTime=='desc'?'icon-projectjiantouxia':'icon-projectjiantoushang']"></i></span>
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:80px">
<el-select v-model="searchForm.resourceType" placeholder="请选择" @change="changeResourceType" style="width:160px">
<el-option
v-for="item in options"
:key="item.value"
......@@ -106,6 +106,9 @@ export default {
}, {
value: '4',
label: '视频'
}, {
value: '5',
label: '三维文件'
}],
optionsStatus: [{
value: '',
......@@ -230,7 +233,6 @@ export default {
this.getList();
},
changeResourceStatus() {//根据资源状态搜索
alert(this.searchForm.status)
this.getList();
},
pagesizeFun(val){
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论