修改
This commit is contained in:
parent
0e39fab964
commit
66d983ccf4
@ -83,7 +83,7 @@ export function getPersonInfo(nurseStationPersonId) {
|
||||
|
||||
export function edit(data) {
|
||||
return request({
|
||||
url: `/system/appointmentOrderDetails/edit`,
|
||||
url: `/system/appointmentOrderDetails/updateAppointmentOrderInfo`,
|
||||
method: "post",
|
||||
data
|
||||
})
|
||||
|
||||
@ -92,6 +92,7 @@
|
||||
size="mini"
|
||||
type="text"
|
||||
icon="el-icon-zoom-in"
|
||||
v-if="scope.row.orderType!='COMPANION_IN_HOSPITAL'"
|
||||
@click="seeLook(scope.row)"
|
||||
v-hasPermi="['system:appointmentOrder:query']"
|
||||
>查看</el-button>
|
||||
@ -387,11 +388,11 @@
|
||||
<!-- 编辑弹框 -->
|
||||
<el-dialog title="查看预约订单信息" :visible.sync="editinnerVisible" append-to-body width="1280px">
|
||||
<el-form :inline="true" ref="form" :model="query" :rules="rules" label-width="130px">
|
||||
<el-form-item label="被护理人姓名" prop="caregiverName">
|
||||
<input class="text" type="text" v-model="query.caregiverName" placeholder="请输入被护理人姓名" />
|
||||
<el-form-item label="姓名" prop="caregiverName">
|
||||
<input class="text" type="text" v-model="query.caregiverName" placeholder="请输入姓名" />
|
||||
</el-form-item>
|
||||
<el-form-item label="被护理人电话" prop="caregiverPhone">
|
||||
<input class="text" type="text" v-model="query.caregiverPhone" placeholder="请输入被护理人电话" />
|
||||
<el-form-item label="电话" prop="caregiverPhone">
|
||||
<input class="text" type="text" v-model="query.caregiverPhone" placeholder="请输入电话" />
|
||||
</el-form-item>
|
||||
<el-form-item label="医院名称" prop="hospitalName">
|
||||
<input class="text" type="text" v-model="query.hospitalName" placeholder="请输入医院名称" />
|
||||
@ -402,7 +403,25 @@
|
||||
<el-form-item label="病床号" prop="hospitalBedNumber">
|
||||
<input class="text" type="text" v-model="query.hospitalBedNumber" placeholder="请输入病床号" />
|
||||
</el-form-item>
|
||||
<el-form-item label="时间" prop="time">
|
||||
<el-date-picker
|
||||
v-model="timevalue"
|
||||
type="daterange"
|
||||
range-separator="至"
|
||||
start-placeholder="开始日期"
|
||||
end-placeholder="结束日期"
|
||||
align="right"
|
||||
@change="timechange"
|
||||
></el-date-picker>
|
||||
</el-form-item>
|
||||
<div class="text" style="border:none;display: inline-block;"></div>
|
||||
<div class="text" style="border:none;display: inline-block;"></div>
|
||||
<el-form-item label="护理站名称" prop="nurseStationName">
|
||||
<div class="text">{{query.nurseStationName}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="护理项目名称" prop="nurseItemName">
|
||||
<div class="text">{{query.nurseItemName}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="订单编号" prop="orderNo">
|
||||
<div class="text">{{query.orderNo}}</div>
|
||||
</el-form-item>
|
||||
@ -412,27 +431,15 @@
|
||||
<el-form-item label="订单总金额" prop="totalPrice">
|
||||
<div class="text">{{query.totalPrice}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="订单数量" prop="orderCount">
|
||||
<div class="text">{{query.orderCount}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="佣金金额" prop="orderCount">
|
||||
<div class="text">{{query.orderCommissionAmount}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="护理项目名称" prop="nurseItemName">
|
||||
<div class="text">{{query.nurseItemName}}</div>
|
||||
<el-form-item label="数量" prop="companionDays">
|
||||
<div class="text">{{query.companionDays}}</div>
|
||||
</el-form-item>
|
||||
<!-- <el-form-item label="护理员名称" prop="nursePersonName">
|
||||
<div class="text">{{query.nursePersonName}}</div>
|
||||
</el-form-item>-->
|
||||
<el-form-item label="服务时间" prop="time">
|
||||
<div class="text">{{query.time}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="护理项目时长" prop="itemServeDurationUnit">
|
||||
<div class="text">{{query.itemServeDurationUnit}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="护理站名称" prop="nurseStationName">
|
||||
<div class="text">{{query.nurseStationName}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="评价星级" prop="compositeScore" v-if="query.orderStatus =='EVALUATED'">
|
||||
<div class="text">{{query.compositeScore}}</div>
|
||||
</el-form-item>
|
||||
@ -443,24 +450,6 @@
|
||||
>
|
||||
<div class="text">{{query.evaluateSatisfaction}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="是否失能" prop="disablingCondition">
|
||||
<div class="text">{{query.disablingCondition}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="失能情况" prop="disablingReason">
|
||||
<div class="text">{{query.disablingReason}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="健康状况" prop="diseaseName">
|
||||
<div
|
||||
class="text"
|
||||
style="height:100px;line-height:26px;overflow: scroll"
|
||||
>{{query.diseaseName}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="服务地址" prop="serviceAddress">
|
||||
<div
|
||||
class="text"
|
||||
style="height:100px;line-height:26px;overflow: scroll"
|
||||
>{{query.serviceAddress}}</div>
|
||||
</el-form-item>
|
||||
<el-form-item
|
||||
label="服务到岗照片"
|
||||
prop="onDutyPictureUrl"
|
||||
@ -488,15 +477,6 @@
|
||||
>
|
||||
<img class="img" :src="baseurl + query.userSignaturePictureUrl" alt />
|
||||
</el-form-item>
|
||||
<el-table
|
||||
:data="query.appointmentOrderConsumableList"
|
||||
align="center"
|
||||
style="margin: 10px 0 20px 0; padding-bottom: 20px"
|
||||
>
|
||||
<el-table-column prop="orderConsumableName" label="耗材包名称" align="center"></el-table-column>
|
||||
<el-table-column prop="orderConsumableCount" label="耗材包数量" align="center"></el-table-column>
|
||||
<el-table-column prop="orderConsumablePrice" label="耗材包价格" align="center"></el-table-column>
|
||||
</el-table>
|
||||
<el-form-item
|
||||
label="预约服务位置"
|
||||
v-if="
|
||||
@ -579,6 +559,7 @@ export default {
|
||||
}
|
||||
],
|
||||
value: "",
|
||||
timevalue: [],
|
||||
// 遮罩层
|
||||
loading: true,
|
||||
innerVisible4: false,
|
||||
@ -740,13 +721,31 @@ export default {
|
||||
break;
|
||||
}
|
||||
},
|
||||
formatDate(time, timetype) {
|
||||
let date = new Date(time); //13位时间戳
|
||||
//let date = new Date(parseInt(time) * 1000); //10位时间戳
|
||||
let y = date.getFullYear();
|
||||
let MM = date.getMonth() + 1;
|
||||
MM = MM < 10 ? "0" + MM : MM;
|
||||
let d = date.getDate();
|
||||
d = d < 10 ? "0" + d : d;
|
||||
return y + "-" + MM + "-" + d;
|
||||
},
|
||||
//时间确定
|
||||
timechange(e) {
|
||||
this.query.companionStartDate = this.formatDate(new Date(e[0]).getTime());
|
||||
this.query.companionEndDate = this.formatDate(new Date(e[1]).getTime());
|
||||
},
|
||||
//编辑
|
||||
seeedit(row) {
|
||||
this.loading = true;
|
||||
const id = row.orderNo;
|
||||
this.map = null;
|
||||
appointmentOrderDetails(id).then(res => {
|
||||
res.data.time = res.data.serviceDate + "-" + res.data.serviceStartTime;
|
||||
this.timevalue = [
|
||||
res.data.companionStartDate,
|
||||
res.data.companionEndDate
|
||||
];
|
||||
this.query = res.data;
|
||||
res.data.disablingCondition == "DISABLED"
|
||||
? (res.data.disablingCondition = "是")
|
||||
@ -877,7 +876,10 @@ export default {
|
||||
editsubmitForm() {
|
||||
this.query.id = this.query.appointOrderDetailsId;
|
||||
edit(this.query).then(res => {
|
||||
this.editinnerVisible = false;
|
||||
if (res.code == 200) {
|
||||
this.$message.success("修改成功");
|
||||
this.editinnerVisible = false;
|
||||
}
|
||||
});
|
||||
},
|
||||
// 查看护理员证书按钮
|
||||
|
||||
Loading…
Reference in New Issue
Block a user