import { b as buildAssetsURL } from '../../handlers/renderer.mjs';
import { b as buildProps, d as definePropType, a as addUnit, w as withInstallDirective, c as withInstall, i as iconPropType, e as isBoolean, _ as _export_sfc$1, f as _imports_1$1, g as detailsHttp, r as relatedlistHttp, h as detailsCommentListHttp, j as coinHttp, k as getRiposteHttp, l as riposteSubmitHttp, H as Head, T as Title, M as Meta } from './cross-icon-0d3f98ec.mjs';
import { E as ElMessage, n as numberToEnclosed, h as handleDate, g as goToURL, _ as __nuxt_component_3, a as __nuxt_component_4, v as vLoading } from './top-head-a8210f9c.mjs';
import { defineComponent, computed, ref, unref, openBlock, createBlock, mergeProps, withCtx, createElementBlock, normalizeClass, toDisplayString, createCommentVNode, renderSlot, createTextVNode, provide, inject, useSSRContext, isRef, createVNode, Fragment, renderList, watch, onUnmounted, withAsyncContext, withModifiers, nextTick } from 'vue';
import { u as useTooltipTriggerProps, a as useTooltipContentProps, E as ElTooltip, b as ElInput } from './el-input-a4ec0489.mjs';
import { d as useNamespace, e as useRoute, u as useRouter } from '../server.mjs';
import { ssrRenderComponent, ssrRenderClass, ssrRenderAttr, ssrRenderList, ssrRenderAttrs, ssrRenderStyle, ssrInterpolate, ssrGetDirectiveProps } from 'vue/server-renderer';
import { _ as _export_sfc } from './_plugin-vue_export-helper-cc2b3d55.mjs';
import { u as useHead } from './index-0ac4f71f.mjs';
import 'vue-bundle-renderer/runtime';
import '../../nitro/node-server.mjs';
import 'node:http';
import 'node:https';
import 'fs';
import 'path';
import 'node:fs';
import 'node:url';
import 'devalue';
import '@unhead/ssr';
import 'unhead';
import '@unhead/shared';
import 'lodash-unified';
import '@vue/shared';
import '@vueuse/core';
import 'axios';
import 'qs';
import '@vue/reactivity';
import 'vue-router';
import '@popperjs/core';

const _sfc_main$6 = /* @__PURE__ */ defineComponent({
  inheritAttrs: false
});
function _sfc_render$1(_ctx, _cache, $props, $setup, $data, $options) {
  return renderSlot(_ctx.$slots, "default");
}
var Collection = /* @__PURE__ */ _export_sfc$1(_sfc_main$6, [["render", _sfc_render$1], ["__file", "/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection.vue"]]);
const _sfc_main$5 = /* @__PURE__ */ defineComponent({
  name: "ElCollectionItem",
  inheritAttrs: false
});
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
  return renderSlot(_ctx.$slots, "default");
}
var CollectionItem = /* @__PURE__ */ _export_sfc$1(_sfc_main$5, [["render", _sfc_render], ["__file", "/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection-item.vue"]]);
const COLLECTION_ITEM_SIGN = `data-el-collection-item`;
const createCollectionWithScope = (name) => {
  const COLLECTION_NAME = `El${name}Collection`;
  const COLLECTION_ITEM_NAME = `${COLLECTION_NAME}Item`;
  const COLLECTION_INJECTION_KEY = Symbol(COLLECTION_NAME);
  const COLLECTION_ITEM_INJECTION_KEY = Symbol(COLLECTION_ITEM_NAME);
  const ElCollection = {
    ...Collection,
    name: COLLECTION_NAME,
    setup() {
      const collectionRef = ref(null);
      const itemMap = /* @__PURE__ */ new Map();
      const getItems = () => {
        const collectionEl = unref(collectionRef);
        if (!collectionEl)
          return [];
        const orderedNodes = Array.from(collectionEl.querySelectorAll(`[${COLLECTION_ITEM_SIGN}]`));
        const items = [...itemMap.values()];
        return items.sort((a, b) => orderedNodes.indexOf(a.ref) - orderedNodes.indexOf(b.ref));
      };
      provide(COLLECTION_INJECTION_KEY, {
        itemMap,
        getItems,
        collectionRef
      });
    }
  };
  const ElCollectionItem = {
    ...CollectionItem,
    name: COLLECTION_ITEM_NAME,
    setup(_, { attrs }) {
      const collectionItemRef = ref(null);
      inject(COLLECTION_INJECTION_KEY, void 0);
      provide(COLLECTION_ITEM_INJECTION_KEY, {
        collectionItemRef
      });
    }
  };
  return {
    COLLECTION_INJECTION_KEY,
    COLLECTION_ITEM_INJECTION_KEY,
    ElCollection,
    ElCollectionItem
  };
};
const dropdownProps = buildProps({
  trigger: useTooltipTriggerProps.trigger,
  effect: {
    ...useTooltipContentProps.effect,
    default: "light"
  },
  type: {
    type: definePropType(String)
  },
  placement: {
    type: definePropType(String),
    default: "bottom"
  },
  popperOptions: {
    type: definePropType(Object),
    default: () => ({})
  },
  id: String,
  size: {
    type: String,
    default: ""
  },
  splitButton: Boolean,
  hideOnClick: {
    type: Boolean,
    default: true
  },
  loop: {
    type: Boolean,
    default: true
  },
  showTimeout: {
    type: Number,
    default: 150
  },
  hideTimeout: {
    type: Number,
    default: 150
  },
  tabindex: {
    type: definePropType([Number, String]),
    default: 0
  },
  maxHeight: {
    type: definePropType([Number, String]),
    default: ""
  },
  popperClass: {
    type: String,
    default: ""
  },
  disabled: {
    type: Boolean,
    default: false
  },
  role: {
    type: String,
    default: "menu"
  },
  buttonProps: {
    type: definePropType(Object)
  },
  teleported: useTooltipContentProps.teleported
});
buildProps({
  command: {
    type: [Object, String, Number],
    default: () => ({})
  },
  disabled: Boolean,
  divided: Boolean,
  textValue: String,
  icon: {
    type: iconPropType
  }
});
buildProps({
  onKeydown: { type: definePropType(Function) }
});
createCollectionWithScope("Dropdown");
const popoverProps = buildProps({
  trigger: useTooltipTriggerProps.trigger,
  placement: dropdownProps.placement,
  disabled: useTooltipTriggerProps.disabled,
  visible: useTooltipContentProps.visible,
  transition: useTooltipContentProps.transition,
  popperOptions: dropdownProps.popperOptions,
  tabindex: dropdownProps.tabindex,
  content: useTooltipContentProps.content,
  popperStyle: useTooltipContentProps.popperStyle,
  popperClass: useTooltipContentProps.popperClass,
  enterable: {
    ...useTooltipContentProps.enterable,
    default: true
  },
  effect: {
    ...useTooltipContentProps.effect,
    default: "light"
  },
  teleported: useTooltipContentProps.teleported,
  title: String,
  width: {
    type: [String, Number],
    default: 150
  },
  offset: {
    type: Number,
    default: void 0
  },
  showAfter: {
    type: Number,
    default: 0
  },
  hideAfter: {
    type: Number,
    default: 200
  },
  autoClose: {
    type: Number,
    default: 0
  },
  showArrow: {
    type: Boolean,
    default: true
  },
  persistent: {
    type: Boolean,
    default: true
  },
  "onUpdate:visible": {
    type: Function
  }
});
const popoverEmits = {
  "update:visible": (value) => isBoolean(value),
  "before-enter": () => true,
  "before-leave": () => true,
  "after-enter": () => true,
  "after-leave": () => true
};
const updateEventKeyRaw = `onUpdate:visible`;
const __default__ = defineComponent({
  name: "ElPopover"
});
const _sfc_main$4 = /* @__PURE__ */ defineComponent({
  ...__default__,
  props: popoverProps,
  emits: popoverEmits,
  setup(__props, { expose, emit }) {
    const props = __props;
    const onUpdateVisible = computed(() => {
      return props[updateEventKeyRaw];
    });
    const ns = useNamespace("popover");
    const tooltipRef = ref();
    const popperRef = computed(() => {
      var _a;
      return (_a = unref(tooltipRef)) == null ? void 0 : _a.popperRef;
    });
    const style = computed(() => {
      return [
        {
          width: addUnit(props.width)
        },
        props.popperStyle
      ];
    });
    const kls = computed(() => {
      return [ns.b(), props.popperClass, { [ns.m("plain")]: !!props.content }];
    });
    const gpuAcceleration = computed(() => {
      return props.transition === `${ns.namespace.value}-fade-in-linear`;
    });
    const hide = () => {
      var _a;
      (_a = tooltipRef.value) == null ? void 0 : _a.hide();
    };
    const beforeEnter = () => {
      emit("before-enter");
    };
    const beforeLeave = () => {
      emit("before-leave");
    };
    const afterEnter = () => {
      emit("after-enter");
    };
    const afterLeave = () => {
      emit("update:visible", false);
      emit("after-leave");
    };
    expose({
      popperRef,
      hide
    });
    return (_ctx, _cache) => {
      return openBlock(), createBlock(unref(ElTooltip), mergeProps({
        ref_key: "tooltipRef",
        ref: tooltipRef
      }, _ctx.$attrs, {
        trigger: _ctx.trigger,
        placement: _ctx.placement,
        disabled: _ctx.disabled,
        visible: _ctx.visible,
        transition: _ctx.transition,
        "popper-options": _ctx.popperOptions,
        tabindex: _ctx.tabindex,
        content: _ctx.content,
        offset: _ctx.offset,
        "show-after": _ctx.showAfter,
        "hide-after": _ctx.hideAfter,
        "auto-close": _ctx.autoClose,
        "show-arrow": _ctx.showArrow,
        "aria-label": _ctx.title,
        effect: _ctx.effect,
        enterable: _ctx.enterable,
        "popper-class": unref(kls),
        "popper-style": unref(style),
        teleported: _ctx.teleported,
        persistent: _ctx.persistent,
        "gpu-acceleration": unref(gpuAcceleration),
        "onUpdate:visible": unref(onUpdateVisible),
        onBeforeShow: beforeEnter,
        onBeforeHide: beforeLeave,
        onShow: afterEnter,
        onHide: afterLeave
      }), {
        content: withCtx(() => [
          _ctx.title ? (openBlock(), createElementBlock("div", {
            key: 0,
            class: normalizeClass(unref(ns).e("title")),
            role: "title"
          }, toDisplayString(_ctx.title), 3)) : createCommentVNode("v-if", true),
          renderSlot(_ctx.$slots, "default", {}, () => [
            createTextVNode(toDisplayString(_ctx.content), 1)
          ])
        ]),
        default: withCtx(() => [
          _ctx.$slots.reference ? renderSlot(_ctx.$slots, "reference", { key: 0 }) : createCommentVNode("v-if", true)
        ]),
        _: 3
      }, 16, ["trigger", "placement", "disabled", "visible", "transition", "popper-options", "tabindex", "content", "offset", "show-after", "hide-after", "auto-close", "show-arrow", "aria-label", "effect", "enterable", "popper-class", "popper-style", "teleported", "persistent", "gpu-acceleration", "onUpdate:visible"]);
    };
  }
});
var Popover = /* @__PURE__ */ _export_sfc$1(_sfc_main$4, [["__file", "/home/runner/work/element-plus/element-plus/packages/components/popover/src/popover.vue"]]);
const attachEvents = (el, binding) => {
  const popperComponent = binding.arg || binding.value;
  const popover = popperComponent == null ? void 0 : popperComponent.popperRef;
  if (popover) {
    popover.triggerRef = el;
  }
};
var PopoverDirective = {
  mounted(el, binding) {
    attachEvents(el, binding);
  },
  updated(el, binding) {
    attachEvents(el, binding);
  }
};
const VPopover = "popover";
const ElPopoverDirective = withInstallDirective(PopoverDirective, VPopover);
const ElPopover = withInstall(Popover, {
  directive: ElPopoverDirective
});
const _imports_0$1 = "" + buildAssetsURL("plus-sign.e41d41ba.svg");
const _sfc_main$3 = {
  __name: "RespondAdd",
  __ssrInlineRender: true,
  props: {
    type: Boolean
  },
  emits: ["update:respondShowState"],
  setup(__props, { emit: __emit }) {
    let props = __props;
    let state = ref(false);
    let riposteoptions = inject("riposteoptions");
    let selectEomjiPop = inject("selectEomjiPop");
    let jointriposte = inject("jointriposte");
    const emit = __emit;
    const catState = (value) => {
      state.value = value;
      if (props.type == "bottom") {
        emit("update:respondShowState", value);
      }
    };
    const addPopper = ref(null);
    const selectEomji = (key) => {
      selectEomjiPop(key);
      addPopper.value.hide();
    };
    return (_ctx, _push, _parent, _attrs) => {
      const _component_el_popover = ElPopover;
      _push(ssrRenderComponent(_component_el_popover, mergeProps({
        ref_key: "addPopper",
        ref: addPopper,
        width: 470,
        trigger: "click",
        "popper-class": "add-popper",
        teleported: false,
        "show-arrow": true,
        onShow: ($event) => catState(true),
        onHide: ($event) => catState(false),
        visible: unref(state),
        "onUpdate:visible": ($event) => isRef(state) ? state.value = $event : state = $event,
        placement: __props.type == "bottom" ? "top" : "bottom"
      }, _attrs), {
        reference: withCtx((_, _push2, _parent2, _scopeId) => {
          if (_push2) {
            _push2(`<div class="${ssrRenderClass([{ "angle": unref(state) }, "respond-add flexcenter"])}" data-v-99386b88${_scopeId}><img class="respond-add-icon"${ssrRenderAttr("src", _imports_0$1)} data-v-99386b88${_scopeId}></div>`);
          } else {
            return [
              createVNode("div", {
                class: ["respond-add flexcenter", { "angle": unref(state) }]
              }, [
                createVNode("img", {
                  class: "respond-add-icon",
                  src: _imports_0$1
                })
              ], 2)
            ];
          }
        }),
        default: withCtx((_, _push2, _parent2, _scopeId) => {
          if (_push2) {
            _push2(`<div class="respond-list-box" data-v-99386b88${_scopeId}><div class="respond-list-title" data-v-99386b88${_scopeId}>\u9009\u62E9\u4F60\u7684\u56DE\u5E94\uFF1A</div><div class="respond-list" data-v-99386b88${_scopeId}><!--[-->`);
            ssrRenderList(unref(riposteoptions), (item) => {
              _push2(`<!--[--><!--[-->`);
              ssrRenderList(item.data, (item2, key) => {
                _push2(`<div class="respond-item flexcenter" data-v-99386b88${_scopeId}><div class="respond-item-key" data-v-99386b88${_scopeId}>${unref(jointriposte)(key)}</div></div>`);
              });
              _push2(`<!--]--><!--]-->`);
            });
            _push2(`<!--]--></div></div>`);
          } else {
            return [
              createVNode("div", { class: "respond-list-box" }, [
                createVNode("div", { class: "respond-list-title" }, "\u9009\u62E9\u4F60\u7684\u56DE\u5E94\uFF1A"),
                createVNode("div", { class: "respond-list" }, [
                  (openBlock(true), createBlock(Fragment, null, renderList(unref(riposteoptions), (item) => {
                    return openBlock(), createBlock(Fragment, { key: item }, [
                      (openBlock(true), createBlock(Fragment, null, renderList(item.data, (item2, key) => {
                        return openBlock(), createBlock("div", {
                          class: "respond-item flexcenter",
                          key
                        }, [
                          createVNode("div", {
                            class: "respond-item-key",
                            innerHTML: unref(jointriposte)(key),
                            onClick: ($event) => selectEomji(key)
                          }, null, 8, ["innerHTML", "onClick"])
                        ]);
                      }), 128))
                    ], 64);
                  }), 128))
                ])
              ])
            ];
          }
        }),
        _: 1
      }, _parent));
    };
  }
};
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/RespondAdd.vue");
  return _sfc_setup$3 ? _sfc_setup$3(props, ctx) : void 0;
};
const __nuxt_component_5 = /* @__PURE__ */ _export_sfc(_sfc_main$3, [["__scopeId", "data-v-99386b88"]]);
const __nuxt_component_8 = defineComponent({
  name: "ClientOnly",
  inheritAttrs: false,
  // eslint-disable-next-line vue/require-prop-types
  props: ["fallback", "placeholder", "placeholderTag", "fallbackTag"],
  setup(_, { slots, attrs }) {
    const mounted = ref(false);
    return (props) => {
      var _a;
      if (mounted.value) {
        return (_a = slots.default) == null ? void 0 : _a.call(slots);
      }
      const slot = slots.fallback || slots.placeholder;
      if (slot) {
        return slot();
      }
      const fallbackStr = props.fallback || props.placeholder || "";
      const fallbackTag = props.fallbackTag || props.placeholderTag || "span";
      return createElementBlock(fallbackTag, attrs, fallbackStr);
    };
  }
});
const _sfc_main$2 = {
  __name: "Report",
  __ssrInlineRender: true,
  props: ["reportToken"],
  setup(__props) {
    const reasonList = ["\u5E7F\u544A", "\u8FB1\u9A82", "\u91CD\u590D\u53D1\u9001", "\u4E0D\u826F\u4FE1\u606F", "\u5176\u4ED6"];
    inject("reportAlertShow");
    let checkList = ref([]);
    ref(false);
    let alertText = ref("");
    return (_ctx, _push, _parent, _attrs) => {
      _push(`<div${ssrRenderAttrs(mergeProps({ class: "alert-form" }, _attrs))} data-v-10f3bede><div class="comments reports" data-v-10f3bede><div class="head" data-v-10f3bede><span style="${ssrRenderStyle({ "display": "flex", "align-items": "center" })}" data-v-10f3bede><img style="${ssrRenderStyle({ "width": "25px", "margin-right": "7px" })}" src="//app.gter.net/image/gter/offer/img/exclamationpoint.png" data-v-10f3bede>\u4E3E\u62A5\u6295\u8BC9 </span><div class="close icon-close iconfont" data-v-10f3bede></div></div><div class="form" data-v-10f3bede><div class="radio-area flexacenter" data-v-10f3bede><!--[-->`);
      ssrRenderList(reasonList, (s, i) => {
        _push(`<div class="${ssrRenderClass([{ pitch: unref(checkList).includes(s) }, "radio-area-item flexacenter"])}" data-v-10f3bede><div class="radio-area-frame" data-v-10f3bede></div> ${ssrInterpolate(s)}</div>`);
      });
      _push(`<!--]--></div><div class="text-box" data-v-10f3bede><textarea placeholder="\u8BF7\u8F93\u5165\u4E3E\u62A5\u539F\u56E0" maxlength="200" data-v-10f3bede>${ssrInterpolate(unref(alertText))}</textarea><div class="text-num" data-v-10f3bede>${ssrInterpolate(200 - unref(alertText).length)}</div></div><div class="footer" data-v-10f3bede><button type="button" data-v-10f3bede>\u53D6\u6D88</button><button type="submit" data-v-10f3bede>\u63D0\u4EA4</button></div></div></div></div>`);
    };
  }
};
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/Report.vue");
  return _sfc_setup$2 ? _sfc_setup$2(props, ctx) : void 0;
};
const __nuxt_component_9 = /* @__PURE__ */ _export_sfc(_sfc_main$2, [["__scopeId", "data-v-10f3bede"]]);
const _sfc_main$1 = {
  __name: "RankingBox",
  __ssrInlineRender: true,
  props: ["coinrankingList"],
  setup(__props) {
    inject("coinrankingState");
    inject("openCoinOperation");
    return (_ctx, _push, _parent, _attrs) => {
      _push(`<div${ssrRenderAttrs(mergeProps({ class: "pop-masking flexcenter" }, _attrs))} data-v-e0d5b424><div class="box" data-v-e0d5b424><img class="cross-icon"${ssrRenderAttr("src", _imports_1$1)} data-v-e0d5b424><div class="header flexacenter" data-v-e0d5b424> \u5171 <div class="total" data-v-e0d5b424>${ssrInterpolate(__props.coinrankingList.length)}</div> \u4E2A\u5BC4\u53CB\u7ED9\u4F5C\u8005\u6295\u5E01\u8868\u8FBE\u4E86\u611F\u8C22\uFF1A </div><div class="list" data-v-e0d5b424><!--[-->`);
      ssrRenderList(__props.coinrankingList, (item, index) => {
        _push(`<div class="item flexacenter" data-v-e0d5b424><div class="number" data-v-e0d5b424>${ssrInterpolate(index + 1)}</div><div class="middle flexacenter" data-v-e0d5b424><img class="avatar"${ssrRenderAttr("src", item.avatar)} data-v-e0d5b424><div class="nickname" data-v-e0d5b424>${ssrInterpolate(item.nickname)}</div></div><div class="value flexacenter" data-v-e0d5b424><div class="" data-v-e0d5b424>${ssrInterpolate(item.coinnum)}</div><div class="bi" data-v-e0d5b424>\u5E01</div></div></div>`);
      });
      _push(`<!--]--></div><div class="bottom flexcenter" data-v-e0d5b424><div class="bottom-item flexcenter" data-v-e0d5b424>\u5173\u95ED</div><div class="bottom-item green flexcenter" data-v-e0d5b424>\u6211\u8981\u6295\u5E01</div></div></div></div>`);
    };
  }
};
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/RankingBox.vue");
  return _sfc_setup$1 ? _sfc_setup$1(props, ctx) : void 0;
};
const __nuxt_component_10 = /* @__PURE__ */ _export_sfc(_sfc_main$1, [["__scopeId", "data-v-e0d5b424"]]);
const _imports_0 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEZ0lEQVR4nO2ZUU4bMRCGvUi8gcgNmp6giwCJN8wJmp6g9AQNJ0h6AsIJGk7Q9ARZ3pAAZTkBuUGD4A3B9rMW0kzWXhaSTRPiTxrNLHhizx/biZ1ALTleAGyp8QJgS00hAXZ3d6v39/d7QRBU1QKQJEl/dXX19OzsrK9eIMCc7OzshLzYEabVAsIbFmGH5+fnMY9WnAJQ/MHj4+NPwoVnZWXlGyK0lQWrAFtbWzXcL+w98eXy8rKDF2QE0FpXbm9vrwkr2HtisL6+/jGKogHxkIwA29vbddb8EeG7w+wHFxcXLcIhNgF6CBASjnPCWmqxlmLiuYW9K2TvqhN+xQQIECPAJuGQjACs/wQ3zhXrJ8QvDNQR4z5hAuoQNYsHA4k2AY5JrOMXBupo4b5jAuoQNYsHA4kZAZg6P5g6TbVAsJSbLOUGocAL4AXwAoiaxYPBC+AF8AIkOIEXwAvgBfACuASgfY3/f6czjY+xNifGY/7lRKd3DkeENWyARZzVD8fP6qPofzlapXcVEfd+h657v5kIQCeuuwPn4UmnhVwTVrBRrBcWBp3m9AirSjJAhE2bCIytfAFo+wdXwTJwd7DJTIgJBeS0leWs/sQJAzxQY1CMS2gztt+MrUYoIKdcAehA00GX0Ao5h+S0CAXk9cgLCTOQk7mwMJATkbNHaKNPUR/xAnKa5DQIBbQNcEPEg6GoAE83Lz1CK8wA600sA4sY2B5hBvo5pR+txiCnQ85nQhtXFJURlJwmOQ1CAW1FzeLBUFQAA237SqkP2Dg3rM3wNWvT4OoHsfOu6I8pqo4XuPqhrahZPBgoKsEJXAOjE00nHcINbIjr3X+GPmLcJ2yUKwYX4q3Ql20WXLFx6siycdK+SfsGoYA+RM3iwcDgEpzAJYDh6WezOm1COuzj27SN1AswwDpOq5SInBY+FzMT6KNGWME6eTm8fpO2DULB1AWYV7wAXgAvgBfAC+AF8AI0CAVeAC/AGwQA6zl9nkGADgKMnx0KCTDAbWCjDDjg7HPAiYnnHs4M5qjeJaxgo9wggPibTYC2st/YDLAOy6GvCkA70/50UtFMMbZ30gVtqyq9a6xg42RmckYApo7mRbqEUwEhWmtraz9sR9Y8NPeAd3d3vxiLVlOCseyzl0VqhIwABkTo0HFh1V+CjmNE2C8qgk6L7yaOq7O3wBh+U3yNUGAVQDMAbmEjlb20mIQ20+8bPhdN39MuHpwXJwFmRacDaTOQzzxOi1wRdNpnN5li8eadZ/YdRJbiDQGWC8tBM6ADlW4sG9ikWEXQ0y3+BjMbdptpH6kcAmzqmJ2bj6FIuQXLiIDQvZzib/gY1pN+otgIsFIoIgJFHeM3KLyJaWWntOINpQlgQIS86+wilFq8oVQBDBOIUHrxhtIFMLxBhJkUb5iJAIZXiDCz4g0zE8CACCGbXQvb49HGCT+pNW0/qZXFTAV4xvya9PDwoBGiqgAf802N7yr2Lytl8l8EmCe8ANhS4wXAlpq/sWppbrWv2fQAAAAASUVORK5CYII=";
const _imports_1 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAE40lEQVR4nO3ZjVHbSBiH8f9WEKeCiAoiKshSQZwKTq4gpgJMBZgKMBXEVwFSBSgVRK7gTAV7j27ZwQLklWTMx8Ez8xvPxF/xK61XgNE772MAeNd9DADvuqEDSPEdibyXrJL3N0r0yqBPVtIFEr3O6gEcI1fHDLqWyX/4t9AEC3XIoEuZ3s6HD02wUCSDWCP8QX0bWmEmf8rVXrL01hyfEFrjAPVtawaxpjhD6DesIi/8Ao2QS/qK0DHmaK3LAHJJ3xA6RInXWIprhApYbckglkNohUSvu0rSF4QMWtt6520OoQJWr7slviNk0NrWO2977gEk8ksu0V2V/HtXijfGL9SdY4rWDGI5hApY7acUJxijrVzSKXJtL721xBqtGcRyCBWwevpOMFP3FvL7/M4ZxHIIFbB62i6QqX8lDrFTBrEcQgWsfCnqtZaoe3McIzSTP/qbrVA/rkQl//oppviCzc5R//vgDGI5hApY+RaS/kLfDlEikb/C3OwSU6zxWDM9HNgRcg3MIJZDqICVb46f6NsBKj0c4CUyxZupOYRcfgiDMojlECpg5UvkhzBC15aYo+4fjFB3g0TtR/5+lZrL4QCVBmQQyyFUwGr3UlwjdI4pulY/9gyhCRYakEGsfQxgjF8I/cASXbOSrhA6xUwDMojlECpgtXuZ/PYXOkKu7qW4RugUMw3IIJZDqIDV7lk1j+AEC3XPqvn8U8w0IINYDqECVruXqLkFXiJT96Y4Q+gIuQZkEMshVMDKZ+XX8QhtVfL7/hr3qzTsm3yEP6hvQ5+xRu8MYjmEClj5Fmru421NsNDDZmru5yUOEesCme66RKaBGcRyCBWw8s3xE7F+YIn7jVCp+Xu8EvXjKz1shDNkanaASgMziNU2gPo/NEei9nL5I92WVfPLLLSQf24l/z7jWyNsdow5BmcQyyFUwOppy+RP675dItOOGcRyCBWwerqs/DIao2+5/PaXa4cMYu1jACOcYIpdW2KCNXpnEMshVMBqt1JcoL59rBUqNY+slZSouW1utsYRSvTKIJZDqIDV8FJcYYTNbrCQ/0Kr1F4iv+4zPT6MCRbqkUEsh1ABq2GluMIIm51jJn8UuzbCFCe43xFydcwglkOogFX/RrhCitANxsg1vBS5mtcSaxyiUocMYjmEClj1b46fCN3AasCafaREfghfEMrlz4RoBrEcQgWs+mXlj/5mR8j1dKXI1TwTJlgokkEsh1ABq35dwequU8z09GXyu0uokr9M3ppBLIdQAavuJfI/uYVWqI/WGvuoxFeEfmCJ1gxiOYQKWHVvijOEjjHHvsrUPAsukWlLBrEcQgWsupfL/6Ez9Blr7LP69T+hrlJkGRjEcggVsOperrsBlDjEvst19551Bq1tvfM2h1ABq+4t8R2hCRbaXymuEVoh0ZYMYu0ygEzNNfncnWKmLRnEcggVsOpXia947m6QyH8ntGYQa9cBjLDENzxXK4xRYmsGsRxCBayGlck/N9H+WmN5a41oBrGeagCvMoNYmwOoFNlX31oGsXI11+8hSvwv6jKAKc4QKnGENd58BrFGqHR3eVlXye+vv1HizdZlAHWZXvaCpksTLNQzg65lev1D6PN5/qvvE6z8lL/gtbVCop4ZDCnFGIm8l66S/z1DiV4ZvOs+BoB33ccA8K77F/DNI1Ad1eJHAAAAAElFTkSuQmCC";
const _imports_2 = "data:image/png;base64,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";
const _imports_3 = "" + buildAssetsURL("arrowsRight.59ee73d7.svg");
const _imports_4 = "" + buildAssetsURL("title.98892974.png");
const _imports_5 = "" + buildAssetsURL("menu-icon-gray.d61f02b1.svg");
const _imports_6 = "" + buildAssetsURL("comment-icon-gray.2c8779f9.svg");
const _imports_7 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAABGUUKwAAAD30lEQVR4AeVa7XXaMBSVDANkBDxB6QRxJmg6QVmANp2gZAOaDBCYoGwQugGZAGUD+F9Q7zPIxxAZy7ZkG0vn5Ejoy/fe954+7HDWgrRbf/8FGPeMySFyIRmf9MOneR3QeB0PufQMkJ+AOAlwlvgqYMEdD6ebswarPwOrs5WaTP7QD5PDPdu/6tvs1bZAAHaTTUcODx6S3aNqS6MhINcP0Z7tcq0csF6IUBBVyerGt8EDdLhO6iASFkg3qVEBEOORGS3+zaxf8V6NCmAOVw4RLhfWCvOZzns2KoBkMjoHdOH38EJb6abGBCCLYgW+NUW+Y7uBad8i/RoTACCjIkA544Mi/U37NiYALDoyBemyXyMCwP0HcP8vLomZzt2IANj+JqYAXferXQCyPi4/zvb1ooLVLgBi/6UoSOqPLVOUGZc3plYBYP17xH6UB0rX3mM9oauvWlebAOT6ONOXsv6R5KYqWd342gQ4un7p4yxugysdgap1/aoTmIzfrcdk+cikb0aft4z6ytXOPeDfejwCSvqrkLgT6xMgpwIQeSx6VeJeiSZUwXbuTACL5GGlYGmbuJoPBrKfbJIndL3w2QlOmtu6B9gmLxn7S0BdpRNl5Xp8a/ogHj5/AIa9/gZ7/RpzlN7uNM+fwUozTX3pqjT2WAA6oR0PKQWA81UvfPqcRnGc50+6rqVlgTfNX+lsEQA0PkDsCHQB8kQrfk8XUUkl3PKGqtzynE6lr+A+CHBCm7QcrCt4CNf9JEAMGMe9KyQNzvuJdoGCrt8gXOuPlpwEeLc+79VMiC/Q2GfF1eC1DlTiE7zHCVvhCosgF75qgHPAkjzASwEQ+vFJ1tsQgOcvyfOxCLp520qTtznhir0ifIGrt61tJn/EtqTcyxCg+McCuFECCCr4lFT8E+cASgifyMekWbBQnH0MgS2MHi+ABzEOUnh0H+CJ9RMBfLoPYPv7KICKBw/yLTgu0zzjNcCf+wBfqO1PiaAWQaEqupyfuz9xVQJ0mbfiRqv/SfwnAvhxH+AzpUQ6jz3Ah/sA3H+aJq7KvoTAW9aJVwkglCJdzHHO0VqfuMYCZKnTETG2/fB5lsVFeUBWewfqeab1iVxagE7eB7D4zS5ZMRGgm/cBPs8L70SASypda1vW1pfmkwjQtfvA8bXXKk1WV04EQKPQdbjWOhzuHkywJwJ06zjMHxH7udYngRIBoNgSv+m+fOWJz/GvOxNTEokAtFoibozcJjX5JlWGmoePDem6GstkvJ8gPyryzEQAGkQnJnwxvaMFJGeS+GHnbobfC8b475yxNpvfD1j5I3AP8P+E06KT/wdPOffX7me6UQAAAABJRU5ErkJggg==";
const _imports_8 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAAFFklEQVRoBdWZW2icRRTHdze7MVsviblYRVEbr4iihnjpmnuCxEARtQYFxZc+ircHfUygUkXQPlnQKuibBEEkNRISkxDazUNDQLBREW0pPtikmsqa2N1ks/5OzLecmb0k+/ml+zkw7DlnZs78/zNn5puZDQZ2KI2MjFwVjUZfxf1+8q3ki+STmUzm/a6uri+RPUlBT7xYTsbHx+8Kh8NfA/ZGq8hRP0U40NnZueYY3P6G3DYs1G5ycrKmoqLiqyLgpekL5DcL+SjF7jkBOn+ZfLMF4i90e7RfGxsbKzRDVvPC6k4QeFp3FwwGjywuLtYRUtcgx1VZBJtRV5VtW/ScACBv070TSgf7+/tTra2tS+vr6+/qMuT7LL1k1VMCs7OzEQBHFIo0C/U3R2dtfO/I8gvZ27XuRvaUwPLy8g2CSwFZUnIAAr9qHbI3ad2N7CkBQuQWDYIRPqv1lpaWBLaUslUq2ZXoKQEQ9GoUjLARMlKGLUsAMhW6vhvZMwKDg4Pi60kLxJjWh4aGBPDljg0yq47s9tczAu3t7c8CYo8CcjGdTh9TeqChoeFqdL1GzupyN7InBEZHR2VUD1oAPu/p6fld21gjTVonhE5r3Y3sCYHKysqP6FyPfprweNsGFAqFHrVs31l6yWq45BaqASCDU1NThzA9o8wiHuXEecqyiWoQIMS+yVOnJJNrAsPDw7sA/wG9PWf1+FMkEnndsgUmJiYewnaPsieqq6tnlO5KLJmA7DZtbW1PEA7vMQP2YewCo7qfr2/CRkO8v2LZrkwkEilOr3LQ285uJPeJefJn5E+co7jeEbDnT3RyLSV3k9vJz5PzfUETEHqM0DlBuZHkiAHYPzFGjQL3yixN98kxRWK4lY6PYLi+gD9Z6NUFyjbMjO4v+Hgch3kXZTwej6ZSqfPU2VXMTyll9Dm3sLCwN4TTj2kooyt7dL5cDHwGRx+urq42FQIvoGKx2N/08xJ1/xDdi4S/pvr6+gNBwkPir9S1kKbNF+zrb3V3d89tF5CsH+oXG5CCrpLJ5HXcHw4DXO9kM24IvMhClY/UuYK97VABd+3dnGizx3O6SeR8yIjV3TCtdTKVZLSzidvV0XKAFwCAT2aB/CtEJHSMnaiurm6pubk5u60RYkabxsbGjGG4hApr6H5CSPd4OmcG2O6MGjQwCNrl2ttOy2B5xOrjRA4Bq4KvVGZgrwYEoRnZRo0RJsaNGdANyilv4nxYY2BNzPxvZmB6evpOSNQqAkuszx+3JMC0+WKG+ObEFHgR43xX1rckYDUqp2rEP0A2TrI5BObn5325BgBszACBEZfRzCEgxmKpHASJ9Rri/w6FS258J0UP2zGuKvlGBGwMnNnBRv62o6ND7hGlz0A5WAHYiH8IbYRPXgIDAwO+WwMQMOIfAtmraHZaioyssY1eaoLyGAbgBzU+CBWeAV3RDzKHy3vBcYXCco7L0xlH384MOHXL8svjgRH/gDiugQgBI0SYnqJrYKty7dwj2SaQjX/x7/sZAKOxgHX8+56AXCEBuUeAbqbkysqKcQf37QzwR/llXGsPOcg3f+f6+vqS2pbzGsE70c+6AluYVgN2uVHooUK/teQa7RL9mNZFziFApUa7kta3Ktd1PZZ/qKqqOmz7lBA6bxt9qJ/hKecpeSCzscmV8g2M8nDqu8SOs0B+B2AP8JQjD7s5aeMbIE/lpAbI/Oc/3XJ6cGlYW1u70Nvb69lTpEsYO9/sHwHIu0q4cL20AAAAAElFTkSuQmCC";
const _imports_9 = "data:image/png;base64,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";
const _imports_10 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAADEElEQVRoBe2Zy4tSURzH59YtJRMqcEhdaUyil6DUoQJr2boHEk0DRctes2hTtAp6bIJeULSJiB6UmbPptWjwH3BrBKKudKe4zFL7/oZ7Z47He9W5i3tOcA/cub9zuMf7+fx+5z4cZ2bc5mbAzYCbAZEZUJw+uaZp271ebx7nPYztRTQavZbL5Xp2OTbZnWh3HuAXMfcYNj+2pVqt9jKbzW62+3mOCyiK0mRhB4PBYrVafWVXwrY5C7GRuNFo/AqFQrOYM8/M29dut+cymcxyuVweMOMTQ8cFiKjZbH6FxC6EBxlCkojHYrFCvV7vM+NjQyECRASJb5DYiZCV0Lrd7oYkhAnoEt8tJBIYX4bkxEoIFWAkdiA+RH29JbCPTyMhXICAkWmqxIgE7lBUicK4SkghoEvQNeFFnKE+NdxyE5MkpBEgYGT6h5kERLRgMGhaCakEGAkP4iPU11sc+6TP58u3Wq2h1w7pBAiYKhEOh7ciZCX24jXkAC8hpQBJ4Im9YiExVAlpBQwJrP0tuAaOUl9vc6jEmoTUAgSM5bRiJuHxeFJ47cgr82i9Xu8WLOkFS+a2H3BDCcct9rna7/ffAX6PzORWbOA+Td8Htlkd8B+MD1SU4QJM7gM2JDkwvbny7b3j34l5gmn6yWTyNpJ8kzv2S6fTOTl0UXAHSNFNp9N3AMLDfwb8qUql8lvqCqRSqbuAv8Flcg2exh3/Us/BWHbN4LGMPmHCCcq8MVE1Apn2gL8HnussE2429L+kM6VS6Q87LtsSUgD/AIBLLCTBI/sj8HSMTAKm8GD8iG2BzzzBU5NFgOAfgufqKtX6n7HwdJgMFzHBPwILD5/z+/2my2bdT3wFDPgrLBRigl8oFot/ufGRrsgKKHjCPgYRD/9hWniyEfUkVvCEfYLzXyYIphH82Wkyb8wRUgGs+ae4NV4yIPT9W/xWMNWyYec5fhcC/HEAFFgIxG8Af87ODx0insS7WXg8oF5HIpHzduDpcxy/BgKBwE9VVZM49yzgnwH+ol14NhFu7GbAzYCbATEZ+Ad9hheLGRG4rAAAAABJRU5ErkJggg==";
const _imports_11 = "" + buildAssetsURL("QR-code-icon.a546cc6a.svg");
const _imports_12 = "" + buildAssetsURL("eye-icon-black.f1b22d91.svg");
const _imports_14 = "data:image/png;base64,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";
const _imports_15 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA4CAYAAABNGP5yAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQKADAAQAAAABAAAAOAAAAACP8+m+AAADhUlEQVRoBe2aS4hPURzHZ7zfj4USmTGTkGcodiRRNh5JNsooO7NhgyJSyoayIDbySFlYkLLwyAaRR5Ty2DCTJPIYeYfx+U5z9O/M+f/N/zf3/q//vfdX3+4959zze3zP6557T01NxqU2EP8M8prAPDAaVLN8x/lWcBEcA+9AURlCyVHwG7SnEG3EtAEERcHfAmkM3I9pd4iBUxkJ3pGxwpGgOWAuUOv7cpuM60DjqFplOI4vA2O8AJ6TngB+Kf8QcMy46zbyQhOknq82GYbDV4GLzV0Xu0AeeoV3XUGKrg3E4k/uOxVfL+AvdWIrbfKMgF54QdUrLQL6ewXfvHRakp+8QHorLQIyLTkBmW5+gs98D+jTwx4wivpDe6jDr/6WDL23V0SsBDTi3XkwJSYvr6B3Ofgck/6/aq1DQG+KcQUv5xaB9bqJW6wEdLxExOzc+Jj1d6i3EvCkAs49qoAN8yqwB+cugx8xOPkFnSfBiRh0d1FpnQRfoUm7Kb1OarcVpbyPUtm/dFkJcHq1n66ow85wVFfrHBCV/cT15AQk3gQJO5D3gIQbIHHzme8B1mVQxK0DC8GABJuxFdsHgb75mcRKQDPWDpgsRl9pNSonAdO3TOsQWBJ9HGaNddQ070ytBMSxBzAzQEVT68uglYDj1NWPhv9BbuLEY6sj1jngHAZngwVgoNV4BPVa0HEWmBvDSoB8f9AJ3VetWIdA1QbsO54T4DOStXTeA7LW4n68eQ+AkXaPlb5eOi1Jv7E73h2U+caLcJqXTkNSh6UavEBeu/QZbtQLHPSld74rTMl1X0F8Ls41iq0WrAIioVC+ktgPLgH/aEnhc1Hda3OlP0E/y1SoHqweW2zY1lO2FqwEhfKRRB1oU6Z+buhMoGMmqatOq80E3ZURPHgfWPzd7huZTIbmAouyKOvoUOYO0J09yiajv/r1HtQ/nYKnRqVRkiBdd8BUUEo2Uliu3dPUKbl7HcQDm4G1a5XrUKnn9ZFjK9AQDclgMq+BUjpUJj0XwFLQRTQJFhMdfRkLZChOGYdyzdKNRYzoHHMTCH30kP9a3kaCkHwgswWUO7mGdMWap265t9PRUItqVdoCivUGitIhswjjHgiRoLwbQF+AUy39iG4X0IoQIuIl+XEPS0wkL3rB0QfPEAlzknevMh5ozGu913E5R4R6gFarTMlEoj0MjgC9tEUmfwCaJfF0KbQc/QAAAABJRU5ErkJggg==";
const _imports_21 = "" + buildAssetsURL("coin-icon.c9939802.png");
const _imports_22 = "" + buildAssetsURL("strategy-icon.82b87241.svg");
const _imports_23 = "data:image/png;base64,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";
const _imports_24 = "" + buildAssetsURL("no-discussion.874d7838.png");
const _sfc_main = {
  __name: "[id]",
  __ssrInlineRender: true,
  async setup(__props) {
    let __temp, __restore;
    const route = useRoute();
    let uniqid = route.params.id;
    let isNeedLogin = inject("isNeedLogin");
    const goLogin = inject("goLogin");
    useHead({ script: [{ src: "https://app.gter.net/bottom?tpl=header&menukey=mj" }, { src: "https://app.gter.net/bottom?tpl=footer,popupnotification", body: true }] });
    let contentRightRef = ref(null);
    let contentRightHeight = ref(null);
    ref(false);
    watch(
      () => route.path,
      (newValue, oldValue) => {
      }
    );
    const clearAllData = () => {
      uniqid = route.params.id;
      info.value = {};
      qrcode.value = "";
      iscollection.value = 0;
      isdisplay.value = true;
      islike.value = 0;
      ismyself.value = 0;
      relatedlist.value = [];
      relatedcount.value = 0;
      pitchIndex.value = null;
      seo.value = {};
      commentCount.value = 0;
      commentPage.value = 1;
      commentList.value = [];
      commentLoading = false;
      token = "";
    };
    let floorRightState = ref(false);
    ref(false);
    let info = ref({});
    let qrcode = ref("");
    let iscollection = ref(0);
    let isdisplay = ref(true);
    let islike = ref(0);
    let ismyself = ref(0);
    let detailsLoading = ref(false);
    const getDetails = () => {
      if (detailsLoading.value)
        return;
      detailsLoading.value = true;
      detailsHttp({ uniqid }).then((res) => {
        if (res.code != 200) {
          ElMessage.error(res.message);
          setTimeout(() => goToURL("/index.html", false), 1e3);
          return;
        }
        let data = res.data;
        token = data["token"];
        info.value = data["info"];
        seo.value = data.seo;
        iscollection.value = data.iscollection || 0;
        isdisplay.value = data.isdisplay;
        islike.value = data.islike;
        ismyself.value = data.ismyself;
        qrcode.value = data["share"]["qrcode"];
        if (relatedlist.value.length == 0)
          getRelatedlistHttp();
        else
          CalculateSelectedList();
        if (JSON.stringify(coinConfig.value) == "{}")
          getCoinInfo();
        detailsLoading.value = false;
        getCommentListHttp();
        getRiposte();
      });
    };
    const CalculateSelectedList = () => {
      let targetRelatedlist = [...relatedlist.value];
      targetRelatedlist.forEach((element, index) => {
        if (element["uniqid"] == uniqid)
          pitchIndex.value = index;
      });
      if (pitchIndex.value == null) {
        targetRelatedlist.unshift({
          avatar: info.value["avatar"],
          interviewtime: timestampToDate(info.value["interviewtime"]),
          profession: info.value["profession"],
          project: info.value["project"],
          releasetime: info.value["releasetime"],
          subject: info.value["subject"],
          uniqid,
          username: info.value["nickname"]
        });
        relatedlist.value = targetRelatedlist;
        pitchIndex.value = 0;
      }
    };
    let relatedlist = ref([]);
    let relatedcount = ref(0);
    let relatedpage = ref(1);
    let relatedloading = false;
    let pitchIndex = ref(null);
    const getRelatedlistHttp = () => {
      if (relatedloading || relatedpage.value == 0 || !token)
        return;
      relatedloading = true;
      relatedlistHttp({ token, page: relatedpage.value }).then((res) => {
        if (res.code != 200)
          return;
        let data = res.data;
        relatedlist.value = relatedlist.value.concat(data.data);
        relatedcount.value = data.count;
        if (relatedlist.value.length >= data["count"])
          relatedpage.value = 0;
        else
          relatedpage.value++;
        CalculateSelectedList();
      }).finally(() => {
        relatedloading = false;
      });
    };
    let seo = ref({});
    let commentCount = ref(0);
    let commentComments = ref(0);
    let commentPage = ref(1);
    let commentList = ref([]);
    let commentLoading = false;
    let token = "";
    let isEmptyState = ref(false);
    const getCommentListHttp = () => {
      if (commentPage.value == 0 || commentLoading || detailsLoading.value)
        return;
      commentLoading = true;
      if (commentPage.value != 1)
        getRelatedlistHttp();
      detailsCommentListHttp({
        page: commentPage.value,
        childlimit: 1,
        limit: 10,
        token
      }).then((res) => {
        if (res.code != 200)
          return;
        let data = res.data;
        commentCount.value = data["count"];
        if (data["count"] == 0)
          isEmptyState.value = true;
        else
          isEmptyState.value = false;
        commentList.value = commentList.value.concat(data["data"]);
        commentComments.value = data["comments"];
        if (commentList.value.length == data["count"])
          commentPage.value = 0;
        else
          commentPage.value++;
      }).finally(() => commentLoading = false);
    };
    let scrollTopValue = ref(0);
    const handleScroll = () => {
      const scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
      scrollTopValue.value = scrollTop;
      const scrollHeight = document.documentElement.scrollHeight;
      const clientHeight = document.documentElement.clientHeight;
      if (scrollTop + clientHeight >= scrollHeight - 40) {
        getCommentListHttp();
        const mjList = document.querySelector(".content .left .mj-list");
        if (!(mjList.scrollHeight > mjList.clientHeight || mjList.scrollWidth > mjList.clientWidth))
          getRelatedlistHttp();
      }
    };
    let commentInputTop = ref("");
    let commentInput = ref("");
    const timestampToDate = (timestamp) => {
      const date = new Date(timestamp * 1e3);
      const year = date.getFullYear();
      const month = (date.getMonth() + 1).toString().padStart(2, "0");
      const day = date.getDate().toString().padStart(2, "0");
      return `${year}-${month}-${day}`;
    };
    onUnmounted(() => window.removeEventListener("scroll", handleScroll));
    let topHeadRef = ref(null);
    useRouter();
    let reportAlertShow = ref(false);
    let reportToken = ref("");
    provide("reportAlertShow", reportAlertShow);
    provide("clearAllData", clearAllData);
    provide("getDetails", getDetails);
    {
      try {
        [__temp, __restore] = withAsyncContext(() => detailsHttp({ uniqid }).then((res) => {
          if (res.code != 200) {
            ElMessage.error(res.message);
            return;
          }
          let data = res.data;
          token = data["token"];
          info.value = data["info"];
          seo.value = data.seo;
          iscollection.value = data.iscollection;
          isdisplay.value = data.isdisplay;
          islike.value = data.islike;
          ismyself.value = data.ismyself;
          qrcode.value = data["share"]["qrcode"];
          if (relatedlist.value.length == 0)
            getRelatedlistHttp();
          else
            CalculateSelectedList();
          detailsLoading.value = false;
          getCommentListHttp();
        })), await __temp, __restore();
        [__temp, __restore] = withAsyncContext(() => relatedlistHttp({ token, page: 1 }).then((res) => {
          if (res.code != 200)
            return;
          let data = res.data;
          relatedlist.value = data.data;
          relatedcount.value = data.count;
          CalculateSelectedList();
        })), await __temp, __restore();
      } catch (error) {
      }
    }
    const isBrowser = computed(() => {
      return false;
    });
    const sendMessage = (uin) => {
      if (uin && typeof messagePrivateItem == "function") {
        messagePrivateItem({ uin });
        return;
      } else
        redirectToExternalWebsite(`https://bbs.gter.net/home.php?mod=space&showmsg=1&uid=${uin}`);
    };
    const TAHomePage = (uin) => {
      redirectToExternalWebsite(`https://bbs.gter.net/home.php?mod=space&uid=${uin}`);
    };
    const redirectToExternalWebsite = (url) => {
      const link = document.createElement("a");
      link.href = url;
      link.target = "_blank";
      link.click();
    };
    ref(null);
    let isInsertCoinsOperationShow = ref(false);
    let coinMybalance = ref({});
    let coinConfig = ref({});
    ref(0);
    let coinRanklist = ref({});
    let coinAmount = ref(null);
    ref(null);
    let defaultcoinnum = ref(0);
    let coinMessage = ref("");
    const getCoinInfo = () => {
      coinHttp({ token }).then((res) => {
        if (res.code != 200)
          return;
        let data = res.data;
        coinConfig.value = data.config;
        coinMybalance.value = data.mybalance;
        coinRanklist.value = data.ranklist;
        defaultcoinnum.value = data.defaultcoinnum;
      });
    };
    const openCoinOperation = () => {
      if (isNeedLogin.value) {
        goLogin();
        return;
      }
      isInsertCoinsOperationShow.value = true;
    };
    let coinrankingList = ref([]);
    let coinrankingState = ref(false);
    provide("coinrankingState", coinrankingState);
    provide("openCoinOperation", openCoinOperation);
    const unbookmarkSamePage = () => {
      iscollection.value = 0;
      info.value.favnum--;
    };
    provide("unbookmarkSamePage", unbookmarkSamePage);
    let labelObj = {
      offer: "Offer",
      vote: "\u6295\u7968",
      mj: "\u9762\u7ECF",
      thread: "\u5E16\u5B50",
      ask: "\u56DE\u7B54"
    };
    let postCommentFocusState = ref(false);
    const postInputRef = ref(null);
    const postCommentFocusBlur = () => {
      const refref = postInputRef.value;
      setTimeout(() => {
        postCommentFocusState.value = false;
        nextTick(() => {
          let targetDom = refref.querySelector(".el-textarea__inner");
          targetDom.style.height = "41px";
        });
      }, 200);
    };
    let ripostelist = ref([]);
    let ripostecount = ref({});
    let riposteoptions = ref({});
    provide("riposteoptions", riposteoptions);
    const getRiposte = () => {
      getRiposteHttp({ token }).then((res) => {
        if (res.code != 200)
          return;
        let data = res.data;
        ripostecount.value = data.count || {};
        ripostelist.value = data.list || [];
        riposteoptions.value = data.options || [];
        if (ripostelist.value.length <= 3)
          randomEmoji();
      });
    };
    let randomEmojis = ref([]);
    provide("randomEmojis", randomEmojis);
    const randomEmoji = () => {
      let emojiList = ripostelist.value;
      let exclude = [];
      emojiList.forEach((element) => {
        exclude.push(element.item);
      });
      let selectedList = [];
      for (const key in riposteoptions.value[0].data) {
        if (key != "c150")
          selectedList.push(key);
      }
      const random = [];
      if (!exclude.includes("c150"))
        random.push("c150");
      selectedList = selectedList.filter((itemB) => !exclude.includes(itemB));
      let indexes = [];
      while (indexes.length < 7) {
        let randomIndex = Math.floor(Math.random() * selectedList.length);
        if (indexes.indexOf(randomIndex) === -1) {
          indexes.push(randomIndex);
          random.push(selectedList[randomIndex]);
        }
      }
      randomEmojis.value = random;
    };
    const jointriposte = (item) => {
      return `&#x${item};`;
    };
    provide("jointriposte", jointriposte);
    let riposteHttpState = false;
    const selectEomji = (item) => {
      if (isNeedLogin.value) {
        goLogin();
        return;
      }
      if (riposteHttpState)
        return;
      riposteHttpState = true;
      riposteSubmitHttp({ token, item }).then((res) => {
        if (res.code != 200) {
          ElMessage.error(res.message);
          return;
        }
        let data = res.data;
        handleEmojiData(data);
      }).finally(() => {
        riposteHttpState = false;
      });
    };
    provide("selectEomji", selectEomji);
    const selectEomjiPop = (key, isroll) => {
      if (isNeedLogin.value) {
        goLogin();
        return;
      }
      let emojiList = ripostelist.value;
      const index = emojiList.findIndex((item) => item.item == key);
      if (index != -1 && emojiList[index].selected)
        return;
      if (riposteHttpState)
        return;
      riposteHttpState = true;
      riposteSubmitHttp({ token, item: key }).then((res) => {
        if (res.code != 200) {
          ElMessage.error(res.message);
          return;
        }
        if (isroll) {
          rollRiposte();
        }
        let data = res.data;
        respondListState.value = false;
        handleEmojiData(data);
      }).finally(() => {
        riposteHttpState = false;
      });
    };
    provide("selectEomjiPop", selectEomjiPop);
    const handleEmojiData = (data) => {
      let emojiList = ripostelist.value;
      let isnew = true;
      emojiList.forEach((element, index) => {
        if (element.item == data.item) {
          isnew = false;
          if (element.selected)
            element.num--;
          else
            element.num++;
          element.selected = !element.selected;
        }
      });
      if (isnew) {
        emojiList.push({
          item: data.item,
          num: 1,
          selected: true
        });
      }
      let newArray = [];
      emojiList.forEach((item) => {
        if (item.num > 0)
          newArray.push(item);
      });
      if (newArray.length < 3)
        randomEmoji();
      ripostecount.value = data.count;
      ripostelist.value = newArray;
      if (!isdisplay.value)
        isdisplay.value = true;
    };
    let respondPopListState = ref(false);
    let respondDetail = ref({});
    let respondListState = ref(false);
    const respondtitle = ref(null);
    const rollRiposte = () => {
      const respondBox = respondtitle.value;
      const rect = respondBox.getBoundingClientRect();
      const distanceToViewportTop = rect.top + window.scrollY - 60;
      window.scrollTo({
        top: distanceToViewportTop,
        behavior: "smooth"
      });
    };
    return (_ctx, _push, _parent, _attrs) => {
      var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l, _m, _n, _o, _p;
      const _component_Head = Head;
      const _component_Title = Title;
      const _component_Meta = Meta;
      const _component_TopHead = __nuxt_component_3;
      const _component_el_popover = ElPopover;
      const _component_RespondAdd = __nuxt_component_5;
      const _component_el_input = ElInput;
      const _component_Empty = __nuxt_component_4;
      const _component_ClientOnly = __nuxt_component_8;
      const _component_Report = __nuxt_component_9;
      const _component_RankingBox = __nuxt_component_10;
      const _directive_loading = vLoading;
      _push(`<!--[-->`);
      _push(ssrRenderComponent(_component_Head, null, {
        default: withCtx((_, _push2, _parent2, _scopeId) => {
          if (_push2) {
            _push2(ssrRenderComponent(_component_Title, null, {
              default: withCtx((_2, _push3, _parent3, _scopeId2) => {
                if (_push3) {
                  _push3(`${ssrInterpolate(`${unref(seo)["title"] || "\u9762\u7ECF"} - \u5BC4\u6258\u5929\u4E0B\u51FA\u56FD\u7559\u5B66\u7F51`)}`);
                } else {
                  return [
                    createTextVNode(toDisplayString(`${unref(seo)["title"] || "\u9762\u7ECF"} - \u5BC4\u6258\u5929\u4E0B\u51FA\u56FD\u7559\u5B66\u7F51`), 1)
                  ];
                }
              }),
              _: 1
            }, _parent2, _scopeId));
            _push2(ssrRenderComponent(_component_Meta, {
              name: "keyword",
              content: unref(seo)["keyword"]
            }, null, _parent2, _scopeId));
            _push2(ssrRenderComponent(_component_Meta, {
              name: "description",
              content: unref(seo)["description"]
            }, null, _parent2, _scopeId));
          } else {
            return [
              createVNode(_component_Title, null, {
                default: withCtx(() => [
                  createTextVNode(toDisplayString(`${unref(seo)["title"] || "\u9762\u7ECF"} - \u5BC4\u6258\u5929\u4E0B\u51FA\u56FD\u7559\u5B66\u7F51`), 1)
                ]),
                _: 1
              }),
              createVNode(_component_Meta, {
                name: "keyword",
                content: unref(seo)["keyword"]
              }, null, 8, ["content"]),
              createVNode(_component_Meta, {
                name: "description",
                content: unref(seo)["description"]
              }, null, 8, ["content"])
            ];
          }
        }),
        _: 1
      }, _parent));
      _push(`<div data-v-63640dd6>`);
      _push(ssrRenderComponent(_component_TopHead, {
        ref_key: "topHeadRef",
        ref: topHeadRef
      }, null, _parent));
      _push(`<div class="content flexflex" data-v-63640dd6><div class="left" style="${ssrRenderStyle({ height: unref(contentRightHeight) + "px" })}" data-v-63640dd6><div class="school-box flexcenter" style="${ssrRenderStyle({ "pointer-events": ((_a = unref(info)["school"]) == null ? void 0 : _a["url"]) ? "auto" : "none" })}" data-v-63640dd6><a class="school-box-icon"${ssrRenderAttr("href", (_b = unref(info)["school"]) == null ? void 0 : _b["url"])} target="_blank" data-v-63640dd6>`);
      if ((_c = unref(info)["school"]) == null ? void 0 : _c["image"]) {
        _push(`<img class="school-icon"${ssrRenderAttr("src", (_d = unref(info)["school"]) == null ? void 0 : _d["image"])} data-v-63640dd6>`);
      } else {
        _push(`<!---->`);
      }
      _push(`</a><a class="school-name"${ssrRenderAttr("href", (_e = unref(info)["school"]) == null ? void 0 : _e["url"])} target="_blank" data-v-63640dd6>${ssrInterpolate((_f = unref(info)["school"]) == null ? void 0 : _f["name"])}</a><a class="school-en-name"${ssrRenderAttr("href", (_g = unref(info)["school"]) == null ? void 0 : _g["url"])} target="_blank" data-v-63640dd6>${ssrInterpolate((_h = unref(info)["school"]) == null ? void 0 : _h["enname"])}</a></div><div class="mj-total flexacenter" data-v-63640dd6> \u8BE5\u6821\u5171\u6709 <div class="value" data-v-63640dd6>${ssrInterpolate(unref(relatedcount))}</div> \u4E2A\u9762\u7ECF </div><div class="mj-list" data-v-63640dd6><!--[-->`);
      ssrRenderList(unref(relatedlist), (item, index) => {
        _push(`<!--[-->`);
        if (item["type"]) {
          _push(`<a class="mj-item flexflex recommend"${ssrRenderAttr("href", item == null ? void 0 : item.url)} target="_blank" data-v-63640dd6><div class="mj-header flexacenter" data-v-63640dd6><div class="label flexacenter" data-v-63640dd6><div class="label-text flexcenter" data-v-63640dd6>\u8350</div><div class="label-title" data-v-63640dd6>${ssrInterpolate(unref(labelObj)[item["type"] || "offer"])}</div></div><h1 data-v-63640dd6>${ssrInterpolate(item["title"])}</h1></div>`);
          if (item["type"] == "offer") {
            _push(`<div class="info-list flexflex" data-v-63640dd6><div class="info-item flexacenter" data-v-63640dd6><div class="info-name" data-v-63640dd6>\u4E13\u4E1A</div><div class="info-value flex1 ellipsis" data-v-63640dd6>${ssrInterpolate(item["professional"])}</div></div><div class="info-item flexacenter" data-v-63640dd6><div class="info-name" data-v-63640dd6>\u5B66\u4F4D</div><div class="info-value flex1 ellipsis" data-v-63640dd6>${ssrInterpolate(item["degree"])}</div></div><div class="info-item flexacenter" data-v-63640dd6><div class="info-name" data-v-63640dd6>\u7ED3\u679C</div><div class="info-value flex1 ellipsis" data-v-63640dd6>${ssrInterpolate(item["apply_results"])}</div></div></div>`);
          } else {
            _push(`<!---->`);
          }
          if (item["type"] == "thread" || item["type"] == "ask") {
            _push(`<div class="thread-text ellipsis flexflex" data-v-63640dd6>`);
            if (item["type"] == "ask") {
              _push(`<div class="ask-label" data-v-63640dd6>\u56DE\u7B54\uFF1A</div>`);
            } else {
              _push(`<!---->`);
            }
            _push(`<div class="flex1 ellipsis" data-v-63640dd6>${ssrInterpolate(item["message"])}</div></div>`);
          } else {
            _push(`<!---->`);
          }
          if (item["type"] == "vote") {
            _push(`<div class="vote-list" data-v-63640dd6><!--[-->`);
            ssrRenderList(item["option"].slice(0, 2), (ite, i) => {
              _push(`<div class="vote-item" data-v-63640dd6>${ssrInterpolate(("numberToEnclosed" in _ctx ? _ctx.numberToEnclosed : unref(numberToEnclosed))(i))} \xA0 ${ssrInterpolate(ite)}</div>`);
            });
            _push(`<!--]--><div class="vote-item" data-v-63640dd6>${ssrInterpolate(("numberToEnclosed" in _ctx ? _ctx.numberToEnclosed : unref(numberToEnclosed))(3))} \xA0 \u2026</div></div>`);
          } else {
            _push(`<!---->`);
          }
          _push(`</a>`);
        } else {
          _push(`<a class="${ssrRenderClass([{ pitch: unref(pitchIndex) == index }, "mj-item flexflex"])}"${ssrRenderAttr("href", `./details/${item["uniqid"]}`)} data-v-63640dd6><div class="mj-header flexacenter" data-v-63640dd6><img class="mj-avatar"${ssrRenderAttr("src", item["avatar"])} data-v-63640dd6><div class="user-name" data-v-63640dd6>${ssrInterpolate(item["username"] || "\u533F\u540D\u7528\u6237")}</div><div class="time" data-v-63640dd6>${ssrInterpolate(("handleDate" in _ctx ? _ctx.handleDate : unref(handleDate))(item["releasetime"]))}\u53D1\u5E03</div></div><div class="info-list flexflex" data-v-63640dd6>`);
          if (item["profession"]) {
            _push(`<div class="info-item flexacenter" data-v-63640dd6><div class="info-name" data-v-63640dd6>\u4E13\u4E1A</div><div class="info-value flex1 ellipsis" data-v-63640dd6>${ssrInterpolate(item["profession"])}</div></div>`);
          } else {
            _push(`<!---->`);
          }
          if (item["project"]) {
            _push(`<div class="info-item flexacenter" data-v-63640dd6><div class="info-name" data-v-63640dd6>\u9879\u76EE</div><div class="info-value flex1 ellipsis" data-v-63640dd6>${ssrInterpolate(item["project"])}</div></div>`);
          } else {
            _push(`<!---->`);
          }
          if (item["interviewtime"]) {
            _push(`<div class="info-item flexacenter" data-v-63640dd6><div class="info-name" data-v-63640dd6>\u9762\u8BD5</div><div class="info-value flex1 ellipsis" data-v-63640dd6>${ssrInterpolate(item["interviewtime"])}</div></div>`);
          } else {
            _push(`<!---->`);
          }
          _push(`</div></a>`);
        }
        _push(`<!--]-->`);
      });
      _push(`<!--]--></div></div><div${ssrRenderAttrs(mergeProps({
        class: "right flex1",
        ref_key: "contentRightRef",
        ref: contentRightRef
      }, ssrGetDirectiveProps(_ctx, _directive_loading, unref(detailsLoading))))} data-v-63640dd6><div class="header" data-v-63640dd6><div class="titletitle" data-v-63640dd6>${ssrInterpolate(unref(info)["subject"])}</div><div class="mj-header flexacenter" data-v-63640dd6><div class="mj-header-left flexacenter" data-v-63640dd6>`);
      _push(ssrRenderComponent(_component_el_popover, {
        placement: "bottom-start",
        width: 140,
        trigger: "click",
        "popper-class": "avatar-box-popper",
        "show-arrow": false
      }, {
        reference: withCtx((_, _push2, _parent2, _scopeId) => {
          if (_push2) {
            _push2(`<img class="mj-avatar"${ssrRenderAttr("src", unref(info)["avatar"])} data-v-63640dd6${_scopeId}>`);
          } else {
            return [
              createVNode("img", {
                class: "mj-avatar",
                src: unref(info)["avatar"]
              }, null, 8, ["src"])
            ];
          }
        }),
        default: withCtx((_, _push2, _parent2, _scopeId) => {
          if (_push2) {
            if (unref(info)["uin"]) {
              _push2(`<div class="avatar-box flexflex" data-v-63640dd6${_scopeId}><a class="avatar-item flexcenter" target="_blank" data-v-63640dd6${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_0)} data-v-63640dd6${_scopeId}> \u53D1\u9001\u4FE1\u606F </a><a class="avatar-item flexcenter" target="_blank" data-v-63640dd6${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_1)} data-v-63640dd6${_scopeId}> TA\u7684\u4E3B\u9875 </a></div>`);
            } else {
              _push2(`<!---->`);
            }
          } else {
            return [
              unref(info)["uin"] ? (openBlock(), createBlock("div", {
                key: 0,
                class: "avatar-box flexflex"
              }, [
                createVNode("a", {
                  class: "avatar-item flexcenter",
                  target: "_blank",
                  onClick: withModifiers(($event) => sendMessage(unref(info)["uin"]), ["prevent"])
                }, [
                  createVNode("img", {
                    class: "avatar-icon",
                    src: _imports_0
                  }),
                  createTextVNode(" \u53D1\u9001\u4FE1\u606F ")
                ], 8, ["onClick"]),
                createVNode("a", {
                  class: "avatar-item flexcenter",
                  target: "_blank",
                  onClick: withModifiers(($event) => TAHomePage(unref(info)["uin"]), ["prevent"])
                }, [
                  createVNode("img", {
                    class: "avatar-icon",
                    src: _imports_1
                  }),
                  createTextVNode(" TA\u7684\u4E3B\u9875 ")
                ], 8, ["onClick"])
              ])) : createCommentVNode("", true)
            ];
          }
        }),
        _: 1
      }, _parent));
      _push(`<div class="user-name" data-v-63640dd6>${ssrInterpolate(unref(info)["nickname"] || "\u533F\u540D\u7528\u6237")}</div><div class="time" data-v-63640dd6>${ssrInterpolate(("handleDate" in _ctx ? _ctx.handleDate : unref(handleDate))(unref(info)["releasetime"]))}\u53D1\u5E03</div></div><a class="mj-header-right flexacenter" target="_blank"${ssrRenderAttr("href", unref(info)["threadurl"])} data-v-63640dd6><img class="original-icon"${ssrRenderAttr("src", _imports_2)} data-v-63640dd6> \u8BBA\u575B\u539F\u5E16 </a></div></div><div class="details-box" data-v-63640dd6><div class="details-item" data-v-63640dd6><div class="details-top" data-v-63640dd6>\u9762\u8BD5\u8FC7\u7A0B\u53CA\u5185\u5BB9</div><div class="details-list" data-v-63640dd6><div class="details-list-item flexacenter" data-v-63640dd6>`);
      if (unref(info)["message"]) {
        _push(`<div class="${ssrRenderClass([{ "unlock-unlock": !unref(isdisplay) }, "details-value describe"])}" data-v-63640dd6><div data-v-63640dd6>${unref(info)["message"]}</div><div class="unlock-mask flexflex" style="${ssrRenderStyle({ "width": "693px" })}" data-v-63640dd6><div class="unlock-text-box flexcenter" data-v-63640dd6><div class="unlock-text" data-v-63640dd6>\u4F5C\u8005\u8BBE\u7F6E\u4E86\u6D4F\u89C8\u9650\u5236</div><div class="unlock-text flexacenter" data-v-63640dd6><div class="emphasis" data-v-63640dd6>\u201C\u8BC4\u8BBA/\u56DE\u5E94\u201D</div> \u540E\u5373\u53EF\u67E5\u770B\u5B8C\u6574\u5185\u5BB9 </div>`);
        if (unref(respondListState)) {
          _push(`<!--[--><div class="respond-list-mask" data-v-63640dd6></div><div class="respond-list-box" data-v-63640dd6><div class="respond-list-title" data-v-63640dd6>\u9009\u62E9\u4F60\u7684\u56DE\u5E94\uFF1A</div><div class="respond-list" data-v-63640dd6><!--[-->`);
          ssrRenderList(unref(riposteoptions), (item) => {
            _push(`<!--[--><!--[-->`);
            ssrRenderList(item.data, (item2, key) => {
              _push(`<div class="respond-item" data-v-63640dd6>${jointriposte(key)}</div>`);
            });
            _push(`<!--]--><!--]-->`);
          });
          _push(`<!--]--></div></div><!--]-->`);
        } else {
          _push(`<!---->`);
        }
        _push(`</div></div></div>`);
      } else {
        _push(`<!---->`);
      }
      _push(`</div></div></div><div class="details-item" data-v-63640dd6><div class="details-top" data-v-63640dd6>\u7533\u8BF7\u4FE1\u606F</div><div class="details-list" data-v-63640dd6>`);
      if (unref(info)["school"]) {
        _push(`<div class="details-list-item flexacenter" data-v-63640dd6><div class="details-name" data-v-63640dd6>\u5B66\u6821</div><a class="details-value" target="_blank"${ssrRenderAttr("href", (_i = unref(info)["school"]) == null ? void 0 : _i["url"])} data-v-63640dd6>${ssrInterpolate((_j = unref(info)["school"]) == null ? void 0 : _j.name)}</a></div>`);
      } else {
        _push(`<!---->`);
      }
      if (unref(info)["profession"]) {
        _push(`<div class="details-list-item flexacenter" data-v-63640dd6><div class="details-name" data-v-63640dd6>\u4E13\u4E1A</div><div class="details-value" data-v-63640dd6>${ssrInterpolate(unref(info)["profession"])}</div></div>`);
      } else {
        _push(`<!---->`);
      }
      if (unref(info)["project"]) {
        _push(`<div class="details-list-item flexacenter" data-v-63640dd6><div class="details-name" data-v-63640dd6>\u9879\u76EE</div><div class="details-value" data-v-63640dd6>${ssrInterpolate(unref(info)["project"])}</div></div>`);
      } else {
        _push(`<!---->`);
      }
      _push(`</div></div><div class="details-item" data-v-63640dd6><div class="details-top" data-v-63640dd6>\u9762\u8BD5\u65F6\u95F4</div><div class="details-list" data-v-63640dd6><div class="details-list-item flexacenter" data-v-63640dd6><div class="details-name" data-v-63640dd6>\u65E5\u671F</div>`);
      if (unref(info)["interviewtime"]) {
        _push(`<div class="details-value date" data-v-63640dd6>${ssrInterpolate(timestampToDate(unref(info)["interviewtime"]))}</div>`);
      } else {
        _push(`<!---->`);
      }
      _push(`</div></div></div></div><div class="respond-area" data-v-63640dd6><div class="respond-title flexacenter" data-v-63640dd6> \u56DE\u5E94 <div class="value" data-v-63640dd6>${ssrInterpolate(unref(ripostecount).total || 0)}</div>`);
      if (unref(ripostecount).user > 0) {
        _push(`<div class="respond-list-btn" data-v-63640dd6> \u5171 <span class="respond-list-btn-amount" data-v-63640dd6>${ssrInterpolate(unref(ripostecount).user)}</span>\u4EBA\u56DE\u5E94 <img class="respond-list-btn-icon"${ssrRenderAttr("src", _imports_3)} data-v-63640dd6></div>`);
      } else {
        _push(`<!---->`);
      }
      _push(`</div>`);
      if (unref(ripostelist).length == 0) {
        _push(`<div class="respond-no-box flexacenter" data-v-63640dd6><div class="respond-no flex1" data-v-63640dd6><!--[-->`);
        ssrRenderList(unref(randomEmojis), (item) => {
          _push(`<div class="code" data-v-63640dd6>${jointriposte(item)}</div>`);
        });
        _push(`<!--]--></div>`);
        _push(ssrRenderComponent(_component_RespondAdd, null, null, _parent));
        _push(`</div>`);
      } else {
        _push(`<div class="respond-box" data-v-63640dd6><!--[-->`);
        ssrRenderList(unref(ripostelist), (item, index) => {
          _push(`<div class="${ssrRenderClass([{ "pitch": item.selected }, "respond-item flexacenter"])}" data-v-63640dd6><div class="code flexacenter" data-v-63640dd6>${jointriposte(item.item)}</div> ${ssrInterpolate(item.num)}</div>`);
        });
        _push(`<!--]-->`);
        if (unref(ripostelist).length < 3) {
          _push(`<div class="respond-select flexflex" data-v-63640dd6><div class="respond-select-box flex1 flexflex" data-v-63640dd6><!--[-->`);
          ssrRenderList(unref(randomEmojis), (item, index) => {
            _push(`<!--[-->`);
            if (index < 5) {
              _push(`<div class="respond-select-item" data-v-63640dd6>${jointriposte(item)}</div>`);
            } else {
              _push(`<!---->`);
            }
            _push(`<!--]-->`);
          });
          _push(`<!--]--></div>`);
          _push(ssrRenderComponent(_component_RespondAdd, null, null, _parent));
          _push(`</div>`);
        } else {
          _push(ssrRenderComponent(_component_RespondAdd, null, null, _parent));
        }
        _push(`</div>`);
      }
      _push(`</div><div class="comment-box" data-v-63640dd6><div class="comment-title flexacenter" data-v-63640dd6> \u8BA8\u8BBA <div class="value" data-v-63640dd6>${ssrInterpolate(unref(commentComments) || "")}</div></div><div class="${ssrRenderClass([{ "post-comment-focus": unref(postCommentFocusState) }, "post-comment flexacenter"])}" data-v-63640dd6><div class="post-comment-input" data-v-63640dd6>`);
      _push(ssrRenderComponent(_component_el_input, {
        class: "post-input flex1",
        type: "textarea",
        autosize: unref(postCommentFocusState),
        maxlength: 500,
        "show-word-limit": "",
        placeholder: "\u8BF4\u8BF4\u4F60\u7684\u60F3\u6CD5\u6216\u7591\u95EE\u2026",
        modelValue: unref(commentInputTop),
        "onUpdate:modelValue": ($event) => isRef(commentInputTop) ? commentInputTop.value = $event : commentInputTop = $event,
        onBlur: postCommentFocusBlur,
        onFocus: ($event) => isRef(postCommentFocusState) ? postCommentFocusState.value = true : postCommentFocusState = true
      }, null, _parent));
      _push(`</div><div class="post-ok flexcenter" data-v-63640dd6>\u53D1\u9001</div></div>`);
      if (unref(isEmptyState)) {
        _push(`<div class="empty-box" data-v-63640dd6>`);
        _push(ssrRenderComponent(_component_Empty, { hint: "\u8BF4\u8BF4\u4F60\u7684\u89C2\u70B9\u5427" }, null, _parent));
        _push(`</div>`);
      } else {
        _push(`<!--[--><div class="comment-list" data-v-63640dd6><!--[-->`);
        ssrRenderList(unref(commentList), (item, index) => {
          _push(`<div class="comment-item flexflex" data-v-63640dd6>`);
          _push(ssrRenderComponent(_component_el_popover, {
            placement: "bottom-start",
            width: 140,
            trigger: "click",
            "popper-class": "avatar-box-popper",
            "show-arrow": false,
            visible: item["popoverState"],
            "onUpdate:visible": ($event) => item["popoverState"] = $event
          }, {
            reference: withCtx((_, _push2, _parent2, _scopeId) => {
              if (_push2) {
                _push2(`<img class="comment-avatar"${ssrRenderAttr("src", item["avatar"])} data-v-63640dd6${_scopeId}>`);
              } else {
                return [
                  createVNode("img", {
                    class: "comment-avatar",
                    src: item["avatar"]
                  }, null, 8, ["src"])
                ];
              }
            }),
            default: withCtx((_, _push2, _parent2, _scopeId) => {
              if (_push2) {
                if (item["uin"]) {
                  _push2(`<div class="avatar-box flexflex" data-v-63640dd6${_scopeId}><a class="avatar-item flexcenter" target="_blank" data-v-63640dd6${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_0)} data-v-63640dd6${_scopeId}> \u53D1\u9001\u4FE1\u606F </a><a class="avatar-item flexcenter" target="_blank" data-v-63640dd6${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_1)} data-v-63640dd6${_scopeId}> TA\u7684\u4E3B\u9875 </a></div>`);
                } else {
                  _push2(`<!---->`);
                }
              } else {
                return [
                  item["uin"] ? (openBlock(), createBlock("div", {
                    key: 0,
                    class: "avatar-box flexflex"
                  }, [
                    createVNode("a", {
                      class: "avatar-item flexcenter",
                      target: "_blank",
                      onClick: withModifiers(($event) => sendMessage(item["uin"]), ["prevent"])
                    }, [
                      createVNode("img", {
                        class: "avatar-icon",
                        src: _imports_0
                      }),
                      createTextVNode(" \u53D1\u9001\u4FE1\u606F ")
                    ], 8, ["onClick"]),
                    createVNode("a", {
                      class: "avatar-item flexcenter",
                      target: "_blank",
                      onClick: withModifiers(($event) => TAHomePage(item["uin"]), ["prevent"])
                    }, [
                      createVNode("img", {
                        class: "avatar-icon",
                        src: _imports_1
                      }),
                      createTextVNode(" TA\u7684\u4E3B\u9875 ")
                    ], 8, ["onClick"])
                  ])) : createCommentVNode("", true)
                ];
              }
            }),
            _: 2
          }, _parent));
          _push(`<div class="comment-content flex1" data-v-63640dd6><div class="comment-header flexacenter" data-v-63640dd6><div class="comment-header-left flexacenter" data-v-63640dd6><div class="comments-username" data-v-63640dd6>${ssrInterpolate(item["nickname"])}</div><div class="comments-time" data-v-63640dd6>${ssrInterpolate(("handleDate" in _ctx ? _ctx.handleDate : unref(handleDate))(item["timestamp"]))}</div>`);
          if (item["isauthor"]) {
            _push(`<div class="comments-identity" data-v-63640dd6>\u4F5C\u8005</div>`);
          } else {
            _push(`<!---->`);
          }
          if (item["groupid"] == 14) {
            _push(`<img class="comments-title"${ssrRenderAttr("src", _imports_4)} data-v-63640dd6>`);
          } else {
            _push(`<!---->`);
          }
          _push(`</div><div class="comment-header-right flexacenter" data-v-63640dd6><div class="menu-box flexacenter" data-v-63640dd6><img class="menu-icon"${ssrRenderAttr("src", _imports_5)} data-v-63640dd6><div class="report-box flexcenter" data-v-63640dd6>\u4E3E\u62A5</div></div><img class="comment-icon" title="\u56DE\u590D"${ssrRenderAttr("src", _imports_6)} data-v-63640dd6><div class="flexacenter like-box" data-v-63640dd6>`);
          if (item["islike"] == 1) {
            _push(`<img class="like-icon"${ssrRenderAttr("src", _imports_7)} data-v-63640dd6>`);
          } else {
            _push(`<img class="like-icon"${ssrRenderAttr("src", _imports_8)} data-v-63640dd6>`);
          }
          _push(`<div class="like-quantity" data-v-63640dd6>${ssrInterpolate(item["likenum"] || 0)}</div></div></div></div><div class="comment-text" data-v-63640dd6>${item["content"]}</div>`);
          if (item["childState"]) {
            _push(`<div class="comments-input-masking" data-v-63640dd6></div>`);
          } else {
            _push(`<!---->`);
          }
          _push(`<div class="${ssrRenderClass([{ "comments-input-box-show": item["childState"] }, "comments-input-box"])}" data-v-63640dd6><div class="comments-input" data-v-63640dd6>`);
          _push(ssrRenderComponent(_component_el_input, {
            type: "textarea",
            modelValue: unref(commentInput),
            "onUpdate:modelValue": ($event) => isRef(commentInput) ? commentInput.value = $event : commentInput = $event,
            placeholder: "\u56DE\u590D",
            maxlength: 500,
            "show-word-limit": ""
          }, null, _parent));
          _push(`<div class="operate-bottom flexacenter" data-v-63640dd6><div class="comments-btn comments-btn-cancel flexcenter" data-v-63640dd6>\u53D6\u6D88</div><div class="comments-btn flexcenter" data-v-63640dd6>\u53D1\u9001</div></div></div></div>`);
          if (item["child"].length > 0) {
            _push(`<div class="child-comments" data-v-63640dd6><!--[-->`);
            ssrRenderList(item["child"], (ite, i) => {
              var _a2, _b2;
              _push(`<div class="comment-item flexflex" data-v-63640dd6>`);
              _push(ssrRenderComponent(_component_el_popover, {
                placement: "bottom-start",
                width: 140,
                trigger: "click",
                "popper-class": "avatar-box-popper",
                "show-arrow": false,
                visible: ite["popoverState"],
                "onUpdate:visible": ($event) => ite["popoverState"] = $event
              }, {
                reference: withCtx((_, _push2, _parent2, _scopeId) => {
                  if (_push2) {
                    _push2(`<img class="comment-avatar"${ssrRenderAttr("src", ite["avatar"])} data-v-63640dd6${_scopeId}>`);
                  } else {
                    return [
                      createVNode("img", {
                        class: "comment-avatar",
                        src: ite["avatar"]
                      }, null, 8, ["src"])
                    ];
                  }
                }),
                default: withCtx((_, _push2, _parent2, _scopeId) => {
                  if (_push2) {
                    if (ite["uin"]) {
                      _push2(`<div class="avatar-box flexflex" data-v-63640dd6${_scopeId}><a class="avatar-item flexcenter" target="_blank" data-v-63640dd6${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_0)} data-v-63640dd6${_scopeId}> \u53D1\u9001\u4FE1\u606F </a><a class="avatar-item flexcenter" target="_blank" data-v-63640dd6${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_1)} data-v-63640dd6${_scopeId}> TA\u7684\u4E3B\u9875 </a></div>`);
                    } else {
                      _push2(`<!---->`);
                    }
                  } else {
                    return [
                      ite["uin"] ? (openBlock(), createBlock("div", {
                        key: 0,
                        class: "avatar-box flexflex"
                      }, [
                        createVNode("a", {
                          class: "avatar-item flexcenter",
                          target: "_blank",
                          onClick: withModifiers(($event) => sendMessage(ite["uin"]), ["prevent"])
                        }, [
                          createVNode("img", {
                            class: "avatar-icon",
                            src: _imports_0
                          }),
                          createTextVNode(" \u53D1\u9001\u4FE1\u606F ")
                        ], 8, ["onClick"]),
                        createVNode("a", {
                          class: "avatar-item flexcenter",
                          target: "_blank",
                          onClick: withModifiers(($event) => TAHomePage(ite["uin"]), ["prevent"])
                        }, [
                          createVNode("img", {
                            class: "avatar-icon",
                            src: _imports_1
                          }),
                          createTextVNode(" TA\u7684\u4E3B\u9875 ")
                        ], 8, ["onClick"])
                      ])) : createCommentVNode("", true)
                    ];
                  }
                }),
                _: 2
              }, _parent));
              _push(`<div class="comment-content flex1" data-v-63640dd6><div class="comment-header flexacenter" data-v-63640dd6><div class="comment-header-left flexacenter" data-v-63640dd6><div class="comments-username" data-v-63640dd6>${ssrInterpolate(ite["nickname"])}</div><div class="comments-time" data-v-63640dd6>${ssrInterpolate(("handleDate" in _ctx ? _ctx.handleDate : unref(handleDate))(ite["timestamp"]))}</div>`);
              if (ite["isauthor"]) {
                _push(`<div class="comments-identity" data-v-63640dd6>\u4F5C\u8005</div>`);
              } else {
                _push(`<!---->`);
              }
              if (ite["groupid"] == 14) {
                _push(`<img class="comments-title"${ssrRenderAttr("src", _imports_4)} data-v-63640dd6>`);
              } else {
                _push(`<!---->`);
              }
              _push(`</div><div class="comment-header-right flexacenter" data-v-63640dd6><div class="menu-box flexacenter" data-v-63640dd6><img class="menu-icon"${ssrRenderAttr("src", _imports_5)} data-v-63640dd6><div class="report-box flexcenter" data-v-63640dd6>\u4E3E\u62A5</div></div><img class="comment-icon" title="\u56DE\u590D"${ssrRenderAttr("src", _imports_6)} data-v-63640dd6><div class="flexacenter like-box" data-v-63640dd6>`);
              if (ite["islike"] == 1) {
                _push(`<img class="like-icon"${ssrRenderAttr("src", _imports_7)} data-v-63640dd6>`);
              } else {
                _push(`<img class="like-icon"${ssrRenderAttr("src", _imports_8)} data-v-63640dd6>`);
              }
              _push(`<div class="like-quantity" data-v-63640dd6>${ssrInterpolate(ite["likenum"] || 0)}</div></div></div></div><div class="comment-text" data-v-63640dd6>`);
              if ((_a2 = ite == null ? void 0 : ite.reply) == null ? void 0 : _a2.nickname) {
                _push(`<div class="comments-reply" data-v-63640dd6>@${ssrInterpolate((_b2 = ite == null ? void 0 : ite.reply) == null ? void 0 : _b2.nickname)}</div>`);
              } else {
                _push(`<!---->`);
              }
              _push(` ${ssrInterpolate(ite["content"])}</div>`);
              if (ite["childState"]) {
                _push(`<div class="comments-input-masking" data-v-63640dd6></div>`);
              } else {
                _push(`<!---->`);
              }
              _push(`<div class="${ssrRenderClass([{ "comments-input-box-show": ite["childState"] }, "comments-input-box"])}" data-v-63640dd6><div class="comments-input" data-v-63640dd6>`);
              _push(ssrRenderComponent(_component_el_input, {
                type: "textarea",
                modelValue: unref(commentInput),
                "onUpdate:modelValue": ($event) => isRef(commentInput) ? commentInput.value = $event : commentInput = $event,
                placeholder: "\u56DE\u590D",
                maxlength: 500,
                "show-word-limit": ""
              }, null, _parent));
              _push(`<div class="operate-bottom flexacenter" data-v-63640dd6><div class="comments-btn comments-btn-cancel flexcenter" data-v-63640dd6>\u53D6\u6D88</div><div class="comments-btn flexcenter" data-v-63640dd6>\u53D1\u9001</div></div></div></div></div></div>`);
            });
            _push(`<!--]--></div>`);
          } else {
            _push(`<!---->`);
          }
          if (item["childnum"] > item["child"].length) {
            _push(`<div class="comments-also flexacenter" data-v-63640dd6><div class="" data-v-63640dd6>\u8FD8\u6709${ssrInterpolate(item["childnum"] - item["child"].length)}\u6761\u56DE\u590D</div><img class="also-icon"${ssrRenderAttr("src", _imports_9)} data-v-63640dd6></div>`);
          } else {
            _push(`<!---->`);
          }
          _push(`</div></div>`);
        });
        _push(`<!--]--></div>`);
        if (unref(commentPage) == 0 && unref(commentList).length != 0) {
          _push(`<div class="comment-end" data-v-63640dd6>\xB7 End \xB7</div>`);
        } else {
          _push(`<!---->`);
        }
        _push(`<!--]-->`);
      }
      _push(`</div></div><div class="floor-area flexacenter" data-v-63640dd6><div class="floor-content flexacenter" data-v-63640dd6><div class="floor-right flexacenter" data-v-63640dd6> \u624B\u673A\u67E5\u770B\u8BE5\u9762\u7ECF <img class="arrows-icon"${ssrRenderAttr("src", _imports_10)} data-v-63640dd6>`);
      _push(ssrRenderComponent(_component_el_popover, {
        placement: "bottom",
        width: "160px",
        trigger: "hover",
        visible: unref(floorRightState),
        "onUpdate:visible": ($event) => isRef(floorRightState) ? floorRightState.value = $event : floorRightState = $event,
        "popper-style": "padding: 24px;border-radius: 18px;"
      }, {
        reference: withCtx((_, _push2, _parent2, _scopeId) => {
          if (_push2) {
            _push2(`<div class="QR-code-ball flexcenter" data-v-63640dd6${_scopeId}><img class=""${ssrRenderAttr("src", _imports_11)} data-v-63640dd6${_scopeId}></div>`);
          } else {
            return [
              createVNode("div", { class: "QR-code-ball flexcenter" }, [
                createVNode("img", {
                  class: "",
                  src: _imports_11
                })
              ])
            ];
          }
        }),
        default: withCtx((_, _push2, _parent2, _scopeId) => {
          if (_push2) {
            _push2(`<img class="examine-code"${ssrRenderAttr("src", unref(qrcode))} data-v-63640dd6${_scopeId}>`);
          } else {
            return [
              createVNode("img", {
                class: "examine-code",
                src: unref(qrcode)
              }, null, 8, ["src"])
            ];
          }
        }),
        _: 1
      }, _parent));
      _push(`</div><div class="floor-left flexacenter" data-v-63640dd6>`);
      if (unref(isBrowser)) {
        _push(`<div class="item flexacenter" style="${ssrRenderStyle({ "cursor": "auto" })}" data-v-63640dd6><img class="icon h8"${ssrRenderAttr("src", _imports_12)} data-v-63640dd6> ${ssrInterpolate(unref(info)["views"])}</div>`);
      } else {
        _push(`<!---->`);
      }
      {
        _push(`<div class="item flexacenter" data-v-63640dd6><img class="icon h16"${ssrRenderAttr("src", _imports_14)} data-v-63640dd6> ${ssrInterpolate(unref(ripostecount).total || 0)}</div>`);
      }
      _push(`<div class="item flexacenter" data-v-63640dd6><img class="icon h15"${ssrRenderAttr("src", _imports_15)} data-v-63640dd6>${ssrInterpolate(unref(commentComments))}</div>`);
      _push(ssrRenderComponent(_component_ClientOnly, null, {}, _parent));
      _push(ssrRenderComponent(_component_ClientOnly, null, {}, _parent));
      _push(`</div><div class="floor-middle flexacenter coin-box" data-v-63640dd6><div class="coin-content flexacenter flex1" style="${ssrRenderStyle({ cursor: unref(info).coins != 0 ? "pointer" : "" })}" data-v-63640dd6><img class="coin-icon"${ssrRenderAttr("src", _imports_21)} data-v-63640dd6><div class="coin-text flex1 flexacenter" data-v-63640dd6> \u5DF2\u83B7 <div class="coin-value" data-v-63640dd6>${ssrInterpolate(unref(info).coins)}</div> \u4E2A\u5BC4\u6258\u5E01 </div></div><div class="coin-btn flexcenter" data-v-63640dd6>\u7ED9TA\u6295\u5E01</div></div></div></div></div>`);
      if (unref(reportAlertShow)) {
        _push(ssrRenderComponent(_component_Report, { reportToken: unref(reportToken) }, null, _parent));
      } else {
        _push(`<!---->`);
      }
      _push(`</div>`);
      if (unref(isInsertCoinsOperationShow)) {
        _push(`<div class="pop-masking flexcenter" data-v-63640dd6>`);
        if (unref(coinMybalance) > 0) {
          _push(`<div class="slit-pop-box" style="${ssrRenderStyle({ "border-radius": "11px" })}" data-v-63640dd6><div class="slit-left" style="${ssrRenderStyle({ "width": "50px" })}" data-v-63640dd6><img class="slit-left-icon" src="//app.gter.net/image/gter/offer/imgdetails/u620.png" style="${ssrRenderStyle({ "margin-top": "-8px" })}" data-v-63640dd6></div><div class="slit-box" data-v-63640dd6><div class="slit-head" style="${ssrRenderStyle({ "flex": "1", "flex-direction": "column", "align-items": "flex-start" })}" data-v-63640dd6><div class="slit-head-title flexflex" style="${ssrRenderStyle({ "width": "100%", "justify-content": "space-between" })}" data-v-63640dd6><span data-v-63640dd6>\u6295\u5E01</span><div class="in-all" data-v-63640dd6> \u4F60\u5171\u6709 <span data-v-63640dd6>${ssrInterpolate(unref(coinMybalance))}</span> \u5BC4\u6258\u5E01 </div></div></div><div class="coin-quantity flexacenter" data-v-63640dd6><!--[-->`);
          ssrRenderList(unref(coinConfig).list, (item, index) => {
            _push(`<div class="${ssrRenderClass([{ "coin-pitch": unref(coinAmount) == item }, "coin-quantity-item"])}" data-v-63640dd6>${ssrInterpolate(item)} <span data-v-63640dd6>${ssrInterpolate(unref(coinConfig).unit)}</span></div>`);
          });
          _push(`<!--]--></div>`);
          _push(ssrRenderComponent(_component_el_input, {
            class: "slit-input",
            modelValue: unref(coinAmount),
            "onUpdate:modelValue": ($event) => isRef(coinAmount) ? coinAmount.value = $event : coinAmount = $event,
            placeholder: "\u81EA\u5B9A\u4E49\u6295\u5E01\u91D1\u989D",
            "show-word-limit": "false"
          }, null, _parent));
          _push(`<div class="message-box" data-v-63640dd6><div class="message-hint" data-v-63640dd6>\u987A\u4FBF\u8BF4\u70B9\u4EC0\u4E48</div>`);
          _push(ssrRenderComponent(_component_el_input, {
            class: "slit-input",
            style: { "font-size": "15px" },
            modelValue: unref(coinMessage),
            "onUpdate:modelValue": ($event) => isRef(coinMessage) ? coinMessage.value = $event : coinMessage = $event,
            placeholder: "\u8BF7\u8F93\u5165",
            maxlength: "500",
            "show-word-limit": ""
          }, null, _parent));
          _push(`</div><div class="operation" data-v-63640dd6><div class="operation-item flexcenter" data-v-63640dd6>\u53D6\u6D88</div><div class="operation-item flexcenter greenBj" data-v-63640dd6>\u786E\u5B9A</div></div></div></div>`);
        } else {
          _push(`<div class="no-jituobi-pop-box" data-v-63640dd6><img class="no-jituobi-close"${ssrRenderAttr("src", _imports_1$1)} data-v-63640dd6><div class="no-jituobi-head flexacenter" data-v-63640dd6><img class="bi-icon" src="//app.gter.net/image/gter/offer/imgdetails/u620.png" style="${ssrRenderStyle({ "margin-right": "12px" })}" data-v-63640dd6><span style="${ssrRenderStyle({ "margin-top": "10px" })}" data-v-63640dd6>${ssrInterpolate((_l = (_k = unref(coinConfig)) == null ? void 0 : _k.strategy) == null ? void 0 : _l.tips)}</span></div><a${ssrRenderAttr("href", (_n = (_m = unref(coinConfig)) == null ? void 0 : _m.strategy) == null ? void 0 : _n.url)} target="_blank" data-v-63640dd6><div class="strategy-btn greenBj flexcenter" data-v-63640dd6>${ssrInterpolate((_p = (_o = unref(coinConfig)) == null ? void 0 : _o.strategy) == null ? void 0 : _p.button)}<img class="strategy-icon"${ssrRenderAttr("src", _imports_22)} data-v-63640dd6></div></a></div>`);
        }
        _push(`</div>`);
      } else {
        _push(`<!---->`);
      }
      if (unref(coinrankingState)) {
        _push(ssrRenderComponent(_component_RankingBox, { coinrankingList: unref(coinrankingList) }, null, _parent));
      } else {
        _push(`<!---->`);
      }
      if (unref(respondPopListState)) {
        _push(`<div class="respond-pop-mask" data-v-63640dd6><div class="respond-pop" data-v-63640dd6>`);
        if (JSON.stringify(unref(respondDetail)) == "{}") {
          _push(`<div class="respond-pop-no" data-v-63640dd6><img class="respond-title-icon"${ssrRenderAttr("src", _imports_23)} data-v-63640dd6><img${ssrRenderAttr("src", _imports_24)} class="respond-pop-no-icon" data-v-63640dd6><div class="respond-pop-no-text" data-v-63640dd6>- \u6682\u65E0\u6570\u636E -</div></div>`);
        } else {
          _push(`<!--[--><div class="respond-pop-title" data-v-63640dd6> \u5171<span class="respond-pop-amount" data-v-63640dd6>${ssrInterpolate(unref(ripostecount).user)}</span>\u4EBA\u56DE\u5E94 <img class="respond-title-icon"${ssrRenderAttr("src", _imports_23)} data-v-63640dd6></div><div class="respond-list" data-v-63640dd6><!--[-->`);
          ssrRenderList(unref(respondDetail), (item, index) => {
            _push(`<div class="respond-item" data-v-63640dd6><div class="${ssrRenderClass([{ "pitch": item.selected }, "respond-code"])}" data-v-63640dd6>${jointriposte(item.item)}</div><div class="respond-content flex1" data-v-63640dd6><div class="respond-total" data-v-63640dd6>${ssrInterpolate(item.user.length)} \u4EBA\u4F5C\u6B64\u56DE\u5E94</div><!--[-->`);
            ssrRenderList(item.user, (item2, index2) => {
              _push(`<div class="user-item" data-v-63640dd6><img class="user-avatar"${ssrRenderAttr("src", item2.avatar)} data-v-63640dd6> ${ssrInterpolate(item2.nickname || item2.username)}</div>`);
            });
            _push(`<!--]--></div></div>`);
          });
          _push(`<!--]--></div><!--]-->`);
        }
        _push(`</div></div>`);
      } else {
        _push(`<!---->`);
      }
      _push(`<!--]-->`);
    };
  }
};
const _sfc_setup = _sfc_main.setup;
_sfc_main.setup = (props, ctx) => {
  const ssrContext = useSSRContext();
  (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("pages/details/[id].vue");
  return _sfc_setup ? _sfc_setup(props, ctx) : void 0;
};
const _id_ = /* @__PURE__ */ _export_sfc(_sfc_main, [["__scopeId", "data-v-63640dd6"]]);

export { _id_ as default };
//# sourceMappingURL=_id_-4ca16013.mjs.map
