首页 > 其他分享 >EAS_WEB获取传参,获取上下文,获取控制单元

EAS_WEB获取传参,获取上下文,获取控制单元

时间:2024-05-27 09:58:06浏览次数:20  
标签:传参 WEB imp ctx rst 获取 var Packages importPackage

var imp=JavaImporter();
imp.importPackage(Packages.java.lang);
imp.importPackage(Packages.org.apache.commons.lang3);
imp.importPackage(Packages.com.kingdee.bos.webframework.context);
imp.importPackage(Packages.com.kingdee.eas.util.app);
imp.importPackage(Packages.com.kingdee.bos.webframework.json);
imp.importPackage(Packages.java.util);

with(imp){
  var companyId = request.getParameter("companyId");
        var ctx = WafContext.getInstance().getContext();
          var cuId = ContextUtil.getCurrentCtrlUnit(ctx).getId().toString();
      var sql = "select CFEXPENSETYPEID from CT_CW_Ysfylx where FCONTROLUNITID = '"+companyId+"'";
      var rowSet = DbUtil.executeQuery(ctx, sql);
      var ysfylxList = new ArrayList();
        while (rowSet.next()) {
            ysfylxList.add(rowSet.getString("CFEXPENSETYPEID"));
        }
          var hsql = "select CFEXPENSETYPEID from CT_CW_Hsfylx where FCONTROLUNITID ='"+companyId+"'";
      var hsRowSet = DbUtil.executeQuery(ctx, hsql);
      var hsfylxList = new ArrayList();
        while (hsRowSet.next()) {
            hsfylxList.add(hsRowSet.getString("CFEXPENSETYPEID"));
        }
          var rst = new HashMap(); 
          rst.put("ysfylx",ysfylxList);
          rst.put("hsfylx",hsfylxList);
        JSONUtils.SUCCESS(rst);
}

 

标签:传参,WEB,imp,ctx,rst,获取,var,Packages,importPackage
From: https://www.cnblogs.com/ketoli/p/18214889

相关文章

  • 在Linux中,如何配置Web服务器(如Apache或Nginx)?
    在Linux系统中配置Web服务器是建立网站托管环境的关键步骤之一。下面将详细介绍如何在Linux中配置两种流行的Web服务器:Apache和Nginx:一、ApacheWeb服务器的配置:安装Apache服务器:首先确认Apache是否已安装在系统上。这可以通过运行rpm-qa|grep-ihttpd(针对RedHat系列)或......
  • Qt/C++音视频开发75-获取本地有哪些摄像头名称/Qt内置函数方式
    一、前言在需要打开本地摄像头的场景中,有个需求绕不开,那就是如何获取本地有哪些摄像头设备名称,这样可以提供下拉框给用户选择,不然你让用户去填设备名,你觉得用户会知道是啥,他会操作吗?就算你提供了详细的查看步骤,估计也很难,如果用户是程序员还好,如果是电脑小白,鼠标都用不好,你还让他......
  • Web系列-前端游戏
    Web系列-前端游戏在CTF比赛web题目中,出题人为了添加趣味性,常有将web小游戏作为题目的,本篇博客会将自己遇到的web前端游戏题目记录在这里。[NewStarCTF2023公开赛道]游戏高手是一个飞机大战的游戏题目说100000分就给flag,F12看看游戏游戏代码在app_v2.js中找到关键代码//......
  • Guitar Pro8激活码最新精确如何获取指南教程
    在数字时代,音乐创作与学习的方式已经发生了翻天覆地的变化。专业的软件工具成为了我们这些音乐爱好者的得力助手,其中,GuitarPro8无疑是一个闪亮的名字。它以其强大的功能,如模拟各类吉他效果、编曲以及记谱等,吸引了无数音乐创作者和吉他初学者的目光。然而,要想解锁这款软件的全......
  • Render Web Content in Native
    RenderWebContentinNativePowerShellStudio2024streamlinesembeddingmodernwebcontentwithenhancedWebView2support,includingimproveddesignertools.PowerShellStudiobySAPIENisanIntegratedScriptingEnvironment(ISE)designedspecif......
  • 流式响应Web小工具实践
    作为一位拥有多年经验的老程序员,我对于提升Web应用性能和用户体验有些兴趣。今天,我要和大家聊聊一个非常实用的技术——流式响应(StreamingResponse)。首先,流式响应到底是什么呢?简单来说,它允许服务器将数据逐步发送给客户端,而不是等到所有数据都准备好后再一次性发送。这种方式非......
  • 【免费Web系列】大家好 ,今天是Web课程的第六天点赞收藏关注,持续更新作品 !
        这是Web第一天的课程大家可以传送过去学习 http://t.csdnimg.cn/K547r后端Web实战(IOC+DI)前言Web开发的基础知识,包括Tomcat、Servlet、HTTP协议等,我们都已经学习完毕了,那接下来,我们就要进入Web开发的实战篇。在实战篇中,我们将通过一个案例,来讲解Web开发的核心......
  • (读后分享)移动Web前端高效开发实战:HTML 5 + CSS 3 + JavaScript + Webpack + React Nat
    链接:pan.baidu.com/s/1tIHXj9HmIYojAHqje09DTA?pwd=jqso提取码:jqsoHTML5新特性与应用:介绍HTML5的新特性,包括语义化标签、本地存储、设备兼容、连接特性等,并讲解如何在移动Web前端开发中充分利用这些特性提升用户体验。CSS3样式与动画设计:详细讲解CSS3的样式设计和动画效果,包......
  • 关于Module中在junit测试方法和非测试方法中获取相对路径不一致的问题
    注意:Module中在junit测试方法和非测试方法中获取相对路径不一致的问题如果在Module中测试相对路径是从当前Module下找非测试相对路径是在项目下找分析原因:Module中非测试方法属于整个项目方法,它面向整个Project,Project包含了下面的各个模块(module),所以非测试方法中,获取文......
  • WebGIS开发常见的开源框架及其区别与联系
    WebGIS(网络地理信息系统)是指工作在Web网上的GIS,是传统的GIS在网络上的延伸和发展,具有传统GIS的特点,可以实现空间数据的检索、查询、制图输出、编辑等GIS基本功能,同时也是Internet上地理信息发布、共享和交流协作的基础。简单来说,WebGIS即是Web+GIS,可以通过浏览器进行GIS数据处......