fix:生产排产中排产数量过大报错。到货通知单输入框颜色问题。到货通知单为空报错

This commit is contained in:
zhangxuanming 2024-12-27 17:25:10 +08:00
parent 0873930f45
commit 74137199c8
3 changed files with 59 additions and 37 deletions

View File

@ -229,7 +229,8 @@ export default {
{ required: true, message: "工作站不能为空", trigger: "blur" } { required: true, message: "工作站不能为空", trigger: "blur" }
], ],
quantity: [ quantity: [
{ required: true, message: "排产数量不能为空", trigger: "blur" } { required: true, message: "排产数量不能为空", trigger: "blur" },
{ max: 14, message: "字段过长", trigger: "blur" }
], ],
startTime: [ startTime: [
{ required: true, message: "请选择开始生产日期",trigger: "blur"} { required: true, message: "请选择开始生产日期",trigger: "blur"}

View File

@ -268,10 +268,15 @@ export default {
// //
rules: { rules: {
noticeCode: [ noticeCode: [
{ required: true, message: "入库单编号不能为空", trigger: "blur" } { required: true, message: "入库单编号不能为空", trigger: "blur" },
{ max: 64, message: "字段过长", trigger: "blur" }
], ],
noticeName: [ noticeName: [
{ required: true, message: "入库单名称不能为空", trigger: "blur" } { required: true, message: "入库单名称不能为空", trigger: "blur" },
{ max: 100, message: "字段过长", trigger: "blur" }
],
poCode: [
{ max: 64, message: "字段过长", trigger: "blur" }
], ],
vendorName: [ vendorName: [
{ required: true, message: "请选择供应商", trigger: "blur" } { required: true, message: "请选择供应商", trigger: "blur" }
@ -279,6 +284,15 @@ export default {
arrivalDate: [ arrivalDate: [
{ required: true, message: "请选择到货日期", trigger: "blur" } { required: true, message: "请选择到货日期", trigger: "blur" }
], ],
contact: [
{ max: 32, message: "字段过长", trigger: "blur" }
],
tel: [
{ max: 60, message: "字段过长", trigger: "blur" }
],
remark: [
{ max: 250, message: "字段过长", trigger: "blur" }
]
} }
}; };
}, },
@ -405,6 +419,7 @@ export default {
}, },
// //
handleSelectVendor(){ handleSelectVendor(){
this.resetForm("form");
this.$refs.vendorSelect.showFlag = true; this.$refs.vendorSelect.showFlag = true;
}, },
// //

View File

@ -105,7 +105,7 @@
<el-row> <el-row>
<el-col :span="16"> <el-col :span="16">
<el-form-item label="规格型号" prop="specification"> <el-form-item label="规格型号" prop="specification">
<el-input v-model="form.specification" type="textarea" placeholder="请输入内容" /> <el-input v-model="form.specification" readonly type="textarea" placeholder="请输入内容" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
@ -195,11 +195,17 @@ export default {
form: {}, form: {},
// //
rules: { rules: {
itemId: [ itemCode: [
{ required: true, message: "产品物料ID不能为空", trigger: "blur" } { required: true, message: "产品物料编码不能为空", trigger: "blur" }
], quantityArrival: [ ],
{ required: true, message: "到货数量不能为空", trigger: "blur" } quantityArrival: [
], } { required: true, message: "到货数量不能为空", trigger: "blur" },
{ max: 12, message: "字段过长", trigger: "blur" }
],
remark: [
{ max: 250, message: "字段过长", trigger: "blur" }
]
}
}; };
}, },
created() { created() {