|
@@ -54,14 +54,7 @@ func (s *BooktypeServ) GetBookTypeById(bookTypeId string) (*model.TaBookType, er
|
54
|
54
|
}
|
55
|
55
|
|
56
|
56
|
func (s *BooktypeServ) SaveBookType(booktype model.TaBookType) (*model.TaBookType, error) {
|
57
|
|
- num, err := s.dao.IsNameExist(booktype.BookTypeName, booktype.CaseId)
|
58
|
|
- if err != nil {
|
59
|
|
- utils.LogError("新增图书分类失败: " + err.Error())
|
60
|
|
- return nil, errors.New("新增图书分类失败")
|
61
|
|
- }
|
62
|
|
- if num > 0 {
|
63
|
|
- return nil, errors.New("已存在分类名称")
|
64
|
|
- }
|
|
57
|
+
|
65
|
58
|
if booktype.BookTypeImg == "" {
|
66
|
59
|
return nil, errors.New("类型图片不能为空")
|
67
|
60
|
}
|
|
@@ -72,6 +65,14 @@ func (s *BooktypeServ) SaveBookType(booktype model.TaBookType) (*model.TaBookTyp
|
72
|
65
|
return nil, errors.New("类型名称不能为空")
|
73
|
66
|
}
|
74
|
67
|
if booktype.BookTypeId == "" {
|
|
68
|
+ num, err := s.dao.IsNameExist(booktype.BookTypeName, booktype.CaseId)
|
|
69
|
+ if err != nil {
|
|
70
|
+ utils.LogError("新增图书分类失败: " + err.Error())
|
|
71
|
+ return nil, errors.New("新增图书分类失败")
|
|
72
|
+ }
|
|
73
|
+ if num > 0 {
|
|
74
|
+ return nil, errors.New("已存在分类名称")
|
|
75
|
+ }
|
75
|
76
|
bookType, err := s.dao.AddBookType(booktype)
|
76
|
77
|
if err != nil {
|
77
|
78
|
utils.LogError("新增图书分类失败: " + err.Error())
|