新增部分接口路由,新增上报用户地址接口
This commit is contained in:
@@ -11,6 +11,7 @@ declare(strict_types=1);
|
||||
*/
|
||||
use Hyperf\Contract\StdoutLoggerInterface;
|
||||
use Psr\Log\LogLevel;
|
||||
use function Hyperf\Support\env;
|
||||
|
||||
return [
|
||||
'app_name' => env('APP_NAME', 'gdxz'),
|
||||
@@ -109,4 +110,8 @@ return [
|
||||
"api_url" => env('LOGISTICS_APP_URL', 'https://poll.kuaidi100.com/poll/query.do'),
|
||||
"salt" => env('LOGISTICS_SALT', 'gdxz2023.d'),
|
||||
],
|
||||
'tencent_map' => [ // 腾讯地图
|
||||
"secret" => env('TENCENT_MAP_SECRET', 'RDQBZ-SDQ6Z-GKRX5-TG7P5-R2LN5-BWFCH'),
|
||||
"key" => env('TENCENT_MAP_KEY', '6tZo4VootrcGOuYqRX9aoGdtAmuSNXd4')
|
||||
],
|
||||
];
|
||||
|
||||
@@ -265,6 +265,15 @@ Router::addGroup('/patient', function () {
|
||||
Router::get('/lowest-price', [InquiryController::class, 'getInquiryLowestPrice']);
|
||||
});
|
||||
|
||||
// 检测
|
||||
Router::addGroup('/detection', function () {
|
||||
// 创建检测订单
|
||||
Router::post('', [InquiryController::class, 'addDetectionOrder']);
|
||||
|
||||
// 获取检测机构合作医生列表
|
||||
Router::get('/doctor', [InquiryController::class, 'getDetectionDoctor']);
|
||||
});
|
||||
|
||||
// 医生数据
|
||||
Router::addGroup('/doctor', function () {
|
||||
// 获取医生列表-问诊
|
||||
@@ -410,6 +419,24 @@ Router::addGroup('/patient', function () {
|
||||
Router::delete('/{order_prescription_id:\d+}', [PatientOrderController::class, 'deletePatientPrescriptionOrder']);
|
||||
});
|
||||
|
||||
// 检测订单
|
||||
Router::addGroup('/detection', function () {
|
||||
// 获取患者检测订单列表
|
||||
Router::get('', [PatientOrderController::class, 'getPatientDetectionOrderList']);
|
||||
|
||||
// 获取患者检测订单详情
|
||||
Router::get('/{order_detection_id:\d+}', [PatientOrderController::class, 'getPatientDetectionOrderInfo']);
|
||||
|
||||
// 删除检测订单
|
||||
Router::delete('/{order_detection_id:\d+}', [PatientOrderController::class, 'deletePatientDetectionOrder']);
|
||||
|
||||
// 取消检测订单
|
||||
Router::put('/cancel/{order_detection_id:\d+}', [PatientOrderController::class, 'putCancelPatientDetectionOrder']);
|
||||
|
||||
// 检测订单取消支付
|
||||
Router::put('/cancel-pay/{order_detection_id:\d+}', [PatientOrderController::class, 'putPatientDetectionOrderCancelPay']);
|
||||
});
|
||||
|
||||
// 获取患者订单支付数据
|
||||
Router::get('/pay', [PatientOrderController::class, 'getPatientOrderPayInfo']);
|
||||
|
||||
@@ -552,6 +579,9 @@ Router::addGroup('/basic', function () {
|
||||
|
||||
// 获取热门搜索关键词
|
||||
Router::get('/keyword/search', [BasicDataController::class, 'getHotSearchKeyword']);
|
||||
|
||||
// 获取检测疾病分类列表
|
||||
Router::get('/detection/disease', [BasicDataController::class, 'getDetectionDisease']);
|
||||
});
|
||||
|
||||
// 获取医生评价
|
||||
@@ -578,6 +608,7 @@ Router::addGroup('/callback', function () {
|
||||
// 退款回调
|
||||
Router::post('/refund', [CallBackController::class, 'wxPayInquiryRefundCallBack']);
|
||||
});
|
||||
|
||||
// 药品
|
||||
Router::addGroup('/product', function () {
|
||||
// 支付成功回调
|
||||
@@ -586,6 +617,15 @@ Router::addGroup('/callback', function () {
|
||||
// 退款回调
|
||||
Router::post('/refund', [CallBackController::class, 'wxPayProductRefundCallBack']);
|
||||
});
|
||||
|
||||
// 检测
|
||||
Router::addGroup('/detection', function () {
|
||||
// 支付成功回调
|
||||
Router::post('/success', [CallBackController::class, 'wxPayDetectionSuccessCallBack']);
|
||||
|
||||
// 退款回调
|
||||
Router::post('/refund', [CallBackController::class, 'wxPayDetectionRefundCallBack']);
|
||||
});
|
||||
});
|
||||
|
||||
// im回调
|
||||
@@ -611,6 +651,9 @@ Router::addGroup('/user', function () {
|
||||
|
||||
// 退出登陆
|
||||
Router::put('/loginout', [UserController::class, 'putLoginout']);
|
||||
|
||||
// 上报用户地址
|
||||
Router::post('/location', [UserController::class, 'postLocation']);
|
||||
});
|
||||
|
||||
// 获取患者问诊病例
|
||||
|
||||
Reference in New Issue
Block a user