Documentation ¶
Index ¶
- func GetHandler(c *fiber.Ctx) error
- func GetListPenugasanHandler(c *fiber.Ctx) error
- func GetPenugasan(ctx *app.Ctx, query url.Values) (app.ListModel, error)
- func GetPenugasanByIDHandler(c *fiber.Ctx) error
- func GetTotalDisposisiHandler(c *fiber.Ctx) error
- func GetTotalSMHandler(c *fiber.Ctx) error
- type Dashboard
- type Penugasan
- type TotalMasuk
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetHandler ¶
func GetHandler(c *fiber.Ctx) error
func GetListPenugasanHandler ¶
func GetListPenugasanHandler(c *fiber.Ctx) error
func GetPenugasanByIDHandler ¶
func GetPenugasanByIDHandler(c *fiber.Ctx) error
func GetTotalDisposisiHandler ¶
func GetTotalDisposisiHandler(c *fiber.Ctx) error
func GetTotalSMHandler ¶
func GetTotalSMHandler(c *fiber.Ctx) error
Types ¶
type Dashboard ¶
type Dashboard struct { TotalSuratDisposisi db.NullInt64 `json:"total_surat_disposisi"` TotalSuratDisposisiBelumDibaca db.NullInt64 `json:"total_surat_disposisi_belum_dibaca"` TotalSuratDisposisiBelumDitanggapi db.NullInt64 `json:"total_surat_disposisi_belum_ditanggapi"` TotalSuratDisposisiBelumDiselesaikan db.NullInt64 `json:"total_surat_disposisi_belum_diselesaikan"` TotalSuratMasuk db.NullInt64 `json:"total_surat_masuk"` TotalSuratMasukBelumDibaca db.NullInt64 `json:"total_surat_masuk_belum_dibaca"` TotalSuratMasukBelumDiselesaikan db.NullInt64 `json:"total_surat_masuk_belum_diselesaikan"` TotalSuratMasukBelumDidisposisikan db.NullInt64 `json:"total_surat_masuk_belum_didisposisikan"` TotalSuratDisposisiYangSudahDiteruskanYangStatusnyaBelumSelesai db.NullInt64 `json:"total_surat_disposisi_yang_sudah_diteruskan_dan_belum_selesai"` TotalPermintaanApprovalSurat db.NullInt64 `json:"total_permintaan_approval_surat"` TotalSuratMenungguApproval db.NullInt64 `json:"total_surat_menunggu_approval"` TotalPermintaanEsign db.NullInt64 `json:"total_permintaan_esign"` }
type Penugasan ¶
type Penugasan struct { db.Model ID db.NullInt64 `json:"-" db:"pd.tpd_id" gorm:"column:tpd_id;primaryKey;autoIncrement" form:"-"` UserID db.NullInt64 `json:"-" db:"pd.tpd_user_id" gorm:"column:tpd_user_id" form:"id"` PenugasanID db.NullInt64 `json:"id" db:"pd.tpd_tp_id" gorm:"column:tpd_tp_id" form:"-"` TypeSurat db.NullString `json:"jenis" db:"p.tp_jenis" gorm:"column:tp_jenis" validate:"omitempty,oneof='SK' 'ST'" form:"jenis"` Judul db.NullString `json:"judul" db:"p.tp_judul" gorm:"column:tp_judul" form:"judul"` Nomor db.NullString `json:"nomor" db:"p.tp_nomor" gorm:"column:tp_nomor" form:"nomor"` Date db.NullDate `json:"tanggal" db:"p.tp_tanggal" gorm:"column:tp_tanggal" form:"tanggal"` FileURL db.NullString `json:"file" db:"p.tp_file" gorm:"column:tp_file" form:"-"` FileName db.NullString `json:"filename" db:"p.tp_file_name" gorm:"column:tp_file_name" form:"-"` IsDeleted db.NullBool `json:"is_deleted" db:"p.tp_hapus" gorm:"column:tp_hapus" form:"is_deleted"` }
func GetPenugasanByID ¶
func (*Penugasan) SetRelation ¶
func (pd *Penugasan) SetRelation()
func (Penugasan) TableAliasName ¶
Click to show internal directories.
Click to hide internal directories.