import { p as painPoints, c as capabilities, s as scenarios, f as siteTagline, d as siteDescription, _ as __nuxt_component_0$1, m as metrics, a as _export_sfc } from './server.mjs'; import { defineComponent, unref, mergeProps, withCtx, createTextVNode, ref, useSSRContext } from 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/vue/index.mjs'; import { ssrRenderComponent, ssrRenderList, ssrRenderAttrs, ssrInterpolate } from 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/vue/server-renderer/index.mjs'; import { _ as _sfc_main$5 } from './PainPointCard-Lm1N0rdZ.mjs'; import { _ as __nuxt_component_0 } from './ServiceLoopFlow-BcBowZhS.mjs'; import { a as _sfc_main$1$1, _ as _sfc_main$6 } from './TriEndDisplay-B5fVYJfo.mjs'; import { _ as _sfc_main$7 } from './ScenarioCard-KNU_bnPj.mjs'; import { _ as _sfc_main$8 } from './SecurityGrid-LoMlH504.mjs'; import { _ as _sfc_main$9 } from './DownloadForm-DWoM9wYa.mjs'; import { _ as __nuxt_component_2 } from './CtaSection-ClDHCKqS.mjs'; import { u as useSeo } from './useSeo-BkcZp48C.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/ofetch/dist/node.mjs'; import '../_/renderer.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/vue-bundle-renderer/dist/runtime.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/h3/dist/index.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/ufo/dist/index.mjs'; import '../nitro/nitro.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/destr/dist/index.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/hookable/dist/index.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/node-mock-http/dist/index.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unstorage/dist/index.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unstorage/drivers/fs.mjs'; import 'node:crypto'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unstorage/drivers/fs-lite.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unstorage/drivers/lru-cache.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/ohash/dist/index.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/klona/dist/index.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/defu/dist/defu.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/scule/dist/index.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unctx/dist/index.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/radix3/dist/index.mjs'; import 'node:fs'; import 'node:url'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/pathe/dist/index.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unhead/dist/server.mjs'; import 'node:async_hooks'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/devalue/index.js'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unhead/dist/plugins.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/unhead/dist/utils.mjs'; import 'file:///home/akoo/%E5%B1%85%E5%AE%B6%E6%9C%8D%E5%8A%A1/hss-home-service/website/node_modules/vue-router/vue-router.node.mjs'; import './AppIcon--JRwwp2l.mjs'; import './useLeadForm-hNHTDEhY.mjs'; import './v3-eWcT6REp.mjs'; const _sfc_main$4 = /* @__PURE__ */ defineComponent({ __name: "HeroSection", __ssrInlineRender: true, setup(__props) { return (_ctx, _push, _parent, _attrs) => { const _component_NuxtLink = __nuxt_component_0$1; _push(`
\u667A\u6167\u533B\u517B \xB7 \u5C45\u5BB6\u4E0A\u95E8\u670D\u52A1 \xB7 \u957F\u62A4\u9669\u7BA1\u7406

${ssrInterpolate(unref(siteTagline))}

${ssrInterpolate(unref(siteDescription))}

`); _push(ssrRenderComponent(_component_NuxtLink, { to: "/contact", class: "px-8 py-4 bg-cta text-white rounded-xl text-lg font-semibold hover:bg-cta-700 transition-colors text-center shadow-lg shadow-cta/25" }, { default: withCtx((_, _push2, _parent2, _scopeId) => { if (_push2) { _push2(` \u9884\u7EA6\u6F14\u793A `); } else { return [ createTextVNode(" \u9884\u7EA6\u6F14\u793A ") ]; } }), _: 1 }, _parent)); _push(ssrRenderComponent(_component_NuxtLink, { to: "/service-loop", class: "px-8 py-4 bg-white/15 backdrop-blur text-white rounded-xl text-lg font-semibold hover:bg-white/25 transition-colors text-center border border-white/20" }, { default: withCtx((_, _push2, _parent2, _scopeId) => { if (_push2) { _push2(` \u67E5\u770B\u670D\u52A1\u95ED\u73AF `); } else { return [ createTextVNode(" \u67E5\u770B\u670D\u52A1\u95ED\u73AF ") ]; } }), _: 1 }, _parent)); _push(`
\u5E73\u53F0\u6982\u89C8\u793A\u610F\u56FE\uFF08\u793A\u610F\u7D20\u6750\uFF0C\u5F85\u66FF\u6362\uFF09
`); }; } }); const _sfc_setup$4 = _sfc_main$4.setup; _sfc_main$4.setup = (props, ctx) => { const ssrContext = useSSRContext(); (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("components/HeroSection.vue"); return _sfc_setup$4 ? _sfc_setup$4(props, ctx) : void 0; }; const _sfc_main$3 = /* @__PURE__ */ defineComponent({ __name: "DataDashboard", __ssrInlineRender: true, setup(__props) { const stats = ref([ { label: "\u4ECA\u65E5\u5DE5\u5355", value: 0, suffix: "\u5355" }, { label: "\u8FDB\u884C\u4E2D", value: 0, suffix: "\u5355" }, { label: "\u670D\u52A1\u5B8C\u6210\u7387", value: 0, suffix: "%" }, { label: "\u5F02\u5E38\u5DE5\u5355", value: 0, suffix: "\u5355" } ]); return (_ctx, _push, _parent, _attrs) => { _push(`
`); ssrRenderList(stats.value, (s) => { _push(`
${ssrInterpolate(s.value)}${ssrInterpolate(s.suffix)}
${ssrInterpolate(s.label)}
`); }); _push(`
\u6570\u636E\u770B\u677F\u793A\u610F\u56FE\uFF08\u793A\u610F\u7D20\u6750\uFF0C\u5F85\u66FF\u6362\uFF09`); }; } }); const _sfc_setup$3 = _sfc_main$3.setup; _sfc_main$3.setup = (props, ctx) => { const ssrContext = useSSRContext(); (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("components/DataDashboard.vue"); return _sfc_setup$3 ? _sfc_setup$3(props, ctx) : void 0; }; const _sfc_main$2 = /* @__PURE__ */ defineComponent({ __name: "ValueMetrics", __ssrInlineRender: true, setup(__props) { return (_ctx, _push, _parent, _attrs) => { _push(``); ssrRenderList(unref(metrics), (m) => { _push(`
${ssrInterpolate(m.value)}
${ssrInterpolate(m.label)}
${ssrInterpolate(m.desc)}
`); }); _push(``); }; } }); const _sfc_setup$2 = _sfc_main$2.setup; _sfc_main$2.setup = (props, ctx) => { const ssrContext = useSSRContext(); (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("components/ValueMetrics.vue"); return _sfc_setup$2 ? _sfc_setup$2(props, ctx) : void 0; }; const _sfc_main$1 = {}; function _sfc_ssrRender(_ctx, _push, _parent, _attrs) { const _component_NuxtLink = __nuxt_component_0$1; _push(``); _push(ssrRenderComponent(_component_NuxtLink, { to: "/contact", class: "block w-full text-center px-6 py-3 bg-cta text-white rounded-xl font-semibold text-base shadow-lg" }, { default: withCtx((_, _push2, _parent2, _scopeId) => { if (_push2) { _push2(` \u9884\u7EA6\u6F14\u793A `); } else { return [ createTextVNode(" \u9884\u7EA6\u6F14\u793A ") ]; } }), _: 1 }, _parent)); _push(``); } const _sfc_setup$1 = _sfc_main$1.setup; _sfc_main$1.setup = (props, ctx) => { const ssrContext = useSSRContext(); (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("components/MobileBottomCTA.vue"); return _sfc_setup$1 ? _sfc_setup$1(props, ctx) : void 0; }; const __nuxt_component_11 = /* @__PURE__ */ _export_sfc(_sfc_main$1, [["ssrRender", _sfc_ssrRender], ["__scopeId", "data-v-f60dad24"]]); const _sfc_main = /* @__PURE__ */ defineComponent({ __name: "index", __ssrInlineRender: true, setup(__props) { useSeo({ title: "\u9996\u9875", description: "\u667A\u6167\u533B\u517B\u5C45\u5BB6\u4E0A\u95E8\u670D\u52A1\u95ED\u73AF\u7BA1\u7406\u5E73\u53F0\uFF0C\u8986\u76D6\u7533\u8BF7\u3001\u8BC4\u4F30\u3001\u65B9\u6848\u3001\u6D3E\u5355\u3001\u6267\u884C\u3001\u76D1\u7BA1\u3001\u9A8C\u6536\u3001\u7ED3\u7B97\u5168\u6D41\u7A0B\u3002" }); return (_ctx, _push, _parent, _attrs) => { const _component_HeroSection = _sfc_main$4; const _component_PainPointCard = _sfc_main$5; const _component_ServiceLoopFlow = __nuxt_component_0; const _component_CapabilityCard = _sfc_main$1$1; const _component_TriEndDisplay = _sfc_main$6; const _component_ScenarioCard = _sfc_main$7; const _component_DataDashboard = _sfc_main$3; const _component_SecurityGrid = _sfc_main$8; const _component_ValueMetrics = _sfc_main$2; const _component_DownloadForm = _sfc_main$9; const _component_CtaSection = __nuxt_component_2; const _component_MobileBottomCTA = __nuxt_component_11; _push(``); _push(ssrRenderComponent(_component_HeroSection, null, null, _parent)); _push(`

\u5C45\u5BB6\u4E0A\u95E8\u670D\u52A1\uFF0C\u4E3A\u4EC0\u4E48\u8FD9\u4E48\u96BE\u7BA1\uFF1F

\u7533\u8BF7\u6D41\u7A0B\u4E71\u3001\u8BC4\u4F30\u6807\u51C6\u4E0D\u4E00\u3001\u6D3E\u5355\u9760\u7ECF\u9A8C\u3001\u4E0A\u95E8\u96BE\u76D1\u7BA1\u3001\u8D28\u91CF\u96BE\u8FFD\u6EAF\u3001\u7ED3\u7B97\u4E0D\u89C4\u8303

`); ssrRenderList(unref(painPoints), (p) => { _push(ssrRenderComponent(_component_PainPointCard, mergeProps({ key: p.title }, { ref_for: true }, p), null, _parent)); }); _push(`

\u4E00\u5957\u5E73\u53F0\uFF0C\u6253\u901A\u5C45\u5BB6\u670D\u52A1\u5168\u6D41\u7A0B

\u4ECE\u670D\u52A1\u7533\u8BF7\u5230\u7ED3\u7B97\u5F52\u6863\uFF0C\u6BCF\u4E2A\u73AF\u8282\u90FD\u53EF\u76D1\u7BA1\u3001\u53EF\u8FFD\u6EAF\u3001\u53EF\u8BC4\u4EF7

\u5E73\u53F0\u6982\u89C8\u793A\u610F\u56FE\uFF08\u793A\u610F\u7D20\u6750\uFF0C\u5F85\u66FF\u6362\uFF09

\u5B8C\u6574\u670D\u52A1\u95ED\u73AF

8 \u4E2A\u9636\u6BB5\u65E0\u7F1D\u8854\u63A5\uFF0C\u6BCF\u4E2A\u8282\u70B9\u90FD\u53EF\u76D1\u7BA1\u3001\u53EF\u8FFD\u6EAF

`); _push(ssrRenderComponent(_component_ServiceLoopFlow, { class: "mt-12" }, null, _parent)); _push(`

\u516B\u5927\u6838\u5FC3\u80FD\u529B

\u8986\u76D6\u5C45\u5BB6\u4E0A\u95E8\u670D\u52A1\u5B8C\u6574\u4E1A\u52A1\u94FE\u8DEF

`); ssrRenderList(unref(capabilities), (c) => { _push(ssrRenderComponent(_component_CapabilityCard, mergeProps({ key: c.title }, { ref_for: true }, c), null, _parent)); }); _push(`

\u4E09\u7AEF\u534F\u540C\uFF0C\u89D2\u8272\u5206\u660E

\u5BB6\u5C5E\u7AEF\u3001\u670D\u52A1\u7AEF\u3001\u7BA1\u7406\u7AEF\u5404\u53F8\u5176\u804C

`); _push(ssrRenderComponent(_component_TriEndDisplay, { class: "mt-12" }, null, _parent)); _push(`

\u8986\u76D6\u4E94\u5927\u5E94\u7528\u573A\u666F

\u9002\u914D\u4E0D\u540C\u673A\u6784\u7C7B\u578B\u7684\u4E1A\u52A1\u9700\u6C42

`); ssrRenderList(unref(scenarios), (s) => { _push(ssrRenderComponent(_component_ScenarioCard, mergeProps({ key: s.title }, { ref_for: true }, s), null, _parent)); }); _push(`

\u5B9E\u65F6\u76D1\u7BA1\uFF0C\u6570\u636E\u9A71\u52A8

\u8FD0\u8425\u6570\u636E\u4E00\u76EE\u4E86\u7136\uFF0C\u5F02\u5E38\u9884\u8B66\u5373\u65F6\u901A\u77E5

`); _push(ssrRenderComponent(_component_DataDashboard, { class: "mt-12" }, null, _parent)); _push(`

\u533B\u7597\u7EA7\u5B89\u5168\u5408\u89C4

\u6570\u636E\u5B89\u5168\u4E0E\u5408\u89C4\u4F53\u7CFB\uFF0C\u6EE1\u8DB3\u653F\u4F01\u533B\u7597\u884C\u4E1A\u6807\u51C6

`); _push(ssrRenderComponent(_component_SecurityGrid, { class: "mt-12" }, null, _parent)); _push(`

\u5E73\u53F0\u5EFA\u8BBE\u4EF7\u503C

`); _push(ssrRenderComponent(_component_ValueMetrics, { class: "mt-12" }, null, _parent)); _push(`

\u83B7\u53D6\u5B8C\u6574\u65B9\u6848

\u4E0B\u8F7D\u89E3\u51B3\u65B9\u6848 PDF\u3001\u767D\u76AE\u4E66\u548C\u4EA7\u54C1\u4ECB\u7ECD\u8D44\u6599

`); _push(ssrRenderComponent(_component_DownloadForm, { class: "mt-8" }, null, _parent)); _push(`
`); _push(ssrRenderComponent(_component_CtaSection, null, null, _parent)); _push(ssrRenderComponent(_component_MobileBottomCTA, null, null, _parent)); _push(``); }; } }); const _sfc_setup = _sfc_main.setup; _sfc_main.setup = (props, ctx) => { const ssrContext = useSSRContext(); (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("pages/index.vue"); return _sfc_setup ? _sfc_setup(props, ctx) : void 0; }; export { _sfc_main as default }; //# sourceMappingURL=index-BDL6Z3sD.mjs.map