|
|
@@ -118,6 +118,10 @@
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label="随机因子" prop="factor">
|
|
|
+ <template #label>
|
|
|
+ <span>随机因子</span>
|
|
|
+ <span class="c-999 f-s-12">(填写0~100;数字越大,抽取概率越大)</span>
|
|
|
+ </template>
|
|
|
<el-input v-model="form.factor" type="number" placeholder="请输入随机因子" clearable />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -173,7 +177,7 @@ const form = ref<any>({
|
|
|
name: '',
|
|
|
sex: '0',
|
|
|
status: '1',
|
|
|
- attachment: [],
|
|
|
+ attachment: []
|
|
|
});
|
|
|
const rules = reactive({
|
|
|
// 自动生成全部
|
|
|
@@ -201,8 +205,7 @@ const rules = reactive({
|
|
|
{ pattern: /^(100|[1-9][0-9]?)$/, message: '随机因子必须是1~100的整数', trigger: 'blur' }
|
|
|
],
|
|
|
status: [{ required: true, message: '请选择岗位状态', trigger: 'change' }],
|
|
|
- brief: [{ required: true, message: '请输入简介', trigger: 'blur' }],
|
|
|
-
|
|
|
+ brief: [{ required: true, message: '请输入简介', trigger: 'blur' }]
|
|
|
});
|
|
|
const formRef = ref();
|
|
|
|
|
|
@@ -217,7 +220,7 @@ const save = debounce(async () => {
|
|
|
const getExpertDetail = async () => {
|
|
|
if (route.query?.id) {
|
|
|
const res = await expertPersonDetail(route.query.id);
|
|
|
- if (!res || res.code !== 200) return
|
|
|
+ if (!res || res.code !== 200) return;
|
|
|
form.value = {
|
|
|
...res.data,
|
|
|
attachment: res.data.attachments
|
|
|
@@ -225,6 +228,6 @@ const getExpertDetail = async () => {
|
|
|
}
|
|
|
};
|
|
|
onMounted(() => {
|
|
|
- getExpertDetail()
|
|
|
+ getExpertDetail();
|
|
|
});
|
|
|
</script>
|