微创机器人B:手术机器人领军者,国产替代加速

需积分: 3 0 下载量 193 浏览量 更新于2024-06-26 收藏 2.87MB PDF 举报
"该篇研究报告聚焦于港股公司微创机器人B(代码B02252.HK),由东吴证券研究所发布。该报告深度分析了微创机器人作为手术机器人行业的领导者,其在市场上的发展潜力和战略布局。 首先,微创机器人在国内手术机器人领域拥有显著地位,凭借自主研发和合作策略,公司已经打造出包括获批产品和在研产品在内的多元化产品线。其三维电子内窥镜“蜻蜓眼”在2021年6月获得审批,而腔镜手术机器人“图迈”在同年5月完成了临床试验并提交注册申请,预计2022年将迎来批准,进一步巩固其技术领先地位。骨科手术机器人“鸿鹄”也已完成注册临床试验,显示出公司在多个细分市场的前瞻性布局。 报告指出,国内腔镜手术机器人市场发展迅速,2015年至2020年间增长迅速,预计到2026年市场规模将达到23.2亿美元,复合增长率高达39.2%。微创机器人的图迈手术机器人由于完成了临床试验并计划在2022年一季度上市,将有望打破进口设备的市场垄断,对国内手术治疗市场产生深远影响。 在骨科手术机器人方面,关节置换手术机器人市场正处于快速增长阶段,预计到2026年累计数量将达到788台,增速超过67.5%,显示出这一领域的巨大增长潜力。微创机器人的鸿鹄产品在这一领域具有较高的市场预期。 综合来看,微创机器人凭借其强大的研发实力、丰富的产品线和市场拓展能力,正逐步推动国内手术治疗进入新的发展阶段,投资者对其未来发展充满期待。然而,报告并未提供盈利预测和估值,这表明分析师可能认为现阶段更关注公司的战略布局和市场动态,而非短期财务表现。因此,投资者在做出决策时应密切关注公司的最新进展和相关政策动态。"

class MainLogic extends GetxController { @override void onInit() { getPositionList();/*获取持仓列表*/ } /// 获取持仓列表 getPositionList({ispush = 0, withLoading = false}) async { if (await DBManager.getInstance().isStockLogin()) { TradeInfoApi.getTradePositionList((data) { RespStockPositionList respStockPositionList = data; state.positionList.clear(); respStockPositionList.data.forEach((element) { state.positionList.putIfAbsent(element.innerCode, () => element); }); //发出一个EventPositionRefreshOver()事件---->刷新持仓列表 eventbus.fire(EventPositionRefreshOver()); subscribePosition();/*订阅持仓列表行情*/ calculationStockInitYK();/*计算证券初始盈亏*/ if (respStockPositionList.data.isEmpty && withLoading) SmartDialog.showToast('暂无数据'); update(["UnitAsset"]); }, onError: (error) { SmartDialog.showToast(error.msg); }, ispush: ispush, withLoading: withLoading); } } } class TradePositionLogic extends GetxController { @override void onInit() { streamPositionOver = eventbus.on<EventPositionRefreshOver>().listen((event) { filterPositionList();/*筛选持仓列表*/ }); } /// 筛选持仓列表 filterPositionList() { state.positionNode.requestFocus(); state.showPositionList.clear(); switch (state.positionListType.value) { //全部 case 0: state.showPositionList.addAll(state.mainState.positionList.values); break; // 港股 case 1: state.mainState.positionList.values.forEach((element) { if (element.type == 1) state.showPositionList.add(element); }); break; case 2: // 人民币 state.mainState.positionList.values.forEach((element) { if (element.type == 3) state.showPositionList.add(element); }); break; } update(); } } 请用中文为我解释filterPositionList()被调用了吗?它是怎么被调用的

2023-06-08 上传