18 lines
446 B
Go
18 lines
446 B
Go
package data
|
|
|
|
type FunctionOpen struct {
|
|
Id int `json:"id"` //功能id
|
|
ModuelId int `json:"moduel_id"` //大模块ID
|
|
SubModuleId int `json:"sub_module_id"` //小模块ID
|
|
UnlockType []int `json:"unlock_type"` //开启条件类型
|
|
UnlockValue []int `json:"unlock_value"` //开启参数
|
|
}
|
|
|
|
func (data *FunctionOpen) id() int {
|
|
return data.Id
|
|
}
|
|
|
|
type FunctionOpenTable struct {
|
|
table[int, *FunctionOpen]
|
|
}
|