Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yanxuan-qc-change-system
Overview
Overview
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
yx-qc-change-flow
yanxuan-qc-change-system
Commits
b2848267
Commit
b2848267
authored
Dec 01, 2025
by
王志超
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 子工单确认,删除重新绑定行动项
parent
1199a9af
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
24 additions
and
0 deletions
+24
-0
ChangeFlowExecService.java
...ail/yanxuan/change/biz/service/ChangeFlowExecService.java
+8
-0
ChangeFlowExecServiceImpl.java
...an/change/biz/service/impl/ChangeFlowExecServiceImpl.java
+8
-0
ChangeExecRecordMapper.java
...ail/yanxuan/change/dal/mapper/ChangeExecRecordMapper.java
+8
-0
No files found.
yanxuan-qc-change-system-biz/src/main/java/com/netease/mail/yanxuan/change/biz/service/ChangeFlowExecService.java
View file @
b2848267
...
...
@@ -71,4 +71,11 @@ public interface ChangeFlowExecService {
* @return 变更行动工单记录ID列表
*/
List
<
Long
>
querySubFlowRecordIdsByExecCondition
(
String
changeExecUser
,
String
changeExecDepartment
);
/**
* 根据变更行动工单记录ID删除行动项
* @param subFlowRecordId 变更行动工单记录ID
* @return 删除的记录数
*/
Integer
deleteBySubFlowRecordId
(
Long
subFlowRecordId
);
}
\ No newline at end of file
yanxuan-qc-change-system-biz/src/main/java/com/netease/mail/yanxuan/change/biz/service/impl/ChangeFlowExecServiceImpl.java
View file @
b2848267
...
...
@@ -103,4 +103,12 @@ public class ChangeFlowExecServiceImpl implements ChangeFlowExecService {
String
userCondition
=
StringUtils
.
isNotBlank
(
changeExecUser
)
?
"%"
+
changeExecUser
+
"%"
:
null
;
return
changeExecRecordMapper
.
querySubFlowRecordIdsByExecCondition
(
userCondition
,
changeExecDepartment
);
}
@Override
public
Integer
deleteBySubFlowRecordId
(
Long
subFlowRecordId
)
{
if
(
subFlowRecordId
==
null
)
{
return
0
;
}
return
changeExecRecordMapper
.
deleteBySubFlowRecordId
(
subFlowRecordId
);
}
}
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/mapper/ChangeExecRecordMapper.java
View file @
b2848267
...
...
@@ -37,6 +37,14 @@ public interface ChangeExecRecordMapper extends tk.mybatis.mapper.common.Mapper<
@Delete
(
"delete from TB_YX_QC_CHANGE_EXEC_RECORD where change_record_id = #{changeRecordId}"
)
Integer
deleteByBaseId
(
@Param
(
"changeRecordId"
)
Long
changeRecordId
);
/**
* 根据变更行动工单记录ID删除行动项
* @param subFlowRecordId 变更行动工单记录ID
* @return 删除的记录数
*/
@Delete
(
"delete from TB_YX_QC_CHANGE_EXEC_RECORD where sub_flow_record_id = #{subFlowRecordId}"
)
Integer
deleteBySubFlowRecordId
(
@Param
(
"subFlowRecordId"
)
Long
subFlowRecordId
);
@Select
(
"SELECT DISTINCT(change_record_id) FROM TB_YX_QC_CHANGE_EXEC_RECORD WHERE change_exec_user_email LIKE #{changeExecUser}"
)
List
<
Long
>
queryByUser
(
@Param
(
"changeExecUser"
)
String
changeExecUser
);
...
...
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