This repository is sinmple Daily report system.
- frontend: react
- backend: golang(Echo)
- DB: Mariadb
- Authentification
- Registory daily report
- Re-edit daily report
- List up daily report
- Browse daily report
- Search daily report
- Search by Usercode
- Search by Username
- Search by from created date
- Search by to created date
- Add comment
# | method | name | description |
---|---|---|---|
1 | POST | createReport | register the report data |
2 | GET | readReport | read the report data |
@startuml
namespace Dailyreport-sys {
namespace entity {
Dailyreport "1"*-right-"*" Task
Task "1"--"1" Category
User "1" *-right- "*" Dailyreport
class Category {
Id: int
Level1: int
Level2: int
Level3: int
Name: string
}
class Dailyreport
{
Id: int
Usercode : string
Comment : string
Tasks : []Task
Created_at : Time
Updated_at : Time
}
class Task
{
Id: int
ReportId : int
CategoryId : int
Task : string
Estimate : float32
}
class User {
Id: int
Code : string
Name : string
Password : string
Dept: string
Mail : string
Created_at : Time
Updated_at : Time
}
}
}
@enduml