文字修改
This commit is contained in:
parent
8a9b543721
commit
4e1478aa93
|
@ -9,9 +9,9 @@
|
|||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="手机号码" prop="mobile">
|
||||
<el-form-item label="手机号码" prop="phonenumber">
|
||||
<el-input
|
||||
v-model="queryParams.mobile"
|
||||
v-model="queryParams.phonenumber"
|
||||
placeholder="请输入手机号码"
|
||||
clearable
|
||||
@keyup.enter.native="handleQuery"
|
||||
|
@ -189,7 +189,7 @@
|
|||
<image-upload v-model="form.avatar" :limit="1"/>
|
||||
</form-col>
|
||||
<form-col :span="span" label="用户类型" prop="type">
|
||||
<el-select v-model="form.type" placeholder="请选择用户类型" style="width: 100%" :disabled="isEdit">
|
||||
<el-select v-model="form.type" placeholder="请选择用户类型" style="width: 100%" :disabled="oldUserType !== SmUserType.NORMAL">
|
||||
<el-option
|
||||
v-for="dict in dict.type.user_type"
|
||||
:key="dict.value"
|
||||
|
@ -198,11 +198,11 @@
|
|||
/>
|
||||
</el-select>
|
||||
</form-col>
|
||||
<form-col :span="span" label="运营商" prop="deptId">
|
||||
<form-col :span="span" label="运营商" prop="deptId" v-if="deptId === ROOT_DEPT">
|
||||
<dept-tree-select v-model="form.deptId" @change="onChangeDept" :disabled="isEdit"/>
|
||||
</form-col>
|
||||
<form-col :span="span" label="推广人" prop="referenceId" v-if="![SmUserType.NORMAL, SmUserType.BUSINESS_PLACE].includes(form.type)">
|
||||
<user-input v-model="form.referenceId" @change="onChangeReference" show-type :query="referenceQuery" :before-open="beforeOpenReference" :disabled="isEdit"/>
|
||||
<user-input v-model="form.referenceId" @change="onChangeReference" show-type :query="referenceQuery" :before-open="beforeOpenReference"/>
|
||||
</form-col>
|
||||
<form-col :span="span" label="用户名" prop="userName">
|
||||
<el-input v-model="form.userName" placeholder="请输入用户名" />
|
||||
|
@ -211,7 +211,7 @@
|
|||
<el-input v-model="form.phonenumber" placeholder="请输入手机号码" :maxlength="11" show-word-limit/>
|
||||
</form-col>
|
||||
<form-col :span="span" label="密码" prop="password">
|
||||
<el-input v-model="form.password" placeholder="请输入密码" type="password" :maxlength="32" show-word-limit/>
|
||||
<el-input v-model="form.password" placeholder="请输入密码,为空则不修改" type="password" :maxlength="32" show-word-limit/>
|
||||
</form-col>
|
||||
<form-col :span="span" label="分成比例" prop="point" v-if="![SmUserType.NORMAL, SmUserType.BUSINESS_PLACE].includes(form.type)">
|
||||
<el-input-number v-model="form.point" placeholder="请输入分成比例" :precision="2" controls-position="right" :min="0" style="width: calc(100% - 1.5em)"/> %
|
||||
|
@ -241,7 +241,7 @@ import { $serviceType, $showColumns, $withdrawServiceType } from '@/utils/mixins
|
|||
import UserLink from '@/components/Business/SmUser/UserLink.vue'
|
||||
import UserInput from '@/components/Business/SmUser/UserInput.vue'
|
||||
import DeptTreeSelect from '@/components/Business/Dept/DeptTreeSelect.vue'
|
||||
import { FieldName, SmUserType, UserType } from '@/utils/constants'
|
||||
import { FieldName, ROOT_DEPT, SmUserType, UserType } from '@/utils/constants'
|
||||
import { mapGetters } from 'vuex'
|
||||
|
||||
const defaultSort = {
|
||||
|
@ -310,6 +310,9 @@ export default {
|
|||
},
|
||||
data() {
|
||||
return {
|
||||
ROOT_DEPT,
|
||||
// 旧的用户类型
|
||||
oldUserType: null,
|
||||
defaultSort,
|
||||
type: null, // 用户类型
|
||||
span: 12,
|
||||
|
@ -501,6 +504,7 @@ export default {
|
|||
/** 新增按钮操作 */
|
||||
handleAdd() {
|
||||
this.reset();
|
||||
this.oldUserType = null;
|
||||
this.open = true;
|
||||
this.title = "添加用户信息";
|
||||
},
|
||||
|
@ -514,6 +518,7 @@ export default {
|
|||
const userId = row.userId || this.ids
|
||||
getSmUser(userId).then(response => {
|
||||
this.form = response.data;
|
||||
this.oldUserType = this.form.type;
|
||||
this.open = true;
|
||||
this.title = "修改用户信息";
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue
Block a user