图文管理

This commit is contained in:
liaoboping 2024-07-30 16:58:10 +08:00
parent 3dc9354556
commit 6644b33604

View File

@ -105,6 +105,7 @@
</el-table-column> </el-table-column>
<!-- <el-table-column label="文件类型" align="center" prop="fileType" /> --> <!-- <el-table-column label="文件类型" align="center" prop="fileType" /> -->
<el-table-column label="业务名称" align="center" prop="businessName" /> <el-table-column label="业务名称" align="center" prop="businessName" />
<el-table-column label="英文名称" align="center" prop="businessNameEnglish" />
<el-table-column label="中文描述" align="center" prop="titleChinese"> <el-table-column label="中文描述" align="center" prop="titleChinese">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<div class="multiple-line-content-show">{{ row.titleChinese }}</div> <div class="multiple-line-content-show">{{ row.titleChinese }}</div>
@ -115,12 +116,12 @@
<div class="multiple-line-content-show">{{ row.titleEnglish }}</div> <div class="multiple-line-content-show">{{ row.titleEnglish }}</div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <!-- <el-table-column
label="是否置顶" label="是否置顶"
align="center" align="center"
prop="isIndex" prop="isIndex"
:formatter="(row, column, cellValue, index) => ['否', '是'][cellValue]" :formatter="(row, column, cellValue, index) => ['否', '是'][cellValue]"
/> /> -->
<el-table-column label="排序" align="center" prop="orders" /> <el-table-column label="排序" align="center" prop="orders" />
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">
@ -167,6 +168,9 @@
<el-form-item label="业务名称" prop="businessName"> <el-form-item label="业务名称" prop="businessName">
<el-input v-model="form.businessName" placeholder="请输入业务名称" /> <el-input v-model="form.businessName" placeholder="请输入业务名称" />
</el-form-item> </el-form-item>
<el-form-item label="英文名称" prop="businessNameEnglish">
<el-input v-model="form.businessNameEnglish" placeholder="请输入业务名称" />
</el-form-item>
<!-- <el-form-item label="文件类型" prop="fileType"> <!-- <el-form-item label="文件类型" prop="fileType">
<el-radio-group v-model="form.fileType"> <el-radio-group v-model="form.fileType">
<el-radio label="0">图片</el-radio> <el-radio label="0">图片</el-radio>
@ -192,12 +196,12 @@
:autosize="{ minRows: 4, maxRows: 10 }" :autosize="{ minRows: 4, maxRows: 10 }"
/> />
</el-form-item> </el-form-item>
<el-form-item label="是否置顶" prop="isIndex"> <!-- <el-form-item label="是否置顶" prop="isIndex">
<el-radio-group v-model="form.isIndex"> <el-radio-group v-model="form.isIndex">
<el-radio label="0"></el-radio> <el-radio label="0"></el-radio>
<el-radio label="1"></el-radio> <el-radio label="1"></el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item> -->
<el-form-item label="排序" prop="orders"> <el-form-item label="排序" prop="orders">
<el-input-number v-model="form.orders" :min="0" /> <el-input-number v-model="form.orders" :min="0" />
</el-form-item> </el-form-item>
@ -276,19 +280,44 @@ export default {
children: [ children: [
{ {
label: '石油化工业务', label: '石油化工业务',
children: [{ label: 'banner' }] children: [{ label: 'banner' }],
}, },
{ {
label: '基建业务', label: '基建业务',
children: [{ label: 'banner' }] children: [
}, { label: 'banner' },
{ { label: '主要内容' },
label: '燃气业务', { label: '项目描述' },
children: [{ label: 'banner' }] { label: '项目案例' },
{ label: '技术支持' },
{ label: '重点案例' },
{ label: '重点案例主题' },
{ label: 'joinus' },
],
}, },
{ {
label: '铁矿石业务', label: '铁矿石业务',
children: [{ label: 'banner' }] children: [
{ label: 'banner' },
{ label: '主要内容' },
{ label: '行业支持' },
{ label: '行业示例' },
{ label: '发表宣言' },
{ label: '保障行动' },
{ label: '专业团队' },
{ label: 'joinus' },
],
},
{
label: 'LNG&LPG',
children: [
{ label: 'banner' },
{ label: '主要内容' },
{ label: '燃气介绍' },
{ label: '供应链' },
{ label: '技术支持' },
{ label: 'joinus' },
],
}, },
], ],
}, },
@ -346,14 +375,6 @@ export default {
], ],
}; };
}, },
watch: {
form: {
handler () {
console.log('----', this.form);
},
deep: true,
},
},
created() { created() {
this.getList(); this.getList();
}, },