flat: 修改全职岗位和零工岗位问题

This commit is contained in:
yangxiao
2025-12-23 13:06:28 +08:00
parent 6ad80f08e9
commit adc762f676
17 changed files with 22621 additions and 149 deletions

View File

@@ -17,9 +17,15 @@
<view class="prolist">招聘人数{{ info.peopleNum || '暂无' }}</view>
<view class="prolist">行业类型{{ info.tradeNames || '暂无' }}</view>
<view class="prolist">零工工种{{ info.worktypeNames || '暂无' }}</view>
<!-- <view class="fee">
{{info.wage || '暂无'}}
<!-- <view class="prolist">
参考工资
{{info.wageUnitCategory === 4 ? wageUnitdata[info.wage] : (info.wage || '暂无') }}
{{info.wageUnitCategory === 4 ? '' :wageUnit[info.wageUnitCategory]}}
</view> -->
<view class="prolist">
参考工资
{{info.wage}}
</view>
</view>
<view class="head">
<view class="proname proneed">岗位要求</view>
@@ -215,6 +221,7 @@
import { mapGetters } from 'vuex';
import { missionDetail, missionDetailById, submit, getCollectState, updateCollectStatus } from '@/api/mission.js';
import { GoLogin } from '@/untils/AxiosUtils.js';
import dic from '@/common/dic.js'
import { setRead } from '@/api/news.js';
import { checkPass, getPhoneCountNumber } from '@/api/auth.js';
import dictionary from '@/common/textdata.js';
@@ -257,6 +264,10 @@ export default {
collectStatus: 0, // 收藏状态
showPopUp: false,
isInvite: false,
wageUnitdata: {
1:'计件',
2:'面议'
}
};
},
components: {
@@ -286,6 +297,8 @@ export default {
onShow: function () {
this.showDetail = true;
this.getData();
},
onShareAppMessage(obj) {
return {
@@ -490,6 +503,14 @@ export default {
url: `/pageMy/setUserBase/seal/forget?forget=true`,
});
},
// wageUnit(data) {
// let rel = {};
// data.forEach((element) => {
// rel[element.value] = element.label;
// });
// // return rel;
// }
},
computed: {
...mapGetters(['auth', 'autograph', 'area']),
@@ -498,6 +519,14 @@ export default {
return this.info.skillNames.split(',');
}
},
wageUnit() {
const data = dic.wageUnitCategoryState[0]
let rel = {};
data.forEach((element) => {
rel[element.value] = element.label;
});
return rel;
}
// cityNamed() {
// if (this.info && typeof this.info.cityId !== 'undefined' && this.info.cityId !== -1 && this.area
// .dic) {