Przeglądaj źródła

feat(core): scene action

gemercheung 3 lat temu
rodzic
commit
d768ee4def
1 zmienionych plików z 5 dodań i 3 usunięć
  1. 5 3
      src/views/scenes/list.vue

+ 5 - 3
src/views/scenes/list.vue

@@ -51,7 +51,7 @@
   </div>
 </template>
 <script lang="ts">
-  import { defineComponent } from 'vue';
+  import { defineComponent, computed } from 'vue';
   import {
     BasicTable,
     useTable,
@@ -84,6 +84,8 @@
 
   import { useUserStore } from '/@/store/modules/user';
   import DownloadModal from './downloadModal.vue';
+  import { useLocaleStore } from '/@/store/modules/locale';
+  const localeStore = useLocaleStore();
 
   export default defineComponent({
     components: { BasicTable, TableAction, TableImg, DownloadModal },
@@ -91,7 +93,7 @@
       const { createMessage } = useMessage();
       const [registerDownloadModal, { openModal: openDownloadModal }] = useModal();
       const { t } = useI18n();
-
+      const isJA = computed(() => localeStore.getLocale === 'ja');
       const columns: BasicColumn[] = [
         {
           title: 'ID',
@@ -157,7 +159,7 @@
           title: t('common.operation'),
           dataIndex: '',
           slots: { customRender: 'action' },
-          width: 200,
+          width: isJA.value ? 300 : 180,
           fixed: 'right',
         },
       ];