Commit 25d4f6df authored by xinglei's avatar xinglei

修改bug

parent f720f850
...@@ -16,4 +16,6 @@ public interface IFireEquipmentDao extends BaseDao<FireEquipment, Long> { ...@@ -16,4 +16,6 @@ public interface IFireEquipmentDao extends BaseDao<FireEquipment, Long> {
Optional<FireEquipment> findById(Long id); Optional<FireEquipment> findById(Long id);
@Query(value = "SELECT count(1) FROM `f_fire_station_equipment` WHERE fire_equipment_id in ?1", nativeQuery = true)
int countAssociatedEquipStationByIds(String[] ids);
} }
...@@ -10,5 +10,4 @@ import com.yeejoin.amos.fas.dao.entity.FireStation; ...@@ -10,5 +10,4 @@ import com.yeejoin.amos.fas.dao.entity.FireStation;
public interface IFireStationDao extends BaseDao<FireStation, Long> { public interface IFireStationDao extends BaseDao<FireStation, Long> {
Optional<FireStation> findById(Long id); Optional<FireStation> findById(Long id);
} }
...@@ -4,6 +4,7 @@ import com.yeejoin.amos.fas.dao.entity.WaterResource; ...@@ -4,6 +4,7 @@ import com.yeejoin.amos.fas.dao.entity.WaterResource;
import java.util.Optional; import java.util.Optional;
import org.springframework.data.jpa.repository.Query;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
@Repository("iWaterResourceDao") @Repository("iWaterResourceDao")
...@@ -11,4 +12,6 @@ public interface IWaterResourceDao extends BaseDao<WaterResource, Long> { ...@@ -11,4 +12,6 @@ public interface IWaterResourceDao extends BaseDao<WaterResource, Long> {
Optional<WaterResource> findById(Long id); Optional<WaterResource> findById(Long id);
@Query(value = "SELECT count(1) FROM `f_water_resource_equipment` WHERE fire_equipment_id in ?1", nativeQuery = true)
int countAssociatedEquipWaterByIds(String[] ids);
} }
...@@ -189,7 +189,8 @@ public class FireEquipServiceImpl implements IFireEquipService { ...@@ -189,7 +189,8 @@ public class FireEquipServiceImpl implements IFireEquipService {
return returnEntity; return returnEntity;
} }
@Override
public int countAssociatedEquipStationByIds(String[] ids) {
return iFireEquipmentDao.countAssociatedEquipStationByIds(ids);
}
} }
...@@ -120,8 +120,8 @@ public class WaterResourceServiceImpl implements IWaterResourceService { ...@@ -120,8 +120,8 @@ public class WaterResourceServiceImpl implements IWaterResourceService {
} }
@Override
public int countAssociatedEquipWaterByIds(String[] ids) {
return iWaterResourceDao.countAssociatedEquipWaterByIds(ids);
}
} }
...@@ -18,15 +18,10 @@ public interface IFireEquipService { ...@@ -18,15 +18,10 @@ public interface IFireEquipService {
List<String> findFireEquipArea(); List<String> findFireEquipArea();
FireEquipment save(FireEquipment fireEquipment); FireEquipment save(FireEquipment fireEquipment);
FireEquipment queryOne(Long id); FireEquipment queryOne(Long id);
/** /**
* 删除单个风险点 * 删除单个风险点
* @return * @return
...@@ -34,8 +29,6 @@ public interface IFireEquipService { ...@@ -34,8 +29,6 @@ public interface IFireEquipService {
*/ */
String [] delete(String []idArray) throws Exception; String [] delete(String []idArray) throws Exception;
Page queryForFireEquipmentHistory(String fireEquipmentName, Page queryForFireEquipmentHistory(String fireEquipmentName,
String equipmentName, String equipmentName,
String startTime, String startTime,
...@@ -44,9 +37,13 @@ public interface IFireEquipService { ...@@ -44,9 +37,13 @@ public interface IFireEquipService {
Page queryForEquipmentList(String name, String code,String equipClassify,CommonPageable commonPageable); Page queryForEquipmentList(String name, String code,String equipClassify,CommonPageable commonPageable);
//查询设备明细 //查询设备明细
Object queryForDetail(String type, Long id) throws Exception; Object queryForDetail(String type, Long id) throws Exception;
/**
* 查询关联数量
* @param ids
* @return
*/
int countAssociatedEquipStationByIds(String[] ids);
} }
...@@ -54,4 +54,6 @@ public interface IWaterResourceService { ...@@ -54,4 +54,6 @@ public interface IWaterResourceService {
Object queryForList(); Object queryForList();
int countAssociatedEquipWaterByIds(String[] ids);
} }
...@@ -68,7 +68,9 @@ ...@@ -68,7 +68,9 @@
fe.room, fe.room,
fe.risk_source_id, fe.risk_source_id,
fe.is_indoor, fe.is_indoor,
fe.model,fe.manufacturer fe.model,
fe.manufacturer,
fe.floor3d
FROM FROM
f_fire_equipment fe f_fire_equipment fe
LEFT JOIN f_risk_source rs ON rs.id = fe.risk_source_id LEFT JOIN f_risk_source rs ON rs.id = fe.risk_source_id
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment