Browse Source

Merge branch 'develop' of gitadmin/tuoheng_freeway into release

tags/V1.3.3
wanjing 10 months ago
parent
commit
1cb60c64f6
5 changed files with 20 additions and 14 deletions
  1. +5
    -0
      tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/query/AccidentQuery.java
  2. +0
    -3
      tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/request/accident/QueryAccidentCardListRequest.java
  3. +6
    -2
      tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/service/accident/query/QueryAccidentCardPageListService.java
  4. +6
    -2
      tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/service/accident/query/QueryAccidentPageListService.java
  5. +3
    -7
      tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/service/inspection/query/QueryInspectionPageListService.java

+ 5
- 0
tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/query/AccidentQuery.java View File

*/ */
private Date accidentEndTime; private Date accidentEndTime;


/**
* 部门ID
*/
private String deptId;

/** /**
* 部门集合 * 部门集合
*/ */

+ 0
- 3
tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/request/accident/QueryAccidentCardListRequest.java View File

package com.tuoheng.admin.request.accident; package com.tuoheng.admin.request.accident;


import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data; import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;


import java.util.Date;
import java.util.List; import java.util.List;


/** /**

+ 6
- 2
tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/service/accident/query/QueryAccidentCardPageListService.java View File

//当前租户下 //当前租户下
User user = CurrentUserUtil.getUserInfo(); User user = CurrentUserUtil.getUserInfo();
String tenantId = user.getTenantId(); String tenantId = user.getTenantId();
List<String> deptIdList = this.getDeptIdList(user);
List<String> deptIdList = this.getDeptIdList(user, query.getDeptId());
query.setDeptIdList(deptIdList); query.setDeptIdList(deptIdList);
query.setTenantId(tenantId); query.setTenantId(tenantId);
IPage<Accident> page = new Page<>(query.getPage(), query.getLimit()); IPage<Accident> page = new Page<>(query.getPage(), query.getLimit());
* @param user * @param user
* @return * @return
*/ */
private List<String> getDeptIdList(User user) {
private List<String> getDeptIdList(User user, String deptId) {
List<String> deptIdList = new ArrayList<>(); List<String> deptIdList = new ArrayList<>();
if (StringUtils.isNotEmpty(deptId)) {
deptIdList.add(deptId);
return deptIdList;
}
if (DataPermissionEnum.ALL.getCode() == user.getDataPermission()) { if (DataPermissionEnum.ALL.getCode() == user.getDataPermission()) {
return null; return null;
} else if (DataPermissionEnum.DEPT_AND_SUB_DEPT.getCode() == user.getDataPermission()) { } else if (DataPermissionEnum.DEPT_AND_SUB_DEPT.getCode() == user.getDataPermission()) {

+ 6
- 2
tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/service/accident/query/QueryAccidentPageListService.java View File

User user = CurrentUserUtil.getUserInfo(); User user = CurrentUserUtil.getUserInfo();
String tenantId = user.getTenantId(); String tenantId = user.getTenantId();


List<String> deptIdList = this.getDeptIdList(user);
List<String> deptIdList = this.getDeptIdList(user, query.getDeptId());
query.setDeptIdList(deptIdList); query.setDeptIdList(deptIdList);
query.setTenantId(tenantId); query.setTenantId(tenantId);


* @param user * @param user
* @return * @return
*/ */
private List<String> getDeptIdList(User user) {
private List<String> getDeptIdList(User user, String deptId) {
List<String> deptIdList = new ArrayList<>(); List<String> deptIdList = new ArrayList<>();
if (StringUtils.isNotEmpty(deptId)) {
deptIdList.add(deptId);
return deptIdList;
}
if (DataPermissionEnum.ALL.getCode() == user.getDataPermission()) { if (DataPermissionEnum.ALL.getCode() == user.getDataPermission()) {
return null; return null;
} else if (DataPermissionEnum.DEPT_AND_SUB_DEPT.getCode() == user.getDataPermission()) { } else if (DataPermissionEnum.DEPT_AND_SUB_DEPT.getCode() == user.getDataPermission()) {

+ 3
- 7
tuoheng-service/tuoheng-admin/src/main/java/com/tuoheng/admin/service/inspection/query/QueryInspectionPageListService.java View File



public JsonResult getPageList(QueryInspectionPageListRequest request) { public JsonResult getPageList(QueryInspectionPageListRequest request) {
// log.info("进入查询巡检任务分页列表业务"); // log.info("进入查询巡检任务分页列表业务");
String userId = CurrentUserUtil.getUserId();
String tenantId = CurrentUserUtil.getTenantId();
User user = CurrentUserUtil.getUserInfo();
String userId = user.getId();
String tenantId = user.getTenantId();
request.setTenantId(tenantId); request.setTenantId(tenantId);


// 不查应急任务 // 不查应急任务
return result; return result;
} }


User user = userMapper.selectOne(new LambdaQueryWrapper<User>()
.eq(User::getTenantId, tenantId)
.eq(User::getId, userId)
.eq(User::getMark, 1));

Dept dept = deptMapper.selectOne(new LambdaQueryWrapper<Dept>() Dept dept = deptMapper.selectOne(new LambdaQueryWrapper<Dept>()
.eq(Dept::getTenantId, tenantId) .eq(Dept::getTenantId, tenantId)
.eq(Dept::getId, user.getDeptId()) .eq(Dept::getId, user.getDeptId())

Loading…
Cancel
Save