上报处方平台时,增加了处方pdf地址
This commit is contained in:
parent
9d7c90f86f
commit
415d55b27e
@ -423,6 +423,7 @@ class ReportRegulatoryCommand extends HyperfCommand
|
||||
$params = array();
|
||||
$params['user_id'] = $user_doctor['user_id'];
|
||||
$params['type'] = 2;
|
||||
$params['is_latest'] = 1;
|
||||
$doctor_user_ca_cert = UserCaCert::getOne($params);
|
||||
if (empty($doctor_user_ca_cert)){
|
||||
$this->line("错误:无医生ca数据");
|
||||
@ -433,6 +434,7 @@ class ReportRegulatoryCommand extends HyperfCommand
|
||||
$params = array();
|
||||
$params['user_id'] = $user_pharmacist['user_id'];
|
||||
$params['type'] = 2;
|
||||
$params['is_latest'] = 1;
|
||||
$pharmacist_user_ca_cert = UserCaCert::getOne($params);
|
||||
if (empty($pharmacist_user_ca_cert)){
|
||||
$this->line("错误:无药师ca数据");
|
||||
|
||||
@ -357,6 +357,9 @@ class OrderPrescriptionService extends BaseService
|
||||
throw new BusinessException("医生科室数据错误");
|
||||
}
|
||||
|
||||
// 处方pdf地址
|
||||
$prescription_pdf_oss_path = "applet/prescription/" . $order_prescription["order_prescription_id"] . ".pdf";
|
||||
|
||||
$arg = array();
|
||||
$arg['terminalCode'] = "ZD-10003";
|
||||
$arg['orderNo'] = $order_product['order_product_no']; // 订单编号
|
||||
@ -400,6 +403,7 @@ class OrderPrescriptionService extends BaseService
|
||||
$arg['presList'][0]['physicalExamination'] = "无"; // 体格检查
|
||||
$arg['presList'][0]['supplementaryExamination'] = "无"; // 辅助检查
|
||||
$arg['presList'][0]['allergicHistory'] = $order_inquiry_case['allergy_history'] ?: "无"; // 过敏史
|
||||
$arg['presList'][0]['prescriptionSignedUrl'] = addAliyunOssWebsite($prescription_pdf_oss_path) ?: "无";
|
||||
|
||||
// 药品数据
|
||||
foreach ($order_product_item as $key => $item) {
|
||||
@ -414,7 +418,7 @@ class OrderPrescriptionService extends BaseService
|
||||
$arg['presList'][0]['drugList'][$key]['drugCode'] = $product['product_platform_code']; // 药品编码
|
||||
$arg['presList'][0]['drugList'][$key]['approvalNumber'] = $product['license_number']; // 批准文号
|
||||
$arg['presList'][0]['drugList'][$key]['drugName'] = $product['product_name']; // 药品名称
|
||||
$arg['presList'][0]['drugList'][$key]['specifications'] = $product['product_spec']; // 药品规格
|
||||
// $arg['presList'][0]['drugList'][$key]['specifications'] = $product['product_spec']; // 药品规格
|
||||
$arg['presList'][0]['drugList'][$key]['price'] = $product['product_price']; // 药品单价
|
||||
$arg['presList'][0]['drugList'][$key]['packingCount'] = $item['amount']; // 药品数量
|
||||
$arg['presList'][0]['drugList'][$key]['surplusPackingCount'] = 0; // 处方药品剩余使用数量
|
||||
@ -428,7 +432,7 @@ class OrderPrescriptionService extends BaseService
|
||||
$arg['presList'][0]['orderDrugList'][$key]['drugCode'] = $product['product_platform_code']; // 药品编码
|
||||
$arg['presList'][0]['orderDrugList'][$key]['approvalNumber'] = $product['license_number']; // 批准文号
|
||||
$arg['presList'][0]['orderDrugList'][$key]['drugName'] = $product['product_name']; // 药品名称
|
||||
$arg['presList'][0]['orderDrugList'][$key]['specifications'] = $product['product_spec']; // 药品规格
|
||||
// $arg['presList'][0]['orderDrugList'][$key]['specifications'] = $product['product_spec']; // 药品规格
|
||||
$arg['presList'][0]['orderDrugList'][$key]['price'] = $product['product_price']; // 药品单价
|
||||
$arg['presList'][0]['orderDrugList'][$key]['drugCount'] = $item['amount']; // 药品数量
|
||||
$arg['presList'][0]['orderDrugList'][$key]['packingUnit'] = $product['packaging_unit']; // 药品单位
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user