@@ -171,7 +171,6 @@ export class AccountService {
171171 const {
172172 status,
173173 username,
174- tenantId : queryTenantId ,
175174 pageNumber = PageEnum . PAGE_NUMBER ,
176175 pageSize = PageEnum . PAGE_SIZE ,
177176 } = queryOption ;
@@ -182,31 +181,32 @@ export class AccountService {
182181 if ( [ StatusEnum . NORMAL , StatusEnum . FORBIDDEN ] . includes ( status ) ) {
183182 query . set ( 'status' , Equal ( status + '' ) ) ;
184183 }
185- const { accountType , id , tenantId } = currentInfo ;
184+ const { id } = currentInfo ;
186185 /**
187186 * 1.如果是超管,查询到全部的账号
188187 * 2.如果不是超管,是主账号的时候查询下面全部的账号
189188 * 3.如果都不是,只能查询账号下的数据
190189 */
191- if ( queryTenantId ) {
192- query . set ( 'tenantId' , Equal ( queryTenantId + '' ) ) ;
193- } else {
194- if ( accountType == AccountTypeEnum . SUPER_ACCOUNT ) {
195- console . log ( '超管不需要' ) ;
196- } else if ( accountType == AccountTypeEnum . PRIMARY_ACCOUNT ) {
197- query . set ( 'tenantId' , Equal ( tenantId + '' ) ) ;
198- } else if ( accountType == AccountTypeEnum . NORMAL_ACCOUNT ) {
199- query . set ( 'parentId' , Equal ( id + '' ) ) ;
200- }
201- }
190+ // if (queryTenantId) {
191+ // query.set('tenantId', Equal(queryTenantId + ''));
192+ // } else {
193+ // if (accountType == AccountTypeEnum.SUPER_ACCOUNT) {
194+ // console.log('超管不需要');
195+ // } else if (accountType == AccountTypeEnum.PRIMARY_ACCOUNT) {
196+ // query.set('tenantId', Equal(tenantId + ''));
197+ // } else if (accountType == AccountTypeEnum.NORMAL_ACCOUNT) {
198+ // query.set('parentId', Equal(id + ''));
199+ // }
200+ // }
201+ query . set ( 'parentId' , Equal ( id + '' ) ) ;
202202
203203 const total = await this . accountRepository
204204 . createQueryBuilder ( 'account' )
205- . where ( mapToObj ( query ) )
205+ . where ( [ mapToObj ( query ) , { id : id } ] )
206206 . getCount ( ) ;
207207 const queryBuilder = this . queryAccountBuilder ;
208208 const data = await queryBuilder
209- . where ( mapToObj ( query ) )
209+ . where ( [ mapToObj ( query ) , { id : id } ] )
210210 . orderBy ( { accountType : 'DESC' , id : 'DESC' } )
211211 . offset ( ( pageNumber - 1 ) * pageSize )
212212 . limit ( pageSize )
0 commit comments