ai页面岗位跳转bug修复
This commit is contained in:
@@ -272,7 +272,6 @@ const jobInfo = ref({});
|
||||
const state = reactive({});
|
||||
const mapCovers = ref([]);
|
||||
const jobIdRef = ref();
|
||||
const jobId = ref();
|
||||
// 竞争力分析数据,初始化为包含默认值的完整结构,确保雷达图能正常渲染
|
||||
const raderData = ref({
|
||||
matchScore: 0,
|
||||
@@ -316,9 +315,6 @@ onShow(() => {
|
||||
});
|
||||
function initLoad(option) {
|
||||
const encryptJobId = decodeURIComponent(option.encryptJobId);
|
||||
if (option.jobId) {
|
||||
jobId.value = decodeURIComponent(option.jobId);
|
||||
}
|
||||
if (encryptJobId !== jobIdRef.value) {
|
||||
jobIdRef.value = encryptJobId;
|
||||
getDetail(encryptJobId);
|
||||
@@ -468,12 +464,9 @@ function confirmAction() {
|
||||
const encryptJobId = jobIdRef.value;
|
||||
if (jobInfo.value.isApply === 1) {
|
||||
// 取消投递
|
||||
const cancelJobId = jobId.value || jobInfo.value.jobId;
|
||||
|
||||
console.log(jobInfo.value.jobId, 'jobInfo.value.jobId');
|
||||
$api.createRequest(`/app/job/applyJobCencal`, { jobId: jobInfo.value.jobId }, 'DELETE').then((resData) => {
|
||||
$api.createRequest(`/app/job/applyJobCencal/${encryptJobId}`, {}, 'DELETE').then((resData) => {
|
||||
$api.msg('取消投递成功');
|
||||
getDetail(encryptJobId); // 刷新职位信息
|
||||
getDetail(encryptJobId);
|
||||
showConfirmDialog.value = false;
|
||||
});
|
||||
} else {
|
||||
@@ -501,8 +494,7 @@ function confirmApply() {
|
||||
|
||||
// 取消投递
|
||||
function cancelApply() {
|
||||
const cancelJobId = jobId.value || jobInfo.value.jobId;
|
||||
$api.createRequest(`/app/job/applyJobCencal`, { jobId: cancelJobId }, 'DELETE').then((resData) => {
|
||||
$api.createRequest(`/app/job/applyJobCencal`, { jobId: jobIdRef.value }, 'DELETE').then((resData) => {
|
||||
$api.msg('取消投递成功');
|
||||
showConfirmDialog.value = false;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user