修复bug

This commit is contained in:
Leo_Ding 2025-07-01 18:38:18 +08:00
parent e294c1dd53
commit 79b340236d
2 changed files with 13 additions and 9 deletions

View File

@ -17,3 +17,5 @@ export const delItem = (id) => request.basic.delete(`/api/v1/jobs/${id}`)
export const getAreasList = (params) => request.basic.get('/api/v1/jobs/job_areas', params) export const getAreasList = (params) => request.basic.get('/api/v1/jobs/job_areas', params)
// 添加基地 // 添加基地
export const createAreaItem = (params) => request.basic.post('/api/v1/jobs/job_areas', params) export const createAreaItem = (params) => request.basic.post('/api/v1/jobs/job_areas', params)
// 编辑基地
export const updateAreaItem = (id,params) => request.basic.put(`/api/v1/jobs/job_areas/${id}`, params)

View File

@ -98,7 +98,7 @@
</a-form-item> </a-form-item>
<a-form-item label="序号"> <a-form-item label="序号">
<a-input-number v-model:value="editFormData.sequence" /> <a-input-number v-model:value="editFormData.sequence" style="width: 100%;"/>
</a-form-item> </a-form-item>
<a-form-item label="状态"> <a-form-item label="状态">
@ -291,6 +291,7 @@ async function handleCreateJD() {
} }
} }
function openEditModal(areaItem) { function openEditModal(areaItem) {
console.log(areaItem,'v')
editFormData.value = { ...areaItem }; editFormData.value = { ...areaItem };
currentAreaId.value = areaItem.id; currentAreaId.value = areaItem.id;
showEditModal.value = true; showEditModal.value = true;
@ -305,20 +306,21 @@ function onAreaChange(id) {
async function submitEdit() { async function submitEdit() {
try { try {
showLoading();
const res = await apis.recruitment.updateArea(editFormData.value); // showLoading();
hideLoading(); const res = await apis.recruitment.updateAreaItem(editFormData.value.id,editFormData.value);
// hideLoading();
if (config('http.code.success') === res.success) { if (config('http.code.success') === res.success) {
ElMessage.success('修改成功'); message.success('修改成功')
showEditModal.value = false; showEditModal.value = false;
handleCreateJD(); // // handleCreateJD(); //
} else { } else {
ElMessage.error('修改失败'); message.error('修改失败');
} }
} catch (error) { } catch (error) {
hideLoading(); // hideLoading();
console.error('Error in submitEdit:', error); console.error('Error in submitEdit:', error);
ElMessage.error('请求异常'); message.error('请求异常');
} }
} }