fix: 🐛 删除系统配置提示未授权bug修复

删除系统配置提示未授权bug修复
This commit is contained in:
Theo
2024-07-30 19:37:11 +08:00
parent d3899ecb6f
commit de086a73a3
2 changed files with 33 additions and 24 deletions

View File

@@ -80,11 +80,11 @@ export interface ConfigForm {
/** 主键 */ /** 主键 */
id?: number; id?: number;
/** 配置名称 */ /** 配置名称 */
sysName?: string; configName?: string;
/** 配置key */ /** 配置key */
sysKey?: string; configKey?: string;
/** 配置值 */ /** 配置值 */
sysValue?: string; configValue?: string;
/** 描述、备注 */ /** 描述、备注 */
remark?: string; remark?: string;
} }
@@ -94,11 +94,11 @@ export interface ConfigPageVO {
/** 主键 */ /** 主键 */
id?: number; id?: number;
/** 配置名称 */ /** 配置名称 */
sysName?: string; configName?: string;
/** 配置key */ /** 配置key */
sysKey?: string; configKey?: string;
/** 配置值 */ /** 配置值 */
sysValue?: string; configValue?: string;
/** 描述、备注 */ /** 描述、备注 */
remark?: string; remark?: string;
} }

View File

@@ -53,21 +53,21 @@
> >
<el-table-column type="index" label="序号" width="60" /> <el-table-column type="index" label="序号" width="60" />
<el-table-column <el-table-column
key="sysName" key="configName"
label="配置名称" label="配置名称"
prop="sysName" prop="configName"
min-width="100" min-width="100"
/> />
<el-table-column <el-table-column
key="sysKey" key="configKey"
label="配置key" label="配置key"
prop="sysKey" prop="configKey"
min-width="100" min-width="100"
/> />
<el-table-column <el-table-column
key="sysValue" key="configValue"
label="配置值" label="配置值"
prop="sysValue" prop="configValue"
min-width="100" min-width="100"
/> />
<el-table-column <el-table-column
@@ -125,14 +125,17 @@
label-suffix=":" label-suffix=":"
label-width="100px" label-width="100px"
> >
<el-form-item label="配置名称" prop="sysName"> <el-form-item label="配置名称" prop="configName">
<el-input v-model="formData.sysName" placeholder="请输入配置名称" /> <el-input
v-model="formData.configName"
placeholder="请输入配置名称"
/>
</el-form-item> </el-form-item>
<el-form-item label="配置key" prop="sysKey"> <el-form-item label="配置key" prop="configKey">
<el-input v-model="formData.sysKey" placeholder="请输入配置key" /> <el-input v-model="formData.configKey" placeholder="请输入配置key" />
</el-form-item> </el-form-item>
<el-form-item label="配置值" prop="sysValue"> <el-form-item label="配置值" prop="configValue">
<el-input v-model="formData.sysValue" placeholder="请输入配置值" /> <el-input v-model="formData.configValue" placeholder="请输入配置值" />
</el-form-item> </el-form-item>
<el-form-item label="描述" prop="remark"> <el-form-item label="描述" prop="remark">
<el-input <el-input
@@ -191,16 +194,22 @@ const dialog = reactive({
// 系统配置表单 // 系统配置表单
const formData = reactive<ConfigForm>({ const formData = reactive<ConfigForm>({
id: undefined, id: undefined,
sysName: "", configName: "",
sysKey: "", configKey: "",
sysValue: "", configValue: "",
remark: "", remark: "",
}); });
const rules = reactive({ const rules = reactive({
sysName: [{ required: true, message: "请输入系统配置名称", trigger: "blur" }], configName: [
sysKey: [{ required: true, message: "请输入系统配置编码", trigger: "blur" }], { required: true, message: "请输入系统配置名称", trigger: "blur" },
sysValue: [{ required: true, message: "请输入系统配置值", trigger: "blur" }], ],
configKey: [
{ required: true, message: "请输入系统配置编码", trigger: "blur" },
],
configValue: [
{ required: true, message: "请输入系统配置值", trigger: "blur" },
],
}); });
/** 查询系统配置 */ /** 查询系统配置 */