新增问诊消息推送

This commit is contained in:
2023-03-28 15:56:39 +08:00
parent cfc7887ce9
commit d0d1e7494d
14 changed files with 288 additions and 82 deletions
+3
View File
@@ -167,6 +167,9 @@ class CallBackController extends AbstractController
$cloud_custom_data['is_system'] = 1;
$cloud_custom_data['inquiry_type'] = $order_inquiry['inquiry_type'];
$cloud_custom_data['message_rounds'] = 0;
$cloud_custom_data['patient_family_data']['patient_name'] = $order_inquiry['patient_name'];
$cloud_custom_data['patient_family_data']['patient_sex'] = $order_inquiry['patient_sex'];
$cloud_custom_data['patient_family_data']['patient_age'] = $order_inquiry['patient_age'];
// 消息内容
$message_content_data = array();
+5 -10
View File
@@ -8,6 +8,7 @@ use App\Model\DoctorInquiryTime;
use App\Model\DoctorPharmacistCert;
use App\Model\UserDoctor;
use App\Services\ImService;
use App\Services\MessagePush;
use App\Utils\Log;
use Extend\Alibaba\Oss;
use Extend\Ca\Ca;
@@ -435,17 +436,11 @@ class TestController extends AbstractController
}
public function test_10(){
$data = array();
$data['order_inquiry_id'] = "499163900703698944";
$message = new CancelUnpayOrdersDelayDirectProducer($data);
$message->setDelayMs(1000 * 5);
$producer = $this->container->get(Producer::class);
$res = $producer->produce($message);
if (!$res) {
Db::rollBack();
return fail(HttpEnumCode::SERVER_ERROR, "订单创建失败");
}
$MessagePush = new MessagePush(2,"491923510680424449","499172549291458560");
$result = $MessagePush->noInquiry();
// $MessagePush = new MessagePush(2,"491923510680424449","499176434366210048");
// $result = $MessagePush->patientReplyNotice("你好1");
}
}