From a9a1a1cc0bf4f827f6b67807ad0f8f7403ac2793 Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期二, 07 四月 2026 16:06:21 +0800
Subject: [PATCH] 新增生产订单,工艺路线,预计生产数量,预计日程必填
---
src/views/productionManagement/productionOrder/New.vue | 29 +++++++++++++++++++++++++++--
1 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/src/views/productionManagement/productionOrder/New.vue b/src/views/productionManagement/productionOrder/New.vue
index 6ef6155..e7630af 100644
--- a/src/views/productionManagement/productionOrder/New.vue
+++ b/src/views/productionManagement/productionOrder/New.vue
@@ -29,7 +29,9 @@
:rules="[
{
required: true,
- }
+ message: '璇疯緭鍏ユ壒鍙�',
+ trigger: 'blur',
+ }
]"
>
<el-input v-model="formState.batchNo"/>
@@ -49,7 +51,16 @@
<el-input v-model="formState.unit" disabled/>
</el-form-item>
- <el-form-item label="宸ヨ壓璺嚎">
+ <el-form-item
+ label="宸ヨ壓璺嚎"
+ prop="routeId"
+ :rules="[
+ {
+ required: true,
+ message: '璇烽�夋嫨宸ヨ壓璺嚎',
+ trigger: 'change',
+ }
+ ]">
<el-select v-model="formState.routeId"
placeholder="璇烽�夋嫨宸ヨ壓璺嚎"
style="width: 100%;"
@@ -64,6 +75,13 @@
<el-form-item
label="棰勮鐢熶骇鏁伴噺"
prop="quantity"
+ :rules="[
+ {
+ required: true,
+ message: '璇疯緭鍏ラ璁$敓浜ф暟閲�',
+ trigger: 'blur',
+ }
+ ]"
>
<el-input-number v-model="formState.quantity" :step="1" :min="1" style="width: 100%"/>
</el-form-item>
@@ -71,6 +89,13 @@
<el-form-item
label="棰勮鏃ョ▼锛堝ぉ锛�"
prop="expectedSchedule"
+ :rules="[
+ {
+ required: true,
+ message: '璇疯緭鍏ラ璁℃棩绋�',
+ trigger: 'blur',
+ }
+ ]"
>
<el-input-number v-model="formState.expectedSchedule" :step="0.01" :min="0" style="width: 100%" />
</el-form-item>
--
Gitblit v1.9.3