| | |
| | | package main |
| | | |
| | | import ( |
| | | "kingdee-dbapi/kingdee" |
| | | "kingdee-dbapi/models" |
| | | "os" |
| | | "strings" |
| | | |
| | | "kingdee-dbapi/cache" |
| | | "kingdee-dbapi/config" |
| | | "kingdee-dbapi/gui" |
| | | "kingdee-dbapi/kingdee" |
| | | "kingdee-dbapi/logger" |
| | | "kingdee-dbapi/models" |
| | | "kingdee-dbapi/nsqclient" |
| | | |
| | | "github.com/flopp/go-findfont" |
| | | ) |
| | | |
| | | func main() { |
| | | logger.InitLog("kdingdee-dbapi.log", "debug", 15, false) |
| | | logger.Info("playletServer start!") |
| | | |
| | | config.Load() |
| | | |
| | | // sqlite3数据库 |
| | | models.Init() |
| | | |
| | | // 初始化缓存, 记录了已经上报的订单号 |
| | | cache.InitCache() |
| | | |
| | | // 初始化nsq |
| | | nsqclient.InitNsqProducer() |
| | | |
| | | // 开启订阅 |
| | | go nsqclient.InitNsqConsumer(config.Options.QueryTopic, "sensor01", kingdee.QueryMsgHandle) |
| | | |
| | | // 设置中文字体 |
| | | setFont() |
| | | defer os.Unsetenv("FYNE_FONT") |