flat: 取消录用
This commit is contained in:
@@ -192,3 +192,10 @@ export const updataEmployedNew = (params) => {
|
|||||||
params
|
params
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
export const cancelEmployed = (params) => {
|
||||||
|
return request({
|
||||||
|
url: '/api/jobslink-api/missions/mission/apply/cancelEmployed',
|
||||||
|
method: 'post',
|
||||||
|
params
|
||||||
|
})
|
||||||
|
}
|
||||||
@@ -118,8 +118,9 @@
|
|||||||
</view>
|
</view>
|
||||||
<view class="applyTime">
|
<view class="applyTime">
|
||||||
<!-- // 1:申请中;2:申请通过;3:申请未通过;-->
|
<!-- // 1:申请中;2:申请通过;3:申请未通过;-->
|
||||||
<view class="btnGr" v-if="item.status === 1" @click="changeWorkerStatus(item)">录用</view>
|
<view class="btnGr" v-if="item.status === 1 ||item.status === 3"
|
||||||
<view class="btnHuy" v-if="item.status === 2">取消</view>
|
@click="changeWorkerStatus(item)">录用</view>
|
||||||
|
<view class="btnHuy" v-if="item.status === 2" @click="cancelWorkerStatus(item)">取消</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
@@ -157,7 +158,8 @@
|
|||||||
} from '@/untils/AxiosUtils.js';
|
} from '@/untils/AxiosUtils.js';
|
||||||
import {
|
import {
|
||||||
setRead,
|
setRead,
|
||||||
updataEmployedNew
|
updataEmployedNew,
|
||||||
|
cancelEmployed
|
||||||
} from '@/api/news.js';
|
} from '@/api/news.js';
|
||||||
import {
|
import {
|
||||||
checkPass
|
checkPass
|
||||||
@@ -233,6 +235,21 @@
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
dateFormat,
|
dateFormat,
|
||||||
|
async cancelWorkerStatus(item) {
|
||||||
|
let params = {
|
||||||
|
missionNo: this.info.missionNo,
|
||||||
|
ids: item.id
|
||||||
|
}
|
||||||
|
uni.showLoading({
|
||||||
|
title: '请稍后'
|
||||||
|
})
|
||||||
|
let resData = await cancelEmployed(params)
|
||||||
|
uni.hideLoading()
|
||||||
|
if (resData.data.code === 200) {
|
||||||
|
this.$api.msg('操作成功')
|
||||||
|
this.getData();
|
||||||
|
}
|
||||||
|
},
|
||||||
async changeWorkerStatus(item) {
|
async changeWorkerStatus(item) {
|
||||||
let params = {
|
let params = {
|
||||||
missionNo: this.info.missionNo,
|
missionNo: this.info.missionNo,
|
||||||
|
|||||||
Reference in New Issue
Block a user