- 新增api目录下多个接口路径代理处理文件,支持动态拼接目标URL - 根据环境变量选择不同的后端服务地址(如dev和生产环境) - 统一添加TenantId和Authorization请求头传递租户及身份信息 - 实现请求参数及搜索参数的完整转发 - 引入better-sqlite3及node内建模块支持服务端功能 - 新增专家详情页面,实现文章、成果及预约咨询功能展示 - 页面实现加载骨架屏、标签页切换及空状态提示优化体验
45 lines
9.2 KiB
JavaScript
45 lines
9.2 KiB
JavaScript
import { defineComponent, mergeProps, useSSRContext } from 'vue';
|
||
import { ssrRenderAttrs } from 'vue/server-renderer';
|
||
import { a as _export_sfc } from './server.mjs';
|
||
import '../nitro/nitro.mjs';
|
||
import 'node:http';
|
||
import 'node:https';
|
||
import 'node:events';
|
||
import 'node:buffer';
|
||
import 'node:fs';
|
||
import 'node:path';
|
||
import 'node:crypto';
|
||
import 'node:url';
|
||
import 'better-sqlite3';
|
||
import 'vue-router';
|
||
import 'ant-design-vue';
|
||
import '@babel/runtime/helpers/esm/extends';
|
||
import 'stylis';
|
||
import 'dayjs';
|
||
import '../routes/renderer.mjs';
|
||
import 'vue-bundle-renderer/runtime';
|
||
import 'unhead/server';
|
||
import 'devalue';
|
||
import 'unhead/plugins';
|
||
import 'unhead/utils';
|
||
|
||
const _sfc_main = /* @__PURE__ */ defineComponent({
|
||
__name: "privacy",
|
||
__ssrInlineRender: true,
|
||
setup(__props) {
|
||
return (_ctx, _push, _parent, _attrs) => {
|
||
_push(`<div${ssrRenderAttrs(mergeProps({ class: "agreement-page" }, _attrs))} data-v-8b39dcfb><div class="agreement-container" data-v-8b39dcfb><h1 class="page-title" data-v-8b39dcfb>隐私政策</h1><p class="update-time" data-v-8b39dcfb>更新时间:2025年1月1日</p><div class="agreement-content" data-v-8b39dcfb><section data-v-8b39dcfb><h2 data-v-8b39dcfb>第一条 导言</h2><p data-v-8b39dcfb>广西决策咨询网(以下简称"我们")非常重视用户的隐私保护。本隐私政策(以下简称"本政策")旨在向您说明我们在您使用网站服务时如何收集、使用、存储、共享和保护您的个人信息。</p><p data-v-8b39dcfb>在您使用网站服务之前,请仔细阅读本政策的全部内容。您一旦使用网站服务,即视为您同意本政策所描述的数据处理方式。如您不同意本政策的任意条款,请停止使用网站服务。</p></section><section data-v-8b39dcfb><h2 data-v-8b39dcfb>第二条 我们收集的信息</h2><p data-v-8b39dcfb>为向您提供更好的服务,我们可能收集以下信息:</p><ol data-v-8b39dcfb><li data-v-8b39dcfb><strong data-v-8b39dcfb>账号信息</strong>:您注册时提供的用户名、手机号码、邮箱地址、头像等基本信息</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>身份认证信息</strong>:如您申请专家认证或会员认证,我们可能收集姓名、单位、职称、研究领域、联系方式等信息</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>申请材料</strong>:如您申请专家或会员,我们可能收集简历、学历证明、职称证明、身份证件等材料</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>建言内容</strong>:您在建言献策栏目提交的建议内容</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>设备信息</strong>:设备型号、操作系统版本、浏览器类型、IP地址等</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>使用数据</strong>:您浏览文章的记录、收藏、点赞等操作数据</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>通信信息</strong>:您与我们的沟通记录、咨询内容</li></ol></section><section data-v-8b39dcfb><h2 data-v-8b39dcfb>第三条 我们如何使用信息</h2><p data-v-8b39dcfb>我们收集的信息将用于以下目的:</p><ol data-v-8b39dcfb><li data-v-8b39dcfb>提供、维护和改进平台服务</li><li data-v-8b39dcfb>处理您的注册、登录、身份验证</li><li data-v-8b39dcfb>向您推送服务通知、账号安全提醒</li><li data-v-8b39dcfb>响应您的咨询、投诉和工单</li><li data-v-8b39dcfb>进行数据统计分析,优化产品体验</li><li data-v-8b39dcfb>检测和防范安全风险,打击违法违规行为</li><li data-v-8b39dcfb>遵守法律法规要求,履行合规义务</li></ol></section><section data-v-8b39dcfb><h2 data-v-8b39dcfb>第四条 信息存储与跨境传输</h2><ol data-v-8b39dcfb><li data-v-8b39dcfb><strong data-v-8b39dcfb>存储地点</strong>:您的个人信息主要存储在位于中国大陆的服务器上。</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>存储期限</strong>:我们会在为您提供服务所需的期限内保留您的信息,超出期限后将进行匿名化处理或删除。</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>跨境传输</strong>:如因业务需要确需将信息传输至境外,我们将按照法律法规的要求进行,并确保接收方具备同等的数据保护能力。</li></ol></section><section data-v-8b39dcfb><h2 data-v-8b39dcfb>第五条 信息共享与披露</h2><p data-v-8b39dcfb>我们不会向第三方出售您的个人信息。在以下情况下,我们可能共享或披露您的信息:</p><ol data-v-8b39dcfb><li data-v-8b39dcfb><strong data-v-8b39dcfb>授权服务提供商</strong>:为提供支付、云存储、数据分析等服务,我们可能向授权合作伙伴提供必要的信息,但仅限用于提供服务的目的</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>法律要求</strong>:根据法律法规、司法机关或政府部门的要求进行披露</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>安全保护</strong>:为保护平台、用户或公众的安全权益,可能进行必要的信息披露</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>业务转让</strong>:如平台发生合并、收购或资产转让,相关信息可能作为转让资产的一部分</li></ol></section><section data-v-8b39dcfb><h2 data-v-8b39dcfb>第六条 Cookie 与追踪技术</h2><ol data-v-8b39dcfb><li data-v-8b39dcfb><strong data-v-8b39dcfb>Cookie 使用</strong>:我们使用 Cookie 和类似技术来维护您的登录状态、记住您的偏好设置、分析网站流量。您可以通过浏览器设置拒绝 Cookie,但这可能影响部分功能的使用。</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>Do Not Track</strong>:我们尊重 Do Not Track 浏览器信号,但并不保证所有追踪都会停止。</li></ol></section><section data-v-8b39dcfb><h2 data-v-8b39dcfb>第七条 您的权利</h2><p data-v-8b39dcfb>根据适用法律,您对自己的个人信息享有以下权利:</p><ol data-v-8b39dcfb><li data-v-8b39dcfb><strong data-v-8b39dcfb>访问权</strong>:您有权查询我们持有的您的个人信息</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>更正权</strong>:您有权要求更正不准确的个人信息</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>删除权</strong>:在符合法律条件的情况下,您有权要求删除您的个人信息</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>撤回同意</strong>:您可以随时撤回您之前给予的同意,但不影响撤回前已进行的处理</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>数据导出</strong>:在符合技术条件的情况下,您有权获取您的个人数据的机器可读副本</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>投诉权</strong>:您有权向相关监管机构提出投诉</li></ol><p data-v-8b39dcfb>如需行使上述权利,请通过平台客服或本政策载明的联系方式提出请求。我们将在15个工作日内回复您的请求。</p></section><section data-v-8b39dcfb><h2 data-v-8b39dcfb>第八条 信息安全</h2><ol data-v-8b39dcfb><li data-v-8b39dcfb><strong data-v-8b39dcfb>安全措施</strong>:我们采用行业标准的安全技术和管理措施来保护您的个人信息,包括加密存储、访问控制、安全审计等。</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>安全意识</strong>:我们建议您妥善保管账号密码,不向他人透露,定期更换密码。</li><li data-v-8b39dcfb><strong data-v-8b39dcfb>安全事件</strong>:如发生个人信息安全事件,我们将按照法律法规的要求及时向您告知,并采取补救措施。</li></ol></section><section data-v-8b39dcfb><h2 data-v-8b39dcfb>第九条 未成年人保护</h2><p data-v-8b39dcfb>我们的服务主要面向成年人。不满14周岁的儿童不得注册使用平台服务。如果我们发现收集了未成年人的个人信息,将及时删除。</p></section><section data-v-8b39dcfb><h2 data-v-8b39dcfb>第十条 政策更新</h2><p data-v-8b39dcfb>我们可能不时更新本政策。更新后的政策将在平台公示,公示期满后即生效。我们鼓励您定期查阅本政策以了解最新内容。如本政策发生重大变更,我们将通过推送通知或邮件等方式告知您。</p></section><section data-v-8b39dcfb><h2 data-v-8b39dcfb>第十一条 联系我们</h2><p data-v-8b39dcfb>如您对本政策有任何疑问、意见或建议,或希望行使您的权利,请通过以下方式联系我们:</p><ul class="contact-list" data-v-8b39dcfb><li data-v-8b39dcfb>客服渠道:平台在线客服</li><li data-v-8b39dcfb>工单系统:平台工单提交页面</li><li data-v-8b39dcfb>联系邮箱:support@websopy.cn</li></ul><p data-v-8b39dcfb>我们将竭诚为您服务,并在最短时间内回复您的请求。</p></section><p class="contact-info" data-v-8b39dcfb> 感谢您信任 Websopy 平台! </p></div></div></div>`);
|
||
};
|
||
}
|
||
});
|
||
const _sfc_setup = _sfc_main.setup;
|
||
_sfc_main.setup = (props, ctx) => {
|
||
const ssrContext = useSSRContext();
|
||
(ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("pages/privacy.vue");
|
||
return _sfc_setup ? _sfc_setup(props, ctx) : void 0;
|
||
};
|
||
const privacy = /* @__PURE__ */ _export_sfc(_sfc_main, [["__scopeId", "data-v-8b39dcfb"]]);
|
||
|
||
export { privacy as default };
|
||
//# sourceMappingURL=privacy-CgGrr3Sb.mjs.map
|