新增部分接口路由,新增上报用户地址接口

This commit is contained in:
2023-07-26 11:32:37 +08:00
parent 4ff12d600e
commit 98b442ca61
7 changed files with 298 additions and 205 deletions
+5
View File
@@ -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')
],
];
+43
View File
@@ -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']);
});
// 获取患者问诊病例