删除创建服务包订单时增加关联商品

This commit is contained in:
wucongxing8150 2024-04-24 13:21:02 +08:00
parent 43152742d5
commit 4d5547f532

View File

@ -515,41 +515,6 @@ class OrderServicePackageService extends BaseService
return fail(HttpEnumCode::SERVER_ERROR, "订单创建失败");
}
// 处理健康包数据
if ($request_params['service_type'] == 1){
// 获取医生健康包配置
$params = array();
$health_package = HealthPackage::getOne($params);
if (empty($health_package)){
Db::rollBack();
return fail(HttpEnumCode::SERVER_ERROR, "订单创建失败");
}
// 获取医生健康包关联商品
$params = array();
$params['package_id'] = $health_package['package_id'];
$health_package_products = HealthPackageProduct::getList($params);
if (empty($health_package_products)){
Db::rollBack();
return fail(HttpEnumCode::SERVER_ERROR, "订单创建失败");
}
// 增加健康包订单关联商品
foreach ($health_package_products as $health_package_product){
$data = array();
$data['order_service_id'] = $order_service_package['order_service_id'];
$data['product_id'] = $health_package_product['product_id'];
$data['product_name'] = $health_package_product['product_name'];
$data['quantity'] = $health_package_product['quantity'];
$data['discount_product_price'] = $health_package_product['discount_product_price'];
$order_service_package_product = OrderServicePackageProduct::addOrderServicePackageProduct($data);
if (empty($order_service_package_product)){
Db::rollBack();
return fail(HttpEnumCode::SERVER_ERROR, "订单创建失败");
}
}
}
// 增加患者服务包病例
$data = array();
$data['user_id'] = $user_info['user_id'];