| | |
| | | prop="depName" |
| | | :label="$t('userManage.RM.ownedSystem')" |
| | | /> |
| | | |
| | | <el-table-column |
| | | align="center" |
| | | prop="isAdmin" |
| | | :label="$t('userManage.RM.isAdmin')" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <span v-if="scope.row.isAdmin == 1">是 </span> |
| | | <span v-else-if="scope.row.isAdmin == 0">否</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | align="center" |
| | | prop="descr" |
| | |
| | | size="small" |
| | | >{{ $t('common.update') }}</el-button |
| | | > |
| | | <el-button @click="showDetail(scope.$index, scope.row)" type="primary" size="small">{{ |
| | | $t('common.see') |
| | | }}</el-button> |
| | | <el-button |
| | | @click="showDetail(scope.$index, scope.row)" |
| | | type="primary" |
| | | size="small" |
| | | >{{ $t('common.see') }}</el-button |
| | | > |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | <el-input v-model="insertform.descr" autocomplete="off"></el-input> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('userManage.RM.isAdmin')" |
| | | :label-width="formLabelWidth" |
| | | > |
| | | <el-radio v-model="insertform.isAdmin" label="1">是</el-radio> |
| | | <el-radio v-model="insertform.isAdmin" label="0">否</el-radio> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('userManage.RM.remarks')" |
| | | :label-width="formLabelWidth" |
| | | > |
| | |
| | | </div> |
| | | </el-dialog> |
| | | <el-dialog |
| | | :title="$t('userManage.RM.insertRole')" |
| | | :title="$t('userManage.RM.updateRole')" |
| | | top="15vh" |
| | | width="80vh" |
| | | style="overflow: hidden" |
| | |
| | | <el-button style="margin-left: 20px" @click="showDepTree(3)">{{ |
| | | $t('common.choose') |
| | | }}</el-button> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('userManage.RM.isAdmin')" |
| | | :label-width="formLabelWidth" |
| | | > |
| | | <el-radio v-model="updateform.isAdmin" label="1">是</el-radio> |
| | | <el-radio v-model="updateform.isAdmin" label="0">否</el-radio> |
| | | </el-form-item> |
| | | <el-form-item |
| | | :label="$t('userManage.RM.describe')" |
| | |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="infoBox" v-show="showinfoBox"> |
| | | <div class="infoBox" v-show="showinfoBox"> |
| | | <el-card> |
| | | <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.RM.roleName') }}:</label> |
| | | <label class="boxlabel">{{ itemdetail.name }}</label> |
| | | </p> |
| | | <el-divider></el-divider> |
| | | |
| | | <p> |
| | | <p> |
| | | <label> {{ $t('userManage.RM.ownedSystem') }}:</label> |
| | | <label class="boxlabel">{{ itemdetail.depName }}</label> |
| | | </p> |
| | | <el-divider></el-divider> |
| | | |
| | | <p> |
| | | <label> {{ $t('userManage.RM.isAdmin') }}:</label> |
| | | <label class="boxlabel">{{ itemdetail.admin }}</label> |
| | | </p> |
| | | <el-divider></el-divider> |
| | | <p> |
| | |
| | | <label class="boxlabel">{{ itemdetail.descr }}</label> |
| | | </p> |
| | | <el-divider></el-divider> |
| | | <p> |
| | | <p> |
| | | <label> {{ $t('userManage.RM.creationuser') }}:</label> |
| | | <label class="boxlabel">{{ itemdetail.createUser }}</label> |
| | | </p> |
| | |
| | | </p> |
| | | <el-divider></el-divider> |
| | | |
| | | <p> |
| | | <p> |
| | | <label> {{ $t('userManage.RM.updateontime') }}:</label> |
| | | <label class="boxlabel">{{ itemdetail.updateTime }}</label> |
| | | </p> |
| | | <el-divider></el-divider> |
| | | <p> |
| | | <el-divider></el-divider> |
| | | <p> |
| | | <label> {{ $t('userManage.RM.remarks') }}:</label> |
| | | <label class="boxlabel">{{ itemdetail.bak }}</label> |
| | | </p> |
| | | <el-divider></el-divider> |
| | | <el-divider></el-divider> |
| | | </div> |
| | | </el-card> |
| | | </div> |
| | |
| | | }; |
| | | }, |
| | | methods: { |
| | | closeDetial() { |
| | | closeDetial() { |
| | | this.showinfoBox = false; |
| | | this.itemdetail = {}; |
| | | }, |
| | | showDetail(index, row) { |
| | | showDetail(index, row) { |
| | | this.showinfoBox = true; |
| | | this.itemdetail = row; |
| | | this.itemdetail.createTime = this.formomentTime(this.itemdetail.createTime); |
| | | this.itemdetail.updateTime = this.formomentTime(this.itemdetail.updateTime); |
| | | |
| | | this.itemdetail.createTime = this.formomentTime( |
| | | this.itemdetail.createTime |
| | | ); |
| | | this.itemdetail.updateTime = this.formomentTime( |
| | | this.itemdetail.updateTime |
| | | ); |
| | | this.itemdetail.admin = |
| | | parseInt(this.itemdetail.isAdmin) === 0 ? '否' : '是'; |
| | | }, |
| | | handleSelectionChange(val) { |
| | | this.multipleSelection = val; |
| | |
| | | if (data.code != 200) { |
| | | this.$message.error('列表调用失败'); |
| | | } |
| | | console.log(data); |
| | | this.tableData = data.result; |
| | | this.count = data.count; |
| | | }, |
| | |
| | | }); |
| | | return; |
| | | } |
| | | console.log(this.updateform); |
| | | const data = await updateRole(this.updateform); |
| | | if (data.code == 200) { |
| | | this.UpdateFormdialog = false; |
| | |
| | | }, |
| | | async handleEdit(index, row) { |
| | | this.updateform = row; |
| | | this.updateform.isAdmin = row.isAdmin.toString(); |
| | | const data = await selectDep({ id: row.depid }); |
| | | this.updateform.depValue = data.result.name; |
| | | this.UpdateFormdialog = true; |