Commit 14c1d6a2 authored by 张海景's avatar 张海景

update:修改打印机配置

parent 2e575fb6
<template> <template>
<div class="app-container"> <div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px">
<el-row>
<el-col :span="6">
<el-form-item label="打印机类型" prop="printerType"> <el-form-item label="打印机类型" prop="printerType">
<el-select v-model="queryParams.printerType" placeholder="请选择打印机类型" clearable> <el-select v-model="queryParams.printerType" placeholder="请选择打印机类型" clearable>
<el-option label="请选择字典生成" value="" /> <el-option
v-for="dict in dict.type.printer_type"
:key="dict.value"
:label="dict.label"
:value="dict.label"
>
</el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="打印机名称" prop="printerName"> <el-form-item label="打印机名称" prop="printerName">
<el-input <el-input
v-model="queryParams.printerName" v-model="queryParams.printerName"
...@@ -14,6 +24,10 @@ ...@@ -14,6 +24,10 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
</el-col>
<el-col :span="6">
</el-col>
<el-col :span="6">
<el-form-item label="品牌" prop="brand"> <el-form-item label="品牌" prop="brand">
<el-input <el-input
v-model="queryParams.brand" v-model="queryParams.brand"
...@@ -22,6 +36,8 @@ ...@@ -22,6 +36,8 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="品牌" prop="printerPlace"> <el-form-item label="品牌" prop="printerPlace">
<el-input <el-input
v-model="queryParams.printerPlace" v-model="queryParams.printerPlace"
...@@ -30,6 +46,8 @@ ...@@ -30,6 +46,8 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="型号" prop="printerModel"> <el-form-item label="型号" prop="printerModel">
<el-input <el-input
v-model="queryParams.printerModel" v-model="queryParams.printerModel"
...@@ -38,11 +56,21 @@ ...@@ -38,11 +56,21 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="连接类型" prop="connectionType"> <el-form-item label="连接类型" prop="connectionType">
<el-select v-model="queryParams.connectionType" placeholder="请选择连接类型" clearable> <el-select v-model="queryParams.connectionType" placeholder="请选择连接类型" clearable>
<el-option label="请选择字典生成" value="" /> <el-option
v-for="dict in dict.type.printer_link_type"
:key="dict.value"
:label="dict.label"
:value="dict.label"
>
</el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="图片URL" prop="printerUrl"> <el-form-item label="图片URL" prop="printerUrl">
<el-input <el-input
v-model="queryParams.printerUrl" v-model="queryParams.printerUrl"
...@@ -51,6 +79,8 @@ ...@@ -51,6 +79,8 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="启用状态" prop="enableFlag"> <el-form-item label="启用状态" prop="enableFlag">
<el-input <el-input
v-model="queryParams.enableFlag" v-model="queryParams.enableFlag"
...@@ -59,15 +89,27 @@ ...@@ -59,15 +89,27 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="打印机状态" prop="status"> <el-form-item label="打印机状态" prop="status">
<el-select v-model="queryParams.status" placeholder="请选择打印机状态" clearable> <el-select v-model="queryParams.status" placeholder="请选择打印机状态" clearable>
<el-option label="请选择字典生成" value="" /> <el-option
v-for="dict in dict.type.printer_status"
:key="dict.value"
:label="dict.label"
:value="dict.label"
>
</el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col>
<el-col :span="6">
<el-form-item> <el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button> <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
</el-form-item> </el-form-item>
</el-col>
</el-row>
</el-form> </el-form>
<el-row :gutter="10" class="mb8"> <el-row :gutter="10" class="mb8">
...@@ -222,6 +264,11 @@ import { listPrinterConfig, getPrinterConfig, delPrinterConfig, addPrinterConfig ...@@ -222,6 +264,11 @@ import { listPrinterConfig, getPrinterConfig, delPrinterConfig, addPrinterConfig
export default { export default {
name: "PrinterConfig", name: "PrinterConfig",
dicts: [
"printer_type",
"printer_link_type",
"printer_status",
],
data() { data() {
return { return {
// 遮罩层 // 遮罩层
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment