|
|
@@ -13,10 +13,10 @@
|
|
|
<el-col :span="10">
|
|
|
<el-form-item prop="typeAttr" label="业务员类型">
|
|
|
<el-select v-model="operationForm.typeAttr" placeholder="请选择业务员类型" @change="typeAttrChange">
|
|
|
- <el-option key="1" value="1" label="个代"></el-option>
|
|
|
- <el-option key="2" value="3" label="渠道"></el-option>
|
|
|
- <el-option key="3" value="2" label="团队"></el-option>
|
|
|
- <el-option key="4" value="4" label="电销组"></el-option>
|
|
|
+ <el-option key="6" value="6" label="个代"></el-option>
|
|
|
+ <el-option key="7" value="7" label="渠道"></el-option>
|
|
|
+ <el-option key="5" value="5" label="团队"></el-option>
|
|
|
+ <el-option key="8" value="8" label="电销组"></el-option>
|
|
|
<!--<el-option key="1" value="1" label="前线人员"></el-option>
|
|
|
<el-option key="2" value="2" label="后线人员"></el-option>
|
|
|
<el-option key="3" value="3" label="合伙人"></el-option>
|
|
|
@@ -29,7 +29,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="10">
|
|
|
- <el-form-item prop="organizationId" label="所属团队" v-if="operationForm.typeAttr!='1'">
|
|
|
+ <el-form-item prop="organizationId" label="所属团队" v-if="operationForm.typeAttr!='6'">
|
|
|
<el-select v-model="operationForm.organizationId" placeholder="请选择所属团队" @change="deptChange">
|
|
|
<el-option v-for="item in teamList" :key="item.id" :value="item.id" :label="item.name"></el-option>
|
|
|
</el-select>
|
|
|
@@ -51,7 +51,7 @@
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="10">
|
|
|
<el-form-item prop="organization" label="所属机构">
|
|
|
- <el-input v-if="operationForm.typeAttr!='1'" disabled v-model="operationForm.organization"></el-input>
|
|
|
+ <el-input v-if="operationForm.typeAttr!='6'" disabled v-model="operationForm.organization"></el-input>
|
|
|
<el-cascader v-else style="width: 100%" v-model="operationForm.organization" placeholder="请选择所属机构" :options="deptOption" :props="optionProps" @change="deptIdChange"></el-cascader>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -717,7 +717,8 @@ const initEditData = (id, ids) => {
|
|
|
api.operationApi.operationDetail(id).then(res => {
|
|
|
if(res?.code == 200) {
|
|
|
let formData = res.data
|
|
|
- initTeamData(formData?.typeAttr==='5'?'1':formData?.typeAttr==='8'?'2':formData?.typeAttr==='7'?'3':'')
|
|
|
+ console.log('edittype',formData?.typeAttr,formData?.typeAttr==='5'?'1':formData?.typeAttr==='8'?'3':formData?.typeAttr==='7'?'2':'')
|
|
|
+ initTeamData(formData?.typeAttr==='5'?'1':formData?.typeAttr==='8'?'3':formData?.typeAttr==='7'?'2':'')
|
|
|
operationForm.value = formData
|
|
|
operationForm.value.organization = formData.deptId
|
|
|
operationForm.value.deptId = formData.deptId
|
|
|
@@ -1299,7 +1300,7 @@ const typeAttrChange = async (e) => {
|
|
|
operationForm.value.referrerNumber = ''
|
|
|
operationForm.value.organizationId = ''
|
|
|
if(e != '6') {
|
|
|
- initTeamData(e==='5'?'1':e==='8'?'2':e==='7'?'3':'')
|
|
|
+ initTeamData(e==='5'?'1':e==='8'?'3':e==='7'?'2':'')
|
|
|
} else {
|
|
|
institutionList();
|
|
|
}
|