From 964ca7996700b6c6f04cfd0f2f488788b50846c8 Mon Sep 17 00:00:00 2001 From: wangjuncheng <1> Date: 星期二, 22 四月 2025 16:23:19 +0800 Subject: [PATCH] change --- src/api/trApi.js | 21 ++++++++++++++++----- src/views/Home.vue | 2 +- src/components/monifangzhen/schemeCard.vue | 33 ++++++++++++--------------------- 3 files changed, 29 insertions(+), 27 deletions(-) diff --git a/src/api/trApi.js b/src/api/trApi.js index 3eac1ae..0630534 100644 --- a/src/api/trApi.js +++ b/src/api/trApi.js @@ -1,13 +1,23 @@ import instance from "./requestTR.js"; -// 鑾峰彇闆ㄩ噺鏁版嵁 -export async function getData() { +// 鑾峰彇鍖哄煙鏁版嵁 +export async function getData(params = {}) { try { - const response = await instance.get("/region/selectPage", { + const defaultParams = { + id: undefined, + name: undefined, + type: undefined, + pageNum: 1, + pageSize: 10 + }; + const finalParams = { ...defaultParams, ...params }; + const response = await instance.get('/region/selectPage', { + params: finalParams }); - // console.log("Response:", response); + return response.data; } catch (error) { console.error("Error fetching data:", error); + throw error; } } @@ -46,4 +56,5 @@ console.error('Error deleting simulation data:', error); throw error; } -} \ No newline at end of file +} +// 鑾峰彇 diff --git a/src/components/monifangzhen/schemeCard.vue b/src/components/monifangzhen/schemeCard.vue index b3499b8..0661f02 100644 --- a/src/components/monifangzhen/schemeCard.vue +++ b/src/components/monifangzhen/schemeCard.vue @@ -4,13 +4,8 @@ <!-- 鎺ュ彛鐗堟湰鍒犻櫎璇ヤ唬鐮佸潡 --> <!-- <el-card v-if="!schemeInfoShow" v-for="(item, key) in simStore.schemCard" :key="key" :class="{ selected: selectedId === item.id }" @click="selectScheme(item.id)"> --> - <el-card - v-if="!schemeInfoShow" - v-for="(item, key) in schemeList" - :key="key" - :class="{ selected: selectedId === item.id }" - @click="selectScheme(item.id)" - > + <el-card v-if="!schemeInfoShow" v-for="(item, key) in schemeList" :key="key" + :class="{ selected: selectedId === item.id }" @click="selectScheme(item.id)"> <div> <p>鏂规鍚嶇О : {{ item.name }}</p> <p>鍒涘缓鏃堕棿 : {{ formatTime(item.createTime) }}</p> @@ -23,27 +18,16 @@ </div> <div class="cardMenu"> <div style="float: right; margin-top: 3px"> - <el-button size="small" @click="setSchemClick(item)" - >鏂规璇︽儏</el-button - > + <el-button size="small" @click="setSchemClick(item)">鏂规璇︽儏</el-button> <el-button size="small" @click="startPlay(item)">杩涘叆妯℃嫙</el-button> <!-- :disabled="item.taskStatus !== 2" --> </div> </div> </el-card> - <schemeInfo - v-if="schemeInfoShow" - :selectedScheme="currentScheme" - @back="handleBack" - /> + <schemeInfo v-if="schemeInfoShow" :selectedScheme="currentScheme" @back="handleBack" /> </div> - <Message - @close="close" - class="mess" - v-show="messageShow" - :mesData="mesData" - /> + <Message @close="close" class="mess" v-show="messageShow" :mesData="mesData" /> </template> <script setup> @@ -363,6 +347,13 @@ import { getData, getSimData, deleteSimData } from "@/api/trApi.js"; onMounted(() => { getScheme(); + getData({ type:2 }) + .then(data => { + console.log('Data:', data); + }) + .catch(error => { + console.error('Error:', error); + }); }); const props = defineProps({ diff --git a/src/views/Home.vue b/src/views/Home.vue index 2404851..c39903e 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -104,7 +104,7 @@ getSimData() //娴嬭瘯tr鍚庣 try { const wktResult = convertToWKT(multiPolygonCoordinates); - console.log(wktResult); + console.log(wktResult,'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); // 杈撳嚭: MULTIPOLYGON(((120.123456 30.654321,120.234567 30.765432,120.345678 30.876543,120.123456 30.654321))) } catch (error) { console.error(error.message); -- Gitblit v1.9.3