执法车辆管理、执法装备管理、执法服装管理等接口

This commit is contained in:
yuyan02 2025-03-14 18:11:47 +08:00
parent 16c5b2011c
commit aa552931a0
3 changed files with 62 additions and 0 deletions

View File

@ -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<Zfclgl, String> {
}

View File

@ -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<Zfzbgl, String> {
/**
* 首页-执法装备分类统计
* @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<ZfzbglStatisticsDto> syStatistics();
}

View File

@ -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<Zsfzgl, String> {
}