import { postJ, post, get, deleteApi } from "@/utils/request"; import Vue from "vue"; export async function getList(params) { const data = await get( Vue.prototype.apiUrl + `/qms/unqualifiedproducts/page`, params, true ); if (data.code == 0) { return data.data; } return Promise.reject(data.message); } export async function getById(id) { const data = await get( Vue.prototype.apiUrl + `/qms/unqualifiedproducts/getById/${id}`, {} ); if (data.code == 0) { return data.data; } return Promise.reject(data.message); } export async function disposeApi(params) { const data = await postJ( Vue.prototype.apiUrl + `/qms/unqualifiedproducts/dispose`, params ); if (data.code == 0) { return data.message; } return Promise.reject(data.message); } export async function refluxTask(params) { const data = await postJ( Vue.prototype.apiUrl + `/mes/workorder/refluxTask`, params ); if (data.code == 0) { return data.data; } return Promise.reject(data.message); } export async function getWarehouseList() { const data = await postJ( Vue.prototype.apiUrl + `/wms/warehouse/select/warehouseList`, { status: 1 } ); if (data.code == 0) { return data.data; } return Promise.reject(data.message); } export async function deleteUnacceptedProductDetail(ids) { const data = await deleteApi( Vue.prototype.apiUrl + `/qms/unqualifiedproductsdetail/delete`, ids ); if (data.code == 0) { return data.message; } return Promise.reject(data.message); }