|
@@ -20,6 +20,13 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="账号锁定次数" prop="lockNumber" show-overflow-tooltip />
|
|
|
+ <el-table-column label="锁定时间" prop="loseDate" >
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span>{{scope.row.loseDate == 1 ? "1分钟" : scope.row.loseDate == 5 ? "5分钟"
|
|
|
+ : scope.row.loseDate == 15 ? "15分钟" : scope.row.loseDate == 30 ? "30分钟" : scope.row.loseDate == 120 ? "2小时"
|
|
|
+ : scope.row.loseDate == 1440 ? "1天" : ""}}</span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="默认账户" align="center" >
|
|
|
<template slot-scope="scope">
|
|
|
<el-switch
|
|
@@ -74,19 +81,35 @@
|
|
|
/>
|
|
|
|
|
|
<!-- 添加或修改角色配置对话框 -->
|
|
|
- <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body :before-close="cancel" :close-on-click-modal="false">
|
|
|
+ <el-dialog :title="title" :visible.sync="open" width="650px" append-to-body :before-close="cancel" :close-on-click-modal="false">
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="140px">
|
|
|
<el-row>
|
|
|
- <el-col :span="18">
|
|
|
+ <el-col :span="12">
|
|
|
<el-form-item label="密码长度不少于" prop="pwdLength">
|
|
|
<el-input-number v-model="form.pwdLength" controls-position="right" :min="0" :max="30" placeholder="请输入密码长度" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="18">
|
|
|
+ <el-col :span="12">
|
|
|
<el-form-item label="账号锁定次数" prop="lockNumber" >
|
|
|
<el-input-number v-model="form.lockNumber" controls-position="right" :min="0" :max="10" placeholder="请输入账号锁定次数" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="锁定时间" prop="loseDate" >
|
|
|
+ <el-select
|
|
|
+ v-model="form.loseDate"
|
|
|
+ placeholder="请选择锁定时间"
|
|
|
+ size="small"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in loseDateList"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="默认账户" prop="isEnable">
|
|
|
<el-switch
|
|
@@ -156,11 +179,18 @@ export default {
|
|
|
pwdLength: [
|
|
|
{ required: true, message: "密码长度不能为空", trigger: ["blur",'change'] }
|
|
|
],
|
|
|
- lockNumber: [
|
|
|
- { required: true, message: "锁定次数不能为空", trigger: ["blur",'change']}
|
|
|
- ],
|
|
|
-
|
|
|
- }
|
|
|
+ loseDate:[
|
|
|
+ { required: true, message: "锁定时间不能为空", trigger: ["blur",'change']}
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ loseDateList:[//锁定时间
|
|
|
+ {value:1,label:"1分钟"},
|
|
|
+ {value:5,label:"5分钟"},
|
|
|
+ {value:15,label:"15分钟"},
|
|
|
+ {value:30,label:"30分钟"},
|
|
|
+ {value:120,label:"2小时"},
|
|
|
+ {value:1440,label:"1天"},
|
|
|
+ ],
|
|
|
};
|
|
|
},
|
|
|
created() {
|