<template>
  <div class="w-full bg-white mt-[60px] mb-3">
    <el-carousel indicator-position="none" :height="ad?.height">
      <el-carousel-item v-for="(item,index) in ad?.imgArr" :key="index">
        <div class="item relative" @click="openSpmUrl(`https://www.baidu.com`)">
          <el-image :src="item.url" />
        </div>
      </el-carousel-item>
    </el-carousel>
  </div>
</template>

<script setup lang="ts">
import {useServerRequest} from "~/composables/useServerRequest";
import type {ApiResult, PageResult} from "~/api";
import type {CompanyParam} from "~/api/system/company/model";
import type {CmsAd} from "~/api/cms/cmsAd/model";

const props = withDefaults(
    defineProps<{
      list?: any[];
      disabled?: boolean;
      title?: string;
      comments?: string;
    }>(),
    {
      title: '卡片标题',
      comments: '卡片描述'
    }
);

const emit = defineEmits<{
  (e: 'done'): void;
}>();

const ad = ref<CmsAd>();

// 搜索表单
const where = reactive<CompanyParam>({
  keywords: ''
});

// 请求数据
const reload = async () => {
  const {data: response} = await useServerRequest<ApiResult<CmsAd>>('/cms/cms-ad/287')
  if (response.value?.data) {
    ad.value = response.value.data;
    console.log(ad.value,'adsss')
  }
}

reload();
</script>
