import { _ as __nuxt_component_0 } from './HeaderImage-92nFA80c.mjs'; import { _ as __nuxt_component_1 } from './CustomTitle-2eWUrzRV.mjs'; import { defineComponent, withAsyncContext, computed, reactive, ref, mergeProps, unref, useSSRContext } from 'vue'; import { ssrRenderAttrs, ssrRenderComponent, ssrRenderList, ssrRenderAttr, ssrInterpolate, ssrRenderClass, ssrIncludeBooleanAttr, ssrLooseContain, ssrLooseEqual } from 'vue/server-renderer'; import { p as publicAssetsURL } from '../routes/renderer.mjs'; import { u as useRequest } from './useRequest-pSRZvR3u.mjs'; import { u as useAsyncData } from './asyncData-D5wEK86T.mjs'; import 'vue-bundle-renderer/runtime'; import '../nitro/nitro.mjs'; import 'node:http'; import 'node:https'; import 'node:events'; import 'node:buffer'; import 'node:fs'; import 'node:path'; import 'node:crypto'; import 'node:url'; import 'unhead/server'; import 'devalue'; import 'unhead/plugins'; import 'unhead/utils'; import './server.mjs'; import 'vue-router'; import 'axios'; import 'perfect-debounce'; const _imports_0 = publicAssetsURL("/images/联系我们/map.png"); const _sfc_main = /* @__PURE__ */ defineComponent({ __name: "index", __ssrInlineRender: true, async setup(__props) { let __temp, __restore; const companyInfoList = [ { title: "公司全称", content: "广西富琳清洁服务有限公司", url: "/images/联系我们/公司-i.png" }, { title: "总部地址", content: "广西壮族自治区防城港市港口区江山大道海港城CBD1栋20楼", url: "/images/联系我们/总部地址-i.png" }, { title: "服务热线", content: "13907804431", url: "/images/联系我们/服务热线-i.png" }, { title: "E-MAIL", content: "mail@xxxxxxxxxx.com", url: "/images/联系我们/图层-i.png" } ]; const request = useRequest(); const { data: contactTypesRes } = ([__temp, __restore] = withAsyncContext(async () => useAsyncData( "contact-types", async () => await request.get("/api/contact_types") )), __temp = await __temp, __restore(), __temp); const contactTypes = computed(() => { const res = contactTypesRes.value; return res?.code === 200 && Array.isArray(res.data) ? res.data : []; }); const form = reactive({ name: "", phone: "", company: "", type: "", captcha: "", content: "" }); const captcha = reactive({ key: "", img: "" }); const captchaLoading = ref(false); const submitting = ref(false); const submitError = ref(""); const submitSuccess = ref(""); return (_ctx, _push, _parent, _attrs) => { const _component_HeaderImage = __nuxt_component_0; const _component_CustomTitle = __nuxt_component_1; _push(`
我们会尽快回复您的需求