@Query(value="select * from tb_report_user where (create_time between ?1 and ?2) and (coalesce (?3,null) is null or organize_id in (?3))",nativeQuery=true)
@ -18,6 +18,7 @@ public interface ExtensionNumberRepository extends JpaRepository<ExtensionNumber
/**
*根据状态和公司id查询分机号
*
*@paramstatus状态
*@paramcompanyId公司id
*@return
@ -27,6 +28,7 @@ public interface ExtensionNumberRepository extends JpaRepository<ExtensionNumber
/**
*修改分机号的状态
*
*@paramstatus
*@paramid
*/
@ -36,6 +38,7 @@ public interface ExtensionNumberRepository extends JpaRepository<ExtensionNumber
/**
*根据用户查询分机号和去显号
*
*@parammemberId
*@return
*/
@ -57,4 +60,8 @@ public interface ExtensionNumberRepository extends JpaRepository<ExtensionNumber
@Modifying
@Query(value="delete from ExtensionNumber where companyId = ?1")
intdeleteByCompanyId(LongcompanyId);
@Modifying
@Query(value="update tb_extension_number c set c.status =?1 where c.number = (select number from tb_extension_user where member_id =?2",nativeQuery=true)