|
@@ -26,7 +26,7 @@
|
|
|
</a-row>
|
|
|
|
|
|
<a-row justify="start">
|
|
|
- <a-col flex="520px">
|
|
|
+ <a-col flex="530px">
|
|
|
<a-form-item label="工种名称" :label-col="{ span: 5 }"
|
|
|
name="workCategoryName" :rules="[{ required: true, message: '请选择工种名称!' }]">
|
|
|
<a-cascader :load-data="loadLevelWorkCategoryList" v-model:value="dataModel.workCategoryName"
|
|
@@ -34,28 +34,28 @@
|
|
|
</a-cascader>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
- <a-col flex="340px">
|
|
|
- <a-form-item label="招聘人数" :label-col="{ span: 8}"
|
|
|
+ <a-col flex="400px">
|
|
|
+ <a-form-item label="招聘人数" :label-col="{ span: 9}"
|
|
|
name="recruitCount" :rules="[{ required: true, message: '请输入招聘人数!' }]" >
|
|
|
<a-input-number style="width: 100%" :controls="false" :min="1" v-model:value="dataModel.recruitCount"
|
|
|
placeholder=""/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
- <a-col flex="280px">
|
|
|
- <a-form-item label="招聘日期" :label-col="{ span: 9 }"
|
|
|
+ <a-col flex="250px">
|
|
|
+ <a-form-item label="招聘日期" :label-col="{ span: 11 }"
|
|
|
name="startTime" :rules="[{ required: true, message: '请输入招聘开始时间' }]" >
|
|
|
<a-date-picker v-model:value="dataModel.startTime" picker="date" value-format="YYYY-MM-DD" />
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<label style="margin:5px;">至</label>
|
|
|
- <a-col flex="170px">
|
|
|
+ <a-col flex="135px">
|
|
|
<a-form-item name="endTime" :rules="[{ required: true, message: '请输入招聘结束时间' }]" >
|
|
|
<a-date-picker v-model:value="dataModel.endTime" picker="date" value-format="YYYY-MM-DD" />
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
<a-row justify="start">
|
|
|
- <a-col flex="1330px">
|
|
|
+ <a-col flex="1340px">
|
|
|
<a-form-item label="工作地点" :label-col="{span:2}" name="jobPlace"
|
|
|
:rules="[{ required: true, message: '请输入工作地点' }]" >
|
|
|
<a-textarea v-model:value="dataModel.jobPlace" placeholder="" :rows="4"/>
|
|
@@ -63,7 +63,7 @@
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
<a-row justify="start">
|
|
|
- <a-col flex="500px">
|
|
|
+ <a-col flex="530px">
|
|
|
<a-form-item
|
|
|
label="联系人姓名"
|
|
|
:label-col="{ span: 5 }"
|
|
@@ -84,7 +84,7 @@
|
|
|
<a-col flex="400px">
|
|
|
<a-form-item
|
|
|
label="联系人邮箱"
|
|
|
- :label-col="{ span: 9 }"
|
|
|
+ :label-col="{ span: 7}"
|
|
|
name="contactEmail"
|
|
|
>
|
|
|
<a-input v-model:value="dataModel.contactEmail" placeholder=""/>
|
|
@@ -92,7 +92,7 @@
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
<a-row justify="start">
|
|
|
- <a-col flex="500px">
|
|
|
+ <a-col flex="530px">
|
|
|
<a-form-item
|
|
|
label="工作性质"
|
|
|
:label-col="{ span: 5 }"
|
|
@@ -230,22 +230,45 @@
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
- <a-row justify="start">
|
|
|
- <a-col flex="1330px">
|
|
|
- <a-form-item :label-col="{span:2}" name="welfare" label="福利待遇">
|
|
|
- <a-textarea v-model:value="dataModel.welfare" placeholder="" :rows="4"/>
|
|
|
+ <a-row :gutter="24">
|
|
|
+ <a-col :span="24">
|
|
|
+ <a-form-item
|
|
|
+ label="福利待遇"
|
|
|
+ :label-col="{ span: 24 }"
|
|
|
+ name="welfare"
|
|
|
+ >
|
|
|
+ <a-textarea :auto-size="{ minRows: 4, maxRows: 10 }" v-model:value="dataModel.welfare" placeholder="福利待遇" :rows="4"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
- <a-row justify="start">
|
|
|
- <a-col flex="1330px">
|
|
|
- <a-form-item :label-col="{span:2}" name="postDesc" label="其他要求">
|
|
|
- <a-textarea v-model:value="dataModel.postDesc" placeholder="" :rows="4"/>
|
|
|
+
|
|
|
+ <a-row :gutter="24">
|
|
|
+ <a-col :span="24">
|
|
|
+ <a-form-item
|
|
|
+ label="其他要求"
|
|
|
+ :label-col="{ span: 24 }"
|
|
|
+ name="postDesc"
|
|
|
+ >
|
|
|
+ <a-textarea :auto-size="{ minRows: 4, maxRows: 10 }" v-model:value="dataModel.postDesc" placeholder="其他要求" :rows="4"/>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
- <a-row >
|
|
|
- <a-col flex="1330px">
|
|
|
+<!-- <a-row justify="start">-->
|
|
|
+<!-- <a-col flex="1330px">-->
|
|
|
+<!-- <a-form-item :label-col="{span:2}" name="welfare" label="福利待遇">-->
|
|
|
+<!-- <a-textarea v-model:value="dataModel.welfare" placeholder="" :rows="4"/>-->
|
|
|
+<!-- </a-form-item>-->
|
|
|
+<!-- </a-col>-->
|
|
|
+<!-- </a-row>-->
|
|
|
+<!-- <a-row justify="start">-->
|
|
|
+<!-- <a-col flex="1330px">-->
|
|
|
+<!-- <a-form-item :label-col="{span:2}" name="postDesc" label="其他要求">-->
|
|
|
+<!-- <a-textarea v-model:value="dataModel.postDesc" placeholder="" :rows="4"/>-->
|
|
|
+<!-- </a-form-item>-->
|
|
|
+<!-- </a-col>-->
|
|
|
+<!-- </a-row>-->
|
|
|
+ <a-row :gutter="24">
|
|
|
+ <a-col :span="24">
|
|
|
<a-form-item class="buttom-btns">
|
|
|
<a-button @click="onClose">取消</a-button>
|
|
|
<a-button type="primary" html-type="submit">提交</a-button>
|
|
@@ -398,7 +421,7 @@ export default defineComponent(
|
|
|
postCompany.dataModel.workCode = selectedValues[2];
|
|
|
postCompany.dataModel.hasWorkCategory = true;
|
|
|
}
|
|
|
- //console.log("dsd",postCompany.dataModel);
|
|
|
+ console.log("dsd1",postCompany.dataModel);
|
|
|
});
|
|
|
|
|
|
watch(() => postCompany.dataModel.professionName, (selectedValues) => {
|
|
@@ -407,7 +430,7 @@ export default defineComponent(
|
|
|
postCompany.dataModel.professionID = selectedValues[2];
|
|
|
postCompany.dataModel.hasProfession = true;
|
|
|
}
|
|
|
- //console.log("dsd",postCompany.dataModel);
|
|
|
+ console.log("dsd2",postCompany.dataModel);
|
|
|
});
|
|
|
|
|
|
get('system/dictionary/getDictionaryItemByCodeList', {code: 'CultureLevel'}).then(result => {
|