From aa552931a08f642165313b0ef721b06420048551 Mon Sep 17 00:00:00 2001 From: yuyan02 Date: Fri, 14 Mar 2025 18:11:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=A7=E6=B3=95=E8=BD=A6=E8=BE=86=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E3=80=81=E6=89=A7=E6=B3=95=E8=A3=85=E5=A4=87=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E3=80=81=E6=89=A7=E6=B3=95=E6=9C=8D=E8=A3=85=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E7=AD=89=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../repository/ZfclglRepository.java | 14 +++++++++ .../repository/ZfzbglRepository.java | 30 +++++++++++++++++++ .../repository/ZsfzglRepository.java | 18 +++++++++++ 3 files changed, 62 insertions(+) create mode 100644 server/src/main/java/com/aisino/iles/lawenforcement/repository/ZfclglRepository.java create mode 100644 server/src/main/java/com/aisino/iles/lawenforcement/repository/ZfzbglRepository.java create mode 100644 server/src/main/java/com/aisino/iles/lawenforcement/repository/ZsfzglRepository.java diff --git a/server/src/main/java/com/aisino/iles/lawenforcement/repository/ZfclglRepository.java b/server/src/main/java/com/aisino/iles/lawenforcement/repository/ZfclglRepository.java new file mode 100644 index 0000000..2412aae --- /dev/null +++ b/server/src/main/java/com/aisino/iles/lawenforcement/repository/ZfclglRepository.java @@ -0,0 +1,14 @@ +package com.aisino.iles.lawenforcement.repository; + +import com.aisino.iles.core.repository.BaseRepo; +import com.aisino.iles.lawenforcement.model.Zfclgl; +import org.springframework.stereotype.Repository; + + +/** + * 执法车辆管理 + */ +@Repository +public interface ZfclglRepository extends BaseRepo { + +} diff --git a/server/src/main/java/com/aisino/iles/lawenforcement/repository/ZfzbglRepository.java b/server/src/main/java/com/aisino/iles/lawenforcement/repository/ZfzbglRepository.java new file mode 100644 index 0000000..6dd7c3a --- /dev/null +++ b/server/src/main/java/com/aisino/iles/lawenforcement/repository/ZfzbglRepository.java @@ -0,0 +1,30 @@ +package com.aisino.iles.lawenforcement.repository; + +import com.aisino.iles.core.repository.BaseRepo; +import com.aisino.iles.lawenforcement.model.Zfzbgl; +import com.aisino.iles.lawenforcement.model.dto.ZfzbglStatisticsDto; +import org.springframework.data.jpa.repository.Query; +import org.springframework.stereotype.Repository; + +import java.util.List; + +/** + * 执法装备管理 + */ +@Repository +public interface ZfzbglRepository extends BaseRepo { + + + /** + * 首页-执法装备分类统计 + * @return + */ + @Query("select new com.aisino.iles.lawenforcement.model.dto.ZfzbglStatisticsDto(a.zblxdm," + + " cast(count(1) as long)) " + + " from Zfzbgl a" + + " where 1=1 " + + " group by a.zblxdm") + List syStatistics(); + + +} diff --git a/server/src/main/java/com/aisino/iles/lawenforcement/repository/ZsfzglRepository.java b/server/src/main/java/com/aisino/iles/lawenforcement/repository/ZsfzglRepository.java new file mode 100644 index 0000000..3b838f6 --- /dev/null +++ b/server/src/main/java/com/aisino/iles/lawenforcement/repository/ZsfzglRepository.java @@ -0,0 +1,18 @@ +package com.aisino.iles.lawenforcement.repository; + +import com.aisino.iles.core.repository.BaseRepo; +import com.aisino.iles.lawenforcement.model.Zfzbgl; +import com.aisino.iles.lawenforcement.model.Zsfzgl; +import com.aisino.iles.lawenforcement.model.dto.ZfzbglStatisticsDto; +import org.springframework.data.jpa.repository.Query; +import org.springframework.stereotype.Repository; + +import java.util.List; + +/** + * 制式服装管理 + */ +@Repository +public interface ZsfzglRepository extends BaseRepo { + +}