• [问题求助] 【ULab】Addon应用发布生产环境报错
    租户:Hi-ybmy描述:AP1迁移到ULab的Addon Unified Portal应用,发布到客户生产环境报错如下:AP1与生产环境中UnifiedPortal的版本是22.0.20220402191506,ULab中UnifiedPortal的版本是23.0.20230625060133,这种情况改怎么处理?
  • [问题求助] 【ULab】库VueQuillEditor缺少文件
    租户:Hi-ybmy、Hiwztech描述:库VueQuillEditor(版本100.7.7)缺少文件,页面调用报错
  • [问题求助] 【ULab】如何添加自定义GIS类型?
    租户:Hi-ybmy、Hiwztech描述:项目使用的是自研的GIS地图,在ULab环境中只能选择伟岸和超图,自定义添加的GISType不显示
  • [问题求助] 环境迁移--天津国展开发环境迁移后登录后菜单管理使用不了
    1.天津国展开发环境迁移后登录进入页面2.进入菜单管理页面点击菜单无明显报错但打印了提示信息(看不懂),点击菜单后无反应,正常右边是有内容供设置操作的
  • [问题求助] roma site 对外提供接口,是要提供哪个ip和端口?
    roma site 对外提供接口,是要提供哪个ip和端口?
  • [问题求助] 资产包导入报错?
    生产环境,增量资产包导入报错,错误码10
  • [问题求助] 【ULab】ES查询脚本耗时非常高
    调用querySpace、queryDevice等涉及到ES的BO接口,查询耗时非常高,麻烦给处理一下吧!
  • [问题求助] 【ULab】编译报错,提示元数据对象不可访问,不归属当前工程或是私有资源
    租户:Hiwztech描述:迁移项目后,编译应用,好多应用都是报错:提示元数据对象不可访问,不归属当前工程或是私有资源!能不能把基线BO中的可见性限制都放开?
  • [问题求助] 【ULab】对象'Connector'中不存在记录'testbingo', 或者用户无权操作该记录
    租户:Hiwztech描述:MINO中无testbingo配置,麻烦给添加一下!
  • [问题求助] 福建党校-开发环境-登陆生产环境报错
    租户名:Hi-fjdx邮箱:zhangliying001@chinasofti.com福建党校-开发环境-登陆生产环境报错   ReferenceError: regeneratorRuntime is not defined
  • [问题求助] 创建/编辑菜单,页面报错
    应用SmartCampus__UnifiedPortal中创建/编辑菜单,页面报错:TypeError: $ is not a function
  • [问题求助] AP1环境升级到Vue3框架后表格分页报错
    租户:Hizhmk描述:AP1环境中,将页面组件的渲染框架由Vue2升级为Vue3后,点击表格分页组件提示报错:元数据对象'queryAttendanceRecord:1.0.0:003x0000014n6GteU5Pk'的定义信息不存在元数据对象:表格绑定模型对应的API接口方法的映射名称
  • [问题求助] Ap1环境中东G42的Roma开发环境无法打开
    页面无法出现登录页面,提示如下:找不到 studioroma.e.huawei.com 的网页找不到与以下网址对应的网页:https://studioroma.e.huawei.com/roma/HTTP ERROR 404租户账号:Hi-icss_cig_g42
  • [技术干货] 智慧园区导出设备产品(exportDeviceProducts)接口说明
    该接口用于从租户中导出设备产品接口。该接口主要用于同步数据给数据平台贴源层,同步给第三方子系统,或在设备管理界面上的文件导出。导出时有记录数限制,最大不超过1000条。如果当前数据超过这个数量,则需要调用方分多次调用此接口。当增量导出时,该接口会返回指定时间段内新增或变更的记录,但删除的记录不会携带。如果该记录在业务上无需再使用,应更新该记录的状态字段,并作为变更的记录返回。注意事项无。基本信息接口名称exportDeviceProducts接口路径/service/Device/0.1.0/DeviceProduct/export接口协议HTTPS接口方法POST请求参数请求参数如表1所示。表1 请求参数说明参数名称类型必选(M)/可选(O)参数位置参数含义access-tokenStringMCookie | Header授权TOKEN。localeStringOHeader当前界面语言。如zh_CN。conditionQueryConditionOBody查询参数对象。cursorNumberOBody本次导出的游标,表示起始位置。该字段的值是在连续导出的上次调用时返回的。IsIncrementBooleanOBody是否增量导出。默认为全量。fromTimeDatetimeOBody当为增量导出时,该字段必填,表示有更新数据的起始时间,应精确到秒。toTimeDatetimeOBody当为增量导出时,该字段可选,表示有更新数据的结束时间,应精确到秒,默认为当前时间。limitNumberOBody用户自定义一次导出数据条数(不填默认1000)。表2 QueryCondition 参数名称类型必选(M)/可选(O)参数位置参数含义deviceDefinitionCodeParameterODeviceProductQueryCondition设备产品所属的设备规格Code,通过“查询设备规格”获取规格Code值。允许的算子包括:=,in。表3 Parameter 参数名称类型必选(M)/可选(O)参数位置参数含义valueAnyOParameter查询条件的参数值,适用于算子为=,<,>等单值的参数。当算子为in或between时,参数值为一个数组。operatorStringOParameter查询条件的算子。包括:=,<,>,like,in。不同的查询条件所允许的算子不同。不填则默认为=。请求样例{ "condition": { }, "cursor": 0, "isIncrement": false }响应参数响应参数如表4所示。表4 响应参数说明参数名称类型必选(M)/可选(O)参数位置参数含义resultOutputsOBody接口响应参数。resCodeStringMBody设备服务的返回码。resMsgStringOBody设备服务的返回消息。表5 Outputs 参数名称类型必选(M)/可选(O)参数位置参数含义recordsDeviceProductRecord[]OBody/result/outputs本次调用返回的记录。countNumberOBody/result/outputs符合条件的记录总数。长度范围最大20位数字。cursorNumberOBody/result/outputs本次导出接口返回的游标,表示结束位置。用于连续导出的下次接口调用。如果本次调用已经返回完了所有数据,无需下次调用,则该字段为空。长度范围最大20字符。表6 DeviceProductRecord 参数名称类型必选(M)/可选(O)参数位置参数含义idStringMDeviceProductRecord设备产品ID。长度范围20字符。definitionCodeStringMDeviceProductRecord设备规格编码。长度范围最大64字符。productCodeStringMDeviceProductRecord设备产品编码。长度范围最大64字符。productNameStringODeviceProductRecord设备产品名称。长度范围最大64字符。modelStringODeviceProductRecord设备产品型号。长度范围最大128字符。brandStringODeviceProductRecord设备产品品牌。长度范围最大128字符。manufacturerStringODeviceProductRecord设备产品生产厂商。长度范围最大128字符。displayTemplateStringODeviceProductRecord设备产品显示模板。长度范围最大128字符。statusStringODeviceProductRecord设备产品状态。长度范围最大255字符。包括:VALID:生效INVALID:失效descriptionStringODeviceProductRecord描述。长度范围最大256k字符。categoryCodeStringODeviceProductRecord归属规格的默认分类Code。长度范围最大 64字符。categoryNameStringODeviceProductRecord归属规格的默认分类名称。长度范围最大65535字符。categoryNameTypeIdStringODeviceProductRecord归属规格的默认分类多语言ID。长度范围最大20字符。actionTypeStringODeviceRecord操作类型。当请求为增量同步模式时返回。包括:INSERT:新增记录。UPDATE:更新记录。长度范围最大6字符。insertTimeDateTimeODeviceRecord该记录在源表里的添加时间。updateTimeDateTimeODeviceRecord该记录在源表里的更新时间。响应样例{ "resCode": "0", "resMsg": "成功", "result": [{ "count": 2, "cursor": null, "isIncrement": false, "records": [{ "brand": "tem1", "displayTemplate": "显示模板", "id": "050S000000ScpDgKZ6wq", "insertTime": "2019-08-14 16:09:08", "model": "tem1", "productCode": "tem1", "productName": "tem1", "status": "VALID", "updateTime": "2019-08-14 16:14:17" }, { "brand": "蓝居", "categoryCode": "BUED-ENV", "categoryName": "环境传感器", "definitionCode": "IndoorEnvSensor", "id": "050S000000TVAMRTQxrU", "insertTime": "2019-09-16 09:55:41", "model": "UMINI208", "productCode": "UMINI208", "productName": "蓝居", "status": "VALID", "updateTime": "2019-09-16 09:55:41" } ] } ] }
  • [技术干货] 智慧园区导出设备实例(exportDeviceInstances)接口说明
    该接口用于从租户中导出设备实例,主要用于同步数据给数据平台贴源层,同步给第三方子系统,或在设备管理界面上的文件导出。导出时有记录数限制,最大不超过1000条。如果当前数据超过这个数量,则需要调用方分多次调用此接口。当增量导出时,该接口会返回指定时间段内新增或变更的记录。如果该记录在业务上无需再使用,其状态字段(status)为“DELETED",表示该设备被软删除。注意事项无。基本信息接口名称exportDeviceInstances接口路径/service/Device/0.1.0/Device/export接口协议HTTPS接口方法POST请求参数请求参数如表1所示。表1 请求参数说明参数名称类型必选(M)/可选(O)参数位置参数含义access-tokenStringMCookie | Header授权TOKEN。localeStringOHeader当前界面语言,如zh_CN。conditionQueryConditionOBody查询参数对象。cursorNumberOBody本次导出的游标,表示起始位置。该字段的值是在连续导出的上次调用时返回的。isIncrementBooleanOBody是否增量导出。默认为全量。true:增量false:全量fromTimeDatetimeOBody当为增量导出时,该字段必填,表示有更新数据的起始时间,应精确到秒。toTimeDatetimeOBody当为增量导出时,该字段可选,表示有更新数据的结束时间,应精确到秒,默认为当前时间。limitNumberOBody用户自定义一次导出数据条数(不填默认1000)。表2 QueryCondition 参数名称类型必选(M)/可选(O)参数位置参数含义deviceDefinitionCodeParameterODeviceQueryCondition设备实例所属的类型编码,通过“查询设备规格定义”的DE_DeviceDef获取Code字段。允许的算子包括:=。deviceDefCategoryCodeParameterODeviceQueryCondition设备规格所属的分类Code,通过“查询设备规格分类”获取分类Code值。允许的算子包括:=。statusparameterODeviceQueryCondition设备实例状态。UNREG:未注册ACTIVE:生效INACTIVE:失效DELETED:删除允许的算子包括:=。deviceAttrDeviceAttrParameter[]ODeviceQueryCondition设备实例的扩展属性。可以传入多个扩展属性作为查询条件。spaceInPathParameterODeviceQueryCondition设备实例所在空间位置。可以是空间路径中的某个节点ID。允许的算子包括:=, in。表3 Parameter 参数名称类型必选(M)/可选(O)参数位置参数含义valueAnyOParameter查询条件的参数值,适用于算子为=,<,>等单值的参数。当算子为in或between时,参数值为一个数组。valueListAnyOParameter当算子为in或between时,参数值为一个数组。operatorStringOParameter查询条件的算子。包括:=,<,>,like,in。不同的查询条件所允许的算子不同。不填则默认为=。表4 DeviceAttrParameter 参数名称类型必选(M)/可选(O)参数位置参数含义codeParameterMDeviceAttrParameter设备属性定义的标识符。允许的算子包括:=。attrValueParameterMDeviceAttrParameter设备实例属性的值。允许的算子包括:=,in。请求样例{ "cursor": 0, "condition": { }, "isIncrement": true, "fromTime": "2022-01-10 00:00:00", "limit": 1, "toTime": "2022-12-10 14:45:08" }响应参数响应参数如表5所示。表5 响应参数说明参数名称类型必选(M)/可选(O)参数位置参数含义resultOutputsOBody接口响应参数。resCodeStringMBody设备服务的返回码。resMsgStringOBody设备服务的返回消息。表6 Outputs 参数名称类型必选(M)/可选(O)参数位置参数含义recordsDeviceRecord[]OBody/result/outputs本次调用返回的记录。countNumberOBody/result/outputs符合条件的记录总数。长度范围最大20位数字。cursorNumberOBody/result/outputs本次导出接口返回的游标,表示结束位置。用于连续导出的下次接口调用。如果本次调用已经返回完了所有数据,无需下次调用,则该字段为空。长度范围最大20字符。表7 DeviceRecord 参数名称类型必选(M)/可选(O)参数位置参数含义idStringODeviceRecord设备实例ID。长度范围20字符。deviceCodeStringODeviceRecord设备实例编码。长度范围最大64字符。externalCodeStringODeviceRecord设备实例外部编码。长度范围最大255字符。deviceNameStringODeviceRecord设备实例名称。长度范围最大65535字符。deviceDefinitionCodeStringODeviceRecord设备规格Code。长度范围最大64字符。deviceProductCodeStringODeviceRecord设备产品Code。长度范围最大64字符。channelCodeStringODeviceRecord设备渠道Code。长度范围最大64字符。remarkStringODeviceRecord备注。长度范围最大256k字符。statusStringODeviceRecord设备状态。长度范围最大255字符。包括:UNREG:未注册ACTIVE:生效INACTIVE:失效DELETED:删除spaceCodeStringODeviceRecord设备归属空间Code。长度范围最大 64字符。space_<levelCode>StringODeviceRecord设备归属空间层级Code。长度范围最大70字符。例如:space_PARKlatitudeStringODeviceRecord设备位置-维度。长度范围最大255字符。longitudeStringODeviceRecord设备位置-经度。长度范围最大255字符。altitudeStringODeviceRecord设备位置-高度。长度范围最大255字符。buildingStringODeviceRecord设备位置-楼栋。长度范围最大255字符。floorStringODeviceRecord设备位置-楼层。长度范围最大255字符。channelNameStringODeviceRecord设备来源渠道。长度范围最大65535字符。channelNameTypeIdStringODeviceRecord设备渠道多语言ID。长度范围最大20字符。productModelStringODeviceRecord产品型号。长度范围最大128字符。productBrandStringODeviceRecord产品品牌。长度范围最大128字符。productManufacturerStringODeviceRecord产品厂家。长度范围最大128字符。categoryCodeStringODeviceRecord设备规格默认分类Code。长度范围最大 64字符。categoryNameStringODeviceRecord设备规格默认分类名称。长度范围最大65535字符。categoryNameTypeIdStringODeviceRecord设备规格默认分类多语言ID。长度范围最大20字符。ex_<attrCode>StringODeviceRecord设备的扩展属性值。字段中的<attrCode>表示设备BO中定义的该类型的扩展属性编码。一个设备实例可以有多个ex_<attrCode>字段。例如ex_deviceType,ex_deviceLevel等。扩展名长度范围最大67字符;扩展属性值长度范围最大262144。actionTypeStringODeviceRecord操作类型。当请求为增量同步模式时返回。包括:INSERT:新增记录。UPDATE:更新记录。长度范围最大6字符。insertTimeDateTimeODeviceRecord该记录在源表里的添加时间。updateTimeDateTimeODeviceRecord该记录在源表里的更新时间。connectStatusStringODeviceRecord设备的连接状态:“0”:已连接“1”:未连接“2”:不需要连接默认值为“2”telemetryPeriodNumberODeviceRecord设备实例遥测周期。单位:秒。statusCodeStringODeviceRecord设备状态标志位,不存在时返回空字符串。第1位表示是否启用,第2位表示是否在线,第3位表示是否故障,第4位表示是否运行,第5位表示是否手动,第6位表示是否可用。如:1xxxxx启用,x1xxxx在线、xx1xxx故障、xxx1xx运行、xxxx1x手动、xxxxx1可用gatewayIdStringODeviceRecord设备所属网关的外部编码。deviceNumberStringODeviceRecord设备编号。响应样例{ "resCode": "0", "resMsg": "成功", "result": [ { "count": 34, "cursor": 1, "records": [ { "actionType": "INSERT", "altitude": "", "building": "", "categoryCode": "BCSS", "categoryName": "楼宇控制与安全系统", "categoryNameTypeId": "003J000000nlxtM4ynDs", "channelCode": "huawei.oc.hlink.iot", "channelName": null, "channelNameTypeId": "003J000000piirP8Ge5A", "connectStatus": "1", "deviceCode": "Device2022011116342900000000000000000564", "deviceDefinitionCode": "IoTGateWay", "deviceName": "测试网关导入2", "deviceNumber": "GATEWAY-1-1-12", "deviceProductCode": "AR502H", "externalCode": "测试网关导入2cX60000000pXbBK8wM0u", "floor": "", "gatewayId": null, "id": "050C000000qD5Mawd8rY", "insertTime": "2022-01-11 16:34:29", "latitude": "", "longitude": "", "productBrand": "AR", "productManufacturer": "华为", "productModel": "AR502H", "remark": null, "spaceCode": "济南市", "space_community": "3", "status": "ACTIVE", "statusCode": "100xxx", "telemetryPeriod": 0, "updateTime": "2022-01-11 16:34:29" } ] } ] }