From 834f0541d1ffb11e0f4d91f9f4ff643f2bf34f40 Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期六, 25 四月 2026 17:42:54 +0800
Subject: [PATCH] 工艺路线详情一些修改
---
src/components/ProcessParamListDialog.vue | 43 ++++++++++++-------------------------------
1 files changed, 12 insertions(+), 31 deletions(-)
diff --git a/src/components/ProcessParamListDialog.vue b/src/components/ProcessParamListDialog.vue
index 8ea5856..898abb0 100644
--- a/src/components/ProcessParamListDialog.vue
+++ b/src/components/ProcessParamListDialog.vue
@@ -16,7 +16,7 @@
<Plus />
</el-icon>鏂板
</el-button>
- <el-button v-if="editable"
+ <!-- <el-button v-if="editable"
type="primary"
link
size="small"
@@ -24,7 +24,7 @@
<el-icon>
<Refresh />
</el-icon>鍚屾宸ュ簭鍙傛暟
- </el-button>
+ </el-button> -->
</div>
</div>
<div class="params-list">
@@ -128,8 +128,7 @@
<el-form-item label="鍗曚綅">
<span class="detail-text">{{ selectedParam.unit || '-' }}</span>
</el-form-item>
- <el-form-item label="鏍囧噯鍊�"
- v-if="selectedParam.paramType == '1'">
+ <el-form-item label="鏍囧噯鍊�">
<el-input v-model="selectedParam.standardValue"
placeholder="璇疯緭鍏ラ粯璁ゅ��" />
</el-form-item>
@@ -174,10 +173,8 @@
<span class="detail-text">{{ editParamForm.unit || '-' }}</span>
</el-form-item>
<el-form-item label="鏍囧噯鍊�"
- v-if="editParamForm.paramType == '1'"
prop="standardValue">
<el-input v-model="editParamForm.standardValue"
- type="number"
placeholder="璇疯緭鍏ユ爣鍑嗗��" />
</el-form-item>
</el-form>
@@ -272,7 +269,7 @@
unit: "",
});
const editParamRules = ref({
- standardValue: [{ required: true, message: "璇疯緭鍏ユ爣鍑嗗��", trigger: "blur" }],
+ // standardValue: [{ required: true, message: "璇疯緭鍏ユ爣鍑嗗��", trigger: "blur" }],
});
const editParamFormRef = ref(null);
@@ -374,20 +371,14 @@
return;
}
- // 鍒ゆ柇鍙傛暟绫诲瀷锛屽彧鏈夋暟鍊肩被鍨嬫墠浼犳爣鍑嗗�笺�佹渶澶у�煎拰鏈�灏忓��
- const isNumericMode = selectedParam.value.paramType == 1;
- console.log(isNumericMode, "isNumericMode");
// 璋冪敤API鏂板鍙傛暟
if (props.pageType === "order") {
addProcessRouteItemParamOrder({
- orderId: Number(props.orderId),
- // processId: props.process.id,
- routeItemId: props.process.id,
- // routeItemId: Number(props.routeId),
+ productionOrderId: Number(props.orderId),
+ productionOrderRoutingOperationId: props.process.id,
+ technologyRoutingOperationParamId: props.process.id,
paramId: selectedParam.value.id,
- standardValue: isNumericMode
- ? selectedParam.value.standardValue || ""
- : "",
+ standardValue: selectedParam.value.standardValue || "",
isRequired: selectedParam.value.isRequired || 0,
})
.then(res => {
@@ -409,9 +400,7 @@
addProcessRouteItemParam({
technologyRoutingOperationId: props.process.id,
paramId: selectedParam.value.id,
- standardValue: isNumericMode
- ? selectedParam.value.standardValue || ""
- : "",
+ standardValue: selectedParam.value.standardValue || "",
isRequired: selectedParam.value.isRequired || 0,
})
.then(res => {
@@ -435,18 +424,12 @@
if (!editParamFormRef.value) return;
editParamFormRef.value.validate(valid => {
if (valid) {
- // 鍒ゆ柇鍙傛暟绫诲瀷锛屽彧鏈夋暟鍊肩被鍨嬫墠浼犳爣鍑嗗�笺�佹渶澶у�煎拰鏈�灏忓��
- const isNumericMode = editParamForm.value.paramType == 1;
- console.log(isNumericMode, "isNumericMode");
if (props.pageType === "order") {
editProcessRouteItemParamOrder({
id: editParamForm.value.id,
- // routeItemId: props.process.id,
- // paramId: editParamForm.value.paramId,
- standardValue: isNumericMode
- ? editParamForm.value.standardValue || ""
- : "",
+ standardValue: editParamForm.value.standardValue || "",
isRequired: editParamForm.value.isRequired || 0,
+ // productionOrderRoutingOperationId: props.process.id,
})
.then(res => {
if (res.code === 200) {
@@ -467,9 +450,7 @@
id: editParamForm.value.id,
technologyRoutingOperationId: props.process.id,
paramId: editParamForm.value.paramId,
- standardValue: isNumericMode
- ? editParamForm.value.standardValue || ""
- : "",
+ standardValue: editParamForm.value.standardValue || "",
isRequired: editParamForm.value.isRequired || 0,
})
.then(res => {
--
Gitblit v1.9.3