|
@@ -19,7 +19,7 @@ class DrugReportInfoController extends Controller
|
|
|
public function index(ListRequest $request, DrugReportInfoService $service)
|
|
public function index(ListRequest $request, DrugReportInfoService $service)
|
|
|
{
|
|
{
|
|
|
try {
|
|
try {
|
|
|
- Log::channel('api')->info('查询医药报告信息', [
|
|
|
|
|
|
|
+ Log::channel('api')->info('/api/drug-report-info', [
|
|
|
'ip' => $request->ip(),
|
|
'ip' => $request->ip(),
|
|
|
'user_agent' => $request->userAgent(),
|
|
'user_agent' => $request->userAgent(),
|
|
|
'data' => $request->all()
|
|
'data' => $request->all()
|
|
@@ -34,7 +34,38 @@ class DrugReportInfoController extends Controller
|
|
|
|
|
|
|
|
return $this->success(new DrugReportInfoListResource($list));
|
|
return $this->success(new DrugReportInfoListResource($list));
|
|
|
} catch (\Exception $e) {
|
|
} catch (\Exception $e) {
|
|
|
- Log::channel('api')->error('查询医药报告信息失败', [
|
|
|
|
|
|
|
+ Log::channel('api')->error('/api/drug-report-info', [
|
|
|
|
|
+ 'error' => $e->getMessage(),
|
|
|
|
|
+ 'trace' => $e->getTraceAsString()
|
|
|
|
|
+ ]);
|
|
|
|
|
+
|
|
|
|
|
+ return $this->error($e->getCode(), $e->getMessage());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 查询医药报告选项
|
|
|
|
|
+ * @param ListRequest $request
|
|
|
|
|
+ * @param DrugReportInfoService $service
|
|
|
|
|
+ * @return JsonResponse
|
|
|
|
|
+ */
|
|
|
|
|
+ public function option(ListRequest $request, DrugReportInfoService $service)
|
|
|
|
|
+ {
|
|
|
|
|
+ try {
|
|
|
|
|
+ Log::channel('api')->info('/api/drug-report-info/option', [
|
|
|
|
|
+ 'ip' => $request->ip(),
|
|
|
|
|
+ 'user_agent' => $request->userAgent(),
|
|
|
|
|
+ 'data' => $request->all()
|
|
|
|
|
+ ]);
|
|
|
|
|
+
|
|
|
|
|
+ $data = [
|
|
|
|
|
+ 'produce_ent' => $service->getProduceEntIdOption(),
|
|
|
|
|
+ 'from_ref_ent' => $service->getFromRefEntIdOption(),
|
|
|
|
|
+ ];
|
|
|
|
|
+
|
|
|
|
|
+ return $this->success($data);
|
|
|
|
|
+ } catch (\Exception $e) {
|
|
|
|
|
+ Log::channel('api')->error('/api/drug-report-info/option', [
|
|
|
'error' => $e->getMessage(),
|
|
'error' => $e->getMessage(),
|
|
|
'trace' => $e->getTraceAsString()
|
|
'trace' => $e->getTraceAsString()
|
|
|
]);
|
|
]);
|