flat: 取消录用
This commit is contained in:
@@ -192,3 +192,10 @@ export const updataEmployedNew = (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 class="applyTime">
|
||||
<!-- // 1:申请中;2:申请通过;3:申请未通过;-->
|
||||
<view class="btnGr" v-if="item.status === 1" @click="changeWorkerStatus(item)">录用</view>
|
||||
<view class="btnHuy" v-if="item.status === 2">取消</view>
|
||||
<view class="btnGr" v-if="item.status === 1 ||item.status === 3"
|
||||
@click="changeWorkerStatus(item)">录用</view>
|
||||
<view class="btnHuy" v-if="item.status === 2" @click="cancelWorkerStatus(item)">取消</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -157,7 +158,8 @@
|
||||
} from '@/untils/AxiosUtils.js';
|
||||
import {
|
||||
setRead,
|
||||
updataEmployedNew
|
||||
updataEmployedNew,
|
||||
cancelEmployed
|
||||
} from '@/api/news.js';
|
||||
import {
|
||||
checkPass
|
||||
@@ -233,6 +235,21 @@
|
||||
},
|
||||
methods: {
|
||||
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) {
|
||||
let params = {
|
||||
missionNo: this.info.missionNo,
|
||||
|
||||
Reference in New Issue
Block a user