33 lines
620 B
Go
33 lines
620 B
Go
package inner
|
|
|
|
import "errors"
|
|
|
|
const (
|
|
OperationAddRevenueTypeDaily = "daily"
|
|
OperationAddRevenueTypeWeekly = "weekly"
|
|
OperationAddRevenueTypeGuild = "guild"
|
|
)
|
|
|
|
type OperationAddRevenueRequest struct {
|
|
AddType string // daily weekly
|
|
RoomProfitId string
|
|
GuildProfitId string
|
|
UserNo string
|
|
RevenueAmount string
|
|
StaffId string
|
|
StaffName string
|
|
UserId string
|
|
Memo string
|
|
}
|
|
|
|
// 参数合法性检验
|
|
func (request *OperationAddRevenueRequest) CheckParameter() (err error) {
|
|
|
|
if len(request.UserId) == 0 {
|
|
err = errors.New("UserId不能为空")
|
|
return
|
|
}
|
|
|
|
return
|
|
}
|