diff --git a/src/components/QuickCrud/index.vue b/src/components/QuickCrud/index.vue index ef1473451a542065ff9247ae44aa4c0cbacd3ee0..4f4fe28b57a47d4da57ad9913c3f09b3a600d129 100644 --- a/src/components/QuickCrud/index.vue +++ b/src/components/QuickCrud/index.vue @@ -10,13 +10,12 @@ import { nextTick, onActivated, } from 'vue' -import { ElMessage, ElTree, FormInstance } from 'element-plus' -import { number } from 'echarts' +import { ElMessage, ElTree } from 'element-plus' import QuickSearch from '@/components/QuickSearch/index.vue' import QuickTable from '@/components/QuickTable/index.vue' import QuickToolbar from '@/components/QuickToolbar/index.vue' import QuickForm from '@/components/QuickForm/index.vue' -import { Actionbar, Toolbar } from '@/types/table' +import { Actionbar, Column, Toolbar } from '@/types/table' import { FormItem } from '@/types/form' import { Page } from '@/types/page' import { LeftTree, Tree } from '@/types/tree' @@ -118,18 +117,18 @@ const { height, } = toRefs(props) as { searchFormModel: Ref - searchFormItems: Ref + searchFormItems: Ref> dialogTitle: Ref formModel: Ref - formItems: Ref + formItems: Ref> formInline: Ref - leftTree: Ref + leftTree: Ref leftTreeRefresh: Ref tableData: Ref - tableColumns: Ref + tableColumns: Ref> tableActionbar: Ref tableToolbar: Ref - page: Ref + page: Ref loading: Ref height: Ref } diff --git a/src/components/QuickDetail/index.vue b/src/components/QuickDetail/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..2eab1e3625697a456fb4218c7eef4a31bdf10dc2 --- /dev/null +++ b/src/components/QuickDetail/index.vue @@ -0,0 +1,162 @@ + + + + + diff --git a/src/components/QuickForm/index.vue b/src/components/QuickForm/index.vue index 537643fce33b62564705deb746ec099004dcbc00..74a3f06b450b7650b684f0d6810943879f270a4d 100644 --- a/src/components/QuickForm/index.vue +++ b/src/components/QuickForm/index.vue @@ -49,7 +49,7 @@ const { model, formInline, formItems, formType, actionSlot, hiddenAction } = toRefs(props) as { model: Ref formInline: Ref - formItems: Ref + formItems: Ref> formType: Ref actionSlot: Ref hiddenAction: Ref diff --git a/src/components/QuickSearch/index.vue b/src/components/QuickSearch/index.vue index 583bb35f3778ef945ccfddd1c6f87eceb6efc18e..2bca2c00f3fb40f646da3f799c53e3ed5517cd37 100644 --- a/src/components/QuickSearch/index.vue +++ b/src/components/QuickSearch/index.vue @@ -32,7 +32,7 @@ const props = defineProps({ const { model, items, searchButtonName, resetButtonName, hiddenResetButton } = toRefs(props) as { model: Ref - items: Ref + items: Ref> searchButtonName: Ref resetButtonName: Ref hiddenResetButton: Ref diff --git a/src/components/QuickTable/index.vue b/src/components/QuickTable/index.vue index 0d8527d7fc3b7ab305cb8c3b6196c093d4332d32..52643477ef0a17ca33e6f1551f76fa61fa1324bc 100644 --- a/src/components/QuickTable/index.vue +++ b/src/components/QuickTable/index.vue @@ -85,7 +85,7 @@ const { hiddenDetailButton, } = toRefs(props) as { data: Ref - columns: Ref + columns: Ref> height: Ref rowKey: Ref loading: Ref diff --git a/src/components/QuickToolbar/index.vue b/src/components/QuickToolbar/index.vue index 6f361a802f5e88289cccf24ece680bbf86aa3bc1..f828aee9cc4ce8a2102e57c19cf0f985c0cc87e5 100644 --- a/src/components/QuickToolbar/index.vue +++ b/src/components/QuickToolbar/index.vue @@ -172,8 +172,4 @@ const handleCustomClick = (item: any) => { .toobar { margin-bottom: 10px; } - -.el-upload { - display: inline-flex; -} diff --git a/src/components/QuickUpload/index.vue b/src/components/QuickUpload/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..35646c9eb81724db26f55f997590a5c22d4acaeb --- /dev/null +++ b/src/components/QuickUpload/index.vue @@ -0,0 +1,68 @@ + + + + + + diff --git a/src/layout/index.vue b/src/layout/index.vue index 33550e23a86bb3f0e5102be298d3841d285b21ca..10c55ff73fb2d43c229ad188ab6153def101eef5 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -104,7 +104,6 @@ watch(tabList, (val) => { v-model="editableTabsValue" type="card" closable - class="demo-tabs" @edit="handleTabsEdit" @tab-change="handleClick" > @@ -144,11 +143,6 @@ watch(tabList, (val) => { }