|
|
@@ -79,10 +79,10 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="拟加入专家组" prop="personType">
|
|
|
+ <el-form-item label="所在专委会" prop="personType">
|
|
|
<!-- <el-input v-model="form.personType" placeholder="请输入拟加入专家组" clearable /> -->
|
|
|
- <el-select v-model="form.personType" clearable placeholder="请选择拟加入专家组" multiple>
|
|
|
- <el-option v-for="item in dm_person_type" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
+ <el-select v-model="form.personType" clearable placeholder="请选择所在专委会" multiple>
|
|
|
+ <el-option v-for="item in lm_person_type" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -168,7 +168,7 @@ import { debounce } from 'lodash';
|
|
|
import { useRouter } from 'vue-router';
|
|
|
import { expertPersonAdd, expertPersonUpdate, expertPersonDetail } from '@/api/authority';
|
|
|
const { proxy } = getCurrentInstance() as ComponentInternalInstance;
|
|
|
-const { sys_sex_type, dm_educational_type, dm_person_type, dm_position_status } = toRefs<any>(proxy?.useDict('sys_sex_type', 'dm_educational_type', 'dm_person_type', 'dm_position_status'));
|
|
|
+const { sys_sex_type, dm_educational_type, lm_person_type, dm_position_status } = toRefs<any>(proxy?.useDict('sys_sex_type', 'dm_educational_type', 'lm_person_type', 'dm_position_status'));
|
|
|
const router = useRouter();
|
|
|
const route = useRoute();
|
|
|
const form = ref<any>({
|
|
|
@@ -185,14 +185,14 @@ const rules = reactive({
|
|
|
name: [{ required: true, message: '请输入专家姓名', trigger: 'blur' }],
|
|
|
// sex: [{ required: true, message: '请选择性别', trigger: 'change' }],
|
|
|
// nation: [{ required: true, message: '请输入民族', trigger: 'blur' }],
|
|
|
- idCard: [{ required: true, message: '请输入身份证号', trigger: 'blur' }],
|
|
|
+ // idCard: [{ required: true, message: '请输入身份证号', trigger: 'blur' }],
|
|
|
// politicalStatus: [{ required: true, message: '请输入政治面貌', trigger: 'blur' }],
|
|
|
// educationalBg: [{ required: true, message: '请选择最高学历', trigger: 'change' }],
|
|
|
// major: [{ required: true, message: '请输入所学专业', trigger: 'blur' }],
|
|
|
// job: [{ required: true, message: '请输入从事专业', trigger: 'blur' }],
|
|
|
// post: [{ required: true, message: '请输入职称/职务', trigger: 'blur' }],
|
|
|
workUnit: [{ required: true, message: '请输入单位', trigger: 'blur' }],
|
|
|
- personType: [{ required: true, message: '请选择拟加入专家组', trigger: 'change' }],
|
|
|
+ personType: [{ required: true, message: '请选择所在专委会', trigger: 'change' }],
|
|
|
variety: [{ required: true, message: '请输入专业品种', trigger: 'blur' }],
|
|
|
// address: [{ required: true, message: '请输入通信地址', trigger: 'blur' }],
|
|
|
phone: [{ required: true, message: '请输入联系电话', trigger: 'blur' }],
|