rev:向飞书推送图片

This commit is contained in:
2024-03-08 13:27:34 +08:00
parent 19615e8ca7
commit f041a48558
7 changed files with 25 additions and 40 deletions

View File

@@ -33,7 +33,7 @@
style="width: 370px;"
>
<el-option
v-for="item in areaList"
v-for="item in dict.IVT_REIGION"
:label="item.label"
:value="item.value"
/>
@@ -53,7 +53,7 @@
<el-table ref="table" v-loading="crud.loading" :data="crud.data" size="mini" style="width: 100%;" @selection-change="crud.selectionChangeHandler">
<el-table-column prop="sales_code" label="编码" />
<el-table-column prop="sales_name" label="名称" />
<el-table-column prop="area" label="区域" width="135" />
<el-table-column prop="area" label="区域" width="135" :formatter="formateArea"/>
<el-table-column prop="is_active" label="启用 ">
<template slot-scope="scope">
<el-switch
@@ -88,9 +88,9 @@ import rrOperation from '@crud/RR.operation'
import crudOperation from '@crud/CRUD.operation'
import udOperation from '@crud/UD.operation'
import pagination from '@crud/Pagination'
const defaultForm = { id: null, sales_code: null, sales_name: null, area: null, is_active: null }
const defaultForm = { sales_id: null, sales_code: null, sales_name: null, area: null, is_active: null }
export default {
dicts: ['is_used'],
dicts: ['is_used', 'IVT_REIGION'],
name: 'Sales',
// eslint-disable-next-line vue/no-unused-components
components: { pagination, crudOperation, rrOperation, udOperation },
@@ -102,7 +102,7 @@ export default {
add: true,
reset: true
},
idField: 'id',
idField: 'sales_id',
sort: 'sales_code,desc',
crudMethod: { ...crudSales }})
},
@@ -110,24 +110,6 @@ export default {
return {
permission: {
},
areaList: [
{
'value': '华东区域',
'text': '华东区域'
},
{
'value': '华南区域',
'text': '华南区域'
},
{
'value': '华中区域',
'text': '华中区域'
},
{
'value': '中心区域',
'text': '中心区域'
}
],
rules: {
sales_code: [
{ required: true, message: '不能为空', trigger: 'blur' }
@@ -175,6 +157,9 @@ export default {
},
handleChange(value) {
console.log(value)
},
formateArea(row) {
return this.dict.label.IVT_REIGION[row.area]
}
}
}