lrf 11 месяцев назад
Родитель
Сommit
b13cf1be10
1 измененных файлов с 4 добавлено и 3 удалено
  1. 4 3
      src/views/platform/policy/index.vue

+ 4 - 3
src/views/platform/policy/index.vue

@@ -4,8 +4,8 @@
     <custom-button-bar :fields="buttonFields" @add="toAdd"></custom-button-bar>
     <custom-table :data="data" :fields="fields" @query="search" :total="total" :opera="opera" @exam="toExam" @edit="toEdit" @delete="toDelete">
       <template #is_use="{ row }">
-        <el-tag v-if="row.is_use == '0'" type="success" @click="toUse(row, '1')">启用</el-tag>
-        <el-tag v-else type="info" @click="toUse(row, '0')">禁用</el-tag>
+        <el-tag v-if="row.is_use == '0'" type="success" @click="toUse(row, '1')">{{ $t('common.is_use_abled') }}</el-tag>
+        <el-tag v-else type="info" @click="toUse(row, '0')">{{ $t('common.is_use_disabled') }}</el-tag>
       </template>
     </custom-table>
     <el-dialog v-model="dialog.show" :title="dialog.title" :destroy-on-close="false" @close="toClose">
@@ -144,13 +144,14 @@ const getDict = (data, model) => {
 // 添加
 const toAdd = () => {
   formFields.value = cloneDeep(formFieldsForCreate)
-  form.value = { type: '0' }
+  form.value = { type: '0', logo: [] }
   dialog.value = { type: '1', show: true, title: t('pages.news.addDialogTitle') }
 }
 // 修改
 const toEdit = (data) => {
   formFields.value = cloneDeep(formFieldsForUpdate)
   form.value = data
+  if (!form.value.logo) form.value.logo = []
   dialog.value = { type: '1', show: true, title: t('pages.news.upDialogTitle') }
 }
 // 删除