|
@@ -36,7 +36,9 @@
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<!-- 查看预约详情弹窗 -->
|
|
<!-- 查看预约详情弹窗 -->
|
|
|
- <FormDialog :defaultFormData="appointmentDefaultFormData"
|
|
|
|
|
|
|
+ <FormDialog
|
|
|
|
|
+ width="640px"
|
|
|
|
|
+ :defaultFormData="appointmentDefaultFormData"
|
|
|
title="查看详情" :submitLoading="false"
|
|
title="查看详情" :submitLoading="false"
|
|
|
:formItemList="appointmentFormItemList"
|
|
:formItemList="appointmentFormItemList"
|
|
|
:visible="appointmentDialogVisible"
|
|
:visible="appointmentDialogVisible"
|
|
@@ -44,6 +46,8 @@
|
|
|
@confirm="CloseAppointmentDialog">
|
|
@confirm="CloseAppointmentDialog">
|
|
|
</FormDialog>
|
|
</FormDialog>
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
<!-- 取消预约弹窗 -->
|
|
<!-- 取消预约弹窗 -->
|
|
|
<CancelAppointmentDialog
|
|
<CancelAppointmentDialog
|
|
|
interfaceSoruce="appointmentAndTodo"
|
|
interfaceSoruce="appointmentAndTodo"
|
|
@@ -114,10 +118,11 @@ const appointmentDefaultFormData = ref({})
|
|
|
// 打开弹窗
|
|
// 打开弹窗
|
|
|
const OpenAppointmentDialog = (row,navItm)=>{
|
|
const OpenAppointmentDialog = (row,navItm)=>{
|
|
|
console.log('row',row)
|
|
console.log('row',row)
|
|
|
|
|
+ console.log('navItm',navItm)
|
|
|
appointmentDefaultFormData.value = {
|
|
appointmentDefaultFormData.value = {
|
|
|
school:row.headerTitleList[0],
|
|
school:row.headerTitleList[0],
|
|
|
product:row.productType,
|
|
product:row.productType,
|
|
|
- status:navItm.timeDesc,
|
|
|
|
|
|
|
+ status:navItm.followName,
|
|
|
contact:row.middleDesc[2].split(':')[1],
|
|
contact:row.middleDesc[2].split(':')[1],
|
|
|
position:row.middleDesc[1].split(':')[1],
|
|
position:row.middleDesc[1].split(':')[1],
|
|
|
content:row.bottomDesc.split(':')[1],
|
|
content:row.bottomDesc.split(':')[1],
|
|
@@ -125,6 +130,12 @@ const OpenAppointmentDialog = (row,navItm)=>{
|
|
|
appointmentTime:navItm.orderDatetime,
|
|
appointmentTime:navItm.orderDatetime,
|
|
|
cancelReason:navItm.cancelRemark,
|
|
cancelReason:navItm.cancelRemark,
|
|
|
}
|
|
}
|
|
|
|
|
+ appointmentFormItemList.value = appointmentFormItemList.value.map(item=>{
|
|
|
|
|
+ if(item.key == 'cancelReason'){
|
|
|
|
|
+ item.hidden = navItm.orderStatus === 2 ? false : true
|
|
|
|
|
+ }
|
|
|
|
|
+ return item
|
|
|
|
|
+ })
|
|
|
appointmentDialogVisible.value = true
|
|
appointmentDialogVisible.value = true
|
|
|
}
|
|
}
|
|
|
// 关闭弹窗
|
|
// 关闭弹窗
|