2022-11-03 18:16:30 +08:00
|
|
|
|
<template>
|
|
|
|
|
|
<view class="app">
|
|
|
|
|
|
<view class="details">
|
|
|
|
|
|
<image :src="baseurl+list.itemPictureUrl" mode=""></image>
|
|
|
|
|
|
<view class="detailsinfo">
|
|
|
|
|
|
<view class="change">
|
|
|
|
|
|
{{list.nurseItemName}}
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="time">
|
|
|
|
|
|
服务时长: {{list.itemServeDurationUnit}}
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="price">
|
|
|
|
|
|
¥ {{list.totalPrice}}
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="info">
|
|
|
|
|
|
<view class="item">
|
|
|
|
|
|
姓名: {{list.patientName}}
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="item">
|
|
|
|
|
|
电话:{{list.phone}}
|
|
|
|
|
|
</view>
|
2022-11-15 17:02:28 +08:00
|
|
|
|
<view class="item" style="border:none;line-height: 60rpx;padding: 20rpx 0;">
|
|
|
|
|
|
地址:{{list.serviceAddress}}
|
2022-11-03 18:16:30 +08:00
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
2022-11-15 16:58:12 +08:00
|
|
|
|
<view class="img">
|
|
|
|
|
|
<view class="">
|
|
|
|
|
|
护理员到岗照片
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<image :src="baseurl+list.onDutyPictureUrl" mode=""></image>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="img">
|
|
|
|
|
|
<view class="">
|
|
|
|
|
|
服务结束照片
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<image :src="baseurl+list.serviceEndPictureUrl" mode=""></image>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<view class="img">
|
|
|
|
|
|
<view class="">
|
|
|
|
|
|
签名
|
|
|
|
|
|
</view>
|
|
|
|
|
|
<image :src="baseurl+list.userSignaturePictureUrl" mode=""></image>
|
|
|
|
|
|
</view>
|
2022-11-03 18:16:30 +08:00
|
|
|
|
<view class="submit">
|
2022-11-15 15:28:38 +08:00
|
|
|
|
<view class="return" @tap='goreturn' v-if="list.orderStatus=='NOT_FINISH'">
|
2022-11-03 18:16:30 +08:00
|
|
|
|
任务退回
|
|
|
|
|
|
</view>
|
2022-11-15 15:28:38 +08:00
|
|
|
|
<view class="finish" @tap='gocomplete' v-if="list.orderStatus=='NOT_FINISH'">
|
2022-11-03 18:16:30 +08:00
|
|
|
|
去完成
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
|
import {
|
|
|
|
|
|
taskDetails
|
|
|
|
|
|
} from '@/api/taskDetails.js'
|
|
|
|
|
|
import baseurl from '@/api/baseurl.js'
|
|
|
|
|
|
export default {
|
|
|
|
|
|
data() {
|
|
|
|
|
|
return {
|
|
|
|
|
|
baseurl: '',
|
|
|
|
|
|
list: {},
|
2022-11-14 12:41:59 +08:00
|
|
|
|
orderDetailsId: null,
|
2022-11-03 18:16:30 +08:00
|
|
|
|
}
|
|
|
|
|
|
},
|
|
|
|
|
|
methods: {
|
|
|
|
|
|
//详情接口
|
|
|
|
|
|
taskDetailsinfo(orderDetailsId) {
|
|
|
|
|
|
taskDetails(orderDetailsId).then(res => {
|
|
|
|
|
|
this.list = res.data
|
|
|
|
|
|
console.log(this.list)
|
|
|
|
|
|
})
|
|
|
|
|
|
},
|
|
|
|
|
|
goreturn() {
|
|
|
|
|
|
uni.navigateTo({
|
2022-11-14 12:41:59 +08:00
|
|
|
|
url: `/pages/taskReturn/taskReturn?orderNo=${this.list.orderNo}`
|
2022-11-03 18:16:30 +08:00
|
|
|
|
})
|
|
|
|
|
|
},
|
|
|
|
|
|
gocomplete() {
|
|
|
|
|
|
uni.navigateTo({
|
2022-11-14 12:41:59 +08:00
|
|
|
|
url: `/pages/confirmCompletion/confirmCompletion?orderDetailsId=${this.list.orderDetailsId}&orderNo=${this.list.orderNo}`
|
2022-11-03 18:16:30 +08:00
|
|
|
|
})
|
|
|
|
|
|
},
|
|
|
|
|
|
},
|
|
|
|
|
|
onLoad(options) {
|
|
|
|
|
|
this.baseurl = baseurl
|
2022-11-14 12:41:59 +08:00
|
|
|
|
this.orderDetailsId = options.orderDetailsId
|
|
|
|
|
|
},
|
|
|
|
|
|
onShow() {
|
|
|
|
|
|
this.taskDetailsinfo(this.orderDetailsId)
|
|
|
|
|
|
},
|
2022-11-03 18:16:30 +08:00
|
|
|
|
}
|
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
<style lang="scss">
|
2022-11-15 15:28:38 +08:00
|
|
|
|
@import './taskDetails.scss';
|
2022-11-03 18:16:30 +08:00
|
|
|
|
</style>
|