From 46cf6e5f043bc0d267dc32333f16e2a0dddc3890 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期五, 03 十一月 2023 11:17:13 +0800 Subject: [PATCH] 主题库-模板流程 模板阶段表格样式 --- Source/UBCS-WEB/src/components/template/FlowPath.vue | 15 +++++++++------ Source/UBCS-WEB/src/components/template/Stage.vue | 23 +++++++++++++---------- 2 files changed, 22 insertions(+), 16 deletions(-) diff --git a/Source/UBCS-WEB/src/components/template/FlowPath.vue b/Source/UBCS-WEB/src/components/template/FlowPath.vue index 4831a6e..f5cfaee 100644 --- a/Source/UBCS-WEB/src/components/template/FlowPath.vue +++ b/Source/UBCS-WEB/src/components/template/FlowPath.vue @@ -1,9 +1,12 @@ <template> - <avue-crud v-if="Formlist.length>0" ref="crud" v-model="form" :data="data" :option="option" :page.sync="page" - :search.sync="search" :table-loading="loading" @on-load="getDataList" @row-save="handleSave" - @row-del="handleDelete" @row-update="handleEdit" @refresh-change="handleRefresh" - @size-change="handleSizePage" @current-change="handleCurrentPage"> - </avue-crud> + <div style="height: calc(100vh - 553px)"> + <avue-crud v-if="Formlist.length>0" ref="crud" v-model="form" :data="data" :option="option" :page.sync="page" + :search.sync="search" :table-loading="loading" @on-load="getDataList" @row-save="handleSave" + @row-del="handleDelete" @row-update="handleEdit" @refresh-change="handleRefresh" + @size-change="handleSizePage" @current-change="handleCurrentPage"> + </avue-crud> + </div> + </template> <script> @@ -44,7 +47,7 @@ startData: [], form: {}, option: { - height: 340, + height: 'auto', border: true, align: 'center', menu: !this.checkStatus || this.crudLCStatus == 'Editing', diff --git a/Source/UBCS-WEB/src/components/template/Stage.vue b/Source/UBCS-WEB/src/components/template/Stage.vue index f2e0671..dcde53c 100644 --- a/Source/UBCS-WEB/src/components/template/Stage.vue +++ b/Source/UBCS-WEB/src/components/template/Stage.vue @@ -1,14 +1,17 @@ <template> <div v-if="Formlist.length>0"> - <avue-crud ref="crud" :data="data" :option="option" :page.sync="page" :table-loading="loading" - @on-load="getDataList" @size-change="handleSizePage" @current-change="handleCurrentPage" - @row-click="handleRowClick"> - <template slot="menu" slot-scope="{type,size,row,index}"> - <el-button :size="size" :type="type" icon="el-icon-check" - @click="handleMaintenance(row, index)">缁存姢 - </el-button> - </template> - </avue-crud> + <div style="height: calc(100vh - 553px)"> + <avue-crud ref="crud" :data="data" :option="option" :page.sync="page" :table-loading="loading" + @on-load="getDataList" @size-change="handleSizePage" @current-change="handleCurrentPage" + @row-click="handleRowClick"> + <template slot="menu" slot-scope="{type,size,row,index}"> + <el-button :size="size" :type="type" icon="el-icon-check" + @click="handleMaintenance(row, index)">缁存姢 + </el-button> + </template> + </avue-crud> + </div> + <el-dialog :visible.sync="dialogNode" append-to-body="true" title="妯℃澘闃舵" width="50%"> <avue-crud ref="crud" :data="stageData" :option="stageOption" :table-loading="loading" @on-load="getStagelist" @row-click="handleRowStageClick"> @@ -109,7 +112,7 @@ ], option: { ...options, - height: 383, + height: 'auto', column: [ {label: '妯℃澘缂栧彿', prop: 'modelKey'}, {label: '妯℃澘鍚嶇О', prop: 'modelName'}, -- Gitblit v1.9.3