Documentation ¶
Index ¶
- type Account
- type Configuration
- type Disposisi
- type DisposisiUpdate
- type EmailNewAccount
- type EmailNewDisposisi
- type EmailNewStatus
- type EmailNewSurat
- type LoginRequest
- type LoginResult
- type NewSuratCount
- type PageListAccount
- type PageListSurat
- type PageSurat
- type Surat
- type TimelineItem
- type TimelineStatus
- type UpdatePasswordRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { ID int `db:"id" json:"id"` Email string `db:"email" json:"email"` Nama string `db:"nama" json:"nama"` Jabatan string `db:"jabatan" json:"jabatan"` Telepon string `db:"telepon" json:"telepon"` Password string `db:"password" json:"password"` Admin int `db:"admin" json:"admin"` Penginput int `db:"penginput" json:"penginput"` }
type Configuration ¶
type Disposisi ¶
type Disposisi struct { ID int `db:"id" json:"id"` SuratID int `db:"surat_id" json:"suratId"` ParentID null.Int `db:"parent_id" json:"parentId"` SumberID int `db:"sumber_id" json:"sumberId"` Sumber string `db:"sumber" json:"sumber"` Jabatan string `db:"jabatan" json:"jabatan"` TujuanID int `db:"tujuan_id" json:"tujuanId"` Waktu string `db:"waktu" json:"waktu"` Status int `db:"status" json:"status"` Modified string `db:"modified" json:"modified"` Read int `db:"read" json:"read"` Deskripsi string `db:"deskripsi" json:"deskripsi"` }
type DisposisiUpdate ¶
type DisposisiUpdate struct { ID int `db:"id" json:"id"` Status int `db:"status" json:"status"` Nomor string `db:"nomor" json:"nomor"` Perihal string `db:"perihal" json:"perihal"` Email string `db:"email" json:"email"` Telepon string `db:"telepon" json:"telepon"` Children []DisposisiUpdate `json:"children"` }
type EmailNewAccount ¶
type EmailNewDisposisi ¶
type EmailNewStatus ¶
type EmailNewSurat ¶
type LoginRequest ¶
type LoginResult ¶
type NewSuratCount ¶
type PageListAccount ¶
type PageListSurat ¶
type PageListSurat struct { Page int `json:"page"` MaxPage int `json:"maxPage"` NewCount []NewSuratCount `json:"newCount"` Item []Surat `json:"item"` }
type PageSurat ¶
type PageSurat struct { Surat Surat `json:"surat"` Disposisi Disposisi `json:"disposisi"` Files []string `json:"files"` Timeline []TimelineItem `json:"timeline"` }
type Surat ¶
type Surat struct { ID int `db:"id" json:"id"` Nomor string `db:"nomor" json:"nomor"` Perihal string `db:"perihal" json:"perihal"` Sumber string `db:"sumber" json:"sumber"` Tujuan string `db:"tujuan" json:"tujuan"` Jabatan string `db:"jabatan" json:"jabatan"` Tanggal string `db:"tanggal" json:"tanggal"` WaktuTerima string `db:"waktu_terima" json:"waktuTerima"` Prioritas int `db:"prioritas" json:"prioritas"` Status int `db:"status" json:"status"` Read int `db:"read" json:"read"` }
type TimelineItem ¶
type TimelineStatus ¶
type TimelineStatus struct { ID int `db:"id" json:"id"` Status int `db:"status" json:"status"` Children []TimelineStatus `json:"children"` }
type UpdatePasswordRequest ¶
Click to show internal directories.
Click to hide internal directories.