config.go 836 B

1234567891011121314151617181920212223242526272829303132
  1. package config
  2. import . "app.yhyue.com/moapp/jybase/common"
  3. type config struct {
  4. RunTime string
  5. UpdateBathSize int
  6. InsertBathSize int
  7. SelectBathSize int
  8. SyncPool int
  9. SelectMgoUserPool int
  10. }
  11. type timeTask struct {
  12. Datetime string `json:"datetime"`
  13. User_mgo_mysql_id string `json:"user_mgo_mysql_id"`
  14. Bxt_user_mgo_mysql_id string `json:"bxt_user_mgo_mysql_id"`
  15. Raw_product_id int64 `json:"raw_product_id"`
  16. Dataexport_order_id int64 `json:"dataexport_order_id"`
  17. Point_type_id int64 `json:"point_type_id"`
  18. Integral_flow_id int64 `json:"integral_flow_id"`
  19. User_prize_id int64 `json:"user_prize_id"`
  20. }
  21. var (
  22. Config *config
  23. TimeTask *timeTask
  24. )
  25. func init() {
  26. ReadConfig("./config.json", &Config)
  27. ReadConfig("./timetask.json", &TimeTask)
  28. }