Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gic-platform-udesk
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
base_platform_enterprise
gic-platform-udesk
Commits
116ac6c8
Commit
116ac6c8
authored
Oct 13, 2020
by
guojuxing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
status改成delete_flag
parent
a8bad98e
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
96 additions
and
135 deletions
+96
-135
TabUdeskCustomersMapper.java
...ava/com/gic/udesk/dao/mapper/TabUdeskCustomersMapper.java
+0
-7
TabUdeskEnterpriseMapper.java
...va/com/gic/udesk/dao/mapper/TabUdeskEnterpriseMapper.java
+0
-7
TabUdeskExceptionMapper.java
...ava/com/gic/udesk/dao/mapper/TabUdeskExceptionMapper.java
+0
-7
TabUdeskMessageMapper.java
.../java/com/gic/udesk/dao/mapper/TabUdeskMessageMapper.java
+1
-7
TabUdeskTapdRelMapper.java
.../java/com/gic/udesk/dao/mapper/TabUdeskTapdRelMapper.java
+1
-7
TabUdeskTicketMapper.java
...n/java/com/gic/udesk/dao/mapper/TabUdeskTicketMapper.java
+1
-7
TabUdeskMessage.java
...e/src/main/java/com/gic/udesk/entity/TabUdeskMessage.java
+6
-5
TabUdeskTapdRel.java
...e/src/main/java/com/gic/udesk/entity/TabUdeskTapdRel.java
+10
-8
TabUdeskTicket.java
...ce/src/main/java/com/gic/udesk/entity/TabUdeskTicket.java
+8
-6
UdeskMessageServiceImpl.java
...a/com/gic/udesk/service/impl/UdeskMessageServiceImpl.java
+2
-1
UdeskTapdRelServiceImpl.java
...a/com/gic/udesk/service/impl/UdeskTapdRelServiceImpl.java
+2
-1
UdeskTicketServiceImpl.java
...va/com/gic/udesk/service/impl/UdeskTicketServiceImpl.java
+2
-1
TapdMessageApiServiceImpl.java
...c/udesk/service/outer/impl/TapdMessageApiServiceImpl.java
+5
-5
UdeskMessageApiServiceImpl.java
.../udesk/service/outer/impl/UdeskMessageApiServiceImpl.java
+3
-3
UdeskConstant.java
...vice/src/main/java/com/gic/udesk/utils/UdeskConstant.java
+9
-0
TabUdeskCustomersMapper.xml
...ice/src/main/resources/mapper/TabUdeskCustomersMapper.xml
+1
-4
TabUdeskEnterpriseMapper.xml
...ce/src/main/resources/mapper/TabUdeskEnterpriseMapper.xml
+1
-4
TabUdeskExceptionMapper.xml
...ice/src/main/resources/mapper/TabUdeskExceptionMapper.xml
+1
-4
TabUdeskMessageMapper.xml
...rvice/src/main/resources/mapper/TabUdeskMessageMapper.xml
+13
-16
TabUdeskTapdRelMapper.xml
...rvice/src/main/resources/mapper/TabUdeskTapdRelMapper.xml
+17
-19
TabUdeskTicketMapper.xml
...ervice/src/main/resources/mapper/TabUdeskTicketMapper.xml
+13
-16
No files found.
gic-platform-udesk-service/src/main/java/com/gic/udesk/dao/mapper/TabUdeskCustomersMapper.java
View file @
116ac6c8
...
...
@@ -10,13 +10,6 @@ import org.apache.ibatis.annotations.Param;
* @date 2020/9/18 10:25 AM
*/
public
interface
TabUdeskCustomersMapper
{
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int
deleteByPrimaryKey
(
Integer
id
);
/**
* 插入一条记录
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/dao/mapper/TabUdeskEnterpriseMapper.java
View file @
116ac6c8
...
...
@@ -13,13 +13,6 @@ import java.util.List;
* @date 2020/9/18 10:28 AM
*/
public
interface
TabUdeskEnterpriseMapper
{
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int
deleteByPrimaryKey
(
Integer
id
);
/**
* 插入一条记录
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/dao/mapper/TabUdeskExceptionMapper.java
View file @
116ac6c8
...
...
@@ -9,13 +9,6 @@ import com.gic.udesk.entity.TabUdeskException;
* @date 2020/9/18 10:28 AM
*/
public
interface
TabUdeskExceptionMapper
{
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int
deleteByPrimaryKey
(
Integer
id
);
/**
* 插入一条记录
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/dao/mapper/TabUdeskMessageMapper.java
View file @
116ac6c8
...
...
@@ -9,13 +9,7 @@ import com.gic.udesk.entity.TabUdeskMessage;
* @date 2020/9/18 10:28 AM
*/
public
interface
TabUdeskMessageMapper
{
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int
deleteByPrimaryKey
(
Integer
id
);
/**
* 插入一条记录
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/dao/mapper/TabUdeskTapdRelMapper.java
View file @
116ac6c8
...
...
@@ -12,13 +12,7 @@ import java.util.List;
* @date 2020/9/18 10:12 AM
*/
public
interface
TabUdeskTapdRelMapper
{
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int
deleteByPrimaryKey
(
Integer
id
);
/**
* 插入一条记录
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/dao/mapper/TabUdeskTicketMapper.java
View file @
116ac6c8
...
...
@@ -11,13 +11,7 @@ import java.util.List;
* @date 2020/9/18 10:28 AM
*/
public
interface
TabUdeskTicketMapper
{
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int
deleteByPrimaryKey
(
Integer
id
);
/**
* 插入一条记录
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/entity/TabUdeskMessage.java
View file @
116ac6c8
...
...
@@ -43,7 +43,7 @@ public class TabUdeskMessage {
/**
* 状态(0:删除;1:未删除)
*/
private
Integer
status
;
private
Integer
deleteFlag
;
/**
* TPAD的bug_id
...
...
@@ -108,12 +108,13 @@ public class TabUdeskMessage {
this
.
updateTime
=
updateTime
;
}
public
Integer
get
Status
()
{
return
status
;
public
Integer
get
DeleteFlag
()
{
return
deleteFlag
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
public
TabUdeskMessage
setDeleteFlag
(
Integer
deleteFlag
)
{
this
.
deleteFlag
=
deleteFlag
;
return
this
;
}
public
String
getBugId
()
{
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/entity/TabUdeskTapdRel.java
View file @
116ac6c8
...
...
@@ -63,9 +63,9 @@ public class TabUdeskTapdRel {
private
Date
updateTime
;
/**
* 状态(
0:删除;1
:正常)
* 状态(
1:删除;0
:正常)
*/
private
Integer
status
;
private
Integer
deleteFlag
;
public
Integer
getId
()
{
return
id
;
...
...
@@ -147,12 +147,13 @@ public class TabUdeskTapdRel {
this
.
updateTime
=
updateTime
;
}
public
Integer
get
Status
()
{
return
status
;
public
Integer
get
DeleteFlag
()
{
return
deleteFlag
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
public
TabUdeskTapdRel
setDeleteFlag
(
Integer
deleteFlag
)
{
this
.
deleteFlag
=
deleteFlag
;
return
this
;
}
public
TabUdeskTapdRel
()
{
...
...
@@ -167,7 +168,7 @@ public class TabUdeskTapdRel {
this
.
udeskName
=
udeskName
;
this
.
tapdId
=
tapdId
;
this
.
tapdName
=
tapdName
;
this
.
status
=
UdeskConstant
.
UNDELETED
;
this
.
deleteFlag
=
UdeskConstant
.
NORMAL_STATUS
;
}
public
TabUdeskTapdRel
(
String
workspaceId
,
Integer
relType
,
String
udeskIdKey
,
String
udeskName
,
String
tapdId
,
...
...
@@ -178,6 +179,6 @@ public class TabUdeskTapdRel {
this
.
udeskName
=
udeskName
;
this
.
tapdId
=
tapdId
;
this
.
tapdName
=
tapdName
;
this
.
status
=
UdeskConstant
.
UNDELETED
;
this
.
deleteFlag
=
UdeskConstant
.
NORMAL_STATUS
;
}
}
\ No newline at end of file
gic-platform-udesk-service/src/main/java/com/gic/udesk/entity/TabUdeskTicket.java
View file @
116ac6c8
...
...
@@ -131,9 +131,9 @@ public class TabUdeskTicket {
private
Date
updateTime
;
/**
* 状态(
0:删除;1
:未删除)
* 状态(
1:删除;0
:未删除)
*/
private
Integer
status
;
private
Integer
deleteFlag
;
public
Integer
getId
()
{
return
id
;
...
...
@@ -327,11 +327,12 @@ public class TabUdeskTicket {
this
.
updateTime
=
updateTime
;
}
public
Integer
get
Status
()
{
return
status
;
public
Integer
get
DeleteFlag
()
{
return
deleteFlag
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
public
TabUdeskTicket
setDeleteFlag
(
Integer
deleteFlag
)
{
this
.
deleteFlag
=
deleteFlag
;
return
this
;
}
}
\ No newline at end of file
gic-platform-udesk-service/src/main/java/com/gic/udesk/service/impl/UdeskMessageServiceImpl.java
View file @
116ac6c8
...
...
@@ -3,6 +3,7 @@ package com.gic.udesk.service.impl;
import
com.gic.udesk.dao.mapper.TabUdeskMessageMapper
;
import
com.gic.udesk.entity.TabUdeskMessage
;
import
com.gic.udesk.service.UdeskMessageService
;
import
com.gic.udesk.utils.UdeskConstant
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -23,7 +24,7 @@ public class UdeskMessageServiceImpl implements UdeskMessageService{
public
int
save
(
TabUdeskMessage
record
)
{
record
.
setCreateTime
(
new
Date
());
record
.
setUpdateTime
(
new
Date
());
record
.
set
Status
(
1
);
record
.
set
DeleteFlag
(
UdeskConstant
.
NORMAL_STATUS
);
tabUdeskMessageMapper
.
insertSelective
(
record
);
return
record
.
getId
();
}
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/service/impl/UdeskTapdRelServiceImpl.java
View file @
116ac6c8
...
...
@@ -3,6 +3,7 @@ package com.gic.udesk.service.impl;
import
com.gic.udesk.dao.mapper.TabUdeskTapdRelMapper
;
import
com.gic.udesk.entity.TabUdeskTapdRel
;
import
com.gic.udesk.service.UdeskTapdRelService
;
import
com.gic.udesk.utils.UdeskConstant
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -29,7 +30,7 @@ public class UdeskTapdRelServiceImpl implements UdeskTapdRelService{
public
int
save
(
TabUdeskTapdRel
record
)
{
record
.
setCreateTime
(
new
Date
());
record
.
setUpdateTime
(
new
Date
());
record
.
set
Status
(
1
);
record
.
set
DeleteFlag
(
UdeskConstant
.
NORMAL_STATUS
);
return
tabUdeskTapdRelMapper
.
insertSelective
(
record
);
}
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/service/impl/UdeskTicketServiceImpl.java
View file @
116ac6c8
...
...
@@ -3,6 +3,7 @@ package com.gic.udesk.service.impl;
import
com.gic.udesk.dao.mapper.TabUdeskTicketMapper
;
import
com.gic.udesk.entity.TabUdeskTicket
;
import
com.gic.udesk.service.UdeskTicketService
;
import
com.gic.udesk.utils.UdeskConstant
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -24,7 +25,7 @@ public class UdeskTicketServiceImpl implements UdeskTicketService{
public
int
save
(
TabUdeskTicket
record
)
{
record
.
setCreateTime
(
new
Date
());
record
.
setUpdateTime
(
new
Date
());
record
.
set
Status
(
1
);
record
.
set
DeleteFlag
(
UdeskConstant
.
NORMAL_STATUS
);
return
tabUdeskTicketMapper
.
insertSelective
(
record
);
}
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/service/outer/impl/TapdMessageApiServiceImpl.java
View file @
116ac6c8
...
...
@@ -126,7 +126,7 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService {
&&
((
dataBaseTicket
.
getSeverity
()
==
null
?
""
:
dataBaseTicket
.
getSeverity
())
.
equals
((
severityCn
==
null
?
""
:
severityCn
))))
{
// 如果tapd最新的数据和数据库中的数据相同就不操作了,再完成消息处理
tabTapdMessage
.
set
Status
(
UdeskConstant
.
DELETED
);
tabTapdMessage
.
set
DeleteFlag
(
UdeskConstant
.
DELETE_STATUS
);
udeskMessageService
.
update
(
tabTapdMessage
);
return
NOT_HANDLE
;
}
...
...
@@ -161,7 +161,7 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService {
dataBaseTicket
.
setStatusTapd
(
latestBugFromTapd
.
getStatus
());
udeskTicketService
.
update
(
dataBaseTicket
);
//消息处理完成
tabTapdMessage
.
set
Status
(
UdeskConstant
.
DELETED
);
tabTapdMessage
.
set
DeleteFlag
(
UdeskConstant
.
DELETE_STATUS
);
udeskMessageService
.
update
(
tabTapdMessage
);
return
msgId
.
toString
();
}
...
...
@@ -192,10 +192,10 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService {
return
msgId
.
toString
();
}
//更新数据库中ticket状态 注: 放在udesk操作完成之后
dataBaseTicket
.
set
Status
(
UdeskConstant
.
DELETED
);
dataBaseTicket
.
set
DeleteFlag
(
UdeskConstant
.
DELETE_STATUS
);
udeskTicketService
.
update
(
dataBaseTicket
);
//消息处理完成
tabTapdMessage
.
set
Status
(
UdeskConstant
.
DELETED
);
tabTapdMessage
.
set
DeleteFlag
(
UdeskConstant
.
DELETE_STATUS
);
udeskMessageService
.
update
(
tabTapdMessage
);
return
msgId
.
toString
();
}
...
...
@@ -253,7 +253,7 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService {
tabTapdMessage
.
setEvent
(
bugEvent
);
//消息数据
tabTapdMessage
.
setMsgBody
(
JSON
.
toJSONString
(
tapdMessage
));
tabTapdMessage
.
set
Status
(
UdeskConstant
.
UNDELETED
);
tabTapdMessage
.
set
DeleteFlag
(
UdeskConstant
.
NORMAL_STATUS
);
return
tabTapdMessage
;
}
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/service/outer/impl/UdeskMessageApiServiceImpl.java
View file @
116ac6c8
...
...
@@ -82,7 +82,7 @@ public class UdeskMessageApiServiceImpl implements UdeskMessageApiService {
tabUdeskMessage
.
setEvent
(
messageDTO
.
getEvent
());
tabUdeskMessage
.
setMsgBody
(
messageDTO
.
getMsgBody
());
tabUdeskMessage
.
setSource
(
messageDTO
.
getSource
());
tabUdeskMessage
.
set
Status
(
UdeskConstant
.
UNDELETED
);
tabUdeskMessage
.
set
DeleteFlag
(
UdeskConstant
.
NORMAL_STATUS
);
tabUdeskMessage
.
setTopic
(
messageDTO
.
getTopic
());
int
messageId
=
udeskMessageService
.
save
(
tabUdeskMessage
);
//设置主键,用于update
...
...
@@ -222,7 +222,7 @@ public class UdeskMessageApiServiceImpl implements UdeskMessageApiService {
}
//填充工单优先级中文名称
this
.
setPriority
(
ticket
,
tabUdeskTicket
,
tapdBug
);
tabUdeskTicket
.
set
Status
(
UdeskConstant
.
UNDELETED
);
tabUdeskTicket
.
set
DeleteFlag
(
UdeskConstant
.
NORMAL_STATUS
);
//状态英文名称
tabUdeskTicket
.
setStatusEn
(
ticket
.
getStatus_en
());
//tapd状态值
...
...
@@ -588,7 +588,7 @@ public class UdeskMessageApiServiceImpl implements UdeskMessageApiService {
private
void
updateTabUdeskMessage
(
TabUdeskMessage
tabUdeskMessage
,
String
id
,
String
bugId
)
{
tabUdeskMessage
.
setBugId
(
bugId
);
tabUdeskMessage
.
setTicketId
(
id
);
tabUdeskMessage
.
set
Status
(
UdeskConstant
.
DELETED
);
tabUdeskMessage
.
set
DeleteFlag
(
UdeskConstant
.
DELETE_STATUS
);
udeskMessageService
.
update
(
tabUdeskMessage
);
}
...
...
gic-platform-udesk-service/src/main/java/com/gic/udesk/utils/UdeskConstant.java
View file @
116ac6c8
...
...
@@ -9,6 +9,15 @@ import org.apache.commons.codec.binary.Base64;
* @date 2019/12/23 3:57 PM
*/
public
class
UdeskConstant
{
/**
* 数据正常状态
*/
public
static
final
int
NORMAL_STATUS
=
0
;
/**
* 数据删除状态
*/
public
static
final
int
DELETE_STATUS
=
1
;
/**
* udesk邮箱账号
...
...
gic-platform-udesk-service/src/main/resources/mapper/TabUdeskCustomersMapper.xml
View file @
116ac6c8
...
...
@@ -17,10 +17,7 @@
from tab_udesk_customers
where id = #{id,jdbcType=INTEGER}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete from tab_udesk_customers
where id = #{id,jdbcType=INTEGER}
</delete>
<insert
id=
"insert"
parameterType=
"com.gic.udesk.entity.TabUdeskCustomers"
>
insert into tab_udesk_customers (id, enterprise_id, user_id,
customer_id, create_time)
...
...
gic-platform-udesk-service/src/main/resources/mapper/TabUdeskEnterpriseMapper.xml
View file @
116ac6c8
...
...
@@ -24,10 +24,7 @@
from tab_udesk_enterprise
where id = #{id,jdbcType=INTEGER}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete from tab_udesk_enterprise
where id = #{id,jdbcType=INTEGER}
</delete>
<insert
id=
"insert"
parameterType=
"com.gic.udesk.entity.TabUdeskEnterprise"
>
insert into tab_udesk_enterprise (id, enterprise_id, business_module, business_module_name,
business_type, ticket_id, ticket_num,
...
...
gic-platform-udesk-service/src/main/resources/mapper/TabUdeskExceptionMapper.xml
View file @
116ac6c8
...
...
@@ -16,10 +16,7 @@
from tab_udesk_exception
where id = #{id,jdbcType=INTEGER}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete from tab_udesk_exception
where id = #{id,jdbcType=INTEGER}
</delete>
<insert
id=
"insert"
parameterType=
"com.gic.udesk.entity.TabUdeskException"
>
insert into tab_udesk_exception (id, exp_type, exception_record,
create_time)
...
...
gic-platform-udesk-service/src/main/resources/mapper/TabUdeskMessageMapper.xml
View file @
116ac6c8
...
...
@@ -8,7 +8,7 @@
<result
column=
"event"
jdbcType=
"VARCHAR"
property=
"event"
/>
<result
column=
"create_time"
jdbcType=
"TIMESTAMP"
property=
"createTime"
/>
<result
column=
"update_time"
jdbcType=
"TIMESTAMP"
property=
"updateTime"
/>
<result
column=
"
status"
jdbcType=
"INTEGER"
property=
"status
"
/>
<result
column=
"
delete_flag"
jdbcType=
"INTEGER"
property=
"deleteFlag
"
/>
<result
column=
"bug_id"
jdbcType=
"VARCHAR"
property=
"bugId"
/>
<result
column=
"ticket_id"
jdbcType=
"VARCHAR"
property=
"ticketId"
/>
</resultMap>
...
...
@@ -16,7 +16,7 @@
<result
column=
"msg_body"
jdbcType=
"LONGVARCHAR"
property=
"msgBody"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id, source, topic, event, create_time, update_time,
status
, bug_id, ticket_id
id, source, topic, event, create_time, update_time,
delete_flag
, bug_id, ticket_id
</sql>
<sql
id=
"Blob_Column_List"
>
msg_body
...
...
@@ -29,18 +29,15 @@
from tab_udesk_message
where id = #{id,jdbcType=INTEGER}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete from tab_udesk_message
where id = #{id,jdbcType=INTEGER}
</delete>
<insert
id=
"insert"
parameterType=
"com.gic.udesk.entity.TabUdeskMessage"
>
insert into tab_udesk_message (id, source, topic,
event, create_time, update_time,
status, bug_id, ticket_id,
delete_flag, bug_id, ticket_id,
msg_body)
values (#{id,jdbcType=INTEGER}, #{source,jdbcType=VARCHAR}, #{topic,jdbcType=VARCHAR},
#{event,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP},
#{
status,jdbcType=INTEGER}, #{bugId,jdbcType=VARCHAR}, #{ticketId,jdbcType=VARCHAR},
#{
deleteFlag,jdbcType=INTEGER}, #{bugId,jdbcType=VARCHAR}, #{ticketId,jdbcType=VARCHAR},
#{msgBody,jdbcType=LONGVARCHAR})
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.gic.udesk.entity.TabUdeskMessage"
useGeneratedKeys=
"true"
keyProperty=
"id"
>
...
...
@@ -64,8 +61,8 @@
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"
status
!= null"
>
status
,
<if
test=
"
deleteFlag
!= null"
>
delete_flag
,
</if>
<if
test=
"bugId != null"
>
bug_id,
...
...
@@ -96,8 +93,8 @@
<if
test=
"updateTime != null"
>
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"
status
!= null"
>
#{
status
,jdbcType=INTEGER},
<if
test=
"
deleteFlag
!= null"
>
#{
deleteFlag
,jdbcType=INTEGER},
</if>
<if
test=
"bugId != null"
>
#{bugId,jdbcType=VARCHAR},
...
...
@@ -128,8 +125,8 @@
<if
test=
"updateTime != null"
>
update_time = #{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"
status
!= null"
>
status = #{status
,jdbcType=INTEGER},
<if
test=
"
deleteFlag
!= null"
>
delete_flag = #{deleteFlag
,jdbcType=INTEGER},
</if>
<if
test=
"bugId != null"
>
bug_id = #{bugId,jdbcType=VARCHAR},
...
...
@@ -150,7 +147,7 @@
event = #{event,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status
,jdbcType=INTEGER},
delete_flag = #{deleteFlag
,jdbcType=INTEGER},
bug_id = #{bugId,jdbcType=VARCHAR},
ticket_id = #{ticketId,jdbcType=VARCHAR},
msg_body = #{msgBody,jdbcType=LONGVARCHAR}
...
...
@@ -163,7 +160,7 @@
event = #{event,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status
,jdbcType=INTEGER},
delete_flag = #{deleteFlag
,jdbcType=INTEGER},
bug_id = #{bugId,jdbcType=VARCHAR},
ticket_id = #{ticketId,jdbcType=VARCHAR}
where id = #{id,jdbcType=INTEGER}
...
...
gic-platform-udesk-service/src/main/resources/mapper/TabUdeskTapdRelMapper.xml
View file @
116ac6c8
...
...
@@ -12,11 +12,11 @@
<result
column=
"tapd_name"
jdbcType=
"CHAR"
property=
"tapdName"
/>
<result
column=
"create_time"
jdbcType=
"TIMESTAMP"
property=
"createTime"
/>
<result
column=
"update_time"
jdbcType=
"TIMESTAMP"
property=
"updateTime"
/>
<result
column=
"
status"
jdbcType=
"INTEGER"
property=
"status
"
/>
<result
column=
"
delete_flag"
jdbcType=
"INTEGER"
property=
"deleteFlag
"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id, rel_type, workspace_id, udesk_id_key, udesk_id_value, udesk_name, tapd_id, tapd_name,
create_time, update_time,
status
create_time, update_time,
delete_flag
</sql>
<select
id=
"selectByPrimaryKey"
parameterType=
"java.lang.Integer"
resultMap=
"BaseResultMap"
>
select
...
...
@@ -24,19 +24,16 @@
from tab_udesk_tapd_rel
where id = #{id,jdbcType=INTEGER}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete from tab_udesk_tapd_rel
where id = #{id,jdbcType=INTEGER}
</delete>
<insert
id=
"insert"
parameterType=
"com.gic.udesk.entity.TabUdeskTapdRel"
>
insert into tab_udesk_tapd_rel (id, rel_type, workspace_id,
udesk_id_key, udesk_id_value, udesk_name,
tapd_id, tapd_name, create_time,
update_time,
status
)
update_time,
delete_flag
)
values (#{id,jdbcType=INTEGER}, #{relType,jdbcType=INTEGER}, #{workspaceId,jdbcType=CHAR},
#{udeskIdKey,jdbcType=CHAR}, #{udeskIdValue,jdbcType=CHAR}, #{udeskName,jdbcType=CHAR},
#{tapdId,jdbcType=CHAR}, #{tapdName,jdbcType=CHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP}, #{
status
,jdbcType=INTEGER})
#{updateTime,jdbcType=TIMESTAMP}, #{
deleteFlag
,jdbcType=INTEGER})
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.gic.udesk.entity.TabUdeskTapdRel"
>
insert into tab_udesk_tapd_rel
...
...
@@ -71,8 +68,8 @@
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"
status
!= null"
>
status
,
<if
test=
"
deleteFlag
!= null"
>
delete_flag
,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
...
...
@@ -106,8 +103,8 @@
<if
test=
"updateTime != null"
>
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"
status
!= null"
>
#{
status
,jdbcType=INTEGER},
<if
test=
"
deleteFlag
!= null"
>
#{
deleteFlag
,jdbcType=INTEGER},
</if>
</trim>
</insert>
...
...
@@ -141,8 +138,8 @@
<if
test=
"updateTime != null"
>
update_time = #{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"
status
!= null"
>
status = #{status
,jdbcType=INTEGER},
<if
test=
"
deleteFlag
!= null"
>
delete_flag = #{deleteFlag
,jdbcType=INTEGER},
</if>
</set>
where id = #{id,jdbcType=INTEGER}
...
...
@@ -158,14 +155,14 @@
tapd_name = #{tapdName,jdbcType=CHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status
,jdbcType=INTEGER}
delete_flag = #{deleteFlag
,jdbcType=INTEGER}
where id = #{id,jdbcType=INTEGER}
</update>
<select
id=
"list"
resultMap=
"BaseResultMap"
parameterType=
"com.gic.udesk.entity.TabUdeskTapdRel"
>
select
<include
refid=
"Base_Column_List"
></include>
from tab_udesk_tapd_rel
where
status = 1
where
delete_flag = ${@com.gic.udesk.utils.UdeskConstant@NORMAL_STATUS}
<if
test=
"relType != null"
>
and rel_type = #{relType,jdbcType=INTEGER}
</if>
...
...
@@ -181,9 +178,9 @@
</select>
<update
id=
"deleteByWorkspaceId"
>
update tab_udesk_tapd_rel set
status = 0
where
status = 1
and rel_type = #{relType}
;
update tab_udesk_tapd_rel set
delete_flag = ${@com.gic.udesk.utils.UdeskConstant@DELETE_STATUS}
where
delete_flag = ${@com.gic.udesk.utils.UdeskConstant@NORMAL_STATUS}
and rel_type = #{relType}
and workspace_id = #{workspace_id}
</update>
</mapper>
\ No newline at end of file
gic-platform-udesk-service/src/main/resources/mapper/TabUdeskTicketMapper.xml
View file @
116ac6c8
...
...
@@ -26,13 +26,13 @@
<result
column=
"resolved_at"
jdbcType=
"VARCHAR"
property=
"resolvedAt"
/>
<result
column=
"create_time"
jdbcType=
"TIMESTAMP"
property=
"createTime"
/>
<result
column=
"update_time"
jdbcType=
"TIMESTAMP"
property=
"updateTime"
/>
<result
column=
"
status"
jdbcType=
"INTEGER"
property=
"status
"
/>
<result
column=
"
delete_flag"
jdbcType=
"INTEGER"
property=
"deleteFlag
"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
id, field_num, subject, user_id, user_name, organization_id, organization_name, creator_id,
assignee_id, assignee_name, priority, status_en, status_tapd, reporter, bug_id, workspace_id,
current_owner, service_staff, severity, solving_at, replied_at, resolved_at, create_time,
update_time,
status
update_time,
delete_flag
</sql>
<select
id=
"selectByPrimaryKey"
parameterType=
"java.lang.Integer"
resultMap=
"BaseResultMap"
>
select
...
...
@@ -40,10 +40,7 @@
from tab_udesk_ticket
where id = #{id,jdbcType=INTEGER}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete from tab_udesk_ticket
where id = #{id,jdbcType=INTEGER}
</delete>
<insert
id=
"insert"
parameterType=
"com.gic.udesk.entity.TabUdeskTicket"
>
insert into tab_udesk_ticket (id, field_num, subject,
user_id, user_name, organization_id,
...
...
@@ -53,7 +50,7 @@
workspace_id, current_owner, service_staff,
severity, solving_at, replied_at,
resolved_at, create_time, update_time,
status
)
delete_flag
)
values (#{id,jdbcType=INTEGER}, #{fieldNum,jdbcType=VARCHAR}, #{subject,jdbcType=VARCHAR},
#{userId,jdbcType=INTEGER}, #{userName,jdbcType=VARCHAR}, #{organizationId,jdbcType=INTEGER},
#{organizationName,jdbcType=VARCHAR}, #{creatorId,jdbcType=INTEGER}, #{assigneeId,jdbcType=INTEGER},
...
...
@@ -62,7 +59,7 @@
#{workspaceId,jdbcType=VARCHAR}, #{currentOwner,jdbcType=VARCHAR}, #{serviceStaff,jdbcType=VARCHAR},
#{severity,jdbcType=VARCHAR}, #{solvingAt,jdbcType=VARCHAR}, #{repliedAt,jdbcType=VARCHAR},
#{resolvedAt,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP},
#{
status
,jdbcType=INTEGER})
#{
deleteFlag
,jdbcType=INTEGER})
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.gic.udesk.entity.TabUdeskTicket"
>
insert into tab_udesk_ticket
...
...
@@ -139,8 +136,8 @@
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"
status
!= null"
>
status
,
<if
test=
"
deleteFlag
!= null"
>
delete_flag
,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
...
...
@@ -216,8 +213,8 @@
<if
test=
"updateTime != null"
>
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"
status
!= null"
>
#{
status
,jdbcType=INTEGER},
<if
test=
"
deleteFlag
!= null"
>
#{
deleteFlag
,jdbcType=INTEGER},
</if>
</trim>
</insert>
...
...
@@ -293,8 +290,8 @@
<if
test=
"updateTime != null"
>
update_time = #{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"
status
!= null"
>
status = #{status
,jdbcType=INTEGER},
<if
test=
"
deleteFlag
!= null"
>
delete_flag = #{deleteFlag
,jdbcType=INTEGER},
</if>
</set>
where id = #{id,jdbcType=INTEGER}
...
...
@@ -324,14 +321,14 @@
resolved_at = #{resolvedAt,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status
,jdbcType=INTEGER}
delete_flag = #{deleteFlag
,jdbcType=INTEGER}
where id = #{id,jdbcType=INTEGER}
</update>
<select
id=
"list"
resultMap=
"BaseResultMap"
parameterType=
"com.gic.udesk.entity.TabUdeskTicket"
>
select
<include
refid=
"Base_Column_List"
></include>
from tab_udesk_ticket
where
status = 1
where
delete_flag = ${@com.gic.udesk.utils.UdeskConstant@NORMAL_STATUS}
<if
test=
"bugId != null"
>
and bug_id = #{bugId,jdbcType=VARCHAR}
</if>
...
...
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