feat(dealer): 更新分销商页面功能与UI优化- 修改分享标题从"网宿小店"为"唐九运售电云"

- 调整商品列表内边距从 py-3 到 py-1- 在购物车页面更新分享标题为"唐九运售电云"
- 扩展网站字段模型增加 NoticeBar 字段
-为经销商用户模型添加 dealerName、dealerPhone 和 dealerAvatar 字段- 引入二维码图标替换原有图标- 新增获取推荐人信息逻辑并展示推荐人详情
- 首页新增公告栏组件显示配置的通知内容
- 商品详情页分享标题同步更新为"唐九运售电云"
This commit is contained in:
2025-10-21 09:17:41 +08:00
parent d23e7afd58
commit 1c1ef34afe
7 changed files with 53 additions and 19 deletions

View File

@@ -41,13 +41,13 @@ function Cart() {
useShareTimeline(() => {
return {
title: '购物车 - 网宿小店'
title: '购物车 - 唐九运售电云'
};
});
useShareAppMessage(() => {
return {
title: '购物车 - 网宿小店',
title: '购物车 - 唐九运售电云',
success: function () {
console.log('分享成功');
},

View File

@@ -86,7 +86,7 @@ const BestSellers = () => {
// 分享到朋友圈
useShareTimeline(() => {
return {
title: `${goods?.name || '精选商品'} - 网宿小店`,
title: `${goods?.name || '精选商品'} - 唐九运售电云`,
path: `/shop/goodsDetail/index?id=${goods?.goodsId}`,
imageUrl: goods?.image
};
@@ -94,7 +94,7 @@ const BestSellers = () => {
return (
<>
<View className={'py-3'}>
<View className={'py-1'}>
<View className={'flex flex-col justify-between items-center rounded-lg px-2'}>
{list?.map((item, index) => {
return (

View File

@@ -4,28 +4,31 @@ import Taro from '@tarojs/taro';
import {useShareAppMessage, useShareTimeline} from "@tarojs/taro"
import {useEffect, useState} from "react";
import {getShopInfo} from "@/api/layout";
import {Sticky} from '@nutui/nutui-react-taro'
import {Sticky, NoticeBar} from '@nutui/nutui-react-taro'
import {View} from '@tarojs/components'
import Menu from "./Menu";
import Banner from "./Banner";
import './index.scss'
import Grid from "@/pages/index/Grid";
import PopUpAd from "@/pages/index/PopUpAd";
import {configWebsiteField} from "@/api/cms/cmsWebsiteField";
import type {Config} from "@/api/cms/cmsWebsiteField/model";
function Home() {
// 吸顶状态
const [stickyStatus, setStickyStatus] = useState<boolean>(false)
const [config, setConfig] = useState<Config>()
useShareTimeline(() => {
return {
title: '网宿小店 - 网宿软件',
title: '唐九运售电云 - 网宿软件',
path: `/pages/index/index`
};
});
useShareAppMessage(() => {
return {
title: '网宿小店 - 网宿软件',
title: '唐九运售电云 - 网宿软件',
path: `/pages/index/index`,
success: function () {
console.log('分享成功');
@@ -83,6 +86,10 @@ function Home() {
// 获取站点信息
getShopInfo().then(() => {
})
// 获取配置信息
configWebsiteField({}).then(data => {
setConfig(data)
})
// Taro.getSetting获取用户的当前设置。返回值中只会出现小程序已经向用户请求过的权限。
Taro.getSetting({
@@ -115,6 +122,7 @@ function Home() {
<View className={'flex flex-col mt-1'}>
<Menu/>
<Banner/>
<NoticeBar content={config?.NoticeBar || '主营直购电售电业务,以更优惠电价、更全面的服务,致力为工商企业创造更优越经营环境,帮助企业减负排压,深度赋能'} />
<BestSellers/>
<Grid />
</View>