generated from Leo_Ding/web-template
修复bug
This commit is contained in:
parent
e294c1dd53
commit
79b340236d
@ -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)
|
||||||
|
|||||||
@ -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('请求异常');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user