|
@@ -22,7 +22,7 @@
|
|
<el-form-item label="选择分类">
|
|
<el-form-item label="选择分类">
|
|
<el-select v-model="searchInfo.category" collapse-tags placeholder="请选择" clearable>
|
|
<el-select v-model="searchInfo.category" collapse-tags placeholder="请选择" clearable>
|
|
<el-option v-for="(item,index) in categorys"
|
|
<el-option v-for="(item,index) in categorys"
|
|
- :value="item.value" :key="index" :label="item.value"></el-option>
|
|
|
|
|
|
+ :value="index" :key="index" :label="item"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
@@ -48,6 +48,9 @@
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
|
|
<el-table-column label="分类" min-width="50" prop="category">
|
|
<el-table-column label="分类" min-width="50" prop="category">
|
|
|
|
+ <template v-slot="{row}">
|
|
|
|
+ <span> {{categorys[row.category]}}</span>
|
|
|
|
+ </template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
|
|
|
|
|
|
@@ -68,11 +71,14 @@
|
|
</el-table>
|
|
</el-table>
|
|
|
|
|
|
<el-pagination
|
|
<el-pagination
|
|
- :current-page="1"
|
|
|
|
- :page-size="10"
|
|
|
|
|
|
+ :current-page="page"
|
|
|
|
+ :page-size="pageSize"
|
|
|
|
+ @size-change="handleSizeChange"
|
|
|
|
+ @current-change="handleCurrentChange"
|
|
:page-sizes="[10, 30, 50, 100]"
|
|
:page-sizes="[10, 30, 50, 100]"
|
|
:style="{float:'center',padding:'20px'}"
|
|
:style="{float:'center',padding:'20px'}"
|
|
:total="total"
|
|
:total="total"
|
|
|
|
+
|
|
layout="total, sizes, prev, pager, next, jumper"
|
|
layout="total, sizes, prev, pager, next, jumper"
|
|
></el-pagination>
|
|
></el-pagination>
|
|
</el-card>
|
|
</el-card>
|
|
@@ -135,6 +141,14 @@ export default {
|
|
this.searchInfo.department = department.department||''
|
|
this.searchInfo.department = department.department||''
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ handleSizeChange(size){
|
|
|
|
+ this.pageSize = size
|
|
|
|
+ this.getArticalList()
|
|
|
|
+ },
|
|
|
|
+ handleCurrentChange(page){
|
|
|
|
+ this.page = page
|
|
|
|
+ this.getArticalList()
|
|
|
|
+ },
|
|
selectDepartment(item){
|
|
selectDepartment(item){
|
|
this.departmentId = +item.department_id
|
|
this.departmentId = +item.department_id
|
|
localStorage.setItem("@departmentId", this.departmentId)
|
|
localStorage.setItem("@departmentId", this.departmentId)
|