| | |
| | | </select> |
| | | |
| | | |
| | | <!-- <select id="getSysDeptHyAndYxYjWjCustomerList13" parameterType="java.util.Map" statementType="CALLABLE" resultType="java.util.Map">--> |
| | | <!-- {call check_hyAndYx_list(--> |
| | | <!-- #{tjname,mode=IN,jdbcType=VARCHAR},--> |
| | | <!-- #{tjNumber,mode=IN,jdbcType=VARCHAR},--> |
| | | <!-- #{type,mode=IN,jdbcType=INTEGER},--> |
| | | <!-- #{page,mode=IN,jdbcType=INTEGER},--> |
| | | <!-- #{pageSize,mode=IN,jdbcType=INTEGER},--> |
| | | <!-- #{totalcount,mode=OUT,jdbcType=INTEGER}--> |
| | | <!-- )}--> |
| | | <!-- </select>--> |
| | | |
| | | <select id="getSysDeptHyAndYxYjWjCustomerList13" parameterType="java.util.Map" statementType="CALLABLE" resultType="java.util.Map"> |
| | | {call check_hyAndYx_list( |
| | | #{deptid,mode=IN,jdbcType=VARCHAR}, |
| | | |
| | | #{tjname,mode=IN,jdbcType=VARCHAR}, |
| | | #{tjNumber,mode=IN,jdbcType=VARCHAR}, |
| | | #{type,mode=IN,jdbcType=INTEGER}, |
| | | #{page,mode=IN,jdbcType=INTEGER}, |
| | | #{pageSize,mode=IN,jdbcType=INTEGER}, |
| | | #{totalRows,mode=OUT,jdbcType=INTEGER} |
| | | )} |
| | | )} |
| | | </select> |
| | | |
| | | <select id="getDeptTreeById" resultType="java.lang.Long"> |
| | | WITH RECURSIVE dept_tree AS ( |
| | | SELECT dept_id |
| | | FROM sys_dept |
| | | WHERE dept_id = #{deptId} |
| | | |
| | | UNION ALL |
| | | |
| | | SELECT d.dept_id |
| | | FROM sys_dept d |
| | | INNER JOIN dept_tree dt ON d.parent_id = dt.dept_id |
| | | ) |
| | | SELECT dept_id FROM dept_tree; |
| | | </select> |
| | | </mapper> |