|  | @@ -143,7 +143,7 @@ module.exports = app => {
 | 
	
		
			
				|  |  |              if (user.is_admin) {
 | 
	
		
			
				|  |  |                  return list;
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  | -            const userPermission = await this.ctx.service.contractAudit.getDataByCondition({ spid: options.spid || null, tid: options.tid || null, uid: user.accountId });
 | 
	
		
			
				|  |  | +            const userPermission = options.tid ? await this.ctx.service.contractAudit.getDataByCondition({ spid: options.spid || null, tid: options.tid || null, uid: user.accountId }) : await this.ctx.service.subProjPermission.getContractPermission(this.ctx.subProject.permission.contract_permission);
 | 
	
		
			
				|  |  |              if (!userPermission) return [];
 | 
	
		
			
				|  |  |              const cloneOptions = this._.cloneDeep(options);
 | 
	
		
			
				|  |  |              cloneOptions.uid = user.accountId;
 |