|
@@ -4,13 +4,13 @@
|
|
|
<el-drawer
|
|
|
title="创建业务员"
|
|
|
:visible.sync="dialogVisible"
|
|
|
- size="20%"
|
|
|
+ size="25%"
|
|
|
direction="rtl"
|
|
|
append-to-body
|
|
|
@close="dialogVisible = false">
|
|
|
<div class="drawer__panel">
|
|
|
<el-row>
|
|
|
- <el-form :model="form" :rules="rules" ref="form" label-position="right" label-width="75px" size="small">
|
|
|
+ <el-form :model="form" :rules="rules" ref="form" label-position="right" label-width="110px" size="small">
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="业务员:" prop="hrid">
|
|
|
<selectMenber @selectMenber="selectMenber"></selectMenber>
|
|
@@ -46,15 +46,20 @@
|
|
|
<el-input v-model="form.areaname" placeholder="区域" disabled></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="最低授权折扣:" prop="discountrate">
|
|
|
+ <el-input v-model="form.discountrate" placeholder="最低授权折扣" ></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
</el-form>
|
|
|
</el-row>
|
|
|
</div>
|
|
|
<div class="fixed__btn__panel">
|
|
|
- <el-button size="small" @click="drawer = false" class="normal-btn-width">取 消</el-button>
|
|
|
<el-button size="small" type="primary" @click="onSubmit" class="normal-btn-width">确 定</el-button>
|
|
|
</div>
|
|
|
</el-drawer>
|
|
|
-<!-- <el-dialog title="创建经销商" append-to-body :visible.sync="dialogVisible">
|
|
|
+<!-- <el-dialog title="创建经销商" append-to-body :visible.sync="dialogVisible"> <el-button size="small" @click="drawer = false" class="normal-btn-width">取 消</el-button>
|
|
|
+
|
|
|
<div>
|
|
|
<p class="normal-title normal-margin">业务员信息</p>
|
|
|
|
|
@@ -79,12 +84,16 @@ export default {
|
|
|
dialogVisible:false,
|
|
|
form:{
|
|
|
"sa_saleareaid":'',
|
|
|
- "hrid":''
|
|
|
+ "hrid":'',
|
|
|
+ "discountrate":''
|
|
|
},
|
|
|
rules:{
|
|
|
hrid:[
|
|
|
{ required: true, message: '请选择业务员', trigger: 'blur' },
|
|
|
{ required: true, message: '请选择业务员', trigger: 'change' },
|
|
|
+ ],
|
|
|
+ discountrate:[
|
|
|
+ { required: true, message: '请输入最低授权折扣', trigger: 'blur' },
|
|
|
]
|
|
|
}
|
|
|
}
|
|
@@ -100,6 +109,8 @@ export default {
|
|
|
},
|
|
|
onSubmit () {
|
|
|
console.log(this.dataToForm)
|
|
|
+ this.form.sa_saleareaid = this.dataToForm.sa_saleareaid
|
|
|
+ console.log(this.form)
|
|
|
this.$refs['form'].validate((valid) => {
|
|
|
if (!valid) return false
|
|
|
this.$confirm('确定将此人设置为业务员吗?', '提示', {
|
|
@@ -109,10 +120,7 @@ export default {
|
|
|
}).then(async () => {
|
|
|
const res = await this.$api.requested({
|
|
|
"id":20221011144703,
|
|
|
- "content": {
|
|
|
- "sa_saleareaid":this.dataToForm.sa_saleareaid,
|
|
|
- "hrid":this.form.hrid
|
|
|
- }
|
|
|
+ "content": this.form
|
|
|
})
|
|
|
this.tool.showMessage(res,()=>{
|
|
|
this.dialogVisible = false
|
|
@@ -120,7 +128,8 @@ export default {
|
|
|
this.$emit('onSuccess')
|
|
|
this.form = {
|
|
|
"sa_saleareaid":'',
|
|
|
- "hrid":''
|
|
|
+ "hrid":'',
|
|
|
+ "discountrate":''
|
|
|
}
|
|
|
})
|
|
|
}).catch((err) => {
|