diff --git a/frontend/src/pages/TenantDomain.vue b/frontend/src/pages/TenantDomain.vue index 2b5e32e..3564ff5 100644 --- a/frontend/src/pages/TenantDomain.vue +++ b/frontend/src/pages/TenantDomain.vue @@ -46,10 +46,6 @@
- - - @@ -103,7 +99,7 @@ - + @@ -141,23 +137,25 @@ const inactiveRowClass = (row: IDomainDisplay) => row.domainActive ? '' : 'inact const columns = [ { name: 'id', label: 'ID', field: 'id', align: 'left', sortable: true, classes: inactiveRowClass }, - { - name: 'tenantid', - required: true, - label: 'テナントID', - field: 'tenantid', - align: 'left', - sortable: true, - classes: inactiveRowClass - }, + // { + // name: 'tenantid', + // required: true, + // label: 'テナントID', + // field: 'tenantid', + // align: 'left', + // sortable: true, + // classes: inactiveRowClass + // }, { name: 'name', label: '環境名', field: 'name', align: 'left', sortable: true, classes: inactiveRowClass }, { name: 'url', label: 'URL', field: 'url', align: 'left', sortable: true, classes: inactiveRowClass }, + // { name: 'owner', label: '所有者', field: 'owner', align: 'left', classes: inactiveRowClass }, { name: 'user', label: 'ログイン名', field: 'user', align: 'left', classes: inactiveRowClass }, { name: 'actions', label: '操作', field: 'actions' } ]; const pagination = ref({ sortBy: 'id', descending: true, rowsPerPage: 20 }); const loading = ref(false); +const addEditLoading = ref(false); const filter = ref(''); const rows = ref([]); const show = ref(false); @@ -165,7 +163,7 @@ const confirm = ref(false); const resetPsw = ref(false); const currentDomainId = computed(() => authStore.currentDomain.id); -const tenantid = ref(authStore.currentDomain.id); +// const tenantid = ref(authStore.currentDomain.id); const name = ref(''); const url = ref(''); const isPwd = ref(true); @@ -221,7 +219,7 @@ const deleteDomain = () => { const editRow = (row) => { isCreate.value = false editId.value = row.id; - tenantid.value = row.tenantid; + // tenantid.value = row.tenantid; name.value = row.name; url.value = row.url; kintoneuser.value = row.user; @@ -246,10 +244,11 @@ const closeDg = () => { } const onSubmit = () => { + addEditLoading.value = true; const method = editId.value !== 0 ? 'put' : 'post'; const param: IDomainSubmit = { 'id': editId.value, - 'tenantid': tenantid.value, + 'tenantid': '1', // TODO: テナントIDを取得する 'name': name.value, 'url': url.value, 'kintoneuser': kintoneuser.value, @@ -263,6 +262,7 @@ const onSubmit = () => { domainStore.loadUserDomains(); closeDg(); onReset(); + addEditLoading.value = false; }) } @@ -277,6 +277,7 @@ const onReset = () => { isCreate.value = true; domainActive.value = true; resetPsw.value = false + addEditLoading.value = false; }