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' }) }