页面代码:
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>
分享到:
相关推荐
现在市面上有一些解压缩软件是要收费的,大家有没有想过用python做一个解压缩程序呢 接上篇
例如,程序、参数和宏变量都存储在CNC装置内部的非易失性存储器中,即使接通/断开电源,存储内容也不会丢失。 连接说明 FANUC数控系统0i-F Plus连接说明(功能篇)还提供了关于FANUC数控系统0i-F Plus的连接信息,...
本篇文章将深入探讨Linux C函数在接口处理方面的知识,旨在为开发者提供详尽的参考。接口处理涉及文件I/O、网络通信、进程间通信等多个方面,是C语言编程中的核心内容。 一、文件I/O接口 在Linux中,C语言通过标准...
总结来说,本篇文章涵盖了C# Winform应用中图片剪切和拼接的基本原理和实现方法,包括使用GDI+进行图片处理、设计用户界面、以及实现特定的拼接策略。通过对给定资源的深入理解和实践,开发者能够提升自己在图像处理...
信捷触摸屏连接篇手册rar,信捷触摸屏连接篇手册
本资源“Altium-常用3D封装库(Step)【接插件篇】.rar”是针对Altium Designer用户的一个重要补充,提供了丰富的3D模型,特别是关于接插件的封装,帮助设计师更加直观地理解电路板上的物理连接,并在设计中实现更...
话接上篇:导出微信所有聊天记录,拢共分几步?后台有小伙伴反应,能不能搞个图形界面?方便分享给朋友一起用。经过半天的摸索,终于用PyQT6搭建出来一个还有点糙的工具,分享给大家。 更多细节和实操教程可参考:...
21,浏览器常见事件 浏览器弹窗事件 window.alert() 提示框 window.prompt() 输入框 window.confirm() 确认框 浏览器事件 [removed] 加载事件 当页面内容完全加载完毕之后,...window.navigato
接上篇小菜的《吹弹牛皮之Unity Shader放大镜效果》发布之后,小菜一直在想同样的实现原理还能改造下做些什么事情呢?殊途同归,Game中很多酷炫效果的表达其原理都是相似的。经过小菜的几番失眠挣扎。于是乎萌生了...
首先,我们需要一个包含文章ID、文章标题、上一篇ID和下一篇文章ID的表结构。假设我们有一个名为`articles`的表,其字段如下: 1. `id`:文章的唯一标识,通常为自增整数。 2. `title`:文章标题。 3. `prev_id`:...
### Unity3D接入支付宝 Android篇知识点详述 #### 一、新手上路 **安卓基础与Eclipse使用** - **熟悉Unity项目的安卓版本开发**:确保掌握Unity项目的安卓开发流程,包括但不限于创建项目、导出Android Build、...
### 14通讯接口处理篇知识点详解 #### 一、`accept`函数 **功能概述:** `accept`函数主要用于TCP服务器端接受客户端发起的连接请求。它接收一个已监听的套接字作为输入,并返回一个新的套接字,用于与客户端进行...
### LTE TDD问题定位指导书-接入篇-2013 #### 概述 《LTE_TDD问题定位指导书-接入篇-2013》是一份针对长期演进技术(Long Term Evolution, LTE)时分双工(Time Division Duplex, TDD)模式下用户接入流程及故障...
接下来,我们要在CentOS系统上安装Proton。确保先安装必要的依赖库,包括gcc、gcc-c++、make、cmake、libuuid-devel以及用于SSL支持、Cyrus SASL支持和绑定的其他库。使用yum install命令逐一安装这些依赖。此外,还...
本话题聚焦于"JSP新闻上一篇下一篇及分页显示",这是一个常见的功能需求,尤其是在构建新闻资讯类网站时。下面将详细阐述这个主题涉及的知识点。 首先,我们要了解MVC(Model-View-Controller)模型。在JSP中应用...
组件接入基础篇1 本篇文章主要介绍了 Home Assistant 中的一些基本组件接入方法,涵盖了多种设备和服务的接入,包括朗读文字、使用手机摄像头做监控、接入小米多功能网关和将消息发送给邮箱等。 朗读文字 在 Home...
本篇主要介绍如何将不同类型的摄像头接入到你的系统中,包括支持MJPEG、RTSP协议的摄像头,以及采用ONVIF协议的摄像头。此外,还涉及到使用Android手机作为摄像头的情况。以下是对每种类型摄像头接入的详细步骤和...
这是一篇关于图像拼接的比较好的硕士论文,是中科院的研究生做的,里面有详细的步骤和参数,具有很大的参考价值