|
@@ -32,16 +32,6 @@
|
|
|
<div class="bw-vue-form">
|
|
|
<ion-list>
|
|
|
<div class="form-title">求职意向</div>
|
|
|
- <div class="form-select">
|
|
|
- <ion-label>求职类型<span class="danger">*</span></ion-label>
|
|
|
- <ion-select name="jobHuntType" id="jobHuntType" okText="确定" cancelText="取消" v-model="dataModel.jobHuntType"
|
|
|
- interface="action-sheet" placeholder="请选择求职类型" style="width:100%;text-align: left;">
|
|
|
- <ion-select-option v-for=" (it,key) in jobHuntTypeList" :key="key" :value="it.value">
|
|
|
- {{ it.name }}
|
|
|
- </ion-select-option>
|
|
|
- </ion-select>
|
|
|
-<!-- <ion-note slot="error">求职类型不能为空</ion-note>-->
|
|
|
- </div>
|
|
|
<div class="form-input">
|
|
|
<ion-label>岗位名称<span class="danger">*</span></ion-label>
|
|
|
<div>
|
|
@@ -54,6 +44,16 @@
|
|
|
</div>
|
|
|
<!-- <ion-note slot="error">请选择求职岗位</ion-note>-->
|
|
|
</div>
|
|
|
+ <div class="form-select">
|
|
|
+ <ion-label>求职类型<span class="danger">*</span></ion-label>
|
|
|
+ <ion-select name="jobHuntType" id="jobHuntType" okText="确定" cancelText="取消" v-model="dataModel.jobHuntType"
|
|
|
+ interface="action-sheet" placeholder="请选择求职类型" style="width:100%;text-align: left;">
|
|
|
+ <ion-select-option v-for=" (it,key) in jobHuntTypeList" :key="key" :value="it.value">
|
|
|
+ {{ it.name }}
|
|
|
+ </ion-select-option>
|
|
|
+ </ion-select>
|
|
|
+<!-- <ion-note slot="error">求职类型不能为空</ion-note>-->
|
|
|
+ </div>
|
|
|
<div class="form-select">
|
|
|
<ion-label>人才类型<span class="danger">*</span></ion-label>
|
|
|
<ion-select name="jobUserType" id="jobUserType" okText="确定" cancelText="取消" v-model="dataModel.jobUserType"
|
|
@@ -138,6 +138,7 @@ import {getSysDictionaryList} from '@/api/system/dictionary';
|
|
|
import {alertController, onIonViewDidEnter} from "@ionic/vue";
|
|
|
import dayjs from "dayjs";
|
|
|
import PostSelection from "@/components/postSelection.vue";
|
|
|
+import {useUserStore} from "@/store/modules/user";
|
|
|
|
|
|
interface huntModel {
|
|
|
dataModel: any;
|
|
@@ -180,6 +181,7 @@ export default defineComponent({
|
|
|
const workYearTypeList = ref<SelectProps[]>([]);
|
|
|
const jobHuntData = reactive<huntModel>({dataModel:{
|
|
|
jobUserID:null,
|
|
|
+ loginUserID:'',
|
|
|
jobHuntType:null,
|
|
|
jobUserType:null,
|
|
|
professionID:null,
|
|
@@ -296,10 +298,12 @@ export default defineComponent({
|
|
|
await getJobHuntTypeList();
|
|
|
await getJobUserTypeList();
|
|
|
await getWorkYearTypeList();
|
|
|
+ const loginUserInfo = useUserStore().getUserInfo;
|
|
|
const reqData = await getJobHuntByID(jobHuntID);
|
|
|
curStepData.value.statusVal = status;
|
|
|
jobHuntData.dataModel = reqData;
|
|
|
jobHuntData.dataModel.jobUserID = jobUserID;
|
|
|
+ jobHuntData.dataModel.loginUserID = loginUserInfo.userID == undefined?"":loginUserInfo.userID;
|
|
|
console.log("初始化求职意向 ",jobHuntData.dataModel);
|
|
|
loading.value = false;
|
|
|
};
|