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
胡园园
yanxuan-qc-change-system
Commits
750e5082
Commit
750e5082
authored
Dec 26, 2022
by
“zcwang”
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
modify:数据库完善
parent
0c880cee
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
24 additions
and
20 deletions
+24
-20
scheme.sql
doc/scheme.sql
+21
-18
AutoSubmit.java
.../com/netease/mail/yanxuan/change/biz/task/AutoSubmit.java
+3
-2
No files found.
doc/scheme.sql
View file @
750e5082
...
...
@@ -45,36 +45,39 @@ CREATE TABLE `TB_YX_QC_CHANGE_RECORD`
(
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
,
`flow_id`
bigint
(
20
)
NOT
NULL
DEFAULT
'0'
COMMENT
'工单id'
,
`flow_node`
varchar
(
20
)
NOT
NULL
DEFAULT
''
COMMENT
'工单当前节点'
,
`flow_node`
varchar
(
20
)
NOT
NULL
DEFAULT
''
COMMENT
'工单当前节点'
,
`change_subject`
int
(
11
)
NOT
NULL
DEFAULT
'0'
COMMENT
'变更主体'
,
`parent_change_class_id`
int
(
11
)
NOT
NULL
DEFAULT
'0'
COMMENT
'一级变更类型id'
,
`son_change_class_id`
int
(
11
)
NOT
NULL
DEFAULT
'0'
COMMENT
'二级变更类型id'
,
`change_level`
int
(
11
)
NOT
NULL
DEFAULT
'0'
COMMENT
'变更等级'
,
`change_commander`
varchar
(
70
)
NOT
NULL
DEFAULT
''
COMMENT
'变更负责人'
,
`change_department`
varchar
(
20
)
NOT
NULL
DEFAULT
''
COMMENT
'变更负责部门名'
,
`participate_change_exec_department`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'变更行动部门列表,JSON格式'
,
`change_item`
varchar
(
1020
)
NOT
NULL
DEFAULT
''
COMMENT
'变更商品(变更主体为商品时有效)'
,
`change_supplier`
varchar
(
20
)
NOT
NULL
DEFAULT
''
COMMENT
'变更供应商(变更主体为供应商时有效)'
,
`change_reason`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'变更原因'
,
`change_content`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'变更内容'
,
`change_risk_desc`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'变更潜在风险描述'
,
`change_checking`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'变更验证措施'
,
`change_commander`
varchar
(
70
)
NOT
NULL
DEFAULT
''
COMMENT
'变更负责人'
,
`change_department`
varchar
(
20
)
NOT
NULL
DEFAULT
''
COMMENT
'变更负责部门名'
,
`participate_change_exec_department`
varchar
(
255
)
NOT
NULL
DEFAULT
''
COMMENT
'变更行动部门列表,JSON格式'
,
`change_item`
varchar
(
1020
)
NOT
NULL
DEFAULT
''
COMMENT
'变更商品(变更主体为商品时有效)'
,
`change_supplier`
varchar
(
20
)
NOT
NULL
DEFAULT
''
COMMENT
'变更供应商(变更主体为供应商时有效)'
,
`change_reason`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'变更原因'
,
`change_content`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'变更内容'
,
`change_risk_desc`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'变更潜在风险描述'
,
`change_checking`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'变更验证措施'
,
`change_profit`
int
(
11
)
NOT
NULL
DEFAULT
'0'
COMMENT
'变更收益'
,
`change_profit_desc`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'变更收益说明'
,
`change_profit_desc`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'变更收益说明'
,
`change_confirm_result_time`
bigint
(
20
)
NOT
NULL
DEFAULT
'0'
COMMENT
'变更结果确认时间'
,
`state`
int
(
2
)
NOT
NULL
DEFAULT
'0'
COMMENT
'工单状态,1进行中,2取消完结,3延期,4正常完结'
,
`cancel_reason`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'取消原因'
,
`cancel_reason`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'取消原因'
,
`change_result`
int
(
2
)
NOT
NULL
DEFAULT
'0'
COMMENT
'变更结论'
,
`create_source`
int
(
2
)
NOT
NULL
DEFAULT
'0'
COMMENT
'创建端(普通or同舟)'
,
`create_supplier`
varchar
(
20
)
NOT
NULL
DEFAULT
''
COMMENT
'创建人所属供应商(同舟创建)'
,
`change_result_desc`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'结论说明'
,
`remark`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'备注'
,
`creator`
varchar
(
50
)
NOT
NULL
DEFAULT
''
COMMENT
'创建人邮箱'
,
`create_supplier`
varchar
(
20
)
NOT
NULL
DEFAULT
''
COMMENT
'创建人所属供应商(同舟创建)'
,
`change_result_desc`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'结论说明'
,
`remark`
varchar
(
550
)
NOT
NULL
DEFAULT
''
COMMENT
'备注'
,
`creator`
varchar
(
50
)
NOT
NULL
DEFAULT
''
COMMENT
'创建人邮箱'
,
`todo_id`
bigint
(
20
)
NOT
NULL
DEFAULT
'0'
COMMENT
'待办id'
,
`auto_submit_email`
int
(
2
)
NOT
NULL
DEFAULT
'0'
COMMENT
'自动提交发送邮件'
,
`create_time`
bigint
(
20
)
NOT
NULL
DEFAULT
'0'
COMMENT
'创建时间'
,
`update_time`
bigint
(
20
)
NOT
NULL
DEFAULT
'0'
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'变更工单记录表'
;
PRIMARY
KEY
(
`id`
),
KEY
`key_flow_id`
(
`flow_id`
)
USING
BTREE
COMMENT
'变更工单id普通索引'
,
KEY
`key_email`
(
`auto_submit_email`
)
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
194
DEFAULT
CHARSET
=
utf8
COMMENT
=
'变更工单记录表'
CREATE
TABLE
`TB_YX_QC_CHANGE_FILE`
(
...
...
yanxuan-qc-change-system-biz/src/main/java/com/netease/mail/yanxuan/change/biz/task/AutoSubmit.java
View file @
750e5082
...
...
@@ -84,8 +84,9 @@ public class AutoSubmit extends IJobHandler {
// 查询今天时间之前的数据
try
{
while
(
true
)
{
List
<
ChangeRecord
>
records
=
changeFlowService
.
getByStatusAndTime
(
entityId
,
ChangeFlowEnum
.
CHANGE_FLOW_EXE
.
getNodeId
(),
ChangeFlowEnum
.
CHANGE_FLOW_CONFIRM
.
getNodeId
(),
tomorrowSpecificTime
);
List
<
ChangeRecord
>
records
=
changeFlowService
.
getByStatusAndTime
(
entityId
,
ChangeFlowEnum
.
CHANGE_FLOW_EXE
.
getNodeId
(),
ChangeFlowEnum
.
CHANGE_FLOW_CONFIRM
.
getNodeId
(),
tomorrowSpecificTime
);
if
(
CollectionUtils
.
isEmpty
(
records
))
{
break
;
}
...
...
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