|
|
|
|
@ -62,6 +62,33 @@
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
<view class="card" v-if="form.nurse_id && nurse.id">
|
|
|
|
|
<view class="desc-card__title">
|
|
|
|
|
护工信息
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
<view class="desc-card__content">
|
|
|
|
|
<view class="desc-card__content--title">
|
|
|
|
|
<u-tag :text="workStatus.get(form.status)" mode="dark" />
|
|
|
|
|
</view>
|
|
|
|
|
<br />
|
|
|
|
|
|
|
|
|
|
<view class="desc-card__content--title"> 姓名 </view>
|
|
|
|
|
<view class="desc-card__content--value">
|
|
|
|
|
{{ nurse.name }}
|
|
|
|
|
</view>
|
|
|
|
|
<br />
|
|
|
|
|
|
|
|
|
|
<view class="desc-card__content--title"> 联系方式 </view>
|
|
|
|
|
<view class="desc-card__content--value"> {{ nurse.mobile }} </view>
|
|
|
|
|
<br />
|
|
|
|
|
|
|
|
|
|
<view class="desc-card__content--title"> 性别 </view>
|
|
|
|
|
<view class="desc-card__content--value"> {{ sex(nurse.sex) }} </view>
|
|
|
|
|
<br />
|
|
|
|
|
</view>
|
|
|
|
|
</view>
|
|
|
|
|
|
|
|
|
|
<u-form
|
|
|
|
|
:model="form"
|
|
|
|
|
:rules="rules"
|
|
|
|
|
@ -580,6 +607,13 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
workStatus: new Map([
|
|
|
|
|
[0, '待处理'],
|
|
|
|
|
[1, '已到客户家'],
|
|
|
|
|
[2, '已接到客户'],
|
|
|
|
|
[3, '已到医院'],
|
|
|
|
|
[4, '完成服务']
|
|
|
|
|
]),
|
|
|
|
|
payBtnStyle: {
|
|
|
|
|
"background-image":
|
|
|
|
|
"linear-gradient(-90deg, #e26165 0%, #c10d12 94%, #c10d12 100%)",
|
|
|
|
|
@ -622,6 +656,7 @@ export default {
|
|
|
|
|
list_hospital: [],
|
|
|
|
|
list_archive: [],
|
|
|
|
|
orderId: "",
|
|
|
|
|
nurse: {},
|
|
|
|
|
form: {
|
|
|
|
|
type: 1,
|
|
|
|
|
is_show: false,
|
|
|
|
|
@ -735,6 +770,7 @@ export default {
|
|
|
|
|
this.form['created_at'] = res['created_at']
|
|
|
|
|
this.form['status'] = res['status']
|
|
|
|
|
this.form['nurse_id'] = res['nurse_id']
|
|
|
|
|
this.nurse = res['nurse']
|
|
|
|
|
this.fileList = res.files.map(i => ({
|
|
|
|
|
url: i.url
|
|
|
|
|
}))
|
|
|
|
|
@ -938,9 +974,9 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
sex() {
|
|
|
|
|
return function (val) {
|
|
|
|
|
if (val === 1) {
|
|
|
|
|
if (val == 1) {
|
|
|
|
|
return "男";
|
|
|
|
|
} else if (val === 2) {
|
|
|
|
|
} else if (val == 2) {
|
|
|
|
|
return "女";
|
|
|
|
|
} else {
|
|
|
|
|
return "都可以";
|
|
|
|
|
@ -1165,6 +1201,12 @@ export default {
|
|
|
|
|
.page {
|
|
|
|
|
position: relative;
|
|
|
|
|
|
|
|
|
|
.card {
|
|
|
|
|
background: #fff;
|
|
|
|
|
margin: 60rpx 25rpx 0;
|
|
|
|
|
padding: 36rpx 38rpx;
|
|
|
|
|
border-radius: 10rpx;
|
|
|
|
|
}
|
|
|
|
|
.bkg {
|
|
|
|
|
width: 100vw;
|
|
|
|
|
z-index: 0;
|
|
|
|
|
|