import request from '@/utils/request' import qs from 'qs' export function add(form) { return edit(form) } export function edit(parameter) { return request({ url: 'api/case/edit', method: 'post', data: parameter }) } // 删除档案盒 export function del(data) { return request({ url: 'api/case/del', method: 'post', data: data }) } // 判断盒名称是否重复 export function caseNameIsRepeat(parameter) { return request({ url: 'api/case/caseNameIsRepeat', method: 'get', params: parameter }) } // 判断条形码值是否重复 export function barcodeIsRepeat(parameter) { return request({ url: 'api/case/barcodeIsRepeat', method: 'get', params: parameter }) } // 档案盒列表 export function FetchInitCaseList(parameter) { return request({ url: 'api/case/initCaseList', method: 'get', params: parameter }) } // 档案盒装盒列表 export function FetchInitCartoningList(parameter) { return request({ url: 'api/case/initCartoningList', method: 'get', params: parameter }) } // 装盒 export function FetchCartoning(data) { return request({ url: 'api/case/cartoning', method: 'post', data: data }) } // 拆盒 export function unpacking(data) { return request({ url: 'api/case/unpacking', method: 'post', data: data }) } // 盒详情 export function findInCase(params) { return request({ url: 'api/case/findInCase' + '?' + qs.stringify(params, { indices: false }), method: 'get' }) } // 批量打印盒数据 export function printCaseBarcode(data) { return request({ url: 'api/case/printCaseBarcode', method: 'post', data: data }) } export default { add, edit, del, unpacking, findInCase, printCaseBarcode }