import request from '@/utils/request'; // 列表 export async function getList(data) { let par = new URLSearchParams(data); const res = await request.get(`/qms/qualitylevel/page?` + par, {}); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } export async function pageByBom(data) { let par = new URLSearchParams(data); const res = await request.get(`/qms/qualitylevel/pageByBom?` + par, {}); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } export async function getById(id) { const res = await request.get(`/qms/qualitylevel/getById/${id}`); if (res.data.code == 0) { return res.data; } return Promise.reject(new Error(res.data.message)); } // 批量保存 export async function saveBatch(data) { const res = await request.post(`/qms/qualitylevel/saveBatch`, data); if (res.data.code == 0) { return res.data; } return Promise.reject(new Error(res.data.message)); } export async function getTemplateList(data) { let par = new URLSearchParams(data); const res = await request.get(`/qms/qualitytemplate/page?` + par, {}); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } export async function getTemplateById(id) { const res = await request.get(`/qms/qualitytemplate/getById/${id}`); if (res.data.code == 0) { return res.data; } return Promise.reject(new Error(res.data.message)); } export async function saveTemplate(data) { const res = await request.post(`/qms/qualitytemplate/save`, data); if (res.data.code == 0) { return res.data; } return Promise.reject(new Error(res.data.message)); } export async function getQualityStandardList(data) { let par = new URLSearchParams(data); const res = await request.get(`/qms/qualitystandard/page?` + par, {}); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); }