capabilities.go 948 B

12345678910111213141516171819202122232425262728293031
  1. package model
  2. import (
  3. "gorm.io/gorm"
  4. "project_management/app/e"
  5. "project_management/unity"
  6. )
  7. type Capabilities struct {
  8. gorm.Model
  9. CapName string `gorm:"type:varchar(50);" json:"cap_name"` // 应用名
  10. CpaType string `gorm:"type:varchar(50);" json:"cap_type"` // 应用类型
  11. Image string `gorm:"type:varchar(50);" json:"image"` // 应用图标
  12. CapId string `gorm:"type:varchar(50);" json:"cap_id"` // 应用id
  13. Price int `gorm:"type:int;" json:"price"`
  14. }
  15. func (c Capabilities) AddCapabilities(capabilities Capabilities) e.Rescode {
  16. //TODO implement me
  17. panic("implement me")
  18. }
  19. func (c Capabilities) GetCapabilitiesList(params unity.QueryPageParams, capabilities Capabilities, queryCond interface{}) (result []Capabilities, total int64, err error) {
  20. //TODO implement me
  21. panic("implement me")
  22. }
  23. func (c Capabilities) GetCapabilitiesById(id string) (Capabilities, error) {
  24. //TODO implement me
  25. panic("implement me")
  26. }