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