|
@@ -40,7 +40,6 @@ func GetHelpDocClassifyCount(HelpDocClassifyName string, parentId int) (count in
|
|
|
type EditHelpDocClassifyReq struct {
|
|
|
HelpDocClassifyName string `description:"分类名称"`
|
|
|
HelpDocClassifyId int `description:"分类id"`
|
|
|
- ParentId int `description:"父级id"`
|
|
|
}
|
|
|
|
|
|
func GetHelpDocClassifyById(classifyId int) (item *HelpDocClassify, err error) {
|
|
@@ -57,10 +56,10 @@ func GetHelpDocClassifyCountById(classifyId int) (count int, err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-func EditHelpDocClassify(classifyId, parentId int, HelpDocClassifyName string) (err error) {
|
|
|
+func EditHelpDocClassify(classifyId int, HelpDocClassifyName string) (err error) {
|
|
|
o := orm.NewOrm()
|
|
|
- sql := `UPDATE help_doc_classify SET classify_name=?,parent_id = ?, modify_time=NOW() WHERE classify_id=? `
|
|
|
- _, err = o.Raw(sql, HelpDocClassifyName, parentId, classifyId).Exec()
|
|
|
+ sql := `UPDATE help_doc_classify SET classify_name=?, modify_time=NOW() WHERE classify_id=? `
|
|
|
+ _, err = o.Raw(sql, HelpDocClassifyName, classifyId).Exec()
|
|
|
return
|
|
|
}
|
|
|
|
|
@@ -83,7 +82,7 @@ func GetChartInfoCountByClassifyId(classifyId int) (count int, err error) {
|
|
|
}
|
|
|
|
|
|
// GetHelpDocClassifyByParentId
|
|
|
-func GetHelpDocClassifyByParentId(parentId int, keyWord string) (items []*HelpDocClassifyItems, err error) {
|
|
|
+func GetHelpDocClassifyByParentId(parentId int, keyWord string) (items []HelpDocClassifyItems, err error) {
|
|
|
o := orm.NewOrm()
|
|
|
sql := ``
|
|
|
if keyWord != ""{
|
|
@@ -122,6 +121,7 @@ type HelpDocClassifyItems struct {
|
|
|
|
|
|
type HelpDocClassifyListResp struct {
|
|
|
AllNodes []*HelpDocClassifyItems
|
|
|
+ TwoLevelNodes []*HelpDocClassifyItems
|
|
|
}
|
|
|
|
|
|
type HelpDocClassifyDeleteCheckResp struct {
|
|
@@ -263,4 +263,14 @@ type MoveClassifyReq struct {
|
|
|
ParentClassifyId int `description:"父级分类id"`
|
|
|
PrevClassifyId int `description:"上一个兄弟节点分类id"`
|
|
|
NextClassifyId int `description:"下一个兄弟节点分类id"`
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+// GetHelpDocClassifyLevel
|
|
|
+func GetHelpDocClassifyLevel() (items []*HelpDocClassifyItems, err error) {
|
|
|
+ o := orm.NewOrm()
|
|
|
+ sql := ``
|
|
|
+ sql = ` SELECT * FROM help_doc_classify WHERE level IN (1,2) `
|
|
|
+ _, err = o.Raw(sql).QueryRows(&items)
|
|
|
+ return
|
|
|
}
|