初始上传
This commit is contained in:
61
addon/cashier/source/os/api/printer.js
Executable file
61
addon/cashier/source/os/api/printer.js
Executable file
@@ -0,0 +1,61 @@
|
||||
import request from '@/common/js/http'
|
||||
import util from '@/common/js/util'
|
||||
|
||||
/**
|
||||
* 获取打印机列表
|
||||
*/
|
||||
export function getPrinterList(params) {
|
||||
return request.post('/printer/storeapi/printer/lists', {data: params})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取打印机模板
|
||||
*/
|
||||
export function getTemplate() {
|
||||
return request.post('/printer/storeapi/printer/template')
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取打印机详情
|
||||
*/
|
||||
export function getPrinterInfo(printer_id) {
|
||||
return request.post('/printer/storeapi/printer/info', {data: {printer_id}})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除打印机
|
||||
*/
|
||||
export function deletePrinter(printer_id) {
|
||||
return request.post('/printer/storeapi/printer/deleteprinter', {data: {printer_id}})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取订单类型
|
||||
*/
|
||||
export function getOrderType() {
|
||||
return request.post('/printer/storeapi/printer/getordertype')
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑打印机
|
||||
*/
|
||||
export function editPrinter(params) {
|
||||
return request.post('/printer/storeapi/printer/edit', {data: params})
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加打印机
|
||||
*/
|
||||
export function addPrinter(params) {
|
||||
return request.post('/printer/storeapi/printer/add', {data: params})
|
||||
}
|
||||
|
||||
/**
|
||||
* 打印小票
|
||||
*/
|
||||
export function printTicket(params = {}) {
|
||||
//追加打印机数据
|
||||
let local_config = util.getLocalConfig();
|
||||
params.printer_ids = local_config.printerSelectType == 'all' ? 'all' : local_config.printerSelectIds.toString();
|
||||
return request.post('/cashier/storeapi/cashier/printticket', {data: params})
|
||||
}
|
||||
Reference in New Issue
Block a user