Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
L
lefull-lot-microservice
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
yangqi
lefull-lot-microservice
Commits
1cfe485d
提交
1cfe485d
authored
12月 19, 2022
作者:
yangqi
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
添加样本
上级
11a06027
显示空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
103 行增加
和
0 行删除
+103
-0
CameraApartmentDbMapper.java
...efull/repository/mapper/face/CameraApartmentDbMapper.java
+15
-0
CameraApartmentDb.java
...va/cn/lefull/repository/model/face/CameraApartmentDb.java
+53
-0
CameraApartmentDbMapper.xml
...rc/main/resources/mapper/face/CameraApartmentDbMapper.xml
+13
-0
EquipmentServiceImpl.java
...ain/java/cn/lefull/service/lisa/EquipmentServiceImpl.java
+22
-0
没有找到文件。
lefull-lot-repository/src/main/java/cn/lefull/repository/mapper/face/CameraApartmentDbMapper.java
0 → 100644
浏览文件 @
1cfe485d
package
cn
.
lefull
.
repository
.
mapper
.
face
;
import
cn.lefull.repository.model.face.CameraApartmentDb
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* @author 杨奇
*/
@Mapper
public
interface
CameraApartmentDbMapper
{
CameraApartmentDb
getDb
(
int
apartmentId
);
int
addDb
(
CameraApartmentDb
db
);
}
lefull-lot-repository/src/main/java/cn/lefull/repository/model/face/CameraApartmentDb.java
0 → 100644
浏览文件 @
1cfe485d
package
cn
.
lefull
.
repository
.
model
.
face
;
import
lombok.Data
;
import
java.time.LocalDateTime
;
/**
* @author 杨奇
*/
@Data
public
class
CameraApartmentDb
{
/**
* 主键
*/
private
Integer
cameraApartmentDbId
;
/**
* 门店id
*/
private
Integer
apartmentId
;
/**
* 阿里人脸库id
*/
private
Integer
aliFaceDbId
;
/**
* 操作人
*/
private
Integer
operatorEmployeeId
;
/**
* 创建时间
*/
private
LocalDateTime
createTime
;
/**
* 更新时间
*/
private
LocalDateTime
updateTime
;
/**
* 是否删除
*/
private
Byte
isDelete
;
/**
* 删除时间
*/
private
LocalDateTime
deleteTime
;
}
\ No newline at end of file
lefull-lot-repository/src/main/resources/mapper/face/CameraApartmentDbMapper.xml
0 → 100644
浏览文件 @
1cfe485d
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"cn.lefull.repository.mapper.face.CameraApartmentDbMapper"
>
<select
id=
"getDb"
resultType=
"cn.lefull.repository.model.face.CameraApartmentDb"
>
SELECT camera_apartment_db_id,ali_face_db_id
FROM camera_apartment_db where apartment_id = #{apartmentId} and is_delete = 0
</select>
<insert
id=
"addDb"
keyProperty=
"cameraApartmentDbId"
useGeneratedKeys=
"true"
parameterType=
"cn.lefull.repository.model.face.CameraApartmentDb"
>
INSERT INTO camera_apartment_db (apartment_id, ali_face_db_id, operator_employee_id)
VALUES (#{apartmentId}, #{aliFaceDbId}, #{operatorEmployeeId});
</insert>
</mapper>
lefull-lot-service/src/main/java/cn/lefull/service/lisa/EquipmentServiceImpl.java
浏览文件 @
1cfe485d
...
...
@@ -5,8 +5,12 @@ import cn.lefull.common.utils.Utils;
import
cn.lefull.interaction.pageresp.Pagination
;
import
cn.lefull.interaction.vo.face.EquipmentListVO
;
import
cn.lefull.repository.bo.face.CameraEquipmentBO
;
import
cn.lefull.repository.mapper.face.AliFaceDbMapper
;
import
cn.lefull.repository.mapper.face.CameraApartmentDbMapper
;
import
cn.lefull.repository.mapper.face.CameraEntityMapper
;
import
cn.lefull.repository.mapper.face.CameraEquipmentMapper
;
import
cn.lefull.repository.model.face.AliFaceDb
;
import
cn.lefull.repository.model.face.CameraApartmentDb
;
import
cn.lefull.repository.model.face.CameraEntity
;
import
cn.lefull.repository.model.face.CameraEquipment
;
import
com.github.pagehelper.Page
;
...
...
@@ -23,6 +27,10 @@ import java.util.*;
@Service
public
class
EquipmentServiceImpl
implements
EquipmentService
{
@Autowired
private
CameraApartmentDbMapper
apartmentDbMapper
;
@Autowired
private
AliFaceDbMapper
aliFaceDbMapper
;
@Autowired
private
CameraEquipmentMapper
equipmentMapper
;
@Autowired
...
...
@@ -50,6 +58,20 @@ public class EquipmentServiceImpl implements EquipmentService {
}
private
int
getFaceDbId
(
int
apartmentId
)
{
CameraApartmentDb
camera
=
apartmentDbMapper
.
getDb
(
apartmentId
);
if
(
camera
==
null
){
String
dbName
=
"apartment_"
+
apartmentId
;
//AliFaceDb face = aliFaceDbMapper.getDbByName(dbName);
CameraApartmentDb
db
=
new
CameraApartmentDb
();
db
.
setApartmentId
(
apartmentId
);
return
0
;
}
return
camera
.
getAliFaceDbId
();
}
@Override
public
Pagination
<
EquipmentListVO
>
getEquipmentList
(
int
page
,
int
pageSize
)
throws
Exception
{
Utils
.
checkParamsNotEmpty
(
page
,
"page"
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论