final_work_acceptance_log.go 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. package final
  2. import (
  3. "zhiyuan/pkg/db"
  4. "github.com/gin-gonic/gin"
  5. )
  6. type WorkAcceptanceLog struct {
  7. Id int64 `json:"id" prop:"add:false"`
  8. WorkId int64 `json:"work_id"`
  9. CreatedId int64 `json:"created_id"`
  10. Context string `json:"context"`
  11. Pictures string `json:"pictures"`
  12. CreatedAt string `json:"created_at"`
  13. Type string `json:"type"`
  14. db.BaseModel
  15. }
  16. func (WorkAcceptanceLog) TableName() string {
  17. return "zy_work_acceptance_log"
  18. }
  19. func (o WorkAcceptanceLog) GetOne(where map[string]interface{}, fields []string, retVal interface{}) (*WorkAcceptanceLog, error) {
  20. if retVal == nil {
  21. var matBidOrder *WorkAcceptanceLog
  22. err := db.GetOne(o.TableName(), where, fields, &matBidOrder)
  23. return matBidOrder, err
  24. } else {
  25. err := db.GetOne(o.TableName(), where, fields, retVal)
  26. return nil, err
  27. }
  28. }
  29. func (o WorkAcceptanceLog) ListPrivilege(c *gin.Context, data map[string]interface{}, s *db.Select) bool {
  30. return true
  31. }
  32. func (WorkAcceptanceLog) ListAfter(c *gin.Context, data map[string]interface{}, list []map[string]interface{}) []map[string]interface{} {
  33. return list
  34. }
  35. func (WorkAcceptanceLog) OnePrivilege(c *gin.Context, id int64) bool {
  36. return true
  37. }
  38. func (WorkAcceptanceLog) AddPrivilege(c *gin.Context, data map[string]interface{}, post map[string]interface{}) error {
  39. return nil
  40. }
  41. func (WorkAcceptanceLog) EditPrivilege(c *gin.Context, id int64, data map[string]interface{}, post map[string]interface{}) error {
  42. return nil
  43. }
  44. func (WorkAcceptanceLog) DelPrivilege(c *gin.Context, id int64) error {
  45. return nil
  46. }
  47. func (WorkAcceptanceLog) Page() bool {
  48. return false
  49. }
  50. func (WorkAcceptanceLog) Count() bool {
  51. return true
  52. }
  53. func (o WorkAcceptanceLog) LeftJoin(data map[string]interface{}, s *db.Select) []db.JoinModel {
  54. return []db.JoinModel{}
  55. }