u
This commit is contained in:
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()
|
||||
}
|
||||
Reference in new issue
Block a user