完成第一部分

This commit is contained in:
chen-xin-zhi 2025-05-28 12:51:02 +08:00
parent 74f43449b4
commit a52b229728
155 changed files with 83 additions and 5113 deletions

View File

@ -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"
}
]
},

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 306 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 199 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 616 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

View File

@ -1,31 +0,0 @@
// miniprogram_npm/rich-text.js
Component({
/**
* 组件的属性列表
*/
properties: {
settlementDesc: {
type: String,
value: ''
},
xiangmuname: {
type: String,
value: ''
}
},
/**
* 组件的初始数据
*/
data: {
},
/**
* 组件的方法列表
*/
methods: {
}
})

View File

@ -1,4 +0,0 @@
{
"component": true,
"usingComponents": {}
}

View File

@ -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>

View File

@ -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;
}

View File

@ -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() {
}
})

View File

@ -1,3 +0,0 @@
{
"usingComponents": {}
}

View File

@ -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>

View File

@ -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%;
}

View File

@ -1,66 +0,0 @@
const { checkLogin } = require('../../utils/logcheck');
Page({
/**
* 页面的初始数据
*/
data: {
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
checkLogin();
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})

View File

@ -1,4 +0,0 @@
{
"navigationBarTitleText": "课程详情",
"usingComponents": {}
}

View File

@ -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>

View File

@ -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;
}

View File

@ -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',
})
}
})

View File

@ -1,5 +0,0 @@
{
"navigationBarTitleText": "青橙",
"usingComponents": {
}
}

View File

@ -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>

View File

@ -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;
}

View File

@ -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() {
}
})

View File

@ -1,4 +0,0 @@
{
"navigationBarTitleText": "接单界面",
"usingComponents": {}
}

View File

@ -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>

View File

@ -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%;
}

View File

@ -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);
}
});
}
})

View File

@ -1,4 +0,0 @@
{
"navigationBarTitleText": "登录界面",
"usingComponents": {}
}

View File

@ -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>

View File

@ -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;
}

View File

@ -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>

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -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">

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -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">

View File

@ -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
}
})
})
}
})

View File

@ -1,4 +0,0 @@
{
"usingComponents": {
}
}

View File

@ -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 -->

View File

@ -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);
}

View File

@ -1,66 +0,0 @@
const { checkLogin } = require('../../utils/logcheck');
Page({
/**
* 页面的初始数据
*/
data: {
items: [null, null],
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
checkLogin();
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})

View File

@ -1,4 +0,0 @@
{
"navigationBarTitleText": "明细",
"usingComponents": {}
}

View File

@ -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>

View File

@ -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;
}

View File

@ -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() {
}
})

View File

@ -1,4 +0,0 @@
{
"navigationBarTitleText": "我的",
"usingComponents": {}
}

View File

@ -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>

View File

@ -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;
}

View File

@ -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>

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 603 B

View File

@ -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>

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 829 B

View File

@ -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>

View File

Before

Width:  |  Height:  |  Size: 900 B

After

Width:  |  Height:  |  Size: 900 B

View File

Before

Width:  |  Height:  |  Size: 924 B

After

Width:  |  Height:  |  Size: 924 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 618 B

After

Width:  |  Height:  |  Size: 618 B

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 399 B

After

Width:  |  Height:  |  Size: 399 B

View File

Before

Width:  |  Height:  |  Size: 466 B

After

Width:  |  Height:  |  Size: 466 B

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 850 B

After

Width:  |  Height:  |  Size: 850 B

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 309 B

After

Width:  |  Height:  |  Size: 309 B

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -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>

View File

Before

Width:  |  Height:  |  Size: 358 B

After

Width:  |  Height:  |  Size: 358 B

View File

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 759 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 201 B

View File

@ -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>

Binary file not shown.

After

Width:  |  Height:  |  Size: 748 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -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>

Some files were not shown because too many files have changed in this diff Show More