|
|
|
@ -26,6 +26,14 @@
|
|
|
|
|
<result column="CREATEDATE" property="createdate" jdbcType="BIGINT"/>
|
|
|
|
|
<result column="UPDATEUSER" property="updateuser" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="UPDATETIME" property="updatetime" jdbcType="BIGINT"/>
|
|
|
|
|
<result column="SERVICENAME" property="servicename" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="BUILTFORM" property="builtform" jdbcType="INTEGER"/>
|
|
|
|
|
<result column="FORMURL" property="formurl" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="FORMDETAIL" property="formdetail" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="FORMTYPE" property="formtype" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="PROCESSDEFINITIONID" property="processdefinitionid" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="TYPEDEPT" property="typedept" jdbcType="INTEGER"/>
|
|
|
|
|
<result column="CATEGORY" property="category" jdbcType="VARCHAR"/>
|
|
|
|
|
<collection property="listchilddept" select="selectChildDeptEnabled" javaType="java.util.ArrayList" column="{id=id}"/>
|
|
|
|
|
</resultMap>
|
|
|
|
|
<resultMap id="BaseResultMap_only" type="cn.jyjz.xiaoyao.admin.dataobject.Department">
|
|
|
|
@ -53,6 +61,14 @@
|
|
|
|
|
<result column="CREATEDATE" property="createdate" jdbcType="BIGINT"/>
|
|
|
|
|
<result column="UPDATEUSER" property="updateuser" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="UPDATETIME" property="updatetime" jdbcType="BIGINT"/>
|
|
|
|
|
<result column="SERVICENAME" property="servicename" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="BUILTFORM" property="builtform" jdbcType="INTEGER"/>
|
|
|
|
|
<result column="FORMURL" property="formurl" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="FORMDETAIL" property="formdetail" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="FORMTYPE" property="formtype" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="PROCESSDEFINITIONID" property="processdefinitionid" jdbcType="VARCHAR"/>
|
|
|
|
|
<result column="TYPEDEPT" property="typedept" jdbcType="INTEGER"/>
|
|
|
|
|
<result column="CATEGORY" property="category" jdbcType="VARCHAR"/>
|
|
|
|
|
<collection property="listchilddept" select="selectChildDeptEnabled" javaType="java.util.ArrayList" column="{id=id}"/>
|
|
|
|
|
</resultMap>
|
|
|
|
|
<sql id="Base_Column_List">
|
|
|
|
@ -79,7 +95,15 @@
|
|
|
|
|
CREATEUSER AS createuser,
|
|
|
|
|
CREATEDATE AS createdate,
|
|
|
|
|
UPDATEUSER AS updateuser,
|
|
|
|
|
UPDATETIME AS updatetime
|
|
|
|
|
UPDATETIME AS updatetime,
|
|
|
|
|
SERVICENAME AS servicename,
|
|
|
|
|
BUILTFORM AS builtform,
|
|
|
|
|
FORMURL AS formurl,
|
|
|
|
|
FORMDETAIL AS formdetail,
|
|
|
|
|
FORMTYPE AS formtype,
|
|
|
|
|
PROCESSDEFINITIONID AS processdefinitionid,
|
|
|
|
|
TYPEDEPT AS typedept,
|
|
|
|
|
CATEGORY AS category
|
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
<sql id="Base_Where">
|
|
|
|
@ -109,6 +133,14 @@
|
|
|
|
|
<if test="createdate != null"> and CREATEDATE ${createdate.dataOp} ${createdate.likestar}#{createdate.value}${createdate.likeend}</if>
|
|
|
|
|
<if test="updateuser != null"> and UPDATEUSER ${updateuser.dataOp} ${updateuser.likestar}#{updateuser.value}${updateuser.likeend}</if>
|
|
|
|
|
<if test="updatetime != null"> and UPDATETIME ${updatetime.dataOp} ${updatetime.likestar}#{updatetime.value}${updatetime.likeend}</if>
|
|
|
|
|
<if test="servicename != null"> and SERVICENAME ${servicename.dataOp} ${servicename.likestar}#{servicename.value}${servicename.likeend}</if>
|
|
|
|
|
<if test="builtform != null"> and BUILTFORM ${builtform.dataOp} ${builtform.likestar}#{builtform.value}${builtform.likeend}</if>
|
|
|
|
|
<if test="formurl != null"> and FORMURL ${formurl.dataOp} ${formurl.likestar}#{formurl.value}${formurl.likeend}</if>
|
|
|
|
|
<if test="formdetail != null"> and FORMDETAIL ${formdetail.dataOp} ${formdetail.likestar}#{formdetail.value}${formdetail.likeend}</if>
|
|
|
|
|
<if test="formtype != null"> and FORMTYPE ${formtype.dataOp} ${formtype.likestar}#{formtype.value}${formtype.likeend}</if>
|
|
|
|
|
<if test="processdefinitionid != null"> and PROCESSDEFINITIONID ${processdefinitionid.dataOp} ${processdefinitionid.likestar}#{processdefinitionid.value}${processdefinitionid.likeend}</if>
|
|
|
|
|
<if test="typedept != null"> and TYPEDEPT ${typedept.dataOp} ${typedept.likestar}#{typedept.value}${typedept.likeend}</if>
|
|
|
|
|
<if test="category != null"> and CATEGORY ${category.dataOp} ${category.likestar}#{category.value}${category.likeend}</if>
|
|
|
|
|
<if test="userid != null"> and USERID ${userid.dataOp} ${userid.likestar}#{userid.value}${userid.likeend}</if>
|
|
|
|
|
<if test="listdept != null">
|
|
|
|
|
and DEPARTID in
|
|
|
|
@ -187,7 +219,15 @@
|
|
|
|
|
d.CREATEUSER AS createuser,
|
|
|
|
|
d.CREATEDATE AS createdate,
|
|
|
|
|
d.UPDATEUSER AS updateuser,
|
|
|
|
|
d.UPDATETIME AS updatetime
|
|
|
|
|
d.UPDATETIME AS updatetime,
|
|
|
|
|
d.SERVICENAME AS servicename,
|
|
|
|
|
d.BUILTFORM AS builtform,
|
|
|
|
|
d.FORMURL AS formurl,
|
|
|
|
|
d.FORMDETAIL AS formdetail,
|
|
|
|
|
d.FORMTYPE AS formtype,
|
|
|
|
|
d.PROCESSDEFINITIONID AS processdefinitionid,
|
|
|
|
|
d.TYPEDEPT AS typedept,
|
|
|
|
|
d.CATEGORY AS category
|
|
|
|
|
from S_DEPARTMENT_T d,S_USEROBJECT_T uo where uo.DEPARTID=d.ID and uo.USERID=#{id}
|
|
|
|
|
</select>
|
|
|
|
|
<!-- 查询机构启用的子集的机构信息 start-->
|
|
|
|
@ -216,7 +256,15 @@
|
|
|
|
|
dm.CREATEUSER AS createuser,
|
|
|
|
|
dm.CREATEDATE AS createdate,
|
|
|
|
|
dm.UPDATEUSER AS updateuser,
|
|
|
|
|
dm.UPDATETIME AS updatetime
|
|
|
|
|
dm.UPDATETIME AS updatetime,
|
|
|
|
|
dm.SERVICENAME AS servicename,
|
|
|
|
|
dm.BUILTFORM AS builtform,
|
|
|
|
|
dm.FORMURL AS formurl,
|
|
|
|
|
dm.FORMDETAIL AS formdetail,
|
|
|
|
|
dm.FORMTYPE AS formtype,
|
|
|
|
|
dm.PROCESSDEFINITIONID AS processdefinitionid,
|
|
|
|
|
dm.TYPEDEPT AS typedept,
|
|
|
|
|
dm.CATEGORY AS category
|
|
|
|
|
from S_DEPARTMENT_T dm,S_DEPARTMENTCHILD_T dmc where dm.ID = dmc.CHILDID and dmc.PARENTID = #{id} ORDER BY dm.SORTING DESC
|
|
|
|
|
</select>
|
|
|
|
|
</mapper>
|
|
|
|
|