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
70a00dd4
Commit
70a00dd4
authored
Mar 14, 2024
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加验证协议是否签署接口
parent
4c1b31af
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
42 additions
and
2 deletions
+42
-2
MaintenanceMapper.java
...n/amos/boot/module/hygf/api/mapper/MaintenanceMapper.java
+4
-0
MaintenanceMapper.xml
...api/src/main/resources/mapper/mysql/MaintenanceMapper.xml
+24
-1
MaintenanceController.java
...oot/module/hygf/biz/controller/MaintenanceController.java
+14
-1
No files found.
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/mapper/MaintenanceMapper.java
View file @
70a00dd4
...
...
@@ -39,4 +39,8 @@ public interface MaintenanceMapper extends BaseMapper<Maintenance> {
//详情
MaintenanceDto
selectOneById
(
@Param
(
"sequenceNbr"
)
Long
sequenceNbr
);
//验证账号是否签协议
MaintenanceDto
getTrainingAgreement
(
@Param
(
"userId"
)
String
userId
);
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/resources/mapper/mysql/MaintenanceMapper.xml
View file @
70a00dd4
...
...
@@ -3,7 +3,7 @@
<mapper
namespace=
"com.yeejoin.amos.boot.module.hygf.api.mapper.MaintenanceMapper"
>
<update
id=
"updateTraining"
>
update hygf_maintenance set training_status = '
未
培训' where foundation_id = (
update hygf_maintenance set training_status = '
已
培训' where foundation_id = (
select sequence_nbr from std_user_biz where amos_user_id = #{userId}
) and is_delete = 0
</update>
...
...
@@ -107,4 +107,27 @@
where ph.is_delete = 0 and ph.sequence_nbr=#{sequenceNbr}
</select>
<select
id=
"getTrainingAgreement"
resultType=
"com.yeejoin.amos.boot.module.hygf.api.dto.MaintenanceDto"
>
select
ph.*,
std_user_biz.real_name name,
std_user_biz.emergency_telephone telephone,
std_user_biz.id_type idType,
std_user_biz.id_number idCard,
std_user_biz.amos_user_name adminLoginName,
std_user_biz.password adminLoginPwd,
std_user_biz.amos_user_id amosUserId,
std_user_biz.lock_status lockStatus,
std_user_biz.id_card_front idCardFront,
std_user_biz.id_card_opposite idCardOpposite,
std_user_biz.amos_org_code amosDealerCode,
std_user_biz.amos_id amosDealerId
from hygf_maintenance ph LEFT JOIN std_user_biz on ph.foundation_id=std_user_biz.sequence_nbr
where ph.is_delete = 0 and std_user_biz.amos_user_id=#{userId}
</select>
</mapper>
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/MaintenanceController.java
View file @
70a00dd4
...
...
@@ -6,6 +6,7 @@ import com.yeejoin.amos.boot.module.hygf.api.entity.Maintenance;
import
com.yeejoin.amos.boot.module.hygf.api.entity.MaintenanceLog
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.UnitInfo
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.JpStationMapper
;
import
com.yeejoin.amos.boot.module.hygf.api.mapper.MaintenanceMapper
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
net.sf.json.JSONObject
;
...
...
@@ -46,6 +47,9 @@ public class MaintenanceController extends BaseController {
MaintenanceServiceImpl
maintenanceServiceImpl
;
@Autowired
JpStationMapper
jpStationMapper
;
@Autowired
MaintenanceMapper
maintenanceMapper
;
/**
* 新增运维人员
*
...
...
@@ -185,5 +189,14 @@ public class MaintenanceController extends BaseController {
return
ResponseHelper
.
buildResponse
(
null
);
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"验证安全签订安全协议是否签订"
,
notes
=
"验证安全签订安全协议是否签订"
)
@GetMapping
(
value
=
"/getTrainingAgreement"
)
public
ResponseModel
<
String
>
getTrainingAgreement
(
String
userId
)
{
MaintenanceDto
maintenanceDto
=
maintenanceMapper
.
getTrainingAgreement
(
userId
);
if
(
maintenanceDto
.
getIsSignAnAgreement
()!=
null
&&
maintenanceDto
.
getIsSignAnAgreement
()==
1
){
return
ResponseHelper
.
buildResponse
(
"true"
);
}
return
ResponseHelper
.
buildResponse
(
"false"
);
}
}
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