package crm import "server/global" type CustomerGenre struct { global.GVA_MODEL Name string `json:"name" form:"name" gorm:"comment:客户类目名称"` } func (CustomerGenre) TableName() string { return "customer_genre" } func QueryAllCustomerGenres() (customerGenres []CustomerGenre, err error) { err = global.GVA_DB.Find(&customerGenres).Error return customerGenres, err } func (cg CustomerGenre) CreateCustomerGenre() error { return global.GVA_DB.Create(&cg).Error } func (cg CustomerGenre) UpdateCustomerGenre() error { return global.GVA_DB.Model(&cg).Updates(&cg).Error } func DeleteCustomerGenre(id int) error { return global.GVA_DB.Unscoped().Delete(&CustomerGenre{}, id).Error }