From 5519cbf2e00c7ba4c650a542d98da99978124a30 Mon Sep 17 00:00:00 2001
From: 曹睿 <360930172@qq.com>
Date: 星期四, 24 四月 2025 16:43:01 +0800
Subject: [PATCH] test: 测试生产管理
---
src/pages/production/wire/report/wireForm.vue | 28 ++++++++++++++++++++++++++--
1 files changed, 26 insertions(+), 2 deletions(-)
diff --git a/src/pages/production/wire/report/wireForm.vue b/src/pages/production/wire/report/wireForm.vue
index 4fb91c4..b248788 100644
--- a/src/pages/production/wire/report/wireForm.vue
+++ b/src/pages/production/wire/report/wireForm.vue
@@ -58,23 +58,47 @@
placeholder="璇疯緭鍏ュ疄闄呴噸閲�"
/>
</wd-cell-group>
+ <wd-toast />
</wd-form>
</template>
<script lang="ts" setup>
import useFormData from "@/hooks/useFormData";
+import { useToast } from "wot-design-uni";
+import WireApi from "@/api/product/wire";
+const paramsId = ref();
+const toast = useToast();
const { form: model } = useFormData({
poleNumber: undefined, // 棰嗙敤鏉嗗彿
poleWeight: undefined, // 瀹㈡埛鍚嶇О
monofilamentNumber: undefined, // 鍗曚笣鐩樺彿
model: undefined, // 瑙勬牸鍨嬪彿
- ontLength: undefined, // 鐩橀暱
+ oneLength: undefined, // 鐩橀暱
singleDisc: undefined, // 鍗曚笣鐩橀暱
});
+const submit = async () => {
+ const { code } = await WireApi.addWireOutput({
+ wireId: paramsId.value,
+ type: "鎷変笣",
+ ...model,
+ });
+ if (code == 200) {
+ toast.success("鎻愪氦鎴愬姛");
+ return true;
+ } else {
+ toast.error("鎻愪氦澶辫触");
+ return false;
+ }
+};
+
+onLoad((options: any) => {
+ paramsId.value = options.id;
+});
+
defineExpose({
- model,
+ submit,
});
</script>
--
Gitblit v1.9.3