1234567891011121314151617181920212223242526272829303132333435363738 |
- package material
- type RoomType struct {
- ID int `json:"id"`
- Name string `json:"name"`
- ShortName string `json:"short_name"`
- MaxRoomNum int `json:"max_room_num"`
- }
- var Params = struct {
- RoomType []RoomType `json:"room_type"`
- }{
- RoomType: []RoomType{
- {0, "开工", "", 1},
- {1, "拆改", "", 10},
- {2, "水电", "", 10},
- {3, "泥工", "", 1},
- {4, "防水", "", 10},
- {5, "木工", "", 10},
- {6, "刮瓷", "", 10},
- {7, "工程款", "", 10},
- {8, "安全", "", 10},
- {9, "主材验收", "", 10},
- {10, "交房", "", 10},
- },
- }
- func GetRoomTypeMap(shortName bool) map[int]string {
- roomTypeMap := make(map[int]string)
- for _, v := range Params.RoomType {
- if shortName {
- roomTypeMap[v.ID] = v.ShortName
- } else {
- roomTypeMap[v.ID] = v.Name
- }
- }
- return roomTypeMap
- }
|