|
@@ -175,9 +175,12 @@ public class RuralProjectRecordsService extends CrudService<RuralProjectRecordsD
|
|
|
public Page<RuralProjectRecords> findPage(Page<RuralProjectRecords> page, RuralProjectRecords projectRecords) {
|
|
|
//设置数据权限
|
|
|
if(!UserUtils.getUser().isAdmin()) {
|
|
|
- String dataScopeSql = dataScopeFilterOR(projectRecords.getCurrentUser(), "o", "u", "s", MenuStatusEnum.WORK_RECORDS.getValue());
|
|
|
- if(StringUtils.isBlank(dataScopeSql)){
|
|
|
+ String dataScopeSql = null;
|
|
|
+ //判断查询为工程咨询信息
|
|
|
+ if("1".equals(projectRecords.getProjectType())){
|
|
|
dataScopeSql = dataScopeFilterOR(projectRecords.getCurrentUser(), "o", "u", "s", MenuStatusEnum.OVERALL_WORK_RECORDS.getValue());
|
|
|
+ } else if("2".equals(projectRecords.getProjectType())){//判断查询为造价审核信息
|
|
|
+ dataScopeSql = dataScopeFilterOR(projectRecords.getCurrentUser(), "o", "u", "s", MenuStatusEnum.OVERALL_COST_WORK_RECORDS.getValue());
|
|
|
}
|
|
|
projectRecords.getSqlMap().put("dsf", dataScopeSql);
|
|
|
}
|