当前位置: 首页 > news >正文

05.01.01.泛微OA Ecology10(获取WebService接口数据(ERP TipTop GP5.3)action方式)

本页目录

  • 1、创建项目
  • 2、配置
  • 3、测试

  • 参考文轩
    • 后端开发

创建项目

  • 下载模板:secondev-demo.zip

  • 下载E10的依赖,E10服务器部署的lib:D:\weaver\weaver-secondev-service\webapps\ROOT\WEB-INF\lib

  • 解压导入

  • 导入lib的jar到secondev-demo/secDevLib 文件夹下

  • 写代码

secondev-demo/secondev-custom-demo/src/main/java下创建包Package:com.weaver.secondev.service
在包下创建class:DemoAction

packagecom.weaver.secondev.service;importcom.alibaba.fastjson.JSON;importcom.weaver.common.base.entity.result.WeaResult;importcom.weaver.esb.api.rpc.EsbServerlessRpcRemoteInterface;importlombok.extern.slf4j.Slf4j;importorg.springframework.stereotype.Service;importjava.util.Map;@Slf4j@Service("esbDemoAction")publicclassDemoActionimplementsEsbServerlessRpcRemoteInterface{@OverridepublicWeaResult<Map<String,Object>>execute(Map<String,Object>params){// 在动作流中配置的输入参数可从 params 中读取log.info("params: {}",JSON.toJSONString(params));params.put("extral","123");returnWeaResult.success(params);}}
  • 清除》编译》导出包

配置

  • D:\weaver\weaver-secondev-service\webapps\ROOT\WEB-INF\classes\applicationContext-secondev-secondev-dubbo.xml
<dubbo:serviceref="esbDemoAction"interface="com.weaver.esb.api.rpc.EsbServerlessRpcRemoteInterface"group="esbDemoActionGroup"/>
  • 上传

secondev-demo/secondev-custom-demo/build/libs/build.zip

Ecology10系统 菜单路径:后台管理中心 > e-code 开发平台 > 进入e-code 监控管理平台 > 后台监控 > 部署jar

<?xml version="1.0" encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd http://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd"><dubbo:serviceref="esbDemoAction"interface="com.weaver.esb.api.rpc.EsbServerlessRpcRemoteInterface"group="esbDemoActionGroup"/></beans>
  • 审批

Ecology10系统 菜单路径:后台管理中心 > e-code 开发平台 > 进入e-code 监控管理平台 > 后台监控 > 发布审批 > jar包审批

测试

ESB 配置 action

Ecology10系统 菜单路径:后台管理中心 > ESB中心 > 动作流 > 新建




http://www.jsqmd.com/news/1281490/

相关文章:

  • OpenClaw智能代理框架:金融分析、自动化与本地部署实战
  • 焊接符号知识问答
  • Windows风扇控制终极指南:3步打造完美静音散热系统
  • 力扣:逆波兰表达式
  • AI如何优化学术写作:文献梳理与术语校验实战
  • Java雷坑整理(2)
  • 告别手忙脚乱!这款FF14智能钓鱼辅助工具让你轻松成为钓鱼大师
  • 基于行空板扩展板的智能家居中控系统:从硬件设计到软件实现
  • 【Bug已解决】vllm process crashed because of dp coordinator receives unexpected message... 解决方案
  • BKA-CNN-LSTM多变量回归预测模型解析与Matlab实现
  • bq2415x评估模块实战:从开关电源原理到锂电充电设计避坑指南
  • 高级游戏自动化引擎架构设计:基于MaaFramework的《重返未来:1999》自动化助手深度解析
  • 宁波包包回收有无隐形收费,上门鉴定估价不收取额外费用 - 好物测评局
  • JAVA计算机毕设之基于 SpringBoot+Vue 的高校学生线上互助答疑与学习资料共享平台 数字化校园学习互助社区与教学资源管理系统(完整前后端代码+说明文档+LW,调试定制等)
  • ChatBI上线前必答的合规清单:权限、审计与敏感数据边界
  • Hibernate关联关系(一对多)
  • LabVIEW 做交流氩弧焊弧压跟踪,3 种方案实测对比
  • 凭据管理10条安全红线:这些错千万别犯
  • 高效能人士的10个偷懒技巧:系统化思维与时间管理
  • 开源项目维护避坑指南:Issue 管理、Breaking Change 与社区关系的平衡
  • 七层路由的艺术:Envoy 的 HTTP 路由、重试与限流策略
  • JAVA计算机毕设之基于SpringBoot+Vue的校园共享单车信息化运维管理系统 校园共享单车故障上报与车辆调度管理系统(完整前后端代码+说明文档+LW,调试定制等)
  • 2026年8月青岛资质齐全的刑事辩护律师推荐,李坤经验丰富服务好,专业可靠口碑好 - 十大排行榜推荐
  • 伊利亚·苏茨克维尔的安全超级智能公司与英伟达合作推进AI研究
  • NBM7100A与PIC18LF4685在低功耗物联网设备中的优化实践
  • 三步搞定Windows和Office永久激活的终极解决方案
  • NBM7100A与STM32G431RB优化低功耗物联网设备电池寿命
  • .NET构建发布演进:从MSBuild到现代化流水线
  • OpenRGB终极指南:一站式免费开源RGB灯光控制软件
  • 数据通信基础(一)