diff --git a/api/taskReturn/index.js b/api/taskReturn/index.js
new file mode 100644
index 0000000..386b64c
--- /dev/null
+++ b/api/taskReturn/index.js
@@ -0,0 +1,9 @@
+import request from "../request.js"
+
+
+export function orderFallback(orderNo, taskReturnReason) {
+ return request({
+ url: `/nurseApp/personLogin/orderFallback?orderNo=${orderNo}&taskReturnReason=${taskReturnReason}`,
+ method: 'POST'
+ })
+}
diff --git a/manifest.json b/manifest.json
index c56ed02..3cf0a58 100644
--- a/manifest.json
+++ b/manifest.json
@@ -1,6 +1,6 @@
{
- "name" : "NursingrecipientAPP",
- "appid" : "",
+ "name" : "NurseStationPersonApp",
+ "appid" : "__UNI__EE607B0",
"description" : "",
"versionName" : "1.0.0",
"versionCode" : "100",
@@ -43,7 +43,39 @@
/* ios打包配置 */
"ios" : {},
/* SDK配置 */
- "sdkConfigs" : {}
+ "sdkConfigs" : {},
+ "icons" : {
+ "android" : {
+ "hdpi" : "unpackage/res/icons/72x72.png",
+ "xhdpi" : "unpackage/res/icons/96x96.png",
+ "xxhdpi" : "unpackage/res/icons/144x144.png",
+ "xxxhdpi" : "unpackage/res/icons/192x192.png"
+ },
+ "ios" : {
+ "appstore" : "unpackage/res/icons/1024x1024.png",
+ "ipad" : {
+ "app" : "unpackage/res/icons/76x76.png",
+ "app@2x" : "unpackage/res/icons/152x152.png",
+ "notification" : "unpackage/res/icons/20x20.png",
+ "notification@2x" : "unpackage/res/icons/40x40.png",
+ "proapp@2x" : "unpackage/res/icons/167x167.png",
+ "settings" : "unpackage/res/icons/29x29.png",
+ "settings@2x" : "unpackage/res/icons/58x58.png",
+ "spotlight" : "unpackage/res/icons/40x40.png",
+ "spotlight@2x" : "unpackage/res/icons/80x80.png"
+ },
+ "iphone" : {
+ "app@2x" : "unpackage/res/icons/120x120.png",
+ "app@3x" : "unpackage/res/icons/180x180.png",
+ "notification@2x" : "unpackage/res/icons/40x40.png",
+ "notification@3x" : "unpackage/res/icons/60x60.png",
+ "settings@2x" : "unpackage/res/icons/58x58.png",
+ "settings@3x" : "unpackage/res/icons/87x87.png",
+ "spotlight@2x" : "unpackage/res/icons/80x80.png",
+ "spotlight@3x" : "unpackage/res/icons/120x120.png"
+ }
+ }
+ }
}
},
/* 快应用特有相关 */
diff --git a/pages/Modifyinformation/Modifyinformation.vue b/pages/Modifyinformation/Modifyinformation.vue
index 4796a36..43d7bf4 100644
--- a/pages/Modifyinformation/Modifyinformation.vue
+++ b/pages/Modifyinformation/Modifyinformation.vue
@@ -17,10 +17,10 @@
姓名:
-
+
diff --git a/pages/Mymission/Mymission.vue b/pages/Mymission/Mymission.vue
index 1a60202..132edd8 100644
--- a/pages/Mymission/Mymission.vue
+++ b/pages/Mymission/Mymission.vue
@@ -88,7 +88,6 @@
methods: {
//去完成
goconfirmCompletion(item) {
- console.log(item)
uni.navigateTo({
url: `/pages/confirmCompletion/confirmCompletion?orderDetailsId=${item.id}&orderNo=${item.orderNo}`
})
diff --git a/pages/personal/personal.vue b/pages/personal/personal.vue
index 6cad0b6..7a88e82 100644
--- a/pages/personal/personal.vue
+++ b/pages/personal/personal.vue
@@ -25,9 +25,12 @@
电话:{{appPersonallist.phonenumber }}
-
+
护理站: {{appPersonallist.nurseStationSysUserVOList[0].nurseStationName}}
+
+ 退出账号
+
+
+
@@ -81,6 +86,37 @@
},
onLoad(options) {},
methods: {
+ //退出
+ remove() {
+ let that = this
+ uni.showModal({
+ title: '提示',
+ content: '确认要退出此账号吗',
+ success: function(res) {
+ if (res.confirm) {
+ uni.removeStorageSync("phonenumber")
+ uni.removeStorageSync("password")
+ uni.removeStorageSync("nursePersonId")
+ that.$refs.uToast.show({
+ title: '退出账号成功',
+ type: 'success',
+ duration: '1000'
+ })
+ setTimeout(e => {
+ uni.reLaunch({
+ url: '/pages/login/login'
+ })
+ }, 1000)
+ } else if (res.cancel) {
+ that.$refs.uToast.show({
+ title: '退出账号失败',
+ type: 'error',
+ duration: '1000'
+ })
+ }
+ }
+ });
+ },
myInfo() {
nursePerson(this.phonenumber, this.password).then(res => {
this.appPersonallist = res.data
@@ -103,6 +139,19 @@
font-size: 35rpx;
height: 100vh;
+ .signout {
+ // position: absolute;
+ // bottom: 60rpx;
+ // width: 94%;
+ background: #FFFFFF;
+ margin-top: 50rpx;
+ height: 80rpx;
+ line-height: 80rpx;
+ // left:3%;
+ border-radius: 20rpx;
+ text-align: center;
+ }
+
.External {
width: 94%;
height: 100rpx;
@@ -130,21 +179,21 @@
}
.information {
- width: 94%;
- background: #FFFFFF;
- box-shadow: 0px 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03);
+ width: 98%;
border-radius: 20rpx;
position: absolute;
- top: 18%;
- left: 3%;
+ top: 20%;
+ left: 1%;
color: #000000;
- padding-left: 5%;
overflow: hidden;
font-size: 35rpx;
.item {
// height: 110rpx;
line-height: 110rpx;
+ background: #FFFFFF;
+ padding-left: 3%;
+ box-shadow: 0px 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03);
border-bottom: 1rpx solid #D8D4D4;
.address {
diff --git a/pages/taskDetails/taskDetails.vue b/pages/taskDetails/taskDetails.vue
index f53cd14..9c3de68 100644
--- a/pages/taskDetails/taskDetails.vue
+++ b/pages/taskDetails/taskDetails.vue
@@ -51,6 +51,7 @@
return {
baseurl: '',
list: {},
+ orderDetailsId: null,
}
},
methods: {
@@ -63,19 +64,22 @@
},
goreturn() {
uni.navigateTo({
- url: '/pages/taskReturn/taskReturn'
+ url: `/pages/taskReturn/taskReturn?orderNo=${this.list.orderNo}`
})
},
gocomplete() {
uni.navigateTo({
- url: '/pages/confirmCompletion/confirmCompletion'
+ url: `/pages/confirmCompletion/confirmCompletion?orderDetailsId=${this.list.orderDetailsId}&orderNo=${this.list.orderNo}`
})
},
},
onLoad(options) {
this.baseurl = baseurl
- this.taskDetailsinfo(options.orderDetailsId)
- }
+ this.orderDetailsId = options.orderDetailsId
+ },
+ onShow() {
+ this.taskDetailsinfo(this.orderDetailsId)
+ },
}
diff --git a/pages/taskReturn/taskReturn.vue b/pages/taskReturn/taskReturn.vue
index 8a6c842..47849ea 100644
--- a/pages/taskReturn/taskReturn.vue
+++ b/pages/taskReturn/taskReturn.vue
@@ -5,27 +5,48 @@
退回原因
-
+
-
- 去完成
+
+ 确定
+
@@ -54,7 +75,8 @@
margin: 0 auto;
}
}
- .submit{
+
+ .submit {
height: 68rpx;
font-size: 32rpx;
color: #FFFFFF;
@@ -62,14 +84,15 @@
position: fixed;
bottom: 80rpx;
left: 60%;
- .finish{
+
+ .finish {
width: 217rpx;
height: 68rpx;
line-height: 68rpx;
background: #4C7BC9;
border-radius: 26rpx;
margin-left: 30rpx;
-
+
}
}
}
diff --git a/static/1024.png b/static/1024.png
new file mode 100644
index 0000000..fcb4abb
Binary files /dev/null and b/static/1024.png differ