|
@@ -5,13 +5,13 @@ import com.goafanti.common.constant.AFTConstants;
|
|
|
import com.goafanti.common.dao.UserInterviewProjectMapper;
|
|
import com.goafanti.common.dao.UserInterviewProjectMapper;
|
|
|
import com.goafanti.common.model.UserInterviewProject;
|
|
import com.goafanti.common.model.UserInterviewProject;
|
|
|
import com.goafanti.common.model.UserInterviewProjectBo;
|
|
import com.goafanti.common.model.UserInterviewProjectBo;
|
|
|
|
|
+import com.goafanti.common.utils.BeanUtilsExt;
|
|
|
import com.goafanti.core.mybatis.BaseMybatisDao;
|
|
import com.goafanti.core.mybatis.BaseMybatisDao;
|
|
|
import com.goafanti.core.mybatis.page.Pagination;
|
|
import com.goafanti.core.mybatis.page.Pagination;
|
|
|
import com.goafanti.core.shiro.token.TokenManager;
|
|
import com.goafanti.core.shiro.token.TokenManager;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
|
-import java.util.HashMap;
|
|
|
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -28,11 +28,10 @@ public class UserInterviewProjectServiceImpl extends BaseMybatisDao<UserIntervie
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public Pagination<UserInterviewProjectBo> list(UserInterviewProject userInterviewProject, Integer pageNo, Integer pageSize) {
|
|
public Pagination<UserInterviewProjectBo> list(UserInterviewProject userInterviewProject, Integer pageNo, Integer pageSize) {
|
|
|
- Map<String, Object> params = new HashMap<>();
|
|
|
|
|
|
|
+ Map<String, Object> params = BeanUtilsExt.pushMap(userInterviewProject);
|
|
|
if (!TokenManager.hasRole(AFTConstants.SUPERADMIN)){
|
|
if (!TokenManager.hasRole(AFTConstants.SUPERADMIN)){
|
|
|
userInterviewProject.setAid(TokenManager.getAdminId());
|
|
userInterviewProject.setAid(TokenManager.getAdminId());
|
|
|
}
|
|
}
|
|
|
- params.put("in", userInterviewProject);
|
|
|
|
|
return (Pagination<UserInterviewProjectBo>) findPage("findUserInterviewProjectList",
|
|
return (Pagination<UserInterviewProjectBo>) findPage("findUserInterviewProjectList",
|
|
|
"findUserInterviewProjectCount", params, pageNo, pageSize);
|
|
"findUserInterviewProjectCount", params, pageNo, pageSize);
|
|
|
}
|
|
}
|