1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- package system
- import (
- "server/dao"
- "server/model/system/request"
- )
- type DictionaryDetailService struct{}
- func (dictionaryDetailService *DictionaryDetailService) CreateSysDictionaryDetail(sysDictionaryDetail dao.SysDictionaryDetail) error {
- return sysDictionaryDetail.CreateSysDictionaryDetail()
- }
- func (dictionaryDetailService *DictionaryDetailService) DeleteSysDictionaryDetail(sysDictionaryDetail dao.SysDictionaryDetail) error {
- return sysDictionaryDetail.DeleteSysDictionaryDetail()
- }
- func (dictionaryDetailService *DictionaryDetailService) UpdateSysDictionaryDetail(sysDictionaryDetail *dao.SysDictionaryDetail) error {
- return sysDictionaryDetail.UpdateSysDictionaryDetail()
- }
- func (dictionaryDetailService *DictionaryDetailService) GetSysDictionaryDetail(id uint) (dao.SysDictionaryDetail, error) {
- return dao.GetSysDictionaryDetailById(id)
- }
- func (dictionaryDetailService *DictionaryDetailService) GetSysDictionaryDetailInfoList(info request.SysDictionaryDetailSearch) (list interface{}, total int64, err error) {
- limit := info.PageSize
- offset := info.PageSize * (info.Page - 1)
- return info.SysDictionaryDetail.GetSysDictionaryDetailInfoList(limit, offset)
- }
- func (dictionaryDetailService *DictionaryDetailService) GetDictionaryList(dictionaryID uint) ([]dao.SysDictionaryDetail, error) {
- return dao.GetDictionaryListByDictionaryId(dictionaryID)
- }
- func (dictionaryDetailService *DictionaryDetailService) GetDictionaryListByType(t string) ([]dao.SysDictionaryDetail, error) {
- return dao.GetDictionaryListByType(t)
- }
- func (dictionaryDetailService *DictionaryDetailService) GetDictionaryInfoByValue(dictionaryID uint, value uint) (dao.SysDictionaryDetail, error) {
- return dao.GetDictionaryInfoByValue(dictionaryID, value)
- }
- func (dictionaryDetailService *DictionaryDetailService) GetDictionaryInfoByTypeValue(t string, value uint) (dao.SysDictionaryDetail, error) {
- return dao.GetDictionaryInfoByTypeValue(t, value)
- }
|