diff --git a/hw-ui/src/views/mes/mesRaiseCapitalBom/index.vue b/hw-ui/src/views/mes/mesRaiseCapitalBom/index.vue index 807e629e..87ef6b92 100644 --- a/hw-ui/src/views/mes/mesRaiseCapitalBom/index.vue +++ b/hw-ui/src/views/mes/mesRaiseCapitalBom/index.vue @@ -482,9 +482,12 @@ export default { submitForm() { this.$refs["form"].validate(valid => { if (valid) { - if (!/^[0-9]\d*$/.test(this.form.productionTimeDays) - || !/^[0-9]\d*$/.test(this.form.productionTimeHours) - || !/^[0-9]\d*$/.test(this.form.productionTimeMinutes)) { + console.log(this.form) + if ( + (this.form.productionTimeDays !== undefined && !/^[0-9]\d*$/.test(this.form.productionTimeDays)) || + (this.form.productionTimeHours !== undefined && !/^[0-9]\d*$/.test(this.form.productionTimeHours)) || + (this.form.productionTimeMinutes !== undefined && !/^[0-9]\d*$/.test(this.form.productionTimeMinutes)) + ) { this.$modal.msgError("安装时长天、小时、分钟需为大于等于0的正整数!"); return; }