zhangzengfei
2023-08-15 60a0e6ef7d9b6237bf414ef0aee9a39d4f1892e9
调试bom上报
4个文件已修改
17 ■■■■■ 已修改文件
README.md 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
config.json 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
go.mod 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
report/send.go 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
README.md
@@ -1,5 +1,6 @@
# Basic金蝶14.02数据库接口服务
要求golang版本 1.16
### gui 配置
安装fyne工具
```cassandraql
config.json
@@ -7,14 +7,14 @@
    "nsq_server": "121.31.232.83:4150",
    "nsq_webapi": "http://121.31.232.83:9080/api/nsq/pub?topic=your_topic",
    "order_topic": "aps.wangpengfei.erp.seorder",
    "bom_topic": "aps.wangpengfei.erp.icBom",
    "bom_query_topic": "",
    "bom_child_topic": "",
    "bom_topic": "aps.wangpengfei.erp.icbom",
    "bom_query_topic": "aps.wangpengfei.erp.querybom",
    "bom_child_topic": "aps.wangpengfei.erp.bomchild",
    "inventory_topic": "aps.wangpengfei.erp.inventory",
    "query_topic": "aps.wangpengfei.erp.k3resource",
    "reply_topic": "aps.wangpengfei.erp.k3reply",
    "cst_webapi": "http://192.168.20.249/cst/local_post.ashx",
    "cst_query_topic": "aps.wangpengfei.erp.cstApply",
    "cst_reply_topic": "aps.wangpengfei.erp.cstReply",
    "cst_webapi": "",
    "cst_query_topic": "",
    "cst_reply_topic": "",
    "interval": 60
}
go.mod
@@ -1,6 +1,6 @@
module kingdee-dbapi
go 1.14
go 1.16
require (
    fyne.io/fyne v1.4.3
report/send.go
@@ -141,6 +141,8 @@
func SendBom(fData bool) {
    // 上报bom
    bomList := kingdee.BomList(fData)
    logger.Debug("查询到%d条Bom数据", len(bomList))
    // 过滤数据, 判断是否已经上报过, 请求全量数据不过滤, 直接上报
    if fData {
        for i := 0; i < len(bomList); {