public class sysorg
extends java.lang.Object
Constructor and Description |
---|
sysorg(MaliContext myContext) |
sysorg(java.lang.String cursysid) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList |
getOrgAllContent() |
BaseTable[] |
getOrgBaseTable(java.lang.String orgnode)
取某一單位之下層之所有單位的所有資料
|
java.lang.String[] |
getOrgCodeBuffer() |
java.lang.String[] |
getOrgCodeBuffer(ORGQuery qry) |
java.util.ArrayList |
getOrgContent(java.lang.String as_node) |
BaseTable |
getOrgData(java.lang.String innode)
取 org content return 值用 BaseTable
|
java.lang.String |
getOrgDnnodeGroup(java.lang.String asnode)
取單位之下層所有單位的org_node,用逗號區隔
|
java.lang.String |
getOrgFullCname(java.lang.String asnode) |
java.lang.String |
getOrgID(java.lang.String asnode)
取 orgid
|
java.lang.String[] |
getOrgIDBuffer() |
java.lang.String |
getOrgIDGroup(java.lang.String asnode)
取單位之下層所有單位的orgid,用逗號區隔
|
java.lang.String |
getOrgLevelOrgNode(java.lang.String asnode,
int level) |
ORGQuery |
getORGQuery() |
java.lang.String |
getOrgRootnode(java.lang.String asnode)
取 Root org Node
|
java.lang.String |
getOrgTree() |
java.lang.String |
getOrgTree(java.lang.String rootOrgNode)
可設定RootNode 取向下的所有組織 Tree
|
BaseTable |
getOrg所屬機關Data(java.lang.String innode,
java.lang.String intype)
取自己所屬機關單位向上層級的機關資料
|
java.lang.String |
getTreeXMLContent(java.lang.String id,
java.lang.String text,
java.lang.String title) |
java.util.ArrayList |
ORGBasTableCovertArrayList(ORG[] alldatas)
轉換成 ArrayList
|
void |
setOrderText(java.lang.String value) |
void |
setOthersqltext(java.lang.String value) |
public sysorg(java.lang.String cursysid)
public sysorg(MaliContext myContext)
public void setOthersqltext(java.lang.String value)
public void setOrderText(java.lang.String value)
public ORGQuery getORGQuery()
public java.util.ArrayList ORGBasTableCovertArrayList(ORG[] alldatas)
alldatas
- public java.util.ArrayList getOrgContent(java.lang.String as_node)
public java.util.ArrayList getOrgAllContent()
public java.lang.String getOrgTree()
public java.lang.String getOrgTree(java.lang.String rootOrgNode)
rootOrgNode
- public java.lang.String getTreeXMLContent(java.lang.String id, java.lang.String text, java.lang.String title)
public java.lang.String getOrgFullCname(java.lang.String asnode)
public java.lang.String[] getOrgCodeBuffer()
public java.lang.String[] getOrgIDBuffer()
public java.lang.String getOrgDnnodeGroup(java.lang.String asnode)
asnode
- public java.lang.String getOrgIDGroup(java.lang.String asnode)
asnode
- 單位nodepublic BaseTable[] getOrgBaseTable(java.lang.String orgnode) throws java.lang.Exception
orgnode
- java.lang.Exception
public java.lang.String getOrgID(java.lang.String asnode)
asnode
- public java.lang.String getOrgRootnode(java.lang.String asnode)
asnode
- 目前的 nodepublic java.lang.String getOrgLevelOrgNode(java.lang.String asnode, int level)
public BaseTable getOrgData(java.lang.String innode)
innode
- public BaseTable getOrg所屬機關Data(java.lang.String innode, java.lang.String intype)
innode
- input機關nodeintype
- 取input機關node 之前的機關類別 ex 00,01,02public java.lang.String[] getOrgCodeBuffer(ORGQuery qry)