`
jianghs
  • 浏览: 22819 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

接上篇

阅读更多

页面代码:

String allChildOrgs = (String) request
   .getAttribute(Constants.ALLCHILDORGS);

 

select id="orgId" name="orgId">
        <!---->
       select>

 

ibatis文件内容:

sqlMap namespace="J_QRYSEQNUM">
 <typealias alias="userBean"></typealias>  
 《select id="queryPersonAndOrgInfo" resultMap="personAndOrgResult"
  parameterClass="personAndOrgInfo">
select
       u.uplogonname,
       u.uprealname,
       uc.ctlogonname,
       uc.ctrealname,
       up.prologonname,
       up.prorealname,
       un.cnlogonname,
       un.cnrealname,
       u.uporgname,
       uc.ctyorgname,
       up.proorgname,
       un.cntorgname,
       a.cty_audit_remark  ctyadvice,
       a.prov_audit_remark  proadvice,
       a.cnt_audit_remark  cntadvice
      
  from tb_int_file_seq a
  left join (select u.oid        upoid,
                    u.logon_name uplogonname,
                    u.realname   uprealname,
                    u.deptoid    updeptoid,
                    c.name       uporgname
               from internet_sys_user u,internet_addresslist_categoris c where c.oid=u.deptoid) u on a.up_oper_num = u.upoid
  left join (select u.oid        ctoid,
                    u.logon_name ctlogonname,
                    u.realname   ctrealname,
                    u.deptoid    ctdeptoid,
                    c.name       ctyorgname
               from internet_sys_user u,internet_addresslist_categoris c where c.oid=u.deptoid) uc on a.cty_audit_oper_num =
                                               uc.ctoid
  left join (select u.oid        prooid,
                    u.logon_name prologonname,
                    u.realname   prorealname,
                    u.deptoid    prodeptoid,
                    c.name as proorgname
               from internet_sys_user u,internet_addresslist_categoris c where c.oid=u.deptoid) up on a.prov_audit_oper_num =
                                               up.prooid
  left join (select u.oid        cnoid,
                    u.logon_name cnlogonname,
                    u.realname   cnrealname,
                    u.deptoid    cndeptoid,
                    c.name as cntorgname
               from internet_sys_user u,internet_addresslist_categoris c where c.oid=u.deptoid) un on a.cnt_audit_oper_num =
                                               un.cnoid
                                                                  
 where a.seq_num = #seq_num#
〈/select>
 〈select id="queryAllChildOrgUser" resultMap="userResult"
  parameterClass="java.lang.String">
  <!---->
  select a.oid as oid, a.logon_name as logon_name, a.realname as
  realname, a.dist_cd as dist_cd, a.deptoid as deptoid, b.name as
  name, b.org_lev as org_lev from internet_sys_user a,
  internet_addresslist_categoris b where a.enabled = 0 and
  a.user_type = 3 and a.deptoid = b.oid and a.deptoid in (select
  deptoid from (select c.deptoid as deptoid, c.parentoid as
  parentoid, c.dept_name as dept_name, c.org_lev as org_lev,
  dist_cd from (select oid as deptoid, parentoid as parentoid,
  name as dept_name, org_lev as org_lev, dist_cd from
  internet_addresslist_categoris) c connect by prior deptoid =
  parentoid start with deptoid = $String$)) order by b.org_lev,
  a.deptoid, a.dist_cd, a.logon_name
 〈/select>

 <typealias alias="userBean"></typealias>  省略 
 〈select id="queryAllChild" resultMap="userResultAllChild">
  <!---->
  select a.deptoid as deptoid, a.parentoid as parentoid,
  a.dept_name as dept_name,a.org_lev as org_lev,dist_cd from
  (select oid as deptoid, parentoid as parentoid, name as
  dept_name,org_lev as org_lev,dist_cd from
  internet_addresslist_categoris) a connect by prior deptoid =
  parentoid
  <include refid="Dy_SCStart"></include>

 〈/select>

分享到:
评论

相关推荐

    接上篇的exe的解压程序

    现在市面上有一些解压缩软件是要收费的,大家有没有想过用python做一个解压缩程序呢 接上篇

    FANUC数控系统0i-F Plus连接说明(功能篇).pdf

    例如,程序、参数和宏变量都存储在CNC装置内部的非易失性存储器中,即使接通/断开电源,存储内容也不会丢失。 连接说明 FANUC数控系统0i-F Plus连接说明(功能篇)还提供了关于FANUC数控系统0i-F Plus的连接信息,...

    Linux C函数参考 接口处理篇

    本篇文章将深入探讨Linux C函数在接口处理方面的知识,旨在为开发者提供详尽的参考。接口处理涉及文件I/O、网络通信、进程间通信等多个方面,是C语言编程中的核心内容。 一、文件I/O接口 在Linux中,C语言通过标准...

    C#Winform图片剪切拼接终结版(多幅图片拼接、左右上下拼接)

    总结来说,本篇文章涵盖了C# Winform应用中图片剪切和拼接的基本原理和实现方法,包括使用GDI+进行图片处理、设计用户界面、以及实现特定的拼接策略。通过对给定资源的深入理解和实践,开发者能够提升自己在图像处理...

    信捷触摸屏连接篇手册.rar

    信捷触摸屏连接篇手册rar,信捷触摸屏连接篇手册

    Altium-常用3D封装库(Step)【接插件篇】.rar

    本资源“Altium-常用3D封装库(Step)【接插件篇】.rar”是针对Altium Designer用户的一个重要补充,提供了丰富的3D模型,特别是关于接插件的封装,帮助设计师更加直观地理解电路板上的物理连接,并在设计中实现更...

    一键获取所有微信聊天记录-PyQT6实战

    话接上篇:导出微信所有聊天记录,拢共分几步?后台有小伙伴反应,能不能搞个图形界面?方便分享给朋友一起用。经过半天的摸索,终于用PyQT6搭建出来一个还有点糙的工具,分享给大家。 更多细节和实操教程可参考:...

    unity3d接入支付宝 android篇

    ### Unity3D接入支付宝 Android篇知识点详述 #### 一、新手上路 **安卓基础与Eclipse使用** - **熟悉Unity项目的安卓版本开发**:确保掌握Unity项目的安卓开发流程,包括但不限于创建项目、导出Android Build、...

    接上篇 最全js个人总结 21-45

    21,浏览器常见事件 浏览器弹窗事件 window.alert&#40;&#41; 提示框 window.prompt&#40;&#41; 输入框 window.confirm&#40;&#41; 确认框 浏览器事件 [removed] 加载事件 当页面内容完全加载完毕之后,...window.navigato

    Shader光圈遮罩效果.rar

    接上篇小菜的《吹弹牛皮之Unity Shader放大镜效果》发布之后,小菜一直在想同样的实现原理还能改造下做些什么事情呢?殊途同归,Game中很多酷炫效果的表达其原理都是相似的。经过小菜的几番失眠挣扎。于是乎萌生了...

    MySQL 查询文章的上下篇

    首先,我们需要一个包含文章ID、文章标题、上一篇ID和下一篇文章ID的表结构。假设我们有一个名为`articles`的表,其字段如下: 1. `id`:文章的唯一标识,通常为自增整数。 2. `title`:文章标题。 3. `prev_id`:...

    14通讯接口处理篇.pdf

    ### 14通讯接口处理篇知识点详解 #### 一、`accept`函数 **功能概述:** `accept`函数主要用于TCP服务器端接受客户端发起的连接请求。它接收一个已监听的套接字作为输入,并返回一个新的套接字,用于与客户端进行...

    LTE_TDD问题定位指导书-接入篇-2013

    ### LTE TDD问题定位指导书-接入篇-2013 #### 概述 《LTE_TDD问题定位指导书-接入篇-2013》是一份针对长期演进技术(Long Term Evolution, LTE)时分双工(Time Division Duplex, TDD)模式下用户接入流程及故障...

    物联网学习篇1:Python SDK接入阿里云物联网平台,接收服务端订阅消息

    接下来,我们要在CentOS系统上安装Proton。确保先安装必要的依赖库,包括gcc、gcc-c++、make、cmake、libuuid-devel以及用于SSL支持、Cyrus SASL支持和绑定的其他库。使用yum install命令逐一安装这些依赖。此外,还...

    JSP新闻上一篇下一篇及分页显示

    本话题聚焦于"JSP新闻上一篇下一篇及分页显示",这是一个常见的功能需求,尤其是在构建新闻资讯类网站时。下面将详细阐述这个主题涉及的知识点。 首先,我们要了解MVC(Model-View-Controller)模型。在JSP中应用...

    2.组件接入基础篇1

    组件接入基础篇1 本篇文章主要介绍了 Home Assistant 中的一些基本组件接入方法,涵盖了多种设备和服务的接入,包括朗读文字、使用手机摄像头做监控、接入小米多功能网关和将消息发送给邮箱等。 朗读文字 在 Home...

    8.各种摄像头接入篇1

    本篇主要介绍如何将不同类型的摄像头接入到你的系统中,包括支持MJPEG、RTSP协议的摄像头,以及采用ONVIF协议的摄像头。此外,还涉及到使用Android手机作为摄像头的情况。以下是对每种类型摄像头接入的详细步骤和...

    一篇关于图像拼接的比较好的硕士论文

    这是一篇关于图像拼接的比较好的硕士论文,是中科院的研究生做的,里面有详细的步骤和参数,具有很大的参考价值

Global site tag (gtag.js) - Google Analytics