-
请问如何配置人员主数据的姓名PersonName字段,支持导入英文和数字?中山附一场景中存在通行授权,需要对全院的人员进行主数据管理,目前一卡通数据中用户名存在字母&字母和数字结合的方式,无中文。
-
账号:HibmtechULAB环境加载GIS地图403报错
-
【Person Management人员删除后MINIO中的图片自动删除】1、问题描述Person Management应用中,将人员删除后 MINIO存储中对应的头像会自动删除,怎么才能关闭这个功能2、问题原因人员BO会定时清理废弃人员和报错人员的头像数据3、解决方案1、具体删除逻辑可以查看脚本“Person_deleteAbandonedPerson”; 2、如果不希望删除废弃人员数据的话,可以把人员BO的定时任务(Person_deleteAbandonedPerson)停掉;【按钮级别权限】1、问题描述页面权限具体到操作按钮级别 现在角色权限只控制到页面级别,客户现在需要控制到页面中的按钮级别,用户没有按钮权限,不显示按钮或者禁止。如何在华为基线之上,进行定制开发呢?2、问题原因基线目前只支持页面级别的权限设置,按钮级别的判断需要用户做定制开发3、解决方案做定制开发,首先查询当前登录用户的角色和权限,然后再根据角色权限判断是否显示/隐藏按钮【隐藏ioc登录页面忘记密码】1、问题描述如何隐藏ioc登录页面忘记密码 UnifiedPortal在库里,如何写样式隐藏忘记密码 2、问题原因咨询类3、解决方案提供两种思路隐藏忘记密码字样: 1、参考以下文档自己写一个样式把那个忘记密码的字样给隐藏掉:https://support.huaweicloud.com/bestpractice-astrozero/astrozero_bestpractice_0046.html; 2、参考以下文档新建系统管理应用的addon应用,然后定制对应的登录页面也可以:https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0004.html【logo配置】1、问题描述【智慧园区】【LOGO】如何修改左上角logo和标题2、问题原因资讯类3、解决方案园区基线提供了IOC界面风格配置文档 https://support.huawei.com/enterpriseics/hwics.do?nid=EDOC1100314018&pidid=pid_bookmap_0000001572030945&docnavid=DOCNAVE39DA7EC6BD74C66B10AA5D965064DD7&topicid=TOPIC_0000001562659562【动作列表找不到MediaPlayer组件对应的动作】1、问题描述配置组件事件时在动作列表找不到对应的组件的事件 拆分告警中心时配置组件事件,动作列表找不到MediaPlayer组件对应的动作;2、问题原因MediaPlayerwidget.js文件没有注释掉flash代码(MediaPlayer后续版本不支持flash,所以要做去flash处理),因此在渲染组件的时候报错;3、解决方案在MediaPlayerwidget.js文件中注释掉两行flash代码 videojs.options.flash.swf -widgetBasePath + 'static/video-js.swf'; videojs.options.flash.params = {wmode: "transparent"};【查看操作员在线离线状态】1、问题描述PC端实时判断当前用户是否在线 目前有个需求,需要实时获取到PC端操作员的登录状态(在线和离线),基线是否可以实现2、问题原因咨询类3、解决方案系统管理APP接口-用户实例提供了查询操作员实例(queryOperator)接口,反馈参数中携带isOnline字段表示操作员的在线/离线状态,参考文档:https://support.huawei.com/enterpriseics/hwics.do?nid=EDOC1100314018&pidid=pid_bookmap_0000001572030945&docnavid=DOCNAVE39DA7EC6BD74C66B10AA5D965064DD7&topicid=TOPIC_0000001517912960【OneAccess系统集成 系统登出】1、问题描述连接OneAccess集成系统时,退出IOC系统,导致OneAccess系统也退出了,如何规避2、问题定位伙伴把登出逻辑写死在代码中:退出IOC的时候同时也退出OneAccess;3、解决方案1、请参考基线的登出逻辑,在登出的时候调用IOC的登出接口"/CM_Identity/0.1.0/logout",不需要处理OneAccess的登出逻辑 2、BO配置-Identity-登录账号类型-OneAccess的设置中登出跳转地址,该项为空即不退出OneAccess【图片不显示 报404错误】1、问题描述开发环境中点击左侧菜单右侧不显示内容;2、问题原因MINIO连接器配置丢失,因此接口在请求图片资源时报错3、解决方案重新配置MINIO连接器和对象代理;【脚本'SmartCampus__queryPortalProfile'运行失败】1、问题描述创建操作员登录IOC失败,报错信息:脚本‘SmartCampus_queryPortalProfile’运行失败,get an exception TypeError:Cannot read property 'length' of undefinded2、问题原因自定义菜单没有配置Permission BO权限3、解决方案按照二次开发文档配置自定义菜单权限,参考文档:https://support.huawei.com/enterpriseics/hwics.do?nid=EDOC1100314018&pidid=pid_bookmap_0000001572030945&docnavid=DOCNAVE39DA7EC6BD74C66B10AA5D965064DD7&topicid=TOPIC_0000001549257840【organizationPost新增组织岗位】1、问题描述基线BO资产中是否有新增[组织岗位]的接口 在基线的系统管理APP中有创建操作员的操作,关联组织时,需要选择“组织岗位”,岗位需要事先配置好,求助是否有接口可以调用用于新增组织岗位2、问题原因咨询类3、解决方案1、Appcube平台提供了组织岗位的配置能力:在管理--》选项列表--》搜索organizationPost--》添加或者删除对应的组织岗位即可; 2、如果想在IOC的操作界面添加组织岗位,则需要自定义脚本,调用接口新增picklist的值;自定义接口,新增picklist的值 let = context.getHost()+'/u-route/baas/metadata/v1.0/picklist/000400000Tasm2fUF1c' data:{ "name":"smartCampus_organizationPost", "picklistValues":[ { "value":"accepter", "label":"接待", } ] } 【菜单跳转到外部地址】1、问题描述菜单跳转外部地址的方案确认 菜单需要跳转外部地址,但是地址中需要拼接动态获取的token2、问题原因咨询类3、解决方案定制smartcampus_mainframe_widget的菜单点击跳转逻辑,拼接好第三方的token信息到链接里。 并建议获取第三方token信息的接口可以作为系统参数配置,不要硬编码到代码里【人员唯一性校验】1、问题描述基线人员BO数据表里面是否可以确定一个主键,作为人员唯一性校验的标示 第三方推送人员数据到智慧通行应用中,需要通行应用确保数据的唯一性。详细地: 1、第三方应用推送了人员A的数据,该条数据状态是add,在通行应用中已经有该人员A的数据,因此通行应用能识别出该人员A数据已经存在且冲突,需要反馈异常状态给第三方应用。 2、第三方应用推送了人员A的数据,该条数据状态是2、问题原因资讯类3、解决方案人员的证件类型+证件号是唯一的(即同一种类型的证件号不能有重复); 人员BO的人员实例服务资产文档:https://support.huawei.com/enterpriseics/hwics.do?nid=EDOC1100314018&pidid=pid_bookmap_0000001572030945&docnavid=DOCNAVE39DA7EC6BD74C66B10AA5D965064DD7&topicid=TOPIC_0000001517315890
-
只查询直接子节点返回正确查询整个子树返回缺少数据
-
环境:联合解决方案环境租户账号:Hiwztech在AppCube创建的用户无法登录eCampusCore,eCampusCore平台没有创建子账号的入口https://joint-solution.digitalplatform.campus.com/#/portal/dashboard
-
租户账号:Hizrtech环境信息:eCampusCore 23.2.0 LinkDevice Java SDK问题一句话总结:当网络断开一段时间恢复后网关子设备一直处于离线状态,MQTT重连成功后需要重新上报网关子设备为在线状态。上一个版本可以通过ConnectionStatusChangeCallback中的onConnectionStatusChanged回调方法可以进行重新上报,而新版SDK因为去掉ClientConnect对象中的setConnectionStatusChangeCallback方法,导致onConnectionStatusChanged回调方法无法被调用,从而无法更新网关子设备状态。诉求:重新提供一种机制来处理断网恢复后更新子设备为在线状态的业务需求。
-
租户账号:Hizrtech环境信息:eCampusCore 23.2.0 LinkDevice Java SDK问题一句话总结:更换新版SDK调试,无法连接MQTT,代码断点调试发现是“return cryptoAPI.decrypt(cipher).getString()”这里抛出异常。错误日志:2024-06-27 14:25:02,829 INFO com.space.edge.gateway.customize.linkdevice.LinkDeviceSDK 67 - 调用clientInit方法 2024-06-27 14:25:02,898 INFO com.huawei.ecampus.linkdevice.sdk.module.BaseClient 142 - trust workdir set success 2024-06-27 14:25:03,049 INFO com.space.edge.gateway.queue.dispenser.LinkDeviceDataDispenser 48 - 开始启动linkDeviceSDK 2024-06-27 14:25:03,050 INFO com.space.edge.gateway.customize.linkdevice.LinkDeviceSDK 74 - 调用setCallbacks方法,当前连接类型:device 2024-06-27 14:25:03,055 INFO com.space.edge.gateway.customize.linkdevice.LinkDeviceSDK 89 - 调用setGatewayCallback方法 2024-06-27 14:25:03,056 INFO com.space.edge.gateway.customize.linkdevice.LinkDeviceSDK 92 - 调用open方法 2024-06-27 14:25:03,057 INFO com.huawei.ecampus.linkdevice.sdk.module.ClientConnect 155 - Open mqtt connection begin 2024-06-27 14:25:03,061 INFO com.space.edge.gateway.queue.dispenser.LinkDeviceDataDispenser 50 - 完成启动linkDeviceSDK 2024-06-27 14:25:03,083 ERROR com.huawei.ecampus.linkdevice.sdk.module.ClientConnect 186 - Open mqtt connection exception Decrypt in 0 failed,result=268
-
【测试桩连接失败】1、问题描述测试桩连接失败2、问题原因后台容器查看测试桩状态(测试桩容器没有启动)3、解决方案进入测试桩服务后台容器,执行测试桩容器重启脚本 nohup python3 main.py &
-
【如何添加附件】1、问题描述appCube使用邮件功能是否能添加附件2、问题原因咨询类3、解决方案appcube暂不支持邮件功能添加附件,如果只是想传图片类信息可以把图片作为HTML标签作为邮件内容发送;4、总结Appcube的邮件事件只是透传信息,如果想要在邮件中传输图片,需要查看第三方邮件服务的开发文档是否支持图片入参,以及入参的形式是base64还是img; 用户使用的是163邮箱,图片的入参是img形式,在参数中添加<img src="https://xxx.jpg">;
-
【安装报错 错误码为‘3004’】1、问题描述lab环境导入源码包报错,错误码3004 从ulab23.0编译打包应用导入到ulab23.1环境时报错: 安装高级页面时出错,导入‘高级页面’请求失败,错误码为‘3004’,错误信息为‘页面引用的插件资产不存在’,资产插件标识:global_SCWAZHAdapter2、问题原因ulab23.0环境引用了global_SCWAZHAdapter伟岸纵横标准版全局组件,而导入环境ulab23.1中已经没有这个全局组件,所以报错(基线现在推荐使用伟岸纵横轻量版,不使用伟岸纵横标准版)3、解决方案两种处理方式: 1.整体方案和业务需求上不再使用global_SCSupermap3DAdapter、global_SCZondyAdapter和global_SCWAZHAdapter这些全局组件,建议用户在源打包环境删除这些插件的依赖关系,然后重新打包迁移到新环境; 2.用户在ulab23.0环境下载global_SCWAZHAdapter这些全局组件,然后上传成私有化组件,最后修改引用组件的地方,打包导入到ulab23.1;【安装系统对象数据出错】1、问题描述EventStreaming导入到ulb环境 id改变 导致打包更新到现网报错:安装系统对象数据是出错:1、系统内部错误:记录重复,违反了对象‘EventStreaming’上字段‘name,type’的唯一索引要求2、问题原因ulab开发环境对象id和向往对象id不一致(可能因环境迁移导致id变化)3、解决方案1、进入开发态查看源代码找出报错对象的id,并提供现网环境中对象的id; 2、进入ulab开发环境后台数据库,修改eventservice.tbl_event_define表下的对应数据接入的id 字段与现网中的id保持一致;
-
【如何查看日志BO记录】1、问题描述请问日志BO配置好的数据在哪里能看到记录?2、问题原因咨询类3、解决方案已配置好的日志BO,可以在BO配置->auditLog->日志查看页面查看对应的日志
-
【如何从MINNIO/OBS存储中下载文件】1、问题描述 上传文件到SmartCampus__Object_Storage_Public后,怎么拿到文件下载地址并完成下载2、问题原因资讯类3、解决方案1、参考appcube平台提供的下载文件文档https://support.huaweicloud.com/api-astrozero/astrozero_api_0086.html 按照文档中请求实例的拼接方式,ulab23.0开发环境下载文件的路径请求如下图2、appcube平台提供了上传并返回文件下载路径的方法,可以参考事件HiCampus_VCMAlarm中引用的脚本HiCampus_dealObsFile中的uploadToOBS方法,上传文件时返回了文件路径,用这个返回的路径可以成功下载文件;解决方案3其中的storageName为存储代理的名称,如下图返回的正确的文件下载请求路径如下图:【对象'Connector'中不存在记录'ES', 或者用户无权操作该记录】1、问题描述ulab环境中,资产SmartCampus__AssetManagement APP中,执行ES功能,报错: 对象'Connector'中不存在记录'ES', 或者用户无权操作该记录2、问题原因连接器es的命名与自定义的系统参数的值不一样3、解决方案将自定义的系统参数Assets_elastic_connector值修改成es的名称“esConnector”4、总结1、与es相关的系统参数值需要修改成连接器es的名称; 2、es的命名可以自定义,在Appcube平台进入管理—应用管理—连接器—云搜索配置es;【使用量已经达到上限值:1000】1、问题描述每次请求执行数据库查询最大次数问题 RequestSOQLQueriesAmount-每次请求执行数据库查询最大次数, 使用量已经达到上限值: 1000"。开发环境迁移后,接口请求数据库查询最大次数1000,而之前都是按照5000标准来,有哪里可以修改这个最大查询次数码2、问题原因人员组织没有同步到ES,导致查询的时候无法建立ES就直接去查询数据库(数据库对查询次数有限制);3、解决方案将人员组织同步到ES,查询时不会直接查询数据库,经测试查询正常,无报错信息4、总结1、基线业务一般不会直接查询数据库; 2、数据类的查询需要将查询任务同步到ES;
-
【vue3升级】1、问题描述Ulab 环境,要求升级Vue3问题 之前一直提示要升级到vue3版本,截止时间2024-8-30号,现在不再提示,还需要升级吗? 如果要升级vue3, 1,是只需要改自定义开发的高级页面?基线应用不用改? 2,具体如何升级?2、问题原因咨询类3、解决方案1、vue是Appcube平台组件,目前U-Lab开发环境中Appcube平台版本相对稳定,不再向前演进升级版本,当前不需要升级vue3; 2、“截止时间”是否会影响使用:如果不升级Appcube平台版本不会影响使用;4、总结U-Lab开发环境中Appcube平台版本稳定,因此不需要升级平台vue3组件,并且截止时间也不影响使用
-
【没有足够权限执行读取对象实例】1、问题描述关于系统表的访问权限设置 定制开发脚本调用调用工单1.0queryWorkorderLog结构查询工单详情时报错:没有足够权限执行读取对象实例FlowInstance2、问题原因工单1.0queryWorkorderLog接口中直接访问了平台的数据表对象FlowInstance,而平台不让直接访问才导致报错没有足够的权限,需要在AppCube平台更改数据表对象的操作权限的方法(此权限默认关闭);3、解决方案在系统参数的内置参数中把bingo.security.sensitive.data设置成“是”,脚本就可以直接调用平台的数据表对象4、总结1、Appcube开通租户默认bingo.security.sensitive.data的值为否,脚本不能直接操作平台的数据表对象; 2、伙伴应该按照开发规范,通过调用BO的接口来操作数据表对象;
-
【获取点位信息时报401Unanthorized】1、问题描述安防作业中心->告警中心菜单,手动上报告警时,在地图上选择点位不生效,控制台有接口报错2、问题原因U-Lab开发环境是单套超图服务对接多租户的使用场景,而且所有租户都共用一份地图数据包areaJ,因areaJ实例没有设置共用权限导致报错3、解决方案登录超图的后台管理界面,进入服务-服务管理,在数据服务中选择areaJ数据包实例,然后在安全栏下点击小锁把授权配置成‘匿名用户可访问’4、总结单套超图服务、单地图数据包areaJ、多租户的的使用场景下,并且所有租户的GISBO配置对接的都是同一套地图数据实例时,需要在超图的后台管理界面设置areaJ的访问权限: 1、地图服务访问权限,租户页面可以加载地图页面,服务-服务管理-地图服务,选择areaJ在安全栏下点击小锁把授权配置成‘匿名用户可访问’; 2、数据服务访问权限,租户页面可以获取点位数据信息,服务-服务管理-地图服务,选择areaJ在安全栏下点击小锁把授权配置成‘匿名用户可访问’;【新建GIS用户报错 post“/gis/getGISUserToken”:unsupported protocol scheme】1、问题描述开发环境,添加伟岸纵横地图,接口报错,如何解决? 在GISBO中GIS类型管理新建GIS用户报错:post“/gis/getGISUserToken”:unsupported protocol scheme2、问题原因伟岸纵横轻量版系统参数配置错误3、解决方案重新配置GISBO伟岸纵横轻量版的三个系统参数GISBO_WazhLiteUrl、GISBO_WazhLiteAdminUserName、GISBO_WazhLiteAdminPassWord4、总结1、如果创建用户失败,请检查GISBO_WazhLiteUrl、GISBO_WazhLiteAdminUserName、GISBO_WazhLiteAdminPassWord三个系统参数是否配置正确; 2、将areaJ地图数据包实例的适用范围切换成登录用户可用,所有租户共用一个测试地图数据包,可节约资源; 3、非商用环境下伟岸纵横厂商提供的license有效期为3个月,因此需要每3个月申请一次license;【地图拾取点位报403】1、问题描述地图拾取点位报403 ulab23.0和ulab23.1开发环境对接配置了同一套伟岸纵横轻量版地图服务,ulab23.0地图可以正常加载并拾取点位,但ulab23.1的地图不能拾取点位,报403错误2、问题原因ulab23.0和ulab23.1对接的是同一套伟岸纵横轻量版地图,但ulab23.0和ulab23.1的域名不一样,都需要在伟岸纵横的服务后台配置域名方位白名单,现在ulab23.1的域名没有配置,所以报403错误3、解决方案1、进入伟岸纵横容器目录cd /app/jar/gateway-two; 2、编辑yml文件 vi application-dev.yml 在跨域配置开关处添加ulab23.1的域名,两个域名用','隔开 3、重启容器;4、总结一套伟岸纵横服务对接多个环境时,需要在后台服务器的application-dev.yml文件中配置域名白名单【地图无法显示 报错请检查是否引入了库】1、问题描述Ulab环境,新建应用引入地图组件,地图不显示 已解决 gis 资源都引入,属性也配置,地图还是无法显示,如何处理?2、问题原因页面资源中没有导入SmarCampus SupermapAdapter资源组件3、解决方案进入开发态的高级页面,点击页面设置,选择资源,找到SmarCampus SupermapAdapter资源导入进来4、总结高级页面开发中需要确保依赖的资源已经导入
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签