From a4feab010b1f2af3585cc8a46dc7d21916db48cf Mon Sep 17 00:00:00 2001 From: bluejay <253316343@qq.com> Date: 星期一, 14 四月 2025 15:51:45 +0800 Subject: [PATCH] 钣金计划\气体管理 页面调整 --- src/views/ApsPlatePlan/index.vue | 65 ++++++++++++++++---------------- 1 files changed, 33 insertions(+), 32 deletions(-) diff --git a/src/views/ApsPlatePlan/index.vue b/src/views/ApsPlatePlan/index.vue index 481ba2a..9e46d1c 100644 --- a/src/views/ApsPlatePlan/index.vue +++ b/src/views/ApsPlatePlan/index.vue @@ -109,49 +109,40 @@ </HxlhTable> <!-- 娣诲姞鎴栦慨鏀归挘閲戣鍒掔鐞嗗璇濇 --> - <el-dialog :title="upload.title" v-model="upload.open" width="90%" append-to-body @close="dialogCancel"> + <el-dialog :title="upload.title" v-model="upload.open" width="90%" append-to-body @close="dialogCancel" > <el-row :gutter="10"> <el-col> <div style="border-bottom: 1px solid #ccc;" > - <p>涓婁紶Excel鏂囦欢锛屽寘鍚浂浠跺伐鍗曚俊鎭�傜郴缁熷皢瑙f瀽鏁版嵁骞朵繚瀛樺埌鏈湴锛岀敤浜庡叧鑱斿埌闆朵欢璁″垝涓��</p> + <p>涓婁紶Excel鏂囦欢锛屽寘鍚挘閲戣鍒掍俊鎭�傜郴缁熷皢瑙f瀽鏁版嵁骞朵繚瀛樺埌鏈湴锛岀敤浜庡叧鑱斿埌閽i噾璁″垝涓��</p> </div> </el-col> <el-col > <div></div> </el-col> </el-row> - <el-row :gutter="10" style="margin-top: 20px;"> </el-row> + <el-row> <el-col> - <el-upload ref="uploadRef" :limit="1" accept=".xlsx, .xls" :headers="upload.headers" :action="upload.url + '?updateSupport=' + upload.updateSupport" :disabled="upload.isUploading" :on-progress="handleFileUploadProgress" :on-success="handleFileSuccess" :auto-upload="true" drag> - <el-icon class="el-icon--upload"><upload-filled /></el-icon> - <div class="el-upload__text">灏嗘枃浠舵嫋鍒版澶勶紝鎴�<em>鐐瑰嚮涓婁紶</em></div> - <template #tip> - <div class="el-upload__tip"> - <!-- <div class="el-upload__tip"> - <el-checkbox v-model="upload.updateSupport" />鏄惁鏇存柊宸茬粡瀛樺湪鐨勭敤鎴锋暟鎹� - </div> --> - <span>浠呭厑璁稿鍏ls銆亁lsx鏍煎紡鏂囦欢銆�</span> - <!-- <el-link type="primary" :underline="false" style="font-size: 12px; vertical-align: baseline" @click="importTemplate">涓嬭浇妯℃澘</el-link> --> - </div> - </template> + <el-upload ref="uploadRef" + :limit="1" + accept=".xlsx, .xls" + :headers="upload.headers" + :action="upload.url + '?updateSupport=' + upload.updateSupport" + :disabled="upload.isUploading" + :on-progress="handleFileUploadProgress" + :on-success="handleFileSuccess" + :auto-upload="true" drag> + <el-icon class="el-icon--upload"><upload-filled /></el-icon> + <div class="el-upload__text">灏嗘枃浠舵嫋鍒版澶勶紝鎴�<em>鐐瑰嚮涓婁紶</em></div> + <template #tip> + <div class="el-upload__tip"> + <span>浠呭厑璁稿鍏ls銆亁lsx鏍煎紡鏂囦欢銆�</span> + </div> + </template> </el-upload> </el-col> </el-row> - <el-row style="margin-top: 20px;"> - <el-col> - <div> - <el-button - type="success" - plain - icon="Check" - :disabled="planned" - @click="uploadParse" - v-hasPermi="['partPlan:confirmPart']" - >涓婁紶骞惰В鏋�</el-button> - </div> - </el-col> - </el-row> + <el-row> <el-col style="margin-top: 20px;"> <div v-show="isVisible"> @@ -185,7 +176,16 @@ </el-row> <template #footer> <div class="dialog-footer"> - <!-- <el-button type="primary" @click="submitFileForm">纭� 瀹�</el-button> --> + + <el-button + type="success" + plain + icon="Check" + :disabled="planned" + @click="uploadParse" + v-hasPermi="['partPlan:confirmPart']" + >纭涓婁紶</el-button> + <el-button @click="dialogCancel">鍙� 娑�</el-button> </div> </template> @@ -195,7 +195,7 @@ </template> <script setup name="ApsPlatePlan"> -import { listPlan, examplePlan, confirmPart} from "@/api/ApsPlatePlan/ApsPlatePlan"; +import { listPlan, examplePlan, confirmPart} from "@/api/mainPlan/apsPlatePlan"; import HxlhTable from '@/components/HxlhTable' import { ref } from "vue"; import { getToken } from "@/utils/auth"; @@ -213,6 +213,7 @@ const total = ref(0); const daterangePlanStartDay = ref([]); const daterangePlanEndDay = ref([]); + const height = ref(document.documentElement.clientHeight - 210 + "px;") const isVisible = ref(false); const isError = ref(false); @@ -742,7 +743,7 @@ planned.value = true; upload.open = false; ElMessage({ - message: '閽i噾璁″垝鏁版嵁宸叉垚鍔熶笂浼犲拰瑙f瀽', + message: '姘斾綋绠¤矾璁″垝鏁版嵁宸叉垚鍔熶笂浼犲拰瑙f瀽', type: 'success', }) getList(); -- Gitblit v1.9.3