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 { List queryByCondition(PageQuery query); void batchDelXzxUserRoleInfoByIds(List ids); void updatePunchChannel(PunchChannelModel model); String queryPunchChannel(); UserRole queryMaxAppRole(); List queryEditroleApi(UserEditroleModel model); List> queryAllAPPRoleExt(@Param("partnerId") String partnerId); }