diff --git a/src/api/materialsStation/index.js b/src/api/materialsStation/index.js index 053a0453..45d1979a 100644 --- a/src/api/materialsStation/index.js +++ b/src/api/materialsStation/index.js @@ -621,7 +621,6 @@ export const getTeamNumThirdApi = data => { }) } - // 总站点领料-列表 export const getTotalListApi = data => { return request({ @@ -710,4 +709,67 @@ export function getTeamInOrOutInfoApi(data) { method: 'get', params: data }) -} \ No newline at end of file +} + +// 材料站退料预约-列表 +export function getBackApplyListApi(data) { + return request({ + url: '/material/material_back_appointment/list', + method: 'get', + params: data + }) +} + +// 材料站退料预约详情-列表 +export function getUseTypeListApi(data) { + return request({ + url: '/material/material_back_appointment/getUseTypeList', + method: 'get', + params: data + }) +} + +// 退料单位-下拉 +export function getProDepartmentByProApi(data) { + return request({ + url: '/material/material_back_appointment/getProDepartmentByPro', + method: 'get', + params: data + }) +} + +// 材料站退料预约-新增 +export function addBackAppointmentApi(data) { + return request({ + url: '/material/material_back_appointment/addBackAppointment', + method: 'post', + data + }) +} + +// 材料站退料预约-编辑 +export function editBackAppointmentApi(data) { + return request({ + url: '/material/material_back_appointment/edit', + method: 'post', + data + }) +} + +// 材料站退料预约-删除 +export function deleteTask(data) { + return request({ + url: '/material/material_back_appointment/deleteById', + method: 'post', + data + }) +} + +// 材料站退料预约-详情 +export function getListDetailsApi(data) { + return request({ + url: '/material/material_back_appointment/getListDetails', + method: 'get', + params: data + }) +} diff --git a/src/views/materialsStation/toolsBack/backAppointment/addAndDetails.vue b/src/views/materialsStation/toolsBack/backAppointment/addAndDetails.vue new file mode 100644 index 00000000..92383b42 --- /dev/null +++ b/src/views/materialsStation/toolsBack/backAppointment/addAndDetails.vue @@ -0,0 +1,359 @@ + + + + + diff --git a/src/views/materialsStation/toolsBack/backAppointment/index.vue b/src/views/materialsStation/toolsBack/backAppointment/index.vue new file mode 100644 index 00000000..b05fdc02 --- /dev/null +++ b/src/views/materialsStation/toolsBack/backAppointment/index.vue @@ -0,0 +1,307 @@ + + + + +