From 18e4df43f79f51539474b2918544a9d2d4c5c4e0 Mon Sep 17 00:00:00 2001 From: wangfei <3597712270@qq.com> Date: 星期三, 13 十一月 2024 15:43:52 +0800 Subject: [PATCH] 前端页面适配 --- UI-Project/src/views/PurchaseReturn/purchaseReturn.vue | 88 ++++++++++++++++++++++++++----------------- 1 files changed, 53 insertions(+), 35 deletions(-) diff --git a/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue b/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue index 3bfe88d..51909ab 100644 --- a/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue +++ b/UI-Project/src/views/PurchaseReturn/purchaseReturn.vue @@ -1,15 +1,14 @@ <script setup lang="ts"> -import {Search ,Delete, Upload,Edit} from "@element-plus/icons-vue"; -import {reactive} from "vue"; +import {nextTick, onBeforeUnmount, onMounted, ref} from "vue"; import request from "@/utils/request" -import { ref, onMounted, onBeforeUnmount,nextTick } from 'vue'; -import { WebSocketHost ,host} from '@/utils/constants' -import { ElMessage, ElMessageBox } from 'element-plus' -import { initializeWebSocket, closeWebSocket } from '@/utils/WebSocketService'; - import { useI18n } from 'vue-i18n' - import { useRouter } from 'vue-router' - const { t } = useI18n() - let language = ref(localStorage.getItem('lang') || 'zh') +import {host, WebSocketHost} from '@/utils/constants' +import {ElMessage} from 'element-plus' +import {closeWebSocket, initializeWebSocket} from '@/utils/WebSocketService'; +import {useI18n} from 'vue-i18n' +import {useRouter} from 'vue-router' + +const {t} = useI18n() +let language = ref(localStorage.getItem('lang') || 'zh') const dialogFormVisible = ref(false) const dialogFormVisiblea = ref(true) const dialogFormVisibleb = ref(false) @@ -770,9 +769,9 @@ } } catch (error) { - // 澶勭悊閿欒 - // console.error(error); - } + // 澶勭悊閿欒 + // console.error(error); +} } onBeforeUnmount(() => { console.log("鍏抽棴浜�") @@ -780,17 +779,34 @@ }); </script> <template> - <div style="margin-top: 10px;"> - <el-button style="margin-left: 15px;" id="searchButton" type="primary" @click="dialogFormVisiblea = true;dialogFormVisible = false;dialogFormVisibleb = false;dialogFormVisiblec = false;" >{{ $t('processCard.beforefurnace') }}</el-button> - <el-button style="margin-left: 15px;" id="searchButton" type="primary" @click="dialogFormVisible = true;dialogFormVisiblea = false;dialogFormVisibleb = false;dialogFormVisiblec = false;">{{ $t('processCard.intofurnace') }}</el-button> - <el-button id="searchButton" type="success" @click="dialogFormVisibleb = true;dialogFormVisible = false;dialogFormVisiblea = false;dialogFormVisiblec = false;">{{ $t('processCard.outfurnace') }}</el-button> - <el-button id="searchButton" type="info" @click="dialogFormVisiblec = true;dialogFormVisibleb = false;dialogFormVisible = false;dialogFormVisiblea = false">{{ $t('processCard.print') }}</el-button> -<div v-if="dialogFormVisible" > - <el-card style="flex: 1;margin-left: 10px;margin-top: 10px;margin-right: 10px;height: 600px;" v-loading="loading"> -<div style="width: 49%;float: right;background-color: #f4f4f5;height: 430px;"> - <div v-if="adjustedRects1.length > 0"> - <!-- <div style="text-align: center;">鐐夊彿锛歿{ engineerIdDisplay }}-{{ adjustedRects[0].temperingLayoutId }}</div> --> - <div style="text-align: center;"> {{ $t('processCard.temperinglayout') }}锛歿{ adjustedRects1[0].engineerId }}-{{ adjustedRects1[0].temperingLayoutId }} </div> + <div style="height: 500px;"> + <div style="margin-top: 10px;"> + <el-button style="margin-left: 15px;" id="searchButton" type="primary" + @click="dialogFormVisiblea = true;dialogFormVisible = false;dialogFormVisibleb = false;dialogFormVisiblec = false;"> + {{ $t('processCard.beforefurnace') }} + </el-button> + <el-button style="margin-left: 15px;" id="searchButton" type="primary" + @click="dialogFormVisible = true;dialogFormVisiblea = false;dialogFormVisibleb = false;dialogFormVisiblec = false;"> + {{ $t('processCard.intofurnace') }} + </el-button> + <el-button id="searchButton" type="success" + @click="dialogFormVisibleb = true;dialogFormVisible = false;dialogFormVisiblea = false;dialogFormVisiblec = false;"> + {{ $t('processCard.outfurnace') }} + </el-button> + <el-button id="searchButton" type="info" + @click="dialogFormVisiblec = true;dialogFormVisibleb = false;dialogFormVisible = false;dialogFormVisiblea = false"> + {{ $t('processCard.print') }} + </el-button> + <div v-if="dialogFormVisible"> + <el-card style="flex: 1;margin-left: 10px;margin-top: 10px;margin-right: 10px;height: 600px;" + v-loading="loading"> + <div style="width: 49%;float: right;background-color: #f4f4f5;height: 430px;"> + <div v-if="adjustedRects1.length > 0"> + <!-- <div style="text-align: center;">鐐夊彿锛歿{ engineerIdDisplay }}-{{ adjustedRects[0].temperingLayoutId }}</div> --> + <div style="text-align: center;"> {{ $t('processCard.temperinglayout') }}锛歿{ + adjustedRects1[0].engineerId + }}-{{ adjustedRects1[0].temperingLayoutId }} + </div> <el-scrollbar height="430px" style="background-color: #e9e9eb;"> <div style="position: relative;max-width: 1400px;"> <div @@ -984,17 +1000,19 @@ <el-table :data="tableData" style="width: 100%;height: 760px" - > - <el-table-column prop="flowCardId" :label="$t('processCard.flowcard')" width="140" align="center"/> - <el-table-column prop="layer" :label="$t('processCard.layer')" align="center" width="52"/> - <el-table-column prop="engineerId" :label="$t('processCard.project')" align="center" width="110"/> - <el-table-column prop="temperingLayoutId" :label="$t('processCard.temperinglayout')" align="center" width="52"/> - <el-table-column prop="temperingFeedSequence" :label="$t('processCard.temperingfeed')" align="center" width="52"/> - <el-table-column prop="width" :label="$t('processCard.width')" align="center" width="80"/> - <el-table-column prop="height" :label="$t('processCard.height')" align="center" width="80"/> - <el-table-column prop="thickness" :label="$t('processCard.thickness')" align="center" width="52"/> - </el-table> - </el-dialog> + > + <el-table-column prop="flowCardId" :label="$t('processCard.flowcard')" width="140" align="center"/> + <el-table-column prop="layer" :label="$t('processCard.layer')" align="center" width="52"/> + <el-table-column prop="engineerId" :label="$t('processCard.project')" align="center" width="110"/> + <el-table-column prop="temperingLayoutId" :label="$t('processCard.temperinglayout')" align="center" width="52"/> + <el-table-column prop="temperingFeedSequence" :label="$t('processCard.temperingfeed')" align="center" + width="52"/> + <el-table-column prop="width" :label="$t('processCard.width')" align="center" width="80"/> + <el-table-column prop="height" :label="$t('processCard.height')" align="center" width="80"/> + <el-table-column prop="thickness" :label="$t('processCard.thickness')" align="center" width="52"/> + </el-table> + </el-dialog> + </div> </div> </template> <style scoped> -- Gitblit v1.8.0