顶部
首页

餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路

餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路

更新时间: 浏览次数: 258

在鸿蒙生态快速发展的背景下,作为餐饮行业数字化先锋的海底捞,其鸿蒙版应用集成在线排队、点餐等核心功能,覆盖全国超千家门店。自2024年4月海底捞与华为达成合作意愿,6月底全面启动开发工作,9月实现首版本上架华为应用市场,今年1月推出全量功能商用版本。基于HarmonyOS5.0,结合Flutter混编开发的技术探索,以下内容将从功能实现细节、技术适配经验及生态共建启示三方面展开,为开发者提供可复用的鸿蒙开发思路。

海底捞Flutter适配攻略:从0到1的实战分享

Flutter作为跨平台开发框架,从应用核心功能的流畅呈现,到在不同设备上的稳定运行,每一个环节都需要开发者深入钻研、反复调试。接下来,让我们通过海底捞的鸿蒙开发经验,一起学习从0到1实现Flutter适配的实战秘籍,解锁那些藏在代码背后的适配智慧。

1.三方库适配知识:Flutter三方库类型

在移动跨平台开发领域,Flutter的三方库生态如同一个多元化的工具集市,为开发者提供了丰富的选择。根据实现方式和依赖关系,这些库主要分为三种类型:

首先是纯Dart库,这类库就像是由积木搭建的工具,它们只用Dart语言编写,不依赖任何特定平台的原生能力。对于鸿蒙端Flutter开发者来说,这类库就像是即插即用的万能工具,可以直接使用,无需进行任何适配。而鸿蒙版海底捞App则采用了这种库。

接下来是Plugin插件,这类库类似于需要接入特定电源的精密仪器,它们在实现功能时调用了原生平台的能力,比如访问设备硬件、系统服务等。以WebView插件为例,它需要与操作系统的WebView组件进行交互,因此无法直接在鸿蒙端Flutter上使用,必须替换为专门针对鸿蒙系统优化的版本,就像给仪器更换适配的电源插头一样。

最后是FFI插件,FFI(ForeignFunctionInterface)插件提供了在Dart代码中调用C/C++原生代码的能力,这类库就像是一个翻译器,允许Flutter应用与用C/C++编写的高性能库或系统API进行对话,适用于需要高性能计算或访问特定C/C++库的场景。

2.多渠道引入技巧:整理主流引入方式

了解完Flutter三方库的类型后,接下来看看如何将这些库引入到项目中。Flutter框架通过pubspec.yaml配置文件管理三方依赖,就像一个智能的仓库管理员,帮助开发者高效地引入和管理各种库。为让大家快速认识其引入方式,梳理了以下三种主要引入方式:

中心仓引入:作为最常见的引入方式,就像从大型超市购买标准化商品一样方便。开发者可以从dev(Flutter官方包管理平台)直接获取并引入所需的库,只需在pubspec.yaml中指定库的名称和版本号即可。这种方式适用于大多数稳定的公开库,能够确保获取到最新且经过测试的版本。

Git引入:当需要使用尚未发布到Pub.dev的库,或者想要使用特定分支或提交的代码时,就可以使用Git引入方式。这种方式就像是从代码仓库直接定制购买商品,可以精确控制所使用的代码版本。开发者需要在pubspec.yaml中指定Git仓库的URL和分支或提交哈希值。

本地引入:在开发过程中,有时需要使用自己本地开发的库,或者对某个库进行定制修改。这时就可以使用本地引入方式,将库文件直接放在项目的本地目录中,并在yaml中指定本地路径。这种方式类似于使用自己工厂生产的零件,方便进行调试和定制。

当前三方库主要由华为和开源社区各自独立适配,形成了独立分支并归档在Git代码仓库中,因此鸿蒙Flutter项目引用三方库时主要采用Git引入方式,这也是海底捞App适配鸿蒙版本时所采取的方式。

3.存量Flutter项目的鸿蒙适配攻坚

接下来是海底捞开发团队HarmonyOSFlutter的适配工作经验分享。在现阶段这项工作主要集中在鸿蒙端插件的适配,就像为一座跨平台的桥梁加固特定的桥墩一样。具体的适配步骤如下:

Dart代码适配:将现有的Flutter版本为3.19.5,在进行鸿蒙适配时,鸿蒙版海底捞App适配需要降级Flutter版本以进行API适配。这就像是调整桥梁的某些结构,使其能够适应新的地形。我们适配的时候需要确保代码中的API调用与降级后的Flutter版本兼容。

库版本调整:纯Flutter库需要降级为支持Dart2.19.6的版本,这就像是为桥梁更换合适的建材,确保其稳定性。同时,对于包含原生平台代码的第三方库,我们需要将版本改为适配鸿蒙的版本。例如shared_preferences本地存储库,就需要替换为鸿蒙适配版本。在引用方式上,它可以指定Git仓库地址和文件夹,就像在定制建材时指定供应商和产品型号一样。以permission_handler库为例,通过指定Git仓库的特定分支或提交,来获取鸿蒙适配版本。

原生插件开发:对于未适配鸿蒙平台的第三方库,我们需要使用ArkTS语言进行插件开发,这就像是为桥梁建造一个新的分支,使其能够连接到鸿蒙这个新的平台。我们需要熟悉ArkTS语言和鸿蒙系统的API,将第三方库的功能在鸿蒙平台上重新实现。

平台配置适配:由于多了一个鸿蒙平台,部分枚举值以及部分平台配置需要进行适配。这就像是为桥梁添加特殊的标识和设施,以适应不同的交通规则和环境要求。我们需要检查代码中的平台特定逻辑,确保在鸿蒙平台上也能正常工作。

4.海底捞与华为团队共同攻略三大难关

1)解决系统兼容性问题

在开发过程中,海底捞开发团队遇到了如定位权限控制问题等系统层面的bug。针对这类问题,海底捞开发团队与华为技术团队始终保持密切沟通,通过提交技术工单的方式推动问题解决。华为的项目技术支持迅速协助海底捞开发团队定位到问题根源,并高效完成了修复工作,确保问题的快速闭环。

2)自研鸿蒙端Flutter插件

在开发时期,部分Flutter插件无法直接在鸿蒙端使用,海底捞开发团队决定自主开发优化用于适配海底捞App鸿蒙端的Flutter插件。在此过程中,华为技术团队提供了详细的技术方案和开发指导,帮助海底捞团队克服了技术难题,显著降低了插件开发的难度。通过双方的紧密合作,海底捞开发团队成功实现了关键插件的自主可控,为应用在鸿蒙系统上的稳定运行奠定了坚实基础。

3)确保三端完全一致

在多端适配的攻坚过程中,海底捞开发团队与华为团队紧密协作,致力于实现iOS、Android、HarmonyOS三端体验的统一。面对跨平台适配的重重挑战,双方团队展开了全方位的技术攻关:

针对字体渲染的差异化难题,海底捞开发团队深入底层参数进行校准。由于iOS的SanFrancisco与鸿蒙的HarmonyOSSans字体在间距和粗细表现上存在显著差异,海底捞开发团队通过精细化调整,实现了三端字体视觉效果的高度一致。

在布局适配方面,海底捞开发团队对从折叠屏到刘海屏等各类异形屏幕进行了细致分析,重构了响应式布局算法。通过优化Flex布局参数,确保了按钮点击热区和图文排版在不同尺寸设备上的精准呈现。

动画性能优化过程中,海底捞开发团队重点解决了ArkUI与Flutter引擎的帧率同步问题,并针对Android平台的GPU渲染特性进行了专项优化,优化了动画卡顿现象。

色彩管理上,双方共同建立了跨平台色值映射标准,通过适配各系统的深色模式算法,确保品牌主色调在任何环境下都能保持一致的视觉表现。

手势交互层面,海底捞开发团队统一了三端的返回手势逻辑,并对长按、拖拽等操作的反馈效果进行了标准化处理,提升了用户操作体验的连贯性。

在华为技术团队的深度支持下,海底捞开发团队对多端界面进行了精细优化,最终实现了高度一致的界面呈现与流畅的交互体验。这一成果不仅加速了“一次开发,多端部署”的落地,也为用户带来了跨设备间无缝衔接的服务体验。

海底捞APP与鸿蒙创新特性结合:三大创新功能的技术拆解

1.华为账号一键登录:海底捞会员快速登入

很多应用的部分新用户因繁琐的注册流程放弃注册应用内新账号,而老用户也常因手机号无法验证、用户名和密码遗忘等要进行繁琐的账户找回流程。传统登入方式中,层层跳转的验证页面、密码设定、实名认证操作等,大大影响了用户的耐心和体验。

华为账号一键登录功能通过鸿蒙系统底层直连华为账号体系,因此应用可以通过华为账号一键登录能力方便地获取华为账号用户的身份标识和手机号,得益于系统账号的安全性和便利性,用户无需输入账号名和密码,无需复杂的安全验证,实现快速登录。

鸿蒙版海底捞App接入华为账号一键登录,主要步骤如下:

准备工作:登录华为开发者联盟官网,注册成为开发者并创建应用,获取应用的ClientID等相关信息,同时申请华为账号一键登录的相关权限。

开发接入:在鸿蒙版海底捞App的开发项目中,导入华为账号服务的SDK依赖,确保项目能够使用华为账号一键登录的相关功能;在应用的代码中,配置华为账号一键登录的参数,如应用的ClientID、授权范围等;在海底捞App的登录界面,添加华为账号一键登录的按钮或入口,让用户能够方便地点击使用;通过调用华为账号服务的API,实现一键登录的逻辑。当用户点击华为账号一键登录按钮时,应用会向华为账号体系发送请求,在确保用户信息的安全和隐私后,获取用户的身份标识和手机号等信息,仅用于登录海底捞App。

测试与上线:在开发完成后,进行充分的测试,确保华为账号一键登录功能在不同场景下都能正常工作,包括在手机、平板等不同设备上,以及网络环境变化等情况下的稳定性和兼容性。测试通过后,将应用提交到华为应用市场等平台进行上线发布。

通过以上步骤,海底捞App就可以成功接入华为账号一键登录功能,为用户提供快速、便捷、安全的登录体验。

2.订座日历提醒:从“用户忘订”到“系统主动提醒”的服务升级

除了海底捞门店的入座和等位服务,鸿蒙版本海底捞APP结合鸿蒙系统开发上线的订座日历同步功能同样给与了用户贴心的“管家式”服务。该功能通过与鸿蒙系统联动,自动将订座信息生成标准化日历事件,无缝嵌入用户手机日历。用户无需额外扫码或打开APP查看,即可直观获取时间、地点等关键信息,并能灵活设置多时段提醒、主动弹窗提醒快到已订用餐时间。

该项结合打破了传统餐饮服务的单一提醒线上订座模式,通过与鸿蒙系统的深度融合,为企业构建起全流程、智能化的用户服务体验。

3.实况窗排号:智能交互的餐饮场景范式

在餐饮消费场景中,等位排号一直是影响用户体验的关键环节,很多用户在取号后并不会在餐厅门口等待,为避免过号用户需要频繁扫码进小程序查看进展,海底捞鸿蒙版推出排号实况窗功能,该功能通过系统级窗口与鸿蒙系统实况窗结合,将餐厅排号进度实时整合至手机桌面及锁屏界面。用户无需重复打开APP,只需滑动屏幕或点亮锁屏,即可直观查看当前排号、预估等待时间及叫号动态。这种“免唤醒式”交互设计,不仅减少用户操作步骤和重复操作,还使等位体验从“被动等待”升级为“主动掌控”,显著提升了用户满意度与服务感知价值。

与鸿蒙生态携手前行

1.餐饮业与鸿蒙生态共生:餐饮、服务与技术的共同进步

在鸿蒙生态的技术底座上,餐饮业正实现“服务场景”与“系统能力”的深度耦合。以鸿蒙版海底捞App为例,其核心功能依托于鸿蒙分布式架构与系统级接口开发。华为账号一键登录功能依托HarmonyOSAccountKit实现无感认证,降低了用户的流失率;订座日历功能通过调用系统日历API自动同步日程,提升了用户的履约率;排号实况窗功能基于鸿蒙WindowManager服务,在锁屏界面实时渲染排队动态,减少等位阶段APP的打开频次。

这种共生模式不仅提升了用户体验,更优化了餐饮行业的运营逻辑。当餐饮服务成为鸿蒙系统能力的自然延伸,品牌得以在生态中建立用户基础,实现服务从“单一应用”到“多场景化”的跃迁。

2.下一代交互体验:重构“人-餐-场”的鸿蒙智能模式

在搭载鸿蒙创新特性的鸿蒙版海底捞App下一代交互体验中,依托鸿蒙强大的分布式架构与全场景协同能力,这次升级带来三大新体验。

包括海底捞智能体、实况窗2.0、相机即服务等新服务,只需一句“小艺,帮我打开海底捞智能体”,随身餐饮管家即刻上线!查门店、看时段、快速排位,还能根据你的口味偏好推荐招牌菜品组合。排号时,点击“立即取号”唤醒实况窗2.0,弹窗实时追踪排队进度,预点餐一键同步,到店就能开吃!到店后更方便,不用打开App,直接用系统相机扫码,桌位信息自动绑定,预点菜品秒传后厨。从找店、排队到点餐,鸿蒙版海底捞App用“语音交互+实况窗速览+相机直连”三大创新,就能让用户享受丝滑流畅的智能用餐新体验!

如今,鸿蒙生态正以蓬勃发展的态势吸引着越来越多的开发者和企业加入。这是一个充满机遇和挑战的时代,也是一个能够让创新梦想成真的时代。我们诚挚地邀请广大开发者积极加入鸿蒙认证,发挥你的技术专长和创意灵感,共同为鸿蒙生态的繁荣添砖加瓦;同时,也热烈欢迎各企业积极投身鸿蒙生态,在这个充满无限可能的平台上,共同探索新的发展模式,共创智能时代的美好未来。让我们携手共进,在鸿蒙的世界里,开启智能交互的新篇章,为用户带来更加卓越的体验,为行业发展注入新的活力!

点击链接即刻开启鸿蒙应用开发学习之旅,与全球百万开发者同行,共建万物互联新生态!

鸿蒙认证通道及更多鸿蒙开发经验

餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路24小时观看热线:122。餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路全市各区点热线号码。☎:122


餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路24小时观看热线拥有专业的观看技师,快速的上门,为你的生活排忧解难。如您有以下需要我们来解决的问题请尽快与我们联系。我们能为您排除各种故障,特别是疑难杂症。 

1.热情专业的团队




餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路是您解决问题的最佳选择。我们拥有一支热情、专业的团队,竭诚为您提供优质的。无论您遇到哪些问题或疑虑,只需拨打122,我们的将会耐心倾听并提供您所需的帮助。您的满意是我们的追求。




2.红色字体,标志品质保障




当您拨打餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路的电话热线122时,您会惊喜地发现号码是以鲜艳的红色字体显示。这不仅是为了吸引您的注意,更是对我们产品卓越品质的保证。红色代表着力量和热情,我们希望通过热情的为您提供最可靠的解决方案,确保您的使用体验无忧无虑。




3.您的需求是我们最大的动力




我们深知客户的需求是我们成长的源泉,因此,您的需求总是我们最关心的问题。无论您遇到什么问题,无论大小,我们都将以最快的速度和最专业的态度进行处理。您只需拨打我们的电话热线,详细描述问题,我们将竭尽全力为您解决。您的满意度是我们工作的最终目标。




4.全方位的解决方案




一旦您拨通了餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路的电话热线122,我们将全面了解您的问题,并提供最合适的解决方案。无论是技术问题、、观看咨询还是其他相关问题,我们都将通过专业分析和经验丰富的团队来解决您的困扰。您的信赖是我们不懈努力的动力。




5.周到贴心的




我们追求卓越品质的同时,也注重周到贴心的。在您使用餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路的过程中,如果遇到了任何问题或需要观看,您只需拨打122,我们将及时安排人员为您提供全程跟踪。我们将无微不至地为您解决问题,确保您的家居生活舒适温暖。




结语




无论是产品质量还是,餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路都以高品质标准来追求客户的满意度。拨打我们的餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路电话热线122,您将得到热情专业的团队的全方位支持。我们将竭诚为您提供最可靠、高效和周到的解决方案,为您带来舒适的家居体验。




5、全部在线支付,方便快捷,保障权益。支持支付宝,微信付款



清远市(清城、清新)




宜昌市(宜都市、长阳土家族自治县、🍧当阳市、🕎五峰土家族自治县、西陵区、兴山县、夷陵区、远安县、点军区、枝江市、猇亭区、秭归县、伍家岗区、☸️市辖区)




淮安市(淮安、淮阴、♎️清江浦、🍗洪泽)




巴彦淖尔市(杭锦后旗、磴口县、乌拉特中旗、🌖乌拉特后旗、乌拉特前旗、🙀️市辖区、☄️临河区、❎五原县)




焦作市(解放、中站、马村、山阳)




娄底市(娄星)




鞍山市:🕙铁东区、铁西区、🙉立山区、🌔千山区。




郴州市(北湖、苏仙)




牡丹江市:🐌东安区(部分区域未列出)、西安区和阳明区和爱民区和绥芬河市和海林市(部分区域未列出)。




唐山市(丰润区、🏓丰南区、遵化市、🤛迁安市、✌️️开平区、唐海县、🤜滦南县、👏乐亭县、滦州市、玉田县、📳迁西县、遵化市、唐山市路南区)




南通市(崇川区,港闸区,开发区,🐁海门区,🙌海安市。)




厦门市(思明、海沧、🐦湖里、♋️集美、同安、翔安)




湘西土家族苗族自治州(凤凰县、🌺永顺县、👌泸溪县、♐️保靖县、⭕️吉首市、花垣县、龙山县、古丈县)




白山市:浑江区、🧀江源区。




江门市(蓬江、江海、新会)




常熟市(方塔管理区、🔞虹桥管理区、🕛琴湖管理区、😕兴福管理区、谢桥管理区、❕大义管理区、✡️莫城管理区。)宿迁(宿豫区、🍽宿城区、🕛湖滨新区、洋河新区。)




荆州市(沙市、🌭荆州)




三亚市(淮北、💯吉阳、天涯、崖州)




廊坊市(安次、广阳)




无锡市餐饮服务与软件创新的融合: 解析海底捞APP的Flutter鸿蒙开发之路电话-400各市区电话(梁溪、滨湖、惠山、新吴、锡山)




宜春市(袁州)




六安市(日照安、🥪裕安、叶集)




锦州市(凌海市、😲义县、🅾️黑山县、🍔凌河区、🍍市辖区、古塔区、😥北镇市、🍞太和区)




银川市(永宁县、兴庆区、西夏区、金凤区、🚬贺兰县、灵武市、市辖区)




安康市(宁陕县、🍋白河县、🍠汉阴县、岚皋县、👺石泉县、🥧市辖区、紫阳县、🌑汉滨区、🥗旬阳县、镇坪县、🥅平利县)




宜昌市(伍家岗区、西陵区、点军区、🥐猇亭区、😱夷陵区、🍰远安县、🍤兴山县、秭归县、🦒长阳土家族自治县、🌧五峰土家族自治县、🌾宜都市、当阳市、🐆枝江市、🐉虎亭区)




白山市:浑江区、🦉江源区。




赣州市(南康区、🐙章贡区、🥣赣县区、😍信丰县、大余县、上犹县、🐓崇义县、安远县、🍰龙南县、💮定南县、全南县、宁都县、☢️于都县、兴国县、🌼会昌县、寻乌县、石城县、长征镇、沙洲镇、黄冈镇)




绍兴市(越城、柯桥、上虞)




杭州市(临安、😰上城、下城、♋️江干、拱野、♍️西湖、滨江、余杭)




揭阳市(榕城、🤞揭东)




鹰潭市(余江县、市辖区、♑️贵溪市、✡️月湖区)




邯郸市(邯山、🦉丛台、🕘复兴、🕘峰峰矿、肥乡、永年)




巴彦淖尔市(杭锦后旗、磴口县、乌拉特中旗、😋乌拉特后旗、乌拉特前旗、☪️市辖区、⛈临河区、🍯五原县)




宜昌市(伍家岗区、西陵区、点军区、猇亭区、夷陵区、😏远安县、兴山县、秭归县、🧐长阳土家族自治县、🐗五峰土家族自治县、💪宜都市、😜当阳市、枝江市、虎亭区)




襄阳市(樊城区、襄州区、老河口市、😒‍宜城市、南漳县、谷城县、保康县、🈵‍枣阳市、定南县、♻️随州市、白浪镇、城关镇、🏓赵家镇、东津镇、堰头镇)




湖州市(南湖、秀洲)




马鞍山市(花山、雨山)




邢台市(柏乡县、临西县、任县、🤣‍新河县、🍢宁晋县、南宫市、👆内丘县、清河县、🌝‍巨鹿县、🕓临城县、🕛隆尧县、🐕南和县、威县、桥东区、邢台县、🍡市辖区、平乡县、桥西区、🥭广宗县、沙河市)




银川市(永宁县、👎兴庆区、🍳西夏区、🅱️金凤区、贺兰县、☦️灵武市、市辖区)




遵义市(汇川区、红花岗区、遵义县、😦桐梓县、绥阳县、正安县、道真仡佬族苗族自治县、🕢务川县、🐞凤冈县、🔯湄潭县、余庆县、习水县、🅱️‍赤水市、🐙仁怀市、土家族苗族自治县、💞铜仁市、🍊松桃苗族自治县、万山区、黔西县)




襄阳市(襄城、🐷樊城、👏‍襄州)




长春市(南关、宽城、👹️朝阳、二道、🐓绿园、双阳)




桂林市(象山区、叠彩区、🐦‍七星区、📳️临桂区、阳朔县、🌻灵川县、全州县、兴安县、灌阳县、荔浦市、🕎资源县、平乐县、恭城瑶族自治县、龙胜各族自治县、永福县)




重庆市(绵阳、👦涪陵、渝中、🕑大渡口、🐖️江北、🐡沙坪坝、✋️九龙坡、南岸、北培、万盛、双桥、渝北、巴南)




鞍山市(铁西区、海城市、台安县、岫岩满族自治县、立山区、🥯铁东区、😵‍市辖区、🌓千山区)




蚌埠市(五河县、🧡️固镇县、✋市辖区、淮上区、龙子湖区、蚌山区、怀远县、禹会区)




襄阳市(襄城、🦄樊城、襄州)




太原市(小店、😡迎泽、杏花岭、尖草坪、🍡万柏林、🧐️晋源)




南昌市(青山湖区、♑️️红谷滩新区、⁉️东湖区、西湖区、🍟青山湖区、🐍‍南昌县、进贤县、😇安义县、湾里区、🦠地藏寺镇、✨瑶湖镇、铜鼓县、昌北区、🍙青云谱区、🥂‍望城坡镇)




宁波市(海曙、🤙️江东、😠江北、🆔北仑、🤔镇海)




甘肃省兰州市(城关区、🐣七里河区、西固区、💖安宁区、红古区、永登县、皋兰县、榆中县、兰州新区、皋兰县、🦛雁滩区)




抚顺市:♉️顺城区、新抚区、🥅东洲区、望花区。




衡阳市(珠晖、雁峰、🌶石鼓、🤑蒸湘、南岳)




咸宁市(通山县、🥂咸安区、崇阳县、通城县、♓️市辖区、赤壁市、嘉鱼县)




新竹县(新丰乡、🐔峨眉乡、湖口乡、✋关西镇、新埔镇、🥮横山乡、尖石乡、北埔乡、竹东镇、🥄宝山乡、芎林乡、🐂五峰乡、🐲竹北市)




太仓市(城厢镇、金浪镇、🌭沙溪镇、璜泾镇、浏河镇、浏家港镇;)




南通市(崇州、港闸、通州)




宜昌市(西陵、伍家岗、🍪‍点军、猇亭、🍩️夷陵)




铁岭市:♌️银州区、🍨清河区。




贵州省安顺市(西秀区、🍲平坝区、普定县、镇宁布依族苗族自治县、🐐关岭布依族苗族自治县、🚭紫云苗族布依族自治县、🏈安顺市、开阳县)




抚顺市:顺城区、新抚区、🕧东洲区、🥑望花区。




济南市(历下、市中、槐荫、天桥、👨历城、长清)




珠海市(香洲区、斗门区、🐬金湾区、🐍横琴新区、万山区、🥄珠海高新区、💔唐家湾镇、✍三灶镇、白石镇、♈️前山镇、🦁南屏镇、🥦珠海港镇、金鼎镇)




铁岭市:😯银州区、清河区。




南昌市(东湖区、🥃西湖区、💥青山湖区、红谷滩新区、南昌县、新建区、🌱安义县、进贤县、🍯️湾里区、🕚昌北区)




南投县(信义乡、🙌竹山镇、⁉️中寮乡、🍊水里乡、🕎‍草屯镇、🦕仁爱乡、名间乡、⚰️埔里镇、🎽鹿谷乡、国姓乡、鱼池乡、🥕集集镇、南投市)




榆林市(榆阳区,横山区)朝阳市(双塔区、龙城区)




上饶市(信州、广丰、广信)




益阳市(南县、资阳区、🦃‍桃江县、✝️市辖区、🌦‍沅江市、赫山区、安化县)




南昌市(东湖区、西湖区、🕘青山湖区、红谷滩新区、南昌县、🍄安义县、进贤县、经开区、青山湖区、湾里区、🍌赣江新区、青云谱区、🐲浔阳区)




临沂市(兰山区、😓️罗庄区、🚷️河东区、沂南县、郯城县、🅾️苍山县、🛑‍费县、🦁蒙阴县、临沭县、☸️兰陵县、莒南县、平邑县、沂水县、🐌临沂高新技术产业开发区)




本溪市:平山区、明山区、♻️溪湖区、南芬区。




乐山市(市中、🐊沙湾、五通桥、日照口河)




鹤壁市(淇县、😯鹤山区、☸️浚县、山城区、市辖区、淇滨区)




白山市(靖宇县、🐅浑江区、江源区、长白朝鲜族自治县、抚松县、🍍临江市、🐆市辖区)




贵州省安顺市(西秀区、平坝区、普定县、镇宁布依族苗族自治县、☪️关岭布依族苗族自治县、🙏紫云苗族布依族自治县、安顺市、♎️开阳县)




九江市(莲溪、🐍浔阳)




牡丹江市:东安区(部分区域未列出)、☁️西安区和阳明区和爱民区和绥芬河市和海林市(部分区域未列出)。




东莞市(莞城、😂南城、😫万江、东城,石碣、👐石龙、🌔‍茶山、🤤石排、♻️企石、横沥、桥头、谢岗、🎍东坑、🤛常平、🍢寮步、🤕大朗、黄江、清溪、塘厦、凤岗、🐑长安、❔惠东、🙉厚街、🧀沙田、道窖、洪梅、🌧麻涌、🐚中堂、👐高步、✝️樟木头、⭕️大岭山、🛑望牛墩)




通辽市(科尔沁区、🐟扎鲁特旗、👐开鲁县、霍林郭勒市、市辖区、☝科尔沁左翼中旗、😵库伦旗、科尔沁左翼后旗、💗奈曼旗)




桂林市(秀峰区、🐺️象山区、七星区、雁山区、🍸临桂区、🈶阳朔县、资源县、平乐县、灌阳县、🤝荔浦市、灵川县、全州县、🌩永福县、💣龙胜各族自治县、🦁恭城瑶族自治县):👐




嘉兴市(海宁市、🥚市辖区、🦎秀洲区、🧀平湖市、👈桐乡市、南湖区、😽嘉善县、海盐县)




常熟市(方塔管理区、🕎虹桥管理区、琴湖管理区、🕧兴福管理区、谢桥管理区、大义管理区、莫城管理区。)宿迁(宿豫区、🍫宿城区、🦃湖滨新区、洋河新区。)




台州市(椒江、♒️黄岩、🐄️路桥)




泰州市(海陵区、🐕高港区、姜堰区、兴化市、🕦泰兴市、🐿靖江市、💢扬中市、丹阳市、泰州市区、姜堰区、😿️海安镇、周庄镇、🍎东进镇、世伦镇、♑️‍青龙镇、杨湾镇、🍱️马桥镇)




牡丹江市:东安区(部分区域未列出)、🥮️西安区和阳明区和爱民区和绥芬河市和海林市(部分区域未列出)。




雅安市(汉源县、市辖区、☮️名山区、㊙️石棉县、♐️荥经县、宝兴县、天全县、👌芦山县、😄雨城区)




南充市(顺庆区、🙊高坪区、😥‍嘉陵区、🖖‍南部县、👊营山县、蓬安县、📳仪陇县、🌗西充县、🦅阆中市、抚顺县、阆中市、🍍‍南充高新区)




郴州市(宜章县、😷嘉禾县、⁉️永兴县、😵汝城县、市辖区、桂东县、北湖区、桂阳县、苏仙区、🤙临武县、安仁县、资兴市)




山南市(错那县、琼结县、🕙洛扎县、🍬贡嘎县、🐏️桑日县、🍓曲松县、☝浪卡子县、🤘市辖区、隆子县、🐇加查县、🤑扎囊县、乃东区、措美县)




南昌市(青山湖区、红谷滩新区、东湖区、🙀西湖区、青山湖区、南昌县、进贤县、安义县、🦟湾里区、🏐地藏寺镇、瑶湖镇、☪️铜鼓县、💜昌北区、青云谱区、望城坡镇)




株洲市(荷塘、芦淞、石峰、🥩天元)




辽阳市(文圣区、🍂宏伟区、🐝弓长岭区、太子河区、🐕灯塔市、😜️辽阳县、白塔区、广德镇、双台镇、桥头镇、长春镇、🦖合德镇、🍸兴隆镇、安平镇、辛寨镇、🙊黄土岭镇)




舟山市(市辖区、🌶定海区、嵊泗县、普陀区、🌦️岱山县)




玉溪市(澄江县、🏉江川县、易门县、华宁县、新平彝族傣族自治县、💫元江哈尼族彝族傣族自治县、🥧通海县、抚仙湖镇、红塔区、👦龙潭街道、南北街道、白石街道)




三明市(梅列、🤪三元)




柳州市(柳北区、柳南区、柳江县、柳城县、🌭️鹿寨县、融安县、☺️融水苗族自治县、三江侗族自治县、城中区、鱼峰区、柳东新区、柳市镇)




保定市(莲池、竞秀)




德州市(陵城区、乐陵市、宁津县、庆云县、🤪️临邑县、♍️平原县、🧂武城县、夏津县、禹城市、德城区、😏禹城市、☄️齐河县、🐃开封县、双汇镇、♌️东风镇、商丘市、阳谷县、☯️共青城市、城南新区)




昆山市(昆山开发、高新、🤒综合保税)




许昌市(魏都)




济南市(历下、市中、🐕槐荫、🐓️天桥、🌥历城、长清)




安康市(宁陕县、✍️白河县、汉阴县、❌️岚皋县、石泉县、市辖区、紫阳县、👽汉滨区、😡️旬阳县、镇坪县、平利县)




常州市(天宁、🐩钟楼、新北、武进、日照坛)




郑州市(中原、二七、管城、日照水、🕓上街、惠济)




中卫市(沙坡头区、海原县、中宁县、😨市辖区)




金华市(武义县、东阳市、磐安县、浦江县、🚱‍兰溪市、🍑永康市、婺城区、义乌市、🍪市辖区、金东区)




长沙市(芙蓉、✌天心、岳麓、🍃开福、🍻雨花、望城)




葫芦岛市:龙港区、🌞南票区、🍋连山区。




沧州市(新华区、运河区、👍沧县、青县、🦜东光县、海兴县、盐山县、肃宁县、南皮县、😾吴桥县、献县、🤤‍孟村回族自治县、河北沧州高新技术产业开发区、沧州经济技术开发区、🐐任丘市、黄骅市、🎾河间市、泊头市)




邢台市(邢台县、🔱南和县、清河县、临城县、🕗广宗县、威县、宁晋县、🤩柏乡县、🐀任县、❤️内丘县、南宫市、沙河市、任县、邢东区、邢西区、😪平乡县、🦛️巨鹿县)




巴彦淖尔市(杭锦后旗、磴口县、☕️乌拉特中旗、乌拉特后旗、💐乌拉特前旗、🍳市辖区、临河区、五原县)




连云港市(连云、海州、赣榆)




淮安市(淮阴区、清河区、淮安区、🤲涟水县、🌾洪泽区、🏺️盱眙县、金湖县、楚州区、🏈️淮安区、♈️海安县、😑亭湖区、🏐淮安开发区)




玉林市(玉州)




柳州市(城中、🦠鱼峰、😬柳南、柳北、🦟柳江)




新竹县(新丰乡、🕛峨眉乡、✊湖口乡、关西镇、新埔镇、👽横山乡、尖石乡、👦北埔乡、☢️竹东镇、宝山乡、🍉芎林乡、五峰乡、竹北市)




临沂市(兰山、🏈罗庄、河东)




连云港市(连云、📵海州、🤯赣榆)




廊坊市(安次、广阳)




赣州市(南康区、♻️‍赣县区、于都县、兴国县、🍮章贡区、龙南县、大余县、㊗️信丰县、安远县、全南县、🕝宁都县、👹定南县、上犹县、🌨崇义县、🦕南城县)




玉溪市(澄江县、江川县、通海县、🌰华宁县、🦃易门县、峨山彝族自治县、抚仙湖镇、新平县、元江哈尼族彝族傣族自治县、红塔区、🐚玉溪县、🤤敖东镇、🕕珠街镇)




宜昌市(宜都市、🍀长阳土家族自治县、当阳市、五峰土家族自治县、西陵区、兴山县、🌰夷陵区、远安县、点军区、🐃枝江市、♒️猇亭区、秭归县、🦔伍家岗区、🍨市辖区)




绵阳市(江油市、🦆北川羌族自治县、梓潼县、市辖区、盐亭县、涪城区、安州区、🍜三台县、🐯平武县、游仙区)




湘潭市(雨湖、🍠岳塘)




漳州市(芗城、🏈龙文)




嘉义县(朴子市、❓‍番路乡、民雄乡、竹崎乡、梅山乡、义竹乡、大林镇、🛐布袋镇、新港乡、太保市、六脚乡、😞大埔乡、💐鹿草乡、🐔️溪口乡、水上乡、♏️中埔乡、阿里山乡、♒️东石乡)



真兰仪表(301303):中标澧县惠民村镇供水有限公司采购项目,中标金额为1498.51万元同壁财经讯,企查查数据显示,根据《澧县澧南片区农村供水建设项目(一期)设备材料采购中标结果公告》,上海真兰仪表科技股份有限公司于2025年9月5日公告中标澧县惠民村镇供水有限公司采购项目,中标金额为1498.51万元

发布于:北京市
评论
全部
还没有人评论过,快来抢首评
抢首评