feat:完善项目
This commit is contained in:
@ -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 {
|
||||
|
Reference in New Issue
Block a user