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

分析帆软填报报表点提交的逻辑

1 点提交这里首先会校验数据,校验成功后就去入库数据,这里不分析校验,分析下校验成功后数据是怎么入库的。

2 我们知道当点提交时,发送的请求中的参数为 op=fr_write,cmd=submit_w_report.

     在帆软报表中op表示服务,cmd表示服务中的一个动作处理。比如op=fr_write这个服务中定义的动作处理不仅包括submit_w_report,还包括cal_write_cell,read_w_contentappend_w_data,delete_w_data等。这些都在FbtfrGtjocxa类中定义的,submit_w_report.对应的是类FbtfrGjrdamLwiimpXasipp。

3 当我们发起提交请求后,请求会先进到FbtfrGtjocxa的process方法中:

    public void process(HttpServletRequest var1, HttpServletResponse var2, String var3, String var4) throws Exception {if (!VT4FR.OnlineWrite.isSupport()) {throw new RegistEditionException(VT4FR.OnlineWrite);} else {ReportSessionIDInfor var5 = (ReportSessionIDInfor)SessionPoolManager.getSessionIDInfor(var4, ReportSessionIDInfor.class);if (var5 == null) {throw new TimeoutDefaultSessionException();
http://www.lryc.cn/news/24789.html

相关文章:

  • 【ROS学习笔记9】ROS常用API
  • 客户关系管理挑战:如何保持客户满意度并提高业绩?
  • Cartesi 2023 年 2 月回顾
  • 《爆肝整理》保姆级系列教程python接口自动化测试框架(二十六)--批量执行用例 discover(详解)
  • Ubuntu学习篇
  • extern关键字
  • T3 出行云原生容器化平台实践
  • 从0开始学python -44
  • 22- estimater使用 (TensorFlow系列) (深度学习)
  • eKuiper 1.8.0 发布:零代码实现图像/视频流的实时 AI 推理
  • [Ansible系列]ansible JinJia2过滤器
  • Cookie、Session、Token区分
  • 回暖!“数”说城市烟火气背后
  • JS逆向-百度翻译sign
  • Fiddler抓包之Fiddler过滤器(Filters)调试
  • 【xib文件的加载过程 Objective-C语言】
  • react setState学习记录
  • Docker容器cpu利用率问题
  • FreeRTOS入门(06):任务通知
  • 谷歌seo做的外链怎样更快被semrush识别
  • Java | IO 模式之 JavaBIO 应用
  • C语言学习及复习笔记-【18】C内存管理
  • linux--多线程(一)
  • 计算机组成原理(2.1)--系统总线
  • C语言数组【详解】
  • 并行与体系结构会议
  • 【巨人的肩膀】JAVA面试总结(三)
  • 嵌入式 STM32 SHT31温湿度传感器
  • 哪款蓝牙耳机打电话好用?打电话音质好的蓝牙耳机
  • 【C++】-- 内存泄漏