From ce58040e3959fc8b23fce4289b170a6dbc2e71a4 Mon Sep 17 00:00:00 2001 From: haoxuan <haoxuan> Date: 星期四, 25 四月 2024 16:49:48 +0800 Subject: [PATCH] 增加用户名的显示和退出登录的操作 --- src/components/makepager/CommonFormTableView.vue | 38 +++++++++++++++++++++++++++++--------- 1 files changed, 29 insertions(+), 9 deletions(-) diff --git a/src/components/makepager/CommonFormTableView.vue b/src/components/makepager/CommonFormTableView.vue index a356dcd..9cef154 100644 --- a/src/components/makepager/CommonFormTableView.vue +++ b/src/components/makepager/CommonFormTableView.vue @@ -159,6 +159,24 @@ </span> </template> <el-form-item + v-else-if="item.input" + label=" " + :prop="'tableData.' + scope.$index + '.' + item.prop" + :rules="[{ required: item.isRequird ? true : false, message: '杈撳叆涓嶈兘涓虹┖' }]" + > + <el-input + v-model.trim="scope.row[item.prop]" + maxlength="50" + size="mini" + :disabled="!isOperate" + @change=" + (val) => { + commonInputChange(val, item.prop, scope.row, scope) + } + " + ></el-input> + </el-form-item> + <el-form-item v-else-if="item.inputFloat" label=" " :prop="'tableData.' + scope.$index + '.' + item.prop" @@ -219,12 +237,12 @@ </el-checkbox-group> </div> </el-form> - <el-button size="small" type="primary" :disabled="!isOperate" @click="add">鏂板</el-button> - <div v-if="!detailEnter" style="margin: 10px"> + <el-button style="margin: 10px" size="small" type="primary" @click="add">鏂板</el-button> + <div v-if="!detailEnter" style="margin: 10px" > <el-button size="small" type="primary" :disabled="!isOperate" @click="add">鏂板</el-button> <!-- <el-button size="small" type="primary" disabled>瀵煎叆鏄庣粏</el-button> --> - <el-button size="small" type="primary" :disabled="!isOperate" @click="empty">娓呯┖</el-button> - <el-button size="small" type="primary" @click="recalculate" :disabled="isRecalculate && !isOperate ? false : true" + <el-button size="small" type="primary" :disabled="!isOperate" @click="empty">娓呯┖</el-button> + <el-button size="small" type="primary" @click="recalculate" :disabled="isRecalculate && !isOperate ? false : true" >閲嶇畻</el-button > </div> @@ -661,10 +679,9 @@ <!-- Add "scoped" attribute to limit CSS to this component only --> <style lang="scss" scoped> .page-view { - height:100%; position: relative; .el-form{ - height:100%; + height:calc(100% - 120px); } .el-form-item { margin-bottom: 0; @@ -690,9 +707,12 @@ .el-input--suffix .el-input__inner { padding-right: 0px; } - .el-table .cell, - .el-table th.el-table__cell > .cell { - padding: 0 5px; + .el-table th.el-table__cell{ + padding: 6px 0 !important; + height: 35px; + } + .el-table td.el-table__cell{ + padding: 6px 0 !important; } .el-table__fixed-footer-wrapper tbody td.el-table__cell{ background:#fff; -- Gitblit v1.8.0