diff --git a/src/components/Config.vue b/src/components/Config.vue index ff3c475..cd68e37 100644 --- a/src/components/Config.vue +++ b/src/components/Config.vue @@ -11,8 +11,8 @@
- - + +
@@ -54,11 +54,14 @@ onMounted(async () => { const savedSetting = kintone.plugin.app.getConfig(props.pluginId); setting.buttonName = savedSetting?.buttonName || $t('config.button.default'); setting.message = savedSetting?.message || $t('config.message.default'); + + // 测试 KintoneRestAPIClient const { plugins } = await client.app.getPlugins({ app: kintone.app.getId() as number, }); - const pluginsInfo = plugins.map((p: any) => p.name).join(';show'); + const pluginsInfo = plugins.map((p: any) => p.name).join('、'); console.log('pluginsInfo', pluginsInfo); + // 模拟加载时间,展示 spinner 效果 await new Promise((resolve) => setTimeout(resolve, 500)); @@ -79,7 +82,7 @@ watch(loading, (load) => { */ function validate(setting: Setting): boolean { if (!setting.buttonName.trim()) { - error.value = 'ボタン名を入力してください。'; + error.value = $t('config.button.error.required'); return false; } return true; diff --git a/src/components/LicenseStatus.vue b/src/components/LicenseStatus.vue index 8789e08..bff1baa 100644 --- a/src/components/LicenseStatus.vue +++ b/src/components/LicenseStatus.vue @@ -2,17 +2,17 @@
- 许可证状态: + {{ $t('license.status.label') }} ...
- +
@@ -20,10 +20,13 @@