diff --git a/src/api/mes/printconfig/index.ts b/src/api/mes/printconfig/index.ts index 06314d8b..f6c3a59f 100644 --- a/src/api/mes/printconfig/index.ts +++ b/src/api/mes/printconfig/index.ts @@ -1,46 +1,49 @@ -import request from '@/config/axios' - -// 打印机配置 VO -export interface ConfigVO { - id: number // 主键ID - hostName: string // 主机名(如PACKING-PC-01),不可修改 - systemPrinterName: string // 系统打印机名称,关联下拉选项 - isDefault: boolean // 是否默认:0-否,1-是 - isEnabled: boolean // 是否启用:0-禁用,1-启用 - remark: string // 备注,记录打印机用途说明,用户不可修改 - createdAt: Date // 创建时间 - updatedAt: Date // 更新时间 -} - -// 打印机配置 API -export const ConfigApi = { - // 查询打印机配置分页 - getConfigPage: async (params: any) => { - return await request.get({ url: `/printer/config/page`, params }) - }, - - // 查询打印机配置详情 - getConfig: async (id: number) => { - return await request.get({ url: `/printer/config/get?id=` + id }) - }, - - // 新增打印机配置 - createConfig: async (data: ConfigVO) => { - return await request.post({ url: `/printer/config/create`, data }) - }, - - // 修改打印机配置 - updateConfig: async (data: ConfigVO) => { - return await request.put({ url: `/printer/config/update`, data }) - }, - - // 删除打印机配置 - deleteConfig: async (id: number) => { - return await request.delete({ url: `/printer/config/delete?id=` + id }) - }, - - // 导出打印机配置 Excel - exportConfig: async (params) => { - return await request.download({ url: `/printer/config/export-excel`, params }) - }, -} \ No newline at end of file +import request from '@/config/axios' + +// 打印机配置 VO +export interface ConfigVO { + id: number // 主键ID + hostName: string // 主机名(如PACKING-PC-01),不可修改 + systemPrinterName: string // 系统打印机名称,关联下拉选项 + isDefault: boolean // 是否默认:0-否,1-是 + isEnabled: boolean // 是否启用:0-禁用,1-启用 + businessScenarioCode: string // 业务场景编码 + businessScenario: string // 业务场景(字典标签) + scenarioCount: number // 场景数 + remark: string // 备注,记录打印机用途说明,用户不可修改 + createdAt: Date // 创建时间 + updatedAt: Date // 更新时间 +} + +// 打印机配置 API +export const ConfigApi = { + // 查询打印机配置分页 + getConfigPage: async (params: any) => { + return await request.get({ url: `/printer/config/page`, params }) + }, + + // 查询打印机配置详情 + getConfig: async (id: number) => { + return await request.get({ url: `/printer/config/get?id=` + id }) + }, + + // 新增打印机配置 + createConfig: async (data: ConfigVO) => { + return await request.post({ url: `/printer/config/create`, data }) + }, + + // 修改打印机配置 + updateConfig: async (data: ConfigVO) => { + return await request.put({ url: `/printer/config/update`, data }) + }, + + // 删除打印机配置 + deleteConfig: async (id: number) => { + return await request.delete({ url: `/printer/config/delete?id=` + id }) + }, + + // 导出打印机配置 Excel + exportConfig: async (params) => { + return await request.download({ url: `/printer/config/export-excel`, params }) + }, +} diff --git a/src/components/QrcodeActionCard/index.vue b/src/components/QrcodeActionCard/index.vue index 6d8eb2c6..813166d5 100644 --- a/src/components/QrcodeActionCard/index.vue +++ b/src/components/QrcodeActionCard/index.vue @@ -1,4 +1,4 @@ -