Files
PC-mj/.output/server/chunks/build/_id_-avxJZvdo.mjs
DESKTOP-RQ919RC\Pc a70a25428a fix(details): 替换评论菜单和回复图标为PNG格式
将评论菜单和回复图标从SVG格式替换为PNG格式,以解决显示兼容性问题。同时更新了相关构建文件和资源映射。
2025-12-02 15:37:07 +08:00

1962 lines
127 KiB
JavaScript

import { a as buildAssetsURL } from '../routes/renderer.mjs';
import { b as buildProps, d as definePropType, E as EVENT_CODE, i as iconPropType, a as addUnit, w as withInstallDirective, c as withInstall, _ as _export_sfc$1, e as detailsHttp, r as relatedlistHttp, H as Head, T as Title, M as Meta, f as _imports_1$1, g as riposteSubmitHttp, m as mjHideHttp, h as coinHttp, t as topicDetailHttp, j as detailsCommentListHttp, k as topicgetOperationHttp, l as getQrcodeHttp } from './config-provider-3USMgBh7.mjs';
import { _ as __nuxt_component_3, n as numberToEnclosed, h as handleDate, v as vLoading, a as _imports_2$1, b as __nuxt_component_4, c as _imports_4$1, E as ElDialog, d as __nuxt_component_6, e as ElMessage, g as goToURL, s as strtimeago } from './like-red-pitch-CZwLMvYQ.mjs';
import { defineComponent, computed, ref, unref, createBlock, openBlock, mergeProps, withCtx, renderSlot, createCommentVNode, createElementBlock, normalizeClass, toDisplayString, createTextVNode, provide, useSSRContext, inject, watch, withAsyncContext, resolveComponent, createVNode, withModifiers, isRef, Fragment, renderList } from 'vue';
import { u as useTooltipContentProps, r as roleTypes, a as useTooltipTriggerProps, E as ElTooltip, b as ElInput, c as ElButton } from './el-button-Dco0_3kl.mjs';
import { i as isBoolean, e as useNamespace, f as useRoute, u as useRouter, a as useNuxtApp } from './server.mjs';
import { ssrRenderComponent, ssrInterpolate, ssrRenderStyle, ssrRenderAttr, ssrRenderList, ssrRenderClass, ssrRenderAttrs, ssrGetDirectiveProps } from 'vue/server-renderer';
import { _ as _export_sfc } from './_plugin-vue_export-helper-1tPrXgE0.mjs';
import { u as useHead } from './v3-CKwuViaV.mjs';
import 'vue-bundle-renderer/runtime';
import '../_/nitro.mjs';
import 'node:http';
import 'node:https';
import 'node:events';
import 'node:buffer';
import 'node:fs';
import 'node:url';
import 'node:path';
import 'node:crypto';
import 'unhead/server';
import 'unhead/utils';
import 'devalue';
import 'unhead/plugins';
import 'axios';
import 'qs';
import 'vue-router';
import '@popperjs/core';
import 'node:zlib';
import 'node:stream';
import 'node:util';
import 'node:net';
import 'node-cache';
const _sfc_main$5 = /* @__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$5, [["render", _sfc_render$1], ["__file", "collection.vue"]]);
const _sfc_main$4 = /* @__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$4, [["render", _sfc_render], ["__file", "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();
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();
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,
triggerKeys: {
type: definePropType(Array),
default: () => [
EVENT_CODE.enter,
EVENT_CODE.numpadEnter,
EVENT_CODE.space,
EVENT_CODE.down
]
},
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: Boolean,
role: {
type: String,
values: roleTypes,
default: "menu"
},
buttonProps: {
type: definePropType(Object)
},
teleported: useTooltipContentProps.teleported,
persistent: {
type: Boolean,
default: true
}
});
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$3 = /* @__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$3, [["__file", "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
});
defineComponent({
name: "ServerPlaceholder",
render() {
return createElementBlock("div");
}
});
const clientOnlySymbol = Symbol.for("nuxt:client-only");
const __nuxt_component_7 = defineComponent({
name: "ClientOnly",
inheritAttrs: false,
props: ["fallback", "placeholder", "placeholderTag", "fallbackTag"],
setup(_, { slots, attrs }) {
const mounted = ref(false);
provide(clientOnlySymbol, true);
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", "reportType"],
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-679b9bed><div class="comments reports" data-v-679b9bed><div class="head" data-v-679b9bed><span style="${ssrRenderStyle({ "display": "flex", "align-items": "center" })}" data-v-679b9bed><img style="${ssrRenderStyle({ "width": "25px", "margin-right": "7px" })}" src="//app.gter.net/image/gter/offer/img/exclamationpoint.png" data-v-679b9bed>\u4E3E\u62A5\u6295\u8BC9 </span><div class="close icon-close iconfont" data-v-679b9bed></div></div><div class="form" data-v-679b9bed><div class="radio-area flexacenter" data-v-679b9bed><!--[-->`);
ssrRenderList(reasonList, (s, i) => {
_push(`<div class="${ssrRenderClass([{ pitch: unref(checkList).includes(s) }, "radio-area-item flexacenter"])}" data-v-679b9bed><div class="radio-area-frame" data-v-679b9bed></div> ${ssrInterpolate(s)}</div>`);
});
_push(`<!--]--></div><div class="text-box" data-v-679b9bed><textarea placeholder="\u8BF7\u8F93\u5165\u4E3E\u62A5\u539F\u56E0" maxlength="200" data-v-679b9bed>${ssrInterpolate(unref(alertText))}</textarea><div class="text-num" data-v-679b9bed>${ssrInterpolate(200 - unref(alertText).length)}</div></div><div class="footer" data-v-679b9bed><button type="button" data-v-679b9bed>\u53D6\u6D88</button><button type="submit" data-v-679b9bed>\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_8 = /* @__PURE__ */ _export_sfc(_sfc_main$2, [["__scopeId", "data-v-679b9bed"]]);
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 = "" + buildAssetsURL("recommend-icon.DQY_d4kL.png");
const _imports_1 = "" + buildAssetsURL("essence-icon.Blkp10Tp.png");
const _imports_2 = "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_3 = "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_4 = "data:image/png;base64,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";
const _imports_6 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAB5UlEQVR4nO2V303CUBSHTwm84wY4gTiBMIE4AXUCbcKfR/EVSMAJhAnECagTqBPYDeQdAn43RkJLWxJjcoI5X3JyDg+39/fdttSTI8cEtDEBbUxAGxPQxgS0MQFtTEAbE9DGBLTJFBiNRuXlctlkbFCORaFQmLVarSlzLqytsPaOsSLfRKVS6T4IgkgOMBwOm+v12u1ZphyzTqfzQE/Fo/YggAs/Z6xSSdwFr+ip9Pt9X0QeqTSuWTuRDFj7RGtQSd44gDoHsGCOkSrAhea0mmSw2Wzuu91uTxIg7k7+gzETgpwSJJIE7Dmm3VBZhMjX6TE8KgYXqtJeqVwIchIkTmQwGEyQazJm4nnetN1u+7ID4u6OfzIe4hyJN/qWPQFC3BJixJgLQeoECWUH5EMRuaDyeCFETXZgzxp7zhlzYc+APceMW/6fACGqtFcqF0LsrSXIhCBNxkwIMSWELzv86SPkQCKUnJMkpMZLvHfnHKkCBCmvVquQoGf8TPLMhRr0VAjiy+//Rme0SyoGd+29WCzWEF/wM0aqwA88Eu59aDA6FpT7BkzkABxAhQPosbYiQICIAD0CRHIAJHz5/haUKbd2xiM3ZkwlV+AYMAFtTEAbE9DGBLQxAW1MQBsT0MYEtDEBbb4Ax7/aMW8ifzcAAAAASUVORK5CYII=";
const _imports_8 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAALmklEQVR4nO2d7VnbSBeGZ6QF9l+cCkIqwFsBpIKQAgC5gpAKcCoIWwEKFBBvBXEqCFQQbwXr999CXkl7jywRA/6Q7fmS0H1d55ojIHA055lvyZGigWRRtPv/JHmVSNnlBjsiy3YzIXYFSCnVdRf3AZmUI74+EgVSiDE/fE05knz9tzC8kXE85luNgvurNyS7c5em+7jdLMsOuKEufgczwTgT4jrAEMxwOwi+1V0U1Ff9+Hl0tE8iDknCAa22y5fcoXqJLBtSkYOtq6tvfKVWSKwW3EVRN0uS97iHWAfzkTE2kGH453YcX+N7j9cCoHvfpXs/obVHtLJdUSPonUZUbsww8ZlhYiQ8hRj942cUHaRJcoIbiWYQB2H4eSuOh8IzJOYNKvFJkpwR1IFoIJkQwzAMP/okBIk5p+mJf4xPQpCYM9QYf5skFwRxIJ4ng+0w/OByjkDdu+H2+PiMJdwpbgd7zqgNp/Ody8uP+NaRmFXy7j5NL+o2qzeNWjWEQdCzPSxIzBp3R0efGP9OcVvmQELOt6+uPuBagb9nHjXWs57/Qpff5bJlGewusn/wzsbcwLgAaPURrf4Tbgdrqc5YhGFvJ44H+MYwKoBiotcXLWtDgowOCfx+/dDld+6SRLX6SLToIC6Wi2N8rWgXQJ78NP1Ky+9y2aKLybzgjW4RaBVAm3zDGBCBNgG0ybeD2i8IWCHoOm7WIoA2+XZRItgJgj909AQbC6BNviM0DQcbCaBNvmM0iGAjAdweHV1QRKLFJfHO1VWPci0kthZ3x8fnWZa9x21xjJTyz+3Ly1PclVlLALdRdCiS5Atuiy+E4bt1to1XFgDj/i67fN9xO1iLP4zZLVQrg5FYgZUEQPLbSZ/PMCncubz8A68yKwmgHff9Z9X5QGUBqCd50iT5itviOUEYvtmq+GSRxCrB0e73tuuvB2qn8PfLy9e4S5HYUkh+n+Sf4bbUBSk/Mh/oiyUsFQATPzXr/4HbUi8qrQqWCoDdvi8Uh1jLfG4Yd0/TNB3QU77g2hcG7BK+o5zLQgF4M/GT8n8yy04Z2849q2DFDS3tgJY2zt9gTtOhTzEizDeLJoQSm8u/R0df+YED4RKV/CA4UOffqoIR5ICYXvEdH7hPPn6ObzFmQgx/v7p6gzsTic3Ei9Y/lXyucpiTqOcNh0KIPcwdM2Ir8SbGgkW9gMRm4rz1+1zBC2IrcR7jFNmCXkBiT/Ch9RNYb/vqKhZzcFbBFZJf4izGGczrBST2BNb9MROZE1wnENTC5JdYr+AVkl9iPcZ5SPmZfYFIPEJiDyBgp+t+AqqU/BLiVRUcCyHeYkaRrKtXSf40rhuVggnrayasIzEF9f0QAu0T6BmudQimt0rypyHumLhPcI2wSWwlpmNcyozdQe7rIf8eH/9gzb0rLJMJ8YGJyjnu2piqYCpp4+SXmIqxCuyjPDkjkNg9ag2bTR72sMuc8WkddFew1Jj8Et0xroJ8NIxxf79wEpjG5Jfoug9pIPkKttcvKCLhgMfPC3CPvyCwfyg6mBUyIb7R7R8IA7CPcSonr6Wvx4zxUgfU8QVFJNwx5nzgJWUOdTTB4do/JqAepXaKzya4wF0NA72SwoPk50zvCUgsh26zT7d5huuC2BsRNDz5OVO9m8RyEIDrJ37ci8BQ8iv/fUtkU0OvxMrNlH9wXWNWBIuOk59J8kvYFHrJptBY4vv2oseA4HoqOHyt5MvcGef12VSL0Imvyc8pXiSRuP497i3lxi89zmOGCJ6c6evA6+RDuRzMBcCSaYizj+sPdkQwMpJ89fsnK6oO5iVZ0euRd4YAy+v/yhgWwZb6/4A0/271e31PfkG+HyCZADo9/VuKQRHopkbJz6H3eykdbgCtwliyeTG9h+0bdUu+Qm0ISdb/fcbCM659x1sR0IvW8qVZxv9enQSg8E4EdU1+DjuC0ssVwGK8EUGtkz/hrzoKQGHlg5QX0YDk50tB6eoJIB0g3J6J8/oqsHS+oIhEjcmUALgRyvriQgTU2QVFJGpO1gQBKGyKgPq6oIhEA+BwbNQIAShsiIC6uqCIRINojAAKYrY3e5TaKSZ9IyZ9L7hsDM0SgKEz/ZJ8t29yiNQYETRHAIaTX9I0ETRDAJaSX9IkETRBAEYe6FhGLoLJO4l7WC0h8WwEHR2NpCefZrEGTpJfkk8MfXjzd02yQgBDBLDPdd1wmvySOosgq7EAvEh+SW1FwNypbsfBKuiVP6TBBrUUgToOrpUAPE1+SSGCWFj4sAodZEJ8kJ69EzAfz5M/DY0qplGd4HpN/kgYqvX7oVBFjZJfUgcRMI96yfwvD3ZMsC9wvYQgtR/0KOHfpunXMAh6W8WbsrqhXmPq1U8R0KjYPOtIXOHzSoC4TCRfHezcP81j4m+U+CqCjCXg/Ysh3r0aVkBw2hPzOPklJv5WiZf1ywqAHqDPfROgh++xZcxQUeg5rjbmJb+EyjAnAt/qePrlUCrGr4kgGxSoMxKaoTte+hkI8pmIIJ8AspHG/U7gUOiaYg9zi6nkr/Y0T2zqwRJPRHDD/XUphcRyvBin/Eh+SXNFUIz/AiSW48E7gn9R4YeUWlkz+SVmRbDoE0sMojaAtoqlr8TuYYwcuwgIjBzuaOrVYmMiUM8U2H6wpFj/4+VI7B4EEBPMCa5NzCRftTB93az1j60xhSw+GQQ354EAHAwDdUj+BIOfU0DD6yOAM1zjyEUfFatgV3DEF1/hGiUT4u+dMOzqrlAjyS8xIAKj8T4io87ZW9kVU5DrhyCAU774Cdc0A8bWd5TasNKDaRSBzeTnTM3+S8j1QyxvCmmbYOVj6ST5HcwsExG8QwQjsSbWkw8Mt68fxyyxJ7B0GlC8xWywsQisJv8Xa39OQRHvd1x7zNljkdgTrHSlD1lbBEVlqlg7mG1WFoGreKfX/tNIbCbMBYZ8cx/XDpNu9Q1d1JirSjBcqUewfuB2MFdUFoGr5GfF0a+YgcRm4qAXIJrqIsiTv+BkzzJLReAq+Yp5rV8hsblY7wUUFUTgWfLvoa56s04SiVdNrNWY38Gski1o/QqJzcVJL6BYIAIq08vkl1ChD0TgOt5FrV8hsYVYXhH8AhHIIOg97lbpldz+l7YVIL5cBK6Tny1p/QqJLYSb2OUmrrmJF1za5sHYihgvKCJRAzjpUxtqEfXW5dI+HPrQi6qd1pFYADEux+Ze9QxyETCBeo8fiZZqzNj1m0UlAShofdcUe1iL52Qz9vznUVkAziaELSuzbOI3jcQqo+kBixaTVOz6S1YSgKIdCrzmhi31LmVlVhaA41VByzwqzvofs7IAFLV5o/gZQSJ7au9BrAj/bj3a+YBHrDjuT7O2ABTsD8QMBSe4La6Yc85fFYltRDspdMrGD9VuLAAmhepMfihaEdhm4+QrNhaAohWBdbQkX6FFAApEoM68B7itCMyiLfkKbQJQIIK2JzCL1uQrtApA0YrAGNqTr9AugJJ2iaiRDZd6i5CYMdrNos15/DKnbowKQJFvG6ep6g1ecNlSFfb2RRBE6nN8uDKGcQEomBe0K4TVUOP9IeP9SBjGigBK2iFhOaa7/MdYFYCieLLoHHcPa/nFjQzDqHwA1hbWBVDCKqEvhDht5wawwWnepjgTgKKYG5zjvsWeHyzvtoOgb2Osn4dTAZSoYSFJkj7B7HPZeDIhvoVh2K/64KZJqHN/aLoQMo8SX0Jd+4cSAhPFU9xmDA109TIIzm1P8KrgpQBK1BzhNkkOcdVrVq8oa0MmxN8U5zthOHA5xi9DYrUg7xXSNBJCHHq7cmD3jgqN2cGLfWztsyDe+pF/2EKaKiEccrmHueSGxA+CIBhueTS2V6WWApiGYaLzk2Eik3KXXcYDdtK6wlQPQQvnb1zzN4a08uttIYZ072O+U1sk1jgQxe6dEF2Rpl0u0UN2IICb7VDsYYu4Yfwe87NjEn7NNbkOhr8JcV33ZM/iP99/T4+xGHCrAAAAAElFTkSuQmCC";
const _imports_9 = "data:image/png;base64,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";
const _imports_10 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAADbN2wMAAAEMklEQVRoBdVYXVLbMBCOM4FnjpCeAB8hPUHbE+CcoGSGn0fcR+AhuQHmBMAJQk9AeoK2N2hfgSH9PlXrWcuycUKsGM0oK63k1fdJ2pWiqKfSxcXFV1QT5Fipu1Rc9Pv92dHR0bWAiliYTqd7T09PcxS7Clzwilzs7Ox8nEwmf/rUvDPwhBxbzL3o8vLycLlcTqllQvnb7u5uBna/jKIjP9glw8fHxySKojMFaRxh3z9AYbYOwZ+enqaqQ+eK5+fnqSKx4BbK9z1nvnOIHUAOxpgrsJQ+JycnxqmlLtITnUrRQPqGkBrzoG7AmugUv7y8ZDB0KNGgzk6bbSYKVQ3QIDrl0aDKRtv6SgKMThg89w84zgSz/YGZzq6AxViJRNWDFiu3EEAeCBKCPz4+nkkdMkU06KlowBM8U+3BipUrAAT57A8GgxI4NxoEQ+wMVEfA6drNaiUBbI8fAhknIP2hkHgqikL3FV0oWekDAJAhmysG9zqceomtdE1gz8/PB/CR/EhHWfsHuwRLlStAp9UzC5ApwupPZpYFIfvgAMykHlpWEiAQzPhIk3DBsY19XH3Iet0W6vG+DTAmzgMsb637BEfgKM+wShnr20y1BASY3SKZ1NuSOBBj2sZ4i6ZjNCLQ1Ni6/SzwG3w/pA3U7yEmTYjU+gCNtZ0s+DnGGaqxRijPZUWUvlTcKgEFfq+ErNej7lUSWyPgAX+HF4cvzAB+ZwkJicTWS2IrPuABP3bOklv0IegrZJK4Qp3OnaFcSMFXoAF4A9CCHSu0JMFbbyEFJdAUvCD0kJjBBlclT8EIrApeEHpIJNJGuZYP8I0GFzpzKuMq8d2e2NpuobwueDFCErDBamH2qVh5BWAowYXuAVeJW2Ze7qijMV+ybYzzEipdh/V9VtJ5VsL0WYkAwHAGmAUMjZgogev2GSs6WfC6/1rgxaaPRGMCFnwixlyJ1UhtH9OkwEvXN4EXI5aEVF/3Ac/b0F/cRlNYWNAKgB9CfGIZKQHwIdrvoJ/+V5nfjYBX9vJirRPTWbHHb9A7tl/8hvyMa7QBb3X3zmyPAH5k2yhaA0/jlVsIoPho9YA+Bjz/A+BNKMYSavC0ISekPnSMHt/wRpmZSks/XgJwyBHGmyPvcVyC5z+vunDpczCsxAG3IG20lUoEuB0wsAZ/jS0T14EXcB4S5umxTRIFAjYUMuyZhJkn+MRWG4nQJAoEMPOpQjleFbx8G5JEgYAAgHxz5AhFwiXAGP/RDq74rFcMQcIlMMK2uV8Prv+rtkkUCGCwUoz3w1pN2yaJAoE2w92mSPB2oKevz0NKFL5XaGnbhNwECfdVnCuQCTiQ4Sv0mctS2jchK0jwvlWbiInYiFE6IuzPIlbQsEBlXxreg+TO4Q3B+MBrr9BdI0Tw8ipuVkAA8h6ExvwVWvRdkQTObWO3oYH1D6b3GS95f85qAAAAAElFTkSuQmCC";
const _imports_11 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAACpElEQVR4nO2WXW7aUBCFxxE8lx2UrCBmBSUrgO4AdhAk4BXyyI8EOyg7qFlB6ApwVhCzA/IMgn62TFugxfcaVEWa+0lHM5Fi35kzYxtPlOMMQKpxBiDVOAOQapwBSDXOAKQaZwBSjTMAqcYZgFTjDECqcQYg1TgDkGqcAeiMyWRS2mw2D6QJxWLxtdVqrUlvxnA49AmfUMx7t9sNiTfDtIcjA9KieqiOTgnQ87WFjkaj3n6/b4hIWY6JPM+bdTqdZ/LcpD1MUFXOCTACH1qRpHgogQsbIvINZdHEhJlYkk7khTQu8BIhRT5S5Jrcijw9JAaMx+P6brf7TmrE3d3d13a7HZAaQ3FLgo9MCCmwQjSG+zfErPmEQw9eOpm4uLKYs2ZK96ZTGgwGfda7R2oM/9/icZiSZpL28EZaQqZE9FDxbJ07YFMgZ7wRymJHxBbcEzPhvfLEe2VCakszNiAgqSFb5hRYJ16E+/uEJcpDhTNC4kU4IyDUkC3z2ICFiHxBtvyguKpkwHSqTOeF1Bq27JEtW0gG1/TgDODi3OuDAXXiRbi/T1iiPFQ4IyRehDMCQg3ZkjwCDcnxEoQmxc3EAM6IROQzsmHF/ctiAFuW/yWYfkJC/rAp8J1PSPmDfQYj+f3T2oQVPfgeyX/5IcSUQqb0QJoJzb/SvE9qDFvWEItNPvSQGBBjcYMmqzkTS+IpbbfbRZYJcfOFQqFqul1/kqeHXwbEUGSZVZqS1tApc9TnwpCYm/RxaMj5I7fyPG/K5KfkucEEn9CXf/TA2j9hbiQpRwYcwIh4WvGNEphIyEVr0psRF0rDJVJhK9bXGnuKaQ9/NUATzgCkGmcAUo0zAKnGGYBU4wxAqnEGINU4A5BqnAFINc4ApBpnAFKNMwCpRr0BPwGrJCwehH+vbwAAAABJRU5ErkJggg==";
const _imports_12 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADH0lEQVR4nO2Z203jUBBA5/L4JlvBZisgWwGhAtLBJhUsSDw+k3zykMJWQEoIFcRUsKGDUAHmm4f3TAgohmsnGD/Y+B5pNGOkiT3H9pV8MVJynAAixMnJyRZpaTk8PLwivWKICaenp+0gCHYpK8Qy4xtjzg8ODrrUzwK46xekppSLPk9DyzB8U0RUQBmZCPBEZIsoIyMVEFCUFqsAFoltFglPlggW+TqL/JAyhBPgBDgBTkBADuEEOAFOgBPgBDgBToAnS4QT4AQ4AekL4EfbQRA0KGuER193kb5er1e9v7/vUWqfMlpfX9+DscyBc+ogbcq60Mc5B5yzSx3LtG9IGSKxAPqGpLq8p8VmY18imA7/l7JCzOIj4edejATO2RT7/qXHObfJkaQqgJ6m2C9E8bmYb2Qr9A5IO4SNS3obZCv03pIqhI1Y8WkLOCf9JqzE9dN7S6oQNsYM8YP8jqgBZvhD7y7ZSlR/EQJ80gZh44YhqmIhaoAZchXQlOhX4I4LqZCt0Dsg7RA2LultkK3Q65M2CBstevsSQaoCFPo8sf8/IfZCpovgiPLtIHcsgrWEi2CsOCV1Acrx8XFnZWWlwQ9vcnhljOks0jeVcE5ZI5QRw+/GDf/CdJCOIJ/zXT89PQ2Ojo46Modp35AyxKcE/E84AU6AE+AEOAFOgBMwpAzhBDgBToATEJBDlF4AjAifSMqYr8TL/f39AfWnOTs7+8VXX11EqpKcClEjQqgAn7xBZEGf7/QWOTFc3wWpKRnAk35t9Jueos1xViSWkOXwCq9E17A5UXl4ePA42ORvWfFhCVkPz02/XltbqxvqyQ4NEgZfRULWw8MVO1ANdqB8w8ErLDaNx8fHGnbqkpyqiHwnbMyVMGf4G2IsCeEGe6urq6PZxdkQqcLTNO+VipQQNzw3ZfLI6l3jMDUMkTpJJBQxvGKITPiIhKKGVwyRGYtIkGeaYiHr4ZVMBSgLSLCSx/BK5gKUj0rIa3glFwHKohLyHF7JTYAyT0Lewyu5ClCiJBQxvJK7AOWthKKGVwoR8IJuUggUuflSqICvQOkF/ANEhyUNDDno6AAAAABJRU5ErkJggg==";
const _imports_14 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAEsklEQVR4nOWa21HbQBSGjxh4xqkgSgemgiwV4FRgUQH2DJdHyCOXGewKYioIVGC5AuwKLCqI88wMzrfG0ayEJF9YGbP+Zk7OCUbinF979iLwZMXc3t5Wnp+f64Q1TEmS0PO8nycnJ6GsiJUKcH19fT4ejxuEFayIUESap6enfXyprEyAq6urR1wVm5cRtl+2CCsRgOJbuCNsUUY7Ozt7zWYzkpIoXQB63qfnh4RLwZxwx5wQSEmULsDl5eUFRZwTpulhHT6L5JUq88OFiOxiJnoUfGMUjIit42GlkjX8KXrAU60SJigYLYfMBR0pgdIFyBkBPQpSkgGC3eMOMJOQ79/HW8fDSmUJAQIR+YUlmLZBJJZZOwE0iDDC7WIx3KNJ27QIrbKuAuhCjzCTiGu+4a3iYaWypABV3COWZo/r+nhrrKUAGkSIROQrFsN9rLfBOgugCz3CTB64roa3RukC5BQyU4Cbm5vay8vLb0KTmdctSqkCsLHRR98hYQUzaVNIA58LJ0fFzrBLaPK5BKCIDkXUCRPQEvv0cigFcK3i2i6hyRMC+GKR0gRg6Fdxj1gCih9QvP6skBwBegigxCJlCqCTV5ICAWY+fQ0CNBDgltDkcwhA8YFkbGdh7gIQoIMAdcIY/v/z7OzsQixiXYDpxPdI6EuKeZ++BhFDEfmOmRwiYEcs4mFWyVn3NTNnfhMEGOPS7HGPPt4aVgXg6eed5/9ymvM5zY2IZ1JwHyULws8dNAt+rlUBeGpdnJK3LDR06X9Fv+t72SRkZIbb29vtpiGINQFIOmvW1vQoXskCFLSRDXTx++TUx9sRgOLPx6/v87JYuG+5X4f71QlLY2tr68fx8fH9uwQgUUWi54RKsmlTfAO/ELRSKG9XANtMXrYmBKCgA1wVK4SifXkt2pccGMID+k2Z/TYvCPAHV8HKpu3xz/9Z9zdhFXs37yneNtPalIi0sF3MJPL4htyNy5L0GFq1dSjeJG9i9fI+WIK/3OeCnV6LeO2gvRWt2yVM4NFvQ7wv74Ti597mfgRFAozxCSjmjrcxkeTA54G8fV+31gJQZyAZB7Q8AQqL4ZpQUsvUrGs+EuY5PRHqea6CmTxshADk28UpSaE3Q84LkPNyVec7eTPlvADT4T8kTHPILrXjvAAa8o0kNWmzIkzeLm2KAKGk8oUHRkBtYwXYmBGQNweQb5N8W84LQK56BahhafZogb7TAsxaAgnFaQHY/3fo9TphAjNXpwUgz0Ay9v8c1+O/N3JaACZA/a7jD2ECM1fXBchbAeJcnRagYBKMc3VaAPLs4pSkYA740py+snNWAFYAxQrQJUxAnvESqHFWAHIc4nx5y+QUKFNcFiCS1AkQnijeFwOXBQgllSP0EECJgcsCtHBHmMkIAb7gY1wWIJRUjhoE8HAxLgswxPmSZDNagPwCyTgDkOMdOQZi4JwA093fL8IKluaQEdARA2sCQAPrYyuHfCu4KhufmvZYFk8U70uKTAFcRP8SRP9FCGECLYD+4gHmLIyQO0Z0IBl4eXtmh2gz9Bv4TDxM93QgGbPmZ4anPsA1ePKhFDARQDMdCVqpT9kOumDyj7A+8T1Pvc+XZ/IPpvFZjOrt9ckAAAAASUVORK5CYII=";
const _imports_16 = "data:image/png;base64,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";
const _imports_17 = "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_18 = "data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20version='1.1'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='20px'%20height='20px'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20transform='matrix(1%200%200%201%20-1500%20-25%20)'%3e%3cpath%20d='M%203.63636363636364%2014.5454545454545%20L%205.45454545454545%2014.5454545454545%20L%205.45454545454545%2016.3636363636364%20L%203.63636363636364%2016.3636363636364%20L%203.63636363636364%2014.5454545454545%20Z%20M%203.63636363636364%203.63636363636364%20L%205.45454545454545%203.63636363636364%20L%205.45454545454545%205.45454545454545%20L%203.63636363636364%205.45454545454545%20L%203.63636363636364%203.63636363636364%20Z%20M%2014.5454545454545%203.63636363636364%20L%2016.3636363636364%203.63636363636364%20L%2016.3636363636364%205.45454545454545%20L%2014.5454545454545%205.45454545454545%20L%2014.5454545454545%203.63636363636364%20Z%20M%201.81818181818182%2012.7272727272727%20L%201.81818181818182%2018.1676136363636%20L%207.27272727272727%2018.1676136363636%20L%207.27272727272727%2012.7272727272727%20L%201.81818181818182%2012.7272727272727%20Z%20M%201.81818181818182%201.81818181818182%20L%201.81818181818182%207.27272727272727%20L%207.27272727272727%207.27272727272727%20L%207.27272727272727%201.81818181818182%20L%201.81818181818182%201.81818181818182%20Z%20M%2012.7272727272727%201.81818181818182%20L%2012.7272727272727%207.27272727272727%20L%2018.1818181818182%207.27272727272727%20L%2018.1818181818182%201.81818181818182%20L%2012.7272727272727%201.81818181818182%20Z%20M%200%2010.9090909090909%20L%209.09090909090909%2010.9090909090909%20L%209.09090909090909%2020%20L%200%2020%20L%200%2010.9090909090909%20Z%20M%2014.5454545454545%2018.1818181818182%20L%2016.3636363636364%2018.1818181818182%20L%2016.3636363636364%2020%20L%2014.5454545454545%2020%20L%2014.5454545454545%2018.1818181818182%20Z%20M%2018.1818181818182%2018.1818181818182%20L%2020%2018.1818181818182%20L%2020%2020%20L%2018.1818181818182%2020%20L%2018.1818181818182%2018.1818181818182%20Z%20M%2018.1818181818182%2010.9090909090909%20L%2020%2010.9090909090909%20L%2020%2016.3636363636364%20L%2014.5454545454545%2016.3636363636364%20L%2014.5454545454545%2014.5454545454545%20L%2012.7272727272727%2014.5454545454545%20L%2012.7272727272727%2020%20L%2010.9090909090909%2020%20L%2010.9090909090909%2010.9090909090909%20L%2016.3636363636364%2010.9090909090909%20L%2016.3636363636364%2012.7272727272727%20L%2018.1818181818182%2012.7272727272727%20L%2018.1818181818182%2010.9090909090909%20Z%20M%200%200%20L%209.09090909090909%200%20L%209.09090909090909%209.09090909090909%20L%200%209.09090909090909%20L%200%200%20Z%20M%2010.9090909090909%200%20L%2020%200%20L%2020%209.09090909090909%20L%2010.9090909090909%209.09090909090909%20L%2010.9090909090909%200%20Z%20'%20fill-rule='nonzero'%20fill='%23000000'%20stroke='none'%20transform='matrix(1%200%200%201%201500%2025%20)'%20/%3e%3c/g%3e%3c/svg%3e";
const _imports_26 = "data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3csvg%20version='1.1'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='16px'%20height='16px'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20transform='matrix(1%200%200%201%20-1367%20-4518%20)'%3e%3cpath%20d='M%2013.1979166666667%208.46875%20C%2013.3229166666667%208.34375%2013.3854166666667%208.1875%2013.3854166666667%208%20C%2013.3854166666667%207.8125%2013.3229166666667%207.65625%2013.1979166666667%207.53125%20L%2012.25%206.58333333333333%20L%208.47916666666667%202.8125%20C%208.35416666666667%202.6875%208.19791666666667%202.625%208.01041666666667%202.625%20C%207.82291666666667%202.625%207.66666666666667%202.6875%207.54166666666667%202.8125%20L%206.59375%203.76041666666667%20C%206.46875%203.88541666666667%206.40625%204.04166666666667%206.40625%204.22916666666667%20C%206.40625%204.41666666666667%206.46875%204.57291666666667%206.59375%204.69791666666667%20L%208.5625%206.66666666666667%20L%203.33333333333333%206.66666666666667%20C%203.15277777777778%206.66666666666667%202.99652777777778%206.73263888888889%202.86458333333333%206.86458333333333%20C%202.73263888888889%206.99652777777778%202.66666666666667%207.15277777777778%202.66666666666667%207.33333333333333%20L%202.66666666666667%208.66666666666667%20C%202.66666666666667%208.84722222222222%202.73263888888889%209.00347222222222%202.86458333333333%209.13541666666667%20C%202.99652777777778%209.26736111111111%203.15277777777778%209.33333333333333%203.33333333333333%209.33333333333333%20L%208.5625%209.33333333333333%20L%206.59375%2011.3020833333333%20C%206.46180555555556%2011.4340277777778%206.39583333333333%2011.5902777777778%206.39583333333333%2011.7708333333333%20C%206.39583333333333%2011.9513888888889%206.46180555555556%2012.1076388888889%206.59375%2012.2395833333333%20L%207.54166666666667%2013.1875%20C%207.66666666666667%2013.3125%207.82291666666667%2013.375%208.01041666666667%2013.375%20C%208.19791666666667%2013.375%208.35416666666667%2013.3125%208.47916666666667%2013.1875%20L%2012.25%209.41666666666667%20L%2013.1979166666667%208.46875%20Z%20M%2014.9270833333333%203.984375%20C%2015.6423611111111%205.21006944444444%2016%206.54861111111111%2016%208%20C%2016%209.45138888888889%2015.6423611111111%2010.7899305555556%2014.9270833333333%2012.015625%20C%2014.2118055555556%2013.2413194444444%2013.2413194444444%2014.2118055555556%2012.015625%2014.9270833333333%20C%2010.7899305555556%2015.6423611111111%209.45138888888889%2016%208%2016%20C%206.54861111111111%2016%205.21006944444444%2015.6423611111111%203.984375%2014.9270833333333%20C%202.75868055555556%2014.2118055555556%201.78819444444444%2013.2413194444444%201.07291666666667%2012.015625%20C%200.357638888888889%2010.7899305555556%200%209.45138888888889%200%208%20C%200%206.54861111111111%200.357638888888889%205.21006944444444%201.07291666666667%203.984375%20C%201.78819444444444%202.75868055555556%202.75868055555556%201.78819444444444%203.984375%201.07291666666667%20C%205.21006944444444%200.357638888888888%206.54861111111111%200%208%200%20C%209.45138888888889%200%2010.7899305555556%200.357638888888888%2012.015625%201.07291666666667%20C%2013.2413194444444%201.78819444444444%2014.2118055555556%202.75868055555556%2014.9270833333333%203.984375%20Z%20'%20fill-rule='nonzero'%20fill='%23ffffff'%20stroke='none'%20transform='matrix(1%200%200%201%201367%204518%20)'%20/%3e%3c/g%3e%3c/svg%3e";
const _imports_27 = "data:image/png;base64,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";
const _imports_28 = "" + buildAssetsURL("no-discussion.CTT65aaO.png");
const _sfc_main = {
__name: "[id]",
__ssrInlineRender: true,
async setup(__props) {
let __temp, __restore;
const route = useRoute();
let uniqid = route.params.id;
let user = inject("userInfo");
let isNeedLogin = inject("isNeedLogin");
const goLogin = inject("goLogin");
inject("openAttest");
inject("realname");
useHead({ script: [{ src: "https://app.gter.net/bottom?tpl=header&menukey=mj" }, { src: "https://app.gter.net/bottom?tpl=footer,popupnotification", body: true }, { src: "https://app.gter.net/image/gter/commonCom/bi/bi.js" }, { src: "https://app.gter.net/image/gter/commonCom/preview-image/preview.js" }] });
let contentRightRef = ref(null);
let contentRightHeight = ref(null);
const maxPicture = ref(10);
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;
if (relatedlist.value.length == 0) getRelatedlistHttp();
else CalculateSelectedList();
if (JSON.stringify(coinConfig.value) == "{}") getCoinInfo();
detailsLoading.value = false;
console.log("data", data);
const topic = data.topic;
console.log("topic", topic);
getTopicDetail(topic.uniqid);
});
};
let topicToken = ref("");
let topicInfo = ref({});
let sectionn = ref([]);
let tags = ref([]);
provide("topicInfo", topicInfo);
provide("topicToken", topicToken);
let authorInfo = ref({});
const getTopicDetail = (uniqid2) => {
topicDetailHttp({ uniqid: uniqid2 }).then((res) => {
if (res.code != 200) {
ElMessage.error(res.message);
return;
}
let data = res.data;
topicToken.value = data.token;
authorInfo.value = data.authorInfo;
const targetInfo = data.info;
if (!targetInfo.hidden) targetInfo.hidden = 0;
const sectionNameSet = new Set(targetInfo.sectionn.map((item) => item.name));
if (targetInfo.tags) {
const newTag = targetInfo == null ? void 0 : targetInfo.tags.filter((tagName) => !sectionNameSet.has(tagName));
tags.value = newTag;
}
sectionn.value = targetInfo.sectionn;
topicInfo.value = targetInfo;
ismyself.value = data.ismyself;
getCommentListHttp();
if (data.islogin) getTopicOperation();
getQrcode();
});
};
const getQrcode = () => {
getQrcodeHttp({ token: topicToken.value }).then((res) => {
if (res.code != 200) return;
const data = res.data || [];
qrcode.value = data.url || "";
});
};
const getTopicOperation = () => {
topicgetOperationHttp({
token: topicToken.value,
actions: ["like", "collection"]
}).then((res) => {
console.log("res", res);
const data = res.data;
const like = data.like;
const collection = data.collection;
islike.value = like.status;
iscollection.value = collection.status;
}).catch((err) => {
console.log("err", err);
});
};
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: 3,
limit: 10,
token: topicToken.value
}).then((res) => {
if (res.code != 200) {
isEmptyState.value = true;
return;
}
let data = res.data;
data.data.forEach((element, index) => {
element.timestamp = strtimeago(element.created_at, 4);
element["picture"] = [];
element["isReplyBoxShow"] = 0;
if (element.child.length > 0) {
element.child.forEach((el) => {
el["picture"] = [];
el.timestamp = strtimeago(el.created_at, 4);
el["isReplyBoxShow"] = 0;
});
}
});
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["commentcount"];
if (commentList.value.length == data["count"]) commentPage.value = 0;
else commentPage.value++;
}).finally(() => commentLoading = false);
};
ref(0);
let commentInputTop = ref("");
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}`;
};
let isLikeGif = ref(false);
let topHeadRef = ref(null);
const router = useRouter();
let show = ref(false);
let ismanager = inject("ismanager");
let reportAlertShow = ref(false);
let reportToken = ref("");
let reportType = ref("");
provide("reportAlertShow", reportAlertShow);
provide("clearAllData", clearAllData);
provide("getDetails", getDetails);
const { $cache } = useNuxtApp();
{
try {
const detailKey = `details_${uniqid}`;
const cachedData = $cache.get(detailKey);
if (cachedData) {
const infoData = cachedData["info"] || {};
info.value = infoData;
seo.value = cachedData.seo;
iscollection.value = cachedData.iscollection;
isdisplay.value = cachedData.isdisplay;
islike.value = cachedData.islike;
ismyself.value = cachedData.ismyself;
} else {
[__temp, __restore] = withAsyncContext(() => detailsHttp({ uniqid }).then((res) => {
if (res.code == 200) {
let data = res.data;
token = data["token"];
const infoData = data["info"] || {};
info.value = infoData;
seo.value = data.seo;
iscollection.value = data.iscollection;
isdisplay.value = data.isdisplay;
islike.value = data.islike;
ismyself.value = data.ismyself;
$cache.set(detailKey, data, 3600);
}
})), 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;
})), await __temp, __restore();
} catch (error) {
}
}
computed(() => {
return false;
});
const sendMessage = (token2) => {
if (typeof messagePrivateItem == "function") messagePrivateItem({ token: token2 });
else redirectToExternalWebsite(`https://f.gter.net/u/${token2}`);
};
const TAHomePage = (token2) => redirectToExternalWebsite(`https://f.gter.net/u/${token2}`);
const redirectToExternalWebsite = (url, target = "_blank") => {
const link = (void 0).createElement("a");
link.href = url;
link.target = target;
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"
};
ref(false);
ref(null);
let ripostelist = ref([]);
let ripostecount = ref({});
let riposteoptions = ref({});
provide("riposteoptions", riposteoptions);
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 + (void 0).scrollY - 60;
(void 0).scrollTo({
top: distanceToViewportTop,
behavior: "smooth"
});
};
let picture = ref([]);
let emojiState = ref(false);
let emojiMaskState = ref(false);
const emojiData = ["\u{1F600}", "\u{1F601}", "\u{1F606}", "\u{1F605}", "\u{1F602}", "\u{1F609}", "\u{1F60D}", "\u{1F970}", "\u{1F618}", "\u{1F925}", "\u{1F62A}", "\u{1F635}\u200D\u{1F4AB}", "\u{1F913}", "\u{1F97A}", "\u{1F60B}", "\u{1F61C}", "\u{1F92A}", "\u{1F60E}", "\u{1F929}", "\u{1F973}", "\u{1F614}", "\u{1F641}", "\u{1F62D}", "\u{1F621}", "\u{1F633}", "\u{1F917}", "\u{1F914}", "\u{1F92D}", "\u{1F92B}", "\u{1F62F}", "\u{1F635}", "\u{1F644}", "\u{1F974}", "\u{1F922}", "\u{1F911}", "\u{1F920}", "\u{1F44C}", "\u270C\uFE0F", "\u{1F91F}", "\u{1F918}", "\u{1F919}", "\u{1F44D}", "\u{1F44E}", "\u270A", "\u{1F44F}", "\u{1F91D}", "\u{1F64F}", "\u{1F4AA}", "\u274E\uFE0F", "\u2733\uFE0F", "\u2734\uFE0F", "\u2747\uFE0F", "#\uFE0F\u20E3", "*\uFE0F\u20E3", "1\uFE0F\u20E3", "2\uFE0F\u20E3", "3\uFE0F\u20E3", "4\uFE0F\u20E3", "5\uFE0F\u20E3", "6\uFE0F\u20E3", "7\uFE0F\u20E3", "8\uFE0F\u20E3", "9\uFE0F\u20E3", "\u{1F51F}", "\u{1F197}", "\u{1F236}", "\u{1F250}", "\u{1F251}", "\u{1F339}", "\u{1F940}", "\u{1F338}", "\u{1F33A}", "\u{1F337}", "\u{1F332}", "\u2618\uFE0F", "\u{1F340}", "\u{1F341}", "\u{1F319}", "\u2B50", "\u{1F30D}", "\u2600\uFE0F", "\u2B50\uFE0F", "\u{1F31F}", "\u2601\uFE0F", "\u{1F308}", "\u2602\uFE0F", "\u2744\uFE0F", "\u2603\uFE0F", "\u2604\uFE0F", "\u{1F525}", "\u{1F4A7}", "\u{1F34E}", "\u{1F350}", "\u{1F34A}", "\u{1F349}", "\u{1F353}", "\u{1F351}", "\u{1F354}", "\u{1F35F}", "\u{1F355}", "\u{1F96A}", "\u{1F35C}", "\u{1F361}", "\u{1F368}", "\u{1F366}", "\u{1F382}", "\u{1F370}", "\u{1F36D}", "\u{1F37F}", "\u{1F369}", "\u{1F9C3}", "\u{1F379}", "\u{1F352}", "\u{1F95D}", "\u{1F952}", "\u{1F966}", "\u{1F968}", "\u{1F32D}", "\u{1F958}", "\u{1F371}", "\u{1F362}", "\u{1F96E}", "\u{1F369}", "\u{1F36A}", "\u{1F9C1}", "\u{1F375}", "\u{1F376}", "\u{1F37B}", "\u{1F942}", "\u{1F9CB}", "\u{1F389}", "\u{1F381}", "\u{1F9E7}", "\u{1F383}", "\u{1F384}", "\u{1F9E8}", "\u2728\uFE0F", "\u{1F388}", "\u{1F38A}", "\u{1F38B}", "\u{1F38D}", "\u{1F380}", "\u{1F396}\uFE0F", "\u{1F3C6}\uFE0F", "\u{1F3C5}", "\u{1F48C}", "\u{1F4EC}", "\u{1F697}", "\u{1F695}", "\u{1F6B2}", "\u{1F6F5}", "\u{1F680}", "\u{1F681}", "\u26F5", "\u{1F6A2}", "\u{1F52E}", "\u{1F9F8}", "\u{1F004}\uFE0F"];
const closeEmoji = (index, i) => {
commentList.value.forEach((ele) => {
ele["emojiState"] = false;
if (ele["child"] && ele["child"].length != 0) {
ele["child"].forEach((el) => {
el["emojiState"] = false;
});
}
});
emojiState.value = false;
emojiMaskState.value = false;
editEmojiState.value = false;
};
const selectEmoji = (key, index, i) => {
closeEmoji();
if (i != void 0) {
if (!commentList.value[index]["child"][i]["commentInput"]) commentList.value[index]["child"][i]["commentInput"] = "";
commentList.value[index]["child"][i]["commentInput"] += key;
} else if (index != void 0) {
if (!commentList.value[index]["commentInput"]) commentList.value[index]["commentInput"] = "";
commentList.value[index]["commentInput"] += key;
} else {
commentInputTop.value += key;
}
};
let dialogSrc = ref("");
let permissions = inject("permissions");
let dialogVisible = ref(false);
const handleHide = () => {
mjHideHttp({ token }).then((res) => {
dialogVisible.value = false;
ElMessage.success(res.message || "\u9690\u85CF\u6210\u529F");
router.replace("/index.html");
});
};
let editCommentState = ref(false);
let editPicture = ref([]);
let editInput = ref("");
let editEmojiState = ref(false);
ref(null);
const selectEditEmoji = (key) => {
closeEmoji();
editInput.value += key;
};
return (_ctx, _push, _parent, _attrs) => {
var _a2;
var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l, _m, _n, _o, _p, _q, _r;
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_Empty = __nuxt_component_4;
const _component_ClientOnly = __nuxt_component_7;
const _component_Report = __nuxt_component_8;
const _component_el_input = ElInput;
const _component_RankingBox = __nuxt_component_10;
const _component_el_dialog = ElDialog;
const _component_el_button = ElButton;
const _component_Like = __nuxt_component_6;
const _component_bi_card = resolveComponent("bi-card");
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-aaba7b43>`);
_push(ssrRenderComponent(_component_TopHead, {
ref_key: "topHeadRef",
ref: topHeadRef
}, null, _parent));
_push(`<div class="content flexflex" data-v-aaba7b43><div class="left" style="${ssrRenderStyle({ height: unref(contentRightHeight) + "px" })}" data-v-aaba7b43><div class="school-box flexcenter" style="${ssrRenderStyle({ "pointer-events": ((_a = unref(info)["school"]) == null ? void 0 : _a["url"]) ? "auto" : "none" })}" data-v-aaba7b43><a class="school-box-icon"${ssrRenderAttr("href", (_b = unref(info)["school"]) == null ? void 0 : _b["url"])} target="_blank" data-v-aaba7b43>`);
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-aaba7b43>`);
} else {
_push(`<!---->`);
}
_push(`</a><a class="school-name"${ssrRenderAttr("href", (_e = unref(info)["school"]) == null ? void 0 : _e["url"])} target="_blank" data-v-aaba7b43>${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-aaba7b43>${ssrInterpolate((_h = unref(info)["school"]) == null ? void 0 : _h["enname"])}</a></div><div class="mj-total flexacenter" data-v-aaba7b43> \u8BE5\u6821\u5171\u6709 <div class="value" data-v-aaba7b43>${ssrInterpolate(unref(relatedcount))}</div> \u4E2A\u9762\u7ECF </div><div class="mj-list" data-v-aaba7b43><!--[-->`);
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-aaba7b43><div class="mj-header flexacenter" data-v-aaba7b43><div class="label flexacenter" data-v-aaba7b43><div class="label-text flexcenter" data-v-aaba7b43>\u8350</div><div class="label-title" data-v-aaba7b43>${ssrInterpolate(unref(labelObj)[item["type"] || "offer"])}</div></div><h1 data-v-aaba7b43>${ssrInterpolate(item["title"])}</h1></div>`);
if (item["type"] == "offer") {
_push(`<div class="info-list flexflex" data-v-aaba7b43><div class="info-item flexacenter" data-v-aaba7b43><div class="info-name" data-v-aaba7b43>\u4E13\u4E1A</div><div class="info-value flex1 ellipsis" data-v-aaba7b43>${ssrInterpolate(item["professional"])}</div></div><div class="info-item flexacenter" data-v-aaba7b43><div class="info-name" data-v-aaba7b43>\u5B66\u4F4D</div><div class="info-value flex1 ellipsis" data-v-aaba7b43>${ssrInterpolate(item["degree"])}</div></div><div class="info-item flexacenter" data-v-aaba7b43><div class="info-name" data-v-aaba7b43>\u7ED3\u679C</div><div class="info-value flex1 ellipsis" data-v-aaba7b43>${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-aaba7b43>`);
if (item["type"] == "ask") {
_push(`<div class="ask-label" data-v-aaba7b43>\u56DE\u7B54\uFF1A</div>`);
} else {
_push(`<!---->`);
}
_push(`<div class="flex1 ellipsis" data-v-aaba7b43>${ssrInterpolate(item["message"])}</div></div>`);
} else {
_push(`<!---->`);
}
if (item["type"] == "vote") {
_push(`<div class="vote-list" data-v-aaba7b43><!--[-->`);
ssrRenderList(item["option"].slice(0, 2), (ite, i) => {
_push(`<div class="vote-item" data-v-aaba7b43>${ssrInterpolate(("numberToEnclosed" in _ctx ? _ctx.numberToEnclosed : unref(numberToEnclosed))(i))} \xA0 ${ssrInterpolate(ite)}</div>`);
});
_push(`<!--]--><div class="vote-item" data-v-aaba7b43>${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-aaba7b43><div class="mj-header flexacenter" data-v-aaba7b43><img class="mj-avatar"${ssrRenderAttr("src", item["avatar"])} data-v-aaba7b43><div class="user-name" data-v-aaba7b43>${ssrInterpolate(item["username"] || "\u533F\u540D\u7528\u6237")}</div><div class="time" data-v-aaba7b43>${ssrInterpolate(("handleDate" in _ctx ? _ctx.handleDate : unref(handleDate))(item["releasetime"]))}\u53D1\u5E03</div></div><div class="info-list flexflex" data-v-aaba7b43>`);
if (item["profession"]) {
_push(`<div class="info-item flexacenter" data-v-aaba7b43><div class="info-name" data-v-aaba7b43>\u4E13\u4E1A</div><div class="info-value flex1 ellipsis" data-v-aaba7b43>${ssrInterpolate(item["profession"])}</div></div>`);
} else {
_push(`<!---->`);
}
if (item["project"]) {
_push(`<div class="info-item flexacenter" data-v-aaba7b43><div class="info-name" data-v-aaba7b43>\u9879\u76EE</div><div class="info-value flex1 ellipsis" data-v-aaba7b43>${ssrInterpolate(item["project"])}</div></div>`);
} else {
_push(`<!---->`);
}
if (item["interviewtime"]) {
_push(`<div class="info-item flexacenter" data-v-aaba7b43><div class="info-name" data-v-aaba7b43>\u9762\u8BD5</div><div class="info-value flex1 ellipsis" data-v-aaba7b43>${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-aaba7b43><div class="header" data-v-aaba7b43>`);
if (((_i = unref(sectionn)) == null ? void 0 : _i.length) || ((_j = unref(tags)) == null ? void 0 : _j.length) || unref(topicInfo).recommend == 1 || unref(topicInfo).best == 1) {
_push(`<div class="label flexflex" data-v-aaba7b43>`);
if (unref(topicInfo).recommend == 1) {
_push(`<img class="item icon"${ssrRenderAttr("src", _imports_0)} data-v-aaba7b43>`);
} else {
_push(`<!---->`);
}
if (unref(topicInfo).best == 1) {
_push(`<img class="item icon"${ssrRenderAttr("src", _imports_1)} data-v-aaba7b43>`);
} else {
_push(`<!---->`);
}
_push(`<!--[-->`);
ssrRenderList(unref(sectionn), (item) => {
_push(`<a class="item blue"${ssrRenderAttr("href", `https://f.gter.net/section/${item.uniqid}`)} target="_blank" data-v-aaba7b43>${ssrInterpolate(item.name)}</a>`);
});
_push(`<!--]--><!--[-->`);
ssrRenderList(unref(tags), (item) => {
_push(`<a class="item"${ssrRenderAttr("href", `https://f.gter.net/tag/${item}?type=interviewexperience`)} target="_blank" data-v-aaba7b43>${ssrInterpolate(item)}</a>`);
});
_push(`<!--]--></div>`);
} else {
_push(`<!---->`);
}
_push(`<div class="titletitle" data-v-aaba7b43>${ssrInterpolate(unref(info)["subject"])}</div><div class="mj-header flexacenter" data-v-aaba7b43><div class="mj-header-left flexacenter" data-v-aaba7b43>`);
_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(`<div class="flexacenter" data-v-aaba7b43${_scopeId}><img class="mj-avatar"${ssrRenderAttr("src", unref(info)["avatar"])} data-v-aaba7b43${_scopeId}><div class="user-name" data-v-aaba7b43${_scopeId}>${ssrInterpolate(unref(info)["nickname"] || "\u533F\u540D\u7528\u6237")}</div></div>`);
} else {
return [
createVNode("div", { class: "flexacenter" }, [
createVNode("img", {
class: "mj-avatar",
src: unref(info)["avatar"]
}, null, 8, ["src"]),
createVNode("div", { class: "user-name" }, toDisplayString(unref(info)["nickname"] || "\u533F\u540D\u7528\u6237"), 1)
])
];
}
}),
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
if (unref(authorInfo)["uniqid"]) {
_push2(`<div class="avatar-box flexflex" data-v-aaba7b43${_scopeId}><a class="avatar-item flexcenter" target="_blank" data-v-aaba7b43${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_2)} data-v-aaba7b43${_scopeId}> \u53D1\u9001\u4FE1\u606F </a><a class="avatar-item flexcenter" target="_blank" data-v-aaba7b43${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_3)} data-v-aaba7b43${_scopeId}> TA\u7684\u4E3B\u9875 </a></div>`);
} else {
_push2(`<!---->`);
}
} else {
return [
unref(authorInfo)["uniqid"] ? (openBlock(), createBlock("div", {
key: 0,
class: "avatar-box flexflex"
}, [
createVNode("a", {
class: "avatar-item flexcenter",
target: "_blank",
onClick: withModifiers(($event) => sendMessage(unref(authorInfo)["uniqid"]), ["prevent"])
}, [
createVNode("img", {
class: "avatar-icon",
src: _imports_2
}),
createTextVNode(" \u53D1\u9001\u4FE1\u606F ")
], 8, ["onClick"]),
createVNode("a", {
class: "avatar-item flexcenter",
target: "_blank",
onClick: withModifiers(($event) => TAHomePage(unref(authorInfo)["uniqid"]), ["prevent"])
}, [
createVNode("img", {
class: "avatar-icon",
src: _imports_3
}),
createTextVNode(" TA\u7684\u4E3B\u9875 ")
], 8, ["onClick"])
])) : createCommentVNode("", true)
];
}
}),
_: 1
}, _parent));
_push(`<div class="time" data-v-aaba7b43>${ssrInterpolate(("handleDate" in _ctx ? _ctx.handleDate : unref(handleDate))(unref(info)["releasetime"]))}\u53D1\u5E03</div></div><div class="flexacenter" style="${ssrRenderStyle({ "position": "relative" })}" data-v-aaba7b43><a class="mj-header-right flexacenter" target="_blank"${ssrRenderAttr("href", unref(info)["threadurl"])} data-v-aaba7b43><img class="original-icon"${ssrRenderAttr("src", _imports_4)} data-v-aaba7b43> \u8BBA\u575B\u539F\u5E16 </a><div class="line" data-v-aaba7b43></div><div class="eye-box flexacenter" data-v-aaba7b43><img class="eye-icon"${ssrRenderAttr("src", _imports_2$1)} data-v-aaba7b43> ${ssrInterpolate(unref(info)["views"])}</div><div class="btn flexcenter" data-v-aaba7b43><img class="icon"${ssrRenderAttr("src", _imports_6)} data-v-aaba7b43></div>`);
if (unref(show)) {
_push(`<div data-v-aaba7b43><div class="mask" data-v-aaba7b43></div><div class="operate" data-v-aaba7b43><div class="item" data-v-aaba7b43>\u4E3E\u62A5</div>`);
if (unref(ismanager)) {
_push(`<!--[--><div class="item" data-v-aaba7b43>${ssrInterpolate(unref(topicInfo).hidden == 0 ? "\u9690\u85CF" : "\u663E\u793A")}</div><div class="item" data-v-aaba7b43>${ssrInterpolate(unref(topicInfo).recommend == 1 ? "\u53D6\u6D88" : "")}\u63A8\u8350</div><div class="item" data-v-aaba7b43>${ssrInterpolate(unref(topicInfo).best == 1 ? "\u53D6\u6D88" : "")}\u7CBE\u534E</div><!--]-->`);
} else {
_push(`<!---->`);
}
_push(`</div></div>`);
} else {
_push(`<!---->`);
}
_push(`</div></div></div><div class="details-box" data-v-aaba7b43><div class="details-item" data-v-aaba7b43><div class="details-top" data-v-aaba7b43>\u9762\u8BD5\u8FC7\u7A0B\u53CA\u5185\u5BB9</div><div class="details-list" data-v-aaba7b43><div class="details-list-item flexacenter" data-v-aaba7b43>`);
if (unref(info)["message"]) {
_push(`<div class="${ssrRenderClass([{ "unlock-unlock": !unref(isdisplay) }, "details-value describe"])}" data-v-aaba7b43><div class="text" data-v-aaba7b43>${(_a2 = unref(info)["message"]) != null ? _a2 : ""}</div><div class="unlock-mask flexflex" style="${ssrRenderStyle({ "width": "693px" })}" data-v-aaba7b43><div class="unlock-text-box flexcenter" data-v-aaba7b43><div class="unlock-text" data-v-aaba7b43>\u4F5C\u8005\u8BBE\u7F6E\u4E86\u6D4F\u89C8\u9650\u5236</div><div class="unlock-text flexacenter" data-v-aaba7b43><div class="emphasis" data-v-aaba7b43>\u201C\u8BC4\u8BBA/\u70B9\u8D5E\u201D</div> \u540E\u5373\u53EF\u67E5\u770B\u5B8C\u6574\u5185\u5BB9 </div>`);
if (unref(respondListState)) {
_push(`<!--[--><div class="respond-list-mask" data-v-aaba7b43></div><div class="respond-list-box" data-v-aaba7b43><div class="respond-list-title" data-v-aaba7b43>\u9009\u62E9\u4F60\u7684\u56DE\u5E94\uFF1A</div><div class="respond-list" data-v-aaba7b43><!--[-->`);
ssrRenderList(unref(riposteoptions), (item) => {
_push(`<!--[--><!--[-->`);
ssrRenderList(item.data, (item2, key) => {
var _a3;
_push(`<div class="respond-item" data-v-aaba7b43>${(_a3 = jointriposte(key)) != null ? _a3 : ""}</div>`);
});
_push(`<!--]--><!--]-->`);
});
_push(`<!--]--></div></div><!--]-->`);
} else {
_push(`<!---->`);
}
_push(`</div></div></div>`);
} else {
_push(`<!---->`);
}
_push(`</div></div></div><div class="details-item" data-v-aaba7b43><div class="details-top" data-v-aaba7b43>\u7533\u8BF7\u4FE1\u606F</div><div class="details-list" data-v-aaba7b43>`);
if (unref(info)["school"]) {
_push(`<div class="details-list-item flexacenter" data-v-aaba7b43><div class="details-name" data-v-aaba7b43>\u5B66\u6821</div><a class="details-value flex1" target="_blank"${ssrRenderAttr("href", (_k = unref(info)["school"]) == null ? void 0 : _k["url"])} data-v-aaba7b43>${ssrInterpolate((_l = unref(info)["school"]) == null ? void 0 : _l.name)}</a></div>`);
} else {
_push(`<!---->`);
}
if (unref(info)["profession"]) {
_push(`<div class="details-list-item flexacenter" data-v-aaba7b43><div class="details-name" data-v-aaba7b43>${ssrInterpolate(unref(info)["project"] ? "" : "\u9879\u76EE/")}\u4E13\u4E1A</div><div class="details-value flex1" data-v-aaba7b43>${ssrInterpolate(unref(info)["profession"])}</div></div>`);
} else {
_push(`<!---->`);
}
if (unref(info)["project"]) {
_push(`<div class="details-list-item flexacenter" data-v-aaba7b43><div class="details-name" data-v-aaba7b43>\u9879\u76EE${ssrInterpolate(unref(info)["profession"] ? "" : "/\u4E13\u4E1A")}</div><div class="details-value flex1" data-v-aaba7b43>${ssrInterpolate(unref(info)["project"])}</div></div>`);
} else {
_push(`<!---->`);
}
_push(`</div></div><div class="details-item" data-v-aaba7b43><div class="details-top" data-v-aaba7b43>\u9762\u8BD5\u65F6\u95F4</div><div class="details-list" data-v-aaba7b43><div class="details-list-item flexacenter" data-v-aaba7b43><div class="details-name" data-v-aaba7b43>\u65E5\u671F</div>`);
if (unref(info)["interviewtime"]) {
_push(`<div class="details-value date" data-v-aaba7b43>${ssrInterpolate(timestampToDate(unref(info)["interviewtime"]))}</div>`);
} else {
_push(`<!---->`);
}
_push(`</div></div></div></div>`);
{
_push(`<!---->`);
}
if (unref(emojiMaskState)) {
_push(`<div class="emoji-box-mask" data-v-aaba7b43></div>`);
} else {
_push(`<!---->`);
}
_push(`<div class="comment-box" data-v-aaba7b43>`);
if (unref(editCommentState)) {
_push(`<div class="edit-comment flexcenter" data-v-aaba7b43><div class="box" data-v-aaba7b43><div class="text" data-v-aaba7b43>\u7F16\u8F91\u8BC4\u8BBA</div><div class="input-box" data-v-aaba7b43><div class="top flexflex" data-v-aaba7b43><textarea class="input-textarea flex1" maxlength="500" placeholder="\u8BF4\u8BF4\u4F60\u7684\u60F3\u6CD5\u6216\u7591\u95EE\u2026" data-v-aaba7b43>${ssrInterpolate(unref(editInput))}</textarea></div>`);
if (unref(editPicture).length != 0) {
_push(`<div class="picture-box flexacenter" data-v-aaba7b43><!--[-->`);
ssrRenderList(unref(editPicture), (item) => {
_push(`<div class="picture" data-v-aaba7b43><img class="close"${ssrRenderAttr("src", _imports_8)} data-v-aaba7b43><img class="img"${ssrRenderAttr("src", item.url)} data-v-aaba7b43></div>`);
});
_push(`<!--]--></div>`);
} else {
_push(`<!---->`);
}
_push(`<div class="bottom flexacenter" data-v-aaba7b43><div class="operate flexacenter" data-v-aaba7b43><div class="${ssrRenderClass([{ pitch: unref(editEmojiState) }, "item"])}" style="${ssrRenderStyle({ "z-index": "2" })}" data-v-aaba7b43>`);
_push(ssrRenderComponent(_component_el_popover, {
placement: "left-start",
"popper-class": "emoji-popover",
width: 584,
trigger: "click",
visible: unref(editEmojiState),
"onUpdate:visible": ($event) => isRef(editEmojiState) ? editEmojiState.value = $event : editEmojiState = $event,
teleported: false
}, {
reference: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(`<img class="icon"${ssrRenderAttr("src", _imports_9)} alt="" data-v-aaba7b43${_scopeId}>`);
} else {
return [
createVNode("img", {
class: "icon",
src: _imports_9,
alt: ""
})
];
}
}),
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(`<div class="emoji-box" data-v-aaba7b43${_scopeId}><!--[-->`);
ssrRenderList(emojiData, (item) => {
_push2(`<div class="emoji-icon" data-v-aaba7b43${_scopeId}>${ssrInterpolate(item)}</div>`);
});
_push2(`<!--]--></div>`);
} else {
return [
createVNode("div", { class: "emoji-box" }, [
(openBlock(), createBlock(Fragment, null, renderList(emojiData, (item) => {
return createVNode("div", {
class: "emoji-icon",
key: item,
onClick: ($event) => selectEditEmoji(item)
}, toDisplayString(item), 9, ["onClick"]);
}), 64))
])
];
}
}),
_: 1
}, _parent));
_push(`</div><div class="item flexacenter" data-v-aaba7b43><input class="file" type="file" accept=".png, .jpg, .jpeg" data-v-aaba7b43><img class="icon" style="${ssrRenderStyle({ "border-radius": "0" })}"${ssrRenderAttr("src", _imports_10)} alt="" data-v-aaba7b43><span class="file-hint" data-v-aaba7b43>\u6700\u591A\u53EF\u4E0A\u4F20${ssrInterpolate(unref(maxPicture))}\u5F20\u56FE\u7247\uFF0C\u652F\u6301\u5728\u8F93\u5165\u6846\u4E2D\u76F4\u63A5\u7C98\u8D34\u56FE\u7247\u3002</span></div></div></div></div><div class="btn-list flexacenter" data-v-aaba7b43><div class="btn" data-v-aaba7b43>\u53D6\u6D88</div><div class="btn send" data-v-aaba7b43>\u53D1\u9001</div></div></div></div>`);
} else {
_push(`<!---->`);
}
_push(`<div class="comment-title flexacenter" data-v-aaba7b43> \u8BA8\u8BBA <div class="value" data-v-aaba7b43>${ssrInterpolate(unref(commentComments) || "")}</div></div><div class="input-box" data-v-aaba7b43><div class="top flexflex" data-v-aaba7b43>`);
if (unref(user).avatar) {
_push(`<img class="avatar"${ssrRenderAttr("src", unref(user).avatar)} data-v-aaba7b43>`);
} else {
_push(`<!---->`);
}
_push(`<textarea class="input-textarea flex1" maxlength="500" placeholder="\u8BF4\u8BF4\u4F60\u7684\u60F3\u6CD5\u6216\u7591\u95EE\u2026" data-v-aaba7b43>${ssrInterpolate(unref(commentInputTop))}</textarea></div>`);
if (unref(picture).length != 0) {
_push(`<div class="picture-box flexacenter" data-v-aaba7b43><!--[-->`);
ssrRenderList(unref(picture), (item, index) => {
_push(`<div class="picture" data-v-aaba7b43><img class="close"${ssrRenderAttr("src", _imports_8)} data-v-aaba7b43><img class="img"${ssrRenderAttr("src", item.url)} data-v-aaba7b43></div>`);
});
_push(`<!--]--></div>`);
} else {
_push(`<!---->`);
}
_push(`<div class="bottom flexacenter" data-v-aaba7b43><div class="operate flexacenter" data-v-aaba7b43><div class="${ssrRenderClass([{ pitch: unref(emojiState) }, "item"])}" style="${ssrRenderStyle({ "z-index": "2" })}" data-v-aaba7b43>`);
_push(ssrRenderComponent(_component_el_popover, {
placement: "left",
"popper-class": "emoji-popover",
width: 625,
trigger: "click",
visible: unref(emojiState),
"onUpdate:visible": ($event) => isRef(emojiState) ? emojiState.value = $event : emojiState = $event,
teleported: false
}, {
reference: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(`<img class="icon"${ssrRenderAttr("src", _imports_9)} alt="" data-v-aaba7b43${_scopeId}>`);
} else {
return [
createVNode("img", {
class: "icon",
src: _imports_9,
alt: ""
})
];
}
}),
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(`<div class="emoji-box" data-v-aaba7b43${_scopeId}><!--[-->`);
ssrRenderList(emojiData, (item) => {
_push2(`<div class="emoji-icon" data-v-aaba7b43${_scopeId}>${ssrInterpolate(item)}</div>`);
});
_push2(`<!--]--></div>`);
} else {
return [
createVNode("div", { class: "emoji-box" }, [
(openBlock(), createBlock(Fragment, null, renderList(emojiData, (item) => {
return createVNode("div", {
class: "emoji-icon",
key: item,
onClick: ($event) => selectEmoji(item)
}, toDisplayString(item), 9, ["onClick"]);
}), 64))
])
];
}
}),
_: 1
}, _parent));
_push(`</div><div class="item flexacenter" data-v-aaba7b43><input class="file" type="file" accept=".png, .jpg, .jpeg" data-v-aaba7b43><img class="icon" style="${ssrRenderStyle({ "border-radius": "0" })}"${ssrRenderAttr("src", _imports_10)} alt="" data-v-aaba7b43><span class="file-hint" data-v-aaba7b43>\u6700\u591A\u53EF\u4E0A\u4F20${ssrInterpolate(unref(maxPicture))}\u5F20\u56FE\u7247\uFF0C\u652F\u6301\u5728\u8F93\u5165\u6846\u4E2D\u76F4\u63A5\u7C98\u8D34\u56FE\u7247\u3002</span></div></div><div class="btn" data-v-aaba7b43>\u53D1\u9001</div></div></div>`);
if (unref(commentComments) == 0) {
_push(`<div class="empty-box" data-v-aaba7b43>`);
_push(ssrRenderComponent(_component_Empty, { hint: "\u8BF4\u8BF4\u4F60\u7684\u89C2\u70B9\u5427" }, null, _parent));
_push(`</div>`);
} else {
_push(`<!--[--><div class="comment-list" data-v-aaba7b43><!--[-->`);
ssrRenderList(unref(commentList), (item, index) => {
var _a3;
var _a22, _b2, _c2, _d2, _e2, _f2, _g2;
_push(`<div class="comment-item flexflex" data-v-aaba7b43>`);
_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 || item.user["avatar"])} data-v-aaba7b43${_scopeId}>`);
} else {
return [
createVNode("img", {
class: "comment-avatar",
src: item.avatar || item.user["avatar"]
}, null, 8, ["src"])
];
}
}),
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
if (item.uin || item.user["uin"] || item.uid || item.user["uid"]) {
_push2(`<div class="avatar-box flexflex" data-v-aaba7b43${_scopeId}><a class="avatar-item flexcenter" target="_blank" data-v-aaba7b43${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_2)} data-v-aaba7b43${_scopeId}> \u53D1\u9001\u4FE1\u606F </a><a class="avatar-item flexcenter" target="_blank" data-v-aaba7b43${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_3)} data-v-aaba7b43${_scopeId}> TA\u7684\u4E3B\u9875 </a></div>`);
} else {
_push2(`<!---->`);
}
} else {
return [
item.uin || item.user["uin"] || item.uid || item.user["uid"] ? (openBlock(), createBlock("div", {
key: 0,
class: "avatar-box flexflex"
}, [
createVNode("a", {
class: "avatar-item flexcenter",
target: "_blank",
onClick: withModifiers(($event) => sendMessage(item.uniqid || item.user["uniqid"]), ["prevent"])
}, [
createVNode("img", {
class: "avatar-icon",
src: _imports_2
}),
createTextVNode(" \u53D1\u9001\u4FE1\u606F ")
], 8, ["onClick"]),
createVNode("a", {
class: "avatar-item flexcenter",
target: "_blank",
onClick: withModifiers(($event) => TAHomePage(item.uniqid || item.user["uniqid"]), ["prevent"])
}, [
createVNode("img", {
class: "avatar-icon",
src: _imports_3
}),
createTextVNode(" TA\u7684\u4E3B\u9875 ")
], 8, ["onClick"])
])) : createCommentVNode("", true)
];
}
}),
_: 2
}, _parent));
_push(`<div class="comment-content flex1" data-v-aaba7b43><div class="comment-header flexacenter" data-v-aaba7b43><div class="comment-header-left flexacenter" data-v-aaba7b43><div class="comments-username" data-v-aaba7b43>${ssrInterpolate(item.nickname || item.user["nickname"] || "\u533F\u540D\u7528\u6237")}</div><div class="comments-time" data-v-aaba7b43>${ssrInterpolate(item["timestamp"])}</div>`);
if (item["isauthor"]) {
_push(`<div class="comments-identity" data-v-aaba7b43>\u4F5C\u8005</div>`);
} else {
_push(`<!---->`);
}
if (item.groupimage || ((_a22 = item == null ? void 0 : item.user) == null ? void 0 : _a22.groupimage)) {
_push(`<img class="comments-title"${ssrRenderAttr("src", item.groupimage || ((_b2 = item == null ? void 0 : item.user) == null ? void 0 : _b2.groupimage))}${ssrRenderAttr("alt", (_c2 = item == null ? void 0 : item.user) == null ? void 0 : _c2.grouptitle)} style="${ssrRenderStyle({ "height": "18px" })}" data-v-aaba7b43>`);
} else {
_push(`<!---->`);
}
_push(`</div><div class="comment-header-right flexacenter" data-v-aaba7b43><div class="menu-box flexacenter" data-v-aaba7b43><img class="menu-icon"${ssrRenderAttr("src", _imports_11)} data-v-aaba7b43><div class="operate-box" data-v-aaba7b43><div class="item flexcenter" data-v-aaba7b43>\u4E3E\u62A5</div>`);
if (unref(permissions).includes("comment.edit")) {
_push(`<div class="item flexcenter" data-v-aaba7b43>\u7F16\u8F91</div>`);
} else {
_push(`<!---->`);
}
if (unref(permissions).includes("comment.delete")) {
_push(`<div class="item flexcenter" data-v-aaba7b43>\u5220\u9664</div>`);
} else {
_push(`<!---->`);
}
_push(`</div></div><img class="comment-icon" title="\u56DE\u590D"${ssrRenderAttr("src", _imports_12)} data-v-aaba7b43><div class="flexacenter like-box" data-v-aaba7b43>`);
if (item["islike"] == 1) {
_push(`<img class="like-icon"${ssrRenderAttr("src", _imports_4$1)} data-v-aaba7b43>`);
} else {
_push(`<img class="like-icon"${ssrRenderAttr("src", _imports_14)} data-v-aaba7b43>`);
}
_push(`<div class="like-quantity" data-v-aaba7b43>${ssrInterpolate(item["likenum"] || 0)}</div></div></div></div>`);
if (item["content"]) {
_push(`<div class="comment-text" data-v-aaba7b43>${(_a3 = item["content"]) != null ? _a3 : ""}</div>`);
} else {
_push(`<!---->`);
}
if (((_e2 = (_d2 = item.attachments) == null ? void 0 : _d2.images) == null ? void 0 : _e2.length) != 0) {
_push(`<div class="comments-img-box flexacenter" style="${ssrRenderStyle({ "overflow": "auto", "width": "719px" })}" data-v-aaba7b43><!--[-->`);
ssrRenderList((_f2 = item.attachments) == null ? void 0 : _f2.images, (item2, index2) => {
_push(`<img class="comments-img"${ssrRenderAttr("src", item2.thumb || item2.url)} data-v-aaba7b43>`);
});
_push(`<!--]--></div>`);
} else {
_push(`<!---->`);
}
if (item["childState"]) {
_push(`<div class="input-box" data-v-aaba7b43><img class="cross"${ssrRenderAttr("src", _imports_1$1)} data-v-aaba7b43><div class="top flexflex" data-v-aaba7b43>`);
if (unref(user).avatar) {
_push(`<img class="avatar"${ssrRenderAttr("src", unref(user).avatar)} data-v-aaba7b43>`);
} else {
_push(`<!---->`);
}
_push(`<textarea class="input-textarea flex1" maxlength="500" placeholder="\u8BF4\u8BF4\u4F60\u7684\u60F3\u6CD5\u6216\u7591\u95EE\u2026" data-v-aaba7b43>${ssrInterpolate(item["commentInput"])}</textarea></div>`);
if (((_g2 = item == null ? void 0 : item.picture) == null ? void 0 : _g2.length) != 0) {
_push(`<div class="picture-box flexacenter" data-v-aaba7b43><!--[-->`);
ssrRenderList(item.picture, (it) => {
_push(`<div class="picture" data-v-aaba7b43><img class="close"${ssrRenderAttr("src", _imports_8)} data-v-aaba7b43><img class="img"${ssrRenderAttr("src", it.url)} data-v-aaba7b43></div>`);
});
_push(`<!--]--></div>`);
} else {
_push(`<!---->`);
}
_push(`<div class="bottom flexacenter" data-v-aaba7b43><div class="operate flexacenter" data-v-aaba7b43><div class="${ssrRenderClass([{ pitch: item.emojiState }, "item"])}" style="${ssrRenderStyle({ "z-index": "2" })}" data-v-aaba7b43>`);
_push(ssrRenderComponent(_component_el_popover, {
placement: "left",
"popper-class": "emoji-popover",
width: 625,
trigger: "click",
visible: item.emojiState,
"onUpdate:visible": ($event) => item.emojiState = $event,
teleported: false
}, {
reference: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(`<img class="icon"${ssrRenderAttr("src", _imports_9)} alt="" data-v-aaba7b43${_scopeId}>`);
} else {
return [
createVNode("img", {
class: "icon",
src: _imports_9,
alt: ""
})
];
}
}),
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(`<div class="emoji-box" data-v-aaba7b43${_scopeId}><!--[-->`);
ssrRenderList(emojiData, (item2) => {
_push2(`<div class="emoji-icon" data-v-aaba7b43${_scopeId}>${ssrInterpolate(item2)}</div>`);
});
_push2(`<!--]--></div>`);
} else {
return [
createVNode("div", { class: "emoji-box" }, [
(openBlock(), createBlock(Fragment, null, renderList(emojiData, (item2) => {
return createVNode("div", {
class: "emoji-icon",
key: item2,
onClick: ($event) => selectEmoji(item2, index)
}, toDisplayString(item2), 9, ["onClick"]);
}), 64))
])
];
}
}),
_: 2
}, _parent));
_push(`</div><div class="item flexacenter" data-v-aaba7b43><input class="file" type="file" accept=".png, .jpg, .jpeg" data-v-aaba7b43><img class="icon" style="${ssrRenderStyle({ "border-radius": "0" })}"${ssrRenderAttr("src", _imports_10)} alt="" data-v-aaba7b43><span class="file-hint" data-v-aaba7b43>\u6700\u591A\u53EF\u4E0A\u4F20${ssrInterpolate(unref(maxPicture))}\u5F20\u56FE\u7247\uFF0C\u652F\u6301\u5728\u8F93\u5165\u6846\u4E2D\u76F4\u63A5\u7C98\u8D34\u56FE\u7247\u3002</span></div></div><div class="btn" data-v-aaba7b43>\u53D1\u9001</div></div></div>`);
} else {
_push(`<!---->`);
}
if (item["child"].length > 0) {
_push(`<div class="child-comments" data-v-aaba7b43><!--[-->`);
ssrRenderList(item["child"], (ite, i) => {
var _a32, _b3, _c3, _d3, _e3, _f3;
_push(`<div class="comment-item flexflex" data-v-aaba7b43>`);
_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 || ite.user["avatar"])} data-v-aaba7b43${_scopeId}>`);
} else {
return [
createVNode("img", {
class: "comment-avatar",
src: ite.avatar || ite.user["avatar"]
}, null, 8, ["src"])
];
}
}),
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
if (ite.uniqid || ite.user["uniqid"]) {
_push2(`<div class="avatar-box flexflex" data-v-aaba7b43${_scopeId}><a class="avatar-item flexcenter" target="_blank" data-v-aaba7b43${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_2)} data-v-aaba7b43${_scopeId}> \u53D1\u9001\u4FE1\u606F </a><a class="avatar-item flexcenter" target="_blank" data-v-aaba7b43${_scopeId}><img class="avatar-icon"${ssrRenderAttr("src", _imports_3)} data-v-aaba7b43${_scopeId}> TA\u7684\u4E3B\u9875 </a></div>`);
} else {
_push2(`<!---->`);
}
} else {
return [
ite.uniqid || ite.user["uniqid"] ? (openBlock(), createBlock("div", {
key: 0,
class: "avatar-box flexflex"
}, [
createVNode("a", {
class: "avatar-item flexcenter",
target: "_blank",
onClick: withModifiers(($event) => sendMessage(ite.uniqid || ite.user["uniqid"]), ["prevent"])
}, [
createVNode("img", {
class: "avatar-icon",
src: _imports_2
}),
createTextVNode(" \u53D1\u9001\u4FE1\u606F ")
], 8, ["onClick"]),
createVNode("a", {
class: "avatar-item flexcenter",
target: "_blank",
onClick: withModifiers(($event) => TAHomePage(ite.uniqid || ite.user["uniqid"]), ["prevent"])
}, [
createVNode("img", {
class: "avatar-icon",
src: _imports_3
}),
createTextVNode(" TA\u7684\u4E3B\u9875 ")
], 8, ["onClick"])
])) : createCommentVNode("", true)
];
}
}),
_: 2
}, _parent));
_push(`<div class="comment-content flex1" data-v-aaba7b43><div class="comment-header flexacenter" data-v-aaba7b43><div class="comment-header-left flexacenter" data-v-aaba7b43><div class="comments-username" data-v-aaba7b43>${ssrInterpolate(ite.nickname || ite.user["nickname"] || "\u533F\u540D\u7528\u6237")}</div><div class="comments-time" data-v-aaba7b43>${ssrInterpolate(ite["timestamp"])}</div>`);
if (ite["isauthor"]) {
_push(`<div class="comments-identity" data-v-aaba7b43>\u4F5C\u8005</div>`);
} else {
_push(`<!---->`);
}
if (ite["groupimage"]) {
_push(`<img class="comments-title"${ssrRenderAttr("src", ite.groupimage)}${ssrRenderAttr("alt", ite.grouptitle)} style="${ssrRenderStyle({ "height": "17px" })}" data-v-aaba7b43>`);
} else {
_push(`<!---->`);
}
_push(`</div><div class="comment-header-right flexacenter" data-v-aaba7b43><div class="menu-box flexacenter" data-v-aaba7b43><img class="menu-icon"${ssrRenderAttr("src", _imports_11)} data-v-aaba7b43><div class="operate-box" data-v-aaba7b43><div class="item flexcenter" data-v-aaba7b43>\u4E3E\u62A5</div>`);
if (unref(permissions).includes("comment.edit")) {
_push(`<div class="item flexcenter" data-v-aaba7b43>\u7F16\u8F91</div>`);
} else {
_push(`<!---->`);
}
if (unref(permissions).includes("comment.delete")) {
_push(`<div class="item flexcenter" data-v-aaba7b43>\u5220\u9664</div>`);
} else {
_push(`<!---->`);
}
_push(`</div></div><img class="comment-icon" title="\u56DE\u590D"${ssrRenderAttr("src", _imports_12)} data-v-aaba7b43><div class="flexacenter like-box" data-v-aaba7b43>`);
if (ite["islike"] == 1) {
_push(`<img class="like-icon"${ssrRenderAttr("src", _imports_4$1)} data-v-aaba7b43>`);
} else {
_push(`<img class="like-icon"${ssrRenderAttr("src", _imports_14)} data-v-aaba7b43>`);
}
_push(`<div class="like-quantity" data-v-aaba7b43>${ssrInterpolate(ite["likenum"] || 0)}</div></div></div></div>`);
if (ite["content"]) {
_push(`<div class="comment-text" data-v-aaba7b43>`);
if ((_a32 = ite == null ? void 0 : ite.reply) == null ? void 0 : _a32.nickname) {
_push(`<div class="comments-reply" data-v-aaba7b43>@${ssrInterpolate((_b3 = ite == null ? void 0 : ite.reply) == null ? void 0 : _b3.nickname)}</div>`);
} else {
_push(`<!---->`);
}
_push(` ${ssrInterpolate(ite["content"])}</div>`);
} else {
_push(`<!---->`);
}
if (((_d3 = (_c3 = ite.attachments) == null ? void 0 : _c3.images) == null ? void 0 : _d3.length) != 0) {
_push(`<div class="comments-img-box flexacenter" style="${ssrRenderStyle({ "overflow": "auto", "width": "688px" })}" data-v-aaba7b43><!--[-->`);
ssrRenderList((_e3 = ite.attachments) == null ? void 0 : _e3.images, (item2, index2) => {
_push(`<img class="comments-img"${ssrRenderAttr("src", item2.thumb || item2.url)} data-v-aaba7b43>`);
});
_push(`<!--]--></div>`);
} else {
_push(`<!---->`);
}
if (ite["childState"]) {
_push(`<div class="input-box" data-v-aaba7b43><img class="cross"${ssrRenderAttr("src", _imports_1$1)} data-v-aaba7b43><div class="top flexflex" data-v-aaba7b43><textarea class="input-textarea flex1" maxlength="500"${ssrRenderAttr("placeholder", "\u56DE\u590D\u201C" + (ite["nickname"] || ite.user["nickname"] || "\u533F\u540D\u7528\u6237") + "\u201D\uFF1A")} data-v-aaba7b43>${ssrInterpolate(ite["commentInput"])}</textarea></div>`);
if (((_f3 = ite.picture) == null ? void 0 : _f3.length) != 0) {
_push(`<div class="picture-box flexacenter" style="${ssrRenderStyle({ "width": "688px" })}" data-v-aaba7b43><!--[-->`);
ssrRenderList(ite.picture, (it) => {
_push(`<div class="picture" data-v-aaba7b43><img class="close"${ssrRenderAttr("src", _imports_8)} data-v-aaba7b43><img class="img"${ssrRenderAttr("src", it.url)} data-v-aaba7b43></div>`);
});
_push(`<!--]--></div>`);
} else {
_push(`<!---->`);
}
_push(`<div class="bottom flexacenter" data-v-aaba7b43><div class="operate flexacenter" data-v-aaba7b43><div class="${ssrRenderClass([{ pitch: ite.emojiState }, "item"])}" style="${ssrRenderStyle({ "z-index": "2" })}" data-v-aaba7b43>`);
_push(ssrRenderComponent(_component_el_popover, {
placement: "left",
"popper-class": "emoji-popover",
width: 625,
trigger: "click",
visible: ite.emojiState,
"onUpdate:visible": ($event) => ite.emojiState = $event,
teleported: false
}, {
reference: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(`<img class="icon"${ssrRenderAttr("src", _imports_9)} alt="" data-v-aaba7b43${_scopeId}>`);
} else {
return [
createVNode("img", {
class: "icon",
src: _imports_9,
alt: ""
})
];
}
}),
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(`<div class="emoji-box" data-v-aaba7b43${_scopeId}><!--[-->`);
ssrRenderList(emojiData, (item2) => {
_push2(`<div class="emoji-icon" data-v-aaba7b43${_scopeId}>${ssrInterpolate(item2)}</div>`);
});
_push2(`<!--]--></div>`);
} else {
return [
createVNode("div", { class: "emoji-box" }, [
(openBlock(), createBlock(Fragment, null, renderList(emojiData, (item2) => {
return createVNode("div", {
class: "emoji-icon",
key: item2,
onClick: ($event) => selectEmoji(item2, index, i)
}, toDisplayString(item2), 9, ["onClick"]);
}), 64))
])
];
}
}),
_: 2
}, _parent));
_push(`</div><div class="item flexacenter" data-v-aaba7b43><input class="file" type="file" accept=".png, .jpg, .jpeg" data-v-aaba7b43><img class="icon" style="${ssrRenderStyle({ "border-radius": "0" })}"${ssrRenderAttr("src", _imports_10)} alt="" data-v-aaba7b43><span class="file-hint" data-v-aaba7b43>\u6700\u591A\u53EF\u4E0A\u4F20${ssrInterpolate(unref(maxPicture))}\u5F20\u56FE\u7247\uFF0C\u652F\u6301\u5728\u8F93\u5165\u6846\u4E2D\u76F4\u63A5\u7C98\u8D34\u56FE\u7247\u3002</span></div></div><div class="btn" data-v-aaba7b43>\u53D1\u9001</div></div></div>`);
} else {
_push(`<!---->`);
}
_push(`</div></div>`);
});
_push(`<!--]--></div>`);
} else {
_push(`<!---->`);
}
if (item["childnum"] > item["child"].length) {
_push(`<div class="comments-also flexacenter" data-v-aaba7b43><div class="" data-v-aaba7b43>\u8FD8\u6709${ssrInterpolate(item["childnum"] - item["child"].length)}\u6761\u56DE\u590D</div><img class="also-icon"${ssrRenderAttr("src", _imports_16)} data-v-aaba7b43></div>`);
} else {
_push(`<!---->`);
}
_push(`</div></div>`);
});
_push(`<!--]--></div>`);
if (unref(commentPage) == 0 && unref(commentList).length != 0) {
_push(`<div class="comment-end" data-v-aaba7b43>\xB7 End \xB7</div>`);
} else {
_push(`<!---->`);
}
_push(`<!--]-->`);
}
_push(`</div></div><div class="floor-area flexacenter" data-v-aaba7b43><div class="floor-content flexacenter" data-v-aaba7b43><div class="floor-right flexacenter" data-v-aaba7b43> \u624B\u673A\u67E5\u770B\u8BE5\u9762\u7ECF <img class="arrows-icon"${ssrRenderAttr("src", _imports_17)} data-v-aaba7b43>`);
_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-aaba7b43${_scopeId}><img class=""${ssrRenderAttr("src", _imports_18)} data-v-aaba7b43${_scopeId}></div>`);
} else {
return [
createVNode("div", { class: "QR-code-ball flexcenter" }, [
createVNode("img", {
class: "",
src: _imports_18
})
])
];
}
}),
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(`<img class="examine-code"${ssrRenderAttr("src", unref(qrcode))} data-v-aaba7b43${_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-aaba7b43>`);
_push(ssrRenderComponent(_component_ClientOnly, null, {}, _parent));
_push(ssrRenderComponent(_component_ClientOnly, null, {}, _parent));
_push(`</div></div></div></div>`);
if (unref(reportAlertShow)) {
_push(ssrRenderComponent(_component_Report, {
reportToken: unref(reportToken),
reportType: unref(reportType)
}, null, _parent));
} else {
_push(`<!---->`);
}
_push(`</div>`);
if (unref(isInsertCoinsOperationShow)) {
_push(`<div class="pop-masking flexcenter" data-v-aaba7b43>`);
if (unref(coinMybalance) > 0) {
_push(`<div class="slit-pop-box" style="${ssrRenderStyle({ "border-radius": "11px" })}" data-v-aaba7b43><div class="slit-left" style="${ssrRenderStyle({ "width": "50px" })}" data-v-aaba7b43><img class="slit-left-icon" src="//app.gter.net/image/gter/offer/imgdetails/u620.png" style="${ssrRenderStyle({ "margin-top": "-8px" })}" data-v-aaba7b43></div><div class="slit-box" data-v-aaba7b43><div class="slit-head" style="${ssrRenderStyle({ "flex": "1", "flex-direction": "column", "align-items": "flex-start" })}" data-v-aaba7b43><div class="slit-head-title flexflex" style="${ssrRenderStyle({ "width": "100%", "justify-content": "space-between" })}" data-v-aaba7b43><span data-v-aaba7b43>\u6295\u5E01</span><div class="in-all" data-v-aaba7b43> \u4F60\u5171\u6709 <span data-v-aaba7b43>${ssrInterpolate(unref(coinMybalance))}</span> \u5BC4\u6258\u5E01 </div></div></div><div class="coin-quantity flexacenter" data-v-aaba7b43><!--[-->`);
ssrRenderList(unref(coinConfig).list, (item, index) => {
_push(`<div class="${ssrRenderClass([{ "coin-pitch": unref(coinAmount) == item }, "coin-quantity-item"])}" data-v-aaba7b43>${ssrInterpolate(item)} <span data-v-aaba7b43>${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-aaba7b43><div class="message-hint" data-v-aaba7b43>\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-aaba7b43><div class="operation-item flexcenter" data-v-aaba7b43>\u53D6\u6D88</div><div class="operation-item flexcenter greenBj" data-v-aaba7b43>\u786E\u5B9A</div></div></div></div>`);
} else {
_push(`<div class="no-jituobi-pop-box" data-v-aaba7b43><img class="no-jituobi-close"${ssrRenderAttr("src", _imports_1$1)} data-v-aaba7b43><div class="no-jituobi-head flexacenter" data-v-aaba7b43><img class="bi-icon" src="//app.gter.net/image/gter/offer/imgdetails/u620.png" style="${ssrRenderStyle({ "margin-right": "12px" })}" data-v-aaba7b43><span style="${ssrRenderStyle({ "margin-top": "10px" })}" data-v-aaba7b43>${ssrInterpolate((_n = (_m = unref(coinConfig)) == null ? void 0 : _m.strategy) == null ? void 0 : _n.tips)}</span></div><a${ssrRenderAttr("href", (_p = (_o = unref(coinConfig)) == null ? void 0 : _o.strategy) == null ? void 0 : _p.url)} target="_blank" data-v-aaba7b43><div class="strategy-btn greenBj flexcenter" data-v-aaba7b43>${ssrInterpolate((_r = (_q = unref(coinConfig)) == null ? void 0 : _q.strategy) == null ? void 0 : _r.button)}<img class="strategy-icon"${ssrRenderAttr("src", _imports_26)} data-v-aaba7b43></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-aaba7b43><div class="respond-pop" data-v-aaba7b43>`);
if (JSON.stringify(unref(respondDetail)) == "{}") {
_push(`<div class="respond-pop-no" data-v-aaba7b43><img class="respond-title-icon"${ssrRenderAttr("src", _imports_27)} data-v-aaba7b43><img${ssrRenderAttr("src", _imports_28)} class="respond-pop-no-icon" data-v-aaba7b43><div class="respond-pop-no-text" data-v-aaba7b43>- \u6682\u65E0\u6570\u636E -</div></div>`);
} else {
_push(`<!--[--><div class="respond-pop-title" data-v-aaba7b43> \u5171<span class="respond-pop-amount" data-v-aaba7b43>${ssrInterpolate(unref(ripostecount).user)}</span>\u4EBA\u56DE\u5E94 <img class="respond-title-icon"${ssrRenderAttr("src", _imports_27)} data-v-aaba7b43></div><div class="respond-list" data-v-aaba7b43><!--[-->`);
ssrRenderList(unref(respondDetail), (item, index) => {
var _a3;
_push(`<div class="respond-item" data-v-aaba7b43><div class="${ssrRenderClass([{ pitch: item.selected }, "respond-code"])}" data-v-aaba7b43>${(_a3 = jointriposte(item.item)) != null ? _a3 : ""}</div><div class="respond-content flex1" data-v-aaba7b43><div class="respond-total" data-v-aaba7b43>${ssrInterpolate(item.user.length)} \u4EBA\u4F5C\u6B64\u56DE\u5E94</div><!--[-->`);
ssrRenderList(item.user, (item2, index2) => {
_push(`<div class="user-item" data-v-aaba7b43><img class="user-avatar"${ssrRenderAttr("src", item2.avatar)} data-v-aaba7b43> ${ssrInterpolate(item2.nickname || item2.username)}</div>`);
});
_push(`<!--]--></div></div>`);
});
_push(`<!--]--></div><!--]-->`);
}
_push(`</div></div>`);
} else {
_push(`<!---->`);
}
if (unref(dialogSrc)) {
_push(`<div class="detail-image-mask flexcenter" data-v-aaba7b43><div class="detail-image flexcenter" data-v-aaba7b43><img class="detail-img"${ssrRenderAttr("src", unref(dialogSrc))} data-v-aaba7b43></div></div>`);
} else {
_push(`<!---->`);
}
_push(ssrRenderComponent(_component_el_dialog, {
modelValue: unref(dialogVisible),
"onUpdate:modelValue": ($event) => isRef(dialogVisible) ? dialogVisible.value = $event : dialogVisible = $event,
title: "\u63D0\u793A",
width: "500"
}, {
footer: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(`<div class="dialog-footer" data-v-aaba7b43${_scopeId}>`);
_push2(ssrRenderComponent(_component_el_button, {
onClick: ($event) => isRef(dialogVisible) ? dialogVisible.value = false : dialogVisible = false
}, {
default: withCtx((_2, _push3, _parent3, _scopeId2) => {
if (_push3) {
_push3(`\u53D6 \u6D88`);
} else {
return [
createTextVNode("\u53D6 \u6D88")
];
}
}),
_: 1
}, _parent2, _scopeId));
_push2(ssrRenderComponent(_component_el_button, {
type: "primary",
onClick: handleHide
}, {
default: withCtx((_2, _push3, _parent3, _scopeId2) => {
if (_push3) {
_push3(`\u786E \u5B9A`);
} else {
return [
createTextVNode("\u786E \u5B9A")
];
}
}),
_: 1
}, _parent2, _scopeId));
_push2(`</div>`);
} else {
return [
createVNode("div", { class: "dialog-footer" }, [
createVNode(_component_el_button, {
onClick: ($event) => isRef(dialogVisible) ? dialogVisible.value = false : dialogVisible = false
}, {
default: withCtx(() => [
createTextVNode("\u53D6 \u6D88")
]),
_: 1
}, 8, ["onClick"]),
createVNode(_component_el_button, {
type: "primary",
onClick: handleHide
}, {
default: withCtx(() => [
createTextVNode("\u786E \u5B9A")
]),
_: 1
})
])
];
}
}),
default: withCtx((_, _push2, _parent2, _scopeId) => {
if (_push2) {
_push2(`<span data-v-aaba7b43${_scopeId}>\u786E\u5B9A\u9690\u85CF\u8BE5\u9762\u7ECF\u5417\uFF1F</span>`);
} else {
return [
createVNode("span", null, "\u786E\u5B9A\u9690\u85CF\u8BE5\u9762\u7ECF\u5417\uFF1F")
];
}
}),
_: 1
}, _parent));
if (unref(isLikeGif)) {
_push(ssrRenderComponent(_component_Like, null, null, _parent));
} else {
_push(`<!---->`);
}
_push(ssrRenderComponent(_component_bi_card, {
coins: unref(topicInfo).coins,
token: unref(topicToken),
pagetpye: "mj"
}, 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/details/[id].vue");
return _sfc_setup ? _sfc_setup(props, ctx) : void 0;
};
const _id_ = /* @__PURE__ */ _export_sfc(_sfc_main, [["__scopeId", "data-v-aaba7b43"]]);
export { _id_ as default };
//# sourceMappingURL=_id_-avxJZvdo.mjs.map