新增:余额支付、微信支付、下单确认功能

This commit is contained in:
2025-07-28 11:17:41 +08:00
parent 469e020df5
commit 1fdec4b807
14 changed files with 145 additions and 37 deletions

View File

@@ -1,7 +1,7 @@
import {useEffect, useState} from "react";
import Taro from '@tarojs/taro';
import {Button, Space} from '@nutui/nutui-react-taro'
import {TriangleDown} from '@nutui/icons-react-taro'
import {TriangleDown, Search} from '@nutui/icons-react-taro'
import {Popup, Avatar, NavBar} from '@nutui/nutui-react-taro'
import {getSiteInfo, getUserInfo, getWxOpenId} from "@/api/layout";
import {TenantId} from "@/config/app";
@@ -12,7 +12,7 @@ import {User} from "@/api/system/user/model";
import MySearch from "./MySearch";
import './Header.scss';
const Header = () => {
const Header = (props: any) => {
const [userInfo, setUserInfo] = useState<User>()
const [IsLogin, setIsLogin] = useState<boolean>(true)
const [config, setConfig] = useState<CmsWebsite>()
@@ -140,8 +140,10 @@ const Header = () => {
return (
<>
<div className={'fixed top-0 header-bg'}>
<MySearch done={reload}/>
<div className={'fixed top-0 header-bg'} style={{
height: !props.stickyStatus ? '180px' : '94px',
}}>
{!props.stickyStatus && <MySearch done={reload}/>}
</div>
<NavBar
style={{marginTop: `${statusBarHeight}px`, marginBottom: '0px', backgroundColor: 'transparent'}}
@@ -171,6 +173,11 @@ const Header = () => {
<TriangleDown className={'text-white'} size={9}/>
</div>
)}>
{props.stickyStatus && (
<Space>
<Search className={'text-white mx-2'} size={18}/>
</Space>
)}
</NavBar>
<Popup
visible={showBasic}