diff --git a/frontend/src/components/DomainSelect.vue b/frontend/src/components/DomainSelect.vue index 89addd7..ecddd74 100644 --- a/frontend/src/components/DomainSelect.vue +++ b/frontend/src/components/DomainSelect.vue @@ -23,8 +23,8 @@ export default { ] const rows = reactive([]) onMounted( () => { - api.get(`api/domains/1`).then(res =>{ - res.data.forEach((item) => + api.get(`api/domains`).then(res =>{ + res.data.data.forEach((item) => { rows.push({id:item.id,tenantid:item.tenantid,name:item.name,url:item.url,kintoneuser:item.kintoneuser}); } diff --git a/frontend/src/layouts/MainLayout.vue b/frontend/src/layouts/MainLayout.vue index 4e9c2d4..e699cf4 100644 --- a/frontend/src/layouts/MainLayout.vue +++ b/frontend/src/layouts/MainLayout.vue @@ -102,13 +102,13 @@ const domainLinks: EssentialLinkProps[] = [ link: '/#/domain', target: '_self' }, - // { - // title: 'ドメイン適用', - // caption: 'ユーザー使用可能なドメインの設定', - // icon: 'assignment_ind', - // link: '/#/userDomain', - // target: '_self' - // }, + { + title: 'ドメイン適用', + caption: 'ユーザー使用可能なドメインの設定', + icon: 'assignment_ind', + link: '/#/userDomain', + target: '_self' + }, ]; const adminLinks: EssentialLinkProps[] = [ diff --git a/frontend/src/pages/TenantDomain.vue b/frontend/src/pages/TenantDomain.vue index 6d663a8..2f1ba2e 100644 --- a/frontend/src/pages/TenantDomain.vue +++ b/frontend/src/pages/TenantDomain.vue @@ -181,8 +181,8 @@ let ownerid = ref(''); const getDomain = async () => { loading.value = true; const userId = authStore.userId; - const result = await api.get(`api/domain?userId=${userId}`); - rows.value = result.data.map((item) => { + const result = await api.get(`api/domains`); + rows.value = result.data.data.map((item) => { return { id: item.id, tenantid: item.tenantid, @@ -216,8 +216,7 @@ const deleteDomain = () => { api.delete(`api/domain/${editId.value}`).then(() => { getDomain(); }) - editId.value = 0; - + editId.value = 0; // set in removeRow() }; const editRow = (row) => { @@ -259,6 +258,7 @@ const onSubmit = () => { 'is_active': domainActive.value, 'ownerid': authStore.userId || '' } + // for search: api.put(`api/domain`)、api.post(`api/domain`) api[method].apply(api, [`api/domain`, param]).then(() => { getDomain(); domainStore.loadUserDomains(); diff --git a/frontend/src/pages/UserDomain.vue b/frontend/src/pages/UserDomain.vue index e2439e6..adc0ab7 100644 --- a/frontend/src/pages/UserDomain.vue +++ b/frontend/src/pages/UserDomain.vue @@ -1,12 +1,12 @@