This commit is contained in:
oneao committed 2025-11-21 17:27:44 +08:00
1 parent bb780a42ab
commit d3145e3dc5
19 files changed
+15364 -416

No files matched your search

@@ -15,12 +15,16 @@ import (
)
func InitMoneyRouter(r *router.Router) {
group := r.Group("money")
group.POST("/query", queryMoneyRecords)
group.GET("/category", getUserCategory)
group.POST("/insert", insertMoneyRecord)
group.POST("/update", updateMoneyRecord)
group.POST("/delete", deleteMoneyRecord)
groupRecord := r.Group("money")
groupRecord.POST("/query", queryMoneyRecords)
groupRecord.POST("/insert", insertMoneyRecord)
groupRecord.POST("/update", updateMoneyRecord)
groupRecord.POST("/delete", deleteMoneyRecord)
groupCategory := r.Group("money/category")
groupCategory.GET("", getUserCategory)
groupCategory.POST("/updateSort", updateMoneyCategorySort)
groupCategory.POST("/delete", deleteMoneyCategoryById)
}
// InitDefaultCategories 初始化系统默认分类到用户分类表
@@ -300,3 +304,45 @@ func deleteMoneyRecord(c *router.Context) error {
return response.Success(c).Message("删除成功").Send()
}
func updateMoneyCategorySort(c *router.Context) error {
bodyData, err := c.BodyMap()
fmt.Println("进入了===")
if err == nil {
fmt.Println(err.Error())
fmt.Println("发生异常===")
return c.AddError(err)
}
if bodyData == nil {
return response.Success(c).Send()
}
updateArray := bodyData.GetArray("data")
fmt.Println(updateArray)
_, err = db.UpdateBatch("money_user_category", "id", updateArray)
if err != nil {
return c.AddError(err)
}
return response.Success(c).Send()
}
func deleteMoneyCategoryById(c *router.Context) error {
bodyData, err := c.GetBodyWithRequired("id")
if err != nil {
return c.AddError(err)
}
recordId := bodyData.GetInt64("id")
_, err = db.DeleteOne("money_user_category", "id", recordId)
if err != nil {
return c.AddError(err)
}
return response.Success(c).Message("删除成功").Send()
}