| | |
| | | <!--派遣公司分页信息--> |
| | | <select id="selectDispatcherUnitPage" resultType="org.springblade.modules.dispatcher.vo.DispatcherUnitVO"> |
| | | select |
| | | sdu.*,bt.dept_name tenantName |
| | | distinct |
| | | sdu.*,bt.dept_name tenantName,bu.real_name realName |
| | | from |
| | | sys_dispatcher_unit sdu |
| | | sys_dispatcher_unit sdu |
| | | LEFT JOIN |
| | | blade_dept bt |
| | | blade_dept bt |
| | | ON |
| | | sdu.dept_id = bt.id |
| | | sdu.dept_id = bt.id |
| | | left join |
| | | sys_dispatcher sd |
| | | on |
| | | sdu.id = sd.dispatcher_unit_id |
| | | left join |
| | | blade_user bu |
| | | on |
| | | sd.user_ids = bu.id |
| | | WHERE |
| | | 1=1 |
| | | <if test="dispatcherUnit.tenantName!=null and dispatcherUnit.tenantName!=''"> |
| | |
| | | <if test="dispatcherUnit.district!=null"> |
| | | and sdu.district = #{dispatcherUnit.district} |
| | | </if> |
| | | <if test="dispatcherUnit.isExpire==1"> |
| | | and sdu.start_time <= now() |
| | | and sdu.end_time > now() |
| | | </if> |
| | | <if test="dispatcherUnit.isExpire==2"> |
| | | and sdu.end_time <= now() |
| | | </if> |
| | | </select> |
| | | |
| | | <!--自定义树--> |