From c1f66ccc26d66317558fb39c255c4b7131ec8a7e Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期五, 04 八月 2023 15:27:19 +0800 Subject: [PATCH] 主题库tab样式 --- Source/UBCS-WEB/src/components/template/Stage.vue | 37 +++++++++++++++++++++++++------------ 1 files changed, 25 insertions(+), 12 deletions(-) diff --git a/Source/UBCS-WEB/src/components/template/Stage.vue b/Source/UBCS-WEB/src/components/template/Stage.vue index 8fe6216..a4bd748 100644 --- a/Source/UBCS-WEB/src/components/template/Stage.vue +++ b/Source/UBCS-WEB/src/components/template/Stage.vue @@ -1,5 +1,5 @@ <template> - <div> + <div v-if="Formlist.length>0"> <avue-crud ref="crud" :table-loading="loading" :data="data" :option="option" :page.sync="page" @on-load="getDataList" @size-change="handleSizePage" @current-change="handleCurrentPage" @row-click="handleRowClick"> @@ -35,10 +35,18 @@ typeof: String, required: true, default: "" - } + }, + Formlist:{ + type:Array, + default:[] + } }, watch: { - + code: { + handler(newval, oldval) { + this.getDataList() + } + } }, data() { const options = { @@ -98,6 +106,7 @@ ], option: { ...options, + height: 383, column: [ { label: '妯℃澘缂栧彿', prop: 'modelKey' }, { label: '妯℃澘鍚嶇О', prop: 'modelName' }, @@ -127,17 +136,21 @@ }, // 鑾峰彇鍒楄〃 async getDataList() { - this.loading = false - const { pageSize, currentPage } = this.page - let param = { size: pageSize, current: currentPage } - const response = await getFlowpathList({ ...param, ...{ templateId: this.code } }) + this.loading = false + if (this.code) { + const {pageSize, currentPage} = this.page + let param = {size: pageSize, current: currentPage} + const response = await getFlowpathList({...param, ...{templateId: this.code}}) if (response.status === 200) { - console.log(response) - this.loading = false - const data = response.data.data - this.data = data.records - this.page.total = data.total + console.log(response) + this.loading = false + const data = response.data.data + this.data = data.records + this.page.total = data.total } else this.loading = false + }else { + this.data=[] + } }, // 鑾峰彇闃舵鍒楄〃 async getStagelist() { -- Gitblit v1.9.3