feat(brand): rename product to 帮道

This commit is contained in:
2026-07-25 01:09:49 +08:00
parent 7e37b6803e
commit 4d2b3828c0
25 changed files with 42 additions and 42 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
{
"name" : "银城员工端",
"name" : "帮道",
"appid" : "__UNI__B36D8BE",
"description" : "物业AI人力资源系统用户侧",
"description" : "帮道员工端",
"vueVersion" : "3",
"versionName" : "0.1.0",
"versionCode" : "100",
+2 -2
View File
@@ -28,7 +28,7 @@
{
"path": "pages/user/broadcast/index",
"style": {
"navigationBarTitleText": "银城大喇叭"
"navigationBarTitleText": "帮道大喇叭"
}
},
{
@@ -281,7 +281,7 @@
"globalStyle": {
"navigationStyle": "custom",
"navigationBarTextStyle": "black",
"navigationBarTitleText": "银城员工端",
"navigationBarTitleText": "帮道",
"navigationBarBackgroundColor": "#f3f5f7",
"backgroundColor": "#f3f5f7"
},
+1 -1
View File
@@ -4,7 +4,7 @@
<view class="brand-lockup">
<image class="login-logo" src="/static/brand-logo.png" mode="aspectFit" />
<view class="brand-copy">
<text class="brand-name">银城帮道</text>
<text class="brand-name">帮道</text>
<text class="brand-divider">·</text>
<text class="login-eyebrow">数字师傅</text>
</view>
+1 -1
View File
@@ -2,7 +2,7 @@
<view class="page position-page">
<view class="brand-bar">
<image class="brand-logo" src="/static/brand-logo.png" mode="aspectFit" />
<text class="brand-name">银城帮道</text>
<text class="brand-name">帮道</text>
</view>
<view class="position-head">
@@ -1,10 +1,10 @@
<template>
<view class="page employee-page-shell detail-page">
<view class="subpage-header">
<button class="subpage-back-button" aria-label="返回银城大喇叭" @click="goBack"><uni-icons type="back" size="20" color="#25282d" /></button>
<button class="subpage-back-button" aria-label="返回帮道大喇叭" @click="goBack"><uni-icons type="back" size="20" color="#25282d" /></button>
<view class="subpage-heading">
<text class="employee-kicker">公司消息</text>
<text class="page-title">银城大喇叭</text>
<text class="page-title">帮道大喇叭</text>
</view>
</view>
@@ -4,7 +4,7 @@
<button class="subpage-back-button" aria-label="返回今日" @click="goBack"><uni-icons type="back" size="20" color="#25282d" /></button>
<view class="subpage-heading">
<text class="employee-kicker">公司消息</text>
<text class="page-title">银城大喇叭</text>
<text class="page-title">帮道大喇叭</text>
<text class="page-subtitle">查看公司发布的通知、制度和重要提醒。</text>
</view>
</view>
+1 -1
View File
@@ -3,7 +3,7 @@
<!-- Top Hero Header Card -->
<view class="hero-identity-card">
<view class="hero-brand-bar">
<text class="hero-brand-name">银城物业 · 员工端</text>
<text class="hero-brand-name">帮道 · 员工端</text>
<view class="online-tag">
<view class="green-dot" />
<text class="online-text">已登录</text>
+4 -4
View File
@@ -3,7 +3,7 @@
<view class="brand-bar">
<view class="brand-left">
<image class="brand-logo" src="/static/brand-logo.png" mode="aspectFit" />
<text class="brand-name">银城帮道</text>
<text class="brand-name">帮道</text>
<view class="brand-status-badge">
<view class="status-dot-live"></view>
<text class="status-text">AI 在线</text>
@@ -227,10 +227,10 @@ const positionProfile = ref(getSelectedPositionProfile());
const unreadBroadcastCount = ref<number | null>(null);
const hasUnreadBroadcast = computed(() => typeof unreadBroadcastCount.value === 'number' && unreadBroadcastCount.value > 0);
const broadcastBellLabel = computed(() => unreadBroadcastCount.value === null
? '银城大喇叭,未读状态暂不可用'
? '帮道大喇叭,未读状态暂不可用'
: unreadBroadcastCount.value > 0
? `银城大喇叭,${unreadBroadcastCount.value} 条未读消息`
: '银城大喇叭,无未读消息');
? `帮道大喇叭,${unreadBroadcastCount.value} 条未读消息`
: '帮道大喇叭,无未读消息');
const quickQuestions = computed(() => positionProfile.value.quickQuestions);
const primaryTipQuestion = computed(() => quickQuestions.value[0] || '岗位SOP');
const pendingSopQueryKey = 'aihr_sop_pending_query';
@@ -72,7 +72,7 @@ export const downloadSummaryCardImage = async (card: SummaryCardResponse) => {
let y = 118;
context.fillStyle = '#e60012';
context.font = '700 28px system-ui, sans-serif';
context.fillText('银城数字师傅 · SOP 总结卡', PADDING, y);
context.fillText('帮道 · 数字师傅 · SOP 总结卡', PADDING, y);
y += 80;
context.fillStyle = '#172033';
context.font = '800 56px system-ui, sans-serif';