From e19b25ec9bb9877877d3a6ceeacbf1a1b082906b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9B=B9=E8=BE=89?= <814457906@qq.com>
Date: Wed, 9 Nov 2022 10:57:02 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/Modifyinformation/Modifyinformation.js | 16 +-
api/Mymission.js | 5 +-
api/baseurl.js | 4 +-
api/forgotPassword/forgotPassword.js | 2 +-
api/login/index.js | 2 +-
api/personnal/personal.js | 2 +-
api/register/index.js | 4 +-
pages/Modifyinformation/Modifyinformation.vue | 181 ++++++++++--------
pages/login/login.scss | 10 +-
pages/login/login.vue | 130 ++-----------
pages/personal/personal.vue | 79 ++++----
pages/register/register.scss | 164 ++++++++++------
pages/register/register.vue | 163 +---------------
13 files changed, 290 insertions(+), 472 deletions(-)
diff --git a/api/Modifyinformation/Modifyinformation.js b/api/Modifyinformation/Modifyinformation.js
index 7f44611..0e0b743 100644
--- a/api/Modifyinformation/Modifyinformation.js
+++ b/api/Modifyinformation/Modifyinformation.js
@@ -2,23 +2,21 @@ import request from "../request.js"
export function userPassWord(data) {
return request({
- url: `/nurseApp/PersonLogin/userPassWord`,
+ url: `/nurseApp/personLogin/userPassWord`,
method: 'POST',
- data,
+ data,
})
}
-export function updateHeadAvatarHead(userId,File) {
+export function updateHeadAvatarHead(userId, File) {
return request({
- url: `/nurseApp/PersonLogin/updateHeadAvatarHead?userId=${userId}&File=${File}`,
+ url: `/nurseApp/personLogin/updateHeadAvatarHead?userId=${userId}&File=${File}`,
method: 'POST',
- data,
+ data,
})
}
-export function nursePerson(phonenumber,password) {
+export function nursePerson(phonenumber, password) {
return request({
- url: `/nurseApp/PersonLogin/nursePerson?phonenumber=${phonenumber}&password=${password}`,
+ url: `/nurseApp/personLogin/nursePerson?phonenumber=${phonenumber}&password=${password}`,
method: 'GET'
})
}
-
-
diff --git a/api/Mymission.js b/api/Mymission.js
index 0c2b986..838f627 100644
--- a/api/Mymission.js
+++ b/api/Mymission.js
@@ -1,10 +1,9 @@
import request from "./request.js"
-export function selectMission(nursePersonId,orderStatus,pageNum,pageSize) {
+export function selectMission(nursePersonId, orderStatus, pageNum, pageSize,nurseItemName) {
return request({
- url: `/nurseApp/personLogin/selectMission?nursePersonId=${nursePersonId}&orderStatus=${orderStatus}&pageNum=${pageNum}&pageSize=${pageSize}`,
+ url: `/nurseApp/personLogin/selectMission?nursePersonId=${nursePersonId}&orderStatus=${orderStatus}&pageNum=${pageNum}&pageSize=${pageSize}&nurseItemName=${nurseItemName}`,
method: 'GET'
})
}
-
diff --git a/api/baseurl.js b/api/baseurl.js
index f2aa699..7818720 100644
--- a/api/baseurl.js
+++ b/api/baseurl.js
@@ -1,4 +1,4 @@
-var baseurl = "http://192.168.16.30:8081";
-// var baseurl = "http://192.168.16.48:8081";
+var baseurl = "http://192.168.16.30:8080";
+// var baseurl = "http://192.168.16.49:8080";
// var baseurl = "http://192.168.16.76:8080";
export default baseurl
diff --git a/api/forgotPassword/forgotPassword.js b/api/forgotPassword/forgotPassword.js
index a5c9fca..98d50f8 100644
--- a/api/forgotPassword/forgotPassword.js
+++ b/api/forgotPassword/forgotPassword.js
@@ -2,7 +2,7 @@ import request from "../request.js"
export function updatePassword(phonenumber, password,) {
return request({
- url: `/nurseApp/PersonLogin/updatePassword?phonenumber=${phonenumber}&password=${password}`,
+ url: `/nurseApp/personLogin/updatePassword?phonenumber=${phonenumber}&password=${password}`,
method: 'POST'
})
}
diff --git a/api/login/index.js b/api/login/index.js
index d40017e..4af27c5 100644
--- a/api/login/index.js
+++ b/api/login/index.js
@@ -3,7 +3,7 @@ import request from "../request.js"
//密码
export function appLogin(phonenumber, password) {
return request({
- url: `/nurseApp/PersonLogin/appLogin?phonenumber=${phonenumber}&password=${password}`,
+ url: `/nurseApp/personLogin/appLogin?phonenumber=${phonenumber}&password=${password}`,
method: 'POST'
})
}
\ No newline at end of file
diff --git a/api/personnal/personal.js b/api/personnal/personal.js
index 5174f43..8801184 100644
--- a/api/personnal/personal.js
+++ b/api/personnal/personal.js
@@ -1,7 +1,7 @@
import request from "../request.js"
export function nursePerson(phonenumber,password) {
return request({
- url: `/nurseApp/PersonLogin/nursePerson?phonenumber=${phonenumber}&password=${password}`,
+ url: `/nurseApp/personLogin/nursePerson?phonenumber=${phonenumber}&password=${password}`,
method: 'GET'
})
}
diff --git a/api/register/index.js b/api/register/index.js
index ea0ffd0..2a6346f 100644
--- a/api/register/index.js
+++ b/api/register/index.js
@@ -2,7 +2,7 @@ import request from "../request.js"
export function nurseAppLoginSysUser(data) {
return request({
- url: `/nurseApp/PersonLogin/nurseAppLoginSysUser`,
+ url: `/nurseApp/personLogin/nurseAppLoginSysUser`,
method: 'POST',
data,
})
@@ -10,7 +10,7 @@ export function nurseAppLoginSysUser(data) {
export function personNurseStationLists(pageNum,pageSize) {
return request({
- url: `/nurseApp/PersonLogin/personNurseStationLists?pageNum=${pageNum}&pageSize=${pageSize}`,
+ url: `/nurseApp/personLogin/personNurseStationLists?pageNum=${pageNum}&pageSize=${pageSize}`,
method: 'get'
})
}
diff --git a/pages/Modifyinformation/Modifyinformation.vue b/pages/Modifyinformation/Modifyinformation.vue
index fd951e3..419db06 100644
--- a/pages/Modifyinformation/Modifyinformation.vue
+++ b/pages/Modifyinformation/Modifyinformation.vue
@@ -3,7 +3,7 @@
头像
-
+
@@ -16,30 +16,33 @@
电话:
-
+
-
+ 完成
+
+
+
diff --git a/pages/personal/personal.vue b/pages/personal/personal.vue
index 1bcc54b..efe92ed 100644
--- a/pages/personal/personal.vue
+++ b/pages/personal/personal.vue
@@ -1,14 +1,17 @@
-
+
+
+
+
-
- 电话:{{appPersonallist.phonenumber}}
-
- 昵称:
- {{appPersonallist.userName}}
+
+
+ {{appPersonallist.userName}}
修改信息
@@ -58,40 +61,34 @@
return {
baseurl: '', //url
phonenumber: '',
- avatar:'',
+ avatar: '',
password: '',
- userId:'',
+ userId: '',
appPersonallist: [], //获取个人信息
nurseStationSysUserVOList: [],
}
},
-
- onLoad(options) {
-
- //获取传值
- const that=this
- this.baseurl = baseurl;
- uni.getStorage({
- key: 'phonenumber',
- success: function(res) {
- that.phonenumber = res.data
- console.log(that.phonenumber)
- }
- });
- uni.getStorage({
- key: 'password',
- success: function(res) {
- that.password = res.data
- console.log(that.password)
- }
- });
- console.log(that.password,'-----',that.phonenumber)
- this.myInfo()
- },
+
+ onLoad(options) {
+ this.baseurl = baseurl;
+ let that = this
+ try {
+ const value = uni.getStorageSync('phonenumber');
+ if (value) {
+ that.phonenumber = value
+ }
+ } catch (e) {}
+ try {
+ const value = uni.getStorageSync('password');
+ if (value) {
+ that.password = value
+ }
+ } catch (e) {}
+ this.myInfo()
+ },
methods: {
myInfo() {
- console.log(this.phonenumber)
nursePerson(this.phonenumber, this.password).then(res => {
this.appPersonallist = res.data
})
@@ -187,35 +184,35 @@
font-size: 32rpx;
position: absolute;
right: 3%;
- top: 22%;
+ top: 18%;
}
.nickname {
position: absolute;
- top: 26%;
- left: 30%;
+ top: 18%;
+ left: 28%;
}
.phone {
position: absolute;
top: 13%;
- left: 30%;
+ left: 28%;
}
.img {
- width: 150rpx;
- height: 150rpx;
+ width: 120rpx;
+ height: 120rpx;
position: absolute;
top: 10%;
- left: 8%;
+ left: 5%;
image {
border-radius: 50%;
- width: 130rpx;
+ width: 120rpx;
margin-left: 50%;
margin-top: 50%;
transform: translate(-50%, -50%);
- height: 130rpx;
+ height: 120rpx;
}
}
}
diff --git a/pages/register/register.scss b/pages/register/register.scss
index 32f04f5..c2422f9 100644
--- a/pages/register/register.scss
+++ b/pages/register/register.scss
@@ -1,19 +1,114 @@
- .app {
- font-family: DengXian;
- color: #C3C1C1;
- font-weight: 400;
+.app {
+ height: 100vh;
+ padding: 20rpx 0;
+
+ .item {
+ font-size: 34rpx;
+ margin: 0 auto 20rpx;
+ width: 94%;
+ height: 100rpx;
+ line-height: 100rpx;
+ background-color: #fff;
+ box-shadow: 0px 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03);
+ border-radius: 20rpx;
+ position: relative;
+
+ span {
+ margin-left: 3%;
+ }
+
+ .addition {
+ line-height: 100rpx;
+ font-size: 34rpx;
+ font-weight: 400;
+ margin-left: 3%;
+ }
+
+ .lefttext {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ left: 3%;
+ }
+
+ .righttext {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ left: 18%;
+ height: 100rpx;
+ }
+
+ .lefttext,
+ .righttext {
+ ::v-deep .uni-input-input {
+ font-size: 34rpx;
+ }
+
+ ::v-deep .uni-input-wrapper {
+ height: 100rpx;
+ line-height: 100rpx;
+ }
+
+ ::v-deep .uni-input-placeholder {
+ line-height: 100rpx;
+ font-size: 34rpx;
+ font-weight: 400;
+ color: #C3C1C1;
+ }
+ }
+
+
+ }
+
+ .radio-content {
+ // padding-top: 50rpx;
+ margin: 50rpx auto;
+ height: 80rpx;
+ line-height: 11rpx;
+ font-size: 28rpx;
+
+ .agreement {
+ color: #878987;
+ margin-left: 25%;
+ }
+
+ .radio-right {
+ margin-left: 20%;
+
+ .radio-default {
+ border: 2rpx solid #0fbda6;
+ }
+
+ .radio {
+ width: 30rpx;
+ height: 30rpx;
+ border-radius: 70%;
+ border: 2rpx solid #178ffb;
+ margin: 6px 25px -20rpx -5rpx;
+
+ .radio-active {
+ width: 16rpx;
+ height: 16rpx;
+ border-radius: 50%;
+ background-color: #178ffb;
+ margin-left: 22%;
+ margin-top: 22%;
+ }
+ }
+ }
+ }
.switch {
text-align: center;
line-height: 60rpx;
color: #46ABD7;
position: absolute;
- top: 66%;
- left: 10%;
+ top: 70%;
}
.loginbtn {
- width: 80%;
+ width: 70%;
height: 100rpx;
text-align: center;
line-height: 100rpx;
@@ -22,59 +117,8 @@
font-size: 41rpx;
color: #FFFFFF;
position: absolute;
- top: 57%;
- left: 10%;
+ top: 60%;
+ left: 15%;
}
- .loginphone {
- background-color: #fff;
- width: 80%;
- height: 162rpx;
- position: absolute;
- left: 10%;
- top: 23%;
-
- input {
- font-size: 40rpx;
- color: #000000;
- }
-
- ::v-deep .uni-input-placeholder {
- padding-left: 40rpx;
- font-size: 41rpx;
- font-weight: 400;
- color: #C3C1C1;
- }
-
- .phone {
- padding-left: 40rpx;
- height: 100%;
- box-shadow: 0px 9px 31px 9px rgba(0, 0, 0, 0.03);
- }
- }
-
- .logincode {
- position: absolute;
- left: 10%;
-
- ::v-deep .u-input__input {
- padding-left: 20rpx;
- color: #000000;
- font-size: 41rpx;
- font-weight: 400;
- height: 100%;
- }
-
- }
-
- .title {
- height: 50rpx;
- font-size: 52rpx;
- font-weight: bold;
- color: #000000;
- line-height: 44rpx;
- position: absolute;
- top: 13%;
- left: 13%;
- }
}
\ No newline at end of file
diff --git a/pages/register/register.vue b/pages/register/register.vue
index 6c65ef7..381bc59 100644
--- a/pages/register/register.vue
+++ b/pages/register/register.vue
@@ -4,7 +4,7 @@
姓名
-
+
@@ -30,7 +30,6 @@
护理站
{{nurseStationName}}
-
@@ -47,6 +46,7 @@
已有账号,去登录
+
@@ -54,20 +54,16 @@
import {
nurseAppLoginSysUser,
personNurseStationLists
- } from '../../api/register/index.js'
+ } from '@/api/register/index.js'
export default {
data() {
return {
listinfo: [],
show: false,
radio: 1, //用户协议
- nickName: '',
- userId: 13,
- userName: 123,
nurseStationName: '',
pageSize: 999,
pageNum: 1,
- total: 0,
appPersonallist: {
nickName: '',
newpassword: '',
@@ -75,40 +71,15 @@
password: '',
nurseStationIds: '',
}
-
};
},
onLoad() {
this.info()
},
- onReachBottom() { //下滑加载
- if (this.listinfo.length >= this.total) {} else {
- this.pageNum++
- personNurseStationLists(this.pageNum, this.pageSize).then(res => {
- res.rows.forEach(e => {
- this.list.push(e)
- })
- })
- }
- },
- onPullDownRefresh() { //下拉刷新
- this.pageNum = 1;
- personNurseStationLists(this.PageNum, this.pageSize).then(res => {
- this.listinfo = res.rows
- this.total = res.total
- })
- setTimeout(function() {
- uni.stopPullDownRefresh();
- }, 1000);
- },
-
methods: {
//护理站
info() {
personNurseStationLists(this.pageNum, this.pageSize).then(res => {
- console.log(res)
- this.total = res.total
-
this.listinfo = res.rows.map((e) => {
return {
value: e.id,
@@ -118,12 +89,9 @@
})
},
confirm(e) {
- console.log(e);
this.appPersonallist.nurseStationIds = e[0].value
this.nurseStationName = e[0]['label']
- console.log(e[0]['label'])
},
-
//注册功能
getInfo() {
nurseAppLoginSysUser(this.appPersonallist).then(res => {
@@ -161,7 +129,6 @@
url: `/pages/login/login?phonenumber=${this.phonenumber}&password=${this.password}`
})
},
-
changeRadio() {
if (this.radio == 1) {
this.radio = 2;
@@ -174,127 +141,5 @@