zhangqian
2024-05-16 3eb829393c22b975b9ca7e0e022150d4cafa9bd1
controllers/text.go
@@ -27,7 +27,7 @@
      return
   }
   text := models.Text{
   text := models.Word{
      Content:          req.Content,
      LocomotiveNumber: req.LocomotiveNumber,
   }
@@ -37,7 +37,7 @@
      return
   }
   if err := models.NewTextSearch().Create(&text); err != nil {
   if err := models.NewWordSearch().Create(&text); err != nil {
      util.ResponseFormat(c, code.SaveFail, "添加失败,请检查是否重复")
      return
   }
@@ -45,11 +45,11 @@
   util.ResponseFormat(c, code.Success, "添加成功")
}
func (slf TextCtl) paramsCheck(text models.Text) (err error) {
func (slf TextCtl) paramsCheck(text models.Word) (err error) {
   if text.Content == "" || text.LocomotiveNumber == "" {
      return errors.New("参数缺失")
   }
   _, err = models.NewTextSearch().SetLocomotiveNumber(text.LocomotiveNumber).SetContent(text.Content).First()
   _, err = models.NewWordSearch().SetLocomotiveNumber(text.LocomotiveNumber).SetContent(text.Content).First()
   if err == nil {
      return errors.New("文字重复")
   }
@@ -61,7 +61,7 @@
// @Summary   文字库列表
// @Produce   application/json
// @Param     object  query    request.GetTextList true  "参数"
// @Success   200   {object}  util.ResponseList{data=[]models.Text}  "成功"
// @Success   200   {object}  util.ResponseList{data=[]models.Word}  "成功"
// @Router    /api-sa/v1/text/list [get]
func (slf TextCtl) List(c *gin.Context) {
   var params request.GetTextList
@@ -75,7 +75,7 @@
      return
   }
   list, total, err := models.NewTextSearch().
   list, total, err := models.NewWordSearch().
      SetPage(params.Page, params.PageSize).
      SetKeyword(params.Keyword).
      Find()