晒农产品

This commit is contained in:
yanran200730
2021-12-18 17:41:23 +08:00
parent 238f9e5538
commit a2e9a4831a

View File

@@ -4,13 +4,13 @@
<template slot="content">
<ai-search-bar bottomBorder>
<template #left>
<el-button icon="iconfont iconDelete" size="small" @click="removeAll" :disabled="ids.length == 0">删除 </el-button>
<ai-select v-model="search.type" clearable @change="search.current = 1, getList()" :selectList="dict.getDict('agriculturalType')"></ai-select>
</template>
<template #right>
<el-input
v-model="search.title"
size="small"
placeholder="请输入名称或电话"
placeholder="请输入名称"
clearable
@keyup.enter.native="search.current = 1, getList()"
@clear="search.current = 1, search.title = '', getList()"
@@ -26,7 +26,6 @@
style="margin-top: 16px;"
:current.sync="search.current"
:size.sync="search.size"
@selection-change="v => (ids = v.map((e) => e.id))"
@getList="getList">
<el-table-column slot="options" width="120px" fixed="right" label="操作" align="center">
<template slot-scope="{ row }">
@@ -55,16 +54,9 @@
current: 1,
status: '',
size: 10,
type: '',
title: ''
},
colConfigs: [
{ type: 'selection' },
{ prop: 'name', label: '标题' },
{ prop: 'status', align: 'center', label: '状态', formart: v => v === '1' ? '已开启' : '未开启' },
{ prop: 'description', align: 'center', label: '联系电话' },
{ prop: 'description', align: 'center', label: '发布人' },
{ prop: 'createTime', align: 'center', label: '创建时间' }
],
ids: [],
tableData: [],
total: 0,
@@ -72,8 +64,22 @@
}
},
computed: {
colConfigs () {
return [
{ prop: 'title', label: '标题' },
{ prop: 'type', align: 'center', label: '类型', formart: v => this.dict.getLabel('agriculturalType', v) },
{ prop: 'phone', align: 'center', label: '联系电话' },
{ prop: 'contactPerson', align: 'center', label: '发布人' },
{ prop: 'createTime', align: 'center', label: '发布时间' }
]
}
},
created () {
this.dict.load('agriculturalType').then(() => {
this.getList()
})
},
mounted () {
@@ -101,7 +107,7 @@
remove (id) {
this.$confirm('确定删除该数据?').then(() => {
this.instance.post(`/app/appapplicationinfo/delete?ids=${id}`).then(res => {
this.instance.post(`/app/appshowagriculturalproduce/delete?ids=${id}`).then(res => {
if (res.code == 0) {
this.$message.success('删除成功!')
this.getList()