Documentation
¶
Index ¶
- type ApplicationDM
- type ApplicationHistoryDM
- type ForHistory
- func (fhis ForHistory) Close()
- func (fhis ForHistory) QueryAll(appType int, appStatus int) (apps []application.Application, err error)
- func (fhis ForHistory) QueryAppOpsByAppId(appID int) (records []application.AppOpsRecord, err error)
- func (fhis ForHistory) QueryByDepartmentCode(dc string, appType int, appStatus int) (apps []application.Application, err error)
- func (fhis ForHistory) QueryByFilter(appFilter func(application.Application) bool) (apps []application.Application, err error)
- func (fhis ForHistory) QueryByID(appID int) (application.Application, error)
- func (fhis ForHistory) QueryByOwner(userID int, appType int, appStatus int) (apps []application.Application, err error)
- type MemoryMap
- func (adm MemoryMap) ArchiveToHistory(historyADI applicationDB.DBInfo, projectID int) (err error)
- func (adm MemoryMap) Close()
- func (adm MemoryMap) Insert(appInfo application.Application) (appID int, err error)
- func (adm MemoryMap) InsertAppOps(record application.AppOpsRecord) (recordID int, err error)
- func (adm MemoryMap) QueryAll(appType int, appStatus int) (apps []application.Application, err error)
- func (adm MemoryMap) QueryAppOpsByAppId(appID int) (records []application.AppOpsRecord, err error)
- func (adm MemoryMap) QueryByDepartmentCode(dc string, appType int, appStatus int) (apps []application.Application, err error)
- func (adm MemoryMap) QueryByFilter(appFilter func(application.Application) bool) (apps []application.Application, err error)
- func (adm MemoryMap) QueryByID(appID int) (application.Application, error)
- func (adm MemoryMap) QueryByOwner(userID int, appType int, appStatus int) (apps []application.Application, err error)
- func (adm MemoryMap) Update(appInfo application.Application) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationDM ¶
type ApplicationDM interface { ApplicationHistoryDM Insert(applicationInfo application.Application) (appID int, err error) Update(applicationInfo application.Application) (err error) InsertAppOps(record application.AppOpsRecord) (recordID int, err error) ArchiveToHistory(historyADI applicationDB.DBInfo, projectID int) (err error) }
type ApplicationHistoryDM ¶
type ApplicationHistoryDM interface { QueryByID(applicationID int) (application.Application, error) QueryByOwner(userID int, appType int, appStatus int) ([]application.Application, error) QueryByDepartmentCode(dc string, appType int, appStatus int) ([]application.Application, error) QueryAll(appType int, appStatus int) ([]application.Application, error) QueryByFilter(appFilter func(application.Application) bool) ([]application.Application, error) QueryAppOpsByAppId(applicationID int) (records []application.AppOpsRecord, err error) Close() }
type ForHistory ¶
type ForHistory struct {
// contains filtered or unexported fields
}
func NewForHistory ¶
func NewForHistory(adb applicationDB.ApplicationDB, theLogMap logMap.LogMap) (nFHis ForHistory, err error)
func (ForHistory) Close ¶
func (fhis ForHistory) Close()
func (ForHistory) QueryAll ¶
func (fhis ForHistory) QueryAll(appType int, appStatus int) (apps []application.Application, err error)
func (ForHistory) QueryAppOpsByAppId ¶
func (fhis ForHistory) QueryAppOpsByAppId(appID int) (records []application.AppOpsRecord, err error)
func (ForHistory) QueryByDepartmentCode ¶
func (fhis ForHistory) QueryByDepartmentCode(dc string, appType int, appStatus int) (apps []application.Application, err error)
func (ForHistory) QueryByFilter ¶
func (fhis ForHistory) QueryByFilter(appFilter func(application.Application) bool) (apps []application.Application, err error)
func (ForHistory) QueryByID ¶
func (fhis ForHistory) QueryByID(appID int) (application.Application, error)
func (ForHistory) QueryByOwner ¶
func (fhis ForHistory) QueryByOwner(userID int, appType int, appStatus int) (apps []application.Application, err error)
type MemoryMap ¶
type MemoryMap struct {
// contains filtered or unexported fields
}
func NewMemoryMap ¶
func NewMemoryMap(adb applicationDB.ApplicationDB, theLogMap logMap.LogMap) (nmm MemoryMap, err error)
func (MemoryMap) ArchiveToHistory ¶
func (adm MemoryMap) ArchiveToHistory(historyADI applicationDB.DBInfo, projectID int) (err error)
func (MemoryMap) Insert ¶
func (adm MemoryMap) Insert(appInfo application.Application) (appID int, err error)
func (MemoryMap) InsertAppOps ¶
func (adm MemoryMap) InsertAppOps(record application.AppOpsRecord) (recordID int, err error)
func (MemoryMap) QueryAll ¶
func (adm MemoryMap) QueryAll(appType int, appStatus int) (apps []application.Application, err error)
func (MemoryMap) QueryAppOpsByAppId ¶
func (adm MemoryMap) QueryAppOpsByAppId(appID int) (records []application.AppOpsRecord, err error)
func (MemoryMap) QueryByDepartmentCode ¶
func (adm MemoryMap) QueryByDepartmentCode(dc string, appType int, appStatus int) (apps []application.Application, err error)
func (MemoryMap) QueryByFilter ¶
func (adm MemoryMap) QueryByFilter(appFilter func(application.Application) bool) (apps []application.Application, err error)
func (MemoryMap) QueryByID ¶
func (adm MemoryMap) QueryByID(appID int) (application.Application, error)
func (MemoryMap) QueryByOwner ¶
func (adm MemoryMap) QueryByOwner(userID int, appType int, appStatus int) (apps []application.Application, err error)
func (MemoryMap) Update ¶
func (adm MemoryMap) Update(appInfo application.Application) (err error)
Click to show internal directories.
Click to hide internal directories.