From 64efb660b2c119c00432434c0f651f8996483f18 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期五, 21 二月 2025 15:51:13 +0800 Subject: [PATCH] OSD大华数据格式+数据中心重点标签统计数 --- ycl-server/src/main/java/com/ycl/platform/service/ReportService.java | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 51 insertions(+), 3 deletions(-) diff --git a/ycl-server/src/main/java/com/ycl/platform/service/ReportService.java b/ycl-server/src/main/java/com/ycl/platform/service/ReportService.java index bf4e0fc..02eef8c 100644 --- a/ycl-server/src/main/java/com/ycl/platform/service/ReportService.java +++ b/ycl-server/src/main/java/com/ycl/platform/service/ReportService.java @@ -1,11 +1,14 @@ package com.ycl.platform.service; -import com.ycl.platform.domain.entity.Report; import com.baomidou.mybatisplus.extension.service.IService; -import com.ycl.platform.domain.vo.ReportVO; -import com.ycl.system.Result; +import com.ycl.platform.domain.entity.Report; +import com.ycl.platform.domain.form.ReportAuditingForm; import com.ycl.platform.domain.form.ReportForm; import com.ycl.platform.domain.query.ReportQuery; +import com.ycl.platform.domain.vo.ReportVO; +import com.ycl.system.Result; +import jakarta.servlet.http.HttpServletResponse; + import java.util.List; /** @@ -22,6 +25,20 @@ * @return */ Result add(ReportForm form); + + + /** + * 瀵煎叆妯℃澘 + * @param response 缁撴灉 + */ + void importTemplate(HttpServletResponse response); + + /** + * 瀵煎叆 + * @param form 鏁版嵁 + * @return 缁撴灉 + */ + Result importData(ReportForm form); /** * 淇敼 @@ -69,4 +86,35 @@ * @return */ List<ReportVO> export(ReportQuery query); + + /** + * 鑾峰彇瀹℃牳璁板綍 + * + * @return + * @param id + */ + Result auditingRecord(Integer id); + + /** + * 瀹℃牳鎶ュ + * @param form + * @return + */ + Result auditing(ReportAuditingForm form); + + /** + * 鑾峰彇鍚屼竴鎵规鐨勬姤澶� + * + * @param pid 鎵规鍙� + * @return + */ + Result getTogether(String pid); + + /** + * 鍥芥爣鐮佹煡鎶ュ璁板綍 + * + * @param gb + * @return + */ + Result getListByGb(String gb); } -- Gitblit v1.8.0