diff --git a/src/store/modules/vms.ts b/src/store/modules/vms.ts
index cfcbaf8..81d7134 100644
--- a/src/store/modules/vms.ts
+++ b/src/store/modules/vms.ts
@@ -2,32 +2,12 @@ import { defineStore } from 'pinia';
import { generator, getVmsPathList } from '@/api/vms';
-interface VmsStore {
- generators: any;
- serverOptions: string[];
- webOptions: string[];
- formValue: {
- author: string;
- packageName: string;
- requestMapping: string;
- className: string;
- tableName: string;
- simpleDateFormat: string;
- tablePrefixes: string;
- path: string[];
- };
- formOption: {
- generatorServer: string[];
- generatorWeb: string[];
- };
-}
-
export const useVmsStore = defineStore('vmsStore', {
// 开启持久化
// persist: true,
- persist: {
- paths: ['formValue', 'formOption'],
- },
+ // persist: {
+ // paths: ['formValue', 'formOption'],
+ // },
state: () => ({
generators: [],
@@ -46,6 +26,7 @@ export const useVmsStore = defineStore('vmsStore', {
tableName: '',
simpleDateFormat: 'yyyy-MM-dd HH:mm:ss',
tablePrefixes: 't_,sys_,qrtz_,log_',
+ comment: '',
path: [],
},
diff --git a/src/views/generator-code/components/generator/components/generator-form.vue b/src/views/generator-code/components/generator/components/generator-form.vue
index 5aaca51..7f8913f 100644
--- a/src/views/generator-code/components/generator/components/generator-form.vue
+++ b/src/views/generator-code/components/generator/components/generator-form.vue
@@ -37,10 +37,16 @@ const { formValue, formOption } = storeToRefs(vmsStore);
-
+
-
+
+
+
+
+
+
+
-
+
import { NCard, NTabPane, NTabs } from 'naive-ui';
+import { storeToRefs } from 'pinia';
import { onMounted, reactive } from 'vue';
import { useRoute, useRouter } from 'vue-router';
import { useTableStore } from '@/store/modules/table';
+import { useVmsStore } from '@/store/modules/vms';
import Index from '@/views/generator-code/components/column-field/index.vue';
import GeneratorForm from '@/views/generator-code/components/generator/index.vue';
const router = useRouter();
const route = useRoute();
const tableStore = useTableStore();
+const vmsStore = useVmsStore();
+const { formValue, formOption } = storeToRefs(vmsStore);
// 数据库表信息
const tableInfo = reactive({
@@ -28,6 +32,9 @@ const getTableData = async () => {
const tableName: any = route.query.tableName;
const tableMetaData = await tableStore.getTableMetaData(tableName);
Object.assign(tableInfo, tableMetaData);
+
+ // 设置 生成表单注释值
+ formValue.value.comment = tableInfo.comment;
};
onMounted(() => {