import { axios } from '@/utils/request' /** * 查询叫料 * * @author XJF */ export function LesTakematerialsPage (parameter) { return axios({ url: '/LesTakematerials/page', method: 'get', params: parameter }) } /** * 添加叫料 * * @author XJF */ export function LesTakematerialsAdd (data) { return axios({ url: '/lesTakematerials/AddTakematerial', method: 'post', data: data }) } /** * 删除叫料 * * @author XJF */ export function LesTakematerialsDelete (ids) { return axios({ url: '/LesTakematerials/delete', method: 'post', data:{id:ids} }) } /** * 获取叫料单号 * * @author yhh */ export function GetBillNumber () { return axios({ url: '/lesTakematerials/GetTakeMaterialsNo', method: 'get' }) } /** * 物料查询 * * @author yhh */ export function QueryMaterials (params) { return axios({ url: '/lesTakematerials/MaterialSourcepage', method: 'get', params:params }) } /** * 领料单下发 * * @author yhh */ export function Distribute (ids) { return axios({ url: '/lesTakematerials/BatchTakeMaterials', method: 'post', data:{id:ids} }) } /** * 领料单完成 * * @author yhh */ export function ForceComplete (id) { return axios({ url: '/lesTakematerials/CompleteOrder', method: 'post', data:{id:id} }) } /** * 领料单详情下发 * * @author yhh */ export function DetailDistribute (params) { return axios({ url: '/lesTakematerials/BatchTakeMaterialsDetial', method: 'post', data:params }) } /** * 单据详情 * * @author yhh */ export function LesTakeMaterialsDetailPage (params) { return axios({ url: '/lesTakematerials/detailPage', method: 'get', params:params }) } /** * 获取产线 * * @author yhh */ export function GetLines() { return axios({ url: '/lesTakematerials/GetProductionlineList', method: 'get' }) } /** * 根据产线获取工位 * * @author yhh */ export function GetStations(id) { return axios({ url: '/lesTakematerials/GetStationList', method: 'get', params:{id} }) } /** * 获取库区下拉 * * @author yhh */ export function GetAreas() { return axios({ url: '/lesTakematerials/GetAreaList', method: 'get' }) } /** * 获取图号下拉 * * @author yhh */ export function GetDrawinNos() { return axios({ url: '/lesTakematerials/GetDrawingNoList', method: 'get' }) } /** * 获取船号下拉 * * @author yhh */ export function GetSipNos() { return axios({ url: '/lesTakematerials/GetShipNoList', method: 'get' }) } /** * 按物料提交 * * @author yhh */ export function LesTakematerialsAutoAdd (data) { return axios({ url: '/lesTakematerials/AutoAddTakematerial', method: 'post', data: data }) }