fix(wms): 修复标签渲染和钢卷号校验问题
修复标签渲染组件立即执行监听的问题 移除批量打印中多余的labelType属性 暂时禁用钢卷号必须为8位数字的校验
This commit is contained in:
@@ -445,15 +445,15 @@ export default {
|
|||||||
enterCoilNo: [
|
enterCoilNo: [
|
||||||
{ required: true, message: "入场钢卷号不能为空", trigger: "blur" },
|
{ required: true, message: "入场钢卷号不能为空", trigger: "blur" },
|
||||||
// 自定义校验,必须是8位的阿拉伯数字
|
// 自定义校验,必须是8位的阿拉伯数字
|
||||||
{
|
// {
|
||||||
validator: (rule, value, callback) => {
|
// validator: (rule, value, callback) => {
|
||||||
if (!/^\d{8}$/.test(value)) {
|
// if (!/^\d{8}$/.test(value)) {
|
||||||
callback(new Error('入场钢卷号必须是8位的阿拉伯数字'));
|
// callback(new Error('入场钢卷号必须是8位的阿拉伯数字'));
|
||||||
} else {
|
// } else {
|
||||||
callback();
|
// callback();
|
||||||
}
|
// }
|
||||||
}, trigger: 'blur'
|
// }, trigger: 'blur'
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
validator: (rule, value, callback) => {
|
validator: (rule, value, callback) => {
|
||||||
if (this.form.coilId) {
|
if (this.form.coilId) {
|
||||||
|
|||||||
@@ -91,7 +91,8 @@ export default {
|
|||||||
this.labelType = '3';
|
this.labelType = '3';
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
deep: true
|
deep: true,
|
||||||
|
immediate: true,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|||||||
@@ -292,7 +292,7 @@
|
|||||||
<!-- 渲染容器:屏幕隐藏,仅用于截图生成PDF -->
|
<!-- 渲染容器:屏幕隐藏,仅用于截图生成PDF -->
|
||||||
<div ref="batchPdfContainer" class="batch-pdf-root" aria-hidden="true">
|
<div ref="batchPdfContainer" class="batch-pdf-root" aria-hidden="true">
|
||||||
<div v-for="(item, idx) in batchPrint.list" :key="item.coilId || idx" class="batch-pdf-page">
|
<div v-for="(item, idx) in batchPrint.list" :key="item.coilId || idx" class="batch-pdf-page">
|
||||||
<label-render :content="item" :labelType="labelType" :hideActions="true" />
|
<label-render :content="item" :hideActions="true" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|||||||
Reference in New Issue
Block a user