导入功能调整

This commit is contained in:
fofolee
2022-04-05 10:10:28 +08:00
parent f101fced6d
commit b16087d270
10 changed files with 241 additions and 88 deletions

View File

@@ -72,17 +72,13 @@
<q-item-section>导入</q-item-section>
<q-menu anchor="top end" self="top start">
<q-list>
<q-item clickable v-close-popup @click="importCommandAndLocate">
<q-item clickable v-close-popup @click="importCommand">
<q-item-section side>
<q-icon name="text_snippet" />
</q-item-section>
<q-item-section>从文件导入</q-item-section>
</q-item>
<q-item
clickable
v-close-popup
@click="importCommandAndLocate(false)"
>
<q-item clickable v-close-popup @click="importCommand(false)">
<q-item-section side>
<q-icon name="content_paste" />
</q-item-section>
@@ -91,14 +87,7 @@
</q-list>
</q-menu>
</q-item>
<!-- 导出 -->
<q-item clickable v-close-popup @click="exportAllCommands">
<q-item-section side>
<q-icon name="file_upload" />
</q-item-section>
<q-item-section>全部导出</q-item-section>
</q-item>
<!-- 批量启用禁用 -->
<!-- 批处理 -->
<q-item clickable>
<q-item-section side>
<q-icon name="keyboard_arrow_left" />
@@ -118,6 +107,25 @@
</q-item-section>
<q-item-section>禁用本页所有命令</q-item-section>
</q-item>
<!-- 导出 -->
<q-item clickable v-close-popup @click="exportAllCommands">
<q-item-section side>
<q-icon name="file_upload" />
</q-item-section>
<q-item-section>导出所有命令</q-item-section>
</q-item>
<!-- 清空 -->
<q-item
style="color: red"
clickable
v-close-popup
@click="clearAllCommands"
>
<q-item-section side>
<q-icon name="delete" />
</q-item-section>
<q-item-section>删除所有命令</q-item-section>
</q-item>
</q-list>
</q-menu>
</q-item>
@@ -147,18 +155,6 @@
</q-item-section>
<q-item-section>帮助</q-item-section></q-item
>
<!-- 清空 -->
<q-item
style="color: red"
clickable
v-close-popup
@click="clearAllCommands"
>
<q-item-section side>
<q-icon name="delete" />
</q-item-section>
<q-item-section>清空数据</q-item-section>
</q-item>
</q-list></q-menu
>
</template>
@@ -185,8 +181,8 @@ export default {
},
methods: {
// 导入命令且定位
importCommandAndLocate(fromFile = true) {
this.configurationPage.importCommandAndLocate(fromFile);
importCommand(fromFile = true) {
this.configurationPage.importCommand(fromFile);
},
// 全部导出
exportAllCommands() {