From 5fc4e08ede1f5af51f802a5e48365bf7bb375e8d Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期五, 21 三月 2025 14:30:12 +0800
Subject: [PATCH] IFS 选择弹框
---
src/views/business/rawMaterialInspection/index.vue | 21 +++++++++++++++++----
1 files changed, 17 insertions(+), 4 deletions(-)
diff --git a/src/views/business/rawMaterialInspection/index.vue b/src/views/business/rawMaterialInspection/index.vue
index 7485483..d81420c 100644
--- a/src/views/business/rawMaterialInspection/index.vue
+++ b/src/views/business/rawMaterialInspection/index.vue
@@ -18,7 +18,7 @@
</el-input>
</el-form-item>
<el-form-item label="鎶ユ绫诲瀷" prop="inspectionType">
- <el-select v-model="componentData.inspectionType" clearable placeholder="璇烽�夋嫨" size="small"
+ <el-select v-model="componentData.inspectionType" clearable placeholder="璇烽�夋嫨" size="small"
@change="refreshTable" style="width: 100%">
<el-option label="鍘熻緟鏂�" value="鍘熻緟鏂�"></el-option>
<el-option label="鍖呴噰" value="鍖呴噰"></el-option>
@@ -153,7 +153,7 @@
size="small"></el-input>
</el-form-item>
<el-form-item class="declareObj-form-item" label="鎶ユ绫诲瀷:" prop="inspectionType">
- <el-select v-model="declareObj.inspectionType" :disabled="declareType !== 'add'" clearable class="addObj-info"
+ <el-select v-model="declareObj.inspectionType" :disabled="declareType !== 'add'" clearable class="addObj-info"
size="small" placeholder="璇烽�夋嫨鎶ユ绫诲瀷">
<el-option label="鍘熻緟鏂�" value="鍘熻緟鏂�"></el-option>
<el-option label="鍖呴噰" value="鍖呴噰"></el-option>
@@ -187,6 +187,13 @@
<el-button :loading="upLoad" type="primary" @click="submitDeclare1">纭� 瀹�</el-button>
</el-row>
</span>
+ </el-dialog>
+ <!-- IFS 閫夋嫨寮规 -->
+ <el-dialog title="閫夋嫨绫诲瀷" :visible.sync="ifsDialogVisible" width="30%" append-to-body>
+ <div style="text-align: center;">
+ <el-button type="primary" size="medium" style="margin: 0 10px;" @click="handleIfsSelect('鍘熻緟鏂�')">鑾峰彇MES鍘熻緟鏂欐暟鎹�</el-button>
+ <el-button type="primary" size="medium" style="margin: 0 10px;" @click="handleIfsSelect('鍖呴噰')">鑾峰彇MES鍖呴噰鏁版嵁</el-button>
+ </div>
</el-dialog>
<!--鏁版嵁鏌ョ湅寮规-->
<data-look-visible v-if="dataDialogVisible" ref="dataDialogVisible" :dataDialogVisible="dataDialogVisible"
@@ -557,7 +564,8 @@
{ label: '鏈笅鍗�', value: 3 },
{ label: '璁╂鏀捐', value: 4 },
],
- outLoading: false
+ outLoading: false,
+ ifsDialogVisible: false, // 娣诲姞 IFS 閫夋嫨寮规鏄剧ず鎺у埗
}
},
mounted() {
@@ -830,8 +838,13 @@
},
// 鑾峰彇IFS鎸夐挳鍥炶皟
openIFS() {
+ this.ifsDialogVisible = true
+ },
+ // 閫夋嫨澶勭悊鏂规硶
+ handleIfsSelect(type) {
this.btnLoading = true
- getIfsOrder().then(res => {
+ this.ifsDialogVisible = false
+ getIfsOrder({ type: type }).then(res => {
this.resetForm('componentData')
this.refreshTable()
this.btnLoading = false
--
Gitblit v1.9.3