From 3c0bcd367dbc9aff25202d1a8ec2eb143f3e8261 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期一, 16 一月 2023 14:52:09 +0800 Subject: [PATCH] 按钮大小调整 --- src/views/userManage/resourceManage.vue | 335 ++++++++++++++++++++++++++++++++++++------------------- 1 files changed, 221 insertions(+), 114 deletions(-) diff --git a/src/views/userManage/resourceManage.vue b/src/views/userManage/resourceManage.vue index c992c8d..1367994 100644 --- a/src/views/userManage/resourceManage.vue +++ b/src/views/userManage/resourceManage.vue @@ -1,14 +1,16 @@ <template> <div class="power_box"> - <My-bread - :list="[ + <My-bread :list="[ `${$t('operatManage.operatManage')}`, `${$t('userManage.resManage')}`, - ]" - ></My-bread> + ]"></My-bread> <el-divider /> <div class="power_quire"> - <el-form ref="form" :model="ruleForm" :inline="true"> + <el-form + ref="form" + :model="ruleForm" + :inline="true" + > <el-form-item :label="$t('userManage.resManageObj.name')"> <el-input v-model="ruleForm.name"></el-input> </el-form-item> @@ -19,42 +21,41 @@ size="small" type="primary" style="background: #1890ff" - >{{ $t('common.iquery') }}</el-button - > + >{{ $t('common.iquery') }}</el-button> <el-button @click="resetForm('ruleForm')" icon="el-icon-refresh" type="info" size="small" - >{{ $t('common.empty') }}</el-button - > + >{{ $t('common.empty') }}</el-button> <el-button v-if="menuStatus.insert" @click="InsertFormdialog = true" icon="el-icon-edit" type="success" size="small" - >{{ $t('common.append') }}</el-button - > + >{{ $t('common.append') }}</el-button> <el-button v-if="menuStatus.delete" @click="DelFromData" icon="el-icon-delete" type="danger" size="small" - >{{ $t('common.delete') }}</el-button - > + >{{ $t('common.delete') }}</el-button> </el-form-item> </el-form> </div> - <div class="table_box"> + <div class="table_box"> <el-table :data="tableData" style="width: 100%" fit @selection-change="handleSelectionChange" > - <el-table-column type="selection" width="55" /> + <el-table-column + type="selection" + width="55" + /> <el-table-column align="center" type="index" @@ -95,11 +96,10 @@ prop="descr" align="center" :label="$t('userManage.resManageObj.descr')" - > </el-table-column> - <el-table-column + <el-table-column prop="bak" align="center" :label="$t('userManage.resManageObj.bak')" @@ -116,15 +116,14 @@ type="primary" plain size="small" - >{{ $t('common.see') }}</el-button - > - <el-button v-if="menuStatus.update" + >{{ $t('common.see') }}</el-button> + <el-button + v-if="menuStatus.update" @click="handleEdit(scope.$index, scope.row)" type="warning" size="small" plain - >{{ $t('common.edit') }}</el-button - > + >{{ $t('common.edit') }}</el-button> </template> </el-table-column> </el-table> @@ -141,22 +140,31 @@ > </el-pagination> </div> - <div class="infoBox" v-show="showinfoBox"> + <div + class="infoBox" + v-show="showinfoBox" + > <el-card class="box-card"> - <div slot="header" class="clearfix"> + <div + slot="header" + class="clearfix" + > <span>{{ $t('dataManage.styleObj.deInformation') }}</span> - <div style="float: right; cursor: pointer" @click="closeDetial" > + <div + style="float: right; cursor: pointer" + @click="closeDetial" + > <i class="el-icon-close"></i> </div> </div> - <div class="contentBox"> + <div class="contentBox"> <p> <label> {{ $t('userManage.resManageObj.name') }}:</label> <label class="boxlabel">{{ itemdetail.name }}</label> </p> <el-divider></el-divider> <p> - <p> + <p> <label> {{ $t('userManage.resManageObj.server') }}:</label> <label class="boxlabel">{{ itemdetail.server }}</label> </p> @@ -167,7 +175,7 @@ <label class="boxlabel">{{ itemdetail.source }}</label> </p> <el-divider></el-divider> - <p> + <p> <label> {{ $t('userManage.resManageObj.depid') }}:</label> <label class="boxlabel">{{ itemdetail.depName }}</label> </p> @@ -186,36 +194,40 @@ <label> {{ $t('userManage.resManageObj.img') }}:</label> <label class="boxlabel"> <div style="width:440px;height:200px;"> - <img style="width:100%; height:100%" :src="itemdetail.imageFile" alt=""/> + <img + style="width:100%; height:100%" + :src="itemdetail.imageFile" + alt="" + /> </div> </label> </p> - <el-divider></el-divider> - <p> + <el-divider></el-divider> + <p> <label> {{ $t('userManage.resManageObj.createUser') }}:</label> <label class="boxlabel">{{ itemdetail.createUser }}</label> </p> - <el-divider></el-divider> - <p> + <el-divider></el-divider> + <p> <label> {{ $t('userManage.resManageObj.createTime') }}:</label> <label class="boxlabel">{{ itemdetail.createTime }}</label> </p> - <el-divider></el-divider> - <p> + <el-divider></el-divider> + <p> <label> {{ $t('userManage.resManageObj.updateUser') }}:</label> <label class="boxlabel">{{ itemdetail.updateUser }}</label> </p> - <el-divider></el-divider> - <p> + <el-divider></el-divider> + <p> <label> {{ $t('userManage.resManageObj.updateTime') }}:</label> <label class="boxlabel">{{ itemdetail.updateTime }}</label> </p> - <el-divider></el-divider> - <p> + <el-divider></el-divider> + <p> <label> {{ $t('userManage.resManageObj.bak') }}:</label> <label class="boxlabel">{{ itemdetail.bak }}</label> </p> - <el-divider></el-divider> + <el-divider></el-divider> </div> </el-card> </div> @@ -234,10 +246,16 @@ :props="defaultProps" > </el-tree> - <el-button type="primary" size="small">{{ + <el-button + type="primary" + size="small" + >{{ $t('common.confirm') }}</el-button> - <el-button type="info" size="small">{{ $t('common.close') }}</el-button> + <el-button + type="info" + size="small" + >{{ $t('common.close') }}</el-button> </el-dialog> <el-dialog :title="$t('userManage.resManageObj.addResource')" @@ -250,55 +268,78 @@ :label="$t('userManage.resManageObj.name')" :label-width="formLabelWidth" > - <el-input v-model="insertform.name" autocomplete="off"></el-input> + <el-input + v-model="insertform.name" + autocomplete="off" + ></el-input> </el-form-item> <el-form-item :label="$t('userManage.resManageObj.server')" :label-width="formLabelWidth" > - <el-input v-model="insertform.server" autocomplete="off"></el-input> + <el-input + v-model="insertform.server" + autocomplete="off" + ></el-input> </el-form-item> <el-form-item :label="$t('userManage.resManageObj.source')" :label-width="formLabelWidth" > - <el-input v-model="insertform.source" autocomplete="off"></el-input> + <el-input + v-model="insertform.source" + autocomplete="off" + ></el-input> </el-form-item> - <el-form-item + <el-form-item :label="$t('userManage.resManageObj.depid')" :label-width="formLabelWidth" > - <el-input v-model="insertform.depValue" disabled autocomplete="off"></el-input> - <el-link + <el-input + v-model="insertform.depValue" + disabled + autocomplete="off" + ></el-input> + <el-link :underline="false" @click="showDepTree(0)" style="margin-left: 10px" - ><i class="el-icon-plus"></i - ></el-link> + ><i class="el-icon-plus"></i></el-link> </el-form-item> - <el-form-item + <el-form-item :label="$t('userManage.resManageObj.dirid')" :label-width="formLabelWidth" > - <el-input v-model="insertform.dirValue" disabled autocomplete="off"></el-input> - <el-link + <el-input + v-model="insertform.dirValue" + disabled + autocomplete="off" + ></el-input> + <el-link :underline="false" @click="showDirTree(0)" style="margin-left: 10px" - ><i class="el-icon-plus"></i - ></el-link> + ><i class="el-icon-plus"></i></el-link> </el-form-item> - <el-form-item + <el-form-item :label="$t('userManage.resManageObj.descr')" :label-width="formLabelWidth" > - <el-input v-model="insertform.descr" autocomplete="off"></el-input> + <el-input + v-model="insertform.descr" + autocomplete="off" + ></el-input> </el-form-item> - <el-form-item + <el-form-item :label="$t('userManage.resManageObj.img')" :label-width="formLabelWidth" - > <el-input v-model="insertform.img" disabled autocomplete="off"></el-input> - <input + > + <el-input + v-model="insertform.img" + disabled + autocomplete="off" + ></el-input> + <input name="file1" :accept="'.jpg,.png'" type="file" @@ -307,99 +348,132 @@ style="display: none" @change="insertFile" /> - <el-link + <el-link :title="$t('common.append')" :underline="false" @click="getIsertFile" style="margin-left: 10px" - ><i class="el-icon-plus"></i - ></el-link> - <el-link - :title="$t('common.upload')" + ><i class="el-icon-plus"></i></el-link> + <el-link + :title="$t('common.upload')" :underline="false" @click="setUploadFile(0)" style="margin-left: 10px" - ><i class="el-icon-upload2"></i - ></el-link> + ><i class="el-icon-upload2"></i></el-link> </el-form-item> - <el-form-item + <el-form-item :label="$t('userManage.resManageObj.bak')" :label-width="formLabelWidth" > - <el-input v-model="insertform.bak" autocomplete="off"></el-input> + <el-input + v-model="insertform.bak" + autocomplete="off" + ></el-input> </el-form-item> </el-form> - <div slot="footer" class="dialog-footer"> - <el-button @click="insertFromDataClose">{{ + <div + slot="footer" + class="dialog-footer" + > + <el-button + size="small" + @click="insertFromDataClose" + >{{ $t('common.close') }}</el-button> - <el-button type="primary" style="background: #409eff; border: 1px solid #409eff; color: white" @click="insertFromData">{{ + <el-button + type="primary" + size="small" + @click="insertFromData" + >{{ $t('common.confirm') }}</el-button> </div> </el-dialog> - <el-dialog + <el-dialog :title="$t('userManage.userInfoObj.editPermission')" style="overflow: hidden" :visible.sync="EditFormdialog" :before-close="EditFromDataClose" > - <el-form :model="upform"> + <el-form :model="upform"> <el-form-item :label="$t('userManage.resManageObj.name')" :label-width="formLabelWidth" > - <el-input v-model="upform.name" autocomplete="off"></el-input> + <el-input + v-model="upform.name" + autocomplete="off" + ></el-input> </el-form-item> <el-form-item :label="$t('userManage.resManageObj.server')" :label-width="formLabelWidth" > - <el-input v-model="upform.server" autocomplete="off"></el-input> + <el-input + v-model="upform.server" + autocomplete="off" + ></el-input> </el-form-item> <el-form-item :label="$t('userManage.resManageObj.source')" :label-width="formLabelWidth" > - <el-input v-model="upform.source" autocomplete="off"></el-input> + <el-input + v-model="upform.source" + autocomplete="off" + ></el-input> </el-form-item> - <el-form-item + <el-form-item :label="$t('userManage.resManageObj.depid')" :label-width="formLabelWidth" > - <el-input v-model="upform.depValue" disabled autocomplete="off"></el-input> - <el-link + <el-input + v-model="upform.depValue" + disabled + autocomplete="off" + ></el-input> + <el-link :underline="false" @click="showDepTree(1)" style="margin-left: 10px" - ><i class="el-icon-plus"></i - ></el-link> + ><i class="el-icon-plus"></i></el-link> </el-form-item> - <el-form-item + <el-form-item :label="$t('userManage.resManageObj.dirid')" :label-width="formLabelWidth" > - <el-input v-model="upform.dirValue" disabled autocomplete="off"></el-input> - <el-link + <el-input + v-model="upform.dirValue" + disabled + autocomplete="off" + ></el-input> + <el-link :underline="false" @click="showDirTree(1)" style="margin-left: 10px" - ><i class="el-icon-plus"></i - ></el-link> + ><i class="el-icon-plus"></i></el-link> </el-form-item> - <el-form-item + <el-form-item :label="$t('userManage.resManageObj.descr')" :label-width="formLabelWidth" > - <el-input v-model="upform.descr" autocomplete="off"></el-input> + <el-input + v-model="upform.descr" + autocomplete="off" + ></el-input> </el-form-item> - <el-form-item + <el-form-item :label="$t('userManage.resManageObj.img')" :label-width="formLabelWidth" > - <el-input v-model="upform.img" disabled autocomplete="off"></el-input> - <input + <el-input + v-model="upform.img" + disabled + autocomplete="off" + ></el-input> + <input name="file1" :accept="'.jpg,.png'" type="file" @@ -408,59 +482,92 @@ style="display: none" @change="updateFile" /> - <el-link + <el-link :underline="false" @click="getupdateFile" style="margin-left: 10px" - ><i class="el-icon-plus"></i - ></el-link> - <el-link v-if="menuStatus.upload" - :title="$t('common.upload')" + ><i class="el-icon-plus"></i></el-link> + <el-link + v-if="menuStatus.upload" + :title="$t('common.upload')" :underline="false" @click="setUploadFile(1)" style="margin-left: 10px" - ><i class="el-icon-upload2"></i - ></el-link> + ><i class="el-icon-upload2"></i></el-link> </el-form-item> - <el-form-item + <el-form-item :label="$t('userManage.resManageObj.bak')" :label-width="formLabelWidth" > - <el-input v-model="upform.bak" autocomplete="off"></el-input> + <el-input + v-model="upform.bak" + autocomplete="off" + ></el-input> </el-form-item> </el-form> - <div slot="footer" class="dialog-footer"> - <el-button @click="EditFromDataClose" >{{ + <div + slot="footer" + class="dialog-footer" + > + <el-button + size="small" + @click="EditFromDataClose" + >{{ $t('common.close') }}</el-button> - <el-button @click="EditFromData" style="background: #409eff; border: 1px solid #409eff; color: white" >{{ + <el-button + @click="EditFromData" + size="small" + type="primary" + >{{ $t('common.confirm') }}</el-button> </div> </el-dialog> - <div class="leftTree" v-if="showDirCata"> + <div + class="leftTree" + v-if="showDirCata" + > <div class="treeBox"> <style-dir-tree></style-dir-tree> </div> <div class="btnBox"> - <el-button style="background: #409eff; border: 1px solid #409eff; color: white" size="small" @click="selectDirCataName">{{ + <el-button + type="primary" + size="small" + @click="selectDirCataName" + >{{ $t('common.confirm') }}</el-button> - <el-button type="info" size="small" @click="showDirCata = false">{{ + <el-button + type="info" + size="small" + @click="showDirCata = false" + >{{ $t('common.close') }}</el-button> </div> </div> - <div class="leftTree" v-if="showDepCata"> + <div + class="leftTree" + v-if="showDepCata" + > <div class="treeBox"> <style-dep-tree></style-dep-tree> </div> <div class="btnBox"> - <el-button style="background: #409eff; border: 1px solid #409eff; color: white" @click="selectDepCataName">{{ + <el-button + type="primary" + size="small" + @click="selectDepCataName" + >{{ $t('common.confirm') }}</el-button> - <el-button size="small" @click="showDepCata = false">{{ + <el-button + size="small" + @click="showDepCata = false" + >{{ $t('common.close') }}</el-button> </div> @@ -697,7 +804,7 @@ ); this.itemdetail.imageFile = BASE_URL + '/res/download?guid=' + row.img + '&token=' + token; - console.log( this.itemdetail.imageFile) + console.log(this.itemdetail.imageFile) }, handleEdit(index, row) { this.EditFormdialog = true; @@ -935,7 +1042,7 @@ z-index: 100; top: 25%; right: 12%; - .el-icon-close{ + .el-icon-close { color: white; } background-color: #303030; @@ -944,7 +1051,7 @@ span { font-size: 16px; font-weight: 600; - color: white; + color: white; } } .contentBox { @@ -986,7 +1093,7 @@ background: #ededed; } } - /deep/.el-form-item__label { + /deep/.el-form-item__label { color: white; } /deep/.el-input__inner { -- Gitblit v1.9.3