样式
This commit is contained in:
parent
df72bbfcdf
commit
965be530af
@ -2,7 +2,6 @@
|
||||
"miniprogramRoot": "dist/",
|
||||
"projectname": "mall",
|
||||
"description": "商城",
|
||||
"appid": "touristappid",
|
||||
"setting": {
|
||||
"urlCheck": true,
|
||||
"es6": false,
|
||||
@ -15,7 +14,8 @@
|
||||
"disablePlugins": [],
|
||||
"outputPath": ""
|
||||
},
|
||||
"condition": false
|
||||
"condition": false,
|
||||
"ignoreUploadUnusedFiles": true
|
||||
},
|
||||
"compileType": "miniprogram",
|
||||
"libVersion": "2.25.3",
|
||||
|
@ -1,5 +1,5 @@
|
||||
import React from 'react'
|
||||
import { Image, Text, View } from '@tarojs/components'
|
||||
import { Image, Text, View, Button } from '@tarojs/components'
|
||||
import './index.scss'
|
||||
|
||||
import { useEffect } from 'react';
|
||||
@ -11,7 +11,6 @@ import checked from '@/images/checked.png'
|
||||
import edit from '@/images/edit.png'
|
||||
import Taro from '@tarojs/taro';
|
||||
import { useRouter } from '@tarojs/taro';
|
||||
import { Button } from '@nutui/nutui-react-taro';
|
||||
import { deleteAddress, getAddress } from '../../utils/api';
|
||||
import { backTo, closeLoading, loading, redirectTo, successNotice } from '../../utils/utils';
|
||||
import { SetData } from '../../utils/storage';
|
||||
@ -113,7 +112,7 @@ function Index() {
|
||||
}
|
||||
|
||||
</View>
|
||||
<Button className='addr-btn' onClick={() => {
|
||||
<Button className='addr-btn flex-center border-none' onClick={() => {
|
||||
navDetailFn('')
|
||||
}}>新增地址</Button>
|
||||
</View>
|
||||
|
@ -1,5 +1,5 @@
|
||||
import React from 'react'
|
||||
import { Image, Swiper, SwiperItem, Text, View } from '@tarojs/components'
|
||||
import { Image, Swiper, SwiperItem, Text, View, Button } from '@tarojs/components'
|
||||
// import { Swiper, SwiperItem } from '@nutui/nutui-react-taro';
|
||||
import './index.scss'
|
||||
import TabbarAction from '@/components/action';
|
||||
@ -10,7 +10,6 @@ import backNav from '@/images/backNav.png'
|
||||
import Taro from '@tarojs/taro';
|
||||
import { useRouter } from '@tarojs/taro';
|
||||
import { useDidShow } from '@tarojs/taro';
|
||||
import { Button } from '@nutui/nutui-react-taro';
|
||||
import { mallDetail } from '../../utils/api';
|
||||
import { ImagePreview } from '@nutui/nutui-react-taro';
|
||||
|
||||
@ -127,7 +126,7 @@ function Index() {
|
||||
</View>
|
||||
</View>
|
||||
</View>
|
||||
<Button className='buy-btn' onClick={navDetailFn}>立即购买</Button>
|
||||
<Button className='buy-btn flex-center border-none' onClick={navDetailFn}>立即购买</Button>
|
||||
|
||||
</View>
|
||||
)
|
||||
|
@ -97,7 +97,7 @@
|
||||
}
|
||||
|
||||
.my-container {
|
||||
margin-bottom: 80px;
|
||||
margin-bottom: 160px;
|
||||
}
|
||||
|
||||
.home-bg {
|
||||
|
@ -13,6 +13,7 @@ import { Tabs, TabPane } from "@nutui/nutui-react-taro"
|
||||
import { Infiniteloading } from "@nutui/nutui-react-taro"
|
||||
import { useEffect } from "react"
|
||||
import { userDetail, userLogs } from "../../utils/api"
|
||||
import { formatDateByStr } from "../../utils/utils"
|
||||
|
||||
const activeEye = eye
|
||||
|
||||
|
@ -7,9 +7,12 @@ import { useEffect } from 'react';
|
||||
import { useState } from 'react';
|
||||
import { mallList } from '../../utils/api';
|
||||
import Taro from '@tarojs/taro';
|
||||
import { useRouter } from '@tarojs/taro';
|
||||
import { SetData } from '../../utils/storage';
|
||||
|
||||
|
||||
function Index() {
|
||||
const param = useRouter().params
|
||||
const limit = 20
|
||||
const [list, setList] = useState([])
|
||||
const [total, setTotal] = useState(0)
|
||||
@ -21,6 +24,9 @@ function Index() {
|
||||
return
|
||||
}
|
||||
fetchList(page)
|
||||
if (param.code) {
|
||||
SetData("inviteCode", param.code)
|
||||
}
|
||||
|
||||
}, [page])
|
||||
|
||||
|
@ -25,7 +25,7 @@ const Index = () => {
|
||||
userDetail().then(rs => {
|
||||
if (!rs) return
|
||||
setUser(rs)
|
||||
const img = jrQrcode.getQrBase64(window.location.host + '/#/pages/index/index?code=' + rs.invite_code)
|
||||
const img = jrQrcode.getQrBase64(window.location.origin + '/#/pages/index/index?code=' + rs.invite_code)
|
||||
setCode(img)
|
||||
})
|
||||
|
||||
|
@ -8,6 +8,7 @@ import { Button } from "@nutui/nutui-react-taro"
|
||||
import { useState } from "react"
|
||||
import Taro from "@tarojs/taro"
|
||||
import { register, sendCode } from "../../utils/api"
|
||||
import { GetData } from "../../utils/storage"
|
||||
|
||||
const activeEye = eye
|
||||
|
||||
@ -62,6 +63,7 @@ const Login = () => {
|
||||
return
|
||||
}
|
||||
Taro.showLoading({ title: '正在注册中~', })
|
||||
const inviteCode = GetData("inviteCode")
|
||||
const re = await register({
|
||||
nick_name: mobile,
|
||||
phone: mobile,
|
||||
@ -69,7 +71,8 @@ const Login = () => {
|
||||
password: pwd,
|
||||
confirm_password: confirmPassword,
|
||||
pay_password: payPassword,
|
||||
confirm_pay_pwd: confirmPayPassword
|
||||
confirm_pay_pwd: confirmPayPassword,
|
||||
invite_code: inviteCode
|
||||
})
|
||||
Taro.hideLoading()
|
||||
if (re) {
|
||||
|
@ -5,6 +5,8 @@ import { useState } from "react"
|
||||
import Taro from "@tarojs/taro"
|
||||
import backNav from '@/images/backNav.png'
|
||||
import { useEffect } from "react"
|
||||
import { CleanData, DelData } from "../../utils/storage"
|
||||
import { navigateTo, redirectTo } from "../../utils/utils"
|
||||
|
||||
|
||||
const Login = () => {
|
||||
@ -23,6 +25,10 @@ const Login = () => {
|
||||
})
|
||||
}
|
||||
|
||||
const loginOut = () => {
|
||||
CleanData()
|
||||
redirectTo('/pages/login/index')
|
||||
}
|
||||
|
||||
return <View className="setting-frame h-screen text-base">
|
||||
<View className='addr-detail-title'>
|
||||
@ -34,6 +40,10 @@ const Login = () => {
|
||||
<Text>关于我们</Text>
|
||||
<Image src={next} className="next-icon" />
|
||||
</View>
|
||||
<View className="flex-between setting-item" onClick={loginOut}>
|
||||
<Text>退出登陆</Text>
|
||||
<Image src={next} className="next-icon" />
|
||||
</View>
|
||||
</View>
|
||||
</View>
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
.team-page {
|
||||
height: 100vh;
|
||||
font-size: 14px;
|
||||
background: #FBFBFD;
|
||||
background: #ededef80;
|
||||
font-family: Source Han Sans CN-Bold, Source Han Sans CN;
|
||||
}
|
||||
|
||||
@ -63,6 +63,7 @@
|
||||
width: 332px;
|
||||
height: 82px;
|
||||
background: #FFFFFF;
|
||||
box-shadow: -2px 8px 46px 0px rgba(37, 45, 50, 0.05);
|
||||
border-radius: 16px 16px 16px 16px;
|
||||
opacity: 1;
|
||||
margin-top: 16px;
|
||||
|
@ -64,3 +64,7 @@ export function DelData(key) {
|
||||
key: key
|
||||
})
|
||||
}
|
||||
|
||||
export function CleanData(key) {
|
||||
return Taro.clearStorage()
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user