fix: 修改asset-account-snmp参数名、导入框不可见

This commit is contained in:
chenjinsong
2020-08-07 16:09:41 +08:00
parent 9bf8cb79ad
commit 57d471a2d6
3 changed files with 9 additions and 9 deletions

View File

@@ -558,7 +558,7 @@ li{
align-items : center; align-items : center;
position: relative; position: relative;
flex-direction: row-reverse; flex-direction: row-reverse;
z-index: 1; z-index: 2;
} }
.top-tools>div { .top-tools>div {
margin-top: 2px; margin-top: 2px;

View File

@@ -4,7 +4,7 @@
<slot name="optionZone"></slot><button @mouseenter="exportMenuHandler(true)" @mouseleave="exportMenuHandler(false)" class="nz-btn nz-btn-size-normal nz-btn-style-light export-dropdown-btn" id="browser-go"> <slot name="optionZone"></slot><button @mouseenter="exportMenuHandler(true)" @mouseleave="exportMenuHandler(false)" class="nz-btn nz-btn-size-normal nz-btn-style-light export-dropdown-btn" id="browser-go">
<i class="el-icon-arrow-down"></i> <i class="el-icon-arrow-down"></i>
<transition name="el-zoom-in-top"> <transition name="el-zoom-in-top">
<ul class="el-dropdown-menu el-popper el-dropdown-menu--mini export-dropdown" v-if="exportShow"> <ul class="el-dropdown-menu el-popper el-dropdown-menu--mini export-dropdown" v-show="exportShow">
<li @click="showImportBox(1)" class="el-dropdown-menu__item dropdown-content"><i class="el-icon-upload2"></i>import</li> <li @click="showImportBox(1)" class="el-dropdown-menu__item dropdown-content"><i class="el-icon-upload2"></i>import</li>
<li @click="showImportBox(2)" class="el-dropdown-menu__item dropdown-content"><i class="el-icon-download"></i>export</li> <li @click="showImportBox(2)" class="el-dropdown-menu__item dropdown-content"><i class="el-icon-download"></i>export</li>
</ul> </ul>

View File

@@ -1,8 +1,8 @@
<template> <template>
<el-form label-width="120px" :model="account" :rules="rules" ref="accountForm" style="margin-top: 20px;"> <el-form label-width="120px" :model="account" :rules="rules" ref="accountForm" style="margin-top: 20px;">
<template v-if="account.protocol == 'SSH'"> <template v-if="account.protocol == 'SSH'">
<el-form-item :label="$t('asset.account')" prop="params.user"> <el-form-item :label="$t('asset.account')" prop="params.username">
<el-input autocomplete="new-password" size="small" v-model="account.params.user"/> <el-input autocomplete="new-password" size="small" v-model="account.params.username"/>
</el-form-item> </el-form-item>
<el-form-item :label="$t('asset.loginType')" prop="params.method"> <el-form-item :label="$t('asset.loginType')" prop="params.method">
<el-radio-group v-model="account.params.method" size="small"> <el-radio-group v-model="account.params.method" size="small">
@@ -24,8 +24,8 @@
</el-form-item> </el-form-item>
</template> </template>
<template v-if="account.protocol == 'TELNET'"> <template v-if="account.protocol == 'TELNET'">
<el-form-item :label="$t('asset.account')" prop="params.user"> <el-form-item :label="$t('asset.account')" prop="params.username">
<el-input autocomplete="new-password" size="small" v-model="account.params.user"/> <el-input autocomplete="new-password" size="small" v-model="account.params.username"/>
</el-form-item> </el-form-item>
<el-form-item :label="$t('asset.userTip')" prop="userTip"> <el-form-item :label="$t('asset.userTip')" prop="userTip">
<el-input autocomplete="new-password" size="small" v-model="account.params.userTip"/> <el-input autocomplete="new-password" size="small" v-model="account.params.userTip"/>
@@ -61,8 +61,8 @@
</el-form-item> </el-form-item>
<!--SNMP V3 setting--> <!--SNMP V3 setting-->
<template v-if="account.params.version == 3"> <template v-if="account.params.version == 3">
<el-form-item :label="$t('asset.account')" prop="params.user"> <el-form-item :label="$t('asset.account')" prop="params.username">
<el-input size="small" v-model="account.params.user"/> <el-input size="small" v-model="account.params.username"/>
</el-form-item> </el-form-item>
<el-form-item :label="$t('project.module.securityLevel')" prop="params.securityLevel"> <el-form-item :label="$t('project.module.securityLevel')" prop="params.securityLevel">
<el-radio-group v-model="account.params.securityLevel" size="small"> <el-radio-group v-model="account.params.securityLevel" size="small">
@@ -105,7 +105,7 @@ export default {
data(){ data(){
return { return {
rules:{ rules:{
"params.user": [ "params.username": [
{ required: true, message: this.$t('validate.required'), trigger: 'blur'} { required: true, message: this.$t('validate.required'), trigger: 'blur'}
], ],
port: [ port: [