|
@@ -8,6 +8,9 @@
|
|
|
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" label-width="auto">
|
|
|
<el-collapse v-model="activeNames">
|
|
|
<el-collapse-item title="物料信息:" name="1">
|
|
|
+ <el-form-item label="编码" prop="id">
|
|
|
+ <el-input v-model="dataForm.id" disabled placeholder="编码不可修改"></el-input>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="名称" prop="materialName">
|
|
|
<el-input v-model="dataForm.materialName" placeholder="名称"></el-input>
|
|
|
</el-form-item>
|
|
@@ -37,7 +40,7 @@
|
|
|
<el-row>
|
|
|
<el-form-item label="端口信息" v-show="isPortModel">
|
|
|
<el-col style="width: 300px">
|
|
|
- <el-input type="text" placeholder="请选择端口" :disable="true" v-model="form.selectName" readonly="true" />
|
|
|
+ <el-input type="text" placeholder="请选择端口" :disable="true" v-model="form.selectName" :readonly="true" />
|
|
|
</el-col>
|
|
|
<el-col style="width: 100px;margin-left: 20px;">
|
|
|
<el-button type="primary" @click="choicePort">选择端口</el-button>
|
|
@@ -87,7 +90,13 @@ export default {
|
|
|
methods: {
|
|
|
async init (row) {
|
|
|
this.visible = true
|
|
|
- this.dataForm = row
|
|
|
+ this.dataForm = {
|
|
|
+ ...row,
|
|
|
+ productSpec: row.productSpec ? row.productSpec : '/',
|
|
|
+ batchNumber: row.batchNumber ? row.batchNumber : '/',
|
|
|
+ mapNumber: row.mapNumber ? row.mapNumber : '/',
|
|
|
+ cnt: row.cnt ? row.cnt : 0
|
|
|
+ }
|
|
|
this.models.push({ 'value': 'USB', 'label': 'USB', 'disabled': false })
|
|
|
},
|
|
|
validateField (type) {
|
|
@@ -168,7 +177,7 @@ export default {
|
|
|
// command.setText(50, 130, "TSS24.BF2", 0, 0, "检 字 号:101029") // 文本
|
|
|
// command.setText(50, 180, "TSS24.BF2", 0, 0, "原材料炉批号:YXL-83829") // 文本
|
|
|
// command.setText(50, 170, "TSS24.BF2", 0, 0, "备注:这是一个备注") // 文本
|
|
|
- command.setBar(50, start + 5 * len, '128', 64, 1, 2, 4, '200902125410') // 二维码
|
|
|
+ command.setBar(50, start + 5 * len, '128', 64, 1, 2, 4, this.dataForm.id) // 二维码
|
|
|
command.setPagePrint()
|
|
|
await this.writePrintData(getDataView(command.getData()))
|
|
|
},
|