|
@@ -2,22 +2,22 @@
|
|
|
|
|
|
|
|
namespace App\Http\Controllers;
|
|
namespace App\Http\Controllers;
|
|
|
|
|
|
|
|
-use App\Services\AlihealthService;
|
|
|
|
|
|
|
+use App\Services\QueryDrugReportService;
|
|
|
use Carbon\Carbon;
|
|
use Carbon\Carbon;
|
|
|
use Illuminate\Http\JsonResponse;
|
|
use Illuminate\Http\JsonResponse;
|
|
|
use Illuminate\Http\Request;
|
|
use Illuminate\Http\Request;
|
|
|
|
|
|
|
|
-class AlihealthController extends Controller
|
|
|
|
|
|
|
+class QueryDrugReportController extends Controller
|
|
|
{
|
|
{
|
|
|
/**
|
|
/**
|
|
|
* 查询上游企业的待签收药检报告信息
|
|
* 查询上游企业的待签收药检报告信息
|
|
|
* (?begin_time=2025-11-01 00:00:00&end_time=2025-11-31 23:59:59&page=1&page_size=20)
|
|
* (?begin_time=2025-11-01 00:00:00&end_time=2025-11-31 23:59:59&page=1&page_size=20)
|
|
|
* @param Request $request
|
|
* @param Request $request
|
|
|
- * @param AlihealthService $service
|
|
|
|
|
|
|
+ * @param QueryDrugReportService $service
|
|
|
* @return JsonResponse
|
|
* @return JsonResponse
|
|
|
* @throws \Exception
|
|
* @throws \Exception
|
|
|
*/
|
|
*/
|
|
|
- public function queryDrugReport(Request $request, AlihealthService $service)
|
|
|
|
|
|
|
+ public function queryDrugReport(Request $request, QueryDrugReportService $service)
|
|
|
{
|
|
{
|
|
|
$beginTime = $request->get("begin_time") ?? Carbon::now()->startOfMonth()->toDateTimeString();
|
|
$beginTime = $request->get("begin_time") ?? Carbon::now()->startOfMonth()->toDateTimeString();
|
|
|
$endTime = $request->get("end_time") ?? Carbon::now()->endOfMonth()->toDateTimeString();
|
|
$endTime = $request->get("end_time") ?? Carbon::now()->endOfMonth()->toDateTimeString();
|
|
@@ -25,18 +25,18 @@ class AlihealthController extends Controller
|
|
|
$pageSize = $request->get("page_size") ?? 20;
|
|
$pageSize = $request->get("page_size") ?? 20;
|
|
|
$data = $service->queryDrugReport($beginTime, $endTime, $page, $pageSize);
|
|
$data = $service->queryDrugReport($beginTime, $endTime, $page, $pageSize);
|
|
|
dd($data);
|
|
dd($data);
|
|
|
- return response()->json($data);
|
|
|
|
|
|
|
+// return response()->json($data);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 查询上传报告信息接口
|
|
* 查询上传报告信息接口
|
|
|
* (?begin_time=2025-03-01 00:00:00&end_time=2025-03-31 23:59:59&page=1&page_size=20&is_seal=0)
|
|
* (?begin_time=2025-03-01 00:00:00&end_time=2025-03-31 23:59:59&page=1&page_size=20&is_seal=0)
|
|
|
* @param Request $request
|
|
* @param Request $request
|
|
|
- * @param AlihealthService $service
|
|
|
|
|
|
|
+ * @param QueryDrugReportService $service
|
|
|
* @return JsonResponse
|
|
* @return JsonResponse
|
|
|
* @throws \Exception
|
|
* @throws \Exception
|
|
|
*/
|
|
*/
|
|
|
- public function querySealDrugReport(Request $request, AlihealthService $service)
|
|
|
|
|
|
|
+ public function querySealDrugReport(Request $request, QueryDrugReportService $service)
|
|
|
{
|
|
{
|
|
|
$beginTime = $request->get("begin_time") ?? Carbon::now()->startOfMonth()->toDateTimeString();
|
|
$beginTime = $request->get("begin_time") ?? Carbon::now()->startOfMonth()->toDateTimeString();
|
|
|
$endTime = $request->get("end_time") ?? Carbon::now()->endOfMonth()->toDateTimeString();
|
|
$endTime = $request->get("end_time") ?? Carbon::now()->endOfMonth()->toDateTimeString();
|
|
@@ -45,18 +45,18 @@ class AlihealthController extends Controller
|
|
|
$isSeal = $request->get("is_seal") ?? 0;
|
|
$isSeal = $request->get("is_seal") ?? 0;
|
|
|
$data = $service->querySealDrugReport($beginTime, $endTime, $page, $pageSize, $isSeal);
|
|
$data = $service->querySealDrugReport($beginTime, $endTime, $page, $pageSize, $isSeal);
|
|
|
dd($data);
|
|
dd($data);
|
|
|
- return response()->json($data);
|
|
|
|
|
|
|
+// return response()->json($data);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 药检报告操作日志
|
|
* 药检报告操作日志
|
|
|
* (?begin_date=2025-11-01&end_date=2025-11-31&page=1&page_size=20)
|
|
* (?begin_date=2025-11-01&end_date=2025-11-31&page=1&page_size=20)
|
|
|
* @param Request $request
|
|
* @param Request $request
|
|
|
- * @param AlihealthService $service
|
|
|
|
|
|
|
+ * @param QueryDrugReportService $service
|
|
|
* @return JsonResponse
|
|
* @return JsonResponse
|
|
|
* @throws \Exception
|
|
* @throws \Exception
|
|
|
*/
|
|
*/
|
|
|
- public function drugReportOptHistory(Request $request, AlihealthService $service)
|
|
|
|
|
|
|
+ public function drugReportOptHistory(Request $request, QueryDrugReportService $service)
|
|
|
{
|
|
{
|
|
|
$beginDate = $request->get("begin_date") ?? Carbon::now()->startOfMonth()->toDateString();
|
|
$beginDate = $request->get("begin_date") ?? Carbon::now()->startOfMonth()->toDateString();
|
|
|
$endDate = $request->get("end_date") ?? Carbon::now()->endOfMonth()->toDateString();
|
|
$endDate = $request->get("end_date") ?? Carbon::now()->endOfMonth()->toDateString();
|
|
@@ -64,6 +64,6 @@ class AlihealthController extends Controller
|
|
|
$pageSize = $request->get("page_size") ?? 20;
|
|
$pageSize = $request->get("page_size") ?? 20;
|
|
|
$data = $service->drugReportOptHistory($beginDate, $endDate, $page, $pageSize);
|
|
$data = $service->drugReportOptHistory($beginDate, $endDate, $page, $pageSize);
|
|
|
dd($data);
|
|
dd($data);
|
|
|
- return response()->json($data);
|
|
|
|
|
|
|
+// return response()->json($data);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|