Просмотр исходного кода

fix: 预约挂号订单确认添加新参数

carver 2 лет назад
Родитель
Сommit
14982591cc

+ 1 - 0
antbuilder/industry/hospitalV2/components/doctor-page/index.js

@@ -181,6 +181,7 @@ Component({
 						medicalFee: treatFee,
 						period,
 						doctorName,
+						deptId: depId,
 					},
 					title: "挂号确认",
 					pageType: "order-pay",

+ 2 - 1
antbuilder/industry/hospitalV2/components/hospital-num-source/num-item/index.js

@@ -100,7 +100,7 @@ Component(
 				} = this.props.item;
 				const { area, department } = params;
 				const { name: districtName } = area;
-				const { name: depName } = department;
+				const { name: depName, departmentId } = department;
 				let doctorInfo;
 				let routeState = {};
 				let newList = [];
@@ -161,6 +161,7 @@ Component(
 							medicalFee: treatFee,
 							period,
 							doctorName,
+							deptId: departmentId,
 						},
 						title: "挂号确认",
 						pageType: "order-pay",

+ 2 - 0
antbuilder/industry/hospitalV2/components/hospital-num-source/time-range/index.js

@@ -25,6 +25,7 @@ Component({
 				onlinePay,
 				serviceDate,
 				endTime,
+				availableNumStr,
 			} = item;
 			const routeState = {
 				...params,
@@ -37,6 +38,7 @@ Component({
 					orderSourceId: scheduleItemCode,
 					amount: cost,
 					queueNum: orderNo,
+					availableNumStr,
 				},
 			};
 			// return;

+ 5 - 0
antbuilder/industry/hospitalV2/components/order-pay/index.js

@@ -113,6 +113,9 @@ Component(
 					endTime,
 					scheduleItemCode,
 					startTimeNew,
+					deptId,
+					lockQueueNo,
+					availableNumStr,
 				} = this.getQuery();
 				if (this.data.checkedPatient.name) {
 					makeAppointment({
@@ -134,6 +137,8 @@ Component(
 						scheduleItemCode,
 						medicalCardId: this.data.checkedPatient.id,
 						scheduleItemCode: this.data.order.orderSourceId,
+						deptId,
+						availableNumStr,
 					}).then((data) => {
 						if (this.data.onlinePay) {
 							tradePay(

+ 3 - 0
antbuilder/industry/hospitalV2/components/pay-result/index.js

@@ -52,6 +52,9 @@ Component({
 					callback() {
 						resolve(true);
 					},
+					complete(result) {
+						console.log("result ==>", result);
+					},
 				});
 			});
 		},