|
@@ -50,7 +50,14 @@ export default defineComponent({
|
|
|
const tabsViewStore = useTabsViewStore();
|
|
|
const route = useRoute();
|
|
|
const fieldData = ref<Subjectfield[]>([]);
|
|
|
- const dataModel = ref<Subject>();
|
|
|
+ const dataModel = ref<Subject>({
|
|
|
+ subjectName: "",
|
|
|
+ tabCode: "",
|
|
|
+ tabName: "",
|
|
|
+ isReferences: 0,
|
|
|
+ tabDesc: "",
|
|
|
+ execSql: ""
|
|
|
+ });
|
|
|
const settingTypeList = ref([{name: '', value: ''}]);
|
|
|
const queryTypeList = ref([{name: '', value: ''}]);
|
|
|
|
|
@@ -107,8 +114,6 @@ export default defineComponent({
|
|
|
fieldData.value = data;
|
|
|
})
|
|
|
}
|
|
|
- loadData( history.state.params?.id);
|
|
|
-
|
|
|
const onClose = () => {
|
|
|
tabsViewStore.closeCurrentTab(route);
|
|
|
router.back();
|
|
@@ -123,8 +128,7 @@ export default defineComponent({
|
|
|
},
|
|
|
created() {
|
|
|
const id = history.state.params?.id;
|
|
|
- const approveKeyID =ref( history.state.params?.approveKeyID);
|
|
|
- this.loadData(id ? id : approveKeyID.value);
|
|
|
+ this.loadData(id);
|
|
|
}
|
|
|
});
|
|
|
</script>
|