diff --git a/src/api/devices.js b/src/api/devices.js index 82d9b73..caef6ea 100644 --- a/src/api/devices.js +++ b/src/api/devices.js @@ -1,7 +1,7 @@ import request from '@/utils/request' /** - * 增加打印机 + * @returns */ export function tbPrintMachine(data, method = 'post') { @@ -21,12 +21,34 @@ export function tbPrintMachine(data, method = 'post') { */ export function tbPrintMachineGet(params) { return request({ - url: '/api/tbPrintMachine', + url: '/api/shop-config/printer/list', method: 'get', params: { - shopId: localStorage.getItem('shopId'), - sort: '', + ...params } }) -} \ No newline at end of file +} +// 删除 +export function delTableHandle(id) { + return request({ + url: '/api/shop-config/printer/' + id, + method: 'DELETE', + }) +} +// * 打印机详情 +export function printerd(id) { + return request({ + url: '/api/shop-config/printer/' + id, + method: 'get', + + }) +} +// 编辑 新增打印机 +export function configprinter(data, method = "post") { + return request({ + url: `/api/shop-config/printer`, + method: method, + data + }); +} diff --git a/src/views/devices/details.vue b/src/views/devices/details.vue new file mode 100644 index 0000000..ecec043 --- /dev/null +++ b/src/views/devices/details.vue @@ -0,0 +1,144 @@ + + + \ No newline at end of file diff --git a/src/views/devices/devices.js b/src/views/devices/devices.js index ecfbf55..a03fa45 100644 --- a/src/views/devices/devices.js +++ b/src/views/devices/devices.js @@ -1,15 +1,15 @@ export const devices = [ { - value: 'printer', + value: 'local', name: '本地' }, { - value: 'yxyPrinter', + value: 'network', name: '云想印' }, { - value: 'fePrinter', - name: '飞鹅' + value: 'USB', + name: 'USB打印机' } ] diff --git a/src/views/devices/devices_list.vue b/src/views/devices/devices_list.vue index 2f2b09b..44b2dd2 100644 --- a/src/views/devices/devices_list.vue +++ b/src/views/devices/devices_list.vue @@ -17,7 +17,7 @@
- + 添加云打印机
@@ -30,11 +30,11 @@ {{ scope.row.contentType | devicesName }} - + - +