From a43becd99dec4696ed629b9f549819b7d788a022 Mon Sep 17 00:00:00 2001
From: maven <2163098428@qq.com>
Date: 星期六, 11 十月 2025 13:38:27 +0800
Subject: [PATCH] yys 修改是否为耗材字段名称
---
src/views/equipment/management/mould/managementDialog.vue | 26 ++++++++++++++++++++------
1 files changed, 20 insertions(+), 6 deletions(-)
diff --git a/src/views/equipment/management/mould/managementDialog.vue b/src/views/equipment/management/mould/managementDialog.vue
index e2b3e72..1f1ac5b 100644
--- a/src/views/equipment/management/mould/managementDialog.vue
+++ b/src/views/equipment/management/mould/managementDialog.vue
@@ -16,9 +16,9 @@
>
<el-row :gutter="20">
<el-col :span="11">
- <el-form-item label="璁惧缂栧彿" prop="equipmentName">
+ <el-form-item label="璁惧缂栧彿" prop="equipmentNo">
<el-input
- v-model="formData.equipmentName"
+ v-model="formData.equipmentNo"
placeholder="璇疯緭鍏ヨ澶囩紪鍙�"
:disabled="isViewMode"
style="width: 100%"
@@ -33,6 +33,14 @@
:disabled="isViewMode"
style="width: 100%"
/>
+ </el-form-item>
+ </el-col>
+ <el-col :span="11">
+ <el-form-item label="鏄惁涓鸿�楁潗" prop="isConsumables">
+ <el-select v-model="formData.isConsumables" placeholder="璇烽�夋嫨鏄惁涓鸿�楁潗绫诲瀷" :disabled="isViewMode">
+ <el-option label="鏄�" :value="true" />
+ <el-option label="鍚�" :value="false" />
+ </el-select>
</el-form-item>
</el-col>
<el-col :span="11">
@@ -67,7 +75,7 @@
</el-select>
</el-form-item> -->
<!-- </el-col> -->
- <el-col :span="11">
+ <!-- <el-col :span="11">
<el-form-item label="浣跨敤閮ㄩ棬" prop="usingDepartment">
<el-input
v-model="formData.usingDepartment"
@@ -76,7 +84,7 @@
style="width: 100%"
/>
</el-form-item>
- </el-col>
+ </el-col> -->
<el-col :span="11">
<el-form-item label="瀛樻斁浣嶇疆" prop="storageLocation">
<el-input
@@ -123,6 +131,7 @@
<script setup>
import { ref, watch, computed, reactive } from "vue";
import { addOrEditEquipment } from "@/api/equipment/management/index.js";
+import { ElMessage } from "element-plus";
const props = defineProps({
beforeClose: {
@@ -181,7 +190,7 @@
try {
const result = await addOrEditEquipment({ ...formData.value });
const title = props.title.includes("鏂板") ? "鏂板" : "缂栬緫";
-
+ console.log(result)
if (result.code === 200 && result.msg) {
ElMessage.success(`${title}鎴愬姛锛�${result.msg}`);
emit("submit", { title, ...formData.value, result });
@@ -191,7 +200,6 @@
}
} catch (error) {
console.error("鎻愪氦澶辫触:", error);
- ElMessage.error("鎻愪氦澶辫触锛岃閲嶈瘯");
}
});
};
@@ -219,9 +227,15 @@
closeDialog();
};
const rules = reactive({
+ equipmentNo: [
+ { required: true, message: "璇疯緭鍏ヤ緵璐у晢鍚嶇О", trigger: "blur" },
+ ],
equipmentName: [
{ required: true, message: "璇疯緭鍏ヤ緵璐у晢鍚嶇О", trigger: "blur" },
],
+ isConsumables: [
+ { required: true, message: "璇烽�夋嫨鏄惁涓鸿�楁潗", trigger: "change" },
+ ],
});
</script>
<style lang="scss" scoped>
--
Gitblit v1.9.3