zhangzengfei
2024-05-18 9be303b5cca06c62ed4ba783f9b1e0a4145e7009
修改ape添加接口
3个文件已修改
13 ■■■■■ 已修改文件
controller/systemCtl.go 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
repository/apeRepo.go 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
routes/system.go 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
controller/systemCtl.go
@@ -158,7 +158,8 @@
        return
    }
    err := s.ApeRepo.Update(&req)
    fromId := c.Param("from_id")
    err := s.ApeRepo.Save(fromId, &req)
    if err != nil {
        c.JSON(http.StatusBadRequest, gin.H{"msg": err.Error()})
        return
repository/apeRepo.go
@@ -76,14 +76,9 @@
    return ape.FindAll()
}
func (a *ApeRepository) Update(req *vo.Ape) error {
func (a *ApeRepository) Save(fromId string, req *vo.Ape) error {
    var ape models.Ape
    err := ape.FindById(req.ApeID)
    if err != nil {
        return err
    }
    ape.FromId = fromId
    ape.Name = req.Name
    ape.Ext = *req
routes/system.go
@@ -20,6 +20,7 @@
    r.GET("/APEs", sysCtl.ApeList)
    r.POST("/APEs", sysCtl.ApeUpdate)
    r.POST("/APEs/:from_id", sysCtl.ApeUpdate)
    return r
}