Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
张雷
/
fmboot
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
构建
提交
问题看板
文件
提交
网络
比较
分支
标签
0d2b123c
由
张雷
编写于
2023-02-07 16:01:02 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
设备详情接口
1 个父辈
d6f438fb
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
28 行增加
和
1 行删除
fm-product/src/main/java/com/skua/modules/equip/controller/FmEquipInfoController.java
fm-product/src/main/java/com/skua/modules/equip/mapper/FmEquipInfoMapper.java
fm-product/src/main/java/com/skua/modules/equip/mapper/xml/FmEquipInfoMapper.xml
fm-product/src/main/java/com/skua/modules/equip/service/IFmEquipInfoService.java
fm-product/src/main/java/com/skua/modules/equip/service/impl/FmEquipInfoServiceImpl.java
fm-product/src/main/java/com/skua/modules/equip/controller/FmEquipInfoController.java
查看文件 @
0d2b123
...
...
@@ -2,7 +2,6 @@ package com.skua.modules.equip.controller;
import
com.skua.core.api.vo.Result
;
import
com.skua.core.aspect.annotation.AutoLog
;
import
com.skua.modules.equip.entity.EquipInfo
;
import
com.skua.modules.equip.service.IFmEquipInfoService
;
import
com.skua.modules.equip.vo.FmEquipResult
;
import
io.swagger.annotations.Api
;
...
...
@@ -40,4 +39,19 @@ public class FmEquipInfoController {
return
result
;
}
@AutoLog
(
value
=
"通过ID查询设备详情"
)
@ApiOperation
(
value
=
"通过ID查询设备详情"
,
notes
=
"通过ID查询设备详情"
)
@GetMapping
(
value
=
"/queryById"
)
public
Result
<
FmEquipResult
>
queryById
(
@RequestParam
(
name
=
"id"
,
required
=
true
)
String
equipId
)
{
Result
<
FmEquipResult
>
result
=
new
Result
<
FmEquipResult
>();
FmEquipResult
equipResult
=
fmEquipInfoService
.
getDataById
(
equipId
);
if
(
equipResult
==
null
)
{
result
.
error500
(
"未找到对应实体"
);
}
else
{
result
.
setResult
(
equipResult
);
result
.
setSuccess
(
true
);
}
return
result
;
}
}
...
...
fm-product/src/main/java/com/skua/modules/equip/mapper/FmEquipInfoMapper.java
查看文件 @
0d2b123
...
...
@@ -11,4 +11,6 @@ import java.util.List;
public
interface
FmEquipInfoMapper
{
List
<
FmEquipResult
>
queryListForView
(
@Param
(
"projectId"
)
String
projectId
);
FmEquipResult
getDataById
(
@Param
(
"equipId"
)
String
equipId
);
}
...
...
fm-product/src/main/java/com/skua/modules/equip/mapper/xml/FmEquipInfoMapper.xml
查看文件 @
0d2b123
...
...
@@ -6,4 +6,8 @@
select * from view_equipment where project_id = #{projectId}
</select>
<select
id=
"getDataById"
resultType=
"com.skua.modules.equip.vo.FmEquipResult"
>
select * from view_equipment where equip_id = #{equipId} limit 1
</select>
</mapper>
\ No newline at end of file
...
...
fm-product/src/main/java/com/skua/modules/equip/service/IFmEquipInfoService.java
查看文件 @
0d2b123
...
...
@@ -10,4 +10,6 @@ import java.util.List;
public
interface
IFmEquipInfoService
{
List
<
FmEquipResult
>
queryList
(
String
projectId
);
FmEquipResult
getDataById
(
String
equipId
);
}
...
...
fm-product/src/main/java/com/skua/modules/equip/service/impl/FmEquipInfoServiceImpl.java
查看文件 @
0d2b123
...
...
@@ -22,4 +22,9 @@ public class FmEquipInfoServiceImpl implements IFmEquipInfoService {
List
<
FmEquipResult
>
list
=
fmEquipInfoMapper
.
queryListForView
(
projectId
);
return
list
;
}
@Override
public
FmEquipResult
getDataById
(
String
equipId
)
{
return
fmEquipInfoMapper
.
getDataById
(
equipId
);
}
}
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论