新增自动完成队列服务开发。修改医生完成问诊接口
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
namespace App\Controller;
|
||||
|
||||
use App\Amqp\Producer\AssignDoctorProducer;
|
||||
use App\Amqp\Producer\AutoFinishInquiryDelayDirectProducer;
|
||||
use App\Amqp\Producer\CancelUnpayOrdersDelayDirectProducer;
|
||||
use App\Constants\HttpEnumCode;
|
||||
use App\Exception\BusinessException;
|
||||
@@ -53,7 +54,8 @@ class TestController extends AbstractController
|
||||
// $this->test_5();
|
||||
// $this->test_1();
|
||||
// $this->test_11();
|
||||
$this->test_12();
|
||||
// $this->test_12();
|
||||
$this->test_13();
|
||||
}
|
||||
|
||||
// 获取云证书-首次
|
||||
@@ -747,4 +749,19 @@ class TestController extends AbstractController
|
||||
// $result = $regulatoryPlatform->uploadFurtherConsult($arg);
|
||||
dump($result);
|
||||
}
|
||||
|
||||
public function test_13(){
|
||||
$data = array();
|
||||
$data['order_inquiry_id'] = "502880753563086849";
|
||||
|
||||
$message = new AutoFinishInquiryDelayDirectProducer($data);
|
||||
$message->setDelayMs(1000 * 20);
|
||||
$producer = $this->container->get(Producer::class);
|
||||
$res = $producer->produce($message);
|
||||
if (!$res) {
|
||||
Db::rollBack();
|
||||
return fail(HttpEnumCode::SERVER_ERROR, "订单创建失败");
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user