diff --git a/images/ai-yellow.png b/images/ai-yellow.png deleted file mode 100644 index fab2d40..0000000 Binary files a/images/ai-yellow.png and /dev/null differ diff --git a/images/banner.jpg b/images/banner.jpg deleted file mode 100644 index bec2f5e..0000000 Binary files a/images/banner.jpg and /dev/null differ diff --git a/images/call.png b/images/call.png deleted file mode 100644 index 92e752c..0000000 Binary files a/images/call.png and /dev/null differ diff --git a/images/home-yellow.png b/images/home-yellow.png deleted file mode 100644 index 0e4fdef..0000000 Binary files a/images/home-yellow.png and /dev/null differ diff --git a/images/mine-yellow.png b/images/mine-yellow.png deleted file mode 100644 index 067c098..0000000 Binary files a/images/mine-yellow.png and /dev/null differ diff --git a/images/pt.jpg b/images/pt.jpg deleted file mode 100644 index 0e1aed7..0000000 Binary files a/images/pt.jpg and /dev/null differ diff --git a/images/pz1.jpg b/images/pz1.jpg deleted file mode 100644 index 21ac18f..0000000 Binary files a/images/pz1.jpg and /dev/null differ diff --git a/images/qbg1.jpg b/images/qbg1.jpg deleted file mode 100644 index 355594f..0000000 Binary files a/images/qbg1.jpg and /dev/null differ diff --git a/images/wechat_code.jpg b/images/wechat_code.jpg index 68e025a..8c060b0 100644 Binary files a/images/wechat_code.jpg and b/images/wechat_code.jpg differ diff --git a/images/wz1.jpg b/images/wz1.jpg deleted file mode 100644 index dfc00f2..0000000 Binary files a/images/wz1.jpg and /dev/null differ diff --git a/images/yy.jpg b/images/yy.jpg deleted file mode 100644 index d90107b..0000000 Binary files a/images/yy.jpg and /dev/null differ diff --git a/pages/attendant/attendantdetail.js b/pages/attendant/attendantdetail.js index 4f4476b..4d749dc 100644 --- a/pages/attendant/attendantdetail.js +++ b/pages/attendant/attendantdetail.js @@ -134,5 +134,24 @@ Page({ title: `暖橙陪诊 · ${attendant.name}`, path: `/pages/attendant/attendantdetail?id=${attendant.id}` } + }, + + // 朋友圈只能分享当前页,陪诊师 id 只能靠 query 带上; + // 详情还没回来(attendant 为 null)时不带 query,好友打开是列表页口径的空态 + onShareTimeline() { + const { + attendant + } = this.data + + if (!attendant) { + return { + title: '暖橙陪诊 · 陪诊师团队' + } + } + + return { + title: `暖橙陪诊 · ${attendant.name}`, + query: `id=${attendant.id}` + } } }) diff --git a/pages/escort/agreement.js b/pages/escort/agreement.js index a93d593..db83ede 100644 --- a/pages/escort/agreement.js +++ b/pages/escort/agreement.js @@ -75,5 +75,11 @@ Page({ title: '暖橙陪诊服务协议', path: '/pages/escort/agreement' } + }, + + onShareTimeline() { + return { + title: '暖橙陪诊服务协议' + } } }) diff --git a/pages/escort/itemdetail.js b/pages/escort/itemdetail.js index 6d02519..aa3dedf 100644 --- a/pages/escort/itemdetail.js +++ b/pages/escort/itemdetail.js @@ -402,5 +402,22 @@ Page({ title: `${service.title} - 专业陪诊服务`, path: `/pages/escort/itemdetail?id=${service.id}` } + }, + + // 朋友圈只能分享当前页,服务 id 只能靠 query 带上; + // 服务未加载完(service.id 为 null)时不带 query,落到默认项,避免拼出 id=null + onShareTimeline() { + const { + service + } = this.data + if (!service.id) { + return { + title: '暖橙陪诊 · 专业陪诊服务' + } + } + return { + title: `${service.title} - 专业陪诊服务`, + query: `id=${service.id}` + } } }) \ No newline at end of file diff --git a/pages/escort/recorddetail.js b/pages/escort/recorddetail.js index 472d91f..ac0b667 100644 --- a/pages/escort/recorddetail.js +++ b/pages/escort/recorddetail.js @@ -580,6 +580,8 @@ Page({ }) }, + // 本页含就诊人姓名 / 手机号 / 身份证号与订单号,转发卡片不指向本页,统一落到首页; + // 也不提供朋友圈分享——朋友圈只能分享当前页 URL,会把订单页地址带出去 onShareAppMessage() { return { title: '暖橙陪诊 - 专业陪诊服务', diff --git a/pages/health/profileedit.js b/pages/health/profileedit.js index c9c8cf6..26a1707 100644 --- a/pages/health/profileedit.js +++ b/pages/health/profileedit.js @@ -232,5 +232,15 @@ Page({ saving: false }) }) + }, + + // 本页是就诊人档案表单(姓名 / 手机号 / 身份证号),转发卡片不指向本页, + // 统一落到首页,避免好友打开一个需要登录的空表单; + // 也不提供朋友圈分享——朋友圈只能分享当前页 URL,会把档案页地址带出去 + onShareAppMessage() { + return { + title: '暖橙陪诊 · 专业陪诊服务', + path: '/pages/home/index' + } } }) diff --git a/pages/mine/about.js b/pages/mine/about.js index 8f4ab15..d12739f 100644 --- a/pages/mine/about.js +++ b/pages/mine/about.js @@ -70,13 +70,6 @@ Page({ }, - /** - * 用户点击右上角分享 - */ - onShareAppMessage() { - - }, - // 跳转「联系我们」页:本页不再平铺联系方式,四项内容与那一页重合, // 且那一页每行还带「拨打」「复制」动作词,是更完整的一份 goToContact() { diff --git a/pages/mine/business.js b/pages/mine/business.js index 443881f..7316fda 100644 --- a/pages/mine/business.js +++ b/pages/mine/business.js @@ -83,5 +83,12 @@ Page({ title: '暖橙陪诊 · 合作与入驻', path: '/pages/mine/business' } + }, + + // 朋友圈只能分享当前页,本页无需带入 ?section=,好友打开即为页首 + onShareTimeline() { + return { + title: '暖橙陪诊 · 合作与入驻' + } } })