|
|
@@ -8,62 +8,66 @@
|
|
|
direction="rtl"
|
|
|
append-to-body
|
|
|
:show-close="false"
|
|
|
- @close="dialogVisible = false">
|
|
|
+ @close="onClose">
|
|
|
<div class="drawer__panel">
|
|
|
<el-row>
|
|
|
<el-form :model="form" :rules="rules" ref="form" label-position="right" label-width="75px" size="small">
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="业务员:" prop="hrid">
|
|
|
- <selectMenber ref="selectMenber" @selectMenber="selectMenber"></selectMenber>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="手机号:" prop="phonenumber">
|
|
|
- <el-input v-model="form.phonenumber" placeholder="手机号" disabled></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="汇报对象:" prop="reporthrname">
|
|
|
- <el-input v-model="form.reporthrname" placeholder="汇报对象" disabled></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="编号:" prop="hrcode">
|
|
|
- <el-input v-model="form.hrcode" placeholder="编号" disabled></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="邮箱:" prop="email">
|
|
|
- <el-input v-model="form.email" placeholder="邮箱" disabled></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="部门:" prop="depname">
|
|
|
- <el-input v-model="form.depname" placeholder="部门" disabled></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="区域:" prop="areaname">
|
|
|
-<!-- <el-input v-model="form.areaname" placeholder="区域" ></el-input>-->
|
|
|
- <areaList :areaname="form.areaname" @selectArea="selectArea"></areaList>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="15">
|
|
|
- <el-form-item label="最低授权折扣(%):" prop="discountrate" label-width="132px">
|
|
|
- <el-input v-model="form.discountrate" placeholder="请输入最低授权折扣" @change="discountrateChange(form.discountrate)"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item prop="discountrate" label-width="132px">
|
|
|
- <!-- <el-input v-model="form.discountrate" placeholder="请输入最低授权折扣" @change="discountrateChange(form.discountrate)"></el-input> -->
|
|
|
- <el-checkbox :true-label="1" :false-label="0" v-model="form.iseditprice">是否可编辑订单价格</el-checkbox>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="业务员:" prop="hrid">
|
|
|
+ <selectMenber ref="selectMenber" @selectMenber="selectMenber"></selectMenber>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="手机号:" prop="phonenumber">
|
|
|
+ <el-input v-model="form.phonenumber" placeholder="手机号" disabled></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="汇报对象:" prop="reporthrname">
|
|
|
+ <el-input v-model="form.reporthrname" placeholder="汇报对象" disabled></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="编号:" prop="hrcode">
|
|
|
+ <el-input v-model="form.hrcode" placeholder="编号" disabled></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="邮箱:" prop="email">
|
|
|
+ <el-input v-model="form.email" placeholder="邮箱" disabled></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="部门:" prop="depname">
|
|
|
+ <el-input v-model="form.depname" placeholder="部门" disabled></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="区域:" prop="areaname">
|
|
|
+ <!-- <el-input v-model="form.areaname" placeholder="区域" ></el-input>-->
|
|
|
+ <areaList :areaname="form.areaname" @selectArea="selectArea"></areaList>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="15">
|
|
|
+ <el-form-item label="最低授权折扣(%):" prop="discountrate" label-width="132px">
|
|
|
+ <el-input v-model="form.discountrate" placeholder="请输入最低授权折扣" @change="discountrateChange(form.discountrate)"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item prop="discountrate" label-width="132px">
|
|
|
+ <!-- <el-input v-model="form.discountrate" placeholder="请输入最低授权折扣" @change="discountrateChange(form.discountrate)"></el-input> -->
|
|
|
+ <el-checkbox :true-label="1" :false-label="0" v-model="form.iseditprice">是否可编辑订单价格</el-checkbox>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
</el-form>
|
|
|
</el-row>
|
|
|
</div>
|
|
|
<div class="fixed__btn__panel">
|
|
|
-<!-- <el-button size="small" @click="onClose" class="normal-btn-width">取 消</el-button>-->
|
|
|
+ <el-button size="small" @click="onClose" class="normal-btn-width">取 消</el-button>
|
|
|
<el-button size="small" type="primary" @click="onSubmit" class="normal-btn-width">确 定</el-button>
|
|
|
</div>
|
|
|
</el-drawer>
|
|
|
@@ -121,9 +125,6 @@ export default {
|
|
|
this.form.sa_saleareaid = this.dataToForm.sa_saleareaid
|
|
|
},
|
|
|
onSubmit () {
|
|
|
- console.log(this.dataToForm)
|
|
|
-
|
|
|
- console.log(this.form)
|
|
|
this.$refs['form'].validate((valid) => {
|
|
|
if (!valid) return false
|
|
|
this.$confirm('确定将此人设置为业务员吗?', '提示', {
|
|
|
@@ -145,7 +146,8 @@ export default {
|
|
|
this.form = {
|
|
|
"sa_saleareaid":'',
|
|
|
"hrid":'',
|
|
|
- "discountrate":''
|
|
|
+ "discountrate":'',
|
|
|
+ "iseditprice":"0"
|
|
|
}
|
|
|
})
|
|
|
}).catch((err) => {
|
|
|
@@ -163,10 +165,14 @@ export default {
|
|
|
},
|
|
|
onClose(){
|
|
|
this.dialogVisible = false
|
|
|
+ this.$refs.form.resetFields()
|
|
|
+ this.$refs.selectMenber.value.name = ''
|
|
|
+ this.$refs.selectMenber.value.hrid = ''
|
|
|
this.form = {
|
|
|
"sa_saleareaid":'',
|
|
|
"hrid":'',
|
|
|
- "discountrate":''
|
|
|
+ "discountrate":'',
|
|
|
+ "iseditprice":"0"
|
|
|
}
|
|
|
},
|
|
|
discountrateChange(val){
|
|
|
@@ -179,7 +185,6 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
selectArea(val){
|
|
|
- console.log(val,'选择的')
|
|
|
this.form.areaname = val.label
|
|
|
this.form.sa_saleareaid = val.sa_saleareaid
|
|
|
}
|