|
@@ -2,7 +2,8 @@
|
|
|
<div class='app-container'>
|
|
|
<el-form>
|
|
|
<el-form-item>
|
|
|
- <el-button type="primary" plain icon="Plus" @click="getDialog()" v-hasPermi="['business:class:add']">新增行业</el-button>
|
|
|
+ <el-button type="primary" plain icon="Plus" @click="getDialog()"
|
|
|
+ v-hasPermi="['business:class:add']">新增行业</el-button>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<el-table :data="data.tableData" v-loading="loading">
|
|
@@ -11,8 +12,10 @@
|
|
|
<el-table-column label="创建时间" prop="createTimeStr" align="center"></el-table-column>
|
|
|
<el-table-column label="操作" align="center">
|
|
|
<template #default="scope">
|
|
|
- <el-button type="primary" link @click="getDialog(scope.row.id)" v-hasPermi="['business:class:edit']">编辑</el-button>
|
|
|
- <el-button type="danger" link @click="getDelete(scope.row)" v-hasPermi="['business:class:delete']">删除</el-button>
|
|
|
+ <el-button type="primary" link @click="getDialog(scope.row.id)"
|
|
|
+ v-hasPermi="['business:class:edit']">编辑</el-button>
|
|
|
+ <el-button type="danger" link @click="getDelete(scope.row)"
|
|
|
+ v-hasPermi="['business:class:delete']">删除</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -22,7 +25,8 @@
|
|
|
<!-- 弹窗 -->
|
|
|
<el-dialog v-model="dialogVisible" :title="title" width="500" :before-close="getClose">
|
|
|
<el-form ref="dialogForm" :model="data.dialogForm">
|
|
|
- <el-form-item label="行业名称:" prop="name" :rules="[{ required: true, message: '请输入行业名称', trigger: 'blur' }]">
|
|
|
+ <el-form-item label="行业名称:" prop="name"
|
|
|
+ :rules="[{ required: true, message: '请输入行业名称', trigger: 'blur' }, { required: true, max: 7, message: '不能超过7个字符', trigger: 'blur' }]">
|
|
|
<el-input v-model="data.dialogForm.name" placeholder="请输入行业名称" />
|
|
|
</el-form-item>
|
|
|
</el-form>
|