完成了登录模块

This commit is contained in:
2025-05-17 23:17:14 +08:00
parent c10a348001
commit e5e3f5b38d
33 changed files with 2860 additions and 115 deletions

View File

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

View File

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

View File

@ -0,0 +1,18 @@
<view class="flex-col justify-start page">
<view class="flex-col section">
<view class="flex-col section_2">
<text class="self-start font text">业务员姓名</text>
<input class="flex-col justify-start items-start view text-wrapper input" placeholder="请输入" />
<view class="self-stretch divider"></view>
<text class="self-start font text_3">业务员手机号</text>
<input class="flex-col justify-start items-start view text-wrapper input_1" placeholder="请输入" />
<view class="self-stretch divider"></view>
</view>
<view class="flex-col group">
<view class="flex-col justify-start items-center text-wrapper_2">
<text class="font text_4">申请资料报备</text>
</view>
<view class="flex-col justify-start section_3 mt-27"><view class="section_4"></view></view>
</view>
</view>
</view>

View File

@ -0,0 +1,78 @@
.mt-27 {
margin-top: 50.63rpx;
}
.page {
background-color: #f5f5f5;
width: 100%;
position: fixed;
bottom: 0;
overflow: auto;
height: calc(100vh - 1rpx);
}
.section {
padding: 121.88rpx 33.75rpx 0 35.63rpx;
background-image: linear-gradient(180deg, #ff8d1a -20.4%, #ff8d1a00 29.6%);
}
.section_2 {
margin-left: 5.63rpx;
margin-right: 7.5rpx;
padding: 35.46rpx 18.75rpx 22.5rpx 24.38rpx;
background-color: #ffffff;
border-radius: 18.75rpx;
}
.font {
font-size: 30rpx;
font-family: Times New Roman;
line-height: 27.75rpx;
color: #000000;
}
.text {
line-height: 27.81rpx;
}
.view {
align-self: stretch;
margin-top: 13.61rpx;
}
.text-wrapper {
padding: 12.96rpx 0 15.64rpx;
background-color: #ffffff00;
}
.divider {
margin-top: 11.25rpx;
background-color: #d9d9d9;
height: 1.88rpx;
}
.text_3 {
margin-top: 37.39rpx;
}
.group {
padding: 80.63rpx 0 63.75rpx;
}
.text-wrapper_2 {
margin-left: 5.63rpx;
margin-right: 7.5rpx;
padding: 27.96rpx 0 28.67rpx;
background-color: #ff8d1a;
border-radius: 9.38rpx;
}
.text_4 {
color: #ffffff;
}
.section_3 {
padding: 70.76rpx 0 65.66rpx;
background-color: #ffffff;
border-radius: 56.25rpx;
}
.section_4 {
margin-left: 42.19rpx;
margin-right: 44.06rpx;
background-color: #ffffff00;
height: 808.58rpx;
border: solid 1.88rpx #000000;
}
.input {
padding: 13.13rpx 18.75rpx 15rpx 18.75rpx;
}
.input_1 {
padding: 13.13rpx 18.75rpx 15rpx 18.75rpx;
}