From 2de633725d5e5d843853240933f63220dc4e4cb2 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期三, 03 十二月 2025 16:53:57 +0800
Subject: [PATCH] fix: 导体会存在每隔一段距离需要标记的情况,需要通知工人进行标记。
---
src/pages/production/twist/report/draw.vue | 33 +++++++++++++++++++++++++++------
1 files changed, 27 insertions(+), 6 deletions(-)
diff --git a/src/pages/production/twist/report/draw.vue b/src/pages/production/twist/report/draw.vue
index b148266..5a68e30 100644
--- a/src/pages/production/twist/report/draw.vue
+++ b/src/pages/production/twist/report/draw.vue
@@ -34,10 +34,20 @@
</view>
</wd-form-item>
<wd-form-item label="鐩村緞(mm)" prop="diameter" required>
- <wd-input v-model="item.dia" :disabled="false" placeholder="璇疯緭鍏�"></wd-input>
+ <wd-input
+ v-model="item.dia"
+ :disabled="false"
+ placeholder="璇疯緭鍏�"
+ type="number"
+ ></wd-input>
</wd-form-item>
<wd-form-item label="闀垮害(m)" prop="length" required>
- <wd-input v-model="item.length" :disabled="false" placeholder="璇疯緭鍏�"></wd-input>
+ <wd-input
+ v-model="item.length"
+ :disabled="false"
+ placeholder="璇疯緭鍏�"
+ type="number"
+ ></wd-input>
</wd-form-item>
<wd-form-item label="鍗风粫绱у瘑" prop="windingTightness" required>
<wd-radio-group v-model="item.windingTightness" cell shape="dot">
@@ -56,6 +66,7 @@
v-model="item.edgeDistance"
:disabled="false"
placeholder="璇疯緭鍏�"
+ type="number"
></wd-input>
</wd-form-item>
</wd-form>
@@ -150,17 +161,21 @@
></wd-input>
</wd-form-item>
<wd-form-item label="缁炲悜" prop="twistedDirection" required>
- <wd-input
+ <wd-select-picker
v-model="localSteelData.twistedDirection"
+ :columns="twistDirectionColumns"
+ type="radio"
+ placeholder="璇烽�夋嫨缁炲悜"
+ :clearable="false"
:disabled="false"
- placeholder="璇疯緭鍏�"
- ></wd-input>
+ />
</wd-form-item>
<wd-form-item label="澶栧緞" prop="outerDiameter" required>
<wd-input
v-model="localSteelData.outerDiameter"
:disabled="false"
placeholder="璇疯緭鍏�"
+ type="number"
></wd-input>
</wd-form-item>
<wd-form-item label="鍒掍激" prop="scratch" required>
@@ -187,7 +202,7 @@
</template>
<script setup lang="ts">
-import { ref, watch, nextTick } from "vue";
+import { ref, watch, nextTick, onMounted } from "vue";
import { useToast } from "wot-design-uni";
import TwistApi from "@/api/product/twist";
import ManageApi from "@/api/product/manage";
@@ -234,6 +249,12 @@
const paintQualityOptions = ref<Array<{ label: string; value: string | number }>>([]);
const weldQualityOptions = ref<Array<{ label: string; value: string | number }>>([]);
+// 缁炲悜閫夐」
+const twistDirectionColumns = [
+ { label: "宸﹀悜", value: "宸﹀悜" },
+ { label: "鍙冲悜", value: "鍙冲悜" },
+];
+
// 浠庢暟鎹瓧鍏镐腑鍔犺浇鏁版嵁
const loadDictData = async () => {
try {
--
Gitblit v1.9.3