1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package dao
- import "server/global"
- type ProjectFeeGenre struct {
- global.GVA_MODEL
- Name string `json:"name" form:"name" gorm:"comment:费用类型名称"`
- }
- func (ProjectFeeGenre) TableName() string {
- return "project_fee_genre"
- }
- // TODO:费用类型查询
- // QueryProjectFeeGenre 查询费用类型
- func QueryProjectFeeGenre() (projectFeeGenre []ProjectFeeGenre, err error) {
- err = global.GVA_DB.Model(&ProjectFeeGenre{}).Find(&projectFeeGenre).Error
- return projectFeeGenre, err
- }
- // TODO:费用类型新增
- // CreateProjectFeeGenre 新增费用类型
- func (eg ProjectFeeGenre) CreateProjectFeeGenre() error {
- return global.GVA_DB.Create(&eg).Error
- }
- // TODO:费用类型修改
- // UpdateProjectFeeGenre 修改费用类型
- func (eg ProjectFeeGenre) UpdateProjectFeeGenre() error {
- return global.GVA_DB.Model(&eg).Where("id = ?", eg.ID).Updates(&eg).Error
- }
- // TODO:费用类型删除
- // DeleteProjectFeeGenre 删除费用类型
- func (eg ProjectFeeGenre) DeleteProjectFeeGenre() error {
- return global.GVA_DB.Unscoped().Delete(&eg).Error
- }
|