1
This commit is contained in:
parent
8215609eed
commit
c9ccab1a99
@ -455,7 +455,7 @@ class AutoFinishInquiryDelayDirectConsumer extends ConsumerMessage
|
|||||||
* @param string $doctor_id
|
* @param string $doctor_id
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
protected function computeDoctorAvgPesponseTime(string $doctor_id)
|
protected function computeDoctorAvgPesponseTime(string $doctor_id): void
|
||||||
{
|
{
|
||||||
// 统计数组
|
// 统计数组
|
||||||
$avg_pesponse_time = [];
|
$avg_pesponse_time = [];
|
||||||
@ -471,6 +471,8 @@ class AutoFinishInquiryDelayDirectConsumer extends ConsumerMessage
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
dump($item['reception_time']);
|
||||||
|
dump($item['created_at']);
|
||||||
$pesponse_time = strtotime($item['reception_time']) - strtotime($item['created_at']);
|
$pesponse_time = strtotime($item['reception_time']) - strtotime($item['created_at']);
|
||||||
if ($pesponse_time < 0){
|
if ($pesponse_time < 0){
|
||||||
// 小于0的数据不统计
|
// 小于0的数据不统计
|
||||||
|
|||||||
@ -80,15 +80,14 @@ class MessagePush extends BaseService
|
|||||||
$data['from_name'] = "肝胆小秘书";
|
$data['from_name'] = "肝胆小秘书";
|
||||||
if ($this->order_inquiry['inquiry_type'] == 1 || $this->order_inquiry['inquiry_type'] == 3) {
|
if ($this->order_inquiry['inquiry_type'] == 1 || $this->order_inquiry['inquiry_type'] == 3) {
|
||||||
// 专家-公益
|
// 专家-公益
|
||||||
$data['notice_brief_title'] = "您咨询的服务暂无医生接诊,点击查看详情。";
|
|
||||||
$data['notice_title'] = "您咨询的服务暂无医生接诊,点击查看详情。";
|
|
||||||
$data['notice_content'] = "您咨询的服务当前排队人较多,暂无空闲医生接诊。给您带来不便敬请谅解,平台会在24小时内进行退款,您可以点击订单详情查看退款详情。";
|
|
||||||
|
|
||||||
} elseif ($this->order_inquiry['inquiry_type'] == 2 || $this->order_inquiry['inquiry_type'] == 4) {
|
|
||||||
// 快速-购药
|
|
||||||
$data['notice_brief_title'] = "您咨询的医生因工作繁忙没有时间接诊,点击查看详情。";
|
$data['notice_brief_title'] = "您咨询的医生因工作繁忙没有时间接诊,点击查看详情。";
|
||||||
$data['notice_title'] = "您咨询的医生因工作繁忙没有时间接诊,点击查看详情。";
|
$data['notice_title'] = "您咨询的医生因工作繁忙没有时间接诊,点击查看详情。";
|
||||||
$data['notice_content'] = "您咨询的医生因工作繁忙,暂无空闲时间接诊。给您带来不便敬请谅解,平台会在24小时内进行退款,您可以点击订单详情查看退款详情。";
|
$data['notice_content'] = "您咨询的医生因工作繁忙,暂无空闲时间接诊。给您带来不便敬请谅解,平台会在24小时内进行退款,您可以点击订单详情查看退款详情。";
|
||||||
|
} elseif ($this->order_inquiry['inquiry_type'] == 2 || $this->order_inquiry['inquiry_type'] == 4) {
|
||||||
|
// 快速-购药
|
||||||
|
$data['notice_brief_title'] = "您的咨询暂无医生接诊,点击查看详情。";
|
||||||
|
$data['notice_title'] = "您的咨询暂无医生接诊,点击查看详情。";
|
||||||
|
$data['notice_content'] = "当前咨询排队人员较多,暂无空闲医生接诊。给您带来不便敬请谅解,平台会在24小时内进行退款,您可以点击订单详情查看退款详情。";
|
||||||
}
|
}
|
||||||
|
|
||||||
$data['link_type'] = 10;// 问诊订单详情
|
$data['link_type'] = 10;// 问诊订单详情
|
||||||
@ -125,7 +124,7 @@ class MessagePush extends BaseService
|
|||||||
"name2" => (string)$user_doctor['user_name'],// 问诊医生
|
"name2" => (string)$user_doctor['user_name'],// 问诊医生
|
||||||
"date3" => $this->order_inquiry['created_at'],// 问诊时间
|
"date3" => $this->order_inquiry['created_at'],// 问诊时间
|
||||||
"thing4" => inquiryCancelReasonToString($this->order_inquiry['cancel_reason']),// 取消原因
|
"thing4" => inquiryCancelReasonToString($this->order_inquiry['cancel_reason']),// 取消原因
|
||||||
"thing5" => "点击详情更换医生问诊",// 提示说明
|
"thing5" => "已进行退款处理,请注意查看账户信息",// 提示说明
|
||||||
];
|
];
|
||||||
|
|
||||||
$data = array();
|
$data = array();
|
||||||
|
|||||||
@ -1521,7 +1521,7 @@ class UserDoctorService extends BaseService
|
|||||||
|
|
||||||
$oss = new Oss();
|
$oss = new Oss();
|
||||||
|
|
||||||
$filename = "applet/doctor/card/" . $user_doctor['doctor_id'] . '.' . 'jpg';
|
$filename = "/applet/doctor/card/" . $user_doctor['doctor_id'] . '.' . 'jpg';
|
||||||
|
|
||||||
$qr_code = $oss->putObject($filename, $img_buffer);
|
$qr_code = $oss->putObject($filename, $img_buffer);
|
||||||
|
|
||||||
|
|||||||
@ -24,10 +24,10 @@ return [
|
|||||||
'collation' => env('DB_COLLATION', 'utf8_unicode_ci'),
|
'collation' => env('DB_COLLATION', 'utf8_unicode_ci'),
|
||||||
'prefix' => env('DB_PREFIX', ''),
|
'prefix' => env('DB_PREFIX', ''),
|
||||||
'pool' => [
|
'pool' => [
|
||||||
'min_connections' => 1,
|
'min_connections' => 10,
|
||||||
'max_connections' => 10,
|
'max_connections' => 50,
|
||||||
'connect_timeout' => 10.0,
|
'connect_timeout' => 10.0,
|
||||||
'wait_timeout' => 3.0,
|
'wait_timeout' => 5.0,
|
||||||
'heartbeat' => -1,
|
'heartbeat' => -1,
|
||||||
'max_idle_time' => (float) env('DB_MAX_IDLE_TIME', 60),
|
'max_idle_time' => (float) env('DB_MAX_IDLE_TIME', 60),
|
||||||
],
|
],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user