|
@@ -126,7 +126,7 @@
|
|
|
<el-col :xs="24" :sm="24" :md="24" :lg="12" :xl="12">
|
|
|
<el-form-item label="来电/信人身份" prop="identityType"
|
|
|
:rules="[{ required: true, message: '请选择来电/信人身份', trigger: 'change' }]">
|
|
|
- <el-radio-group v-model="state.ruleForm.identityType">
|
|
|
+ <el-radio-group v-model="state.ruleForm.identityType" @change="selectIdentity">
|
|
|
<el-radio :label="item.key" v-for="item in state.identityTypeOptions"
|
|
|
:key="item.key">{{ item.value }}</el-radio>
|
|
|
</el-radio-group>
|
|
@@ -705,6 +705,14 @@ const saveExpandForm = (val: any) => {
|
|
|
state.ruleForm[property] = val;
|
|
|
}
|
|
|
};
|
|
|
+// 选择来点人身份如果是企业 推送分类自动选择助企纾困
|
|
|
+const selectIdentity = (val:number)=>{
|
|
|
+ if(val === 2){
|
|
|
+ state.ruleForm.pushTypeObj = state.pushTypeOptions.find((item:any)=>item.dicDataValue === '8'); // 助企纾困
|
|
|
+ state.ruleForm.pushType = state.ruleForm.pushTypeObj.dicDataName;
|
|
|
+ state.ruleForm.pushTypeCode = state.ruleForm.pushTypeObj.dicDataValue;
|
|
|
+ }
|
|
|
+}
|
|
|
// 删除不必要的属性
|
|
|
const deleteUnnecessaryProperties = (obj: any) => {
|
|
|
const propertiesToDelete = ['ageRangeObj', 'pushTypeObj', 'licenceTypeObj'];
|