暂时去除短信发送

This commit is contained in:
2023-02-28 09:03:20 +08:00
parent 5825138b7f
commit a169d82377
5 changed files with 102 additions and 53 deletions
+37 -23
View File
@@ -35,36 +35,50 @@ class PatientCaseService extends BaseService
$params['status'] = 1;
$order_inquiry_case = OrderInquiryCase::getEndOrderInquiryCaseOne($params,$order_inquiry_params);
if (!empty($order_inquiry_case)){
if (!empty($order_inquiry_case['OrderInquiry'])){
if ($order_inquiry_case['OrderInquiry']['inquiry_type'] == 4){
// 问诊购药存在用药意向
$params = array();
$params['inquiry_case_id'] = $order_inquiry_case['inquiry_case_id'];
$inquiry_case_product = InquiryCaseProduct::getWithProductList($params);
if (!empty($inquiry_case_product)){
foreach ($inquiry_case_product as &$item){
if (!empty($item['Product'])){
$item['product_name'] = $item['Product']['product_name'];
$item['product_price'] = $item['Product']['product_price'];
$item['product_type'] = $item['Product']['product_type'];
$item['product_cover_img'] = $item['Product']['product_cover_img'];
$item['product_spec'] = $item['Product']['product_spec'];
$item['license_number'] = $item['Product']['license_number'];
$item['manufacturer'] = $item['Product']['manufacturer'];
$item['packaging_unit'] = $item['Product']['packaging_unit'];
if (empty($order_inquiry_case)){
return success();
}
unset($item['Product']);
}
$order_inquiry_case = $order_inquiry_case->toArray();
if (!empty($order_inquiry_case['order_inquiry'])){
if ($order_inquiry_case['order_inquiry']['inquiry_type'] == 4){
// 问诊购药存在用药意向
$params = array();
$params['inquiry_case_id'] = $order_inquiry_case['inquiry_case_id'];
$inquiry_case_product = InquiryCaseProduct::getWithProductList($params);
if (!empty($inquiry_case_product)){
foreach ($inquiry_case_product as &$item){
if (!empty($item['product'])){
$item['product_name'] = $item['product']['product_name'];
$item['product_price'] = $item['product']['product_price'];
$item['product_type'] = $item['product']['product_type'];
$item['product_cover_img'] = addAliyunOssWebsite($item['product']['product_cover_img']);
$item['product_spec'] = $item['product']['product_spec'];
$item['license_number'] = $item['product']['license_number'];
$item['manufacturer'] = $item['product']['manufacturer'];
$item['packaging_unit'] = $item['product']['packaging_unit'];
unset($item['product']);
}
}
}
unset($order_inquiry_case['OrderInquiry']);
}
unset($order_inquiry_case['order_inquiry']);
}
$order_inquiry_case['Product'] = $inquiry_case_product ?? [];
// 复诊凭证
if (!empty($order_inquiry_case['diagnose_images'])){
$diagnose_images = explode(',',$order_inquiry_case['diagnose_images']);
foreach ($diagnose_images as &$item){
$item = addAliyunOssWebsite($item);
}
return empty($order_inquiry_case) ? success() : success($order_inquiry_case->toArray());
$order_inquiry_case['diagnose_images'] = $diagnose_images;
}
$order_inquiry_case['product'] = $inquiry_case_product ?? [];
return success($order_inquiry_case);
}
}