From 7adc6b410cbcb44be29c11492b248df2057caeef Mon Sep 17 00:00:00 2001 From: luolz Date: Fri, 21 Feb 2025 19:23:54 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=91=E6=8E=A7=E7=82=B9=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/DklCameraAnalysisServiceImpl.java | 117 ++++++++++++++++++ 1 file changed, 117 insertions(+) create mode 100644 Dkl-Vue-master/dkl-large/src/main/java/com/dkl/large/service/impl/DklCameraAnalysisServiceImpl.java diff --git a/Dkl-Vue-master/dkl-large/src/main/java/com/dkl/large/service/impl/DklCameraAnalysisServiceImpl.java b/Dkl-Vue-master/dkl-large/src/main/java/com/dkl/large/service/impl/DklCameraAnalysisServiceImpl.java new file mode 100644 index 0000000..52d812a --- /dev/null +++ b/Dkl-Vue-master/dkl-large/src/main/java/com/dkl/large/service/impl/DklCameraAnalysisServiceImpl.java @@ -0,0 +1,117 @@ +package com.dkl.large.service.impl; + +import java.util.Collections; +import java.util.List; +import com.dkl.common.utils.DateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import com.dkl.large.mapper.DklCameraAnalysisMapper; +import com.dkl.large.domain.DklCameraAnalysis; +import com.dkl.large.service.IDklCameraAnalysisService; + +/** + * 算法推送Service业务层处理 + * + * @author Dkl + * @date 2025-07-23 + */ +@Service +public class DklCameraAnalysisServiceImpl implements IDklCameraAnalysisService +{ + @Autowired + private DklCameraAnalysisMapper dklCameraAnalysisMapper; + + /** + * 查询算法推送 + * + * @param id 算法推送主键 + * @return 算法推送 + */ + @Override + public DklCameraAnalysis selectDklCameraAnalysisById(Integer id) + { + return dklCameraAnalysisMapper.selectDklCameraAnalysisById(id); + } + + /** + * 查询算法推送列表 + * + * @param dklCameraAnalysis 算法推送 + * @return 算法推送 + */ + @Override + public List selectDklCameraAnalysisList(DklCameraAnalysis dklCameraAnalysis) + { + return dklCameraAnalysisMapper.selectDklCameraAnalysisList(dklCameraAnalysis); + } + + /** + * 新增算法推送 + * + * @param dklCameraAnalysis 算法推送 + * @return 结果 + */ + @Override + public int insertDklCameraAnalysis(DklCameraAnalysis dklCameraAnalysis) + { + dklCameraAnalysis.setCreateTime(DateUtils.getNowDate()); + return dklCameraAnalysisMapper.insertDklCameraAnalysis(dklCameraAnalysis); + } + + /** + * 修改算法推送 + * + * @param dklCameraAnalysis 算法推送 + * @return 结果 + */ + @Override + public int updateDklCameraAnalysis(DklCameraAnalysis dklCameraAnalysis) + { + dklCameraAnalysis.setUpdateTime(DateUtils.getNowDate()); + return dklCameraAnalysisMapper.updateDklCameraAnalysis(dklCameraAnalysis); + } + + /** + * 批量删除算法推送 + * + * @param ids 需要删除的算法推送主键 + * @return 结果 + */ + @Override + public int deleteDklCameraAnalysisByIds(Integer[] ids) + { + return dklCameraAnalysisMapper.deleteDklCameraAnalysisByIds(ids); + } + + /** + * 删除算法推送信息 + * + * @param id 算法推送主键 + * @return 结果 + */ + @Override + public int deleteDklCameraAnalysisById(Integer id) + { + return dklCameraAnalysisMapper.deleteDklCameraAnalysisById(id); + } + + @Override + public int getAllklCameraAnalysisCount(DklCameraAnalysis dklCameraAnalysis) { + return dklCameraAnalysisMapper.getAllklCameraAnalysisCount(dklCameraAnalysis); + } + + @Override + public List getCameraAnalysisListOut(DklCameraAnalysis dklCameraAnalysis) { + return dklCameraAnalysisMapper.getCameraAnalysisListOut(dklCameraAnalysis); + } + + @Override + public int getAllPeopleCount(DklCameraAnalysis dklCameraAnalysis) { + return dklCameraAnalysisMapper.getAllPeopleCount(dklCameraAnalysis); + } + + @Override + public List getcameraAnalysisListPeopleOut(DklCameraAnalysis dklCameraAnalysis) { + return dklCameraAnalysisMapper.getcameraAnalysisListPeopleOut(dklCameraAnalysis); + } +}