Commit 47914e1f authored by zhengke's avatar zhengke

系统资料 和平资料

parent 792f126e
import Api,{ HttpResponse, Result } from './../utils/request';
class SpiderService{
static async GetDiningPriceType(params : any):Promise<HttpResponse>{
return Api.Post("dining_get_GetDiningPriceType",params)
}
static async GetDiningType(params : any):Promise<HttpResponse>{
return Api.Post("dining_get_GetDiningType",params)
}
static async GetChildList(params : any):Promise<HttpResponse>{
return Api.Post("dict_post_Destination_GetChildList",params)
}
static async GetThirdPartyResourceAsync(params : any):Promise<HttpResponse>{
return Api.Post("mongoscenic_GetMongoScenicPage",params)
}
......
......@@ -51,7 +51,7 @@ const elementTabs = computed<ElementTabs[]>(() => {
{ label: '符号', key: ToolbarStates.SYMBOL },
{ label: '位置', key: ToolbarStates.EL_POSITION },
// { label: '动画', key: ToolbarStates.EL_ANIMATION }
{ label: '匹配数据', key: ToolbarStates.EL_NORMALDATA }
// { label: '匹配数据', key: ToolbarStates.EL_NORMALDATA }
]
}else{
return [
......
......@@ -56,6 +56,10 @@
<div class="text-small text-info col q-mt-md">联系电话</div>
<text-opera><span class="text-small q-mt-sm">{{ data.Tel }}</span></text-opera>
</template>
<template v-if="data.Url && data.Url != ''">
<div class="text-small text-info col q-mt-md">网址</div>
<text-opera><a :href="data.Url" target="_blank" class="text-small q-mt-sm">{{ data.Url }}</a></text-opera>
</template>
<template v-if="data.PlayTimeHour && data.PlayTimeHour != ''">
<div class="text-small text-info col q-mt-md">推荐时长</div>
<text-opera><span class="text-small q-mt-sm">{{ data.PlayTimeHour }}</span></text-opera>
......
This diff is collapsed.
......@@ -8,22 +8,29 @@
</div>
<Vue3DraggableResizable v-model:x="localtion.x" v-model:y="localtion.y" :draggable="true" :resizable="false"
v-if="showSearchStatus!=0" class="search-card-box" :class="{ vertical: isVertical }">
<source-list v-show="showSearchStatus==1" @close="()=>showSearchStatus=0" @change="handleShowDetail"></source-list>
<template v-if="userInfo.isp">
<source-list-isp v-show="showSearchStatus==1" @close="()=>showSearchStatus=0" @change="handleShowDetail"></source-list-isp>
</template>
<template v-else>
<source-list v-show="showSearchStatus==1" @close="()=>showSearchStatus=0" @change="handleShowDetail"></source-list>
</template>
<source-detail v-if="showSearchStatus==2" :item-info="recentPoi" @close="()=>showSearchStatus=0" @refound="()=>showSearchStatus=1"></source-detail>
</Vue3DraggableResizable>
</template>
<script lang="ts" setup>
import { useMainStore } from "@/store";
import { useMainStore, useUserStore } from "@/store";
import { calculateCardPosition, isElementVisibleInParent } from "@/utils/common";
import { storeToRefs } from "pinia";
import { onBeforeUnmount, onMounted, ref, watch } from "vue";
import SourceList from './SourceList.vue'
import SourceListIsp from './SourceListIsp.vue'
import SourceDetail from './SourceDetail.vue'
import Vue3DraggableResizable from "vue3-draggable-resizable";
const mainStore = useMainStore();
const { handleElementId, handleElement, canvasScale } = storeToRefs(mainStore);
const { userInfo } = storeToRefs(useUserStore())
const semiHorStyle = ref<{ left: string; top: string }>({
left: "",
top: "",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment