refactor(dict): 将 PROMOTION_DIY_TEMPLATE_TYPE 重命名为 PROMOTION_DIY_TEMPLATE_PLATFORM

- 将 PROMOTION_DIY_TEMPLATE_TYPE 重命名为 PROMOTION_DIY_TEMPLATE_PLATFORM
- 更新 DiyTemplateForm.vue 中的字典类型引用
- 更新 index.vue 中的字典类型引用和表格显示
- 修改字典标签的类型绑定以匹配新命名
pull/847/head
wuKong 2025-12-30 11:09:40 +08:00
parent 4a0b32471e
commit 7d9cec5f4f
3 changed files with 4 additions and 4 deletions

View File

@ -198,7 +198,7 @@ export enum DICT_TYPE {
PROMOTION_BARGAIN_RECORD_STATUS = 'promotion_bargain_record_status', // 砍价记录的状态 PROMOTION_BARGAIN_RECORD_STATUS = 'promotion_bargain_record_status', // 砍价记录的状态
PROMOTION_COMBINATION_RECORD_STATUS = 'promotion_combination_record_status', // 拼团记录的状态 PROMOTION_COMBINATION_RECORD_STATUS = 'promotion_combination_record_status', // 拼团记录的状态
PROMOTION_BANNER_POSITION = 'promotion_banner_position', // banner 定位 PROMOTION_BANNER_POSITION = 'promotion_banner_position', // banner 定位
PROMOTION_DIY_TEMPLATE_TYPE = 'promotion_diy_template_type', // 装修模板类型 PROMOTION_DIY_TEMPLATE_PLATFORM = 'promotion_diy_template_platform', // 装修模板平台
// ========== CRM - 客户管理模块 ========== // ========== CRM - 客户管理模块 ==========
CRM_AUDIT_STATUS = 'crm_audit_status', // CRM 审批状态 CRM_AUDIT_STATUS = 'crm_audit_status', // CRM 审批状态

View File

@ -13,7 +13,7 @@
<el-form-item label="模板类型" prop="type"> <el-form-item label="模板类型" prop="type">
<el-select v-model="formData.type" clearable placeholder="请选择模板类型" class="w-46!"> <el-select v-model="formData.type" clearable placeholder="请选择模板类型" class="w-46!">
<el-option <el-option
v-for="dict in getStrDictOptions(DICT_TYPE.PROMOTION_DIY_TEMPLATE_TYPE)" v-for="dict in getStrDictOptions(DICT_TYPE.PROMOTION_DIY_TEMPLATE_PLATFORM)"
:key="dict.value" :key="dict.value"
:label="dict.label" :label="dict.label"
:value="dict.value" :value="dict.value"

View File

@ -33,7 +33,7 @@
<el-form-item label="模板类型" prop="type"> <el-form-item label="模板类型" prop="type">
<el-select v-model="queryParams.type" clearable placeholder="请选择模板类型" class="!w-240px"> <el-select v-model="queryParams.type" clearable placeholder="请选择模板类型" class="!w-240px">
<el-option <el-option
v-for="dict in getStrDictOptions(DICT_TYPE.PROMOTION_DIY_TEMPLATE_TYPE)" v-for="dict in getStrDictOptions(DICT_TYPE.PROMOTION_DIY_TEMPLATE_PLATFORM)"
:key="dict.value" :key="dict.value"
:label="dict.label" :label="dict.label"
:value="dict.value" :value="dict.value"
@ -75,7 +75,7 @@
<el-table-column label="模板名称" align="center" prop="name" min-width="180" /> <el-table-column label="模板名称" align="center" prop="name" min-width="180" />
<el-table-column label="模板类型" align="center" prop="type" min-width="100"> <el-table-column label="模板类型" align="center" prop="type" min-width="100">
<template #default="scope"> <template #default="scope">
<dict-tag :type="DICT_TYPE.PROMOTION_DIY_TEMPLATE_TYPE" :value="scope.row.type" /> <dict-tag :type="DICT_TYPE.PROMOTION_DIY_TEMPLATE_PLATFORM" :value="scope.row.type" />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="是否使用" align="center" prop="used"> <el-table-column label="是否使用" align="center" prop="used">