feat: 二维码增加状态放置重复扫描,增加批次号

This commit is contained in:
砂糖
2025-09-12 17:07:57 +08:00
parent 7c9b64c74f
commit 79c580ac01
9 changed files with 158 additions and 137 deletions

View File

@@ -78,6 +78,7 @@
<!-- <el-table-column label="是否启用" align="center" prop="isEnabled" /> -->
<el-table-column label="编号" align="center" prop="serialNumber" />
<el-table-column label="二维码尺寸" align="center" prop="size" />
<el-table-column label="状态" align="center" prop="status" />
<el-table-column v-if="showQRCode" label="二维码" align="center" prop="content">
<template slot-scope="scope">
<QRCode :content="scope.row.recordId" :size="scope.row.size"/>
@@ -114,7 +115,7 @@
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="二维码内容">
<editor v-model="form.content" :min-height="192"/>
<textarea v-model="form.content" :min-height="192" style="width: 100%;height: 192px;background-color: #393e43;color: #fff;" />
</el-form-item>
<el-form-item label="是否启用" prop="isEnabled">
<!-- 单选框 -->
@@ -123,6 +124,9 @@
<el-radio :label="0">禁用</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="状态" prop="status">
<el-input v-model="form.status" placeholder="请输入状态" />
</el-form-item>
<el-form-item label="编号" prop="serialNumber">
<el-input v-model="form.serialNumber" placeholder="请输入编号" />
</el-form-item>
@@ -177,12 +181,13 @@ export default {
// 查询参数
queryParams: {
pageNum: 1,
pageSize: 10,
pageSize: 20,
qrcodeType: undefined,
content: undefined,
isEnabled: undefined,
serialNumber: undefined,
size: undefined,
status: undefined,
},
// 表单参数
form: {},
@@ -223,7 +228,8 @@ export default {
createTime: undefined,
createBy: undefined,
updateTime: undefined,
updateBy: undefined
updateBy: undefined,
status: undefined,
};
this.resetForm("form");
},