打印请求url
This commit is contained in:
parent
d724494314
commit
f11a48e1d0
29
src/main/java/com/zhgd/interceptor/LogInterceptor.java
Normal file
29
src/main/java/com/zhgd/interceptor/LogInterceptor.java
Normal file
@ -0,0 +1,29 @@
|
||||
package com.zhgd.interceptor;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.web.servlet.HandlerInterceptor;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
/**
|
||||
* 日志拦截器
|
||||
*/
|
||||
@Slf4j
|
||||
public class LogInterceptor implements HandlerInterceptor {
|
||||
|
||||
@Override
|
||||
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
|
||||
log.info("--------------------------------请求url:{}--------------------------------", request.getRequestURL());
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) throws Exception {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex) throws Exception {
|
||||
}
|
||||
}
|
||||
@ -1,6 +1,7 @@
|
||||
package com.zhgd.xmgl.config;
|
||||
|
||||
import com.license.entity.dto.LicenseCheckInterceptor;
|
||||
import com.zhgd.interceptor.LogInterceptor;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.core.Ordered;
|
||||
@ -48,6 +49,7 @@ class MyWebMvcConfigurerAdapter implements WebMvcConfigurer {
|
||||
*/
|
||||
@Override
|
||||
public void addInterceptors(InterceptorRegistry registry) {
|
||||
registry.addInterceptor(new LogInterceptor()).addPathPatterns("/**");
|
||||
registry.addInterceptor(new LicenseCheckInterceptor()).addPathPatterns("/xmgl/base/login");
|
||||
registry.addInterceptor(new LicenseCheckInterceptor()).addPathPatterns("/account/user/login");
|
||||
}
|
||||
|
||||
@ -241,4 +241,13 @@ public class Project implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "项目进度")
|
||||
private Integer projectProgress;
|
||||
|
||||
@ApiModelProperty(value = "云联万物-工程所在街(乡)镇")
|
||||
private String streetTownshipTown;
|
||||
|
||||
@ApiModelProperty(value = "云联万物-工程所在街(乡)镇机构编码")
|
||||
private String streetTownshipTownCode;
|
||||
|
||||
@ApiModelProperty(value = "云联万物-区组织机构代码")
|
||||
private String districtOrganizationCode;
|
||||
}
|
||||
|
||||
@ -5,8 +5,6 @@ import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
@ -174,4 +172,13 @@ public class VideoItem implements Serializable {
|
||||
@TableField(exist = false)
|
||||
@ApiModelProperty(value = "报警总数")
|
||||
private java.lang.Integer alarmCount;
|
||||
|
||||
@ApiModelProperty(value = "云联万物-监控点编号")
|
||||
private java.lang.String monitoringPointCode;
|
||||
|
||||
@ApiModelProperty(value = "云联万物-监控点位置(JKDWZ001:作业面,JKDWZ002:料场,JKDWZ003:车辆出入口,JKDWZ004:人员出入口,JKDWZ005:洗轮机,JKDWZ006:围墙,JKDWZ007:塔吊,JKDWZ008:其他)")
|
||||
private java.lang.String monitoringPointLocation;
|
||||
|
||||
@ApiModelProperty(value = "云联万物-经纬坐标")
|
||||
private java.lang.String latAndLng;
|
||||
}
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
package com.zhgd.xmgl.modules.worker.controller;
|
||||
|
||||
import cn.xuyanwu.spring.file.storage.FileInfo;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.zhgd.xmgl.base.CompanyVo;
|
||||
import com.zhgd.xmgl.base.UfaceDevVo;
|
||||
@ -130,6 +131,7 @@ public class ProjectWorkerApiController {
|
||||
@ApiOperation(value = "保存或修改人员数据", notes = "保存或修改人员数据")
|
||||
@PostMapping(value = "/modWorker")
|
||||
public Map<String, Object> modWorker(@RequestBody WorkerVo workerVo) {
|
||||
log.info("modWorker:{}", JSON.toJSONString(workerVo));
|
||||
Map<String, Object> resultMap = new HashMap<>();
|
||||
try {
|
||||
if (StringUtils.isEmpty(workerVo.getName()) || StringUtils.isEmpty(workerVo.getIdCard()) ||
|
||||
@ -153,12 +155,14 @@ public class ProjectWorkerApiController {
|
||||
.eq(DepartmentInfo::getProjectSn, workerVo.getProjectCode());
|
||||
DepartmentInfo departmentInfo = departmentInfoService.getOne(queryWrapper);
|
||||
if (departmentInfo == null) {
|
||||
if (StringUtils.isNotBlank(workerVo.getGroupName())) {
|
||||
DepartmentInfo newDepartmentInfo = new DepartmentInfo();
|
||||
newDepartmentInfo.setProjectSn(workerVo.getProjectCode());
|
||||
newDepartmentInfo.setDepartmentName(workerVo.getGroupName());
|
||||
newDepartmentInfo.setEnterpriseId(enterpriseInfo.getId());
|
||||
departmentInfoService.save(newDepartmentInfo);
|
||||
workerInfo.setDepartmentId(newDepartmentInfo.getId());
|
||||
}
|
||||
} else {
|
||||
workerInfo.setDepartmentId(departmentInfo.getId());
|
||||
}
|
||||
@ -179,12 +183,15 @@ public class ProjectWorkerApiController {
|
||||
if (oldWorkerType != null) {
|
||||
teamInfo.setWorkerTypeId(oldWorkerType.getId());
|
||||
} else {
|
||||
if (StringUtils.isNotBlank(workerVo.getWorkerTypeName())) {
|
||||
WorkerType workerType = new WorkerType();
|
||||
workerType.setProjectSn(workerVo.getProjectCode());
|
||||
workerType.setTypeName(workerVo.getWorkerTypeName());
|
||||
workerTypeService.save(workerType);
|
||||
teamInfo.setWorkerTypeId(workerType.getId());
|
||||
}
|
||||
}
|
||||
if (StringUtils.isNotBlank(workerVo.getGroupName())) {
|
||||
teamInfo.setTeamName(workerVo.getGroupName());
|
||||
teamInfo.setProjectSn(workerVo.getProjectCode());
|
||||
teamInfo.setEnterpriseId(enterpriseInfo.getId());
|
||||
@ -194,6 +201,7 @@ public class ProjectWorkerApiController {
|
||||
workerInfo.setTeamId(teamInfo.getId());
|
||||
}
|
||||
}
|
||||
}
|
||||
workerInfo.setWorkerName(workerVo.getName());
|
||||
workerInfo.setProjectSn(workerVo.getProjectCode());
|
||||
workerInfo.setIdCard(workerVo.getIdCard());
|
||||
|
||||
@ -921,6 +921,12 @@ idCard 通行人员身份证号码 string
|
||||
msg 错误信息 String
|
||||
status 状态码 String 1表示成功;其余表示失败
|
||||
*/
|
||||
if (dto.getPageIndex() == null) {
|
||||
dto.setPageIndex(1);
|
||||
}
|
||||
if (dto.getPageSize() == null) {
|
||||
dto.setPageSize(10);
|
||||
}
|
||||
Page<WorkerAttendanceBo> page = new Page<WorkerAttendanceBo>(dto.getPageIndex(), dto.getPageSize());
|
||||
IPage<WorkerAttendanceBo> list = workerAttendanceMapper.getPassRecord(dto, page);
|
||||
Map<String, Object> resultMap = new HashMap<>();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user