Skip to content
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
品牌标识

AIRIOT智慧系统搭建平台经验交流

  1. 主页
  2. 其他功能
  3. 二次开发 WarnClient 使用咨询

二次开发 WarnClient 使用咨询

已定时 已固定 已锁定 已移动 其他功能
帖子 发布者 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • I 离线
    I 离线
    icliff
    编写 最后由 编辑
    #1

    自己调用 WarnClient 不知道如何设置 tableId tableDataId uid 等,导致报警无法关联到设备
    d4e584c8-017c-44cf-86b6-e387b23efdca-image.png
    设备信息如下图
    b68b216c-9484-452f-9174-4874f7ad7049-image.png
    代码如下图
    d09b32f2-391d-473c-a435-2c282345ffc5-image.png
    // 创建告警
    Warning warning = new Warning();
    warning.setId(UUID.randomUUID().toString());

        // 数据管理第一层分类
        warning.setTableId("设备表");
    

    // // 工作表记录ID 表标识
    warning.setTableDataId("camara");
    // 设备ID 设备编号
    warning.setUid("c_ningde_01");
    warning.setAlert(true);
    warning.setLevel("高");
    warning.setDesc("发生火灾");

    1 条回复 最后回复
    0
  • 技术支持fx技 离线
    技术支持fx技 离线
    技术支持fx
    编写 最后由 编辑
    #2

    tableId是数据表的标识(数据表id字段值)。根据你的截图看是camara。tableDataId uid值是一样的都是表记录的id字段的值。

    I 2 条回复 最后回复
    0
  • I 离线
    I 离线
    icliff
    回复了技术支持fx 最后由 编辑
    #3

    @技术支持fx 您好,我设置了tableId 和 dataId
    24a7ee59-d928-4b80-8429-b36db664648e-image.png

    table camara 以及 id 也存在
    c1782f00-0d83-4e4c-8167-68685c6fd33e-image.png

    但是告警推送之后,warning 表中 table 和tableData 该条记录依然没数据
    2fb49d6a-c5de-4e73-81b2-de9d85cc0f44-image.png

    界面中有没有相应的值
    54a792dd-cb0f-4112-92c1-17f34f06e6f9-image.png

    是sdk有问题还是哪里有问题?

    1 条回复 最后回复
    0
  • I 离线
    I 离线
    icliff
    回复了技术支持fx 最后由 编辑
    #4

    @技术支持fx 另外我 将type设置正确并且能过滤,但是最上方的告警数量统计怎么还是0?
    6c60432d-360a-4904-8f26-da377fe0295c-image.png
    在数据库中告警类型已经正确存储和展示
    2c751fc3-feb4-4ff4-a124-b39a05db0332-image.png

    I 1 条回复 最后回复
    0
  • 技术支持fx技 离线
    技术支持fx技 离线
    技术支持fx
    编写 最后由 编辑
    #5

    写了warning.setTable后 提示能出来几个方法。如果有不一样的估计得用那个方法;
    看打印出来的对象看起来不是很对。因为数据库里面存的字段实际是table 和tableData

    lQLPJxso74Eavs_Ml80CX7DnuRcMVGLDuQf7ynKQ1ugA_607_151.png
    截图里这两个实际没啥用

    1 条回复 最后回复
    0
  • 技术支持fx技 离线
    技术支持fx技 离线
    技术支持fx
    编写 最后由 编辑
    #6

    我们先改一下 发版后在发给你

    1 条回复 最后回复
    0
  • 技术支持fx技 离线
    技术支持fx技 离线
    技术支持fx
    编写 最后由 编辑
    #7

    把程序里引的那个java sdk 版本换成 4.3.13 然后就可以正常设定报警的table和tabledata了

    I 1 条回复 最后回复
    0
  • I 离线
    I 离线
    icliff
    回复了技术支持fx 最后由 编辑
    #8

    @技术支持fx maven中央仓上最新版本还是 4.3.10版本,麻烦上传最新版本吧,多谢。或者能给个4.3.13版本下载地址吗?
    9fa31233-2cff-424b-9490-74dfae17e987-image.png

    1 条回复 最后回复
    0
  • I 离线
    I 离线
    icliff
    回复了icliff 最后由 编辑
    #9

    @icliff 在 二次开发 WarnClient 使用咨询 中说:

    @技术支持fx 另外我 将type设置正确并且能过滤,但是最上方的告警数量统计怎么还是0?
    6c60432d-360a-4904-8f26-da377fe0295c-image.png
    在数据库中告警类型已经正确存储和展示
    2c751fc3-feb4-4ff4-a124-b39a05db0332-image.png

    @技术支持fx 还烦请看下这个问题,谢谢。

    1 条回复 最后回复
    0

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组