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
ce0c65bd
Commit
ce0c65bd
authored
Nov 16, 2022
by
“zcwang”
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
modify: 数据库
parent
74124a96
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
23 additions
and
21 deletions
+23
-21
scheme.sql
doc/scheme.sql
+6
-6
ChangeConfig.java
.../netease/mail/yanxuan/change/dal/entity/ChangeConfig.java
+1
-1
ChangeExecConfig.java
...ease/mail/yanxuan/change/dal/entity/ChangeExecConfig.java
+1
-1
ChangeExecRecord.java
...ease/mail/yanxuan/change/dal/entity/ChangeExecRecord.java
+1
-1
ChangeFile.java
...om/netease/mail/yanxuan/change/dal/entity/ChangeFile.java
+1
-1
ChangeRecord.java
.../netease/mail/yanxuan/change/dal/entity/ChangeRecord.java
+1
-1
ChangeType.java
...om/netease/mail/yanxuan/change/dal/entity/ChangeType.java
+1
-1
ChangeConfigMapper.java
...se/mail/yanxuan/change/dal/mapper/ChangeConfigMapper.java
+2
-2
ChangeExecConfigMapper.java
...ail/yanxuan/change/dal/mapper/ChangeExecConfigMapper.java
+4
-3
ChangeTypeMapper.java
...ease/mail/yanxuan/change/dal/mapper/ChangeTypeMapper.java
+3
-2
ChangeConfigMapper.xml
.../src/main/resources/mybatis/mapper/ChangeConfigMapper.xml
+2
-2
No files found.
doc/scheme.sql
View file @
ce0c65bd
CREATE
TABLE
`TB_YX_CHANGE_CONFIG`
CREATE
TABLE
`TB_YX_
QC_
CHANGE_CONFIG`
(
`id`
bigint
(
20
)
NOT
NULL
,
`change_subject`
int
(
255
)
NOT
NULL
COMMENT
'变更主体'
,
...
...
@@ -16,7 +16,7 @@ CREATE TABLE `TB_YX_CHANGE_CONFIG`
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'变更类型配置表'
;
CREATE
TABLE
`TB_YX_CHANGE_EXEC_CONFIG`
CREATE
TABLE
`TB_YX_
QC_
CHANGE_EXEC_CONFIG`
(
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
,
`change_template_id`
bigint
(
255
)
NOT
NULL
COMMENT
'变更类型配置记录id'
,
...
...
@@ -31,7 +31,7 @@ CREATE TABLE `TB_YX_CHANGE_EXEC_CONFIG`
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'变更类型配置行动方案配置表'
;
CREATE
TABLE
`TB_YX_CHANGE_TYPE`
CREATE
TABLE
`TB_YX_
QC_
CHANGE_TYPE`
(
`id`
bigint
(
255
)
NOT
NULL
AUTO_INCREMENT
,
`type_name`
varchar
(
255
)
NOT
NULL
COMMENT
'类型名'
,
...
...
@@ -42,7 +42,7 @@ CREATE TABLE `TB_YX_CHANGE_TYPE`
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'变更类型表'
;
CREATE
TABLE
`
tb_yx_change_record
`
CREATE
TABLE
`
TB_YX_QC_CHANGE_RECORD
`
(
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
,
`flow_id`
bigint
(
20
)
NOT
NULL
COMMENT
'工单id'
,
...
...
@@ -76,7 +76,7 @@ CREATE TABLE `tb_yx_change_record`
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'变更工单记录表'
;
CREATE
TABLE
`TB_YX_CHANGE_FILE`
CREATE
TABLE
`TB_YX_
QC_
CHANGE_FILE`
(
`id`
bigint
(
255
)
NOT
NULL
AUTO_INCREMENT
,
`change_record_id`
bigint
(
255
)
NOT
NULL
,
...
...
@@ -88,7 +88,7 @@ CREATE TABLE `TB_YX_CHANGE_FILE`
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'附件表'
;
CREATE
TABLE
`TB_YX_CHANGE_EXEC_RECORD`
CREATE
TABLE
`TB_YX_
QC_
CHANGE_EXEC_RECORD`
(
`id`
bigint
(
20
)
NOT
NULL
,
`change_record_id`
bigint
(
20
)
NOT
NULL
COMMENT
'变更记录id'
,
...
...
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/entity/ChangeConfig.java
View file @
ce0c65bd
...
...
@@ -26,7 +26,7 @@ import lombok.NoArgsConstructor;
@Builder
@Data
@Entity
@Table
(
name
=
"TB_YX_CHANGE_CONFIG"
)
@Table
(
name
=
"TB_YX_
QC_
CHANGE_CONFIG"
)
public
class
ChangeConfig
{
@Id
...
...
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/entity/ChangeExecConfig.java
View file @
ce0c65bd
...
...
@@ -26,7 +26,7 @@ import lombok.NoArgsConstructor;
@Builder
@Data
@Entity
@Table
(
name
=
"TB_YX_CHANGE_EXEC_CONFIG"
)
@Table
(
name
=
"TB_YX_
QC_
CHANGE_EXEC_CONFIG"
)
public
class
ChangeExecConfig
{
@Id
...
...
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/entity/ChangeExecRecord.java
View file @
ce0c65bd
...
...
@@ -26,7 +26,7 @@ import lombok.NoArgsConstructor;
@Builder
@Data
@Entity
@Table
(
name
=
"TB_YX_CHANGE_EXEC_RECORD"
)
@Table
(
name
=
"TB_YX_
QC_
CHANGE_EXEC_RECORD"
)
public
class
ChangeExecRecord
{
@Id
...
...
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/entity/ChangeFile.java
View file @
ce0c65bd
...
...
@@ -26,7 +26,7 @@ import lombok.NoArgsConstructor;
@Builder
@Data
@Entity
@Table
(
name
=
"TB_YX_CHANGE_FILE"
)
@Table
(
name
=
"TB_YX_
QC_
CHANGE_FILE"
)
public
class
ChangeFile
{
@Id
...
...
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/entity/ChangeRecord.java
View file @
ce0c65bd
...
...
@@ -26,7 +26,7 @@ import lombok.NoArgsConstructor;
@Builder
@Data
@Entity
@Table
(
name
=
"TB_YX_CHANGE_RECORD"
)
@Table
(
name
=
"TB_YX_
QC_
CHANGE_RECORD"
)
public
class
ChangeRecord
{
@Id
@GeneratedValue
(
strategy
=
GenerationType
.
IDENTITY
)
...
...
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/entity/ChangeType.java
View file @
ce0c65bd
...
...
@@ -26,7 +26,7 @@ import lombok.NoArgsConstructor;
@Builder
@Data
@Entity
@Table
(
name
=
"TB_YX_CHANGE_TYPE"
)
@Table
(
name
=
"TB_YX_
QC_
CHANGE_TYPE"
)
public
class
ChangeType
{
@Id
@GeneratedValue
(
strategy
=
GenerationType
.
IDENTITY
)
...
...
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/mapper/ChangeConfigMapper.java
View file @
ce0c65bd
...
...
@@ -25,10 +25,10 @@ import java.util.List;
@Mapper
public
interface
ChangeConfigMapper
extends
tk
.
mybatis
.
mapper
.
common
.
Mapper
<
ChangeConfig
>
{
@Select
(
"select * from TB_YX_CHANGE_CONFIG where id = #{id}"
)
@Select
(
"select * from TB_YX_
QC_
CHANGE_CONFIG where id = #{id}"
)
ChangeConfig
queryById
(
@Param
(
"id"
)
Long
id
);
@Delete
(
"delete from TB_YX_CHANGE_CONFIG where id = #{id}"
)
@Delete
(
"delete from TB_YX_
QC_
CHANGE_CONFIG where id = #{id}"
)
void
deleteById
(
@Param
(
"id"
)
Long
id
);
List
<
ChangeConfigPo
>
selectChangeConfigPo
(
ChangeConfigQueryReq
req
);
...
...
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/mapper/ChangeExecConfigMapper.java
View file @
ce0c65bd
...
...
@@ -23,14 +23,14 @@ import java.util.List;
@Mapper
public
interface
ChangeExecConfigMapper
extends
tk
.
mybatis
.
mapper
.
common
.
Mapper
<
ChangeExecConfig
>
{
@Delete
(
"delete from TB_YX_CHANGE_EXEC_CONFIG where id = #{id}"
)
@Delete
(
"delete from TB_YX_
QC_
CHANGE_EXEC_CONFIG where id = #{id}"
)
int
deleteById
(
@Param
(
"id"
)
Long
id
);
@Select
(
"select * from TB_YX_CHANGE_EXEC_CONFIG where change_template_id = #{changeTemplateId}"
)
@Select
(
"select * from TB_YX_
QC_
CHANGE_EXEC_CONFIG where change_template_id = #{changeTemplateId}"
)
List
<
ChangeExecConfig
>
queryChangeExecConfig
(
@Param
(
"changeTemplateId"
)
Long
changeTemplateId
);
@Select
(
"select COUNT(change_template_id) as coreDepartment, change_exec_department "
+
"from TB_YX_CHANGE_EXEC_CONFIG where change_template_id = #{id} "
+
"from TB_YX_
QC_
CHANGE_EXEC_CONFIG where change_template_id = #{id} "
+
"group by change_exec_department order by coreDepartment DESC LIMIT 1;"
)
ChangeExecConfigPo
queryChangeDepartment
(
@Param
(
"id"
)
Long
id
);
}
\ No newline at end of file
yanxuan-qc-change-system-dal/src/main/java/com/netease/mail/yanxuan/change/dal/mapper/ChangeTypeMapper.java
View file @
ce0c65bd
...
...
@@ -20,11 +20,11 @@ import java.util.List;
@Mapper
public
interface
ChangeTypeMapper
extends
tk
.
mybatis
.
mapper
.
common
.
Mapper
<
ChangeType
>
{
@Select
(
"select id from TB_YX_CHANGE_TYPE where type_name = #{typeName} and `delete` = 0"
)
@Select
(
"select id from TB_YX_
QC_
CHANGE_TYPE where type_name = #{typeName} and `delete` = 0"
)
Integer
queryTypeName
(
@Param
(
"typeName"
)
String
typeName
);
@Select
(
"select * from
tb_yx_change_type
where `delete` = 0 "
)
@Select
(
"select * from
TB_YX_QC_CHANGE_TYPE
where `delete` = 0 "
)
List
<
ChangeType
>
queryArrayChangeType
();
}
\ No newline at end of file
yanxuan-qc-change-system-dal/src/main/resources/mybatis/mapper/ChangeConfigMapper.xml
View file @
ce0c65bd
...
...
@@ -33,7 +33,7 @@
<select
id=
"selectChangeConfigPo"
resultMap=
"BaseResultPoMap"
parameterType=
"com.netease.mail.yanxuan.change.dal.meta.model.req.ChangeConfigQueryReq"
>
select
<include
refid=
"Base_Column_List"
/>
from
tb_yx_change_config
from
TB_YX_QC_CHANGE_CONFIG
<where>
<if
test=
"parentChangeClassId != null "
>
parent_change_class_id = #{parentChangeClassId} and
...
...
@@ -60,7 +60,7 @@
</select>
<select
id=
"queryByparentChangeClassId"
resultType=
"com.netease.mail.yanxuan.change.dal.entity.ChangeType"
>
select * from
tb_yx_change_type
where id = #{parentId} or id = #{sonId} and `delete` = 0
select * from
TB_YX_QC_CHANGE_TYPE
where id = #{parentId} or id = #{sonId} and `delete` = 0
</select>
<!--此查询暂时不需要。。。-->
<!-- <select id="queryChangeDepartment" resultType="com.netease.mail.yanxuan.change.dal.meta.model.po.ChangeExecConfigPo" parameterType="java.lang.Long">-->
...
...
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