携程商家登陆后台,携程商家登陆网址
目前的生态系统非常完善,提供了非常详细的文档和使用案例,而且也有很多开源的demo,使用起来比较简单。但它没有提供完整的代码,用户必须构建以用户为中心的和以其为核心的服务系统,这会产生巨大的开发成本。
腾讯低代码
腾讯的低代码产品包括构建移动H5页面的tmagic-editor开源项目和构建管理页面的无极低代码商业,其中tmagic-editor提供了完整的代码,并允许用户完成整个项目。用于本地部署和使用的开源社区,扩展包括自定义组件、插件、编辑器等。它拥有丰富的内置组件,提供熟悉的可视化界面,并通过拖放方式开发页面。+配置。
但仅限于构建移动端H5页面,无法满足PC端页面开发需求,极大了其使用范围。无极低代码是面向企业的商业付费产品,在管理方面具有较强的开发能力,并结合AI能力为企业提供丰富的解决方案,但目前尚未开源。
开源低代码
如果你在github上搜索低代码关键字,你会看到很多项目。他们使用的技术、项目类型、星星数量、活跃程度、使用场景都不同。有些提供完全可视化的界面。在某些情况下,您可能需要通过配置文件或可调用接口来创建页面或项目,这仅仅意味着需要花费大量时间进行比较和分析才能找到适合您需求的项目。
总结
综上所述,我们最终决定选择一个相对开源的项目作为蓝本,改造并开发PGClowcode。^
3.功能介绍
PGClowcode的特点主要包括页面组合和组件开发。
页面配置包括开发、预览、测试、发布、回滚、备份、恢复等常用功能。基于这些特征,34;34;34;34;34;并添加了其他功能,形成了一个相当完整的开发体系。构建的产品可以通过将的应用程序或页面嵌入到现有后端中来组合使用,或者相反,将现有后端页面嵌入到中。
组件开发扩展了页面构建能力,支持通过CLI进行本地项目构建以及新组件的定制开发,以满足更复杂的业务需求。
由于篇幅有限,下面介绍一些主要功能。
31用户及权限管理
拥有自己的用户管理系统,并集成OIDC域账户认证与携程账户系统对接,用户只需使用携程域账户登录即可,无需额外账户。
用户权限被完全分割。的所有功能对每个用户开放,但对用户个人数据进行权限控制。权限定义的最小单位是工作空间。一个用户可以有多个工作空间。每个工作区都定义了五个权限组。管理员、开发人员、用户、测试人员、审阅人员。每个权限组对工作区中的资源(包括数据源、应用程序和页面)具有不同的管理权限。管理。各个权限组的具体权限分配见下表。
32视觉应用程序开发
传统后端开发流程与使用低代码进行后端开发的区别如下图所示。
在现有的后端开发流程中,开发者必须自己搭建开发环境,引入AntDesign等前端组件库,并且要实现相同的功能还要提取组件本身,开发效率低下。
PGClowcode低代码提供了可视化的拖放面板,支持复杂的页面布局。组件栏支持40多个常用组件,可以组合使用。
当涉及到绘图页面时,您只需将其拖到画板上,调整其位置和布局,只需几个简单的步骤即可完成您所看到的界面设计。同样可以复制并粘贴到画布中,应用程序本身还支持导入和导出功能,以方便项目复制。开发变得灵活高效,避免了某些默认配置引起的错误,实现了成本节约和效率提升。
在设置组件属性值方面,可以通过可视化输入或自定义JS代码进行复杂的逻辑绑定,也支持编写JS代码来完成复杂的交互逻辑。内置了多种js库,可以让您将数据绑定到您的组件上,并且在开发过程中可以立即看到数据渲染的效果,让您在预览开发的同时进行自测。
33流程管理
将应用程序从开发状态过渡到测试状态再到发布状态非常方便。该设计了多种角色来简化测试和审核流程。登录后,每个角色都可以查看应用程序的各种状态。一旦您的申请被开发并获得批准,它就会自动进入下一个状态。您需要完成一些简单的过程。
1)开发人员根据需要构建和开发页面,然后发布到测试环境。
2)测试人员测试页面符合要求且无质量题后,点击发布,提交发布申请。
3)审稿人在“等待审稿”列表中找到审稿申请。如果获得批准,您的申请将自动发布。
34备份与恢复
开发支持应用数据备份以及过去版本数据的恢复。在开发过程中采用自动保存设计,多人同时开发时容易出现覆盖或操作冲突的情况,因此我们设计了备份和恢复功能,以减少因该题带来的返工成本。
与常规应用程序一样,用户可以将每个稳定版本的开发状态备份到系统中,并在后续操作中需要返回到稳定版本时手动选择恢复到哪个版本。
下图为备份和恢复操作界面。
4.架构与技术
PGClowcode采用前后端分离架构。前端采用Reactive技术栈,集成携程各类开放框架和组件,利用携程CI/CD实现持续开发和交付能力。服务器采用springwebflux框架,集成cat、clog、mongo、credis、qconfig携程配置中心中间件(以下简称QC、qmq等技术框架),并完全融入携程服务技术栈自动编译编译可。通过gitlab打包并发布在Captain上。
41建筑
如上图所示,PGClowcode整体架构分为应用层、基础设施、服务层和数据层。
应用层是终端上的两体系,主要包括以用户为中心的低代码开发和以开发人员为中心的组件开发。
基础设施主要包括前端基础框架、数据流控制、抽象的前端可视化组件、页面、编辑器等概念。底层框架主要使用ReactApp和Canvas技术,通过axios库和服务器与数据进行交互,并使用Redux和相关插件来控制数据在整个上的流动,最终显示在用户可见的组件中。页面、编辑器和其他UI模块。
服务层主要由Web层、服务层、数据访层组成,主要提供权限验证、流程控制、插件管理、消息通知、数据访等服务。服务采用微服务架构设计,根据各个领域和功能分为领域服务、通知服务、插件服务。
领域服务根据不同的模型被细分为多个模块,每个模块执行独立且单一的功能。通知服务主要用于邮件、trippal、短信等消息通知。插件服务主要提供插件的加载、初始化和调用。搬家等相关功能服务。数据接入是较低层的核心服务,实现多种数据源的接入、数据处理和验证功能。
数据层主要用于存储元数据、应用数据、插件数据等。应用程序的备份数据存储在QC中,通过QC实现跨环境发布。
接下来两节主要详细介绍该的两项核心技术“组件可视化拖拽实现”和“应用开发-部署实现”。
42个组件的可视化拖放
如需批量修改携程加盟店价格,您可以使用携程加盟店后台管理系统或携程提供的API接口。首先,在商户后台管理系统中选择需要批量编辑价格的商品或清单,然后使用批量编辑功能设置新的价格。
使用API接口时,开发者需要编写代码实现批量修改操作,首先获取需要修改的产品或房屋信息,然后设置新的价格信息,并通过API接口发送更新的数据。无论您使用哪种方法,请务必在修改价格之前仔细检查价格的准确性并进行备份,以避免错误或数据丢失。
如需关闭携程酒店商家后台调价帮助,请按以下步骤操作
登录商户后台使用商户账户登录携程酒店商户后台。
进入调价助手设置在商户后台主菜单或侧边栏找到或导航至相关的“价格管理”或“调价助手”选项。
进入调价助手设置点击“价格管理”或“调价助手”选项,进入调价助手设置页面。
关闭价格调整助手在价格调整助手设置页面上,您将看到用于打开或关闭价格调整助手的选项。选择关闭选项可禁用价格调整助手功能。
保存设置关闭完成后,单击“保存”或“应用设置”即可查看更改生效。
本文对于携程商家登陆后台,和一些关于携程商家登陆网址的相关信息已讲解完毕,希望对诸位有帮助。
发表评论