diff --git a/index.html b/index.html index 486b819..336b1b9 100644 --- a/index.html +++ b/index.html @@ -14,15 +14,15 @@ - 天远数据 - 大数据风险报告 | 婚姻状况查询 | 个人信用 | 企业风险 | 免费代理 + 天远数据|大数据风险报告查询与代理平台,支持个人和企业多场景风控应用 @@ -32,16 +32,16 @@ - - + + - - + + @@ -58,7 +58,7 @@ "@type": "WebSite", "name": "天远数据", "url": "https://www.zhinengcha.cn/", - "description": "大数据风险报告查询与代理管理平台,提供婚姻状况查询、个人信用评估、人事背调、信贷风控、企业风险监测等服务", + "description": "专业大数据风险报告查询与代理平台,支持个人信用查询、小微企业风控、贷前风险背调等多场景报告应用", "potentialAction": { "@type": "SearchAction", "target": "https://www.zhinengcha.cn/search?q={search_term_string}", @@ -73,7 +73,7 @@ "@type": "Organization", "name": "天远数据", "url": "https://www.zhinengcha.cn/", - "description": "大数据风险报告查询与代理管理平台" + "description": "专业大数据风险报告查询与代理平台,支持个人和企业多场景风控应用" } diff --git a/public/site.webmanifest b/public/site.webmanifest index 2938d05..31f524f 100644 --- a/public/site.webmanifest +++ b/public/site.webmanifest @@ -1,7 +1,7 @@ { - "name": "天远数据 - 大数据风险报告查询与代理管理平台", + "name": "天远数据|大数据风险报告查询与代理平台,支持个人和企业多场景风控应用", "short_name": "天远数据", - "description": "大数据风险报告查询与代理管理平台,提供婚姻状况查询、个人信用评估、人事背调、信贷风控、企业风险监测等服务", + "description": "专业大数据风险报告查询与代理平台,支持个人信用查询、小微企业风控、贷前风险背调等多场景报告应用", "start_url": "/", "display": "standalone", "background_color": "#ffffff", diff --git a/src/assets/images/banner.png b/src/assets/images/banner.png index 9c1f1dd..971b4cd 100644 Binary files a/src/assets/images/banner.png and b/src/assets/images/banner.png differ diff --git a/src/assets/images/index_b_banner.png b/src/assets/images/index_b_banner.png new file mode 100644 index 0000000..c7daee7 Binary files /dev/null and b/src/assets/images/index_b_banner.png differ diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts index ff20f3a..14fd6bc 100644 --- a/src/auto-imports.d.ts +++ b/src/auto-imports.d.ts @@ -92,6 +92,7 @@ declare global { const shallowReactive: typeof import('vue')['shallowReactive'] const shallowReadonly: typeof import('vue')['shallowReadonly'] const shallowRef: typeof import('vue')['shallowRef'] + const showConfirmDialog: typeof import('vant/es')['showConfirmDialog'] const showLoadingToast: typeof import('vant/es')['showLoadingToast'] const showToast: typeof import('vant/es')['showToast'] const syncRef: typeof import('@vueuse/core')['syncRef'] diff --git a/src/components/BaseReport.vue b/src/components/BaseReport.vue index a48ce44..59f8ce2 100644 --- a/src/components/BaseReport.vue +++ b/src/components/BaseReport.vue @@ -81,7 +81,8 @@ const processedReportData = computed(() => { // 拆分CQYGL3F8E数据 data = splitCQYGL3F8EForTabs(data); - return data; + // 过滤掉在featureMap中没有对应的项 + return data.filter(item => featureMap[item.data.apiID]); }); watch(reportData, () => { @@ -93,6 +94,12 @@ const featureMap = { component: defineAsyncComponent(() => import("@/ui/CIVYZ5733.vue")), remark: '查询结果为"未婚或尚未登记结婚"时,表示婚姻登记处暂无相关的登记记录。婚姻状态信息由婚姻登记处逐级上报,可能存在数据遗漏或更新滞后。当前可查询的婚姻状态包括:未婚或尚未登记结婚、已婚、离异。如您对查询结果有疑问,请联系客服反馈。', }, + // IVYZ81NC + IVYZ81NC: { + name: "婚姻状况", + component: defineAsyncComponent(() => import("@/ui/CIVYZ81NC.vue")), + remark: '查询结果为"未婚或尚未登记结婚"时,表示婚姻登记处暂无相关的登记记录。婚姻状态信息由婚姻登记处逐级上报,可能存在数据遗漏或更新滞后。当前可查询的婚姻状态包括:未婚或尚未登记结婚、已婚、离异。如您对查询结果有疑问,请联系客服反馈。', + }, JRZQ0A03: { name: "借贷申请记录", component: defineAsyncComponent(() => @@ -196,13 +203,13 @@ const featureMap = { component: defineAsyncComponent(() => import("@/ui/CDWBG8B4D/components/RiskWarning.vue")), }, DWBG8B4D_OverdueRisk: { - name: "逾期风险产品", + name: "逾期风险综述", component: defineAsyncComponent(() => import("@/ui/CDWBG8B4D/components/OverdueRiskSection.vue")), }, - DWBG8B4D_CourtInfo: { - name: "法院曝光台信息", - component: defineAsyncComponent(() => import("@/ui/CDWBG8B4D/components/MultCourtInfoSection.vue")), - }, + // DWBG8B4D_CourtInfo: { + // name: "法院曝光台信息", + // component: defineAsyncComponent(() => import("@/ui/CDWBG8B4D/components/MultCourtInfoSection.vue")), + // }, DWBG8B4D_LoanEvaluation: { name: "借贷评估", component: defineAsyncComponent(() => import("@/ui/CDWBG8B4D/components/LoanEvaluationSection.vue")), @@ -288,10 +295,10 @@ const featureMap = { name: "关联风险监督", component: defineAsyncComponent(() => import("@/ui/DWBG6A2C/components/RiskSupervisionSection.vue")), }, - DWBG6A2C_CourtRiskInfo: { - name: "法院风险信息", - component: defineAsyncComponent(() => import("@/ui/DWBG6A2C/components/CourtRiskInfoSection.vue")), - }, + // DWBG6A2C_CourtRiskInfo: { + // name: "法院风险信息", + // component: defineAsyncComponent(() => import("@/ui/DWBG6A2C/components/CourtRiskInfoSection.vue")), + // }, // 贷款风险报告 JRZQ5E9F: { name: "贷款风险评估", @@ -780,7 +787,7 @@ const calculateScore = (reportData) => { {{ reportDateTime || "2025-01-01 12:00:00" - }} +}}
报告项目: @@ -879,22 +886,18 @@ const calculateScore = (reportData) => {
- 报告说明 + 免责声明
-
-   -  本报告的数据由用户本人明确授权后,我们才向相关合法存有用户个人数据的机构调取本报告相关内容,本平台只做大数据的获取与分析,仅向用户个人展示参考。 -
-

-     报告有效期30天,过期自动删除。 -

    - 若您的数据不全面,可能是数据具有延迟性或者合作信息机构未获取到您的数据。若数据有错误请联系客服 + 1、本份报告是在取得您个人授权后,我们才向合法存有您以上个人信息的机构去调取相关内容,我们不会以任何形式对您的报告进行存储,除您和您授权的人外不会提供给任何人和机构进行查看。

-   -  本产品所有数据均来自第三方。可能部分数据未公开、数据更新延迟或信息受到限制,贵司不对数据的准确性、真实性、完整性做任何承诺。用户需根据实际情况,结合报告内容自行判断与决策。 +     2、本报告自生成之日起,有效期 30 + 天,过期自动删除。如果您对本份报告存有异议,可能是合作机构数据有延迟或未能获取到您的相关数据,出于合作平台数据隐私的保护,本平台将不做任何解释。 +

+

+     3、若以上数据有错误,请联系平台客服。

diff --git a/src/components/ClickCaptcha.vue b/src/components/ClickCaptcha.vue index 89d64e4..87cf7e5 100644 --- a/src/components/ClickCaptcha.vue +++ b/src/components/ClickCaptcha.vue @@ -23,7 +23,7 @@ -
@@ -47,8 +47,8 @@ const canvasWidth = 300 const canvasHeight = 180 const bgImgUrl = '/image/clickCaptcha.jpg' // 可替换为任意背景图 -const allChars = ['大', '数', '据', '司', '法', '风', '险', '报', '告'] -const targetChars = ref(['大', '数', '据']) // 目标点击顺序固定 +const allChars = ['大', '数', '据', '天', '远', '风', '险', '报', '告'] +const targetChars = ref(['天', '远', '数', '据']) // 目标点击顺序固定 const charPositions = ref([]) // [{char, x, y, w, h}] const clickedIndex = ref(0) const errorMessage = ref('') @@ -134,7 +134,7 @@ function generateCaptcha() { ;[chars[i], chars[j]] = [chars[j], chars[i]] } currentChars = chars - targetChars.value = ['大', '数', '据'] + targetChars.value = ['天', '远', '数', '据'] clickedIndex.value = 0 errorMessage.value = '' successMessage.value = '' @@ -190,16 +190,16 @@ function handleCanvasClick(e) { } function handleConfirm() { - if (clickedList.value.length < 3) { - errorMessage.value = '请依次点击3个字' + if (clickedList.value.length < 4) { + errorMessage.value = '请依次点击4个字' setTimeout(() => (errorMessage.value = ''), 1200) return } const userSeq = clickedList.value - .slice(0, 3) + .slice(0, 4) .map(item => item.char) .join('') - if (userSeq === '大数据') { + if (userSeq === '天远数据') { successMessage.value = '验证成功!' setTimeout(() => emit('success'), 600) } else { diff --git a/src/components/QRcode.vue b/src/components/QRcode.vue index 15595ba..0ac25e6 100644 --- a/src/components/QRcode.vue +++ b/src/components/QRcode.vue @@ -92,12 +92,7 @@ const qrCodePositions = ref({ // promote模式的配置 (tg_qrcode) promote: [ { x: 180, y: 1440, size: 300 }, // tg_qrcode_1.png - { x: 525, y: 1955, size: 500 }, // tg_qrcode_2.jpg - { x: 525, y: 1955, size: 500 }, // tg_qrcode_3.jpg { x: 525, y: 1955, size: 500 }, // tg_qrcode_4.jpg - { x: 525, y: 1955, size: 500 }, // tg_qrcode_5.jpg - { x: 525, y: 1955, size: 500 }, // tg_qrcode_6.jpg - { x: 255, y: 940, size: 250 }, // tg_qrcode_7.jpg { x: 255, y: 940, size: 250 }, // tg_qrcode_8.jpg ], // invitation模式的配置 (yq_qrcode) @@ -119,11 +114,11 @@ const loadPosterImages = async () => { const images = []; const basePrefix = mode.value === "promote" ? "tg_qrcode_" : "yq_qrcode_"; - // 根据模式确定要加载的图片数量 - const imageCount = mode.value === "promote" ? 8 : 1; + // 根据模式确定要加载的图片编号 + const imageNumbers = mode.value === "promote" ? [1, 4, 8] : [1]; // 加载图片 - for (let i = 1; i <= imageCount; i++) { + for (const i of imageNumbers) { // 尝试加载 .png 文件 try { const module = await import( diff --git a/src/composables/useSEO.js b/src/composables/useSEO.js index 9c2ebae..e0f2325 100644 --- a/src/composables/useSEO.js +++ b/src/composables/useSEO.js @@ -6,9 +6,9 @@ export function useSEO() { // 默认SEO信息 const defaultSEO = { - title: '天远数据 - 大数据风险报告 | 婚姻状况查询 | 个人信用 | 企业风险 | 免费代理', - description: '天远数据,大数据风险报告查询与代理管理平台,提供婚姻状况查询、个人信用评估、人事背调、信贷风控、企业风险监测等服务,支持免费开通代理,助力个人与企业全方位风险管理。', - keywords: '大数据风险报告, 婚姻状况查询, 个人信用, 企业风险, 信贷风控, 人事背调, 大数据分析, 免费代理, 风险管控', + title: '天远数据|大数据风险报告查询与代理平台,支持个人和企业多场景风控应用', + description: '天远数据,专业大数据风险报告查询与代理平台,支持个人信用查询、小微企业风控、贷前风险背调等多场景报告应用,免费开通代理权限,助力高效识别信用与风险。', + keywords: '大数据风险报告查询、大数据风险评估、大数据分析报告、个人大数据风险查询、小微企业风险、贷前风险背调、代理管理平台、免费开通代理、风险管控平台、信用风险分析、企业风险报告、贷前信用审核、失信人名单查询、被执行人信息、信用黑名单查询', url: 'https://www.zhinengcha.cn' } @@ -132,7 +132,7 @@ export function useSEO() { "@type": "Organization", "name": "天远数据", "url": "https://www.zhinengcha.cn/", - "description": "大数据风险报告查询与代理管理平台" + "description": "专业大数据风险报告查询与代理平台,支持个人和企业多场景风控应用" } } @@ -146,9 +146,9 @@ export function useSEO() { const updateSEOByRoute = () => { const routeConfigs = { '/': { - title: '天远数据 - 大数据风险报告 | 婚姻状况查询 | 个人信用 | 企业风险 | 免费代理', - description: '天远数据,大数据风险报告查询与代理管理平台,提供婚姻状况查询、个人信用评估、人事背调、信贷风控、企业风险监测等服务,支持免费开通代理,助力个人与企业全方位风险管理。', - keywords: '大数据风险报告, 婚姻状况查询, 个人信用, 企业风险, 信贷风控, 人事背调, 大数据分析, 免费代理, 风险管控' + title: '天远数据|大数据风险报告查询与代理平台,支持个人和企业多场景风控应用', + description: '天远数据,专业大数据风险报告查询与代理平台,支持个人信用查询、小微企业风控、贷前风险背调等多场景报告应用,免费开通代理权限,助力高效识别信用与风险。', + keywords: '大数据风险报告查询、大数据风险评估、大数据分析报告、个人大数据风险查询、小微企业风险、贷前风险背调、代理管理平台、免费开通代理、风险管控平台、信用风险分析、企业风险报告、贷前信用审核、失信人名单查询、被执行人信息、信用黑名单查询' }, '/agent': { title: '天远数据代理 - 免费开通代理权限 | 大数据风险报告代理', diff --git a/src/layouts/HomeLayout.vue b/src/layouts/HomeLayout.vue index 25f53d5..127f6a6 100644 --- a/src/layouts/HomeLayout.vue +++ b/src/layouts/HomeLayout.vue @@ -2,11 +2,7 @@
- +
天远数据
@@ -18,12 +14,8 @@ - {{ item.title }} + {{ + item.title }} @@ -35,11 +27,7 @@
- 公安备案 + 公安备案 琼公网安备46010002000584号
@@ -54,7 +42,7 @@ diff --git a/src/ui/DWBG6A2C/components/RentalBehaviorSection.vue b/src/ui/DWBG6A2C/components/RentalBehaviorSection.vue index 8e31473..b02b1e0 100644 --- a/src/ui/DWBG6A2C/components/RentalBehaviorSection.vue +++ b/src/ui/DWBG6A2C/components/RentalBehaviorSection.vue @@ -1,7 +1,7 @@ diff --git a/src/views/AgentVipApply.vue b/src/views/AgentVipApply.vue index e3d95f7..7a1fe0d 100644 --- a/src/views/AgentVipApply.vue +++ b/src/views/AgentVipApply.vue @@ -1026,7 +1026,7 @@ async function applyVip() { // 联系客服 function contactService() { // 跳转到客服页面 - window.location.href = 'https://work.weixin.qq.com/kfid/kfc76b1d0f0d562777a' + window.location.href = 'https://work.weixin.qq.com/kfid/kfc8a32720024833f57' } function formatExpiryTime(expiryTimeStr) { diff --git a/src/views/AgentVipConfig.vue b/src/views/AgentVipConfig.vue index 1a811fa..a2c8d6a 100644 --- a/src/views/AgentVipConfig.vue +++ b/src/views/AgentVipConfig.vue @@ -131,7 +131,7 @@
提示:最高金额不能超过上限({{ - productConfigData?.price_range_max || 0 + productConfigData?.price_range_max || 0 }}元)和大于最低金额({{ priceIncreaseMax }}元)
说明:设定的最高金额为定价区间的结束值,若下级设定的报告金额在区间内,则区间内部分将按比例获得收益。
@@ -178,13 +178,15 @@ import { settings } from "nprogress"; // 报告类型选项 const reportOptions = [ - { text: "入职风险", value: "backgroundcheck", id: 1 }, - { text: "老板企业风险", value: "companyinfo", id: 2 }, - { text: "家政风险", value: "homeservice", id: 3 }, - { text: "婚恋风险", value: "marriage", id: 4 }, - { text: "贷前风险", value: "prepreloanbackgroundcheck", id: 5 }, - { text: "租赁风险", value: "rentalrisk", id: 6 }, - { text: "个人风险", value: "riskassessment", id: 7 }, + { text: "小微企业", value: "companyinfo", id: 2 }, + { text: "贷前风险", value: "preloanbackgroundcheck", id: 5 }, + { text: "个人大数据", value: "personaldata", id: 27 }, + + // { text: "入职风险", value: "backgroundcheck", id: 1 }, + // { text: "家政风险", value: "homeservice", id: 3 }, + // { text: "婚恋风险", value: "marriage", id: 4 }, + // { text: "租赁风险", value: "rentalrisk", id: 6 }, + // { text: "个人风险", value: "riskassessment", id: 7 }, ]; // 状态管理 diff --git a/src/views/Inquire.vue b/src/views/Inquire.vue index 30bfd24..996c59b 100644 --- a/src/views/Inquire.vue +++ b/src/views/Inquire.vue @@ -2,12 +2,15 @@ import { ref, reactive, computed, onMounted, onUnmounted, nextTick } from "vue"; import { aesEncrypt } from "@/utils/crypto"; import { useRoute } from "vue-router"; +import { useUserStore } from "@/stores/userStore"; +import { showConfirmDialog } from "vant"; import Payment from "@/components/Payment.vue"; import CarNumberInput from "@/components/CarNumberInput.vue"; const route = useRoute(); const router = useRouter(); +const userStore = useUserStore(); const showPayment = ref(false); const queryId = ref(null); const name = ref(""); @@ -57,7 +60,35 @@ const isPhoneNumberValid = computed(() => { return /^1[3-9]\d{9}$/.test(mobile.value); }); const isIdCardValid = computed(() => /^\d{17}[\dX]$/i.test(idCard.value)); + +// 检查登录状态 +const isLoggedIn = computed(() => userStore.isLoggedIn); + +// 处理输入框点击事件 +const handleInputClick = async () => { + if (!isLoggedIn.value) { + try { + await showConfirmDialog({ + title: '提示', + message: '您需要登录后才能进行查询,是否前往登录?', + confirmButtonText: '前往登录', + cancelButtonText: '取消', + }); + // 用户点击确认,跳转到登录页面 + router.push('/login'); + } catch { + // 用户点击取消,什么都不做 + } + } +}; + function handleSubmit() { + // 如果未登录,跳转到登录页面 + if (!isLoggedIn.value) { + router.push('/login'); + return; + } + // 基本协议验证 if (!agreeToTerms.value) { showToast({ message: `请阅读并同意用户协议和隐私政策` }); @@ -185,7 +216,7 @@ const getFeatureIcon = (apiId) => { FLXG0V4B: "/inquire_icons/sifasheyu.svg", // 司法涉诉 JRZQ8203: "/inquire_icons/jiedaixingwei.svg", // 借贷行为记录 JRZQ09J8: "/inquire_icons/beijianguanrenyuan.svg", // 收入评估 - JRZQ4B6C: "/inquire_icons/fengxianxingwei.svg", // 信贷表现 + JRZQ4B6C: "/inquire_icons/fengxianxingwei.svg", // 探针C风险评估 }; return iconMap[apiId] || "/inquire_icons/default.svg"; }; @@ -200,10 +231,10 @@ const handleIconError = (event) => { const getCardClass = (index) => { const colorIndex = index % 4; const colorClasses = [ - 'bg-gradient-to-br from-blue-50 via-blue-25 to-white border-2 border-blue-200', - 'bg-gradient-to-br from-green-50 via-green-25 to-white border-2 border-green-200', - 'bg-gradient-to-br from-purple-50 via-purple-25 to-white border-2 border-purple-200', - 'bg-gradient-to-br from-orange-50 via-orange-25 to-white border-2 border-orange-200' + 'bg-gradient-to-br from-blue-50 via-blue-25 to-white ', + 'bg-gradient-to-br from-green-50 via-green-25 to-white ', + 'bg-gradient-to-br from-purple-50 via-purple-25 to-white ', + 'bg-gradient-to-br from-orange-50 via-orange-25 to-white ' ]; return colorClasses[colorIndex]; }; @@ -224,21 +255,24 @@ onUnmounted(() => {
基本信息
- +
- +
- +
+ class="form-input flex-1 min-w-0" @click="handleInputClick" />
@@ -303,8 +337,7 @@ onUnmounted(() => { { name: '执行案件', icon: 'zhixinganjian.svg' }, { name: '限高被执行', icon: 'xianzhigaoxiaofei.svg' }, ]" :key="`${feature.id}-${caseIndex}`" - class="aspect-square rounded-xl text-center text-sm text-gray-700 font-medium flex flex-col items-center justify-center p-2 shadow-lg" - :class="getCardClass(index + caseIndex)"> + class="aspect-square text-center text-sm text-gray-700 font-medium flex flex-col items-center justify-center">
@@ -322,20 +355,19 @@ onUnmounted(() => { { name: '要素核查', icon: 'beijianguanrenyuan.svg' }, { name: '运营商核验', icon: 'mingxiacheliang.svg' }, { name: '公安重点人员检验', icon: 'xingshi.svg' }, - { name: '逾期风险产品', icon: 'huankuanyali.svg' }, - { name: '法院曝光台信息', icon: 'sifasheyu.svg' }, + { name: '逾期风险综述', icon: 'huankuanyali.svg' }, + // { name: '法院曝光台信息', icon: 'sifasheyu.svg' }, { name: '借贷评估', icon: 'jiedaishenqing.svg' }, { name: '租赁风险评估', icon: 'jiedaixingwei.svg' }, { name: '关联风险监督', icon: 'renqiguanxi.svg' }, { name: '规则风险提示', icon: 'fengxianxingwei.svg' }, ]" :key="`${feature.id}-${moduleIndex}`" - class="aspect-square rounded-xl text-center text-sm text-gray-700 font-medium flex flex-col items-center justify-center p-2 shadow-lg" - :class="getCardClass(index + moduleIndex)"> + class="aspect-squaretext-center text-sm text-gray-700 font-medium flex flex-col items-center justify-center">
-
{{ module.name }}
@@ -352,13 +384,12 @@ onUnmounted(() => { { name: '风险指标详情', icon: 'fengxianxingwei.svg' }, { name: '专业建议', icon: 'yuepeichang.svg' }, ]" :key="`${feature.id}-${moduleIndex}`" - class="aspect-square rounded-xl text-center text-sm text-gray-700 font-medium flex flex-col items-center justify-center p-2 shadow-lg" - :class="getCardClass(index + moduleIndex)"> + class="aspect-square text-center text-sm text-gray-700 font-medium flex flex-col items-center justify-center">
-
{{ module.name }}
@@ -376,13 +407,12 @@ onUnmounted(() => { { name: '行政处罚', icon: 'xingzhengfuwu.svg' }, { name: '经营异常', icon: 'fengxianxingwei.svg' }, ]" :key="`${feature.id}-${moduleIndex}`" - class="aspect-square rounded-xl text-center text-sm text-gray-700 font-medium flex flex-col items-center justify-center p-2 shadow-lg" - :class="getCardClass(index + moduleIndex)"> + class="aspect-square text-center text-sm text-gray-700 font-medium flex flex-col items-center justify-center">
-
{{ module.name }}
@@ -403,15 +433,14 @@ onUnmounted(() => { { name: '授信详情', icon: 'huankuanyali.svg' }, { name: '租赁行为', icon: 'mingxiacheliang.svg' }, { name: '关联风险监督', icon: 'renqiguanxi.svg' }, - { name: '法院风险信息', icon: 'sifasheyu.svg' }, + // { name: '法院风险信息', icon: 'sifasheyu.svg' }, ]" :key="`${feature.id}-${moduleIndex}`" - class="aspect-square rounded-xl text-center text-sm text-gray-700 font-medium flex flex-col items-center justify-center p-2 shadow-lg" - :class="getCardClass(index + moduleIndex)"> + class="aspect-square text-center text-sm text-gray-700 font-medium flex flex-col items-center justify-center">
-
{{ module.name }}
@@ -420,13 +449,12 @@ onUnmounted(() => {
+ class="aspect-square text-center text-sm text-gray-700 font-medium flex flex-col items-center justify-between">
-
{{ feature.name }}
diff --git a/src/views/Me.vue b/src/views/Me.vue index 8666210..5dcb7d3 100644 --- a/src/views/Me.vue +++ b/src/views/Me.vue @@ -22,19 +22,18 @@

{{ - !isLoggedIn - ? "点击登录" - : mobile - ? maskName(mobile) - : isWeChat - ? "微信用户" - : "未绑定手机号" - }} + !isLoggedIn + ? "点击登录" + : mobile + ? maskName(mobile) + : isWeChat + ? "微信用户" + : "未绑定手机号" +}}