From d2ddb248d03e404f0430535fea97b082f9e5cdb9 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期六, 24 八月 2024 11:37:48 +0800
Subject: [PATCH] 工单查询优化
---
ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CheckIndexVideo.java | 44 +++++++++++++++++++++++++++++++++++++++-----
1 files changed, 39 insertions(+), 5 deletions(-)
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CheckIndexVideo.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CheckIndexVideo.java
index d9e4844..777d77e 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CheckIndexVideo.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CheckIndexVideo.java
@@ -1,108 +1,142 @@
package com.ycl.platform.domain.entity;
import annotation.Excel;
-import com.fasterxml.jackson.annotation.JsonFormat;
+import com.alibaba.excel.annotation.ExcelIgnore;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
import com.ycl.platform.base.CheckIndex;
-import com.ycl.system.entity.BaseEntity;
-import org.apache.commons.lang.builder.ToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
import java.math.BigDecimal;
import java.util.Date;
+import java.util.List;
/**
* 瑙嗛鎸囨爣姒傜巼鏁版嵁瀵硅薄 t_check_index_video
- *
+ *
* @author ruoyi
* @date 2024-04-29
*/
+@TableName("t_check_index_video")
public class CheckIndexVideo extends CheckIndex
{
private static final long serialVersionUID = 1L;
/** 骞冲彴鍦ㄧ嚎鐜� */
@Excel(name = "骞冲彴鍦ㄧ嚎鐜�")
+ @TableField("platform_online")
private BigDecimal platformOnline;
/** 涓�鏈轰竴妗e悎鏍肩巼 */
@Excel(name = "涓�鏈轰竴妗e悎鏍肩巼")
+ @TableField("monitor_qualification")
private BigDecimal monitorQualification;
/** 妗f鑰冩牳姣� */
@Excel(name = "涓�鏈轰竴妗f敞鍐岀巼")
+ @TableField("monitor_registration")
private BigDecimal monitorRegistration;
/** 妗f鑰冩牳姣� */
@Excel(name = "妗f鑰冩牳姣�")
+ @TableField("archives_rate")
private BigDecimal archivesRate;
/** 鐐逛綅鍦ㄧ嚎鐜� */
@Excel(name = "鐐逛綅鍦ㄧ嚎鐜�")
+ @TableField("site_online")
private BigDecimal siteOnline;
/** 褰曡薄鍙敤鐜� */
@Excel(name = "褰曡薄鍙敤鐜�")
+ @TableField("video_available")
private BigDecimal videoAvailable;
/** 鏍囨敞姝g‘鐜� */
@Excel(name = "鏍囨敞姝g‘鐜�")
+ @TableField("annotation_accuracy")
private BigDecimal annotationAccuracy;
/** 鏍℃椂鍑嗙‘鐜� */
@Excel(name = "鏍℃椂鍑嗙‘鐜�")
+ @TableField("timing_accuracy")
private BigDecimal timingAccuracy;
/** 閲嶇偣鐐逛綅鍦ㄧ嚎鐜� */
@Excel(name = "閲嶇偣鐐逛綅鍦ㄧ嚎鐜�")
+ @TableField("key_site_online")
private BigDecimal keySiteOnline;
/** 閲嶇偣鐐逛綅褰曡薄鍙敤鐜� */
@Excel(name = "閲嶇偣鐐逛綅褰曡薄鍙敤鐜�",width = 25)
+ @TableField("key_video_available")
private BigDecimal keyVideoAvailable;
/** 閲嶇偣鐐逛綅鏍囨敞姝g‘鐜� */
@Excel(name = "閲嶇偣鐐逛綅鏍囨敞姝g‘鐜�",width = 25)
+ @TableField("key_annotation_accuracy")
private BigDecimal keyAnnotationAccuracy;
/** 閲嶇偣鐐逛綅鎸夋椂姝g‘鐜� */
@Excel(name = "閲嶇偣鐐逛綅鎸夋椂姝g‘鐜�",width = 25)
+ @TableField("key_timing_accuracy")
private BigDecimal keyTimingAccuracy;
/** 閲嶇偣鎸囨尌鍥惧儚鍏畨閮ㄥ贰妫�缁撴灉 */
@Excel(name = "閲嶇偣鎸囨尌鍥惧儚鍏畨閮ㄥ贰妫�缁撴灉",width = 25)
+ @TableField("key_command_image_inspection")
private BigDecimal keyCommandImageInspection;
/** 閲嶇偣鎸囨尌鍥惧儚鐩綍鏍� */
@Excel(name = "閲嶇偣鎸囨尌鍥惧儚鐩綍鏍�",width = 25)
+ @TableField("key_command_image_directory_tree")
private BigDecimal keyCommandImageDirectoryTree;
/** 鍦ㄧ嚎妫�鏌ュ钩鍙伴儴缃插強杩愯鐜� */
@Excel(name = "鍦ㄧ嚎妫�鏌ュ钩鍙伴儴缃插強杩愯鐜�",width = 25)
+ @TableField("online_inspection_platform")
private BigDecimal onlineInspectionPlatform;
/** 瑙嗛浼犺緭缃戣祫浜у噯纭巼 */
@Excel(name = "瑙嗛浼犺緭缃戣祫浜у噯纭巼",width = 25)
+ @TableField("video_transmission_assets_accuracy")
private BigDecimal videoTransmissionAssetsAccuracy;
/** 瑙嗛浼犺緭缃戣祫浜у急鍙d护寰楀垎姣旂巼 */
@Excel(name = "瑙嗛浼犺緭缃戣祫浜у急鍙d护寰楀垎姣旂巼",width = 25)
+ @TableField("video_transmission_assets_weak_password_score")
private BigDecimal videoTransmissionAssetsWeakPasswordScore;
/** 瑙嗛浼犺緭缃戝嵄闄╄祫浜у緱鍒嗘瘮閲� */
@Excel(name = "瑙嗛浼犺緭缃戝嵄闄╄祫浜у緱鍒嗘瘮閲�",width = 25)
+ @TableField("video_transmission_dangerous_assets_score")
private BigDecimal videoTransmissionDangerousAssetsScore;
/** 瑙嗛浼犺緭缃戣竟鐣屽畬鏁存�ф娴嬫墸鍒嗛」 */
@Excel(name = "瑙嗛浼犺緭缃戣竟鐣屽畬鏁存�ф娴嬫墸鍒嗛」",width = 25)
+ @TableField("video_transmission_boundary_integrity_detection")
private BigDecimal videoTransmissionBoundaryIntegrityDetection;
/** 瑙嗛浼犺緭缃戣竟鐣屽畬鏁存�ф娴嬫墸鍒嗛」 */
@Excel(name = "閲嶇偣鎸囨尌鍥惧儚鍦ㄧ嚎鐜�",width = 25)
+ @TableField("key_command_image_online")
private BigDecimal keyCommandImageOnline;
/** 鏈堣繍琛岀巼 */
@Excel(name = "鏈堣繍琛岀巼")
+ @TableField("operating_rate")
private BigDecimal operatingRate;
+ @ExcelIgnore
+ @TableField(exist = false)
+ private List<String> quarter;
+
+ public List<String> getQuarter() {
+ return quarter;
+ }
+
+ public void setQuarter(List<String> quarter) {
+ this.quarter = quarter;
+ }
+
public BigDecimal getPlatformOnline() {
return platformOnline;
}
--
Gitblit v1.8.0