feat: add deps page

This commit is contained in:
engigu
2025-12-23 23:14:51 +08:00
parent 4de4073ae2
commit 95242410d5
3 changed files with 11 additions and 2 deletions
@@ -87,6 +87,7 @@ func (c *DependencyController) Install(ctx *gin.Context) {
Name string `json:"name" binding:"required"`
Version string `json:"version"`
Type string `json:"type" binding:"required"`
Remark string `json:"remark"`
}
if err := ctx.ShouldBindJSON(&req); err != nil {
@@ -98,6 +99,7 @@ func (c *DependencyController) Install(ctx *gin.Context) {
Name: req.Name,
Version: req.Version,
Type: req.Type,
Remark: req.Remark,
}
if err := c.service.Install(dep); err != nil {