Browse Source

Merge remote-tracking branch 'origin/feature/newKpi_V1.3' into feature/newKpi_V1.3

feature/dangjian
李鹏飞 5 years ago
parent
commit
e54bcb2a97
  1. 20
      esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/controller/SysUserController.java
  2. 2
      esua-epdc/epdc-commons/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/utils/ExcelUtils.java
  3. 2
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiCommunityBuildingServiceImpl.java
  4. 2
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiGridEntityServiceImpl.java
  5. 2
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiMassEvaluationServiceImpl.java
  6. 2
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiPublicOpinionServiceImpl.java

20
esua-epdc/epdc-admin/epdc-admin-server/src/main/java/com/elink/esua/epdc/controller/SysUserController.java

@ -421,6 +421,26 @@ public class SysUserController {
return new Result().ok(deptOption);
}
/**
* 获取用户部门多层结构用户前端显示请求需携带token
* <p>调接口从redis获取{@link SysUserController#packageUserDeptOption(Long)}接口生成的数据</p>
* <p>此接口展示四级机构层级市区-街道-社区-网格</p>
*
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.DeptOption>
* @author wanggongfeng
* @date 2020/06/18 13:31
*/
@GetMapping("deptOptions/getAllDeptPartyByUser")
public Result<DeptOption> getAllDeptPartyByUser() {
UserDetail user = SecurityUser.getUser();
DeptOption deptOption = optSysDeptService.getDeptOption(user.getId(), user.getDeptIdList(),
OrganizationTypeConstant.ORG_TYPE_DISTRICT_PARTY,
OrganizationTypeConstant.ORG_TYPE_STREET_PARTY,
OrganizationTypeConstant.ORG_TYPE_COMMUNITY_PARTY,
OrganizationTypeConstant.ORG_TYPE_GRID_PARTY);
return new Result().ok(deptOption);
}
/**
* pc端页面获取用户街道-社区层级关系前端显示请求需携带token
* <p>只组装 街道-社区 两级

2
esua-epdc/epdc-commons/epdc-commons-tools/src/main/java/com/elink/esua/epdc/commons/tools/utils/ExcelUtils.java

@ -155,7 +155,7 @@ public class ExcelUtils {
* @return
*/
public static Boolean checkNumber(String numStr){
Pattern pattern = Pattern.compile("([1-9]\\d*\\.?\\d*)|(0\\.\\d*[1-9])");
Pattern pattern = Pattern.compile("([1-9]\\d*\\.?\\d*)|(0\\.\\d*[1-9])|(0)");
Matcher isNum = pattern.matcher(numStr);
if( !isNum.matches() ){
return true;

2
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiCommunityBuildingServiceImpl.java

@ -211,7 +211,7 @@ public class KpiCommunityBuildingServiceImpl extends BaseServiceImpl<KpiCommunit
// 校验是否存在空单元格
if(checkNullCell(kpiCommunityBuildingExcel)){
return new Result().error("导入文件中存在空单元格,请完善后重试!");
return new Result().error("导入文件中存在空单元格或模板格式不匹配,请完善表格或核对模板是否正确!");
}
// 校验是否存在分数范围不正确的打分

2
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiGridEntityServiceImpl.java

@ -231,7 +231,7 @@ public class KpiGridEntityServiceImpl extends BaseServiceImpl<KpiGridEntityDao,
// 校验是否存在空单元格
if(checkNullCell(kpiGridEntityExcel)){
return new Result().error("导入文件中存在空单元格,请完善后重试!");
return new Result().error("导入文件中存在空单元格或模板格式不匹配,请完善表格或核对模板是否正确!");
}
// 校验是否存在分数范围不正确的打分

2
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiMassEvaluationServiceImpl.java

@ -231,7 +231,7 @@ public class KpiMassEvaluationServiceImpl extends BaseServiceImpl<KpiMassEvaluat
// 校验是否存在空单元格
if(checkNullCell(kpiMassEvaluationExcel)){
return new Result().error("导入文件中存在空单元格,请完善后重试!");
return new Result().error("导入文件中存在空单元格或模板格式不匹配,请完善表格或核对模板是否正确!");
}
// 校验是否存在分数范围不正确的打分

2
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiPublicOpinionServiceImpl.java

@ -231,7 +231,7 @@ public class KpiPublicOpinionServiceImpl extends BaseServiceImpl<KpiPublicOpinio
// 校验是否存在空单元格
if(checkNullCell(kpiPublicOpinionExcel)){
return new Result().error("导入文件中存在空单元格,请完善后重试!");
return new Result().error("导入文件中存在空单元格或模板格式不匹配,请完善表格或核对模板是否正确!");
}
// 校验是否存在分数范围不正确的打分

Loading…
Cancel
Save