| package com.xzx.gc.user.mapper;  | 
|   | 
| import com.xzx.gc.entity.UserRole;  | 
| import com.xzx.gc.model.admin.PunchChannelModel;  | 
| import com.xzx.gc.model.admin.UserEditroleModel;  | 
| import com.xzx.gc.util.GcMapper;  | 
| import com.xzx.gc.util.PageQuery;  | 
| import org.apache.ibatis.annotations.Param;  | 
|   | 
| import java.util.List;  | 
| import java.util.Map;  | 
|   | 
| public interface UserRoleMapper extends GcMapper<UserRole> {  | 
|   | 
|     List<UserRole> queryByCondition(PageQuery query);  | 
|   | 
|     void batchDelXzxUserRoleInfoByIds(List<Long> ids);  | 
|   | 
|     void updatePunchChannel(PunchChannelModel model);  | 
|   | 
|     String queryPunchChannel();  | 
|   | 
|     UserRole queryMaxAppRole();  | 
|   | 
|     List<UserEditroleModel> queryEditroleApi(UserEditroleModel model);  | 
|   | 
|     List<Map<String, Object>> queryAllAPPRoleExt(@Param("partnerId") String partnerId);  | 
|   | 
| } |