feat:完善项目

This commit is contained in:
henry
2021-11-05 18:07:32 +08:00
parent d20ac3e09f
commit 85b58968d1
13 changed files with 254 additions and 17 deletions

View File

@ -16,6 +16,7 @@ type BreakdownInfo struct {
*model2.SysBreakdown
}
// List 列表信息
func (c *Breakdown) List(title string, page, pageSize int) (*basic.PageDataResponse, error) {
mSysBreakdown := model.NewSysBreakdown()
@ -43,12 +44,27 @@ func (c *Breakdown) List(title string, page, pageSize int) (*basic.PageDataRespo
return &basic.PageDataResponse{Data: list, Count: count}, nil
}
// Form 数据处理
func (c *Breakdown) Form(id uint64, title, remark string) error {
return nil
mSysBreakdown := model.NewSysBreakdown()
if id > 0 {
mSysBreakdown.ID = mSysBreakdown.ID
return model2.Updates(mSysBreakdown.SysBreakdown, map[string]interface{}{
"title": title, "remark": remark,
})
}
mSysBreakdown.Title = title
mSysBreakdown.Remark = remark
return model2.Create(mSysBreakdown.SysBreakdown)
}
// Delete 删除操作
func (c *Breakdown) Delete(id uint64) error {
return nil
mSysBreakdown := model.NewSysBreakdown()
mSysBreakdown.ID = id
return model2.Delete(mSysBreakdown.SysBreakdown)
}
func NewBreakdown() BreakdownHandle {