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
f374c710
Commit
f374c710
authored
Apr 13, 2023
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复巡检检查项
parent
86b7ecf2
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
10 additions
and
35 deletions
+10
-35
InputItemController.java
.../amos/patrol/business/controller/InputItemController.java
+5
-1
PointController.java
...join/amos/patrol/business/controller/PointController.java
+3
-3
dbTemplate_input_item.xml
...ol/src/main/resources/db/mapper/dbTemplate_input_item.xml
+2
-31
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/InputItemController.java
View file @
f374c710
...
...
@@ -26,6 +26,7 @@ import com.yeejoin.amos.patrol.business.vo.PointInputItemVo;
import
com.yeejoin.amos.patrol.common.enums.DictTypeEnum
;
import
com.yeejoin.amos.patrol.core.common.request.CommonPageable
;
import
com.yeejoin.amos.patrol.core.common.request.CommonRequest
;
import
com.yeejoin.amos.patrol.core.common.request.ToJson
;
import
com.yeejoin.amos.patrol.core.enums.QueryOperatorEnum
;
import
com.yeejoin.amos.patrol.core.util.StringUtil
;
import
com.yeejoin.amos.patrol.dao.entity.InputItem
;
...
...
@@ -538,7 +539,10 @@ public class InputItemController extends AbstractBaseController {
String
companyBizOrgCode
=
reginParams
.
getPersonIdentity
().
getCompanyBizOrgCode
();
List
<
PointInputItemVo
>
list
=
inputItemService
.
queryCustomInputItemNew
(
params
,
orgCode
,
companyBizOrgCode
);
return
CommonResponseUtil
.
success
(
list
);
Object
ov
=
ToJson
.
tojson
(
list
);
return
CommonResponseUtil
.
success
(
ov
);
}
/**
* 条件查询检查项
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/PointController.java
View file @
f374c710
...
...
@@ -20,6 +20,7 @@ import com.yeejoin.amos.patrol.business.vo.*;
import
com.yeejoin.amos.patrol.core.async.AsyncTask
;
import
com.yeejoin.amos.patrol.core.common.request.CommonPageable
;
import
com.yeejoin.amos.patrol.core.common.request.CommonRequest
;
import
com.yeejoin.amos.patrol.core.common.request.ToJson
;
import
com.yeejoin.amos.patrol.core.common.response.PointResponse
;
import
com.yeejoin.amos.patrol.dao.entity.*
;
import
com.yeejoin.amos.patrol.feign.RemoteSecurityService
;
...
...
@@ -117,10 +118,9 @@ public class PointController extends AbstractBaseController {
public
CommonResponse
queryEquipPointInputItemNew
(
@ApiParam
(
value
=
"巡检点id"
,
required
=
true
)
@RequestParam
Long
pointId
)
{
try
{
List
<
Map
<
String
,
Object
>>
pointInputItemList
=
iPointService
.
queryEquipPointInputItem
(
pointId
);
Page
<
Map
<
String
,
Object
>>
pag
=
new
PageImpl
<
Map
<
String
,
Object
>>(
pointInputItemList
);
return
CommonResponseUtil
.
success
(
pag
);
Object
ov
=
ToJson
.
tojson
(
pag
);
return
CommonResponseUtil
.
success
(
ov
);
}
catch
(
Exception
e
)
{
log
.
error
(
e
.
getMessage
(),
e
);
return
CommonResponseUtil
.
failure
(
"查询巡检点的巡检项失败"
);
...
...
amos-boot-system-patrol/src/main/resources/db/mapper/dbTemplate_input_item.xml
View file @
f374c710
...
...
@@ -179,48 +179,19 @@
ORDER BY create_date DESC
</select>
<select
id=
"queryCustomInputItemByPointId"
resultType=
"com.yeejoin.amos.patrol.business.vo.PointInputItemVo"
>
-- SELECT
-- pii.id,
-- pii.org_code,
-- pii.name,
-- ppi.order_no as order_no,
-- pii.item_type ,
-- pii.is_must,
-- pii.input_json,
-- pii.catalog_id,
-- pii.is_delete,
-- pii.item_no,
-- pii.risk_desc,
-- pii.input_classify,
-- pii.picture_json,
-- pii.check_method,
-- pii.title,
-- pii.equipment_name,
-- pii.input_type,
-- pii.basis_json,
-- pii.level
-- FROM
-- p_point_classify ppc
-- LEFT JOIN p_point_inputitem ppi ON ppi.classify_ids = ppc.id
-- LEFT JOIN p_input_item pii ON pii.id = ppi.input_item_id
--
-- WHERE pii.is_delete = '0'
SELECT
pii.*,
ppi.order_no as pOrderNo,
ppi.id as pointItemId,
ppc.name as classifyNames,
ppc.id as classifyIds
<!-- ,prpi.id as routePointItemId-->
FROM
p_point_classify ppc
LEFT JOIN p_point_inputitem ppi ON ppi.classify_ids = ppc.id and ppc.point_id=ppi.point_id
LEFT JOIN p_input_item pii ON pii.id = ppi.input_item_id
<!-- lEFT JOIN p_route_point_item prpi ON prpi.point_input_item_id = pii.id-->
WHERE pii.is_delete = '0'
<if
test=
"classifyId!=null and classifyId !='' "
>
AND ppc.id = #{classifyId}
</if>
<!-- <if test="pointId!=null and pointId !='' "> AND ppc.point_id = #{pointId}</if>-->
<!-- <if test="equipmentId!=null and equipmentId !='' "> AND ppc.equipment_id = #{equipmentId}</if>-->
<if
test=
"classifyId!=null and classifyId !='' "
>
AND ppi.classify_ids = #{classifyId}
</if>
</select>
<select
id=
"getInputItemListByitemNos"
resultType=
"com.yeejoin.amos.patrol.business.vo.InputItemVo"
>
SELECT
...
...
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