|
@@ -33,6 +33,11 @@ var (
|
|
|
CustomerFieldMap_EH map[string]string
|
|
|
CustomerFieldMap_HE map[string]string
|
|
|
BiaoZhu map[string]interface{}
|
|
|
+ PurchasinglistField []map[string]string
|
|
|
+ PackageField []map[string]string
|
|
|
+ WinnerorderField []map[string]string
|
|
|
+ TopSubStypeArr []string
|
|
|
+ TopSubStypeArr2 []string
|
|
|
)
|
|
|
|
|
|
var (
|
|
@@ -144,6 +149,39 @@ func InitConfig() {
|
|
|
//tmpAllField = append(tmpAllField, descript)
|
|
|
//AllFieldMap[descript] = key
|
|
|
//}
|
|
|
+ PurchasinglistField = []map[string]string{}
|
|
|
+ pcls, _ := BiaoZhu["purchasinglist"].([]interface{})
|
|
|
+ for _, pcl := range pcls {
|
|
|
+ tmp := pcl.(map[string]interface{})
|
|
|
+ key := qu.ObjToString(tmp["key"])
|
|
|
+ descript := qu.ObjToString(tmp["descript"])
|
|
|
+ PurchasinglistField = append(PurchasinglistField, map[string]string{key: descript})
|
|
|
+ }
|
|
|
+ PackageField = []map[string]string{}
|
|
|
+ pkgs, _ := BiaoZhu["package"].([]interface{})
|
|
|
+ for _, pkg := range pkgs {
|
|
|
+ tmp := pkg.(map[string]interface{})
|
|
|
+ key := qu.ObjToString(tmp["key"])
|
|
|
+ descript := qu.ObjToString(tmp["descript"])
|
|
|
+ PackageField = append(PackageField, map[string]string{key: descript})
|
|
|
+ }
|
|
|
+ WinnerorderField = []map[string]string{}
|
|
|
+ wods, _ := BiaoZhu["winnerorder"].([]interface{})
|
|
|
+ for _, wod := range wods {
|
|
|
+ tmp := wod.(map[string]interface{})
|
|
|
+ key := qu.ObjToString(tmp["key"])
|
|
|
+ descript := qu.ObjToString(tmp["descript"])
|
|
|
+ WinnerorderField = append(WinnerorderField, map[string]string{key: descript})
|
|
|
+ }
|
|
|
+ //公告类型
|
|
|
+ types := Sysconfig[""].(map[string]interface{})
|
|
|
+ for top, v := range types {
|
|
|
+ tmp := v.([]interface{})
|
|
|
+ for _, sub := range tmp {
|
|
|
+ TopSubStypeArr = append(TopSubStypeArr, top+"-"+qu.ObjToString(sub))
|
|
|
+ }
|
|
|
+ }
|
|
|
+ TopSubStypeArr2 = TopSubStypeArr
|
|
|
|
|
|
initQuaConfig()
|
|
|
}
|