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
7206c6e6
Commit
7206c6e6
authored
Jan 25, 2024
by
王果
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
维保备案增加转办逻辑
parent
43b9a1ce
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
16 additions
and
2 deletions
+16
-2
JgMaintenanceContractDto.java
...amos/boot/module/jg/api/dto/JgMaintenanceContractDto.java
+3
-0
JgMaintenanceContract.java
...amos/boot/module/jg/api/entity/JgMaintenanceContract.java
+6
-0
JgMaintenanceContractMapper.java
...oot/module/jg/api/mapper/JgMaintenanceContractMapper.java
+3
-1
JgMaintenanceContractMapper.xml
...src/main/resources/mapper/JgMaintenanceContractMapper.xml
+3
-0
JgMaintenanceContractServiceImpl.java
...jg/biz/service/impl/JgMaintenanceContractServiceImpl.java
+1
-1
No files found.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/dto/JgMaintenanceContractDto.java
View file @
7206c6e6
...
...
@@ -166,4 +166,7 @@ public class JgMaintenanceContractDto extends BaseDto {
@ApiModelProperty
(
value
=
"接收机构统一信用代码-数据隔离使用"
)
private
String
receiveOrgCodeFilter
;
@ApiModelProperty
(
value
=
"转办后执行人的Id逗号分割"
)
private
String
transferToUserIds
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/entity/JgMaintenanceContract.java
View file @
7206c6e6
...
...
@@ -258,4 +258,10 @@ public class JgMaintenanceContract extends BaseEntity {
*/
@TableField
(
"next_execute_user_ids"
)
private
String
nextExecuteUserIds
;
/**
* 转办后执行人的Id逗号分割
*/
@TableField
(
"transfer_to_user_ids"
)
private
String
transferToUserIds
;
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/mapper/JgMaintenanceContractMapper.java
View file @
7206c6e6
...
...
@@ -17,7 +17,9 @@ import java.util.Map;
*/
public
interface
JgMaintenanceContractMapper
extends
BaseMapper
<
JgMaintenanceContract
>
{
Page
<
JgMaintenanceContractDto
>
getContractList
(
@Param
(
"page"
)
Page
<
JgMaintenanceContract
>
page
,
@Param
(
"contractDto"
)
JgMaintenanceContractDto
contractDto
);
Page
<
JgMaintenanceContractDto
>
getContractList
(
@Param
(
"page"
)
Page
<
JgMaintenanceContract
>
page
,
@Param
(
"contractDto"
)
JgMaintenanceContractDto
contractDto
,
@Param
(
"currentUserId"
)
String
currentUserId
);
Boolean
updateBySequenceNbr
(
@Param
(
"dto"
)
JgMaintenanceContractDto
dto
);
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/resources/mapper/JgMaintenanceContractMapper.xml
View file @
7206c6e6
...
...
@@ -174,6 +174,9 @@
<if
test=
"contractDto.receiveOrgCodeFilter != '' and contractDto.receiveOrgCodeFilter != null"
>
and receive_org_code = #{contractDto.receiveOrgCodeFilter}
</if>
-- 转办隔离逻辑
and (1=1 or ur.transfer_to_user_ids like concat('%',#{currentUserId},'%'))
-- 数据过滤结束 ----------------------------------------------------
</where>
order by apply_no desc
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/service/impl/JgMaintenanceContractServiceImpl.java
View file @
7206c6e6
...
...
@@ -116,7 +116,7 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
dto
.
setMaintenanceUnitCodeFilter
(
company
.
getCompanyCode
());
}
}
contractList
=
maintenanceContractMapper
.
getContractList
(
page
,
dto
);
contractList
=
maintenanceContractMapper
.
getContractList
(
page
,
dto
,
reginParams
.
getUserModel
().
getUserId
()
);
// if (MaintenanceEnum.SHIYONG.getCode().equals(phase)) {
// //使用单位用"使用单位统一信用代码"匹配数据
// dto.setUseUnitCode(company.getCompanyCode());
...
...
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