完成第一部分
28
app.json
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"pages": [
|
||||
"pages/loginModule/pwdLogin/pwdLogin",
|
||||
"pages/test/testVideo/testVideo",
|
||||
"pages/personCenter/mine/mine",
|
||||
"pages/test/testVideo/testVideo",
|
||||
"pages/personCenter/withdrawal/withdrawal",
|
||||
"pages/personCenter/withdrawalAccount/withdrawalAccount",
|
||||
"pages/personCenter/accountSetting/accountSetting",
|
||||
|
@ -16,23 +16,7 @@
|
|||
"pages/loginModule/register/register",
|
||||
"pages/projectModule/applyCode/applyCode",
|
||||
"pages/projectModule/userProject/userProject",
|
||||
"pages/loginModule/forgetPwd/forgetPwd",
|
||||
"pages/jiedan/jiedan",
|
||||
"pages/logain/logain",
|
||||
"pages/logs/logs",
|
||||
"pages/mypage/mypage",
|
||||
"pages/shop/shop",
|
||||
"pages/find/find",
|
||||
"pages/zucepage/zucepage",
|
||||
"pages/wangjimima/wangjimima",
|
||||
"pages/xiangqing/xiangqing",
|
||||
"pages/woyaojiedan/woyaojiedan",
|
||||
"pages/mingxi/mingxi",
|
||||
"pages/findxiangqing/findxiangqing",
|
||||
"pages/wodetuandui/wodetuandui",
|
||||
"pages/wodejiedan/wodejiedan",
|
||||
"pages/index/index",
|
||||
"pages/tuiguangma/tuiguangma"
|
||||
"pages/loginModule/forgetPwd/forgetPwd"
|
||||
],
|
||||
"window": {
|
||||
"navigationBarTextStyle": "black",
|
||||
|
@ -52,14 +36,14 @@
|
|||
{
|
||||
"pagePath": "pages/projectModule/projectList/projectList",
|
||||
"text": "接单",
|
||||
"iconPath": "/image/renwu.png",
|
||||
"selectedIconPath": "/image/jiedanhou.png"
|
||||
"iconPath": "/static/jd1.png",
|
||||
"selectedIconPath": "/static/jd2.png"
|
||||
},
|
||||
{
|
||||
"pagePath": "pages/personCenter/mine/mine",
|
||||
"text": "我的",
|
||||
"iconPath": "/image/wodeq.png",
|
||||
"selectedIconPath": "/image/wodeh.png"
|
||||
"iconPath": "/static/wd1.png",
|
||||
"selectedIconPath": "/static/wd2.png"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
|
Before Width: | Height: | Size: 5.9 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 7.5 KiB |
Before Width: | Height: | Size: 306 KiB |
Before Width: | Height: | Size: 199 KiB |
Before Width: | Height: | Size: 110 KiB |
Before Width: | Height: | Size: 35 KiB |
Before Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 616 B |
Before Width: | Height: | Size: 5.6 KiB |
BIN
image/close.png
Before Width: | Height: | Size: 6.6 KiB |
Before Width: | Height: | Size: 5.0 KiB |
BIN
image/jiatou.png
Before Width: | Height: | Size: 3.2 KiB |
BIN
image/logo.png
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 6.9 KiB |
BIN
image/sousuo.png
Before Width: | Height: | Size: 6.8 KiB |
BIN
image/wenhao.png
Before Width: | Height: | Size: 9.3 KiB |
|
@ -1,31 +0,0 @@
|
|||
// miniprogram_npm/rich-text.js
|
||||
Component({
|
||||
|
||||
/**
|
||||
* 组件的属性列表
|
||||
*/
|
||||
properties: {
|
||||
settlementDesc: {
|
||||
type: String,
|
||||
value: ''
|
||||
},
|
||||
xiangmuname: {
|
||||
type: String,
|
||||
value: ''
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* 组件的初始数据
|
||||
*/
|
||||
data: {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 组件的方法列表
|
||||
*/
|
||||
methods: {
|
||||
|
||||
}
|
||||
})
|
|
@ -1,4 +0,0 @@
|
|||
{
|
||||
"component": true,
|
||||
"usingComponents": {}
|
||||
}
|
|
@ -1,12 +0,0 @@
|
|||
|
||||
<view class="fenbu">
|
||||
<view class="xiangqing">
|
||||
<view class="titlemessgae">
|
||||
<image style="width: 20px;height: 20px;margin-left: 20rpx;" src="/image/close.png" mode=""/>
|
||||
<text style="margin-left: 10rpx; color: #ff8d1a;">{{xiangmuname}}</text>
|
||||
</view>
|
||||
<view class="richtext">
|
||||
<rich-text user-select="true" nodes="{{settlementDesc}}"/>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
|
@ -1,27 +0,0 @@
|
|||
.xiangqing{
|
||||
width: 95%;
|
||||
margin-top: 20rpx;
|
||||
border-radius: 20px;
|
||||
background-color: #F8F8F8;
|
||||
}
|
||||
.titlemessgae{
|
||||
width: 100%;
|
||||
height: 50px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.richtext {
|
||||
padding: 0rpx 24rpx 24rpx 0rpx;
|
||||
border-radius: 16rpx;
|
||||
font-size: 28rpx;
|
||||
color: #333;
|
||||
line-height: 1.8;
|
||||
box-shadow: 0 4rpx 10rpx rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
.fenbu{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
|
@ -1,88 +0,0 @@
|
|||
const { checkLogin } = require('../../utils/logcheck');
|
||||
Page({
|
||||
|
||||
/**
|
||||
* 页面的初始数据
|
||||
*/
|
||||
data: {
|
||||
picture:[{
|
||||
image:'/image/20250407154233.jpg'
|
||||
},
|
||||
{
|
||||
image:'/image/20250407154300.png'
|
||||
},
|
||||
{
|
||||
image:'/image/20250407154310.png'
|
||||
}
|
||||
],
|
||||
items: [null, null],
|
||||
messageshop: [
|
||||
{ name: '红枣夹核桃 500g 坚果大礼包', image: '/image/logo.png', price: 65, oldPrice: 99 },
|
||||
{ name: '新疆大枣 1000g 优选原产地', image: '/image/logo.png', price: 48, oldPrice: 78 },
|
||||
{ name: '每日坚果混合果仁干果套餐', image: '/image/logo.png', price: 88, oldPrice: 129 },
|
||||
{ name: '每日坚果混合果仁干果套餐', image: '/image/logo.png', price: 88, oldPrice: 129 },
|
||||
// 继续添加...
|
||||
]
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面加载
|
||||
*/
|
||||
goumai(){
|
||||
wx.navigateTo({
|
||||
url: '/pages/findxiangqing/findxiangqing',
|
||||
})
|
||||
},
|
||||
onLoad(options) {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面初次渲染完成
|
||||
*/
|
||||
onReady() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面显示
|
||||
*/
|
||||
onShow() {
|
||||
checkLogin();
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面隐藏
|
||||
*/
|
||||
onHide() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面卸载
|
||||
*/
|
||||
onUnload() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 页面相关事件处理函数--监听用户下拉动作
|
||||
*/
|
||||
onPullDownRefresh() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 页面上拉触底事件的处理函数
|
||||
*/
|
||||
onReachBottom() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 用户点击右上角分享
|
||||
*/
|
||||
onShareAppMessage() {
|
||||
|
||||
}
|
||||
})
|
|
@ -1,3 +0,0 @@
|
|||
{
|
||||
"usingComponents": {}
|
||||
}
|
|
@ -1,70 +0,0 @@
|
|||
<view class="flex-col page">
|
||||
<swiper class="swiper" autoplay circular indicator-dots>
|
||||
<swiper-item wx:for="{{picture}}" wx:key="index">
|
||||
<image class="imagesize" src="{{item.image}}" mode="aspectFill" />
|
||||
</swiper-item>
|
||||
</swiper>
|
||||
<view class="mt-16 flex-row justify-evenly group">
|
||||
<view class="flex-col justify-start items-center text-wrapper"><text class="font text">全部</text></view>
|
||||
<view class="flex-col justify-start items-center text-wrapper_2"><text class="font text_2">公考笔试</text></view>
|
||||
<view class="flex-col justify-start text-wrapper_3"><text class="font text_3">事业单位</text></view>
|
||||
<view class="flex-col justify-start text-wrapper_3"><text class="font text_4">教师资格证</text></view>
|
||||
</view>
|
||||
<view class="mt-16 flex-col list">
|
||||
<view
|
||||
class="flex-col relative mt-20 list-item"
|
||||
wx:for="{{items}}"
|
||||
wx:for-item="item"
|
||||
wx:for-index="index"
|
||||
wx:key="index"
|
||||
>
|
||||
<text class="self-start font_2 text_5">【早晚课】最全面公考资料</text>
|
||||
<text class="self-start font_3 text_6">2025.5.10开课至2025.10.10日 早7晚10 每周休一天</text>
|
||||
<view class="flex-row self-stretch group_2">
|
||||
<view class="flex-col justify-start text-wrapper_4"><text class="font_4 text_7">一周六天</text></view>
|
||||
<view class="ml-26 flex-col justify-start text-wrapper_4"><text class="font_4 text_8">名师授课</text></view>
|
||||
</view>
|
||||
<view class="flex-row justify-between items-end self-stretch group_3">
|
||||
<view class="flex-row">
|
||||
<view class="flex-col">
|
||||
<view class="flex-row">
|
||||
<image
|
||||
class="image_2"
|
||||
src="https://ide.code.fun/api/image?token=68199c7e4ae84d00122ebbb9&name=f14ebd9d7d107dcdcc3502578c9804ac.png"
|
||||
/>
|
||||
<image
|
||||
class="ml-20 image_3"
|
||||
src="https://ide.code.fun/api/image?token=68199c7e4ae84d00122ebbb9&name=32000e6a12c1fe3deb6acc69b8aefa04.png"
|
||||
/>
|
||||
</view>
|
||||
<view class="mt-10 flex-row group_4">
|
||||
<text class="font_8">教师1</text>
|
||||
<text class="ml-34 font_8">教师2</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="ml-24 flex-col items-center">
|
||||
<image
|
||||
class="image_2"
|
||||
src="https://ide.code.fun/api/image?token=68199c7e4ae84d00122ebbb9&name=f14ebd9d7d107dcdcc3502578c9804ac.png"
|
||||
/>
|
||||
<text class="mt-10 font_8">教师3</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="flex-col">
|
||||
<view class="flex-row">
|
||||
<view class="flex-col justify-start items-center shrink-0 text-wrapper_5" bind:tap="goumai">
|
||||
<text class="font_2 text_9">购买</text>
|
||||
</view>
|
||||
<text class="ml-18 self-start font_5 text_10">¥1000</text>
|
||||
</view>
|
||||
<view class="flex-row mt-13">
|
||||
<view class="flex-col justify-start items-center shrink-0 text-wrapper_6" bind:tap="goumai">
|
||||
<text class="font_6 text_11">试听</text>
|
||||
</view>
|
||||
<text class="ml-20 self-start font_7 text_12 text_13">50积分</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
|
@ -1,199 +0,0 @@
|
|||
.mt-13 {
|
||||
margin-top: 25rpx;
|
||||
}
|
||||
.page {
|
||||
padding-bottom: 313.46rpx;
|
||||
background-color: #ffffff;
|
||||
width: 100%;
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
}
|
||||
.image {
|
||||
width: 100vw;
|
||||
height: 48.7179vw;
|
||||
}
|
||||
.group {
|
||||
padding: 0 13.46rpx;
|
||||
}
|
||||
.text-wrapper {
|
||||
padding: 7.69rpx 0;
|
||||
background-color: #ff8d1a;
|
||||
border-radius: 19.23rpx;
|
||||
width: 111.54rpx;
|
||||
height: 46.15rpx;
|
||||
}
|
||||
.font {
|
||||
font-size: 26.92rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 23.35rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.text {
|
||||
color: #ffffff;
|
||||
line-height: 25.02rpx;
|
||||
}
|
||||
.text-wrapper_2 {
|
||||
padding: 7.69rpx 0;
|
||||
background-color: #ffffff;
|
||||
border-radius: 19.23rpx;
|
||||
width: 184.62rpx;
|
||||
height: 48.08rpx;
|
||||
border-left: solid 1.92rpx #e5e5e5;
|
||||
border-right: solid 1.92rpx #e5e5e5;
|
||||
border-top: solid 1.92rpx #e5e5e5;
|
||||
border-bottom: solid 1.92rpx #e5e5e5;
|
||||
}
|
||||
.text_2 {
|
||||
line-height: 24.83rpx;
|
||||
}
|
||||
.text-wrapper_3 {
|
||||
padding: 7.69rpx 0;
|
||||
background-color: #ffffff;
|
||||
border-radius: 19.23rpx;
|
||||
height: 48.08rpx;
|
||||
border-left: solid 1.92rpx #e5e5e5;
|
||||
border-right: solid 1.92rpx #e5e5e5;
|
||||
border-top: solid 1.92rpx #e5e5e5;
|
||||
border-bottom: solid 1.92rpx #e5e5e5;
|
||||
}
|
||||
.text_3 {
|
||||
margin-left: 11.54rpx;
|
||||
line-height: 25.04rpx;
|
||||
}
|
||||
.text_4 {
|
||||
margin: 0 15.38rpx;
|
||||
line-height: 24.88rpx;
|
||||
}
|
||||
.list {
|
||||
padding: 0 25rpx;
|
||||
}
|
||||
.list-item {
|
||||
padding: 26.92rpx 15.38rpx 53.85rpx 23.08rpx;
|
||||
background-color: #ffffff;
|
||||
border-radius: 19.23rpx;
|
||||
box-shadow: 0rpx 3.85rpx 7.69rpx #00000040;
|
||||
}
|
||||
.list-item:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
.font_2 {
|
||||
font-size: 30.77rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 28.83rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.text_5 {
|
||||
margin-left: 7.69rpx;
|
||||
}
|
||||
.font_3 {
|
||||
font-size: 26.92rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 30.77rpx;
|
||||
color: #808080;
|
||||
}
|
||||
.text_6 {
|
||||
margin-left: 7.69rpx;
|
||||
margin-top: 23.08rpx;
|
||||
font-size: 25rpx;
|
||||
text-align: center;
|
||||
width: 444.23rpx;
|
||||
}
|
||||
.group_2 {
|
||||
margin-top: 23.08rpx;
|
||||
padding: 0 5.77rpx;
|
||||
}
|
||||
.font_4 {
|
||||
font-size: 15.38rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 14.17rpx;
|
||||
color: #e33c64;
|
||||
}
|
||||
.text_7 {
|
||||
margin: 0 7.69rpx;
|
||||
}
|
||||
.text-wrapper_4 {
|
||||
padding: 3.85rpx 0;
|
||||
background-color: #fc7e0961;
|
||||
height: 23.08rpx;
|
||||
}
|
||||
.text_8 {
|
||||
margin: 0 7.69rpx;
|
||||
line-height: 14.21rpx;
|
||||
}
|
||||
.group_3 {
|
||||
margin-top: 34.62rpx;
|
||||
}
|
||||
.image_2 {
|
||||
border-radius: 288.46rpx;
|
||||
width: 76.92rpx;
|
||||
height: 76.92rpx;
|
||||
}
|
||||
.image_3 {
|
||||
border-radius: 288.46rpx;
|
||||
width: 69.23rpx;
|
||||
height: 76.92rpx;
|
||||
}
|
||||
.group_4 {
|
||||
padding-left: 11.54rpx;
|
||||
}
|
||||
.font_8 {
|
||||
font-size: 21.15rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 19.52rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.text-wrapper_5 {
|
||||
padding: 26.92rpx 0 11.54rpx;
|
||||
background-color: #a5d63fcc;
|
||||
border-radius: 19.23rpx;
|
||||
width: 111.54rpx;
|
||||
height: 65.38rpx;
|
||||
}
|
||||
.text_9 {
|
||||
line-height: 19.37rpx;
|
||||
}
|
||||
.font_5 {
|
||||
font-size: 30.77rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 23.35rpx;
|
||||
color: #d43030;
|
||||
}
|
||||
.text_10 {
|
||||
margin-top: 26.92rpx;
|
||||
}
|
||||
.text-wrapper_6 {
|
||||
padding: 15.38rpx 0 23.08rpx;
|
||||
background-color: #ff8d1a;
|
||||
border-radius: 19.23rpx;
|
||||
width: 111.54rpx;
|
||||
height: 65.38rpx;
|
||||
}
|
||||
.font_6 {
|
||||
font-size: 30.77rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 28.83rpx;
|
||||
color: #ffffff;
|
||||
}
|
||||
.text_11 {
|
||||
line-height: 35.1rpx;
|
||||
}
|
||||
.font_7 {
|
||||
font-size: 30.77rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 28.83rpx;
|
||||
color: #d43030;
|
||||
}
|
||||
.text_12 {
|
||||
line-height: 28.12rpx;
|
||||
}
|
||||
.text_13 {
|
||||
margin-top: 11.54rpx;
|
||||
}
|
||||
.swiper{
|
||||
width: 100%;
|
||||
height:400rpx;
|
||||
}
|
||||
.imagesize{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
|
@ -1,66 +0,0 @@
|
|||
const { checkLogin } = require('../../utils/logcheck');
|
||||
Page({
|
||||
|
||||
/**
|
||||
* 页面的初始数据
|
||||
*/
|
||||
data: {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面加载
|
||||
*/
|
||||
onLoad(options) {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面初次渲染完成
|
||||
*/
|
||||
onReady() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面显示
|
||||
*/
|
||||
onShow() {
|
||||
checkLogin();
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面隐藏
|
||||
*/
|
||||
onHide() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面卸载
|
||||
*/
|
||||
onUnload() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 页面相关事件处理函数--监听用户下拉动作
|
||||
*/
|
||||
onPullDownRefresh() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 页面上拉触底事件的处理函数
|
||||
*/
|
||||
onReachBottom() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 用户点击右上角分享
|
||||
*/
|
||||
onShareAppMessage() {
|
||||
|
||||
}
|
||||
})
|
|
@ -1,4 +0,0 @@
|
|||
{
|
||||
"navigationBarTitleText": "课程详情",
|
||||
"usingComponents": {}
|
||||
}
|
|
@ -1,36 +0,0 @@
|
|||
<view class="flex-col page">
|
||||
<view class="flex-col items-start self-stretch section">
|
||||
<view class="flex-col group_2">
|
||||
<text class="self-stretch text_2">【早晚课】最全面公考资料</text>
|
||||
<text class="mt-10 self-start font_2 text_3">早7晚10 每周休一天</text>
|
||||
<view class="mt-10 flex-row items-center self-stretch group_3">
|
||||
<view class="flex-col justify-start text-wrapper"><text class="font_3 text_4">一周六天</text></view>
|
||||
<view class="flex-col justify-start text-wrapper ml-25">
|
||||
<text class="font_3 text_4 text_5">名师授课</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<text class="font_2 text_6">2025.5.10-2025.10.10 300课时</text>
|
||||
</view>
|
||||
<view class="flex-row justify-between self-stretch group_4">
|
||||
<view class="flex-row justify-start"><text class="font">课程介绍</text></view>
|
||||
<view class="flex-row justify-start items-center text-wrapper_2"><text class="font text_7">课程表</text></view>
|
||||
<view class="flex-row justify-start text-wrapper_3"><text class="font">老师介绍</text></view>
|
||||
</view>
|
||||
<view class="self-start section_2"></view>
|
||||
<view class="flex-col self-stretch group_5">
|
||||
<image
|
||||
class="image_2"
|
||||
src="https://ide.code.fun/api/image?token=68199c7e4ae84d00122ebbb9&name=97efa07583f5a0d7e32dcbcbf8302ddf.png"
|
||||
/>
|
||||
<view class="flex-row justify-between section_3">
|
||||
<text class="self-start font_3 text_10">1000+人购买 500人试听</text>
|
||||
<view class="flex-row self-center">
|
||||
<view class="flex-col justify-start items-center text-wrapper_4"><text class="font text_8">购买</text></view>
|
||||
<view class="ml-14 flex-col justify-start items-center text-wrapper_5">
|
||||
<text class="font text_9">试听</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
|
@ -1,135 +0,0 @@
|
|||
.ml-128 {
|
||||
margin-left: 244.27rpx;
|
||||
}
|
||||
.ml-25 {
|
||||
margin-left: 47.71rpx;
|
||||
}
|
||||
.page {
|
||||
background-color: #f8f8f8;
|
||||
width: 100%;
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
height: 100%;
|
||||
}
|
||||
.group {
|
||||
padding: 34.35rpx 22.9rpx;
|
||||
}
|
||||
.image {
|
||||
width: 34.35rpx;
|
||||
height: 19.08rpx;
|
||||
}
|
||||
.font {
|
||||
font-size: 24.81rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 23.05rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.text {
|
||||
font-size: 26.72rpx;
|
||||
line-height: 24.64rpx;
|
||||
}
|
||||
.section {
|
||||
padding: 38.17rpx 34.35rpx 34.35rpx;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
.group_2 {
|
||||
margin-left: 7.63rpx;
|
||||
}
|
||||
.text_2 {
|
||||
color: #000000;
|
||||
font-size: 30.53rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 28.61rpx;
|
||||
}
|
||||
.group_3 {
|
||||
padding: 0 7.63rpx;
|
||||
}
|
||||
.text-wrapper {
|
||||
padding: 3.82rpx 0;
|
||||
background-color: #fc7e0961;
|
||||
height: 22.9rpx;
|
||||
}
|
||||
.font_3 {
|
||||
font-size: 15.27rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 14.06rpx;
|
||||
color: #e33c64;
|
||||
}
|
||||
.text_4 {
|
||||
margin:0 7.63rpx;
|
||||
}
|
||||
.text_5 {
|
||||
line-height: 14.1rpx;
|
||||
}
|
||||
.font_2 {
|
||||
font-size: 20.99rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 23.05rpx;
|
||||
color: #a6a6a6;
|
||||
}
|
||||
.text_3 {
|
||||
line-height: 24.81rpx;
|
||||
width: 276.34rpx;
|
||||
}
|
||||
.text_6 {
|
||||
line-height: 24.81rpx;
|
||||
width: 404.2rpx;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.group_4 {
|
||||
padding: 26.72rpx 76.34rpx 3.82rpx;
|
||||
}
|
||||
.text-wrapper_2 {
|
||||
width: 101.15rpx;
|
||||
}
|
||||
.text_7 {
|
||||
line-height: 22.81rpx;
|
||||
}
|
||||
.text-wrapper_3 {
|
||||
margin-right: 22.9rpx;
|
||||
}
|
||||
.section_2 {
|
||||
margin-left: 78.24rpx;
|
||||
background-color: #ff5733;
|
||||
width: 91.6rpx;
|
||||
height: 5.73rpx;
|
||||
}
|
||||
.group_5 {
|
||||
padding-top: 30.53rpx;
|
||||
}
|
||||
.image_2 {
|
||||
width: 100vw;
|
||||
height: 377.6081vw;
|
||||
}
|
||||
.section_3 {
|
||||
padding: 24.81rpx 17.18rpx 15.27rpx 106.87rpx;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
.text_10 {
|
||||
margin-top: 41.98rpx;
|
||||
color: #a6a6a6;
|
||||
line-height: 19.08rpx;
|
||||
text-align: center;
|
||||
width: 118.32rpx;
|
||||
}
|
||||
.text-wrapper_4 {
|
||||
padding: 22.9rpx 0 15.27rpx;
|
||||
background-color: #a5d63fcc;
|
||||
border-radius: 19.08rpx;
|
||||
width: 198.47rpx;
|
||||
height: 59.16rpx;
|
||||
}
|
||||
.text_8 {
|
||||
line-height: 22.88rpx;
|
||||
}
|
||||
.text-wrapper_5 {
|
||||
padding: 22.9rpx 0 15.27rpx;
|
||||
background-color: #ff5733cc;
|
||||
border-radius: 19.08rpx;
|
||||
width: 198.47rpx;
|
||||
height: 59.16rpx;
|
||||
}
|
||||
.text_9 {
|
||||
color: #ffffff;
|
||||
line-height: 22.65rpx;
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
// index.js
|
||||
Page({
|
||||
data: {
|
||||
|
||||
},
|
||||
tiaozhuan(){
|
||||
console.log('chenggongle ');
|
||||
wx.switchTab({
|
||||
url: '/pages/jiedan/jiedan',
|
||||
})
|
||||
},
|
||||
tiaozhuanzhuanqian(){
|
||||
console.log('chenggongle ');
|
||||
wx.navigateTo({
|
||||
url: '/pages/logain/logain',
|
||||
})
|
||||
}
|
||||
})
|
|
@ -1,5 +0,0 @@
|
|||
{
|
||||
"navigationBarTitleText": "青橙",
|
||||
"usingComponents": {
|
||||
}
|
||||
}
|
|
@ -1,33 +0,0 @@
|
|||
<!--index.wxml-->
|
||||
<view class="box">
|
||||
<!-- 按钮图片盒 -->
|
||||
<view class="sidebox">
|
||||
<!-- 图片框 -->
|
||||
<view class="imagebox">
|
||||
<image class="iamgelogo" src="/image/logo.png" mode=""/>
|
||||
</view>
|
||||
<!-- 按钮框 -->
|
||||
<view class="buttombox">
|
||||
<view class="wenzibox shuiping">
|
||||
<view class="buttom tongyong" bind:tap="tiaozhuan">
|
||||
<text class="text">我要试用</text>
|
||||
</view>
|
||||
<view class="liaojie">
|
||||
<text class="liaojietext">了解详情</text>
|
||||
<image class="wenhaoimage" src="/image/wenhao.png" mode=""/>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="wenzibox shuiping">
|
||||
<view class="buttom tongyong" bind:tap="tiaozhuanzhuanqian">
|
||||
<text class="text">我要赚钱</text>
|
||||
</view>
|
||||
<view class="liaojie">
|
||||
<text class="liaojietext">了解详情</text>
|
||||
<image class="wenhaoimage" src="/image/wenhao.png" mode=""/>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -1,71 +0,0 @@
|
|||
/**index.wxss**/
|
||||
.box{
|
||||
width: 100%;
|
||||
height: 100vh;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
.sidebox{
|
||||
width: 100%;
|
||||
height: 90%;
|
||||
}
|
||||
.imagebox{
|
||||
width: 100%;
|
||||
height: 60%;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
.iamgelogo{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
.buttombox{
|
||||
width: 100%;
|
||||
height: 40%;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
}
|
||||
.wenzibox{
|
||||
width: 100%;
|
||||
height: 30%;
|
||||
margin-bottom: 40rpx;
|
||||
}
|
||||
.buttom{
|
||||
width: 80%;
|
||||
height: 80%;
|
||||
background-color: #FC7E09;
|
||||
border-radius: 20px;
|
||||
}
|
||||
.liaojie{
|
||||
width: 80%;
|
||||
height: 20%;
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
}
|
||||
.wenhaoimage{
|
||||
width: 15px;
|
||||
height: 15px;
|
||||
margin-left: 8rpx;
|
||||
}
|
||||
.tongyong{
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
.shuiping{
|
||||
display: flex;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
}
|
||||
.text{
|
||||
font-size: 20px;
|
||||
color: #ffffff;
|
||||
}
|
||||
.liaojietext{
|
||||
font-size: 12px;
|
||||
color: #888685;
|
||||
}
|
|
@ -1,117 +0,0 @@
|
|||
import {url} from '../../request'
|
||||
const { checkLogin } = require('../../utils/logcheck');
|
||||
Page({
|
||||
data: {
|
||||
list:[],
|
||||
show:false,
|
||||
picture:[{
|
||||
image:'/image/20250407154233.jpg'
|
||||
},
|
||||
{
|
||||
image:'/image/20250407154300.png'
|
||||
},
|
||||
{
|
||||
image:'/image/20250407154310.png'
|
||||
}
|
||||
],
|
||||
|
||||
selectedIndex: 0,
|
||||
},
|
||||
|
||||
xiangqing(e){
|
||||
const item = e.currentTarget.dataset.item;
|
||||
const id = item.id
|
||||
console.log(item);
|
||||
wx.navigateTo({
|
||||
url: `/pages/xiangqing/xiangqing?id=${id}`,
|
||||
})
|
||||
},
|
||||
onLoad(options) {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面初次渲染完成
|
||||
*/
|
||||
onReady() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面显示
|
||||
*/
|
||||
onShow() {
|
||||
checkLogin();
|
||||
const that = this
|
||||
wx.getStorage({
|
||||
key: "logmessage",
|
||||
success(res) {
|
||||
const userinfo = res.data.Authorization
|
||||
wx.request({
|
||||
url: url + '/project/query/card',
|
||||
method: 'POST',
|
||||
data: {
|
||||
|
||||
},
|
||||
header: {
|
||||
'content-type': 'application/json',
|
||||
'Authorization': userinfo
|
||||
},
|
||||
success(res) {
|
||||
console.log('查询成功', res);
|
||||
if(res.data.code==1){
|
||||
that.setData({
|
||||
list:res.data.data
|
||||
})
|
||||
}else{
|
||||
wx.showToast({
|
||||
title: res.data.message,
|
||||
icon:'error',
|
||||
duration:2000
|
||||
})
|
||||
}
|
||||
},
|
||||
fail(err) {
|
||||
console.error('请求失败', err);
|
||||
}
|
||||
});
|
||||
}
|
||||
})
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面隐藏
|
||||
*/
|
||||
onHide() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面卸载
|
||||
*/
|
||||
onUnload() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 页面相关事件处理函数--监听用户下拉动作
|
||||
*/
|
||||
onPullDownRefresh() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 页面上拉触底事件的处理函数
|
||||
*/
|
||||
onReachBottom() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 用户点击右上角分享
|
||||
*/
|
||||
onShareAppMessage() {
|
||||
|
||||
}
|
||||
})
|
|
@ -1,4 +0,0 @@
|
|||
{
|
||||
"navigationBarTitleText": "接单界面",
|
||||
"usingComponents": {}
|
||||
}
|
|
@ -1,43 +0,0 @@
|
|||
<view class="flex-col page">
|
||||
<swiper class="swiper" autoplay circular >
|
||||
<swiper-item wx:for="{{picture}}" wx:key="index">
|
||||
<image class="imagesize" src="{{item.image}}" mode="aspectFill" />
|
||||
</swiper-item>
|
||||
</swiper>
|
||||
<view class="mt-16 flex-col list">
|
||||
<view
|
||||
class="flex-row justify-between mt-12 list-item"
|
||||
wx:for="{{list}}"
|
||||
wx:for-item="item"
|
||||
wx:for-index="index"
|
||||
wx:key="index"
|
||||
data-item="{{item}}"
|
||||
bind:tap="xiangqing"
|
||||
>
|
||||
<image
|
||||
class="self-start image_2"
|
||||
src="{{item.projectImage}}"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<view class="flex-col self-center group_2 view">
|
||||
<text class="self-start font text_5 text_6">{{item.projectName}}</text>
|
||||
<view class="flex-col justify-start items-center self-start text-wrapper_6">
|
||||
<text class="font_3 text_7">结算T+{{item.projectSettlementCycle}}</text>
|
||||
</view>
|
||||
<view class="flex-row equal-division">
|
||||
<view class="flex-col items-start equal-division-item">
|
||||
<text class="font_4">最高价</text>
|
||||
<text class="font_5 mt-5">¥{{item.projectPrice}}</text>
|
||||
</view>
|
||||
<view class="flex-col items-start equal-division-item">
|
||||
<text class="font_4">正在推广</text>
|
||||
<text class="font_5 mt-5">{{item.currentPromotionCount}}人</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="flex-col justify-start items-center self-start text-wrapper_5 view_2">
|
||||
<text class="font_2">参与推广</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
|
@ -1,169 +0,0 @@
|
|||
.mt-5 {
|
||||
margin-top: 9.62rpx;
|
||||
}
|
||||
.page {
|
||||
padding-bottom: 144.23rpx;
|
||||
background-color: #ffffff;
|
||||
width: 100%;
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
}
|
||||
.image {
|
||||
width: 100vw;
|
||||
height: 48.7179vw;
|
||||
}
|
||||
.group {
|
||||
padding: 0 15.38rpx;
|
||||
}
|
||||
.text-wrapper {
|
||||
padding: 7.69rpx 0;
|
||||
background-color: #ff8d1a;
|
||||
border-radius: 19.23rpx;
|
||||
width: 112.12rpx;
|
||||
height: 46.15rpx;
|
||||
}
|
||||
.font {
|
||||
font-size: 26.92rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 25.17rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.text {
|
||||
color: #ffffff;
|
||||
line-height: 25.02rpx;
|
||||
}
|
||||
.text-wrapper_2 {
|
||||
padding: 7.69rpx 0;
|
||||
background-color: #ffffff;
|
||||
border-radius: 19.23rpx;
|
||||
width: 185.54rpx;
|
||||
height: 48.08rpx;
|
||||
border-left: solid 1.92rpx #e5e5e5;
|
||||
border-right: solid 1.92rpx #e5e5e5;
|
||||
border-top: solid 1.92rpx #e5e5e5;
|
||||
border-bottom: solid 1.92rpx #e5e5e5;
|
||||
}
|
||||
.text_2 {
|
||||
line-height: 27.52rpx;
|
||||
}
|
||||
.text-wrapper_3 {
|
||||
padding: 7.69rpx 0;
|
||||
background-color: #ffffff;
|
||||
border-radius: 19.23rpx;
|
||||
width: 125.63rpx;
|
||||
height: 48.08rpx;
|
||||
border-left: solid 1.92rpx #e5e5e5;
|
||||
border-right: solid 1.92rpx #e5e5e5;
|
||||
border-top: solid 1.92rpx #e5e5e5;
|
||||
border-bottom: solid 1.92rpx #e5e5e5;
|
||||
}
|
||||
.text_3 {
|
||||
line-height: 24.96rpx;
|
||||
}
|
||||
.text-wrapper_4 {
|
||||
margin-right: 23.08rpx;
|
||||
padding: 7.69rpx 0;
|
||||
background-color: #ffffff;
|
||||
border-radius: 19.23rpx;
|
||||
width: 173.94rpx;
|
||||
height: 48.08rpx;
|
||||
border-left: solid 1.92rpx #e5e5e5;
|
||||
border-right: solid 1.92rpx #e5e5e5;
|
||||
border-top: solid 1.92rpx #e5e5e5;
|
||||
border-bottom: solid 1.92rpx #e5e5e5;
|
||||
}
|
||||
.text_4 {
|
||||
line-height: 24.77rpx;
|
||||
}
|
||||
.list {
|
||||
padding: 0 23.08rpx;
|
||||
}
|
||||
.list-item {
|
||||
padding: 26.92rpx 30.77rpx 19.23rpx 50rpx;
|
||||
background-color: #ffffff;
|
||||
border-radius: 19.23rpx;
|
||||
box-shadow: 0rpx 3.85rpx 7.69rpx #00000040;
|
||||
}
|
||||
.list-item:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
.image_2 {
|
||||
width: 111.54rpx;
|
||||
height: 111.54rpx;
|
||||
}
|
||||
.group_2 {
|
||||
margin-left: 38.46rpx;
|
||||
width: 281.6rpx;
|
||||
}
|
||||
.view {
|
||||
margin-left: 0;
|
||||
}
|
||||
.text_5 {
|
||||
margin-left: 15.38rpx;
|
||||
}
|
||||
.text_6 {
|
||||
line-height: 24.9rpx;
|
||||
}
|
||||
.text-wrapper_6 {
|
||||
margin-left: 15.38rpx;
|
||||
margin-top: 15.38rpx;
|
||||
padding: 3.85rpx 0;
|
||||
background-color: #fc7e0961;
|
||||
width: 75.38rpx;
|
||||
}
|
||||
.font_3 {
|
||||
font-size: 15.38rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 14.33rpx;
|
||||
color: #e33c64;
|
||||
}
|
||||
.text_7 {
|
||||
line-height: 14.25rpx;
|
||||
}
|
||||
.equal-division {
|
||||
align-self: stretch;
|
||||
margin-top: 7.69rpx;
|
||||
}
|
||||
.equal-division-item {
|
||||
padding: 11.54rpx;
|
||||
width: 140.81rpx;
|
||||
}
|
||||
.font_4 {
|
||||
font-size: 15.38rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 14.33rpx;
|
||||
color: #00000080;
|
||||
}
|
||||
.font_5 {
|
||||
font-size: 15.38rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 11.67rpx;
|
||||
color: #e33c64;
|
||||
}
|
||||
.text-wrapper_5 {
|
||||
margin-left: 53.85rpx;
|
||||
margin-top: 21.15rpx;
|
||||
padding: 15.38rpx 0;
|
||||
background-color: #a5d63fcc;
|
||||
border-radius: 19.23rpx;
|
||||
width: 127.58rpx;
|
||||
height: 51.92rpx;
|
||||
}
|
||||
.view_2 {
|
||||
margin-left: 0;
|
||||
margin-top: 19.23rpx;
|
||||
}
|
||||
.font_2 {
|
||||
font-size: 21.15rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 19.79rpx;
|
||||
color: #ffffff;
|
||||
}
|
||||
.swiper{
|
||||
width: 100%;
|
||||
height:400rpx;
|
||||
}
|
||||
.imagesize{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
|
@ -1,343 +0,0 @@
|
|||
import {url} from '../../request'
|
||||
Page({
|
||||
data: {
|
||||
show: true,
|
||||
morenshow: false,
|
||||
currentTab: 'code',
|
||||
countdown: 60, // 设置倒计时时长(秒)
|
||||
timer: null, // 存储计时器
|
||||
},
|
||||
startCountdown() {
|
||||
this.setData({
|
||||
isCountingDown: true,
|
||||
countdown: 60
|
||||
});
|
||||
|
||||
this.data.timer = setInterval(() => {
|
||||
let count = this.data.countdown;
|
||||
if (count <= 1) {
|
||||
clearInterval(this.data.timer);
|
||||
this.setData({
|
||||
isCountingDown: false,
|
||||
countdown: 60
|
||||
});
|
||||
} else {
|
||||
this.setData({
|
||||
countdown: count - 1
|
||||
});
|
||||
}
|
||||
}, 1000);
|
||||
},
|
||||
onUnload() {
|
||||
// 页面卸载时清除定时器
|
||||
if (this.data.timer) {
|
||||
clearInterval(this.data.timer);
|
||||
}
|
||||
},
|
||||
// 初始加载
|
||||
onShow(){
|
||||
this.setData({
|
||||
show: false,
|
||||
morenshow: true,
|
||||
currentTab: 'password'
|
||||
})
|
||||
},
|
||||
// 账号密码登录
|
||||
showchange() {
|
||||
this.setData({
|
||||
show: true,
|
||||
morenshow: false,
|
||||
currentTab: 'code'
|
||||
})
|
||||
},
|
||||
// 注册界面
|
||||
gozucepage(){
|
||||
wx.navigateTo({
|
||||
url: '/pages/zucepage/zucepage',
|
||||
})
|
||||
},
|
||||
yanzhengphone(e){
|
||||
this.setData({
|
||||
yanzhengphone: e.detail.value
|
||||
})
|
||||
console.log(e.detail.value);
|
||||
},
|
||||
yanzhengcode(e){
|
||||
this.setData({
|
||||
yanzhengcode: e.detail.value
|
||||
})
|
||||
console.log(e.detail.value);
|
||||
},
|
||||
// 账号登录账号
|
||||
bindKeyInput(e){
|
||||
this.setData({
|
||||
inputValue: e.detail.value
|
||||
})
|
||||
console.log(e.detail.value);
|
||||
},
|
||||
// 账号登录密码
|
||||
bindKeyInputpassword(e){
|
||||
this.setData({
|
||||
inputValuepassword: e.detail.value
|
||||
})
|
||||
console.log(e.detail.value);
|
||||
},
|
||||
// 验证码登录
|
||||
showchangeback() {
|
||||
this.setData({
|
||||
show: false,
|
||||
morenshow: true,
|
||||
currentTab: 'password'
|
||||
})
|
||||
},
|
||||
// 忘记密码
|
||||
wangji() {
|
||||
wx.navigateTo({
|
||||
url: '/pages/wangjimima/wangjimima',
|
||||
})
|
||||
},
|
||||
// 账号密码登录提交
|
||||
submit(){
|
||||
const that = this
|
||||
const phone = this.data.inputValue;
|
||||
const password = this.data.inputValuepassword;
|
||||
console.log(password,'isdjidasjiodaso');
|
||||
// 手机号验证(6~11位数字)
|
||||
if (!/^\d{6,11}$/.test(phone)) {
|
||||
wx.showToast({
|
||||
title: '请输入6到11位的账号',
|
||||
icon: 'none'
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
// 密码验证(6~10位字符)
|
||||
if (!/^[a-zA-Z0-9]{6,10}$/.test(password)) {
|
||||
wx.showToast({
|
||||
title: '请输入6到10位密码',
|
||||
icon: 'none'
|
||||
});
|
||||
return;
|
||||
}
|
||||
// 勾选校验
|
||||
if (this.data.isAgree!=true) {
|
||||
wx.showToast({
|
||||
title: '请先勾选协议',
|
||||
icon: 'none'
|
||||
});
|
||||
return;
|
||||
}
|
||||
console.log("sakldhasjdhja");
|
||||
wx.request({
|
||||
url: url + '/userInfo/mini/pwd/login',
|
||||
method: 'POST',
|
||||
data: {
|
||||
phoneNumber: this.data.inputValue,
|
||||
userPassword: this.data.inputValuepassword
|
||||
},
|
||||
header: {
|
||||
'content-type': 'application/json',
|
||||
},
|
||||
success(res) {
|
||||
console.log('登录成功', res);
|
||||
if(res.data.code==1){
|
||||
console.log(res.data.data,'zhehsidata');
|
||||
wx.showToast({
|
||||
title: '登录成功',
|
||||
icon: 'success',
|
||||
duration: 2000
|
||||
});
|
||||
try {
|
||||
wx.setStorageSync('logmessage', {
|
||||
Authorization: res.data.data
|
||||
});
|
||||
console.log("信息存储成功");
|
||||
} catch (e) {
|
||||
console.error("存储失败", e);
|
||||
}
|
||||
that.setmessage(() => {
|
||||
wx.switchTab({
|
||||
url: '/pages/jiedan/jiedan',
|
||||
});
|
||||
});
|
||||
|
||||
}else{
|
||||
wx.showToast({
|
||||
title: res.data.message||res.data.error,
|
||||
icon: 'error',
|
||||
duration: 2000
|
||||
});
|
||||
}
|
||||
},
|
||||
fail(err) {
|
||||
console.error('请求失败', err);
|
||||
}
|
||||
});
|
||||
},
|
||||
// 勾选
|
||||
onAgreeChange(e) {
|
||||
this.setData({
|
||||
isAgree: true
|
||||
});
|
||||
console.log("gaibianler",this.data.isAgree);
|
||||
},
|
||||
// 获取验证码
|
||||
getcode(){
|
||||
const phone = this.data.yanzhengphone;
|
||||
if (!/^\d{11}$/.test(phone)) {
|
||||
wx.showToast({
|
||||
title: '请输入11位的手机号',
|
||||
icon: 'none'
|
||||
});
|
||||
return;
|
||||
}
|
||||
wx.request({
|
||||
url: url + '/userInfo/code',
|
||||
method: 'POST',
|
||||
data: {
|
||||
templateString: this.data.yanzhengphone
|
||||
},
|
||||
header: {
|
||||
'content-type': 'application/json',
|
||||
},
|
||||
success(res) {
|
||||
console.log('发送成功', res);
|
||||
if(res.data.code==1){
|
||||
wx.showToast({
|
||||
title: '发送成功',
|
||||
icon: 'success',
|
||||
duration: 2000
|
||||
});
|
||||
}else{
|
||||
wx.showToast({
|
||||
title: res.data.message,
|
||||
icon: 'error',
|
||||
duration: 2000
|
||||
});
|
||||
}
|
||||
},
|
||||
fail(err) {
|
||||
console.error('请求失败', err);
|
||||
}
|
||||
});
|
||||
this.startCountdown();
|
||||
},
|
||||
// 验证码登录提交
|
||||
submityanzhengma(){
|
||||
const that = this;
|
||||
const code = this.data.yanzhengcode
|
||||
if (!/^\d{6}$/.test(code)) {
|
||||
wx.showToast({
|
||||
title: '请输入6位的有效验证码',
|
||||
icon: 'none'
|
||||
});
|
||||
return;
|
||||
}
|
||||
if (this.data.isAgree!=true) {
|
||||
wx.showToast({
|
||||
title: '请先勾选协议',
|
||||
icon: 'none'
|
||||
});
|
||||
return;
|
||||
}
|
||||
console.log("sakldhasjdhja");
|
||||
wx.request({
|
||||
url: url + '/userInfo/mini/vcd/login',
|
||||
method: 'POST',
|
||||
data: {
|
||||
phoneNumber: this.data.yanzhengphone,
|
||||
verificationCode: this.data.yanzhengcode
|
||||
},
|
||||
header: {
|
||||
'content-type': 'application/json',
|
||||
},
|
||||
success(res) {
|
||||
console.log('登录成功', res);
|
||||
if(res.data.code==1){
|
||||
wx.showToast({
|
||||
title: '登录成功',
|
||||
icon: 'success',
|
||||
duration: 2000
|
||||
});
|
||||
try {
|
||||
wx.setStorageSync('logmessage', {
|
||||
Authorization: res.data.data
|
||||
});
|
||||
console.log("信息存储成功");
|
||||
} catch (e) {
|
||||
console.error("存储失败", e);
|
||||
}
|
||||
that.setmessage(() => {
|
||||
wx.switchTab({
|
||||
url: '/pages/jiedan/jiedan',
|
||||
});
|
||||
});
|
||||
|
||||
}else{
|
||||
wx.showToast({
|
||||
title: res.data.message||res.data.error,
|
||||
icon: 'error',
|
||||
duration: 2000
|
||||
});
|
||||
}
|
||||
},
|
||||
fail(err) {
|
||||
console.error('请求失败', err);
|
||||
}
|
||||
});
|
||||
},
|
||||
setmessage(callback) {
|
||||
console.log("diaoyongle ");
|
||||
const that = this;
|
||||
wx.getStorage({
|
||||
key: "logmessage",
|
||||
success(res) {
|
||||
console.log(res.data, 'sajlkdlasjdkl');
|
||||
const userinfo = res.data;
|
||||
console.log(userinfo,'这是获取的');
|
||||
wx.request({
|
||||
url: url + '/userInfo/get/jwt',
|
||||
method: 'GET',
|
||||
data: {},
|
||||
header: {
|
||||
'content-type': 'application/json',
|
||||
'Authorization': userinfo.Authorization
|
||||
},
|
||||
success(res) {
|
||||
console.log('查询成功', res);
|
||||
if (res.data.code==1) {
|
||||
try {
|
||||
wx.setStorageSync("usermessage", {
|
||||
nickName: res.data.data.nickName,
|
||||
phoneNumber: res.data.data.phoneNumber,
|
||||
userRole: res.data.data.userRole,
|
||||
invitationCode: res.data.data.invitationCode,
|
||||
userAvatar: res.data.data.userAvatar
|
||||
});
|
||||
console.log("信息存储成功");
|
||||
if (callback) callback();
|
||||
} catch (e) {
|
||||
console.error("信息存储失败", e);
|
||||
}
|
||||
} else {
|
||||
wx.showToast({
|
||||
title: res.data.message,
|
||||
icon: 'error',
|
||||
duration: 2000
|
||||
});
|
||||
}
|
||||
},
|
||||
fail(err) {
|
||||
console.error('请求失败', err);
|
||||
}
|
||||
});
|
||||
},
|
||||
fail(err) {
|
||||
console.error("获取 logmessage 失败", err);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
})
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
{
|
||||
"navigationBarTitleText": "登录界面",
|
||||
"usingComponents": {}
|
||||
}
|
|
@ -1,52 +0,0 @@
|
|||
<view class="flex-col page">
|
||||
<view class="flex-col justify-start items-center self-center text-wrapper">
|
||||
<image src="/image/logo.png" mode="aspectFill"></image>
|
||||
<text class="font text">欢迎登陆—青橙校园</text>
|
||||
</view>
|
||||
<view class="flex-col self-stretch group">
|
||||
<view class="flex-row items-baseline group_2">
|
||||
<text class="font_2 text_2" bind:tap="showchangeback"
|
||||
style="color: {{currentTab == 'password' ? '#ff8d1a' : '#383838'}}; font-weight: {{currentTab == 'password' ? 'bold' : 'normal'}};">密码登录</text>
|
||||
<text class="font_2 text_2 ml-7" style="color: {{currentTab == 'code' ? '#ff8d1a' : '#383838'}}; font-weight: {{currentTab == 'code' ? 'bold' : 'normal'}};" bind:tap="showchange">验证码登录</text>
|
||||
</view>
|
||||
<view class="flex-col mt-21">
|
||||
<view wx:if="{{show==true}}" class="flex-col self-stretch">
|
||||
<view class="flex-col justify-start items-start relative text-wrapper_2">
|
||||
<input class="text_4 font_4 text_1" bindinput="yanzhengphone" placeholder="请输入手机号" />
|
||||
</view>
|
||||
<view class="flex-row justify-between section mt-21">
|
||||
<input class="font_4 text_5" bindinput="yanzhengcode" placeholder="请输入验证码" />
|
||||
<text bind:tap="{{isCountingDown ? '' : 'getcode'}}"style="color: {{isCountingDown ? '#ccc' : '#ff8d1a'}};" class="font_2 text_6"> {{ isCountingDown ? countdown + '秒后重试' : '获取验证码' }}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view wx:if="{{morenshow==true}}" class="flex-col self-stretch">
|
||||
<view class="flex-col justify-start items-start relative text-wrapper_2">
|
||||
<input class="text_4 font_4 text_1" value="{{15888610253}}" bindinput="bindKeyInput" placeholder="请输入账号" />
|
||||
</view>
|
||||
<view class="flex-row justify-between section mt-21">
|
||||
<input class="font_4 text_5"
|
||||
value="{123456}"
|
||||
bindinput="bindKeyInputpassword" password type="text" placeholder="请输入密码" />
|
||||
</view>
|
||||
</view>
|
||||
<text class="self-end font_3 text_7" bind:tap="wangji">忘记密码</text>
|
||||
<view wx:if="{{morenshow==true}}" class="flex-col justify-start items-center self-stretch text-wrapper_3" bind:tap="submit">
|
||||
<text class="font text_8">登录</text>
|
||||
</view>
|
||||
<view wx:if="{{show==true}}" class="flex-col justify-start items-center self-stretch text-wrapper_3" bind:tap="submityanzhengma">
|
||||
<text class="font text_8">登录</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="flex-col self-stretch group_3">
|
||||
<view class="flex-row items-center self-start">
|
||||
<checkbox class="radio" color="#ff8d1a" bind:tap="onAgreeChange" value="cb" />
|
||||
<text class="shrink-0 font_5 text_9">我已阅读并同意</text>
|
||||
<text class="font_5 text_10">用户服务协议、隐私政策</text>
|
||||
</view>
|
||||
<view class="self-center group_4 mt-16">
|
||||
<text class="font_3 text_11">没有账号?</text>
|
||||
<text class="font_3 text_12" bind:tap="gozucepage">去注册→</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
|
@ -1,134 +0,0 @@
|
|||
.ml-7 {
|
||||
margin-left: 13.46rpx;
|
||||
}
|
||||
.mt-21 {
|
||||
margin-top: 40.38rpx;
|
||||
}
|
||||
.page {
|
||||
padding: 121.15rpx 42.31rpx 180.48rpx 44.23rpx;
|
||||
background-color: #ffffff;
|
||||
width: 100%;
|
||||
overflow-y: hidden;
|
||||
overflow-x: hidden;
|
||||
height: 100%;
|
||||
}
|
||||
.text-wrapper {
|
||||
background-size: 100% 100%;
|
||||
background-repeat: no-repeat;
|
||||
width: 384.62rpx;
|
||||
}
|
||||
.font {
|
||||
font-size: 30.77rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 26.92rpx;
|
||||
}
|
||||
.text {
|
||||
color: #000000;
|
||||
line-height: 28.56rpx;
|
||||
}
|
||||
.group {
|
||||
margin-top: 43.04rpx;
|
||||
}
|
||||
.group_2 {
|
||||
padding: 0 4.73rpx;
|
||||
}
|
||||
.font_3 {
|
||||
font-size: 23.08rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 21.46rpx;
|
||||
color: #383838;
|
||||
}
|
||||
.text_3 {
|
||||
line-height: 21.5rpx;
|
||||
}
|
||||
.font_2 {
|
||||
font-size: 26.92rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 26.92rpx;
|
||||
}
|
||||
.text_2 {
|
||||
color: #000000;
|
||||
line-height: 25.02rpx;
|
||||
}
|
||||
.text-wrapper_2 {
|
||||
padding: 35.46rpx 0 37.77rpx;
|
||||
background-color: #ffffff;
|
||||
box-shadow: 0rpx 3.85rpx 7.69rpx #00000040;
|
||||
}
|
||||
.text_4 {
|
||||
margin-left: 35.75rpx;
|
||||
}
|
||||
.font_4 {
|
||||
font-size: 30.92rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
color: #808080;
|
||||
}
|
||||
.text_1 {
|
||||
line-height: 24.85rpx;
|
||||
width: 590rpx;
|
||||
height: 20px;
|
||||
}
|
||||
.section {
|
||||
padding: 37.27rpx 16.25rpx 35.79rpx 35.75rpx;
|
||||
background-color: #ffffff;
|
||||
box-shadow: 0rpx 3.85rpx 7.69rpx #00000040;
|
||||
}
|
||||
.text_5 {
|
||||
line-height: 24.92rpx;
|
||||
width: 590rpx;
|
||||
}
|
||||
.text_6 {
|
||||
color: #d43030;
|
||||
line-height: 25.02rpx;
|
||||
}
|
||||
.text_7 {
|
||||
margin-right: 4.73rpx;
|
||||
margin-top: 20.62rpx;
|
||||
line-height: 21.42rpx;
|
||||
}
|
||||
.text-wrapper_3 {
|
||||
margin: 44.5rpx 17.31rpx 0 15.38rpx;
|
||||
padding: 38.75rpx 0 32.94rpx;
|
||||
background-color: #ff8d1a;
|
||||
border-radius: 28.85rpx;
|
||||
}
|
||||
.text_8 {
|
||||
color: #ffffff;
|
||||
line-height: 28.31rpx;
|
||||
}
|
||||
.group_3 {
|
||||
margin-top: 55.77rpx;
|
||||
padding: 0 34.62rpx;
|
||||
}
|
||||
.font_5 {
|
||||
font-size: 23.08rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 26.92rpx;
|
||||
}
|
||||
.text_9 {
|
||||
margin-left: 20.94rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.radio{
|
||||
margin-left: 30rpx;
|
||||
}
|
||||
.text_10 {
|
||||
color: #d43030;
|
||||
margin-left: 10rpx;
|
||||
}
|
||||
.group_4 {
|
||||
line-height: 21.46rpx;
|
||||
}
|
||||
.text_11 {
|
||||
line-height: 21.35rpx;
|
||||
}
|
||||
.text_12 {
|
||||
color: #ff5733;
|
||||
}
|
||||
.radio {
|
||||
flex-shrink: 0;
|
||||
}
|
||||
.radio .wx-radio-input {
|
||||
width: 36.54rpx;
|
||||
height: 36.54rpx;
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
<view class="flex-col page">
|
||||
<image
|
||||
class="self-center image"
|
||||
src="https://img.picui.cn/free/2025/05/19/682a0dbe4085c.png"
|
||||
src="./images/logo.png"
|
||||
/>
|
||||
<text class="self-center text">欢迎登陆—青橙校园</text>
|
||||
|
||||
|
|
BIN
pages/loginModule/forgetPwd/images/logo.png
Normal file
After Width: | Height: | Size: 56 KiB |
BIN
pages/loginModule/pwdLogin/images/logo.png
Normal file
After Width: | Height: | Size: 56 KiB |
|
@ -1,7 +1,7 @@
|
|||
<view class="flex-col page">
|
||||
<image
|
||||
class="self-center image"
|
||||
src="https://img.picui.cn/free/2025/05/19/682a0dbe4085c.png"
|
||||
src="./images/logo.png"
|
||||
/>
|
||||
<text class="self-center text">欢迎登陆—青橙校园</text>
|
||||
<view class="flex-col self-stretch group">
|
||||
|
|
BIN
pages/loginModule/register/images/logo.png
Normal file
After Width: | Height: | Size: 56 KiB |
|
@ -1,7 +1,7 @@
|
|||
<view class="flex-col page">
|
||||
<image
|
||||
class="self-center image"
|
||||
src="https://img.picui.cn/free/2025/05/19/682a0dbe4085c.png"
|
||||
src="./images/logo.png"
|
||||
/>
|
||||
<text class="self-center text">欢迎登陆—青橙校园</text>
|
||||
<view class="flex-col self-stretch group">
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
// logs.js
|
||||
const util = require('../../utils/util.js')
|
||||
|
||||
Page({
|
||||
data: {
|
||||
logs: []
|
||||
},
|
||||
onLoad() {
|
||||
this.setData({
|
||||
logs: (wx.getStorageSync('logs') || []).map(log => {
|
||||
return {
|
||||
date: util.formatTime(new Date(log)),
|
||||
timeStamp: log
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
})
|
|
@ -1,4 +0,0 @@
|
|||
{
|
||||
"usingComponents": {
|
||||
}
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
<!--logs.wxml-->
|
||||
<scroll-view class="scrollarea" scroll-y type="list">
|
||||
<block wx:for="{{logs}}" wx:key="timeStamp" wx:for-item="log">
|
||||
<view class="log-item">{{index + 1}}. {{log.date}}</view>
|
||||
</block>
|
||||
</scroll-view>
|
||||
<!-- fdsafsdaffsafafdsa -->
|
|
@ -1,16 +0,0 @@
|
|||
page {
|
||||
height: 100vh;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
.scrollarea {
|
||||
flex: 1;
|
||||
overflow-y: hidden;
|
||||
}
|
||||
.log-item {
|
||||
margin-top: 20rpx;
|
||||
text-align: center;
|
||||
}
|
||||
.log-item:last-child {
|
||||
padding-bottom: env(safe-area-inset-bottom);
|
||||
}
|
|
@ -1,66 +0,0 @@
|
|||
const { checkLogin } = require('../../utils/logcheck');
|
||||
Page({
|
||||
|
||||
/**
|
||||
* 页面的初始数据
|
||||
*/
|
||||
data: {
|
||||
items: [null, null],
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面加载
|
||||
*/
|
||||
onLoad(options) {
|
||||
checkLogin();
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面初次渲染完成
|
||||
*/
|
||||
onReady() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面显示
|
||||
*/
|
||||
onShow() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面隐藏
|
||||
*/
|
||||
onHide() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 生命周期函数--监听页面卸载
|
||||
*/
|
||||
onUnload() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 页面相关事件处理函数--监听用户下拉动作
|
||||
*/
|
||||
onPullDownRefresh() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 页面上拉触底事件的处理函数
|
||||
*/
|
||||
onReachBottom() {
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
* 用户点击右上角分享
|
||||
*/
|
||||
onShareAppMessage() {
|
||||
|
||||
}
|
||||
})
|
|
@ -1,4 +0,0 @@
|
|||
{
|
||||
"navigationBarTitleText": "明细",
|
||||
"usingComponents": {}
|
||||
}
|
|
@ -1,43 +0,0 @@
|
|||
<view class="flex-col page">
|
||||
<view class="flex-col group mt-25">
|
||||
<view class="flex-col justify-start items-start self-stretch text-wrapper">
|
||||
<text class="text_2">业务员 : 高婧怡</text>
|
||||
</view>
|
||||
<text class="self-start font text_3">结算日期</text>
|
||||
<view class="flex-col self-stretch list">
|
||||
<view
|
||||
class="flex-col relative list-item mt-15"
|
||||
wx:for="{{items}}"
|
||||
wx:for-item="item"
|
||||
wx:for-index="index"
|
||||
wx:key="index"
|
||||
>
|
||||
<view class="flex-row items-center self-stretch group_2">
|
||||
<image
|
||||
class="image_2"
|
||||
src="https://ide.code.fun/api/image?token=68199c7e4ae84d00122ebbb9&name=8295b124fb9c66fde0f968424b693190.png"
|
||||
/>
|
||||
<text class="ml-14 font text_4">美团省钱包</text>
|
||||
</view>
|
||||
<view class="flex-col self-stretch section_2">
|
||||
<view class="flex-row">
|
||||
<text class="font">结算标准</text>
|
||||
<text class="ml-38 font text_5">结算数量</text>
|
||||
<text class="ml-38 font">结算收益</text>
|
||||
</view>
|
||||
<view class="flex-row items-baseline mt-25">
|
||||
<text class="font text_6">完成订单</text>
|
||||
<text class="font_2 text_7">3</text>
|
||||
<text class="font_2 text_8">¥2.00</text>
|
||||
</view>
|
||||
<view class="flex-row items-baseline mt-25">
|
||||
<text class="font text_9">合计金额</text>
|
||||
<text class="font_2 text_10">3</text>
|
||||
<text class="font_2 text_11">¥2.00</text>
|
||||
</view>
|
||||
</view>
|
||||
<text class="self-start font_3 text_12">时间:2025-04-16</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
|
@ -1,125 +0,0 @@
|
|||
.mt-25 {
|
||||
margin-top: 48.08rpx;
|
||||
}
|
||||
.mt-15 {
|
||||
margin-top: 28.85rpx;
|
||||
}
|
||||
.ml-123 {
|
||||
margin-left: 236.54rpx;
|
||||
}
|
||||
.page {
|
||||
padding-bottom: 238.46rpx;
|
||||
background-color: #ffffff;
|
||||
width: 100%;
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
height: 100%;
|
||||
}
|
||||
.section {
|
||||
padding: 34.62rpx 23.08rpx;
|
||||
background-color: #f8f8f8;
|
||||
}
|
||||
.image {
|
||||
width: 34.62rpx;
|
||||
height: 19.23rpx;
|
||||
}
|
||||
.group {
|
||||
padding: 0 38.46rpx;
|
||||
}
|
||||
.text-wrapper {
|
||||
padding: 46.15rpx 0 38.46rpx;
|
||||
background-color: #ffffff;
|
||||
border-radius: 28.85rpx;
|
||||
box-shadow: 0rpx 3.85rpx 7.69rpx #00000040;
|
||||
}
|
||||
.text_2 {
|
||||
margin-left: 42.31rpx;
|
||||
color: #000000;
|
||||
font-size: 30.77rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 36.54rpx;
|
||||
width: 100%;
|
||||
}
|
||||
.list {
|
||||
margin-top: 26.92rpx;
|
||||
}
|
||||
.list-item {
|
||||
padding: 0 38.46rpx 50rpx;
|
||||
background-color: #ffffff;
|
||||
border-radius: 9.62rpx;
|
||||
box-shadow: 0rpx 3.85rpx 7.69rpx #00000040;
|
||||
}
|
||||
.list-item:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
.group_2 {
|
||||
padding: 38.46rpx 0;
|
||||
}
|
||||
.image_2 {
|
||||
width: 82.69rpx;
|
||||
height: 82.69rpx;
|
||||
}
|
||||
.section_2 {
|
||||
margin-left: 13.46rpx;
|
||||
margin-right: 5.77rpx;
|
||||
padding: 30.77rpx 46.15rpx 53.85rpx;
|
||||
background-color: #f7f7f7;
|
||||
border-radius: 8.15rpx;
|
||||
}
|
||||
.font {
|
||||
font-size: 25rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 23.15rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.text_4 {
|
||||
font-size: 26.92rpx;
|
||||
line-height: 24.9rpx;
|
||||
}
|
||||
.text_3 {
|
||||
margin-left: 11.54rpx;
|
||||
margin-top: 42.31rpx;
|
||||
line-height: 23.23rpx;
|
||||
}
|
||||
.text {
|
||||
font-size: 26.92rpx;
|
||||
line-height: 25.1rpx;
|
||||
}
|
||||
.text_5 {
|
||||
line-height: 23.19rpx;
|
||||
}
|
||||
.text_6 {
|
||||
line-height: 23.4rpx;
|
||||
}
|
||||
.font_2 {
|
||||
font-size: 25rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 18.98rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.text_7 {
|
||||
margin-left: 107.69rpx;
|
||||
}
|
||||
.text_8 {
|
||||
margin-left: 138.46rpx;
|
||||
}
|
||||
.text_9 {
|
||||
line-height: 23.33rpx;
|
||||
}
|
||||
.text_10 {
|
||||
margin-left: 103.85rpx;
|
||||
}
|
||||
.text_11 {
|
||||
margin-left: 142.31rpx;
|
||||
}
|
||||
.font_3 {
|
||||
font-size: 21.15rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 18.98rpx;
|
||||
color: #808080;
|
||||
}
|
||||
.text_12 {
|
||||
margin-left: 19.23rpx;
|
||||
margin-top: 23.08rpx;
|
||||
line-height: 19.37rpx;
|
||||
}
|
|
@ -1,101 +0,0 @@
|
|||
|
||||
import {url} from '../../request'
|
||||
Page({
|
||||
|
||||
|
||||
data: {
|
||||
|
||||
},
|
||||
|
||||
|
||||
|
||||
onLoad(options) {
|
||||
checkLogin();
|
||||
},
|
||||
onReady() {
|
||||
|
||||
},
|
||||
tiaozhuan(){
|
||||
wx.navigateTo({
|
||||
url: '/pages/tuiguangma/tuiguangma',
|
||||
})
|
||||
},
|
||||
onShow() {
|
||||
|
||||
},
|
||||
wodejiedan(){
|
||||
wx.navigateTo({
|
||||
url: '/pages/wodejiedan/wodejiedan',
|
||||
})
|
||||
},
|
||||
out(){
|
||||
wx.showModal({
|
||||
title: '提示',
|
||||
content: '确定退出登录吗?',
|
||||
success: function (res) {
|
||||
if (res.confirm) {
|
||||
console.log('用户点击确定')
|
||||
wx.getStorage({
|
||||
key: "logmessage",
|
||||
success(res) {
|
||||
const userinfo = res.data.Authorization
|
||||
wx.request({
|
||||
url: url + '/userInfo/mini/logout',
|
||||
method: 'GET',
|
||||
data: {
|
||||
|
||||
},
|
||||
header: {
|
||||
'content-type': 'application/json',
|
||||
'Authorization': userinfo
|
||||
},
|
||||
success(res) {
|
||||
console.log('查询成功', res);
|
||||
if(res.data.code==1){
|
||||
wx.showToast({
|
||||
title: "退出成功",
|
||||
icon:'sucess',
|
||||
duration:2000
|
||||
})
|
||||
}
|
||||
},
|
||||
fail(err) {
|
||||
console.error('请求失败', err);
|
||||
}
|
||||
});
|
||||
}
|
||||
})
|
||||
try {
|
||||
wx.clearStorageSync();
|
||||
console.log("所有缓存清除成功");
|
||||
} catch (e) {
|
||||
console.error("清除缓存失败", e);
|
||||
}
|
||||
} else {
|
||||
console.log('用户点击取消')
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
},
|
||||
onHide() {
|
||||
|
||||
},
|
||||
|
||||
onUnload() {
|
||||
|
||||
},
|
||||
|
||||
onPullDownRefresh() {
|
||||
|
||||
},
|
||||
|
||||
onReachBottom() {
|
||||
|
||||
},
|
||||
|
||||
onShareAppMessage() {
|
||||
|
||||
}
|
||||
})
|
|
@ -1,4 +0,0 @@
|
|||
{
|
||||
"navigationBarTitleText": "我的",
|
||||
"usingComponents": {}
|
||||
}
|
|
@ -1,183 +0,0 @@
|
|||
<view class="flex-col page">
|
||||
<view class="shrink-0 section"></view>
|
||||
<view class="flex-col relative group_2">
|
||||
<view class="flex-col section_2">
|
||||
<view class="flex-row items-end self-stretch relative group">
|
||||
<image
|
||||
class="image"
|
||||
src="{{userAvatar}}"
|
||||
/>
|
||||
<view class="ml-14 flex-col flex-1">
|
||||
<text class="self-start font text">{{nickName}}</text>
|
||||
<view class="flex-row items-center self-stretch mt-15">
|
||||
<image
|
||||
class="image_2"
|
||||
src="/image/shaiixuan.png"
|
||||
/>
|
||||
<text class="font_2 text_2 ml-7">{{phoneNumber}}</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="flex-row justify-center items-center left section_3">
|
||||
<text class="text_3">邀请码:{{invitationCode}}</text>
|
||||
<image
|
||||
class="ml-6 image_3"
|
||||
src="/image/shaiixuan.png"
|
||||
/>
|
||||
</view>
|
||||
<view class="maweizhi" bind:tap="tiaozhuan">
|
||||
<image class="erweimasize" src="/image/1a3b2db58d7a4912e97e11e769fc1dc5.png" mode="aspectFill"/>
|
||||
</view>
|
||||
<view class="flex-row justify-between items-center self-stretch group_3">
|
||||
<view class="group_4">
|
||||
<text class="font_2 text_4">当前金额:</text>
|
||||
<text class="text_5">¥5.00</text>
|
||||
</view>
|
||||
<view class="flex-row section_4">
|
||||
<text class="font_2 text_6">立即提现</text>
|
||||
<image
|
||||
class="ml-4 shrink-0 image_4"
|
||||
src="/image/jiatou.png"
|
||||
/>
|
||||
</view>
|
||||
</view>
|
||||
<view class="flex-col self-stretch section_5">
|
||||
<view class="flex-row justify-between">
|
||||
<text class="font_2 text_7">待结算</text>
|
||||
<text class="font_2 text_8">提现中</text>
|
||||
<text class="font text_9">已提现</text>
|
||||
<text class="font_2 text_10">累计收入</text>
|
||||
</view>
|
||||
<view class="mt-14 flex-row justify-between">
|
||||
<text class="font_2 text_11">¥0.00</text>
|
||||
<text class="font_2 text_12">¥0.00</text>
|
||||
<text class="font_2 text_13 ml-29">¥0.00</text>
|
||||
<text class="font_2 text_14 youmian">¥0.00</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="flex-col justify-start section_6">
|
||||
<view class="flex-row equal-division">
|
||||
<view class="flex-col items-center group_5 equal-division-item">
|
||||
<image
|
||||
class="image_5"
|
||||
src="/image/39edc99781511ab686d6b07290b376d1.png"
|
||||
/>
|
||||
<text class="mt-6 font_3">资金明细</text>
|
||||
</view>
|
||||
<view class="flex-col items-center group_5 equal-division-item">
|
||||
<image
|
||||
class="image_5"
|
||||
src="/image/8682072f44b5fb0dd83dc3187bf32f2d.png"
|
||||
/>
|
||||
<text class="mt-6 font_3">提现账户</text>
|
||||
</view>
|
||||
<view class="flex-col items-center group_5 equal-division-item">
|
||||
<image
|
||||
class="image_5"
|
||||
src="/image/16d828b713b2f70f899c4e678516576a.png"
|
||||
/>
|
||||
<text class="mt-8 font_3">提现记录</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="flex-row equal-division_2 section_7">
|
||||
<view class="flex-col items-start equal-division-item_2">
|
||||
<image
|
||||
class="image_5 image_6"
|
||||
src="/image/c432ff17b41f470760ae10d3069e91bf.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="mt-6 font_4">我的课程</text>
|
||||
</view>
|
||||
<view class="flex-col items-center equal-division-item_3" bind:tap="wodejiedan">
|
||||
<image
|
||||
class="image_5"
|
||||
src="/image/5f908d0a671b5ec6d57fcee228fce66c.png "
|
||||
/>
|
||||
<text class="mt-6 font_4">我的接单</text>
|
||||
</view>
|
||||
<view class="flex-col items-center group_7 equal-division-item_3">
|
||||
<image
|
||||
class="image_5"
|
||||
src="/image/8617e68f608192d2da284bfdab6b4c87.png"
|
||||
/>
|
||||
<text class="mt-6 font_2 text_15">勤工俭学</text>
|
||||
</view>
|
||||
<view class="flex-col items-start equal-division-item_4 group_8">
|
||||
<image
|
||||
class="image_5"
|
||||
src="/image/79a346c585f09dd9cb9b756a45228b43.png"
|
||||
/>
|
||||
<text class="font_2 text_16 mt-7">购物订单</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="flex-col section_8">
|
||||
<view class="flex-row justify-between items-center group_10">
|
||||
<view class="flex-row items-center">
|
||||
<image
|
||||
class="shrink-0 image_10"
|
||||
src="/image/4875fbdc868788e873dd606d7418f411.png"
|
||||
/>
|
||||
<text class="ml-4 font_2 text_18">账号设置</text>
|
||||
</view>
|
||||
<image
|
||||
class="image_8 image_11"
|
||||
src="/image/jiatou.png"
|
||||
/>
|
||||
</view>
|
||||
<view class="flex-row justify-between items-center group_10">
|
||||
<view class="flex-row items-center">
|
||||
<image
|
||||
class="shrink-0 image_10"
|
||||
src="/image/4875fbdc868788e873dd606d7418f411.png"
|
||||
/>
|
||||
<text class="ml-4 font_2 text_18">佣金设置</text>
|
||||
</view>
|
||||
<image
|
||||
class="image_8 image_11"
|
||||
src="/image/jiatou.png"
|
||||
/>
|
||||
</view>
|
||||
<view class="flex-row justify-between items-center group_10" bind:tap="myteam">
|
||||
<view class="flex-row items-center">
|
||||
<image
|
||||
class="shrink-0 image_10"
|
||||
src="/image/4875fbdc868788e873dd606d7418f411.png"
|
||||
/>
|
||||
<text class="ml-4 font_2 text_18">我的团队</text>
|
||||
</view>
|
||||
<image
|
||||
class="image_8 image_11"
|
||||
src="/image/jiatou.png"
|
||||
/>
|
||||
</view>
|
||||
<view class="flex-row justify-between items-center group_10">
|
||||
<view class="flex-row items-center">
|
||||
<image
|
||||
class="shrink-0 image_10"
|
||||
src="/image/4875fbdc868788e873dd606d7418f411.png"
|
||||
/>
|
||||
<text class="ml-4 font_2 text_18">项目</text>
|
||||
</view>
|
||||
<image
|
||||
class="image_8 image_11"
|
||||
src="/image/jiatou.png"
|
||||
/>
|
||||
</view>
|
||||
<view class="flex-row justify-between items-center group_10" bind:tap="out">
|
||||
<view class="flex-row items-center">
|
||||
<image
|
||||
class="shrink-0 image_10"
|
||||
src="/image/4875fbdc868788e873dd606d7418f411.png"
|
||||
/>
|
||||
<text class="ml-4 font_2 text_18">退出登录</text>
|
||||
</view>
|
||||
<image
|
||||
class="image_8 image_11"
|
||||
src="/image/jiatou.png"
|
||||
/>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
|
@ -1,300 +0,0 @@
|
|||
.mt-15 {
|
||||
margin-top: 28.85rpx;
|
||||
}
|
||||
.mt-7 {
|
||||
margin-top: 13.46rpx;
|
||||
}
|
||||
.ml-29 {
|
||||
margin-right: 15.77rpx;
|
||||
}
|
||||
.youmian{
|
||||
margin-right: 18.77rpx;
|
||||
}
|
||||
.ml-7 {
|
||||
margin-left: 13.46rpx;
|
||||
}
|
||||
.maweizhi{
|
||||
position: absolute;
|
||||
left: 600rpx;
|
||||
top: 80rpx;
|
||||
}
|
||||
.erweimasize{
|
||||
width: 30px;
|
||||
height: 30px;
|
||||
}
|
||||
.page {
|
||||
background-color: #ffffff;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
}
|
||||
.section {
|
||||
background-image: linear-gradient(180deg, #ff8d1a -34.1%, #ffffff1a 134.1%);
|
||||
height: 446.15rpx;
|
||||
}
|
||||
.group_2 {
|
||||
margin-top: -305.77rpx;
|
||||
padding: 0 42.31rpx;
|
||||
}
|
||||
.section_2 {
|
||||
padding: 0 26.92rpx 38.46rpx 30.77rpx;
|
||||
background-color: #ffffff;
|
||||
border-radius: 28.85rpx;
|
||||
height: 446.15rpx;
|
||||
}
|
||||
.group {
|
||||
margin-top: -46.15rpx;
|
||||
padding: 0 15.38rpx;
|
||||
}
|
||||
.image {
|
||||
margin-bottom: 7.69rpx;
|
||||
width: 134.62rpx;
|
||||
height: 134.62rpx;
|
||||
border-radius: 40px;
|
||||
}
|
||||
.font {
|
||||
font-size: 21.15rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 21.27rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.text {
|
||||
margin-left: 3.85rpx;
|
||||
font-size: 23.08rpx;
|
||||
}
|
||||
.image_2 {
|
||||
width: 17.31rpx;
|
||||
height: 17.31rpx;
|
||||
}
|
||||
.left{
|
||||
margin-left: 160rpx;
|
||||
}
|
||||
.section_3 {
|
||||
margin-top: 17.31rpx;
|
||||
padding: 7.69rpx 0 7.69rpx 11.54rpx;
|
||||
background-color: #ffc3006e;
|
||||
border-radius: 30.44rpx;
|
||||
width: 205.77rpx;
|
||||
}
|
||||
.text_3 {
|
||||
color: #d43030;
|
||||
font-size: 17.31rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 15.9rpx;
|
||||
}
|
||||
.image_3 {
|
||||
width: 25rpx;
|
||||
height: 23.08rpx;
|
||||
}
|
||||
.group_3 {
|
||||
padding: 46.15rpx 0;
|
||||
}
|
||||
.group_4 {
|
||||
line-height: 23.35rpx;
|
||||
height: 24.88rpx;
|
||||
}
|
||||
.text_5 {
|
||||
color: #d43030;
|
||||
font-size: 30.77rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 23.35rpx;
|
||||
}
|
||||
.section_4 {
|
||||
padding: 11.54rpx 19.23rpx 11.54rpx 26.92rpx;
|
||||
background-color: #ffffff;
|
||||
border-radius: 38.46rpx;
|
||||
height: 48.08rpx;
|
||||
border-left: solid 1.92rpx #ff8d1a;
|
||||
border-right: solid 1.92rpx #ff8d1a;
|
||||
border-top: solid 1.92rpx #ff8d1a;
|
||||
border-bottom: solid 1.92rpx #ff8d1a;
|
||||
}
|
||||
.image_4 {
|
||||
width: 17.31rpx;
|
||||
height: 23.08rpx;
|
||||
}
|
||||
.section_5 {
|
||||
margin-right: 3.85rpx;
|
||||
padding: 15.38rpx 42.31rpx 34.62rpx 50rpx;
|
||||
background-color: #f7f7f7;
|
||||
border-radius: 9.62rpx;
|
||||
}
|
||||
.text_9 {
|
||||
font-size: 23.08rpx;
|
||||
}
|
||||
.section_6 {
|
||||
padding-bottom: 11.54rpx;
|
||||
background-color: #ffffff;
|
||||
border-radius: 19.23rpx;
|
||||
height: 136.54rpx;
|
||||
border-left: solid 1.92rpx #e5e5e5;
|
||||
border-right: solid 1.92rpx #e5e5e5;
|
||||
border-top: solid 1.92rpx #e5e5e5;
|
||||
border-bottom: solid 1.92rpx #e5e5e5;
|
||||
}
|
||||
.equal-division {
|
||||
padding: 7.69rpx 23.08rpx 0;
|
||||
}
|
||||
.group_5 {
|
||||
flex: 1 1 205.56rpx;
|
||||
}
|
||||
.equal-division-item {
|
||||
padding: 7.69rpx 0;
|
||||
}
|
||||
.image_5 {
|
||||
width: 64rpx;
|
||||
height: 64rpx;
|
||||
}
|
||||
.font_3 {
|
||||
font-size: 21.15rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 19.5rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.equal-division_2 {
|
||||
position: relative;
|
||||
margin-top: 28.85rpx;
|
||||
}
|
||||
.section_7 {
|
||||
padding: 7.69rpx;
|
||||
background-color: #ffffff;
|
||||
border-radius: 19.23rpx;
|
||||
border-left: solid 1.92rpx #e5e5e5;
|
||||
border-right: solid 1.92rpx #e5e5e5;
|
||||
border-top: solid 1.92rpx #e5e5e5;
|
||||
border-bottom: solid 1.92rpx #e5e5e5;
|
||||
}
|
||||
.equal-division-item_2 {
|
||||
padding: 11.54rpx 34.62rpx;
|
||||
}
|
||||
.image_6 {
|
||||
margin-left: 7.69rpx;
|
||||
}
|
||||
.font_4 {
|
||||
font-size: 21.15rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 19.62rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.group_6 {
|
||||
margin-left: 326.92rpx;
|
||||
}
|
||||
.group_7 {
|
||||
position: absolute;
|
||||
right: 170rpx;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
.equal-division-item_3 {
|
||||
padding: 11.54rpx 0;
|
||||
width: 160.88rpx;
|
||||
}
|
||||
.equal-division-item_4 {
|
||||
position: absolute;
|
||||
right: 9.12rpx;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
.group_8 {
|
||||
padding: 11.54rpx 38.46rpx;
|
||||
}
|
||||
.section_8 {
|
||||
margin-top: 30.77rpx;
|
||||
padding: 11.54rpx 19.23rpx 58.46rpx 46.15rpx;
|
||||
background-color: #ffffff;
|
||||
border-radius: 19.23rpx 19.23rpx 0 0;
|
||||
border-left: solid 1.92rpx #e5e5e5;
|
||||
border-right: solid 1.92rpx #e5e5e5;
|
||||
border-top: solid 1.92rpx #e5e5e5;
|
||||
border-bottom: solid 1.92rpx #e5e5e5;
|
||||
border-radius: 10rpx;
|
||||
}
|
||||
.group_9 {
|
||||
padding: 26.92rpx 0 11.54rpx;
|
||||
}
|
||||
.image_7 {
|
||||
width: 30.77rpx;
|
||||
height: 34.62rpx;
|
||||
}
|
||||
.font_2 {
|
||||
font-size: 21.15rpx;
|
||||
font-family: SourceHanSansCN;
|
||||
line-height: 17.52rpx;
|
||||
color: #000000;
|
||||
}
|
||||
.text_16 {
|
||||
line-height: 19.46rpx;
|
||||
}
|
||||
.text_15 {
|
||||
line-height: 19.73rpx;
|
||||
}
|
||||
.text_14 {
|
||||
font-size: 23.08rpx;
|
||||
}
|
||||
.text_13 {
|
||||
font-size: 23.08rpx;
|
||||
}
|
||||
.text_12 {
|
||||
font-size: 23.08rpx;
|
||||
}
|
||||
.text_11 {
|
||||
font-size: 23.08rpx;
|
||||
}
|
||||
.text_10 {
|
||||
font-size: 23.08rpx;
|
||||
line-height: 21.25rpx;
|
||||
}
|
||||
.text_8 {
|
||||
font-size: 23.08rpx;
|
||||
line-height: 21.31rpx;
|
||||
}
|
||||
.text_7 {
|
||||
font-size: 23.08rpx;
|
||||
line-height: 21.37rpx;
|
||||
}
|
||||
.text_6 {
|
||||
font-size: 23.08rpx;
|
||||
line-height: 21.44rpx;
|
||||
}
|
||||
.text_4 {
|
||||
font-size: 23.08rpx;
|
||||
line-height: 21.54rpx;
|
||||
}
|
||||
.text_2 {
|
||||
color: #808080;
|
||||
line-height: 16.06rpx;
|
||||
}
|
||||
.text_17 {
|
||||
line-height: 19.19rpx;
|
||||
}
|
||||
.image_8 {
|
||||
width: 15.38rpx;
|
||||
height: 25rpx;
|
||||
}
|
||||
.image_9 {
|
||||
margin-right: 19.23rpx;
|
||||
margin-top: 11.54rpx;
|
||||
}
|
||||
.group_10 {
|
||||
padding: 26.92rpx 0 9.62rpx;
|
||||
border-top: solid 3.85rpx #e5e5e5;
|
||||
border-bottom: solid 3.85rpx #e5e5e5;
|
||||
}
|
||||
.image_10 {
|
||||
width: 51.92rpx;
|
||||
height: 46.15rpx;
|
||||
}
|
||||
.text_18 {
|
||||
line-height: 19.71rpx;
|
||||
}
|
||||
.image_11 {
|
||||
margin-right: 19.23rpx;
|
||||
}
|
||||
.group_11 {
|
||||
padding: 23.08rpx 19.23rpx 23.08rpx 61.54rpx;
|
||||
border-bottom: solid 3.85rpx #e5e5e5;
|
||||
}
|
||||
.text_19 {
|
||||
line-height: 18.52rpx;
|
||||
}
|
|
@ -3,7 +3,7 @@
|
|||
<view class="flex-row self-stretch section">
|
||||
<image
|
||||
class="self-center image"
|
||||
src="https://ide.code.fun/api/image?token=682eba294ae84d00123031c1&name=0366154f820ca1234f392aee462ac535.png"
|
||||
src="./images/logo.png"
|
||||
/>
|
||||
<view class="flex-col items-start flex-1 self-start group_2 ml-8">
|
||||
<text class="text">user</text>
|
||||
|
@ -16,7 +16,7 @@
|
|||
<text class="font text_4">修改密码</text>
|
||||
<image
|
||||
class="image_2"
|
||||
src="https://ide.code.fun/api/image?token=682eba294ae84d00123031c1&name=f9ca835233e2714bc2418ea181ce0f10.png"
|
||||
src="./images/yjt.png"
|
||||
/>
|
||||
</view>
|
||||
<view class="section_3"></view>
|
||||
|
@ -24,7 +24,7 @@
|
|||
<text class="font text_5">联系客服</text>
|
||||
<image
|
||||
class="image_2"
|
||||
src="https://ide.code.fun/api/image?token=682eba294ae84d00123031c1&name=f9ca835233e2714bc2418ea181ce0f10.png"
|
||||
src="./images/yjt.png"
|
||||
/>
|
||||
</view>
|
||||
<view class="section_3"></view>
|
||||
|
@ -32,7 +32,7 @@
|
|||
<text class="font">用户协议</text>
|
||||
<image
|
||||
class="image_2"
|
||||
src="https://ide.code.fun/api/image?token=682eba294ae84d00123031c1&name=f9ca835233e2714bc2418ea181ce0f10.png"
|
||||
src="./images/yjt.png"
|
||||
/>
|
||||
</view>
|
||||
<view class="section_3"></view>
|
||||
|
@ -40,7 +40,7 @@
|
|||
<text class="font text_6">隐私政策</text>
|
||||
<image
|
||||
class="image_2"
|
||||
src="https://ide.code.fun/api/image?token=682eba294ae84d00123031c1&name=f9ca835233e2714bc2418ea181ce0f10.png"
|
||||
src="./images/yjt.png"
|
||||
/>
|
||||
</view>
|
||||
</view>
|
||||
|
|
BIN
pages/personCenter/accountSetting/images/logo.png
Normal file
After Width: | Height: | Size: 56 KiB |
BIN
pages/personCenter/accountSetting/images/yjt.png
Normal file
After Width: | Height: | Size: 603 B |
|
@ -8,12 +8,12 @@
|
|||
</view>
|
||||
<image
|
||||
class="shrink-0 image_2 ml-21"
|
||||
src="https://ide.code.fun/api/image?token=682eba294ae84d00123031c1&name=7a4d8e9d3ca535fbc208a7a4a1a3d82c.png"
|
||||
src="./images/sjh.png"
|
||||
/>
|
||||
</view>
|
||||
<image
|
||||
class="image"
|
||||
src="https://ide.code.fun/api/image?token=682eba294ae84d00123031c1&name=0366154f820ca1234f392aee462ac535.png"
|
||||
src="./images/logo.png"
|
||||
/>
|
||||
</view>
|
||||
</view>
|
BIN
pages/personCenter/contactSuper/images/logo.png
Normal file
After Width: | Height: | Size: 56 KiB |
BIN
pages/personCenter/contactSuper/images/sjh.png
Normal file
After Width: | Height: | Size: 829 B |
|
@ -21,7 +21,7 @@
|
|||
<view class="flex-row items-center">
|
||||
<image
|
||||
class="shrink-0 image"
|
||||
src="/pages/personCenter/fundingDetails/image/genggai.png"
|
||||
src="./images/ggzh.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="ml-4 font text_6">更改账户</text>
|
||||
|
@ -30,7 +30,7 @@
|
|||
<view class="flex-row items-center">
|
||||
<image
|
||||
class="shrink-0 image"
|
||||
src="/pages/personCenter/fundingDetails/image/jilu.png"
|
||||
src="./images/txjl.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="ml-4 font text_7">提现记录</text>
|
||||
|
|
Before Width: | Height: | Size: 900 B After Width: | Height: | Size: 900 B |
Before Width: | Height: | Size: 924 B After Width: | Height: | Size: 924 B |
Before Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 618 B After Width: | Height: | Size: 618 B |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 399 B After Width: | Height: | Size: 399 B |
Before Width: | Height: | Size: 466 B After Width: | Height: | Size: 466 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
BIN
pages/personCenter/mine/images/logo.png
Normal file
After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 850 B After Width: | Height: | Size: 850 B |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 309 B After Width: | Height: | Size: 309 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.1 KiB |
|
@ -6,7 +6,7 @@
|
|||
<view class="flex-row items-center self-stretch group_2 mt-9">
|
||||
<image
|
||||
class="image_3"
|
||||
src="/pages/personCenter/mine/image/dianhua.png"
|
||||
src="./images/dianhua.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font_2 text_2 ml-7">15214547473</text>
|
||||
|
@ -14,7 +14,7 @@
|
|||
<view class="flex-row items-center self-stretch section_2 mt-9">
|
||||
<image
|
||||
class="shrink-0 image_4"
|
||||
src="/pages/personCenter/mine/image/fuzhi.png"
|
||||
src="./images/fuzhi.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font_3 text_3">邀请码:123445</text>
|
||||
|
@ -23,7 +23,7 @@
|
|||
<view class="flex-col items-center" bind:tap="erweima">
|
||||
<image
|
||||
class="image_2"
|
||||
src="/pages/personCenter/mine/image/erweima.png"
|
||||
src="./images/erweima.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font_3 text_4 mt-6">二维码邀请</text>
|
||||
|
@ -38,7 +38,7 @@
|
|||
<view class="flex-row items-center section_3" bind:tap="lijitixian">
|
||||
<image
|
||||
class="image_5 image_6"
|
||||
src="/pages/personCenter/mine/image/jiantou.png"
|
||||
src="./images/jiantou.png"
|
||||
/>
|
||||
<text class="font_3 text_7">立即提现</text>
|
||||
</view>
|
||||
|
@ -60,7 +60,7 @@
|
|||
</view>
|
||||
<image
|
||||
class="image pos"
|
||||
src="/pages/personCenter/mine/image/touxiang.png"
|
||||
src="./images/logo.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
</view>
|
||||
|
@ -68,14 +68,14 @@
|
|||
<view class="flex-col items-center equal-division-item_1 equal-division-item_2" bind:tap="mingxi">
|
||||
<image
|
||||
class="image_7"
|
||||
src="/pages/personCenter/mine/image/zhijinxiangqing.png"
|
||||
src="./images/zhijinxiangqing.png"
|
||||
/>
|
||||
<text class="font text_11 mt-6">资金明细</text>
|
||||
</view>
|
||||
<view class="flex-col items-center group_6 group_1" bind:tap="tixianzhanghu">
|
||||
<image
|
||||
class="image_7"
|
||||
src="/pages/personCenter/mine/image/tixianzhanghu.png"
|
||||
src="./images/tixianzhanghu.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font text_12 mt-6">提现账户</text>
|
||||
|
@ -83,7 +83,7 @@
|
|||
<view class="flex-col items-center group_9 group_10" bind:tap="zhijin">
|
||||
<image
|
||||
class="image_7"
|
||||
src="/pages/personCenter/mine/image/tixianjilu.png"
|
||||
src="./images/tixianjilu.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font text_13 mt-6">提现记录</text>
|
||||
|
@ -100,7 +100,7 @@
|
|||
<view class="flex-col items-center equal-division-item_3" bind:tap="xiangmu">
|
||||
<image
|
||||
class="image_8"
|
||||
src="/pages/personCenter/mine/image/wodxiangmu.png"
|
||||
src="./images/wodxiangmu.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font text_14 mt-10">我的项目</text>
|
||||
|
@ -108,7 +108,7 @@
|
|||
<view class="flex-col items-center group_15 equal-division-item_6" bind:tap="myteam">
|
||||
<image
|
||||
class="image_8"
|
||||
src="/pages/personCenter/mine/image/tuanduiguanli.png"
|
||||
src="./images/tuanduiguanli.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font text_15 mt-10">团队管理</text>
|
||||
|
@ -116,7 +116,7 @@
|
|||
<view class="flex-col items-center group_11 equal-division-item_3">
|
||||
<image
|
||||
class="image_8"
|
||||
src="/pages/personCenter/mine/image/choucheng.png"
|
||||
src="./images/choucheng.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font text_16 mt-11">设置抽佣</text>
|
||||
|
@ -124,7 +124,7 @@
|
|||
<view class="flex-col items-center group_12 equal-division-item_7" bind:tap="lxsj">
|
||||
<image
|
||||
class="image_8"
|
||||
src="/pages/personCenter/mine/image/shangji.png"
|
||||
src="./images/shangji.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font mt-11">联系上级</text>
|
||||
|
@ -136,14 +136,14 @@
|
|||
<view class="flex-row items-center" bind:tap="zhshezhi">
|
||||
<image
|
||||
class="shrink-0 image_9"
|
||||
src="/pages/personCenter/mine/image/zhanghaoshezhi.png"
|
||||
src="./images/zhanghaoshezhi.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font text_17 ml-5">账号设置</text>
|
||||
</view>
|
||||
<image
|
||||
class="image_5"
|
||||
src="/pages/personCenter/mine/image/xiajiantou.png"
|
||||
src="./images/xiajiantou.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
</view>
|
||||
|
@ -152,14 +152,14 @@
|
|||
<view class="flex-row items-center">
|
||||
<image
|
||||
class="shrink-0 image_9"
|
||||
src="/pages/personCenter/mine/image/lianxikefu.png"
|
||||
src="./images/lianxikefu.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font text_18 ml-5">联系客服</text>
|
||||
</view>
|
||||
<image
|
||||
class="image_5"
|
||||
src="/pages/personCenter/mine/image/xiajiantou.png"
|
||||
src="./images/xiajiantou.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
</view>
|
||||
|
|
Before Width: | Height: | Size: 358 B After Width: | Height: | Size: 358 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
BIN
pages/personCenter/teamManage/images/ss.png
Normal file
After Width: | Height: | Size: 759 B |
BIN
pages/personCenter/teamManage/images/yjt.png
Normal file
After Width: | Height: | Size: 201 B |
|
@ -18,21 +18,21 @@
|
|||
<view class="flex-row items-center">
|
||||
<image
|
||||
class="shrink-0 image"
|
||||
src="/pages/personCenter/teamManage/image/qi.png"
|
||||
src="./images/qi.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
<text class="font_3 text_5 ml-5">请设置邀请下级抽成比例如:0%</text>
|
||||
</view>
|
||||
<image
|
||||
class="image_2"
|
||||
src="/pages/personCenter/teamManage/image/fuzhi.png"
|
||||
src="./images/yjt.png"
|
||||
mode="aspectFill"
|
||||
/>
|
||||
</view>
|
||||
<view class="flex-row justify-end items-center self-center section_3">
|
||||
<image
|
||||
class="shrink-0 image_3"
|
||||
src="https://ide.code.fun/api/image?token=682c6f4f4ae84d0012300213&name=d6dfd7acabfcdf2f208ed1d21f4fd328.png"
|
||||
src="./images/fuzhi.png"
|
||||
/>
|
||||
<text class="font text_6">我的邀请码:418037</text>
|
||||
</view>
|
||||
|
@ -42,7 +42,7 @@
|
|||
<view class="flex-row items-center section_4">
|
||||
<image
|
||||
class="image_4"
|
||||
src="https://ide.code.fun/api/image?token=682c6f4f4ae84d0012300213&name=6b200b21028de25bcd2e2bcfb2f0b220.png"
|
||||
src="./images/ss.png"
|
||||
/>
|
||||
<input class="font text_8 ml-4" placeholder="请输入关键字"/>
|
||||
</view>
|
||||
|
|
BIN
pages/personCenter/withdrawal/images/money.png
Normal file
After Width: | Height: | Size: 748 B |
BIN
pages/personCenter/withdrawal/images/zh.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
|
@ -4,7 +4,7 @@
|
|||
<view class="flex-row items-center self-stretch section_2 mt-11">
|
||||
<image
|
||||
class="image"
|
||||
src="https://ide.code.fun/api/image?token=682eba294ae84d00123031c1&name=3ac88c7198dbd67b151998279e0c3ecb.png"
|
||||
src="./images/zh.png"
|
||||
/>
|
||||
<text class="font_2 text ml-10">622031207006363442</text>
|
||||
</view>
|
||||
|
@ -16,7 +16,7 @@
|
|||
<view class="flex-row items-center">
|
||||
<image
|
||||
class="shrink-0 image_2"
|
||||
src="https://ide.code.fun/api/image?token=682eba294ae84d00123031c1&name=3e477a46fde31cc9db53891e69d8bdc1.png"
|
||||
src="./images/money.png"
|
||||
/>
|
||||
<input class="font_2 text_3 ml-13" placeholder="请输入金额" />
|
||||
</view>
|
||||
|
|