From 2fdfc7907920e9003c62445b6000dc3c9edd6edb Mon Sep 17 00:00:00 2001 From: tanghaolin <1723298894@qq.com> Date: 星期四, 06 三月 2025 16:54:45 +0800 Subject: [PATCH] 增加spump选型参数界面 --- src/views/SPump/Select/PumpList/FmUL.vue | 43 ++++++++++++++----------------------------- 1 files changed, 14 insertions(+), 29 deletions(-) diff --git a/src/views/SPump/Select/PumpList/FmUL.vue b/src/views/SPump/Select/PumpList/FmUL.vue index abb6f97..e630922 100644 --- a/src/views/SPump/Select/PumpList/FmUL.vue +++ b/src/views/SPump/Select/PumpList/FmUL.vue @@ -1,7 +1,6 @@ <template> <div style="height: 100%"> - <page-head> </page-head> - <div style="height: calc(100% - 0.86rem)" ref="selpumplist" class="selpumplist" v-loading="state.isShowLoadingFrm" + <div style="height: calc(100% - 0rem)" ref="selpumplist" class="selpumplist_fmul" v-loading="state.isShowLoadingFrm" element-loading-background="rgba(255,255,255, 0.8)"> <div class="nav_header_box"> <div class="nav_header"> @@ -160,26 +159,22 @@ </el-table> </div> </div> - <page-footer> </page-footer> </div> </template> <script setup name="SelPumpListFMUL"> import { onMounted, reactive, ref, nextTick } from "vue"; import { ElMessage, ElTable, ElTableColumn, ElButton } from "element-plus"; -import thumbnailChart from "/@/components/chart/ThumbnailChart.js"; -import UnitHelper from "/@/utils/unit"; -import ConstParas from "/@/utils/constParas"; -import pageHead from "/@/views/head.vue"; -import pageFooter from "/@/views/footer.vue"; +import thumbnailChart from "@/components/Chart/js/ThumbnailChart.js"; +import UnitHelper from "@/utils/unit.js"; +import ConstParas from "@/utils/constParas.js"; import { useRoute, useRouter } from 'vue-router'; -import { useLanguageMixin } from '/@/mixin/languageHook.js' -import axiosHelper from "/@/utils/axiosHelper.js"; -import noneImg from '/@/views/assets/none_img.png'; -import { useSelect } from '/@/store/select.js'; +import {GetPageList } from '@/api/select' +import noneImg from '@/assets/none_img.png'; +import { useSelect } from '@/stores/select'; import { useI18n } from "vue-i18n"; -let { getCurrentLanguageType, buildCurrentLanguageUrl, getLanguageParaName } = useLanguageMixin() -const m_currentLanguage = getCurrentLanguageType() + +const m_currentLanguage = 0 const { t } = useI18n() const selectStore = useSelect() const route = useRoute() @@ -413,17 +408,7 @@ speed: prvePathDataObj.FilterInfo.DieselSpeed }; - - axiosHelper - .post({ - version: 3, - // lang: this.m_currentLanguage, - controller: "SelectByParas", - action: "GetPageList", - data: postRequestData, - apiUrlType: "main", - }) - .then((res) => { + GetPageList(postRequestData).then((res) => { state.isShowLoadingFrm = false; let result = res.data; if (result.Code != 0) { @@ -582,7 +567,7 @@ //杩斿洖涓婚〉 const toHomePage = () => { router.push({ - path: buildCurrentLanguageUrl(`/Index`), + path: `/Index`, }); } //琛ㄥご鏄剧ず鎴栬�呴殣钘� @@ -594,7 +579,7 @@ const clickPumpNameCell = (index, row) => { state.detailPageQueryModel.SID = row.SeriesID; state.detailPageQueryModel.PID = row.PumpID; - let routerPath = buildCurrentLanguageUrl(`/byParas/Index`); + let routerPath = `/byParas/Index`; let query = state.detailPageQueryModel; let routeData = router.resolve({ path: routerPath, query: query }); window.open(routeData.href, "_blank"); @@ -604,7 +589,7 @@ const clickDetailCell = (index, row) => { state.detailPageQueryModel.SID = row.SeriesID; state.detailPageQueryModel.PID = row.PumpID; - let routerPath = buildCurrentLanguageUrl(`/byParas/Index`); + let routerPath = `/byParas/Index`; let query = state.detailPageQueryModel; let routeData = router.resolve({ path: routerPath, query: query }); window.open(routeData.href, "_blank"); @@ -671,7 +656,7 @@ <style lang="scss"> //scoped //缁勪欢鏃朵娇鐢� -.selpumplist { +.selpumplist_fmul { height: 100%; width: 100%; -- Gitblit v1.9.3