|
|
||
|---|---|---|
| .. | ||
| dto | ||
| README.md | ||
| access_control.go | ||
| announcement.go | ||
| api.go | ||
| api_token.go | ||
| audit.go | ||
| audit_error.go | ||
| audit_log_file.go | ||
| authentication.go | ||
| authority.go | ||
| department.go | ||
| department_test.go | ||
| dictionary.go | ||
| dictionary_import.go | ||
| dictionary_test.go | ||
| email.go | ||
| export.go | ||
| export_excel.go | ||
| integration_config.go | ||
| media.go | ||
| media_upload.go | ||
| menu.go | ||
| menu_test.go | ||
| parameter.go | ||
| payment.go | ||
| permission.go | ||
| position.go | ||
| route_metadata.go | ||
| route_path.go | ||
| route_path_test.go | ||
| security.go | ||
| security_session.go | ||
| service.go | ||
| system.go | ||
| system_config.go | ||
| system_info.go | ||
| system_init.go | ||
| task.go | ||
| user.go | ||
| user_conversion.go | ||
| version.go | ||
README.md
Service Layer
service adapts HTTP-facing DTOs to business usecases and owns application
orchestration. Request/response/filter contracts live in dto/; the root
package contains resource services, conversions, route metadata, and security
coordination.
dto_alias.go is a compatibility bridge for existing service callers. New
transport code should import service/dto directly when it needs a contract.