|
@@ -175,16 +175,6 @@
|
|
|
v-model="dataModel.contactEmail" class="custom">
|
|
|
</ion-input>
|
|
|
</div>
|
|
|
- <div class="form-select">
|
|
|
- <ion-label>岗位标签</ion-label>
|
|
|
- <ion-select interface="action-sheet" placeholder="请选择岗位标签" cancel-text="取消"
|
|
|
- id="tagID" v-model="dataModel.tagID" style="width: 100%;text-align: left;">
|
|
|
- <ion-select-option v-for="(record,key) in postTagList" :key="key"
|
|
|
- v-model:value="record.value">
|
|
|
- {{ record.name }}
|
|
|
- </ion-select-option>
|
|
|
- </ion-select>
|
|
|
- </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</form>
|
|
@@ -244,7 +234,6 @@ export default defineComponent({
|
|
|
contactName:null,
|
|
|
contactMobile:null,
|
|
|
contactEmail:null,
|
|
|
- tagID:null,
|
|
|
bonus:null
|
|
|
}});
|
|
|
const rules = computed(() => {
|
|
@@ -267,7 +256,6 @@ export default defineComponent({
|
|
|
const workYearList = ref([]);
|
|
|
const cultureRankList = ref([]);
|
|
|
const workNatureList = ref([]);
|
|
|
- const postTagList = ref([]);
|
|
|
|
|
|
const presentAlert = async (message: string) => {
|
|
|
const alert = await alertController.create({
|
|
@@ -321,17 +309,11 @@ export default defineComponent({
|
|
|
workNatureList.value = data;
|
|
|
}
|
|
|
|
|
|
- const getPostTagList = async function(){
|
|
|
- const data:any = await getSysDictionaryList("PostTag");
|
|
|
- postTagList.value = data;
|
|
|
- }
|
|
|
-
|
|
|
const loadData = async (postID: any,companyID:any) => {
|
|
|
isCommit.value =false;
|
|
|
await getWorkYearList();
|
|
|
await getCultureRankList();
|
|
|
await getWorkNationList();
|
|
|
- await getPostTagList();
|
|
|
const loginUserInfo = useUserStore().getUserInfo;
|
|
|
const reqData = await getPostByID(postID);
|
|
|
formState.dataModel = reqData;
|
|
@@ -454,7 +436,6 @@ export default defineComponent({
|
|
|
workYearList,
|
|
|
workNatureList,
|
|
|
cultureRankList,
|
|
|
- postTagList,
|
|
|
v$,
|
|
|
onIsTrailChange,
|
|
|
onSetProfessionID,
|