| xqd
@@ -196,6 +196,7 @@ class OrderController extends AuthController
|
|
|
|
|
|
DB::beginTransaction();
|
|
|
try {
|
|
|
+ $timePeriod = TimePeriod::where('id', $req['time_period_id'])->first();
|
|
|
//保存订单数据
|
|
|
$create = [
|
|
|
'user_id' => $user['id'],
|
| xqd
@@ -210,6 +211,9 @@ class OrderController extends AuthController
|
|
|
'payment_amount' => $payment_amount,
|
|
|
'discount_amount' => $discount_amount,
|
|
|
'payment_time' => $payment_time,
|
|
|
+ 'appoint_date' => strtotime(date('Y-m-d 00:00:00')),
|
|
|
+ 'appoint_start_time' => strtotime($req['schedule_date'].' '.$timePeriod['start_time_period'].':00'),
|
|
|
+ 'appoint_end_time' => strtotime($req['schedule_date'].' '.$timePeriod['end_time_period'].':00'),
|
|
|
];
|
|
|
if ($req['payment_type'] == 3) {
|
|
|
$create['pay_order_pack_id'] = $req['order_pack_id'];
|
| xqd
@@ -223,7 +227,6 @@ class OrderController extends AuthController
|
|
|
$addPatient['patient_id'] = $req['patient_id'];
|
|
|
$addPatient['organization_id'] = $req['organization_id'];
|
|
|
$addPatient['time_period_id'] = $req['time_period_id'];
|
|
|
- $timePeriod = TimePeriod::where('id', $req['time_period_id'])->first();
|
|
|
$addPatient['appoint_start_time'] = strtotime($req['schedule_date'].' '.$timePeriod['start_time_period'].':00');
|
|
|
$addPatient['appoint_end_time'] = strtotime($req['schedule_date'].' '.$timePeriod['end_time_period'].':00');
|
|
|
$orderPatient = OrderPatient::create($addPatient);
|