Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
be5b8ac8
Commit
be5b8ac8
authored
Mar 03, 2023
by
高建强
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/develop_dl_plan6_temp' into develop_dl_plan6_temp
parents
2f4fdd5d
06fbba14
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
49 additions
and
14 deletions
+49
-14
CheckController.java
...join/amos/patrol/business/controller/CheckController.java
+4
-13
CheckMapper.java
.../yeejoin/amos/patrol/business/dao/mapper/CheckMapper.java
+7
-0
CheckServiceImpl.java
...n/amos/patrol/business/service/impl/CheckServiceImpl.java
+12
-0
ICheckService.java
...oin/amos/patrol/business/service/intfc/ICheckService.java
+5
-0
EmergencyMapper.xml
...ystem-equip/src/main/resources/mapper/EmergencyMapper.xml
+1
-1
dbTemplate_check.xml
...-patrol/src/main/resources/db/mapper/dbTemplate_check.xml
+20
-0
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/CheckController.java
View file @
be5b8ac8
...
...
@@ -163,19 +163,6 @@ public class CheckController extends AbstractBaseController {
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
value
=
"保存巡检记录<font color='blue'>手机app</font>"
,
notes
=
"保存巡检记录<font color='blue'>手机app</font>"
)
@RequestMapping
(
value
=
"/saveRecordNew"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
POST
)
...
...
@@ -188,6 +175,10 @@ public class CheckController extends AbstractBaseController {
int
statu
=
-
1
;
PlanTask
planTask
=
null
;
if
(
requestParam
.
getPlanTaskId
()!=
null
&&
requestParam
.
getPlanTaskId
()
!=
0
){
Map
<
String
,
Object
>
map
=
checkService
.
selectCheckById
(
requestParam
.
getPlanTaskId
());
if
(!
ObjectUtils
.
isEmpty
(
map
))
{
checkService
.
delCheckByTaskId
(
requestParam
.
getPlanTaskId
(),
Long
.
valueOf
((
String
)
map
.
get
(
"id"
)));
}
planTask
=
planTaskService
.
selectPlanTaskStatus
(
requestParam
.
getPlanTaskId
());
}
AgencyUserModel
user
=
getUserInfo
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/dao/mapper/CheckMapper.java
View file @
be5b8ac8
...
...
@@ -4,6 +4,7 @@ import java.util.HashMap;
import
java.util.List
;
import
java.util.Map
;
import
com.yeejoin.amos.patrol.dao.entity.Check
;
import
org.apache.ibatis.annotations.Param
;
import
com.yeejoin.amos.patrol.business.entity.mybatis.CheckDetailBo
;
...
...
@@ -282,4 +283,10 @@ public interface CheckMapper extends BaseMapper {
//Map<String, String> queryUserInfoByIds(@Param(value = "userIds") String userIds);
int
delCheckByTaskId
(
@Param
(
value
=
"taskId"
)
Long
taskId
);
int
delCheckInputByCheckId
(
@Param
(
value
=
"checkId"
)
Long
checkId
);
Map
<
String
,
Object
>
selectCheckById
(
@Param
(
value
=
"taskId"
)
Long
taskId
);
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/service/impl/CheckServiceImpl.java
View file @
be5b8ac8
...
...
@@ -606,6 +606,7 @@ public class CheckServiceImpl implements ICheckService {
}
// check = checkDao.save(check);
try
{
check
=
checkDao
.
save
(
check
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
...
...
@@ -733,6 +734,17 @@ public class CheckServiceImpl implements ICheckService {
checkDao
.
deleteBatch
(
list
);
}
@Override
public
Map
<
String
,
Object
>
selectCheckById
(
Long
id
)
{
return
checkMapper
.
selectCheckById
(
id
);
}
@Override
public
void
delCheckByTaskId
(
Long
id
,
Long
checkId
)
{
checkMapper
.
delCheckByTaskId
(
id
);
checkMapper
.
delCheckInputByCheckId
(
checkId
);
}
private
CheckInput
paraseText
(
CheckInput
checkInput
,
String
json
,
CheckInputParam
item
,
String
isScore
)
{
JSONObject
jsonObject
=
JSONObject
.
parseObject
(
json
);
String
checkType
=
jsonObject
.
getString
(
"CheckType"
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/service/intfc/ICheckService.java
View file @
be5b8ac8
...
...
@@ -52,8 +52,13 @@ public interface ICheckService {
* @param ids
*/
@Transactional
(
rollbackFor
=
{
YeeException
.
class
,
Exception
.
class
})
void
delCheckById
(
List
<
Long
>
ids
);
void
delCheckByTaskId
(
Long
id
,
Long
checkId
);
Map
<
String
,
Object
>
selectCheckById
(
Long
id
);
/**
* 获取检查结果中所有不合格检查项
*
...
...
amos-boot-system-equip/src/main/resources/mapper/EmergencyMapper.xml
View file @
be5b8ac8
...
...
@@ -193,7 +193,7 @@
<select
id=
"selectOilDrainage"
resultType=
"java.util.Map"
>
SELECT
wes.id,
'1' as type
,
'1' as type,
(SELECT wei.emergency_level FROM wl_equipment_index wei LEFT JOIN wl_equipment_specific_index wesi on wei.id = wesi.equipment_index_id
WHERE wesi.equipment_specific_id = wes.id AND wesi.equipment_index_key = wes.realtime_iot_index_key) as level,
wes.equipment_code as code ,
...
...
amos-boot-system-patrol/src/main/resources/db/mapper/dbTemplate_check.xml
View file @
be5b8ac8
...
...
@@ -2159,4 +2159,23 @@
d.date
</select>
<select
id=
"delCheckByTaskId"
resultType=
"int"
>
DELETE FROM
p_check pc
WHERE pc.plan_task_id = #{taskId}
</select>
<select
id=
"delCheckInputByCheckId"
resultType=
"int"
>
DELETE FROM
p_check_input pci
WHERE pci.check_id = #{checkId}
</select>
<select
id=
"selectCheckById"
resultType=
"java.util.HashMap"
>
SELECT *
FROM
p_check pc
WHERE pc.plan_task_id = #{taskId}
</select>
</mapper>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment