删除创建服务包订单时增加关联商品
This commit is contained in:
parent
43152742d5
commit
4d5547f532
@ -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'];
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user