method	path	folder	summary	risk	executionPolicy	auth	evidenceLevel	frontendCallSites	source
DELETE	/bright-local/aibox-boxes	明厨亮灶/Bright Kitchen - Local	Delete AIBox box	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:461
DELETE	/bright-local/channels	明厨亮灶/Bright Kitchen - Local	BrightLocalController.remove	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:305
DELETE	/school/companion-meals/{id}	学校端/Companion Meals	CompanionMealController.remove	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/companion-meal.controller.ts:50
DELETE	/school/device-iot	学校端/DeviceIotConfig	删除设备接入配置	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/device-iot-configs.controller.ts:78
DELETE	/school/foods/{id}	学校端/SchoolFoods	删除菜品（并同步设备端删除）	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/school-foods.controller.ts:189
DELETE	/school/meal-plans/{id}	学校端/MealPlans	删除配餐	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/meal-plans.controller.ts:158
DELETE	/school/morning-checks/{id}	学校端/Morning Checks	MorningCheckController.remove	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/morning-check.controller.ts:287
DELETE	/school/sampling/operators	学校端/SamplingOperators	批量移除留样人员	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sampling-operators.controller.ts:377
DELETE	/school/waste/categories/{id}	学校端/Waste	WasteController.delete	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/waste.controller.ts:40
DELETE	/school/waste/records/{id}	学校端/Waste	WasteController.deleteOne	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/waste.controller.ts:176
GET	/	公共与系统/Root	RootController.index	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/root.controller.ts:9
GET	/audit/logs	审计日志/Audit	Query audit logs (tenant isolated)	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/audit/audit.controller.ts:17
GET	/audit/logs/{id}	审计日志/Audit	Get single audit log by id (tenant isolated)	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/audit/audit.controller.ts:70
GET	/audit/logs/export.csv	审计日志/Audit	Export audit logs as CSV (tenant isolated)	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/audit/audit.controller.ts:52
GET	/auth/me	认证与账号/Auth	AuthController.me	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/auth.controller.ts:215
GET	/bright-local/ai/events	明厨亮灶/Bright Kitchen - Local	BrightLocalController.aiEvents	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:556
GET	/bright-local/ai/events/detail	明厨亮灶/Bright Kitchen - Local	BrightLocalController.detail	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:673
GET	/bright-local/ai/events/export.csv	明厨亮灶/Bright Kitchen - Local	Export local AI events (CSV)	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_ONLY	0	services/gateway-service/src/modules/aibox-local.controller.ts:595
GET	/bright-local/aibox-boxes	明厨亮灶/Bright Kitchen - Local	List AIBox boxes (id/name)	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_ONLY	0	services/gateway-service/src/modules/aibox-local.controller.ts:326
GET	/bright-local/aibox-boxes/full	明厨亮灶/Bright Kitchen - Local	List AIBox boxes for management	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_ONLY	0	services/gateway-service/src/modules/aibox-local.controller.ts:376
GET	/bright-local/channels	明厨亮灶/Bright Kitchen - Local	BrightLocalController.list	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:203
GET	/bright-local/playback	明厨亮灶/Bright Kitchen - Local	BrightLocalController.playback	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:477
GET	/bright-local/strangers	明厨亮灶/Bright Kitchen - Local	List local strangers (paged)	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:102
GET	/bright-local/strangers/export.csv	明厨亮灶/Bright Kitchen - Local	Export local strangers (CSV)	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_ONLY	0	services/gateway-service/src/modules/aibox-local.controller.ts:160
GET	/bright/channels	明厨亮灶/Bright Kitchen	BrightController.channels	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/bright.controller.ts:61
GET	/bright/reg/cameras	明厨亮灶/Bright Kitchen	BrightController.regCameras	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/bright.controller.ts:85
GET	/bright/reg/download	明厨亮灶/Bright Kitchen	BrightController.regDownload	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/bright.controller.ts:319
GET	/bright/reg/playback	明厨亮灶/Bright Kitchen	BrightController.playback	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/bright.controller.ts:177
GET	/bright/reg/snapshots	明厨亮灶/Bright Kitchen	BrightController.listSnaps	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/bright.controller.ts:269
GET	/bright/school/cameras	明厨亮灶/Bright Kitchen	BrightController.schoolCameras	READ_ONLY	AUTO_AFTER_AUTH	public	SOURCE_OPENAPI	0	services/gateway-service/src/modules/bright.controller.ts:118
GET	/bright/school/download	明厨亮灶/Bright Kitchen	BrightController.schoolDownload	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/bright.controller.ts:331
GET	/bright/school/playback	明厨亮灶/Bright Kitchen	BrightController.schoolPlayback	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/bright.controller.ts:198
GET	/bright/school/snapshots	明厨亮灶/Bright Kitchen	BrightController.schoolSnaps	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/bright.controller.ts:286
GET	/bright/school/trustivs-camera-options	明厨亮灶/Bright Kitchen	BrightController.schoolTrustivsCameraOptions	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/bright.controller.ts:248
GET	/bright/school/trustivs-cameras	明厨亮灶/Bright Kitchen	BrightController.schoolTrustivsCameras	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/bright.controller.ts:212
GET	/bright/start/{schoolId}/{cameraId}	明厨亮灶/Bright Kitchen	BrightController.start	READ_ONLY	AUTO_AFTER_AUTH	public	SOURCE_OPENAPI_FRONTEND	3	services/gateway-service/src/modules/bright.controller.ts:71
GET	/cabinet/findDeviceInfo	AI盒子与设备开放接口/Dewo-Liuyangcheng	设备心跳	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:394
GET	/device/morningChecker/employeeList	公共与系统/Device	DeviceController.employeeList	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/device.controller.ts:14
GET	/deviceIot/serials	AI盒子与设备开放接口/Dewo-Liuyangcheng	列出已注册的设备序列号（device_iot_configs.serial_number）	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_FRONTEND	1	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:282
GET	/api/devices	公共与系统/Integration	IntegrationController.listDevices	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/integration.controller.ts:50
GET	/api/employees	公共与系统/Integration	IntegrationController.listEmployees	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/integration.controller.ts:20
GET	/files/view/{name}	文件服务/Files	FilesController.view	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/files.controller.ts:91
GET	/gateway/openApi/aet6control/beepStatus	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.beepStatus	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:17
GET	/gateway/openApi/aet6control/getAllConfig	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.getAllConfig	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:25
GET	/gateway/openApi/aet6control/ledStatus	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.ledStatus	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:15
GET	/gateway/openApi/aet6control/pwrStatus	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.pwrStatus	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:19
GET	/gateway/openApi/aet6control/reboot	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.reboot	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:26
GET	/gateway/openApi/aet6control/setBeep	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.setBeep	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:16
GET	/gateway/openApi/aet6control/setBitStream	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.setBitStream	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:21
GET	/gateway/openApi/aet6control/setEncodeMode	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.setEncodeMode	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:22
GET	/gateway/openApi/aet6control/setFrames	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.setFrames	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:23
GET	/gateway/openApi/aet6control/setled	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.setLed	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:11
GET	/gateway/openApi/aet6control/setPixel	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.setPixel	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:24
GET	/gateway/openApi/aet6control/setPwr	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.setPwr	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:18
GET	/gateway/openApi/aet6control/setUsbCamera	AI盒子与设备开放接口/AiboxAet6Control	AiboxAet6ControlController.setUsbCamera	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-aet6control.controller.ts:20
GET	/gateway/openApi/AnalysisType/getAnalysistypes	AI盒子与设备开放接口/AiboxAnalysisType	AiboxAnalysisTypeController.getAnalysistypes	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-analysis-type.controller.ts:11
GET	/gateway/openApi/autoinfo/delete	AI盒子与设备开放接口/AiboxVehicleInfo	AiboxVehicleInfoController.delete	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-vehicleinfo.controller.ts:12
GET	/gateway/openApi/autolib/delete	AI盒子与设备开放接口/AiboxVehicleLib	AiboxVehicleLibController.delete	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-vehiclelib.controller.ts:12
GET	/gateway/openApi/autolib/disable	AI盒子与设备开放接口/AiboxVehicleLib	AiboxVehicleLibController.disable	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-vehiclelib.controller.ts:14
GET	/gateway/openApi/autolib/enable	AI盒子与设备开放接口/AiboxVehicleLib	AiboxVehicleLibController.enable	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-vehiclelib.controller.ts:13
GET	/gateway/openApi/faceinfo/delete	AI盒子与设备开放接口/AiboxFaceInfo	AiboxFaceInfoController.delete	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-faceinfo.controller.ts:23
GET	/gateway/openApi/facelib/delete	AI盒子与设备开放接口/AiboxFaceLib	AiboxFaceLibController.delete	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-facelib.controller.ts:13
GET	/gateway/openApi/setLocalTime	AI盒子与设备开放接口/AiboxSystem	AiboxSystemController.setLocalTime	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-system.controller.ts:11
GET	/gatewayGBS/openApi/getBackUrl	公共与系统/TrustIVS Playback	TrustivsPlaybackController.getBackUrl	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/trustivs/controller/playback.controller.ts:15
GET	/gatewayGBS/openApi/getCameraByCompany	公共与系统/TrustIVS.Camera	按公司获取摄像头（内部POST优先，含405回退）	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/trustivs/camera.controller.ts:15
GET	/gatewayGBS/openApi/getDownloadUrl	公共与系统/TrustIVS Playback	TrustivsPlaybackController.getDownloadUrl	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/trustivs/controller/playback.controller.ts:21
GET	/gatewayGBS/openApi/getSnap	公共与系统/TrustIVS Stream	TrustivsStreamController.getSnap	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/trustivs/controller/stream.controller.ts:21
GET	/health	公共与系统/Health	HealthController.ping	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/health.controller.ts:9
GET	/health/db	公共与系统/DB	DbHealthController.health	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/db.controller.ts:11
GET	/health/routes	公共与系统/Routes	RoutesController.list	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/routes.controller.ts:11
GET	/home/devices	公共与系统/Home	HomeController.devices	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/home.controller.ts:31
GET	/home/hygiene	公共与系统/Home	HomeController.hygiene	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/home.controller.ts:24
GET	/home/inbound	公共与系统/Home	HomeController.inbound	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/home.controller.ts:10
GET	/home/outbound	公共与系统/Home	HomeController.outbound	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/home.controller.ts:17
GET	/home/parent-feedback	公共与系统/Home	HomeController.parentFeedback	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/home.controller.ts:38
GET	/inspectionRecord/getLastRecord	公共与系统/Dewo-Liuyangcheng	得沃晨检机查询当天最近晨检记录	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:489
GET	/iot/cameras	物联网设备/IoT	IotController.cameras	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/iot.controller.ts:13
GET	/iot/streams/back	物联网设备/IoT	IotController.back	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/iot.controller.ts:49
GET	/iot/streams/download	物联网设备/IoT	IotController.download	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/iot.controller.ts:60
GET	/iot/streams/play	物联网设备/IoT	IotController.play	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/iot.controller.ts:30
GET	/iot/streams/snapshot	物联网设备/IoT	IotController.snapshot	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/iot.controller.ts:44
GET	/api/morning-checks	公共与系统/Integration	IntegrationController.listMorningChecks	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/integration.controller.ts:194
GET	/openApi/view/getChannelStream	AI盒子与设备开放接口/AiboxVideo	AiboxVideoController.getChannelStream	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-video.controller.ts:11
GET	/openApi/view/getRecordLiveUrlBySDK	AI盒子与设备开放接口/AiboxVideo	AiboxVideoController.getRecordLiveUrlBySDK	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-video.controller.ts:89
GET	/openApi/view/getSDKFileProgress	AI盒子与设备开放接口/AiboxVideo	AiboxVideoController.getSDKFileProgress	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-video.controller.ts:67
GET	/openApi/view/getSDKRecordList	AI盒子与设备开放接口/AiboxVideo	AiboxVideoController.getSDKRecordList	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-video.controller.ts:79
GET	/openApi/view/getSnapByChannel	AI盒子与设备开放接口/AiboxVideo	AiboxVideoController.getSnapByChannel	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-video.controller.ts:61
GET	/openApi/view/getViewRecordAddress	AI盒子与设备开放接口/AiboxVideo	AiboxVideoController.getViewRecordAddress	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-video.controller.ts:44
GET	/openApi/view/getViewRecordAddressBySDK	AI盒子与设备开放接口/AiboxVideo	AiboxVideoController.getViewRecordAddressBySDK	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-video.controller.ts:101
GET	/openApi/view/getViewRecordDay	AI盒子与设备开放接口/AiboxVideo	AiboxVideoController.getViewRecordDay	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-video.controller.ts:17
GET	/openApi/view/setChannelConfig	AI盒子与设备开放接口/AiboxVideo	AiboxVideoController.setChannelConfig	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-video.controller.ts:55
GET	/openApi/view/stopRecordBySDK	AI盒子与设备开放接口/AiboxVideo	AiboxVideoController.stopRecordBySDK	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-video.controller.ts:73
GET	/push/foodList	第三方设备数据接入/Sammei	查询菜品列表（用于前端选择）	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:202
GET	/push/hello	第三方设备数据接入/Sammei	连通测试（GET 别名）	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:35
GET	/push/mealTypeList	第三方设备数据接入/Sammei	查询餐别列表	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/sammei.controller.ts:230
GET	/push/ws/online	第三方设备数据接入/PushWS	查询设备在线状态（无 deviceId 返回在线列表）	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/push-ws.controller.ts:51
GET	/reg/ai/broadcast/logs	监管端/AI	AIController.bcList	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:790
GET	/reg/ai/events	监管端/AI	AIController.regEvents	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/ai.controller.ts:620
GET	/reg/ai/events/export.csv	监管端/AI	AIController.regEventsExport	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/ai.controller.ts:666
GET	/reg/ai/methods	监管端/AI	AIController.methods	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:73
GET	/reg/ai/schools	监管端/AI	AIController.aiSchools	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:77
GET	/reg/ai/tasks	监管端/AI	AIController.regTasks	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/ai.controller.ts:707
GET	/reg/alerts/config	监管端/Regulator Alerts	RegAlertsController.getConfig	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-alerts.controller.ts:311
GET	/reg/alerts/events	监管端/Regulator Alerts	RegAlertsController.events	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-alerts.controller.ts:104
GET	/reg/alerts/events/export.csv	监管端/Regulator Alerts	RegAlertsController.exportCsv	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-alerts.controller.ts:284
GET	/reg/alerts/stream	监管端/Regulator Alerts	RegAlertsController.stream	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-alerts.controller.ts:331
GET	/reg/alerts/summary	监管端/Regulator Alerts	RegAlertsController.summary	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-alerts.controller.ts:54
GET	/reg/credentials/canteens	监管端/Regulator Credentials	RegCredentialsController.canteens	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	3	services/gateway-service/src/modules/reg-credentials.controller.ts:18
GET	/reg/credentials/exceptions	监管端/Regulator Credentials	RegCredentialsController.exceptions	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/reg-credentials.controller.ts:99
GET	/reg/credentials/export.csv	监管端/Regulator Credentials	RegCredentialsController.exportCsv	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-credentials.controller.ts:113
GET	/reg/credentials/overview	监管端/Regulator Credentials	RegCredentialsController.overview	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-credentials.controller.ts:38
GET	/reg/credentials/suppliers	监管端/Regulator Credentials	RegCredentialsController.suppliers	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	4	services/gateway-service/src/modules/reg-credentials.controller.ts:30
GET	/reg/credentials/workers	监管端/Regulator Credentials	RegCredentialsController.workers	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	3	services/gateway-service/src/modules/reg-credentials.controller.ts:24
GET	/reg/food-waste/ranking	监管端/FoodWaste	Food-waste school ranking	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-food-waste.controller.ts:20
GET	/reg/food-waste/trend	监管端/FoodWaste	Food-waste trend by period	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-food-waste.controller.ts:45
GET	/reg/inspections/config	监管端/Regulator Inspections	RegInspectionsController.getConfig	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/reg-inspections.controller.ts:302
GET	/reg/inspections/inspectors	监管端/Regulator Inspections	List inspectors	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-inspections.controller.ts:276
GET	/reg/inspections/tasks	监管端/Regulator Inspections	RegInspectionsController.listTasks	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-inspections.controller.ts:34
GET	/reg/inspections/tasks/{id}	监管端/Regulator Inspections	Get task detail	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-inspections.controller.ts:148
GET	/reg/inspections/tasks/export.csv	监管端/Regulator Inspections	RegInspectionsController.exportTasksCsv	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-inspections.controller.ts:230
GET	/reg/ledgers/data-stats	监管端/RegLedgers	RegLedgersController.dataStats	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-ledgers.controller.ts:805
GET	/reg/ledgers/detail	监管端/RegLedgers	RegLedgersController.detail	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-ledgers.controller.ts:496
GET	/reg/ledgers/dine	监管端/RegLedgers	RegLedgersController.dineList	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-ledgers.controller.ts:627
GET	/reg/ledgers/disinfection	监管端/RegLedgers	RegLedgersController.disinfectionList	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-ledgers.controller.ts:578
GET	/reg/ledgers/pesticide	监管端/RegLedgers	RegLedgersController.pesticideList	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-ledgers.controller.ts:756
GET	/reg/ledgers/sampling	监管端/RegLedgers	RegLedgersController.samplingList	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-ledgers.controller.ts:531
GET	/reg/ledgers/search	监管端/RegLedgers	RegLedgersController.search	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-ledgers.controller.ts:61
GET	/reg/ledgers/stats	监管端/RegLedgers	RegLedgersController.stats	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-ledgers.controller.ts:444
GET	/reg/ledgers/submit-stats	监管端/RegLedgers	RegLedgersController.submitStats	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-ledgers.controller.ts:271
GET	/reg/ledgers/waste	监管端/RegLedgers	RegLedgersController.wasteList	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-ledgers.controller.ts:691
GET	/reg/overview	监管端/RegOverview	RegOverviewController.overview	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-overview.controller.ts:63
GET	/reg/reports/daily	监管端/Reports	ReportsController.daily	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reports.controller.ts:121
GET	/reg/reports/export	监管端/Reports	Export daily report (CSV/PDF)	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/reports.controller.ts:130
GET	/reg/schools	监管端/RegOverview	RegOverviewController.schools	READ_ONLY	AUTO_AFTER_AUTH	public	SOURCE_OPENAPI_FRONTEND	5	services/gateway-service/src/modules/reg-overview.controller.ts:198
GET	/reg/schools/{id}/cameras	监管端/RegOverview	RegOverviewController.camsAny	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-overview.controller.ts:327
GET	/reg/schools/1/cameras	监管端/RegOverview	RegOverviewController.cams1	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-overview.controller.ts:315
GET	/reg/schools/2/cameras	监管端/RegOverview	RegOverviewController.cams2	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-overview.controller.ts:317
GET	/reg/schools/3/cameras	监管端/RegOverview	RegOverviewController.cams3	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-overview.controller.ts:319
GET	/reg/schools/4/cameras	监管端/RegOverview	RegOverviewController.cams4	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-overview.controller.ts:321
GET	/reg/schools/5/cameras	监管端/RegOverview	RegOverviewController.cams5	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-overview.controller.ts:323
GET	/reg/schools/config	监管端/RegOverview	RegOverviewController.schoolsConfig	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-overview.controller.ts:218
GET	/reg/schools/stats	监管端/RegOverview	RegOverviewController.schoolStats	READ_ONLY	AUTO_AFTER_AUTH	public	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/reg-overview.controller.ts:304
GET	/reg/system/info	监管端/Regulator System	RegSystemController.info	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:131
GET	/reg/system/permissions	监管端/Regulator System	RegSystemController.permissions	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:115
GET	/reg/system/roles	监管端/Regulator System	RegSystemController.roles	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:100
GET	/reg/system/settings	监管端/Regulator Settings	RegSettingsController.get	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-settings.controller.ts:15
GET	/reg/system/units	监管端/Regulator System	RegSystemController.listUnits	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:143
GET	/reg/system/users	监管端/Regulator System	RegSystemController.users	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-system.controller.ts:29
GET	/reg/system/users/detail	监管端/Regulator System	RegSystemController.userDetail	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:46
GET	/regulator/morning-checks	公共与系统/Integration	IntegrationController.listReg	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/integration.controller.ts:224
GET	/reports/school/daily	公共与系统/SchoolReports	SchoolReportsController.daily	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/school-reports.controller.ts:7
GET	/sakura/instrument/canteen	第三方设备数据接入/Sakura	获取食堂信息	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sakura.controller.ts:346
GET	/sakura/instrument/mealType	第三方设备数据接入/Sakura	获取餐次信息	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sakura.controller.ts:325
GET	/sakura/instrument/samples	第三方设备数据接入/Sakura	获取留样信息	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sakura.controller.ts:116
GET	/sakura/instrument/user	第三方设备数据接入/Sakura	获取人员信息	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sakura.controller.ts:304
GET	/sakura/menuTemplate/showMenuTemplate	第三方设备数据接入/Sakura	获取菜谱信息	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sakura.controller.ts:387
GET	/sample/sample/selectBySNCode	第三方设备数据接入/Dewo-Liuyangcheng	获取菜单数据（直调外部 select/selectAll；带 cookie 与 headers）	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:620
GET	/sampling/operators	公共与系统/SamplingOperators	留样人员列表（开放别名，无 /school 前缀）	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sampling-operators.open.controller.ts:11
GET	/school/ai/events	学校端/AI	AIController.schoolEvents	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/ai.controller.ts:205
GET	/school/ai/events/detail	学校端/AI	AIController.schoolEventDetail	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:480
GET	/school/ai/events/export.csv	学校端/AI	Export AI events list (CSV)	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:310
GET	/school/ai/events/summary	学校端/AI	Get AI events summary for school	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:249
GET	/school/ai/events/summary/export.csv	学校端/AI	Export AI events summary (CSV)	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:386
GET	/school/ai/home/summary/local	学校端/AI	AIController.homeAiSummaryLocal	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:123
GET	/school/ai/home/summary/network	学校端/AI	AIController.homeAiSummaryNetwork	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:98
GET	/school/ai/strangers	学校端/AI	AIController.schoolStrangers	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:159
GET	/school/ai/summary/pie	学校端/AI	AIController.schoolAiSummaryPie	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/ai.controller.ts:356
GET	/school/ai/types	学校端/AI	AIController.listTypes	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/ai.controller.ts:90
GET	/school/analytics/alerts	学校端/Analytics	AnalyticsController.alerts	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/analytics.controller.ts:257
GET	/school/analytics/dashboard	学校端/Analytics	AnalyticsController.dashboard	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/analytics.controller.ts:20
GET	/school/analytics/health	学校端/Analytics	AnalyticsController.health	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/analytics.controller.ts:47
GET	/school/analytics/personnel-health	学校端/Analytics	AnalyticsController.personnelHealth	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/analytics.controller.ts:113
GET	/school/analytics/stream	学校端/Analytics	AnalyticsController.stream	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/analytics.controller.ts:277
GET	/school/assets/maintenance	学校端/Hygiene	HygieneController.listAssets	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/hygiene.controller.ts:46
GET	/school/canteen-detail	学校端/Canteens	CanteensController.canteenDetail	READ_ONLY	AUTO_AFTER_AUTH	public	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/canteens.controller.ts:258
GET	/school/canteen-licenses	学校端/Canteens	CanteensController.listLicenses	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/canteens.controller.ts:186
GET	/school/canteens	学校端/Canteens	CanteensController.listCanteens	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/canteens.controller.ts:24
GET	/school/canteens/summary	学校端/Canteens	CanteensController.listCanteenSummary	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/canteens.controller.ts:44
GET	/school/cater/categories	学校端/CaterProxy	外部菜品分类映射（静态）	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/cater-proxy.controller.ts:13
GET	/school/cater/select	学校端/CaterProxy	代理外部接口：仅分页 /p/cater/select（带 cookie 与 headers）	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_ONLY	0	services/gateway-service/src/modules/cater-proxy.controller.ts:27
GET	/school/certificates	学校端/Certificates	SchoolCertificatesController.list	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-certificates.controller.ts:14
GET	/school/certificates/export.csv	学校端/Certificates	Export certificates CSV	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/school-certificates.controller.ts:57
GET	/school/companion-meals	学校端/Companion Meals	CompanionMealController.list	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/companion-meal.controller.ts:11
GET	/school/companion-meals/{id}	学校端/Companion Meals	CompanionMealController.detail	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/companion-meal.controller.ts:37
GET	/school/credentials/canteens	学校端/Credentials	CredentialsController.listCanteens	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/credentials.controller.ts:21
GET	/school/credentials/exceptions	学校端/Credentials	CredentialsController.listExceptions	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/credentials.controller.ts:63
GET	/school/credentials/stream	学校端/Credentials	CredentialsController.stream	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/credentials.controller.ts:80
GET	/school/credentials/suppliers	学校端/Credentials	CredentialsController.listSuppliers	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/credentials.controller.ts:49
GET	/school/credentials/workers	学校端/Credentials	CredentialsController.listWorkers	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/credentials.controller.ts:35
GET	/school/device-iot	学校端/DeviceIotConfig	设备接入配置列表	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/device-iot-configs.controller.ts:19
GET	/school/device-safety	学校端/Device Safety	DeviceSafetyController.list	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/device-safety.controller.ts:12
GET	/school/device-safety/detail	学校端/Device Safety	DeviceSafetyController.detail	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/device-safety.controller.ts:50
GET	/school/devices	学校端/Devices	List devices (school scope)	READ_ONLY	AUTO_AFTER_AUTH	public	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/devices.controller.ts:14
GET	/school/devices/statuses	学校端/Devices	DevicesController.statuses	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/devices.controller.ts:29
GET	/school/devices/types	学校端/Devices	DevicesController.types	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/devices.controller.ts:26
GET	/school/dine/meal-options	学校端/Dine	DineController.mealOptions	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/dine.controller.ts:70
GET	/school/dine/meals	学校端/Dine	DineController.meals	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/dine.controller.ts:64
GET	/school/dine/records	学校端/DineApiAdapter	DineApiAdapterController.list	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-dine.adapter.controller.ts:23
GET	/school/dine/stream	学校端/DineApiAdapter	DineApiAdapterController.stream	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/school-dine.adapter.controller.ts:39
GET	/school/disinfection/records	学校端/Disinfection	List disinfection records	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/disinfection.controller.ts:23
GET	/school/disinfection/records/{id}	学校端/Disinfection	DisinfectionController.detail	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/disinfection.controller.ts:92
GET	/school/disinfection/stream	学校端/Disinfection	DisinfectionController.stream	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/disinfection.controller.ts:117
GET	/school/emergency/cameras	学校端/Emergency	EmergencyController.cameras	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:79
GET	/school/emergency/duty	学校端/Emergency	EmergencyController.duty	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:40
GET	/school/emergency/duty/export.csv	学校端/Emergency	EmergencyController.exportDutyCsv	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:129
GET	/school/emergency/events	学校端/Emergency	EmergencyController.listEvents	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:15
GET	/school/emergency/events/export.csv	学校端/Emergency	EmergencyController.exportEventsCsv	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:97
GET	/school/emergency/meetings	学校端/Emergency	EmergencyController.meetings	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:49
GET	/school/emergency/overview	学校端/Emergency	EmergencyController.overview	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:11
GET	/school/emergency/plans	学校端/Emergency	EmergencyController.plans	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:31
GET	/school/emergency/plans/export.csv	学校端/Emergency	EmergencyController.exportPlansCsv	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:111
GET	/school/emergency/resources	学校端/Emergency	EmergencyController.resources	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:82
GET	/school/emergency/stream	学校端/Emergency	EmergencyController.stream	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:92
GET	/school/emergency/tasks	学校端/Emergency	EmergencyController.tasks	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:66
GET	/school/emergency/tasks/export.csv	学校端/Emergency	EmergencyController.exportTasksCsv	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:141
GET	/school/foods	学校端/SchoolFoods	菜品库列表	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-foods.controller.ts:17
GET	/school/foods/exists	学校端/SchoolFoods	检查菜品名称是否已存在	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/school-foods.controller.ts:83
GET	/school/foods/export.csv	学校端/SchoolFoods	导出菜品 CSV	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/school-foods.controller.ts:235
GET	/school/home/overview	学校端/School Home	Aggregated home overview (single API)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-home.controller.ts:46
GET	/school/hygiene/inspections	学校端/Hygiene	List hygiene inspections	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/hygiene.controller.ts:14
GET	/school/hygiene/stream	学校端/Hygiene	HygieneController.stream	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/hygiene.controller.ts:69
GET	/school/inventory/additives	学校端/Inventory	List food additives	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:664
GET	/school/inventory/categories	学校端/Inventory	List categories	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:20
GET	/school/inventory/inbound	学校端/Inventory	InventoryController.listInbound	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:283
GET	/school/inventory/inbound/doc	学校端/Inventory	InventoryController.inboundDocDetail	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:390
GET	/school/inventory/inbound/docs	学校端/Inventory	InventoryController.listInboundDocs	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:290
GET	/school/inventory/inbound/export.csv	学校端/Inventory	Export inbound document summary (CSV)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:296
GET	/school/inventory/outbound	学校端/Inventory	List outbound records	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:438
GET	/school/inventory/outbound/batches	学校端/Inventory	List outbound batches (recent)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:552
GET	/school/inventory/outbound/export.csv	学校端/Inventory	Export outbound records (CSV)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:446
GET	/school/inventory/products	学校端/Inventory	List products	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:33
GET	/school/inventory/stock	学校端/Inventory	Stock summary	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:564
GET	/school/inventory/stock/batches	学校端/Inventory	List stock batches by product	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:575
GET	/school/inventory/stock/export.csv	学校端/Inventory	Export stock batches (CSV)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:585
GET	/school/inventory/stream	学校端/Inventory	InventoryController.stream	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:678
GET	/school/inventory/suppliers	学校端/Inventory	List suppliers (paged, filterable)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:73
GET	/school/inventory/suppliers/{id}/certificates/export.csv	学校端/Inventory	Export supplier certificates CSV	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:148
GET	/school/inventory/suppliers/detail	学校端/Inventory	Supplier detail	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:90
GET	/school/inventory/suppliers/export.csv	学校端/Inventory	Export suppliers CSV	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:173
GET	/school/inventory/suppliers/summary	学校端/Inventory	Supplier summary	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:168
GET	/school/inventory/tickets	学校端/Inventory	List purchase tickets	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:650
GET	/school/inventory/warehouses	学校端/Inventory	List warehouses	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:245
GET	/school/meal-plans	学校端/MealPlans	列表查询配餐	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/meal-plans.controller.ts:55
GET	/school/meal-plans/export.csv	学校端/MealPlans	导出CSV	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/meal-plans.controller.ts:269
GET	/school/messages/rectify	学校端/School Messages	SchoolMessagesController.schoolRectifyList	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-messages.controller.ts:38
GET	/school/morning-checks	学校端/MorningCheckApiAdapter	List morning checks (paged, filterable)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/school-mc.adapter.controller.ts:11
GET	/school/morning-checks/export.csv	学校端/Morning Checks	Export morning checks (CSV)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/morning-check.controller.ts:301
GET	/school/morning-checks/history	学校端/Morning Checks	List all morning checks for a staff on a date	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_FRONTEND	1	services/gateway-service/src/modules/morning-check.controller.ts:216
GET	/school/morning-checks/overview	学校端/Morning Checks	Daily overview by canteen	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/morning-check.controller.ts:140
GET	/school/morning-checks/stream	学校端/MorningCheckApiAdapter	MorningCheckApiAdapterController.sse	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/school-mc.adapter.controller.ts:25
GET	/school/personnel	学校端/Personnel	PersonnelController.list	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/personnel.controller.ts:70
GET	/school/personnel/detail	学校端/Personnel	PersonnelController.detail	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/personnel.controller.ts:296
GET	/school/pesticide/records	学校端/Pesticide	List pesticide test records	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/pesticide.controller.ts:25
GET	/school/pesticide/records/export.csv	学校端/Pesticide	Export pesticide rapid-test records (CSV)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/pesticide.controller.ts:44
GET	/school/pesticide/stream	学校端/Pesticide	PesticideController.stream	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/pesticide.controller.ts:146
GET	/school/public/config	学校端/Public Config	PublicConfigController.get	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/public-config.controller.ts:12
GET	/school/public/config/audit	学校端/Public Config	PublicConfigController.audit	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/public-config.controller.ts:37
GET	/school/public/config/feedback/qr	学校端/Public Config	PublicConfigController.feedbackQr	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/public-config.controller.ts:43
GET	/school/public/feedback	学校端/Public Feedback	PublicFeedbackController.list	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/public-feedback.controller.ts:40
GET	/school/risk/catalog	学校端/Risk	RiskController.catalog	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:27
GET	/school/risk/catalog/export.csv	学校端/Risk	RiskController.catalogExportCsv	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:42
GET	/school/risk/reports	学校端/Risk	RiskController.reports	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:55
GET	/school/risk/reports/detail	学校端/Risk	RiskController.reportDetail	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:79
GET	/school/risk/reports/export.csv	学校端/Risk	RiskController.reportsExport	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/risk.controller.ts:89
GET	/school/risk/tasks	学校端/Risk	RiskController.tasks	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:137
GET	/school/risk/tasks/detail	学校端/Risk	RiskController.taskDetail	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:161
GET	/school/risk/tasks/export.csv	学校端/Risk	RiskController.tasksExport	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/risk.controller.ts:171
GET	/school/sampling/operators	学校端/SamplingOperators	留样人员列表	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/sampling-operators.controller.ts:196
GET	/school/sampling/operators/detail	学校端/SamplingOperators	获取留样人员详情（含密码，仅用于编辑回显）	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_FRONTEND	1	services/gateway-service/src/modules/sampling-operators.controller.ts:465
GET	/school/sampling/records	学校端/Sampling	SamplingController.listRecords	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/sampling.controller.ts:28
GET	/school/sampling/records/export.csv	学校端/Sampling	Export sampling records (CSV)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sampling.controller.ts:128
GET	/school/sampling/stream	学校端/Sampling	SamplingController.stream	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sampling.controller.ts:182
GET	/school/system/announcements	学校端/School System	SystemController.listAnnouncements	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:24
GET	/school/system/announcements/detail	学校端/School System	SystemController.announcementDetail	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:42
GET	/school/system/apps	学校端/School System	SystemController.apps	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:85
GET	/school/system/canteen	学校端/School System	SystemController.canteen	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:57
GET	/school/system/linkage	学校端/School System	SystemController.linkageList	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/system.controller.ts:69
GET	/school/system/meals	学校端/School System	SystemController.meals	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/system.controller.ts:113
GET	/school/system/news	学校端/School System	SystemController.schoolNews	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:283
GET	/school/system/news/detail	学校端/School System	SystemController.schoolNewsDetail	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:290
GET	/school/system/org-type	学校端/School System	SystemController.getOrgType	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_ONLY	0	services/gateway-service/src/modules/system.controller.ts:90
GET	/school/system/permissions	学校端/School System	SystemController.permissions	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:259
GET	/school/system/roles	学校端/School System	SystemController.roles	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:162
GET	/school/system/roles/permissions	学校端/School System	SystemController.rolePermissions	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:262
GET	/school/system/users	学校端/School System	SystemController.users	READ_ONLY	AUTO_AFTER_AUTH	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/system.controller.ts:125
GET	/school/waste/categories	学校端/Waste	WasteController.categories	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/waste.controller.ts:19
GET	/school/waste/records	学校端/Waste	List waste records (paged)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/waste.controller.ts:49
GET	/school/waste/records/{id}	学校端/Waste	WasteController.getOne	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/waste.controller.ts:171
GET	/school/waste/records/export.csv	学校端/Waste	Export waste records (CSV)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/waste.controller.ts:74
GET	/screen/analytics/ai/events	大屏端/Screen Analytics	ScreenAnalyticsController.aiEvents	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/screen-analytics.controller.ts:254
GET	/screen/analytics/ai/pie	大屏端/Screen Analytics	ScreenAnalyticsController.aiTypesPie	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/screen-analytics.controller.ts:155
GET	/screen/analytics/cameras	大屏端/Screen Analytics	ScreenAnalyticsController.cameras	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/screen-analytics.controller.ts:324
GET	/screen/analytics/devices	大屏端/Screen Analytics	ScreenAnalyticsController.devicesList	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/screen-analytics.controller.ts:306
GET	/screen/analytics/devices/statuses	大屏端/Screen Analytics	ScreenAnalyticsController.deviceStatuses	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/screen-analytics.controller.ts:319
GET	/screen/analytics/devices/types	大屏端/Screen Analytics	ScreenAnalyticsController.deviceTypes	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/screen-analytics.controller.ts:316
GET	/screen/analytics/personnel-health	大屏端/Screen Analytics	ScreenAnalyticsController.personnelHealth	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/screen-analytics.controller.ts:98
GET	/static/{path}	文件服务/Static	StaticController.view	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/files.controller.ts:118
GET	/system/group/device/active-group	AI盒子与设备开放接口/Dewo-Liuyangcheng	得沃晨检机获取当前问卷	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:475
GET	/system/storage/init	公共与系统/System	Initialize storage provider (ensure MinIO bucket exists)	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/storage.controller.ts:21
GET	/system/storage/status	公共与系统/System	Get object storage mode and configuration status	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_FRONTEND	1	services/gateway-service/src/modules/storage.controller.ts:9
GET	/trustivs/proxy/hls	公共与系统/TrustivsProxy	TrustivsProxyController.proxyHls	READ_ONLY	AUTO_AFTER_AUTH	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/trustivs/controller/proxy.controller.ts:26
PATCH	/bright-local/aibox-boxes	明厨亮灶/Bright Kitchen - Local	Update AIBox box	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:427
PATCH	/bright-local/channels	明厨亮灶/Bright Kitchen - Local	BrightLocalController.update	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:274
PATCH	/reg/ai/tasks/{id}	监管端/AI	AIController.updateTask	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:750
PATCH	/reg/ai/tasks/{id}/status	监管端/AI	AIController.setTaskStatus	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:768
PATCH	/reg/credentials/exceptions/measure	监管端/Regulator Credentials	RegCredentialsController.setMeasure	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-credentials.controller.ts:108
PATCH	/reg/inspections/inspectors/{id}	监管端/Regulator Inspections	RegInspectionsController.updateInspector	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-inspections.controller.ts:290
PATCH	/reg/inspections/tasks/{id}	监管端/Regulator Inspections	RegInspectionsController.updateTask	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	5	services/gateway-service/src/modules/reg-inspections.controller.ts:172
PATCH	/reg/schools/config	监管端/RegOverview	RegOverviewController.updateSchool	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-overview.controller.ts:262
PATCH	/reg/system/roles	监管端/Regulator System	RegSystemController.updateRole	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:107
PATCH	/reg/system/units	监管端/Regulator System	RegSystemController.updateUnit	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/reg-system.controller.ts:155
PATCH	/reg/system/users	监管端/Regulator System	RegSystemController.updateUser	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:81
PATCH	/school/ai/events/status	学校端/AI	AIController.setStatus	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:466
PATCH	/school/canteen-detail	学校端/Canteens	CanteensController.updateCanteenDetail	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/canteens.controller.ts:290
PATCH	/school/canteen-licenses	学校端/Canteens	CanteensController.updateLicense	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/canteens.controller.ts:231
PATCH	/school/canteens	学校端/Canteens	CanteensController.updateCanteen	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/canteens.controller.ts:102
PATCH	/school/certificates	学校端/Certificates	SchoolCertificatesController.update	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-certificates.controller.ts:38
PATCH	/school/companion-meals/{id}	学校端/Companion Meals	CompanionMealController.update	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/companion-meal.controller.ts:43
PATCH	/school/credentials/exceptions/{id}/measure	学校端/Credentials	CredentialsController.setMeasure	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/credentials.controller.ts:71
PATCH	/school/device-iot	学校端/DeviceIotConfig	更新设备接入配置	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/device-iot-configs.controller.ts:54
PATCH	/school/device-safety/{id}	学校端/Device Safety	DeviceSafetyController.update	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/device-safety.controller.ts:56
PATCH	/school/dine/records/{id}/measure	学校端/Dine	DineController.setMeasure	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/dine.controller.ts:118
PATCH	/school/disinfection/records/{id}/measure	学校端/Disinfection	DisinfectionController.setMeasure	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/disinfection.controller.ts:80
PATCH	/school/emergency/meetings/state	学校端/Emergency	EmergencyController.setMeetingState	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:57
PATCH	/school/emergency/tasks/status	学校端/Emergency	EmergencyController.setTaskStatus	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:72
PATCH	/school/foods/{id}	学校端/SchoolFoods	更新菜品（并同步设备端）	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-foods.controller.ts:155
PATCH	/school/inventory/inbound/doc	学校端/Inventory	Update inbound document	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:396
PATCH	/school/inventory/products	学校端/Inventory	Update product	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:44
PATCH	/school/inventory/suppliers	学校端/Inventory	Update supplier	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:114
PATCH	/school/inventory/warehouses	学校端/Inventory	Update warehouse	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:258
PATCH	/school/meal-plans/{id}	学校端/MealPlans	更新配餐	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/meal-plans.controller.ts:117
PATCH	/school/morning-checks/{id}/handle	学校端/Morning Checks	MorningCheckController.setHandle	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_FRONTEND	1	services/gateway-service/src/modules/morning-check.controller.ts:277
PATCH	/school/morning-checks/{id}/measure	学校端/Morning Checks	MorningCheckController.setMeasure	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/morning-check.controller.ts:267
PATCH	/school/personnel	学校端/Personnel	PersonnelController.update	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/personnel.controller.ts:225
PATCH	/school/pesticide/records/{id}/measure	学校端/Pesticide	PesticideController.setMeasure	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/pesticide.controller.ts:136
PATCH	/school/risk/catalog	学校端/Risk	RiskController.updateCatalog	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:35
PATCH	/school/risk/reports/status	学校端/Risk	RiskController.setReportStatus	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:82
PATCH	/school/risk/tasks/status	学校端/Risk	RiskController.setTaskStatus	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:164
PATCH	/school/sampling/records/{id}/measure	学校端/Sampling	SamplingController.setMeasure	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/sampling.controller.ts:98
PATCH	/school/sampling/records/{id}/status	学校端/Sampling	SamplingController.setStatus	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_FRONTEND	1	services/gateway-service/src/modules/sampling.controller.ts:108
PATCH	/school/system/linkage/review	学校端/School System	SystemController.reviewLinkage	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:77
PATCH	/school/system/roles	学校端/School System	SystemController.updateRole	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:184
PATCH	/school/system/users	学校端/School System	SystemController.updateUser	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:217
PATCH	/school/waste/categories/{id}/enable	学校端/Waste	WasteController.setEnabled	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/waste.controller.ts:31
POST	/auth/change-password	认证与账号/Auth	Change current user password	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/auth.controller.ts:302
POST	/auth/login	认证与账号/Auth	User login (JWT)	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/auth.controller.ts:33
POST	/auth/logout	认证与账号/Auth	User logout (invalidate current token)	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/auth.controller.ts:282
POST	/auth/refresh	认证与账号/Auth	AuthController.refresh	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/auth.controller.ts:268
POST	/auth/zhct-login	认证与账号/Auth	Proxy ZHCT external login and return token	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/auth.controller.ts:155
POST	/bright-local/ai/events/handle	明厨亮灶/Bright Kitchen - Local	BrightLocalController.handleLocal	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:631
POST	/bright-local/ai/events/handle/batch	明厨亮灶/Bright Kitchen - Local	BrightLocalController.handleBatch	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:658
POST	/bright-local/aibox-boxes	明厨亮灶/Bright Kitchen - Local	Create AIBox box	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:403
POST	/bright-local/channels	明厨亮灶/Bright Kitchen - Local	BrightLocalController.create	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:244
POST	/bright-local/refresh	明厨亮灶/Bright Kitchen - Local	BrightLocalController.refresh	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/aibox-local.controller.ts:530
POST	/bright/reg/snapshots	明厨亮灶/Bright Kitchen	BrightController.createSnap	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	3	services/gateway-service/src/modules/bright.controller.ts:298
POST	/bright/school/snapshots	明厨亮灶/Bright Kitchen	BrightController.createSchoolSnap	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/bright.controller.ts:312
POST	/common/empowerOSSAccess	第三方设备数据接入/Sammei	上传留样图片-OSS 授权	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:447
POST	/common/file/upload	第三方设备数据接入/Sammei	上传留样图片-服务器	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:482
POST	/common/upload	第三方设备数据接入/Dewo-Liuyangcheng	图片保存接口	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:921
POST	/control/upload/data/uploadData	公共与系统/DeviceUpload	设备数据上报（表单：KEY=JSON）	FILE_OR_BULK_WRITE	ISOLATED_STORAGE_AND_DB	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/pesticide-upload.controller.ts:31
POST	/device/morningChecker/heartBeatInfo	公共与系统/Device	DeviceMockController.heartBeat	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/device-mock.controller.ts:15
POST	/deviceIot/deviceLogin	AI盒子与设备开放接口/Dewo-Liuyangcheng	得沃晨检机设备登录	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:450
POST	/deviceIot/getDeviceIdBySerialNumber	AI盒子与设备开放接口/Dewo-Liuyangcheng	获取 MQTT 服务地址	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_FRONTEND	1	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:292
POST	/api/devices/discover	公共与系统/Integration	IntegrationController.discover	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/integration.controller.ts:58
POST	/dewo/mqtt/person	第三方设备数据接入/Dewo-Liuyangcheng	MQTT 下发人员指令	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:1042
POST	/api/employees/refresh	公共与系统/Integration	IntegrationController.refreshEmployees	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/integration.controller.ts:24
POST	/files/upload	文件服务/Files	Upload image (dataURL/base64/plain), returns view URL	FILE_OR_BULK_WRITE	ISOLATED_STORAGE_AND_DB	unspecified	SOURCE_OPENAPI_FRONTEND	3	services/gateway-service/src/modules/files.controller.ts:16
POST	/gateway/openApi/AnalysisType/setAnalysistypesStatus	AI盒子与设备开放接口/AiboxAnalysisType	AiboxAnalysisTypeController.setAnalysistypesStatus	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-analysis-type.controller.ts:17
POST	/gateway/openApi/autoinfo/add	AI盒子与设备开放接口/AiboxVehicleInfo	AiboxVehicleInfoController.add	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-vehicleinfo.controller.ts:10
POST	/gateway/openApi/autoinfo/get	AI盒子与设备开放接口/AiboxVehicleInfo	AiboxVehicleInfoController.get	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-vehicleinfo.controller.ts:13
POST	/gateway/openApi/autoinfo/update	AI盒子与设备开放接口/AiboxVehicleInfo	AiboxVehicleInfoController.update	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-vehicleinfo.controller.ts:11
POST	/gateway/openApi/autolib/get	AI盒子与设备开放接口/AiboxVehicleLib	AiboxVehicleLibController.get	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-vehiclelib.controller.ts:15
POST	/gateway/openApi/autolib/save	AI盒子与设备开放接口/AiboxVehicleLib	AiboxVehicleLibController.save	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-vehiclelib.controller.ts:10
POST	/gateway/openApi/autolib/update	AI盒子与设备开放接口/AiboxVehicleLib	AiboxVehicleLibController.update	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-vehiclelib.controller.ts:11
POST	/gateway/openApi/autorecord/get	AI盒子与设备开放接口/AiboxPlateRecord	AiboxPlateRecordController.get	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-platerecord.controller.ts:10
POST	/gateway/openApi/channel/getChannels	AI盒子与设备开放接口/AiboxChannel	AiboxChannelController.getChannels	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-channel.controller.ts:11
POST	/gateway/openApi/channel/updateChannelStatus	AI盒子与设备开放接口/AiboxChannel	AiboxChannelController.updateChannelStatus	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-channel.controller.ts:17
POST	/gateway/openApi/faceinfo/get	AI盒子与设备开放接口/AiboxFaceInfo	AiboxFaceInfoController.get	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-faceinfo.controller.ts:29
POST	/gateway/openApi/faceinfo/getFeature	AI盒子与设备开放接口/AiboxFaceInfo	AiboxFaceInfoController.getFeature	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-faceinfo.controller.ts:35
POST	/gateway/openApi/faceinfo/getPeopleByID	AI盒子与设备开放接口/AiboxFaceInfo	AiboxFaceInfoController.getPeopleByID	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-faceinfo.controller.ts:53
POST	/gateway/openApi/faceinfo/getPeopleByValue	AI盒子与设备开放接口/AiboxFaceInfo	AiboxFaceInfoController.getPeopleByValue	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-faceinfo.controller.ts:41
POST	/gateway/openApi/faceinfo/getPeopleScore	AI盒子与设备开放接口/AiboxFaceInfo	AiboxFaceInfoController.getPeopleScore	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-faceinfo.controller.ts:47
POST	/gateway/openApi/faceinfo/save	AI盒子与设备开放接口/AiboxFaceInfo	AiboxFaceInfoController.save	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-faceinfo.controller.ts:11
POST	/gateway/openApi/faceinfo/update	AI盒子与设备开放接口/AiboxFaceInfo	AiboxFaceInfoController.update	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-faceinfo.controller.ts:17
POST	/gateway/openApi/faceinfo/videoAnalysis/getPeopleFromVideo	AI盒子与设备开放接口/AiboxFaceInfo	AiboxFaceInfoController.getPeopleFromVideo	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-faceinfo.controller.ts:59
POST	/gateway/openApi/facelib/disable	AI盒子与设备开放接口/AiboxFaceLib	AiboxFaceLibController.disable	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-facelib.controller.ts:15
POST	/gateway/openApi/facelib/enable	AI盒子与设备开放接口/AiboxFaceLib	AiboxFaceLibController.enable	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-facelib.controller.ts:14
POST	/gateway/openApi/facelib/get	AI盒子与设备开放接口/AiboxFaceLib	AiboxFaceLibController.get	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-facelib.controller.ts:16
POST	/gateway/openApi/facelib/getFeature	AI盒子与设备开放接口/AiboxFaceLib	AiboxFaceLibController.getFeature	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-facelib.controller.ts:18
POST	/gateway/openApi/facelib/save	AI盒子与设备开放接口/AiboxFaceLib	AiboxFaceLibController.save	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-facelib.controller.ts:11
POST	/gateway/openApi/facelib/update	AI盒子与设备开放接口/AiboxFaceLib	AiboxFaceLibController.update	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-facelib.controller.ts:12
POST	/gateway/openApi/token/getThirdPlatToken	AI盒子与设备开放接口/AiboxAuth	AiboxAuthController.getThirdPlatToken	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-auth.controller.ts:12
POST	/gateway/openApi/videoSheet/deleteOpenApi	AI盒子与设备开放接口/AiboxVideoSheet	AiboxVideoSheetController.deleteOpenApi	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-videosheet.controller.ts:11
POST	/gateway/openApi/videoSheet/saveOrUpdateOpenApi	AI盒子与设备开放接口/AiboxVideoSheet	AiboxVideoSheetController.saveOrUpdate	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-videosheet.controller.ts:10
POST	/gatewayGBS/openApi/getAIRecordByCompany	公共与系统/TrustIVS AI	TrustivsAIController.getAIRecordByCompany	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/trustivs/controller/ai.controller.ts:15
POST	/gatewayGBS/openApi/getChannelByDevice	公共与系统/TrustIVS List	TrustivsListController.getChannelByDevice	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/trustivs/controller/list.controller.ts:33
POST	/gatewayGBS/openApi/getCompanyList	公共与系统/TrustIVS List	TrustivsListController.getCompanyList	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/trustivs/controller/list.controller.ts:19
POST	/gatewayGBS/openApi/getDeviceListByCompany	公共与系统/TrustIVS List	TrustivsListController.getDeviceListByCompany	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/trustivs/controller/list.controller.ts:25
POST	/gatewayGBS/openApi/getStreamURL	公共与系统/TrustIVS Stream	TrustivsStreamController.getStreamURL	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/trustivs/controller/stream.controller.ts:15
POST	/api/integrations/morning-checks/mego	公共与系统/Integration	IntegrationController.megoIngest	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/integration.controller.ts:83
POST	/openApi/aisleInfo/reportAisleInfos	AI盒子与设备开放接口/AiboxPush	AiboxPushController.reportAisleInfos	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-push.controller.ts:11
POST	/openApi/checkRecord/reportCheckRecords	AI盒子与设备开放接口/CheckRecord	CheckRecordController.reportCheckRecords	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/check-record.controller.ts:17
POST	/openApi/checkRecord/reportVideo	AI盒子与设备开放接口/AiboxPush	AiboxPushController.reportVideo	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-push.controller.ts:30
POST	/openApi/custStatisticRecord/reportCustStatisticRecords	AI盒子与设备开放接口/AiboxPush	AiboxPushController.reportCustStatisticRecords	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-push.controller.ts:24
POST	/openApi/faceRecord/reportFaceRecords	AI盒子与设备开放接口/AiboxPush	AiboxPushController.reportFaceRecords	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-push.controller.ts:18
POST	/openApi/humCheckRecord/reportHumCheckRecord	AI盒子与设备开放接口/AiboxPush	AiboxPushController.reportHumCheckRecord	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-push.controller.ts:27
POST	/openApi/info/getAlgAnalysisDetail	AI盒子与设备开放接口/AiboxInfo	AiboxInfoController.getAlgAnalysisDetail	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-info.controller.ts:12
POST	/openApi/info/getParamList	AI盒子与设备开放接口/AiboxInfo	AiboxInfoController.getParamList	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-info.controller.ts:15
POST	/openApi/info/getServerConfig	AI盒子与设备开放接口/AiboxInfo	AiboxInfoController.getServerConfig	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-info.controller.ts:13
POST	/openApi/info/getServerInfo	AI盒子与设备开放接口/AiboxInfo	AiboxInfoController.getServerInfo	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-info.controller.ts:11
POST	/openApi/info/getStream0Config	AI盒子与设备开放接口/AiboxInfo	AiboxInfoController.getStream0Config	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-info.controller.ts:14
POST	/openApi/sendAIRecordByCompany	AI盒子与设备开放接口/TrustIVS AI	TrustivsAIController.sendAIRecordByCompany	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/trustivs/controller/ai.controller.ts:21
POST	/openApi/strangerRecord/reportStrangerRecords	AI盒子与设备开放接口/AiboxPush	AiboxPushController.reportStrangerRecords	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/trustivs_aibox/controller/aibox-push.controller.ts:21
POST	/public/feedback	公共与系统/Public Feedback	PublicFeedbackController.create	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	public	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/public-feedback.controller.ts:15
POST	/push/deleteList	第三方设备数据接入/Sammei	删除记录同步	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:254
POST	/push/detailList	第三方设备数据接入/Sammei	留样记录同步接口	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:237
POST	/push/foodInfo	第三方设备数据接入/Sammei	菜品新增、删除、修改	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:40
POST	/push/foodList	第三方设备数据接入/Sammei	菜品同步接口	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:175
POST	/push/foodPlanList	第三方设备数据接入/Sammei	配餐同步接口	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:269
POST	/push/hello	第三方设备数据接入/Sammei	连通测试	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:27
POST	/push/mealTypeList	第三方设备数据接入/Sammei	餐别同步接口	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:209
POST	/push/operateLogList	第三方设备数据接入/Sammei	操作日志同步	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:427
POST	/push/operateUserList	第三方设备数据接入/Sammei	操作员同步接口	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:404
POST	/push/preFoodInfo	第三方设备数据接入/Sammei	配餐新增、删除、修改	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sammei.controller.ts:89
POST	/push/ws/foodInfo	第三方设备数据接入/PushWS	通过 WebSocket 下发 foodInfo（外部系统 -> 设备）	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/push-ws.controller.ts:31
POST	/push/ws/preFoodInfo	第三方设备数据接入/PushWS	通过 WebSocket 下发 preFoodInfo（外部系统 -> 设备）	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/push-ws.controller.ts:41
POST	/reg/ai/broadcast	监管端/AI	AIController.broadcast	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:777
POST	/reg/ai/events/ingest	监管端/AI	AIController.ingest	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/ai.controller.ts:796
POST	/reg/ai/tasks	监管端/AI	AIController.createTask	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:726
POST	/reg/alerts/config	监管端/Regulator Alerts	RegAlertsController.setConfig	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-alerts.controller.ts:316
POST	/reg/alerts/notify	监管端/Regulator Alerts	RegAlertsController.notify	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-alerts.controller.ts:322
POST	/reg/alerts/notify-rectify	监管端/School Messages	SchoolMessagesController.regNotifyRectify	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-messages.controller.ts:15
POST	/reg/inspections/config/items	监管端/Regulator Inspections	RegInspectionsController.addItem	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-inspections.controller.ts:307
POST	/reg/inspections/config/items/remove	监管端/Regulator Inspections	RegInspectionsController.removeItem	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-inspections.controller.ts:322
POST	/reg/inspections/config/penalties	监管端/Regulator Inspections	RegInspectionsController.addPenalty	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-inspections.controller.ts:312
POST	/reg/inspections/config/penalties/remove	监管端/Regulator Inspections	RegInspectionsController.removePenalty	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-inspections.controller.ts:327
POST	/reg/inspections/config/publications	监管端/Regulator Inspections	RegInspectionsController.addPublication	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-inspections.controller.ts:317
POST	/reg/inspections/config/publications/remove	监管端/Regulator Inspections	RegInspectionsController.removePublication	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-inspections.controller.ts:332
POST	/reg/inspections/inspectors	监管端/Regulator Inspections	RegInspectionsController.createInspector	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-inspections.controller.ts:283
POST	/reg/inspections/inspectors/{id}/delete	监管端/Regulator Inspections	RegInspectionsController.deleteInspector	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-inspections.controller.ts:295
POST	/reg/inspections/tasks	监管端/Regulator Inspections	RegInspectionsController.createTask	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-inspections.controller.ts:87
POST	/reg/inspections/tasks/{id}/submit	监管端/Regulator Inspections	RegInspectionsController.submit	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-inspections.controller.ts:178
POST	/reg/inspections/tasks/bulk	监管端/Regulator Inspections	RegInspectionsController.createTasksBulk	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-inspections.controller.ts:105
POST	/reg/inspections/tasks/clear	监管端/Regulator Inspections	Clear all inspection tasks	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-inspections.controller.ts:214
POST	/reg/inspections/tasks/clear-mem	监管端/Regulator Inspections	Clear in-memory tasks only (keep DB data)	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-inspections.controller.ts:222
POST	/reg/inspections/tasks/random	监管端/Regulator Inspections	RegInspectionsController.random	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/reg-inspections.controller.ts:193
POST	/reg/schools/config	监管端/RegOverview	RegOverviewController.createSchool	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-overview.controller.ts:226
POST	/reg/schools/config/delete	监管端/RegOverview	RegOverviewController.deleteSchool	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-overview.controller.ts:295
POST	/reg/system/info	监管端/Regulator System	RegSystemController.saveInfo	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:136
POST	/reg/system/roles	监管端/Regulator System	RegSystemController.createRole	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:103
POST	/reg/system/roles/delete	监管端/Regulator System	RegSystemController.deleteRole	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:111
POST	/reg/system/roles/permissions	监管端/Regulator System	RegSystemController.setRolePerms	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:124
POST	/reg/system/settings	监管端/Regulator Settings	RegSettingsController.save	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-settings.controller.ts:28
POST	/reg/system/units	监管端/Regulator System	RegSystemController.createUnit	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:150
POST	/reg/system/units/clear	监管端/Regulator System	RegSystemController.clearUnits	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:165
POST	/reg/system/units/delete	监管端/Regulator System	RegSystemController.deleteUnit	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:160
POST	/reg/system/users	监管端/Regulator System	RegSystemController.createUser	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:60
POST	/reg/system/users/delete	监管端/Regulator System	RegSystemController.deleteUser	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:93
POST	/reg/system/users/roles	监管端/Regulator System	RegSystemController.setUserRoles	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/reg-system.controller.ts:120
POST	/regulator/morning-checks/push	公共与系统/Integration	IntegrationController.pushReg	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/integration.controller.ts:214
POST	/sakura/instrument/login	第三方设备数据接入/Sakura	仪器登录	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sakura.controller.ts:56
POST	/sakura/instrument/updateFileImage	第三方设备数据接入/Sakura	图片分类上传（单图）	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sakura.controller.ts:181
POST	/sakura/instrument/updateSamples	第三方设备数据接入/Sakura	更新留样信息（单条）	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sakura.controller.ts:245
POST	/sakura/user/login	第三方设备数据接入/Sakura	留样人员在线登录	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sakura.controller.ts:81
POST	/sample/sample/saveOrUpdateDishSample	第三方设备数据接入/Dewo-Liuyangcheng	保存/更新留样菜单	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:722
POST	/sample/sample/upload	第三方设备数据接入/Dewo-Liuyangcheng	样品模块图片上传	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:956
POST	/school/ai/events/handle	学校端/AI	AIController.handleSchool	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/ai.controller.ts:439
POST	/school/ai/events/mock	学校端/AI	AIController.mockSchoolEvents	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/ai.controller.ts:494
POST	/school/analytics/alerts/handle	学校端/Analytics	AnalyticsController.handleAlert	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/analytics.controller.ts:271
POST	/school/assets/maintenance	学校端/Hygiene	HygieneController.createAsset	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/hygiene.controller.ts:61
POST	/school/canteen-detail/delete	学校端/Canteens	CanteensController.deleteCanteenDetail	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/canteens.controller.ts:365
POST	/school/canteen-licenses	学校端/Canteens	CanteensController.createLicense	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/canteens.controller.ts:214
POST	/school/canteen-licenses/delete	学校端/Canteens	CanteensController.deleteLicense	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/canteens.controller.ts:245
POST	/school/canteens	学校端/Canteens	CanteensController.createCanteen	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/canteens.controller.ts:90
POST	/school/canteens/delete	学校端/Canteens	CanteensController.deleteCanteen	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/canteens.controller.ts:169
POST	/school/certificates	学校端/Certificates	SchoolCertificatesController.create	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-certificates.controller.ts:27
POST	/school/certificates/delete	学校端/Certificates	SchoolCertificatesController.remove	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-certificates.controller.ts:51
POST	/school/companion-meals	学校端/Companion Meals	CompanionMealController.create	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	2	services/gateway-service/src/modules/companion-meal.controller.ts:27
POST	/school/credentials/canteens	学校端/Credentials	CredentialsController.createCanteen	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/credentials.controller.ts:26
POST	/school/credentials/suppliers	学校端/Credentials	CredentialsController.createSupplier	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/credentials.controller.ts:54
POST	/school/credentials/workers	学校端/Credentials	CredentialsController.createWorker	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/credentials.controller.ts:40
POST	/school/device-iot	学校端/DeviceIotConfig	新增设备接入配置	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/device-iot-configs.controller.ts:43
POST	/school/device-safety	学校端/Device Safety	DeviceSafetyController.create	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/device-safety.controller.ts:28
POST	/school/dine/camera/callback	学校端/Dine	DineController.camera	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/dine.controller.ts:101
POST	/school/dine/qr/create	学校端/Dine	DineController.createQr	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/dine.controller.ts:129
POST	/school/dine/qr/submit	学校端/Dine	DineController.submitQr	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/dine.controller.ts:136
POST	/school/dine/records	学校端/Dine	DineController.create	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/dine.controller.ts:82
POST	/school/disinfection/device/callback	学校端/Disinfection	DisinfectionController.device	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/disinfection.controller.ts:62
POST	/school/disinfection/records	学校端/Disinfection	Create disinfection record	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/disinfection.controller.ts:41
POST	/school/disinfection/records/import	学校端/Disinfection	DisinfectionController.import	FILE_OR_BULK_WRITE	ISOLATED_STORAGE_AND_DB	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/disinfection.controller.ts:97
POST	/school/emergency/alerts/raise	学校端/Emergency	EmergencyController.raise	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:18
POST	/school/emergency/duty	学校端/Emergency	EmergencyController.saveDuty	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:43
POST	/school/emergency/events/accept	学校端/Emergency	EmergencyController.accept	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:21
POST	/school/emergency/events/clear	学校端/Emergency	EmergencyController.clear	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:24
POST	/school/emergency/events/start-plan	学校端/Emergency	EmergencyController.startPlan	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:27
POST	/school/emergency/meetings	学校端/Emergency	EmergencyController.createMeeting	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:52
POST	/school/emergency/meetings/invite	学校端/Emergency	EmergencyController.invite	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:63
POST	/school/emergency/notify	学校端/Emergency	EmergencyController.notify	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:86
POST	/school/emergency/plans	学校端/Emergency	EmergencyController.createPlan	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:34
POST	/school/emergency/tasks	学校端/Emergency	EmergencyController.createTask	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/emergency.controller.ts:69
POST	/school/foods	学校端/SchoolFoods	新增菜品（并同步设备端）	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-foods.controller.ts:93
POST	/school/foods/import	学校端/SchoolFoods	批量导入（CSV/JSON）	FILE_OR_BULK_WRITE	ISOLATED_STORAGE_AND_DB	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/school-foods.controller.ts:198
POST	/school/hygiene/inspections	学校端/Hygiene	Create hygiene inspection	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/hygiene.controller.ts:30
POST	/school/inventory/additives	学校端/Inventory	Create food additive record	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:669
POST	/school/inventory/categories	学校端/Inventory	Create category	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:25
POST	/school/inventory/inbound	学校端/Inventory	InventoryController.createInbound	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:358
POST	/school/inventory/inbound/doc	学校端/Inventory	InventoryController.createInboundDoc	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:374
POST	/school/inventory/inbound/scale	学校端/Inventory	Scale inbound (+/- quantity)	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:421
POST	/school/inventory/outbound	学校端/Inventory	Create outbound record	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:498
POST	/school/inventory/outbound/clear	学校端/Inventory	Clear outbound batch	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:538
POST	/school/inventory/outbound/scale	学校端/Inventory	Scale outbound (+/- quantity)	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:518
POST	/school/inventory/products	学校端/Inventory	Create product	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:38
POST	/school/inventory/products/delete	学校端/Inventory	Delete product	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:62
POST	/school/inventory/products/import/cloud	学校端/Inventory	InventoryController.importCloudV2	FILE_OR_BULK_WRITE	ISOLATED_STORAGE_AND_DB	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:53
POST	/school/inventory/products/import/template	学校端/Inventory	Import products from template	FILE_OR_BULK_WRITE	ISOLATED_STORAGE_AND_DB	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:56
POST	/school/inventory/stock/stocktake	学校端/Inventory	Stocktake one product	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:569
POST	/school/inventory/stock/stocktake-batch	学校端/Inventory	Batch stocktake multiple products	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:640
POST	/school/inventory/suppliers	学校端/Inventory	Create supplier	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:95
POST	/school/inventory/suppliers/{id}/certificates	学校端/Inventory	Add supplier certificate	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:141
POST	/school/inventory/suppliers/{id}/certificates/import	学校端/Inventory	Import supplier certificates	FILE_OR_BULK_WRITE	ISOLATED_STORAGE_AND_DB	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:162
POST	/school/inventory/suppliers/delete	学校端/Inventory	Delete supplier	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:123
POST	/school/inventory/suppliers/enable/batch	学校端/Inventory	Batch enable/disable suppliers	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:132
POST	/school/inventory/suppliers/import	学校端/Inventory	InventoryController.importSuppliers	FILE_OR_BULK_WRITE	ISOLATED_STORAGE_AND_DB	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:210
POST	/school/inventory/tickets	学校端/Inventory	Create purchase ticket	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/inventory/inventory.controller.ts:656
POST	/school/inventory/warehouses	学校端/Inventory	Create warehouse	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:250
POST	/school/inventory/warehouses/delete	学校端/Inventory	Delete warehouse	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/inventory/inventory.controller.ts:272
POST	/school/meal-plans	学校端/MealPlans	新增/覆盖配餐	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/meal-plans.controller.ts:81
POST	/school/meal-plans/copy-week	学校端/MealPlans	复制上一周配餐到本周	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/meal-plans.controller.ts:282
POST	/school/meal-plans/import	学校端/MealPlans	批量导入（CSV/JSON）	FILE_OR_BULK_WRITE	ISOLATED_STORAGE_AND_DB	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/meal-plans.controller.ts:192
POST	/school/morning-checks	学校端/Morning Checks	Create morning check record	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/morning-check.controller.ts:231
POST	/school/morning-checks/device/callback	学校端/Morning Checks	MorningCheckController.deviceCallback	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/morning-check.controller.ts:261
POST	/school/personnel	学校端/Personnel	PersonnelController.create	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/personnel.controller.ts:136
POST	/school/personnel/delete	学校端/Personnel	PersonnelController.remove	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/personnel.controller.ts:285
POST	/school/pesticide/device/callback	学校端/Pesticide	PesticideController.device	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/pesticide.controller.ts:120
POST	/school/pesticide/records	学校端/Pesticide	Create pesticide test record	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/pesticide.controller.ts:96
POST	/school/public/config	学校端/Public Config	PublicConfigController.update	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/public-config.controller.ts:18
POST	/school/risk/catalog	学校端/Risk	RiskController.createCatalog	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:30
POST	/school/risk/catalog/delete	学校端/Risk	RiskController.deleteCatalog	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:38
POST	/school/risk/reports	学校端/Risk	RiskController.createReport	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:66
POST	/school/risk/tasks	学校端/Risk	RiskController.createTask	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:147
POST	/school/risk/tasks/submit	学校端/Risk	RiskController.submitTask	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/risk.controller.ts:167
POST	/school/sampling/device/callback	学校端/Sampling	SamplingController.deviceCallback	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/sampling.controller.ts:81
POST	/school/sampling/operators	学校端/SamplingOperators	添加留样人员	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/sampling-operators.controller.ts:276
POST	/school/sampling/operators/remove	学校端/SamplingOperators	批量移除留样人员（POST 兼容，删除 sammei_users）	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_FRONTEND	1	services/gateway-service/src/modules/sampling-operators.controller.ts:416
POST	/school/sampling/operators/sync	学校端/SamplingOperators	向设备同步留样人员（OperateUserList）	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/sampling-operators.controller.ts:443
POST	/school/sampling/operators/upsert	学校端/SamplingOperators	新增/更新单个留样人员（含人脸与时间等扩展字段）	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_FRONTEND	1	services/gateway-service/src/modules/sampling-operators.controller.ts:308
POST	/school/sampling/records	学校端/Sampling	SamplingController.createRecord	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/sampling.controller.ts:56
POST	/school/system/announcements	学校端/School System	SystemController.createAnnouncement	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:36
POST	/school/system/announcements/attach	学校端/School System	SystemController.attach	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:49
POST	/school/system/canteen	学校端/School System	SystemController.saveCanteen	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:60
POST	/school/system/linkage/apply	学校端/School System	SystemController.applyLinkage	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:72
POST	/school/system/meals	学校端/School System	SystemController.saveMeals	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI	0	services/gateway-service/src/modules/system.controller.ts:116
POST	/school/system/org-type	学校端/School System	SystemController.saveOrgType	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:101
POST	/school/system/roles	学校端/School System	SystemController.createRole	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:174
POST	/school/system/roles/delete	学校端/School System	SystemController.deleteRole	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:196
POST	/school/system/roles/permissions	学校端/School System	SystemController.setRolePerms	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:268
POST	/school/system/users	学校端/School System	SystemController.createUser	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:137
POST	/school/system/users/delete	学校端/School System	SystemController.removeUser	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:249
POST	/school/system/users/enabled	学校端/School System	SystemController.setUserEnabled	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:240
POST	/school/system/users/roles	学校端/School System	SystemController.setUserRoles	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	guarded	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/system.controller.ts:209
POST	/school/waste/categories	学校端/Waste	WasteController.createCategory	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/waste.controller.ts:25
POST	/school/waste/records	学校端/Waste	Create waste record	DATABASE_WRITE	ISOLATED_DB_WITH_VERIFY_AND_CLEANUP	unspecified	SOURCE_OPENAPI_FRONTEND	1	services/gateway-service/src/modules/waste.controller.ts:152
POST	/uploadInspectionRecord	第三方设备数据接入/Dewo-Liuyangcheng	得沃晨检机上传晨检记录	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_ONLY	0	services/gateway-service/src/modules/dewo-liuyangcheng.controller.ts:527
POST	/wosapi/YGCJRobotOpenApi/GetDepInfo	第三方设备数据接入/WOS Integration	WosController.getDepInfo	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/wos.controller.ts:132
POST	/wosapi/YGCJRobotOpenApi/GetPlatInfo	第三方设备数据接入/WOS Integration	WosController.getPlatInfo	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/wos.controller.ts:212
POST	/wosapi/YGCJRobotOpenApi/PageStaff	第三方设备数据接入/WOS Integration	WosController.pageStaff	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/wos.controller.ts:699
POST	/wosapi/YGCJRobotOpenApi/PushCheckData	第三方设备数据接入/WOS Integration	WosController.pushCheckData	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/wos.controller.ts:230
POST	/wosapi/YGCJRobotOpenApi/StaffAdd	第三方设备数据接入/WOS Integration	WosController.staffAdd	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/wos.controller.ts:463
POST	/wosapi/YGCJRobotOpenApi/StaffById	第三方设备数据接入/WOS Integration	WosController.staffById	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/wos.controller.ts:556
POST	/wosapi/YGCJRobotOpenApi/StaffDelete	第三方设备数据接入/WOS Integration	WosController.staffDelete	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/wos.controller.ts:421
POST	/wosapi/YGCJRobotOpenApi/StaffUpdate	第三方设备数据接入/WOS Integration	WosController.staffUpdate	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/wos.controller.ts:616
POST	/wosapi/YGCJRobotOpenApi/UpdateDepInfo	第三方设备数据接入/WOS Integration	WosController.updateDepInfo	EXTERNAL_SIDE_EFFECT	SANDBOX_OR_STUB_ONLY	unspecified	SOURCE_OPENAPI	0	services/gateway-service/src/modules/wos.controller.ts:333
