|
@@ -31,6 +31,7 @@
|
|
|
>
|
|
|
<el-table-column align="left" label="序号" type="index" width="50" />
|
|
|
<el-table-column align="left" label="账号" prop="userName" />
|
|
|
+ <el-table-column align="left" label="账号名称" prop="nickName" />
|
|
|
<el-table-column align="left" label="创建时间" prop="createTime" />
|
|
|
<el-table-column align="left" label="最后登录时间" prop="lastLoginTime" />
|
|
|
<el-table-column align="left" label="主帐号" prop="isMaster">
|
|
@@ -113,12 +114,12 @@
|
|
|
:title="'add' === addFormType ? '新增' : '修改'"
|
|
|
@close="cancelAddForm"
|
|
|
>
|
|
|
- <el-form ref="ruleForm" :model="ruleForm" :rules="rules" label-width="100px" class="demo-ruleForm">
|
|
|
+ <el-form ref="ruleForm" :model="ruleForm" :rules="rules" label-width="120px" class="demo-ruleForm">
|
|
|
<el-form-item v-if="addFormType !== 'edit'" label="账号" prop="account">
|
|
|
<el-input v-model="ruleForm.account" type="text" autocomplete="off" disabled placeholder="系统自动生成" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item v-if="addFormType !== 'edit'" label="子经销商" prop="customerId">
|
|
|
- <el-select v-model="ruleForm.customerId" placeholder="请选择子经销商" filterable style="width:100%">
|
|
|
+ <el-form-item v-if="addFormType !== 'edit'" label="上级经销商" prop="customerId">
|
|
|
+ <el-select v-model="ruleForm.customerId" placeholder="请选择上级经销商" filterable style="width:100%">
|
|
|
<el-option
|
|
|
v-for="item in subCustomerList"
|
|
|
:key="item.id"
|
|
@@ -130,6 +131,9 @@
|
|
|
<el-form-item label="密码" prop="password">
|
|
|
<el-input v-model="ruleForm.password" type="password" autocomplete="off" />
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="子经销商名称" prop="nickName">
|
|
|
+ <el-input v-model="ruleForm.nickName" type="nickName" autocomplete="off" />
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
|
|
|
|
<span slot="footer" class="dialog-footer">
|
|
@@ -186,11 +190,13 @@ export default {
|
|
|
ruleForm: {
|
|
|
account: '',
|
|
|
password: '',
|
|
|
- customerId: ''
|
|
|
+ customerId: '',
|
|
|
+ nickName: ''
|
|
|
},
|
|
|
rules: {
|
|
|
password: [{ required: true, message: '请输入密码', trigger: 'blur' }],
|
|
|
- customerId: [{ required: true, message: '请选择子经销商', trigger: 'blur' }]
|
|
|
+ customerId: [{ required: true, message: '请选择上级经销商', trigger: 'change' }],
|
|
|
+ nickName: [{ required: true, message: '请输入子经销商名称', trigger: 'blur' }]
|
|
|
},
|
|
|
subCustomerList: []
|
|
|
}
|
|
@@ -264,6 +270,7 @@ export default {
|
|
|
this.ruleForm = {
|
|
|
account: row.userName,
|
|
|
password: '',
|
|
|
+ nickName: row.nickName,
|
|
|
adminUserId: row.adminUserId,
|
|
|
customerId: row.customerId
|
|
|
}
|
|
@@ -287,7 +294,8 @@ export default {
|
|
|
const params = {
|
|
|
userName: this.ruleForm.account,
|
|
|
password: this.ruleForm.password,
|
|
|
- customerId: this.ruleForm.customerId
|
|
|
+ customerId: this.ruleForm.customerId,
|
|
|
+ nickName: this.ruleForm.nickName
|
|
|
// adminModuleIds:this.$refs.tree ? this.$refs.tree.getCheckedKeys().join(',') :
|
|
|
}
|
|
|
if (valid) {
|