package entity

// Code generated by sql2gorm. DO NOT EDIT.

type SupplierIncome struct {
	IncomeID            int64   `gorm:"column:income_id;primary_key;AUTO_INCREMENT"` // 服务商收入表ID
	SupplierID          int64   `gorm:"column:supplier_id"`                          // 服务商ID
	SupplierType        int64   `gorm:"column:supplier_type"`                        // 服务商用户类型，1为个人PR，2为机构
	SProjectID          int64   `gorm:"column:s_project_id"`                         // 服务商加入商单后的种草任务ID
	SLocalLifeID        int64   `gorm:"column:s_local_life_id"`                      // 服务商加入商单后的本地生活ID
	IncomeType          int64   `gorm:"column:income_type"`                          // 服务商收入类型，1种草，2带货，3本地生活
	IncomeStatus        int64   `gorm:"column:income_status;default:1"`              // 收入状态：1可回发票，2待传发票，3平台确认中，4平台已确认，5可提现，6提现中，7平台确认中，8已提现（个人服务商>=5；企业服务商>=1）
	ServiceChargeSettle float64 `gorm:"column:service_charge_settle"`                // 服务费已结算
}

func (m *SupplierIncome) TableName() string {
	return "younggee_supplier_income"
}
