修改路径
This commit is contained in:
parent
eab077b6ae
commit
46fde8b0c2
|
|
@ -64,6 +64,12 @@
|
|||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-validation</artifactId>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<artifactId>hibernate-validator</artifactId>
|
||||
<groupId>org.hibernate.validator</groupId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
|
||||
<!-- Jackson -->
|
||||
|
|
@ -72,6 +78,20 @@
|
|||
<artifactId>jackson-databind</artifactId>
|
||||
</dependency>
|
||||
|
||||
|
||||
<!-- easypoi相关的jar包 -->
|
||||
<dependency>
|
||||
<groupId>cn.afterturn</groupId>
|
||||
<artifactId>easypoi-base</artifactId>
|
||||
<version>4.2.0</version>
|
||||
<scope>compile</scope>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<artifactId>guava</artifactId>
|
||||
<groupId>com.google.guava</groupId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<!-- Alibaba Fastjson -->
|
||||
<dependency>
|
||||
<groupId>com.alibaba.fastjson2</groupId>
|
||||
|
|
@ -112,6 +132,16 @@
|
|||
<dependency>
|
||||
<groupId>org.apache.poi</groupId>
|
||||
<artifactId>poi-ooxml</artifactId>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<artifactId>poi-ooxml-schemas</artifactId>
|
||||
<groupId>org.apache.poi</groupId>
|
||||
</exclusion>
|
||||
<exclusion>
|
||||
<artifactId>poi</artifactId>
|
||||
<groupId>org.apache.poi</groupId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
|
||||
<!-- Java Servlet -->
|
||||
|
|
@ -137,6 +167,7 @@
|
|||
<version>6.0.18.Final</version>
|
||||
</dependency>
|
||||
|
||||
|
||||
</dependencies>
|
||||
|
||||
</project>
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.system.export.util;
|
||||
package com.securitycontrol.common.core.utils;
|
||||
|
||||
import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity;
|
||||
import cn.afterturn.easypoi.excel.entity.params.ExcelForEachParams;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.background.vehicleManagement.vo;
|
||||
package com.securitycontrol.entity.background.dto;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import com.fasterxml.jackson.annotation.JsonInclude;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.background.export.entity;
|
||||
package com.securitycontrol.entity.background.entity;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.background.export.entity;
|
||||
package com.securitycontrol.entity.background.entity;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.background.export.entity;
|
||||
package com.securitycontrol.entity.background.entity;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import lombok.Data;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.background.export.entity;
|
||||
package com.securitycontrol.entity.background.entity;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.background.export.entity;
|
||||
package com.securitycontrol.entity.background.entity;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.background.towerDetection.vo;
|
||||
package com.securitycontrol.entity.background.vo;
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.background.constructionQuality.vo;
|
||||
package com.securitycontrol.entity.background.vo;
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.background.constructionQuality.vo;
|
||||
package com.securitycontrol.entity.background.vo;
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.background.towerDetection.vo;
|
||||
package com.securitycontrol.entity.background.vo;
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.securitycontrol.background.vehicleManagement.vo;
|
||||
package com.securitycontrol.entity.background.vo;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import com.fasterxml.jackson.annotation.JsonInclude;
|
||||
|
|
@ -109,6 +109,7 @@
|
|||
<groupId>net.logstash.logback</groupId>
|
||||
<artifactId>logstash-logback-encoder</artifactId>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
package com.securitycontrol.background.towerDetection.controller;
|
||||
package com.securitycontrol.background.controller;
|
||||
|
||||
import cn.afterturn.easypoi.excel.ExcelExportUtil;
|
||||
import cn.afterturn.easypoi.excel.entity.enmus.ExcelType;
|
||||
import com.securitycontrol.background.towerDetection.service.EarlyWarningRecordService;
|
||||
import com.securitycontrol.background.service.EarlyWarningRecordService;
|
||||
|
||||
|
||||
import com.securitycontrol.background.towerDetection.vo.EarlyWarningRecordVo;
|
||||
import com.securitycontrol.entity.background.vo.EarlyWarningRecordVo;
|
||||
import com.securitycontrol.common.core.web.controller.BaseController;
|
||||
import com.securitycontrol.common.core.web.page.TableDataInfo;
|
||||
import com.securitycontrol.common.log.annotation.Log;
|
||||
import com.securitycontrol.common.log.enums.OperationType;
|
||||
import cn.afterturn.easypoi.excel.entity.ExportParams;
|
||||
|
||||
import com.securitycontrol.system.export.util.ExcelStyleUtil;
|
||||
import com.securitycontrol.common.core.utils.ExcelStyleUtil;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.poi.ss.usermodel.Workbook;
|
||||
|
|
@ -1,11 +1,10 @@
|
|||
package com.securitycontrol.background.constructionQuality.controller;
|
||||
package com.securitycontrol.background.controller;
|
||||
|
||||
import cn.afterturn.easypoi.excel.ExcelExportUtil;
|
||||
import cn.afterturn.easypoi.excel.entity.enmus.ExcelType;
|
||||
|
||||
import com.securitycontrol.background.constructionQuality.service.EarlyWarningsRecordService;
|
||||
import com.securitycontrol.background.constructionQuality.vo.EarlyWarningsRecordVo;
|
||||
import com.securitycontrol.background.vehicleManagement.vo.VehicleVo;
|
||||
import com.securitycontrol.background.service.EarlyWarningsRecordService;
|
||||
import com.securitycontrol.entity.background.vo.EarlyWarningsRecordVo;
|
||||
import com.securitycontrol.common.core.web.controller.BaseController;
|
||||
import com.securitycontrol.common.core.web.domain.AjaxResult;
|
||||
import com.securitycontrol.common.core.web.page.TableDataInfo;
|
||||
|
|
@ -13,7 +12,7 @@ import com.securitycontrol.common.log.annotation.Log;
|
|||
import com.securitycontrol.common.log.enums.OperationType;
|
||||
import cn.afterturn.easypoi.excel.entity.ExportParams;
|
||||
|
||||
import com.securitycontrol.system.export.util.ExcelStyleUtil;
|
||||
import com.securitycontrol.common.core.utils.ExcelStyleUtil;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.poi.ss.usermodel.Workbook;
|
||||
|
|
@ -3,7 +3,6 @@ package com.securitycontrol.background.controller;
|
|||
import cn.afterturn.easypoi.excel.ExcelExportUtil;
|
||||
import cn.afterturn.easypoi.excel.entity.ExportParams;
|
||||
import cn.afterturn.easypoi.excel.entity.enmus.ExcelType;
|
||||
import com.securitycontrol.background.export.entity.*;
|
||||
import com.securitycontrol.background.export.util.ExcelStyleUtil;
|
||||
import com.securitycontrol.background.service.DutyPlanService;
|
||||
import com.securitycontrol.background.service.HumanService;
|
||||
|
|
@ -16,6 +15,7 @@ import com.securitycontrol.common.log.annotation.Log;
|
|||
import com.securitycontrol.common.log.enums.OperationType;
|
||||
import com.securitycontrol.entity.background.dto.ParamDto;
|
||||
import com.securitycontrol.entity.background.dto.TodayTaskDto;
|
||||
import com.securitycontrol.entity.background.entity.*;
|
||||
import com.securitycontrol.entity.background.vo.*;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.poi.ss.usermodel.Workbook;
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
package com.securitycontrol.background.constructionQuality.controller;
|
||||
package com.securitycontrol.background.controller;
|
||||
|
||||
import cn.afterturn.easypoi.excel.ExcelExportUtil;
|
||||
import cn.afterturn.easypoi.excel.entity.enmus.ExcelType;
|
||||
import com.securitycontrol.background.constructionQuality.service.QualityRecordService;
|
||||
import com.securitycontrol.background.constructionQuality.vo.QualityRecordVo;
|
||||
import com.securitycontrol.background.service.QualityRecordService;
|
||||
import com.securitycontrol.entity.background.vo.QualityRecordVo;
|
||||
import com.securitycontrol.common.core.web.controller.BaseController;
|
||||
import com.securitycontrol.common.core.web.page.TableDataInfo;
|
||||
import com.securitycontrol.common.log.annotation.Log;
|
||||
import com.securitycontrol.common.log.enums.OperationType;
|
||||
import cn.afterturn.easypoi.excel.entity.ExportParams;
|
||||
|
||||
import com.securitycontrol.system.export.util.ExcelStyleUtil;
|
||||
import com.securitycontrol.common.core.utils.ExcelStyleUtil;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.poi.ss.usermodel.Workbook;
|
||||
|
|
@ -1,16 +1,13 @@
|
|||
package com.securitycontrol.background.controller;
|
||||
|
||||
import com.securitycontrol.background.constructionQuality.vo.QualityRecordVo;
|
||||
import com.securitycontrol.background.service.TaskCheckService;
|
||||
import com.securitycontrol.common.core.domain.Result;
|
||||
import com.securitycontrol.common.core.web.controller.BaseController;
|
||||
import com.securitycontrol.common.core.web.domain.AjaxResult;
|
||||
import com.securitycontrol.common.core.web.page.TableDataInfo;
|
||||
import com.securitycontrol.common.log.annotation.Log;
|
||||
import com.securitycontrol.common.log.enums.OperationType;
|
||||
import com.securitycontrol.entity.background.dto.ClassCheckDto;
|
||||
import com.securitycontrol.entity.background.vo.ClassCheckVo;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
package com.securitycontrol.background.towerDetection.controller;
|
||||
package com.securitycontrol.background.controller;
|
||||
|
||||
import cn.afterturn.easypoi.excel.ExcelExportUtil;
|
||||
import cn.afterturn.easypoi.excel.entity.enmus.ExcelType;
|
||||
import com.securitycontrol.background.towerDetection.service.TowerRecordService;
|
||||
import com.securitycontrol.background.towerDetection.vo.TowerRecordVo;
|
||||
import com.securitycontrol.background.service.TowerRecordService;
|
||||
import com.securitycontrol.entity.background.vo.TowerRecordVo;
|
||||
import com.securitycontrol.common.core.web.controller.BaseController;
|
||||
import com.securitycontrol.common.core.web.page.TableDataInfo;
|
||||
import com.securitycontrol.common.log.annotation.Log;
|
||||
import com.securitycontrol.common.log.enums.OperationType;
|
||||
import cn.afterturn.easypoi.excel.entity.ExportParams;
|
||||
|
||||
import com.securitycontrol.system.export.util.ExcelStyleUtil;
|
||||
import com.securitycontrol.common.core.utils.ExcelStyleUtil;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.poi.ss.usermodel.Workbook;
|
||||
|
|
@ -1,25 +1,22 @@
|
|||
package com.securitycontrol.background.vehicleManagement.controller;
|
||||
package com.securitycontrol.background.controller;
|
||||
|
||||
import cn.afterturn.easypoi.excel.ExcelExportUtil;
|
||||
import cn.afterturn.easypoi.excel.entity.ExportParams;
|
||||
import cn.afterturn.easypoi.excel.entity.enmus.ExcelType;
|
||||
import com.securitycontrol.background.vehicleManagement.service.VehicleService;
|
||||
import com.securitycontrol.background.vehicleManagement.vo.VehicleDto;
|
||||
import com.securitycontrol.background.vehicleManagement.vo.VehicleVo;
|
||||
import com.securitycontrol.background.service.VehicleService;
|
||||
import com.securitycontrol.entity.background.dto.VehicleDto;
|
||||
import com.securitycontrol.entity.background.vo.VehicleVo;
|
||||
import com.securitycontrol.common.core.web.controller.BaseController;
|
||||
import com.securitycontrol.common.core.web.domain.AjaxResult;
|
||||
import com.securitycontrol.common.core.web.page.TableDataInfo;
|
||||
import com.securitycontrol.common.log.annotation.Log;
|
||||
import com.securitycontrol.common.log.enums.OperationType;
|
||||
import com.securitycontrol.entity.system.base.dto.GxPlanDto;
|
||||
import com.securitycontrol.entity.system.base.vo.GxPlanVo;
|
||||
import com.securitycontrol.system.export.util.ExcelStyleUtil;
|
||||
import com.securitycontrol.common.core.utils.ExcelStyleUtil;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.poi.ss.usermodel.Workbook;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.ServletOutputStream;
|
||||
|
|
@ -1,198 +0,0 @@
|
|||
package com.securitycontrol.background.export.util;
|
||||
|
||||
import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity;
|
||||
import cn.afterturn.easypoi.excel.entity.params.ExcelForEachParams;
|
||||
import cn.afterturn.easypoi.excel.export.styler.IExcelExportStyler;
|
||||
import org.apache.poi.ss.usermodel.*;
|
||||
|
||||
/**
|
||||
* @author 10488
|
||||
* @Auther: ccw
|
||||
* @Date: 2022/05/12/16:22
|
||||
* @description: easypoi 导出表格样式
|
||||
*/
|
||||
public class ExcelStyleUtil implements IExcelExportStyler {
|
||||
private static final short STRING_FORMAT = (short) BuiltinFormats.getBuiltinFormat("TEXT");
|
||||
private static final short FONT_SIZE_TEN = 10;
|
||||
private static final short FONT_SIZE_ELEVEN = 11;
|
||||
private static final short FONT_SIZE_TWELVE = 12;
|
||||
|
||||
/**
|
||||
* 大标题样式
|
||||
*/
|
||||
private CellStyle headerStyle;
|
||||
|
||||
/**
|
||||
* 每列标题样式
|
||||
*/
|
||||
private CellStyle titleStyle;
|
||||
|
||||
/**
|
||||
* 数据行样式
|
||||
*/
|
||||
private CellStyle styles;
|
||||
|
||||
public ExcelStyleUtil(Workbook workbook) {
|
||||
this.init(workbook);
|
||||
}
|
||||
|
||||
/**
|
||||
* 初始化样式
|
||||
*
|
||||
* @param workbook
|
||||
*/
|
||||
private void init(Workbook workbook) {
|
||||
this.headerStyle = initHeaderStyle(workbook);
|
||||
this.titleStyle = initTitleStyle(workbook);
|
||||
this.styles = initStyles(workbook);
|
||||
}
|
||||
|
||||
/**
|
||||
* 大标题样式
|
||||
*
|
||||
* @param color
|
||||
* @return
|
||||
*/
|
||||
|
||||
@Override
|
||||
public CellStyle getHeaderStyle(short color) {
|
||||
return headerStyle;
|
||||
}
|
||||
|
||||
/**
|
||||
* 每列标题样式
|
||||
*
|
||||
* @param color
|
||||
* @return
|
||||
*/
|
||||
|
||||
@Override
|
||||
public CellStyle getTitleStyle(short color) {
|
||||
return titleStyle;
|
||||
}
|
||||
|
||||
/**
|
||||
* 数据行样式
|
||||
*
|
||||
* @param parity 可以用来表示奇偶行
|
||||
* @param entity 数据内容
|
||||
* @return 样式
|
||||
*/
|
||||
|
||||
@Override
|
||||
|
||||
public CellStyle getStyles(boolean parity, ExcelExportEntity entity) {
|
||||
return styles;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取样式方法
|
||||
*
|
||||
* @param dataRow 数据行
|
||||
* @param obj 对象
|
||||
* @param data 数据
|
||||
*/
|
||||
|
||||
@Override
|
||||
|
||||
public CellStyle getStyles(Cell cell, int dataRow, ExcelExportEntity entity, Object obj, Object data) {
|
||||
return getStyles(true, entity);
|
||||
}
|
||||
|
||||
/**
|
||||
* 模板使用的样式设置
|
||||
*/
|
||||
|
||||
@Override
|
||||
public CellStyle getTemplateStyles(boolean isSingle, ExcelForEachParams excelForEachParams) {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* 初始化--大标题样式
|
||||
*
|
||||
* @param workbook
|
||||
* @return
|
||||
*/
|
||||
|
||||
private CellStyle initHeaderStyle(Workbook workbook) {
|
||||
CellStyle style = getBaseCellStyle(workbook);
|
||||
style.setFont(getFont(workbook, FONT_SIZE_TWELVE, true));
|
||||
return style;
|
||||
}
|
||||
|
||||
/**
|
||||
* 初始化--每列标题样式
|
||||
*
|
||||
* @param workbook
|
||||
* @return
|
||||
*/
|
||||
|
||||
private CellStyle initTitleStyle(Workbook workbook) {
|
||||
CellStyle style = getBaseCellStyle(workbook);
|
||||
style.setFont(getFont(workbook, FONT_SIZE_ELEVEN, false));
|
||||
//背景色
|
||||
style.setFillForegroundColor(IndexedColors.GREY_25_PERCENT.getIndex());
|
||||
style.setFillPattern(FillPatternType.SOLID_FOREGROUND);
|
||||
return style;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 初始化--数据行样式
|
||||
*
|
||||
* @param workbook
|
||||
* @return
|
||||
*/
|
||||
private CellStyle initStyles(Workbook workbook) {
|
||||
CellStyle style = getBaseCellStyle(workbook);
|
||||
style.setFont(getFont(workbook, FONT_SIZE_TEN, false));
|
||||
style.setDataFormat(STRING_FORMAT);
|
||||
return style;
|
||||
}
|
||||
|
||||
/**
|
||||
* 基础样式
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
|
||||
private CellStyle getBaseCellStyle(Workbook workbook) {
|
||||
CellStyle style = workbook.createCellStyle();
|
||||
//下边框
|
||||
style.setBorderBottom(BorderStyle.THIN);
|
||||
//左边框
|
||||
style.setBorderLeft(BorderStyle.THIN);
|
||||
//上边框
|
||||
style.setBorderTop(BorderStyle.THIN);
|
||||
//右边框
|
||||
style.setBorderRight(BorderStyle.THIN);
|
||||
//水平居中
|
||||
style.setAlignment(HorizontalAlignment.CENTER);
|
||||
//上下居中
|
||||
style.setVerticalAlignment(VerticalAlignment.CENTER);
|
||||
//设置自动换行
|
||||
style.setWrapText(true);
|
||||
return style;
|
||||
}
|
||||
|
||||
/**
|
||||
* 字体样式
|
||||
*
|
||||
* @param size 字体大小
|
||||
* @param isBold 是否加粗
|
||||
* @return
|
||||
*/
|
||||
|
||||
private Font getFont(Workbook workbook, short size, boolean isBold) {
|
||||
Font font = workbook.createFont();
|
||||
//字体样式
|
||||
font.setFontName("宋体");
|
||||
//是否加粗
|
||||
font.setBold(isBold);
|
||||
//字体大小
|
||||
font.setFontHeightInPoints(size);
|
||||
return font;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1,7 +1,6 @@
|
|||
package com.securitycontrol.background.towerDetection.mapper;
|
||||
package com.securitycontrol.background.mapper;
|
||||
|
||||
import com.securitycontrol.background.towerDetection.vo.EarlyWarningRecordVo;
|
||||
import com.securitycontrol.background.towerDetection.vo.TowerRecordVo;
|
||||
import com.securitycontrol.entity.background.vo.EarlyWarningRecordVo;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,7 +1,6 @@
|
|||
package com.securitycontrol.background.constructionQuality.mapper;
|
||||
package com.securitycontrol.background.mapper;
|
||||
|
||||
import com.securitycontrol.background.constructionQuality.vo.EarlyWarningsRecordVo;
|
||||
import com.securitycontrol.background.vehicleManagement.vo.VehicleVo;
|
||||
import com.securitycontrol.entity.background.vo.EarlyWarningsRecordVo;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.securitycontrol.background.constructionQuality.mapper;
|
||||
package com.securitycontrol.background.mapper;
|
||||
|
||||
import com.securitycontrol.background.constructionQuality.vo.QualityRecordVo;
|
||||
import com.securitycontrol.entity.background.vo.QualityRecordVo;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.securitycontrol.background.towerDetection.mapper;
|
||||
package com.securitycontrol.background.mapper;
|
||||
|
||||
import com.securitycontrol.background.towerDetection.vo.TowerRecordVo;
|
||||
import com.securitycontrol.entity.background.vo.TowerRecordVo;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
package com.securitycontrol.background.mapper;
|
||||
|
||||
import com.securitycontrol.entity.background.dto.VehicleDto;
|
||||
import com.securitycontrol.entity.background.vo.VehicleVo;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 车辆管理
|
||||
*/
|
||||
@Repository(value = "VehicleMapper")
|
||||
public interface VehicleMapper {
|
||||
/**
|
||||
* 获取
|
||||
*/
|
||||
List<VehicleVo> getVehicleLists(VehicleVo dto);
|
||||
|
||||
/**
|
||||
* 新增/修改
|
||||
*/
|
||||
void addOrUpdateVehicle(VehicleVo vo);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*/
|
||||
void delVehicleById(VehicleVo dto);
|
||||
|
||||
List<VehicleVo> getLists(VehicleVo dto);
|
||||
|
||||
List<VehicleDto> getListsDto(VehicleDto dto);
|
||||
}
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.securitycontrol.background.towerDetection.service;
|
||||
package com.securitycontrol.background.service;
|
||||
|
||||
import com.securitycontrol.background.towerDetection.vo.EarlyWarningRecordVo;
|
||||
import com.securitycontrol.entity.background.vo.EarlyWarningRecordVo;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
package com.securitycontrol.background.constructionQuality.service;
|
||||
package com.securitycontrol.background.service;
|
||||
|
||||
|
||||
import com.securitycontrol.background.constructionQuality.vo.EarlyWarningsRecordVo;
|
||||
import com.securitycontrol.entity.background.vo.EarlyWarningsRecordVo;
|
||||
import com.securitycontrol.common.core.web.domain.AjaxResult;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.securitycontrol.background.constructionQuality.service;
|
||||
package com.securitycontrol.background.service;
|
||||
|
||||
import com.securitycontrol.background.constructionQuality.vo.QualityRecordVo;
|
||||
import com.securitycontrol.entity.background.vo.QualityRecordVo;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
package com.securitycontrol.background.towerDetection.service;
|
||||
package com.securitycontrol.background.service;
|
||||
|
||||
import com.securitycontrol.background.towerDetection.vo.TowerRecordVo;
|
||||
import com.securitycontrol.entity.background.vo.TowerRecordVo;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
package com.securitycontrol.background.service;
|
||||
|
||||
import com.securitycontrol.entity.background.dto.VehicleDto;
|
||||
import com.securitycontrol.entity.background.vo.VehicleVo;
|
||||
import com.securitycontrol.common.core.web.domain.AjaxResult;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 车辆管理
|
||||
*/
|
||||
public interface VehicleService {
|
||||
|
||||
/**
|
||||
* 获取车辆列表
|
||||
*/
|
||||
List<VehicleVo> getVehicleLists(VehicleVo dto);
|
||||
|
||||
|
||||
/**
|
||||
* 新增/修改
|
||||
*
|
||||
*/
|
||||
AjaxResult addOrUpdateVehicle(VehicleVo vo);
|
||||
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*/
|
||||
AjaxResult delVehicleById(VehicleVo dto);
|
||||
|
||||
List<VehicleVo> getLists(VehicleVo dto);
|
||||
|
||||
List<VehicleDto> getListsDto(VehicleDto dto);
|
||||
}
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package com.securitycontrol.background.towerDetection.service.impl;
|
||||
package com.securitycontrol.background.service.impl;
|
||||
|
||||
|
||||
import com.securitycontrol.background.towerDetection.mapper.EarlyWarningRecordMapper;
|
||||
import com.securitycontrol.background.towerDetection.service.EarlyWarningRecordService;
|
||||
import com.securitycontrol.background.towerDetection.vo.EarlyWarningRecordVo;
|
||||
import com.securitycontrol.background.mapper.EarlyWarningRecordMapper;
|
||||
import com.securitycontrol.background.service.EarlyWarningRecordService;
|
||||
import com.securitycontrol.entity.background.vo.EarlyWarningRecordVo;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
|
|
@ -1,13 +1,10 @@
|
|||
package com.securitycontrol.background.constructionQuality.service.impl;
|
||||
package com.securitycontrol.background.service.impl;
|
||||
|
||||
import com.securitycontrol.background.constructionQuality.mapper.EarlyWarningsRecordMapper;
|
||||
import com.securitycontrol.background.constructionQuality.service.EarlyWarningsRecordService;
|
||||
import com.securitycontrol.background.constructionQuality.vo.EarlyWarningsRecordVo;
|
||||
import com.securitycontrol.background.vehicleManagement.vo.VehicleVo;
|
||||
import com.securitycontrol.common.core.utils.StringUtils;
|
||||
import com.securitycontrol.background.mapper.EarlyWarningsRecordMapper;
|
||||
import com.securitycontrol.background.service.EarlyWarningsRecordService;
|
||||
import com.securitycontrol.entity.background.vo.EarlyWarningsRecordVo;
|
||||
import com.securitycontrol.common.core.web.domain.AjaxResult;
|
||||
import com.securitycontrol.common.security.utils.SecurityUtils;
|
||||
import com.securitycontrol.system.api.model.LoginUser;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package com.securitycontrol.background.constructionQuality.service.impl;
|
||||
package com.securitycontrol.background.service.impl;
|
||||
|
||||
|
||||
import com.securitycontrol.background.constructionQuality.mapper.QualityRecordMapper;
|
||||
import com.securitycontrol.background.constructionQuality.service.QualityRecordService;
|
||||
import com.securitycontrol.background.constructionQuality.vo.QualityRecordVo;
|
||||
import com.securitycontrol.background.mapper.QualityRecordMapper;
|
||||
import com.securitycontrol.background.service.QualityRecordService;
|
||||
import com.securitycontrol.entity.background.vo.QualityRecordVo;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
package com.securitycontrol.background.service.impl;
|
||||
|
||||
import com.securitycontrol.background.mapper.TowerRecordMapper;
|
||||
import com.securitycontrol.background.service.TowerRecordService;
|
||||
import com.securitycontrol.entity.background.vo.TowerRecordVo;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* 组塔检测 - 检测记录
|
||||
* @author lsun
|
||||
*/
|
||||
@Service(value = "TowerRecordService")
|
||||
@Slf4j
|
||||
public class TowerRecordServiceImpl implements TowerRecordService {
|
||||
|
||||
@Resource(name = "TowerRecordMapper")
|
||||
private TowerRecordMapper mapper;
|
||||
|
||||
@Override
|
||||
public List<TowerRecordVo> getTowerRecordLists(TowerRecordVo dto) {
|
||||
List<TowerRecordVo> list = new ArrayList<>();
|
||||
list = mapper.getTowerRecordLists(dto);
|
||||
return list;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,46 +1,22 @@
|
|||
package com.securitycontrol.background.vehicleManagement.service.impl;
|
||||
package com.securitycontrol.background.service.impl;
|
||||
|
||||
|
||||
import com.securitycontrol.background.mapper.VehicleMapper;
|
||||
import com.securitycontrol.background.service.VehicleService;
|
||||
import com.securitycontrol.entity.background.dto.VehicleDto;
|
||||
import com.securitycontrol.entity.background.vo.VehicleVo;
|
||||
|
||||
import com.alibaba.fastjson2.JSON;
|
||||
import com.alibaba.fastjson2.JSONArray;
|
||||
import com.alibaba.fastjson2.JSONObject;
|
||||
import com.securitycontrol.background.vehicleManagement.mapper.VehicleMapper;
|
||||
import com.securitycontrol.background.vehicleManagement.service.VehicleService;
|
||||
import com.securitycontrol.background.vehicleManagement.vo.VehicleDto;
|
||||
import com.securitycontrol.background.vehicleManagement.vo.VehicleVo;
|
||||
import com.securitycontrol.common.core.constant.Constant;
|
||||
import com.securitycontrol.common.core.constant.HttpStatus;
|
||||
import com.securitycontrol.common.core.constant.SecurityConstants;
|
||||
import com.securitycontrol.common.core.domain.Result;
|
||||
import com.securitycontrol.common.core.utils.ImportExcelUtils;
|
||||
import com.securitycontrol.common.core.utils.StringUtils;
|
||||
import com.securitycontrol.common.core.utils.aes.DateTimeHelper;
|
||||
import com.securitycontrol.common.core.web.domain.AjaxResult;
|
||||
import com.securitycontrol.common.security.utils.ValidatorsUtils;
|
||||
import com.securitycontrol.entity.system.base.dto.GxPlanDto;
|
||||
import com.securitycontrol.entity.system.base.dto.ProDto;
|
||||
import com.securitycontrol.entity.system.base.dto.ProGxPlanDto;
|
||||
import com.securitycontrol.entity.system.base.vo.GxPlanVo;
|
||||
import com.securitycontrol.entity.system.base.vo.ProImportVo;
|
||||
import com.securitycontrol.entity.system.base.vo.ProVo;
|
||||
import com.securitycontrol.entity.system.vo.ResourceFileVo;
|
||||
import com.securitycontrol.system.api.RemoteFileService;
|
||||
import com.securitycontrol.system.api.domain.SysFile;
|
||||
import com.securitycontrol.system.base.mapper.IProMapper;
|
||||
import com.securitycontrol.system.base.service.IProService;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import org.springframework.transaction.interceptor.TransactionAspectSupport;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
package com.securitycontrol.background.towerDetection.service.impl;
|
||||
|
||||
import com.alibaba.fastjson2.JSON;
|
||||
import com.alibaba.fastjson2.JSONObject;
|
||||
import com.securitycontrol.background.towerDetection.mapper.TowerRecordMapper;
|
||||
import com.securitycontrol.background.towerDetection.service.TowerRecordService;
|
||||
import com.securitycontrol.background.towerDetection.vo.TowerRecordVo;
|
||||
import com.securitycontrol.common.core.constant.Constant;
|
||||
import com.securitycontrol.common.core.utils.ImportExcelUtils;
|
||||
import com.securitycontrol.common.core.utils.StringUtils;
|
||||
import com.securitycontrol.common.core.utils.aes.DateTimeHelper;
|
||||
import com.securitycontrol.common.core.web.domain.AjaxResult;
|
||||
import com.securitycontrol.common.security.utils.ValidatorsUtils;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import org.springframework.transaction.interceptor.TransactionAspectSupport;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* 组塔检测 - 检测记录
|
||||
* @author lsun
|
||||
*/
|
||||
@Service(value = "TowerRecordService")
|
||||
@Slf4j
|
||||
public class TowerRecordServiceImpl implements TowerRecordService {
|
||||
|
||||
@Resource(name = "TowerRecordMapper")
|
||||
private TowerRecordMapper mapper;
|
||||
|
||||
@Override
|
||||
public List<TowerRecordVo> getTowerRecordLists(TowerRecordVo dto) {
|
||||
List<TowerRecordVo> list = new ArrayList<>();
|
||||
list = mapper.getTowerRecordLists(dto);
|
||||
return list;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
package com.securitycontrol.background.vehicleManagement.mapper;
|
||||
|
||||
import com.securitycontrol.background.vehicleManagement.vo.VehicleDto;
|
||||
import com.securitycontrol.background.vehicleManagement.vo.VehicleVo;
|
||||
import com.securitycontrol.entity.system.base.dto.GxPlanDto;
|
||||
import com.securitycontrol.entity.system.base.dto.ProGxPlanDto;
|
||||
import com.securitycontrol.entity.system.base.vo.GxPlanVo;
|
||||
import com.securitycontrol.entity.system.vo.ResourceFileVo;
|
||||
import org.apache.ibatis.annotations.MapKey;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 车辆管理
|
||||
*/
|
||||
@Repository(value = "VehicleMapper")
|
||||
public interface VehicleMapper {
|
||||
/**
|
||||
* 获取
|
||||
*/
|
||||
List<VehicleVo> getVehicleLists(VehicleVo dto);
|
||||
|
||||
/**
|
||||
* 新增/修改
|
||||
*/
|
||||
void addOrUpdateVehicle(VehicleVo vo);
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*/
|
||||
void delVehicleById(VehicleVo dto);
|
||||
|
||||
List<VehicleVo> getLists(VehicleVo dto);
|
||||
|
||||
List<VehicleDto> getListsDto(VehicleDto dto);
|
||||
}
|
||||
|
|
@ -1,40 +0,0 @@
|
|||
package com.securitycontrol.background.vehicleManagement.service;
|
||||
|
||||
import com.securitycontrol.background.vehicleManagement.vo.VehicleDto;
|
||||
import com.securitycontrol.background.vehicleManagement.vo.VehicleVo;
|
||||
import com.securitycontrol.common.core.web.domain.AjaxResult;
|
||||
import com.securitycontrol.entity.system.base.dto.GxPlanDto;
|
||||
import com.securitycontrol.entity.system.base.dto.ProGxPlanDto;
|
||||
import com.securitycontrol.entity.system.base.vo.GxPlanVo;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 车辆管理
|
||||
*/
|
||||
public interface VehicleService {
|
||||
|
||||
/**
|
||||
* 获取车辆列表
|
||||
*/
|
||||
List<VehicleVo> getVehicleLists(VehicleVo dto);
|
||||
|
||||
|
||||
/**
|
||||
* 新增/修改
|
||||
*
|
||||
*/
|
||||
AjaxResult addOrUpdateVehicle(VehicleVo vo);
|
||||
|
||||
|
||||
/**
|
||||
* 删除
|
||||
*/
|
||||
AjaxResult delVehicleById(VehicleVo dto);
|
||||
|
||||
List<VehicleVo> getLists(VehicleVo dto);
|
||||
|
||||
List<VehicleDto> getListsDto(VehicleDto dto);
|
||||
}
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
||||
<mapper namespace="com.securitycontrol.background.towerDetection.mapper.EarlyWarningRecordMapper">
|
||||
<mapper namespace="com.securitycontrol.background.mapper.EarlyWarningRecordMapper">
|
||||
<!--获取信息列表-->
|
||||
<select id="getEarlyWarningRecordLists" resultType="com.securitycontrol.background.towerDetection.vo.EarlyWarningRecordVo">
|
||||
<select id="getEarlyWarningRecordLists" resultType="com.securitycontrol.entity.background.vo.EarlyWarningRecordVo">
|
||||
SELECT tw.warn_content as warnContent, tw.warn_time as warnTime
|
||||
FROM tb_warn tw
|
||||
LEFT JOIN tb_device_detail tdd ON tw.device_id = tdd.device_id
|
||||
|
|
@ -1,12 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
||||
<mapper namespace="com.securitycontrol.background.constructionQuality.mapper.EarlyWarningsRecordMapper">
|
||||
<mapper namespace="com.securitycontrol.background.mapper.EarlyWarningsRecordMapper">
|
||||
|
||||
<update id="updEarly">
|
||||
UPDATE tb_warn SET status = #{status}, update_time = NOW(), user_id = #{userId} WHERE `warn_id` = #{warnId}
|
||||
</update>
|
||||
<!--获取信息列表-->
|
||||
<select id="getEarlyWarningsRecordLists" resultType="com.securitycontrol.background.constructionQuality.vo.EarlyWarningsRecordVo">
|
||||
<select id="getEarlyWarningsRecordLists" resultType="com.securitycontrol.entity.background.vo.EarlyWarningsRecordVo">
|
||||
SELECT tw.warn_id as warnId, tw.warn_content as warnContent, tw.warn_time as warnTime,
|
||||
case when tw.`status` = '0' then '未处理'
|
||||
when tw.`status` = '1' then '预警正确'
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
||||
<mapper namespace="com.securitycontrol.background.constructionQuality.mapper.QualityRecordMapper">
|
||||
<mapper namespace="com.securitycontrol.background.mapper.QualityRecordMapper">
|
||||
<!--获取信息列表-->
|
||||
<select id="getQualityRecordLists" resultType="com.securitycontrol.background.constructionQuality.vo.QualityRecordVo">
|
||||
<select id="getQualityRecordLists" resultType="com.securitycontrol.entity.background.vo.QualityRecordVo">
|
||||
SELECT tbd.device_name as deviceName, ta.area_name as areaName, tdd.mode_name as modeName,
|
||||
CONCAT(tdd.min_valu,'-',tdd.max_value) as standardValue,
|
||||
a.val,
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
||||
<mapper namespace="com.securitycontrol.background.towerDetection.mapper.TowerRecordMapper">
|
||||
<mapper namespace="com.securitycontrol.background.mapper.TowerRecordMapper">
|
||||
<!--获取信息列表-->
|
||||
<select id="getTowerRecordLists" resultType="com.securitycontrol.background.towerDetection.vo.TowerRecordVo">
|
||||
<select id="getTowerRecordLists" resultType="com.securitycontrol.entity.background.vo.TowerRecordVo">
|
||||
SELECT tbd.device_name as deviceName, ta.area_name as areaName, tdd.mode_name as modeName,a.val,
|
||||
a.change_val as changeVal,
|
||||
case when a.is_warn = '0' then '否' else '是' end isWarn,
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
||||
<mapper namespace="com.securitycontrol.background.vehicleManagement.mapper.VehicleMapper">
|
||||
<mapper namespace="com.securitycontrol.background.mapper.VehicleMapper">
|
||||
|
||||
<!--获取列表-->
|
||||
<select id="getVehicleLists" resultType="com.securitycontrol.background.vehicleManagement.vo.VehicleVo">
|
||||
<select id="getVehicleLists" resultType="com.securitycontrol.entity.background.vo.VehicleVo">
|
||||
SELECT tc.id,tc.car_num as carNum,tc.user_name as userName,tc.phone ,tp.bid_code as bidCode
|
||||
FROM tb_car tc
|
||||
LEFT JOIN tb_project tp ON tp.bid_code = tc.bid_code
|
||||
|
|
@ -19,7 +19,7 @@
|
|||
</if>
|
||||
</select>
|
||||
|
||||
<select id="getLists" resultType="com.securitycontrol.background.vehicleManagement.vo.VehicleVo">
|
||||
<select id="getLists" resultType="com.securitycontrol.entity.background.vo.VehicleVo">
|
||||
SELECT accesss_time as accesssTime,
|
||||
case WHEN access_type= '0' then '入场' ELSE '出场' end accessType
|
||||
FROM `tb_car_access`
|
||||
|
|
@ -29,7 +29,7 @@
|
|||
</if>
|
||||
</select>
|
||||
|
||||
<select id="getListsDto" resultType="com.securitycontrol.background.vehicleManagement.vo.VehicleDto">
|
||||
<select id="getListsDto" resultType="com.securitycontrol.entity.background.dto.VehicleDto">
|
||||
SELECT accesss_time as accesssTime,car_num as carNum,
|
||||
case WHEN access_type= '0' then '入场' ELSE '出场' end accessType
|
||||
FROM `tb_car_access`
|
||||
|
|
@ -130,28 +130,8 @@
|
|||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-data-mongodb</artifactId>
|
||||
</dependency>
|
||||
<!-- easypoi相关的jar包 -->
|
||||
<dependency>
|
||||
<groupId>cn.afterturn</groupId>
|
||||
<artifactId>easypoi-base</artifactId>
|
||||
<version>4.2.0</version>
|
||||
<exclusions>
|
||||
<exclusion>
|
||||
<groupId>com.google.guava</groupId>
|
||||
<artifactId>guava</artifactId>
|
||||
</exclusion>
|
||||
</exclusions>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>cn.afterturn</groupId>
|
||||
<artifactId>easypoi-web</artifactId>
|
||||
<version>4.2.0</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>cn.afterturn</groupId>
|
||||
<artifactId>easypoi-annotation</artifactId>
|
||||
<version>4.2.0</version>
|
||||
</dependency>
|
||||
|
||||
|
||||
<dependency>
|
||||
<groupId>com.google.guava</groupId>
|
||||
<artifactId>guava</artifactId>
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import com.securitycontrol.entity.system.base.dto.ProDto;
|
|||
import com.securitycontrol.system.export.entity.ProExportVo;
|
||||
import com.securitycontrol.entity.system.base.vo.ProVo;
|
||||
import com.securitycontrol.system.base.service.IProService;
|
||||
import com.securitycontrol.system.export.util.ExcelStyleUtil;
|
||||
import com.securitycontrol.common.core.utils.ExcelStyleUtil;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.poi.ss.usermodel.Workbook;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
|
|
|
|||
|
|
@ -19,12 +19,12 @@ spring:
|
|||
nacos:
|
||||
discovery:
|
||||
username: nacos
|
||||
password: nacos
|
||||
password: Jjsp@nacos2023
|
||||
server-addr: 127.0.0.1:8848
|
||||
namespace: jjzhgd
|
||||
config:
|
||||
username: nacos
|
||||
password: nacos
|
||||
password: Jjsp@nacos2023
|
||||
namespace: jjzhgd
|
||||
server-addr: 127.0.0.1:8848
|
||||
# 配置文件格式
|
||||
|
|
|
|||
Loading…
Reference in New Issue