|
|
@@ -11,29 +11,29 @@
|
|
|
append-to-body>
|
|
|
<div class="drawer__panel">
|
|
|
<el-row :gutter="20">
|
|
|
- <el-form :model="form" :rules="rules" ref="form" size="small" label-position="right">
|
|
|
+ <el-form :model="form" :rules="rules" ref="form" size="small" label-position="right" :label-width="tool.onlyZh('110px')">
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item :label="$t(`账号`)" :label-width="tool.onlyZh('100px')">
|
|
|
+ <el-form-item :label="$t(`账号`)" prop="accountno">
|
|
|
<el-input v-model="form.accountno" readonly autocomplete="off" :placeholder="$t(`账号`)"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item :label="$t(`手机号码`)" :label-width="tool.onlyZh('100px')" prop="phonenumber">
|
|
|
+ <el-form-item :label="$t(`手机号码`)" prop="phonenumber">
|
|
|
<el-input v-model="form.phonenumber" autocomplete="off" :placeholder="$t(`请输入手机号码`)"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item :label="$t(`用户类型`)" :label-width="tool.onlyZh('100px')">
|
|
|
+ <el-form-item :label="$t(`用户类型`)" prop="usertypename">
|
|
|
<el-input v-model="form.usertypename" readonly autocomplete="off" :placeholder="$t(`用户类型`)"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item :label="$t(`用户名称`)" :label-width="tool.onlyZh('100px')" prop="name">
|
|
|
+ <el-form-item :label="$t(`用户名称`)" prop="name">
|
|
|
<el-input v-model="form.name" autocomplete="off" :placeholder="$t(`用户名称`)"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item :label="$t(`授权角色`)" :label-width="tool.onlyZh('100px')" prop="roleids">
|
|
|
+ <el-form-item :label="$t(`授权角色`)" prop="roleids">
|
|
|
<!-- <el-input v-model="form.sex" autocomplete="off" :placeholder="$t(`输入性别`)"></el-input> -->
|
|
|
<el-select v-model="form.roleids" style="width:100%" :placeholder="$t('请选择')" multiple>
|
|
|
<el-option
|
|
|
@@ -47,6 +47,14 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item :label="$t(`商品授权管控`)" prop="is_control_product">
|
|
|
+ <el-radio-group v-model="form.is_control_product">
|
|
|
+ <el-radio :label="1">是</el-radio>
|
|
|
+ <el-radio :label="0">否</el-radio>
|
|
|
+ </el-radio-group>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
</el-form>
|
|
|
</el-row>
|
|
|
</div>
|
|
|
@@ -76,6 +84,9 @@ export default {
|
|
|
roleids: [
|
|
|
{ required: true, message: this.$t('请选择授权角色'), trigger: 'change' }
|
|
|
],
|
|
|
+ is_control_product: [
|
|
|
+ { required: true, message: this.$t('请设置商品授权管控'), trigger: 'change' }
|
|
|
+ ],
|
|
|
},
|
|
|
form:{
|
|
|
"userid": 0,
|
|
|
@@ -83,7 +94,8 @@ export default {
|
|
|
"phonenumber": "",
|
|
|
"status": 1,
|
|
|
"remarks":"",
|
|
|
- "roleids":[]
|
|
|
+ "roleids":[],
|
|
|
+ "is_control_product":''
|
|
|
},
|
|
|
showTips:false,
|
|
|
options:[]
|
|
|
@@ -130,7 +142,8 @@ export default {
|
|
|
"phonenumber": this.form.phonenumber,
|
|
|
"remarks":this.form.remarks,
|
|
|
"roleids":this.form.roleids,
|
|
|
- "accountno":this.form.accountno
|
|
|
+ "accountno":this.form.accountno,
|
|
|
+ "is_control_product":this.form.is_control_product
|
|
|
}
|
|
|
}).then(res=>{
|
|
|
this.tool.showMessage(res,()=>{
|