zhengyiming
9 小时以前 97f29024ce18babeb4b635c5d73f907ac493976e
src/views/DictionaryManage/DataDictionary.vue
@@ -1,7 +1,7 @@
<template>
  <LoadingLayout :loading="state.loading">
    <AppContainer>
      <ProTableQueryFilterBar @on-reset="reset">
      <ProTableQueryFilterBar @on-reset="handleReset">
        <template #query>
          <QueryFilterItem>
            <FieldSelect
@@ -158,7 +158,9 @@
      sort: row.sort,
      isDisabled: row.isDisabled,
      field1: row.field1,
      field3: row.field3,
      field2: convertApi2FormUrlOnlyOne(row.field2),
      field4: row.field4,
    });
  } else {
    handleAdd({
@@ -178,6 +180,8 @@
    isDisabled: false,
    field1: '',
    field2: [] as UploadUserFile[],
    field3: '',
    field4: '',
    title: '新增字典',
  },
  editTitle: '编辑字典',
@@ -193,6 +197,7 @@
      isDisabled: editForm.isDisabled,
      field1: editForm.field1,
      field2: editForm.field2?.[0]?.path ?? '',
      field3: editForm.field3,
    };
    if (editForm.id) {
      params.id = editForm.id;
@@ -220,4 +225,11 @@
    return !!res;
  } catch (error) {}
}
async function handleReset() {
  try {
    const dictionaryCategoryList = await ensureQueryData();
    reset({ categoryId: dictionaryCategoryList[0].value });
  } catch (error) {}
}
</script>