import request from '@/config/axios' export interface AqlVO { id: number sampleProgCode: string inspectionQualification: string sampleCharacterCode: string sampleSize: number a0separator010: number r0separator010: number a0separator015: number r0separator015: number a0separator025: number r0separator025: number a0separator040: number r0separator040: number a0separator065: number r0separator065: number a0separator10: number r0separator10: number a0separator15: number r0separator15: number a0separator25: number r0separator25: number a0separator40: number r0separator40: number a0separator65: number r0separator65: number a1separator0: number r1separator0: number a1separator5: number r1separator5: number a2separator5: number r2separator5: number a4separator0: number r4separator0: number a6separator5: number r6separator5: number a10: number r10: number a15: number r15: number a25: number r25: number a40: number r40: number a65: number r65: number a100: number r100: number a150: number r150: number a250: number r250: number a400: number r400: number a650: number r650: number a1000: number r1000: number available: string } // 查询aql列表 export const getAqlPage = async (params) => { if (params.isSearch) { delete params.isSearch const data = {...params} return await request.post({ url: '/qms/aql/senior', data }) } else { return await request.get({ url: `/qms/aql/page`, params }) } } // 查询aql详情 export const getAql = async (id: number) => { return await request.get({ url: `/qms/aql/get?id=` + id }) } // 新增aql export const createAql = async (data: AqlVO) => { return await request.post({ url: `/qms/aql/create`, data }) } // 修改aql export const updateAql = async (data: AqlVO) => { return await request.put({ url: `/qms/aql/update`, data }) } // 删除aql export const deleteAql = async (id: number) => { return await request.delete({ url: `/qms/aql/delete?id=` + id }) } // 导出aql Excel export const exportAql = async (params) => { return await request.download({ url: `/qms/aql/export-excel`, params }) } // 下载用户导入模板 export const importTemplate = () => { return request.download({ url: '/qms/aql/get-import-template' }) }