diff --git a/.cz-config.js b/.cz-config.js index 89897348c6..4714453bf4 100644 --- a/.cz-config.js +++ b/.cz-config.js @@ -3,14 +3,26 @@ module.exports = { { value: 'feat', name: 'feat: 新增功能' }, { value: 'fix', name: 'fix: 修复bug' }, { value: 'docs', name: 'docs: 文档变更' }, - { value: 'style', name: 'style: 代码格式(不影响功能,例如空格、分号等格式修正)' }, - { value: 'refactor', name: 'refactor: 代码重构(不包括 bug 修复、功能新增)' }, + { + value: 'style', + name: 'style: 代码格式(不影响功能,例如空格、分号等格式修正)', + }, + { + value: 'refactor', + name: 'refactor: 代码重构(不包括 bug 修复、功能新增)', + }, { value: 'perf', name: 'perf: 性能优化' }, { value: 'test', name: 'test: 添加、修改测试用例' }, - { value: 'build', name: 'build: 构建流程、外部依赖变更(如升级 npm 包、修改 脚手架 配置等)' }, + { + value: 'build', + name: 'build: 构建流程、外部依赖变更(如升级 npm 包、修改 脚手架 配置等)', + }, { value: 'ci', name: 'ci: 修改 CI 配置、脚本' }, - { value: 'chore', name: 'chore: 对构建过程或辅助工具和库的更改(不影响源文件、测试用例)' }, - { value: 'revert', name: 'revert: 回滚 commit' } + { + value: 'chore', + name: 'chore: 对构建过程或辅助工具和库的更改(不影响源文件、测试用例)', + }, + { value: 'revert', name: 'revert: 回滚 commit' }, ], scopes: [ ['projects', '项目搭建'], @@ -21,11 +33,11 @@ module.exports = { ['deps', '项目依赖'], ['auth', '对 auth 修改'], ['other', '其他修改'], - ['custom', '以上都不是?我要自定义'] + ['custom', '以上都不是?我要自定义'], ].map(([value, description]) => { return { value, - name: `${value.padEnd(30)} (${description})` + name: `${value.padEnd(30)} (${description})`, } }), messages: { @@ -36,9 +48,9 @@ module.exports = { body: '填写更加详细的变更描述(可选)。使用 "|" 换行:\n', breaking: '列举非兼容性重大的变更(可选):\n', footer: '列举出所有变更的 ISSUES CLOSED(可选)。 例如: #31, #34:\n', - confirmCommit: '确认提交?' + confirmCommit: '确认提交?', }, allowBreakingChanges: ['feat', 'fix'], subjectLimit: 100, - breaklineChar: '|' + breaklineChar: '|', } diff --git a/src/api/Dlink/index.js b/src/api/Dlink/index.js index fd2960f0ff..c55a48d973 100644 --- a/src/api/Dlink/index.js +++ b/src/api/Dlink/index.js @@ -54,8 +54,11 @@ export async function postTopic(Topic = '$dg/user/router/') { const mqttInfo = { href: location.href, topic: Topic, - topicKey: Vue.prototype.$dgiotBus.getTopicKeyBypage(Topic.split('/')[2]), - splitTopicKey: Topic.split('/')[2], + topicKey: + typeof Topic == 'string' + ? Vue.prototype.$dgiotBus.getTopicKeyBypage(Topic.split('/')[2]) + : Topic, + splitTopicKey: typeof Topic == 'string' ? Topic.split('/')[2] : Topic, } console.groupCollapsed( ` href: ${mqttInfo.href} \n topic: ${mqttInfo.topic} \n topicKey: ${mqttInfo.topicKey} \n splitTopicKey: ${mqttInfo.splitTopicKey}` diff --git a/src/dgiot/components/DgiotAmis/render.vue b/src/dgiot/components/DgiotAmis/render.vue index eb19eb98dd..35de9c14df 100644 --- a/src/dgiot/components/DgiotAmis/render.vue +++ b/src/dgiot/components/DgiotAmis/render.vue @@ -3,6 +3,7 @@