diff --git a/frontend/src/components/DomainSelect.vue b/frontend/src/components/DomainSelect.vue index ecddd74..c6fa61c 100644 --- a/frontend/src/components/DomainSelect.vue +++ b/frontend/src/components/DomainSelect.vue @@ -11,7 +11,10 @@ export default { name: 'DomainSelect', props: { name: String, - type: String + type: String, + filterInitRowsFunc: { + type: Function, + }, }, setup() { const columns = [ @@ -26,6 +29,9 @@ export default { api.get(`api/domains`).then(res =>{ res.data.data.forEach((item) => { + if (props.filterInitRowsFunc && !props.filterInitRowsFunc(item)) { + return; + } rows.push({id:item.id,tenantid:item.tenantid,name:item.name,url:item.url,kintoneuser:item.kintoneuser}); } ) diff --git a/frontend/src/pages/UserDomain.vue b/frontend/src/pages/UserDomain.vue index adc0ab7..faaefdb 100644 --- a/frontend/src/pages/UserDomain.vue +++ b/frontend/src/pages/UserDomain.vue @@ -14,14 +14,14 @@
- +