重点作业
parent
d56aae21bb
commit
0a18d191e0
|
|
@ -73,5 +73,7 @@ public class KeyProjectPageQry extends PageQuery {
|
||||||
//相关方单位负责人id
|
//相关方单位负责人id
|
||||||
@ApiModelProperty(value = "相关方单位负责人id")
|
@ApiModelProperty(value = "相关方单位负责人id")
|
||||||
private Long xgfMasterUserId;
|
private Long xgfMasterUserId;
|
||||||
|
|
||||||
|
private String menuPath;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -12,22 +12,28 @@ import java.util.stream.Collectors;
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
public enum MenuEnum {
|
public enum MenuEnum {
|
||||||
//领域部门
|
//监管端
|
||||||
LYBMGL("/domain/container/supervision/domainDepartment", "lybmgl"),
|
//重点作业情况统计
|
||||||
//领域组
|
JGDZDZYQKTJ("/keyProject/container/supervision/keyStats/list", "jgd-zdzyqktj"),
|
||||||
LYZGL("/domain/container/supervision/domainGroup", "lyzgl"),
|
//重点作业管理
|
||||||
//课题任务管理
|
JGDZDZYGL("/keyProject/container/supervision/keyProjectManage/keyProjectManage/list", "jgd-zdzygl"),
|
||||||
GFDKTRW("/domain/container/supervision/projectTask/list", "gfd-ktrw"),
|
//重点作业确认
|
||||||
//课题评分管理
|
JGDZDZYQR("/keyProject/container/supervision/keyProjectManage/keyProjectConfirm/list", "jgd-zdzyqr"),
|
||||||
GFDKTPF("/domain/container/supervision/projectScore", "gfd-ktpf"),
|
|
||||||
|
|
||||||
|
|
||||||
//企业端
|
//企业端
|
||||||
//课题任务管理
|
//重点作业情况统计
|
||||||
QYDKTRW("/domain/container/branchCompany/projectTask/list", "qyd-ktrw"),
|
QYDZDZYQKTJ("/keyProject/container/branchCompany/keyStats/list", "qyd-zdzyqktj"),
|
||||||
//课题评分管理
|
//重点作业管理
|
||||||
QYDKTPF("/domain/container/branchCompany/projectScore", "qyd-ktpf"),
|
QYDZDZYGL("/keyProject/container/branchCompany/keyProjectManage/keyProjectManage/list", "qyd-zdzygl"),
|
||||||
|
//重点作业确认
|
||||||
|
QYDZDZYQR("/keyProject/container/branchCompany/keyProjectManage/keyProjectConfirm/list", "qyd-zdzyqr"),
|
||||||
|
|
||||||
|
//相关方
|
||||||
|
//重点作业情况统计
|
||||||
|
XGFZDZYQKTJ("/keyProject/container/stakeholder/keyStats/list", "xgf-zdzyqktj"),
|
||||||
|
XGFZDZYSQ("/keyProject/container/stakeholder/keyProjectApple/list", "xgf-zdzysq"),
|
||||||
;
|
;
|
||||||
|
|
||||||
private final String path;
|
private final String path;
|
||||||
|
|
|
||||||
|
|
@ -19,10 +19,10 @@ import java.util.Map;
|
||||||
* @Date 2026-03-16 10:00:38
|
* @Date 2026-03-16 10:00:38
|
||||||
*/
|
*/
|
||||||
@Mapper
|
@Mapper
|
||||||
//@DataScopes({
|
@DataScopes({
|
||||||
// @DataScope(method = "listPage", menuPerms = ""),
|
@DataScope(method = "listPage", menuPerms = ""),
|
||||||
// @DataScope(method = "pageConfirm", menuPerms = ""),
|
@DataScope(method = "pageConfirm", menuPerms = ""),
|
||||||
//})
|
})
|
||||||
public interface KeyProjectMapper extends BaseMapper<KeyProjectDO> {
|
public interface KeyProjectMapper extends BaseMapper<KeyProjectDO> {
|
||||||
|
|
||||||
IPage<KeyProjectDO> listPage(IPage<KeyProjectDO> iPage, Map<String, Object> params, String menuPerms);
|
IPage<KeyProjectDO> listPage(IPage<KeyProjectDO> iPage, Map<String, Object> params, String menuPerms);
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.jjb.saas.framework.repository.common.PageHelper;
|
import com.jjb.saas.framework.repository.common.PageHelper;
|
||||||
import com.jjb.saas.framework.repository.repo.impl.BaseRepositoryImpl;
|
import com.jjb.saas.framework.repository.repo.impl.BaseRepositoryImpl;
|
||||||
import com.zcloud.gbscommon.utils.Query;
|
import com.zcloud.gbscommon.utils.Query;
|
||||||
|
import com.zcloud.key.project.domain.enums.MenuEnum;
|
||||||
import com.zcloud.key.project.persistence.dataobject.project.CorpStatisticsDO;
|
import com.zcloud.key.project.persistence.dataobject.project.CorpStatisticsDO;
|
||||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectDO;
|
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectDO;
|
||||||
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectStatisticsDO;
|
import com.zcloud.key.project.persistence.dataobject.project.KeyProjectStatisticsDO;
|
||||||
|
|
@ -31,9 +32,9 @@ public class KeyProjectRepositoryImpl extends BaseRepositoryImpl<KeyProjectMappe
|
||||||
public PageResponse<KeyProjectDO> listPage(Map<String, Object> params) {
|
public PageResponse<KeyProjectDO> listPage(Map<String, Object> params) {
|
||||||
IPage<KeyProjectDO> iPage = new Query<KeyProjectDO>().getPage(params);
|
IPage<KeyProjectDO> iPage = new Query<KeyProjectDO>().getPage(params);
|
||||||
String menuPerms = "";
|
String menuPerms = "";
|
||||||
// if (!org.springframework.util.ObjectUtils.isEmpty(params.get("menuPath"))){
|
if (!org.springframework.util.ObjectUtils.isEmpty(params.get("menuPath"))){
|
||||||
// menuPerms = MenuEnum.getMenuKeyByPath(params.get("menuPath").toString());
|
menuPerms = MenuEnum.getMenuKeyByPath(params.get("menuPath").toString());
|
||||||
// }
|
}
|
||||||
IPage<KeyProjectDO> result = keyProjectMapper.listPage(iPage, params,menuPerms);
|
IPage<KeyProjectDO> result = keyProjectMapper.listPage(iPage, params,menuPerms);
|
||||||
return PageHelper.pageToResponse(result, result.getRecords());
|
return PageHelper.pageToResponse(result, result.getRecords());
|
||||||
}
|
}
|
||||||
|
|
@ -42,9 +43,9 @@ public class KeyProjectRepositoryImpl extends BaseRepositoryImpl<KeyProjectMappe
|
||||||
public PageResponse<KeyProjectDO> pageConfirm(Map<String, Object> params) {
|
public PageResponse<KeyProjectDO> pageConfirm(Map<String, Object> params) {
|
||||||
IPage<KeyProjectDO> iPage = new Query<KeyProjectDO>().getPage(params);
|
IPage<KeyProjectDO> iPage = new Query<KeyProjectDO>().getPage(params);
|
||||||
String menuPerms = "";
|
String menuPerms = "";
|
||||||
// if (!org.springframework.util.ObjectUtils.isEmpty(params.get("menuPath"))){
|
if (!org.springframework.util.ObjectUtils.isEmpty(params.get("menuPath"))){
|
||||||
// menuPerms = MenuEnum.getMenuKeyByPath(params.get("menuPath").toString());
|
menuPerms = MenuEnum.getMenuKeyByPath(params.get("menuPath").toString());
|
||||||
// }
|
}
|
||||||
IPage<KeyProjectDO> result = keyProjectMapper.pageConfirm(iPage, params,menuPerms);
|
IPage<KeyProjectDO> result = keyProjectMapper.pageConfirm(iPage, params,menuPerms);
|
||||||
return PageHelper.pageToResponse(result, result.getRecords());
|
return PageHelper.pageToResponse(result, result.getRecords());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue