Commit 1c48f7a7 by 陶光胜

Merge branch 'developer' into 'master'

Developer

See merge request !4
parents fa894032 b40469ce
...@@ -17,7 +17,7 @@ public class TapdCustomFieldConfig implements Serializable{ ...@@ -17,7 +17,7 @@ public class TapdCustomFieldConfig implements Serializable{
/** /**
* 自定义字段配置的ID * 自定义字段配置的ID
*/ */
private Integer id; private Long id;
/** /**
* 所属项目ID * 所属项目ID
...@@ -59,11 +59,11 @@ public class TapdCustomFieldConfig implements Serializable{ ...@@ -59,11 +59,11 @@ public class TapdCustomFieldConfig implements Serializable{
*/ */
private String sort; private String sort;
public Integer getId() { public Long getId() {
return id; return id;
} }
public void setId(Integer id) { public void setId(Long id) {
this.id = id; this.id = id;
} }
......
...@@ -10,13 +10,6 @@ import org.apache.ibatis.annotations.Param; ...@@ -10,13 +10,6 @@ import org.apache.ibatis.annotations.Param;
* @date 2020/9/18 10:25 AM
 * @date 2020/9/18 10:25 AM

*/ */
public interface TabUdeskCustomersMapper { public interface TabUdeskCustomersMapper {
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int deleteByPrimaryKey(Integer id);
/** /**
* 插入一条记录 * 插入一条记录
......
...@@ -13,13 +13,6 @@ import java.util.List; ...@@ -13,13 +13,6 @@ import java.util.List;
* @date 2020/9/18 10:28 AM
 * @date 2020/9/18 10:28 AM

*/ */
public interface TabUdeskEnterpriseMapper { public interface TabUdeskEnterpriseMapper {
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int deleteByPrimaryKey(Integer id);
/** /**
* 插入一条记录 * 插入一条记录
......
...@@ -9,13 +9,6 @@ import com.gic.udesk.entity.TabUdeskException; ...@@ -9,13 +9,6 @@ import com.gic.udesk.entity.TabUdeskException;
* @date 2020/9/18 10:28 AM
 * @date 2020/9/18 10:28 AM

*/ */
public interface TabUdeskExceptionMapper { public interface TabUdeskExceptionMapper {
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int deleteByPrimaryKey(Integer id);
/** /**
* 插入一条记录 * 插入一条记录
......
...@@ -9,13 +9,7 @@ import com.gic.udesk.entity.TabUdeskMessage; ...@@ -9,13 +9,7 @@ import com.gic.udesk.entity.TabUdeskMessage;
* @date 2020/9/18 10:28 AM
 * @date 2020/9/18 10:28 AM

*/ */
public interface TabUdeskMessageMapper { public interface TabUdeskMessageMapper {
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int deleteByPrimaryKey(Integer id);
/** /**
* 插入一条记录 * 插入一条记录
......
...@@ -12,13 +12,7 @@ import java.util.List; ...@@ -12,13 +12,7 @@ import java.util.List;
* @date 2020/9/18 10:12 AM
 * @date 2020/9/18 10:12 AM

*/ */
public interface TabUdeskTapdRelMapper { public interface TabUdeskTapdRelMapper {
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int deleteByPrimaryKey(Integer id);
/** /**
* 插入一条记录 * 插入一条记录
......
...@@ -11,13 +11,7 @@ import java.util.List; ...@@ -11,13 +11,7 @@ import java.util.List;
* @date 2020/9/18 10:28 AM
 * @date 2020/9/18 10:28 AM

*/ */
public interface TabUdeskTicketMapper { public interface TabUdeskTicketMapper {
/**
* 根据主键删除
*
* @param id 主键
* @return 更新条目数
*/
int deleteByPrimaryKey(Integer id);
/** /**
* 插入一条记录 * 插入一条记录
......
...@@ -43,7 +43,7 @@ public class TabUdeskMessage { ...@@ -43,7 +43,7 @@ public class TabUdeskMessage {
/** /**
* 状态(0:删除;1:未删除) * 状态(0:删除;1:未删除)
*/ */
private Integer status; private Integer deleteFlag;
/** /**
* TPAD的bug_id * TPAD的bug_id
...@@ -108,12 +108,13 @@ public class TabUdeskMessage { ...@@ -108,12 +108,13 @@ public class TabUdeskMessage {
this.updateTime = updateTime; this.updateTime = updateTime;
} }
public Integer getStatus() { public Integer getDeleteFlag() {
return status; return deleteFlag;
} }
public void setStatus(Integer status) { public TabUdeskMessage setDeleteFlag(Integer deleteFlag) {
this.status = status; this.deleteFlag = deleteFlag;
return this;
} }
public String getBugId() { public String getBugId() {
......
...@@ -63,9 +63,9 @@ public class TabUdeskTapdRel { ...@@ -63,9 +63,9 @@ public class TabUdeskTapdRel {
private Date updateTime; private Date updateTime;
/** /**
* 状态(0:删除;1:正常) * 状态(1:删除;0:正常)
*/ */
private Integer status; private Integer deleteFlag;
public Integer getId() { public Integer getId() {
return id; return id;
...@@ -147,12 +147,13 @@ public class TabUdeskTapdRel { ...@@ -147,12 +147,13 @@ public class TabUdeskTapdRel {
this.updateTime = updateTime; this.updateTime = updateTime;
} }
public Integer getStatus() { public Integer getDeleteFlag() {
return status; return deleteFlag;
} }
public void setStatus(Integer status) { public TabUdeskTapdRel setDeleteFlag(Integer deleteFlag) {
this.status = status; this.deleteFlag = deleteFlag;
return this;
} }
public TabUdeskTapdRel() { public TabUdeskTapdRel() {
...@@ -167,7 +168,7 @@ public class TabUdeskTapdRel { ...@@ -167,7 +168,7 @@ public class TabUdeskTapdRel {
this.udeskName = udeskName; this.udeskName = udeskName;
this.tapdId = tapdId; this.tapdId = tapdId;
this.tapdName = tapdName; this.tapdName = tapdName;
this.status = UdeskConstant.UNDELETED; this.deleteFlag = UdeskConstant.NORMAL_STATUS;
} }
public TabUdeskTapdRel(String workspaceId,Integer relType, String udeskIdKey, String udeskName, String tapdId, public TabUdeskTapdRel(String workspaceId,Integer relType, String udeskIdKey, String udeskName, String tapdId,
...@@ -178,6 +179,6 @@ public class TabUdeskTapdRel { ...@@ -178,6 +179,6 @@ public class TabUdeskTapdRel {
this.udeskName = udeskName; this.udeskName = udeskName;
this.tapdId = tapdId; this.tapdId = tapdId;
this.tapdName = tapdName; this.tapdName = tapdName;
this.status = UdeskConstant.UNDELETED; this.deleteFlag = UdeskConstant.NORMAL_STATUS;
} }
} }
\ No newline at end of file
...@@ -131,9 +131,9 @@ public class TabUdeskTicket { ...@@ -131,9 +131,9 @@ public class TabUdeskTicket {
private Date updateTime; private Date updateTime;
/** /**
* 状态(0:删除;1:未删除) * 状态(1:删除;0:未删除)
*/ */
private Integer status; private Integer deleteFlag;
public Integer getId() { public Integer getId() {
return id; return id;
...@@ -327,11 +327,12 @@ public class TabUdeskTicket { ...@@ -327,11 +327,12 @@ public class TabUdeskTicket {
this.updateTime = updateTime; this.updateTime = updateTime;
} }
public Integer getStatus() { public Integer getDeleteFlag() {
return status; return deleteFlag;
} }
public void setStatus(Integer status) { public TabUdeskTicket setDeleteFlag(Integer deleteFlag) {
this.status = status; this.deleteFlag = deleteFlag;
return this;
} }
} }
\ No newline at end of file
...@@ -3,6 +3,7 @@ package com.gic.udesk.service.impl; ...@@ -3,6 +3,7 @@ package com.gic.udesk.service.impl;
import com.gic.udesk.dao.mapper.TabUdeskMessageMapper; import com.gic.udesk.dao.mapper.TabUdeskMessageMapper;
import com.gic.udesk.entity.TabUdeskMessage; import com.gic.udesk.entity.TabUdeskMessage;
import com.gic.udesk.service.UdeskMessageService; import com.gic.udesk.service.UdeskMessageService;
import com.gic.udesk.utils.UdeskConstant;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -23,7 +24,7 @@ public class UdeskMessageServiceImpl implements UdeskMessageService{ ...@@ -23,7 +24,7 @@ public class UdeskMessageServiceImpl implements UdeskMessageService{
public int save(TabUdeskMessage record) { public int save(TabUdeskMessage record) {
record.setCreateTime(new Date()); record.setCreateTime(new Date());
record.setUpdateTime(new Date()); record.setUpdateTime(new Date());
record.setStatus(1); record.setDeleteFlag(UdeskConstant.NORMAL_STATUS);
tabUdeskMessageMapper.insertSelective(record); tabUdeskMessageMapper.insertSelective(record);
return record.getId(); return record.getId();
} }
......
...@@ -3,6 +3,7 @@ package com.gic.udesk.service.impl; ...@@ -3,6 +3,7 @@ package com.gic.udesk.service.impl;
import com.gic.udesk.dao.mapper.TabUdeskTapdRelMapper; import com.gic.udesk.dao.mapper.TabUdeskTapdRelMapper;
import com.gic.udesk.entity.TabUdeskTapdRel; import com.gic.udesk.entity.TabUdeskTapdRel;
import com.gic.udesk.service.UdeskTapdRelService; import com.gic.udesk.service.UdeskTapdRelService;
import com.gic.udesk.utils.UdeskConstant;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -29,7 +30,7 @@ public class UdeskTapdRelServiceImpl implements UdeskTapdRelService{ ...@@ -29,7 +30,7 @@ public class UdeskTapdRelServiceImpl implements UdeskTapdRelService{
public int save(TabUdeskTapdRel record) { public int save(TabUdeskTapdRel record) {
record.setCreateTime(new Date()); record.setCreateTime(new Date());
record.setUpdateTime(new Date()); record.setUpdateTime(new Date());
record.setStatus(1); record.setDeleteFlag(UdeskConstant.NORMAL_STATUS);
return tabUdeskTapdRelMapper.insertSelective(record); return tabUdeskTapdRelMapper.insertSelective(record);
} }
......
...@@ -3,6 +3,7 @@ package com.gic.udesk.service.impl; ...@@ -3,6 +3,7 @@ package com.gic.udesk.service.impl;
import com.gic.udesk.dao.mapper.TabUdeskTicketMapper; import com.gic.udesk.dao.mapper.TabUdeskTicketMapper;
import com.gic.udesk.entity.TabUdeskTicket; import com.gic.udesk.entity.TabUdeskTicket;
import com.gic.udesk.service.UdeskTicketService; import com.gic.udesk.service.UdeskTicketService;
import com.gic.udesk.utils.UdeskConstant;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -24,7 +25,7 @@ public class UdeskTicketServiceImpl implements UdeskTicketService{ ...@@ -24,7 +25,7 @@ public class UdeskTicketServiceImpl implements UdeskTicketService{
public int save(TabUdeskTicket record) { public int save(TabUdeskTicket record) {
record.setCreateTime(new Date()); record.setCreateTime(new Date());
record.setUpdateTime(new Date()); record.setUpdateTime(new Date());
record.setStatus(1); record.setDeleteFlag(UdeskConstant.NORMAL_STATUS);
return tabUdeskTicketMapper.insertSelective(record); return tabUdeskTicketMapper.insertSelective(record);
} }
......
...@@ -126,7 +126,7 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService { ...@@ -126,7 +126,7 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService {
&& ((dataBaseTicket.getSeverity() == null ? "" : dataBaseTicket.getSeverity()) && ((dataBaseTicket.getSeverity() == null ? "" : dataBaseTicket.getSeverity())
.equals((severityCn == null ? "" : severityCn)))) { .equals((severityCn == null ? "" : severityCn)))) {
// 如果tapd最新的数据和数据库中的数据相同就不操作了,再完成消息处理 // 如果tapd最新的数据和数据库中的数据相同就不操作了,再完成消息处理
tabTapdMessage.setStatus(UdeskConstant.DELETED); tabTapdMessage.setDeleteFlag(UdeskConstant.DELETE_STATUS);
udeskMessageService.update(tabTapdMessage); udeskMessageService.update(tabTapdMessage);
return NOT_HANDLE; return NOT_HANDLE;
} }
...@@ -161,7 +161,7 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService { ...@@ -161,7 +161,7 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService {
dataBaseTicket.setStatusTapd(latestBugFromTapd.getStatus()); dataBaseTicket.setStatusTapd(latestBugFromTapd.getStatus());
udeskTicketService.update(dataBaseTicket); udeskTicketService.update(dataBaseTicket);
//消息处理完成 //消息处理完成
tabTapdMessage.setStatus(UdeskConstant.DELETED); tabTapdMessage.setDeleteFlag(UdeskConstant.DELETE_STATUS);
udeskMessageService.update(tabTapdMessage); udeskMessageService.update(tabTapdMessage);
return msgId.toString(); return msgId.toString();
} }
...@@ -192,10 +192,10 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService { ...@@ -192,10 +192,10 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService {
return msgId.toString(); return msgId.toString();
} }
//更新数据库中ticket状态 注: 放在udesk操作完成之后 //更新数据库中ticket状态 注: 放在udesk操作完成之后
dataBaseTicket.setStatus(UdeskConstant.DELETED); dataBaseTicket.setDeleteFlag(UdeskConstant.DELETE_STATUS);
udeskTicketService.update(dataBaseTicket); udeskTicketService.update(dataBaseTicket);
//消息处理完成 //消息处理完成
tabTapdMessage.setStatus(UdeskConstant.DELETED); tabTapdMessage.setDeleteFlag(UdeskConstant.DELETE_STATUS);
udeskMessageService.update(tabTapdMessage); udeskMessageService.update(tabTapdMessage);
return msgId.toString(); return msgId.toString();
} }
...@@ -253,7 +253,7 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService { ...@@ -253,7 +253,7 @@ public class TapdMessageApiServiceImpl implements TapdMessageApiService {
tabTapdMessage.setEvent(bugEvent); tabTapdMessage.setEvent(bugEvent);
//消息数据 //消息数据
tabTapdMessage.setMsgBody(JSON.toJSONString(tapdMessage)); tabTapdMessage.setMsgBody(JSON.toJSONString(tapdMessage));
tabTapdMessage.setStatus(UdeskConstant.UNDELETED); tabTapdMessage.setDeleteFlag(UdeskConstant.NORMAL_STATUS);
return tabTapdMessage; return tabTapdMessage;
} }
......
...@@ -82,7 +82,7 @@ public class UdeskMessageApiServiceImpl implements UdeskMessageApiService { ...@@ -82,7 +82,7 @@ public class UdeskMessageApiServiceImpl implements UdeskMessageApiService {
tabUdeskMessage.setEvent(messageDTO.getEvent()); tabUdeskMessage.setEvent(messageDTO.getEvent());
tabUdeskMessage.setMsgBody(messageDTO.getMsgBody()); tabUdeskMessage.setMsgBody(messageDTO.getMsgBody());
tabUdeskMessage.setSource(messageDTO.getSource()); tabUdeskMessage.setSource(messageDTO.getSource());
tabUdeskMessage.setStatus(UdeskConstant.UNDELETED); tabUdeskMessage.setDeleteFlag(UdeskConstant.NORMAL_STATUS);
tabUdeskMessage.setTopic(messageDTO.getTopic()); tabUdeskMessage.setTopic(messageDTO.getTopic());
int messageId = udeskMessageService.save(tabUdeskMessage); int messageId = udeskMessageService.save(tabUdeskMessage);
//设置主键,用于update //设置主键,用于update
...@@ -222,7 +222,7 @@ public class UdeskMessageApiServiceImpl implements UdeskMessageApiService { ...@@ -222,7 +222,7 @@ public class UdeskMessageApiServiceImpl implements UdeskMessageApiService {
} }
//填充工单优先级中文名称 //填充工单优先级中文名称
this.setPriority(ticket, tabUdeskTicket, tapdBug); this.setPriority(ticket, tabUdeskTicket, tapdBug);
tabUdeskTicket.setStatus(UdeskConstant.UNDELETED); tabUdeskTicket.setDeleteFlag(UdeskConstant.NORMAL_STATUS);
//状态英文名称 //状态英文名称
tabUdeskTicket.setStatusEn(ticket.getStatus_en()); tabUdeskTicket.setStatusEn(ticket.getStatus_en());
//tapd状态值 //tapd状态值
...@@ -588,7 +588,7 @@ public class UdeskMessageApiServiceImpl implements UdeskMessageApiService { ...@@ -588,7 +588,7 @@ public class UdeskMessageApiServiceImpl implements UdeskMessageApiService {
private void updateTabUdeskMessage(TabUdeskMessage tabUdeskMessage, String id, String bugId) { private void updateTabUdeskMessage(TabUdeskMessage tabUdeskMessage, String id, String bugId) {
tabUdeskMessage.setBugId(bugId); tabUdeskMessage.setBugId(bugId);
tabUdeskMessage.setTicketId(id); tabUdeskMessage.setTicketId(id);
tabUdeskMessage.setStatus(UdeskConstant.DELETED); tabUdeskMessage.setDeleteFlag(UdeskConstant.DELETE_STATUS);
udeskMessageService.update(tabUdeskMessage); udeskMessageService.update(tabUdeskMessage);
} }
......
...@@ -9,6 +9,15 @@ import org.apache.commons.codec.binary.Base64; ...@@ -9,6 +9,15 @@ import org.apache.commons.codec.binary.Base64;
* @date 2019/12/23 3:57 PM
 * @date 2019/12/23 3:57 PM

*/ */
public class UdeskConstant { public class UdeskConstant {
/**
* 数据正常状态
*/
public static final int NORMAL_STATUS = 0;
/**
* 数据删除状态
*/
public static final int DELETE_STATUS = 1;
/** /**
* udesk邮箱账号 * udesk邮箱账号
......
...@@ -17,10 +17,7 @@ ...@@ -17,10 +17,7 @@
from tab_udesk_customers from tab_udesk_customers
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
</select> </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 id="insert" parameterType="com.gic.udesk.entity.TabUdeskCustomers">
insert into tab_udesk_customers (id, enterprise_id, user_id, insert into tab_udesk_customers (id, enterprise_id, user_id,
customer_id, create_time) customer_id, create_time)
......
...@@ -24,10 +24,7 @@ ...@@ -24,10 +24,7 @@
from tab_udesk_enterprise from tab_udesk_enterprise
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
</select> </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 id="insert" parameterType="com.gic.udesk.entity.TabUdeskEnterprise">
insert into tab_udesk_enterprise (id, enterprise_id, business_module, business_module_name, insert into tab_udesk_enterprise (id, enterprise_id, business_module, business_module_name,
business_type, ticket_id, ticket_num, business_type, ticket_id, ticket_num,
......
...@@ -16,10 +16,7 @@ ...@@ -16,10 +16,7 @@
from tab_udesk_exception from tab_udesk_exception
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
</select> </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 id="insert" parameterType="com.gic.udesk.entity.TabUdeskException">
insert into tab_udesk_exception (id, exp_type, exception_record, insert into tab_udesk_exception (id, exp_type, exception_record,
create_time) create_time)
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<result column="event" jdbcType="VARCHAR" property="event" /> <result column="event" jdbcType="VARCHAR" property="event" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" /> <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" /> <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="bug_id" jdbcType="VARCHAR" property="bugId" />
<result column="ticket_id" jdbcType="VARCHAR" property="ticketId" /> <result column="ticket_id" jdbcType="VARCHAR" property="ticketId" />
</resultMap> </resultMap>
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
<result column="msg_body" jdbcType="LONGVARCHAR" property="msgBody" /> <result column="msg_body" jdbcType="LONGVARCHAR" property="msgBody" />
</resultMap> </resultMap>
<sql id="Base_Column_List"> <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>
<sql id="Blob_Column_List"> <sql id="Blob_Column_List">
msg_body msg_body
...@@ -29,18 +29,15 @@ ...@@ -29,18 +29,15 @@
from tab_udesk_message from tab_udesk_message
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
</select> </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 id="insert" parameterType="com.gic.udesk.entity.TabUdeskMessage">
insert into tab_udesk_message (id, source, topic, insert into tab_udesk_message (id, source, topic,
event, create_time, update_time, event, create_time, update_time,
status, bug_id, ticket_id, delete_flag, bug_id, ticket_id,
msg_body) msg_body)
values (#{id,jdbcType=INTEGER}, #{source,jdbcType=VARCHAR}, #{topic,jdbcType=VARCHAR}, values (#{id,jdbcType=INTEGER}, #{source,jdbcType=VARCHAR}, #{topic,jdbcType=VARCHAR},
#{event,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{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}) #{msgBody,jdbcType=LONGVARCHAR})
</insert> </insert>
<insert id="insertSelective" parameterType="com.gic.udesk.entity.TabUdeskMessage" useGeneratedKeys="true" keyProperty="id"> <insert id="insertSelective" parameterType="com.gic.udesk.entity.TabUdeskMessage" useGeneratedKeys="true" keyProperty="id">
...@@ -64,8 +61,8 @@ ...@@ -64,8 +61,8 @@
<if test="updateTime != null"> <if test="updateTime != null">
update_time, update_time,
</if> </if>
<if test="status != null"> <if test="deleteFlag != null">
status, delete_flag,
</if> </if>
<if test="bugId != null"> <if test="bugId != null">
bug_id, bug_id,
...@@ -96,8 +93,8 @@ ...@@ -96,8 +93,8 @@
<if test="updateTime != null"> <if test="updateTime != null">
#{updateTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP},
</if> </if>
<if test="status != null"> <if test="deleteFlag != null">
#{status,jdbcType=INTEGER}, #{deleteFlag,jdbcType=INTEGER},
</if> </if>
<if test="bugId != null"> <if test="bugId != null">
#{bugId,jdbcType=VARCHAR}, #{bugId,jdbcType=VARCHAR},
...@@ -128,8 +125,8 @@ ...@@ -128,8 +125,8 @@
<if test="updateTime != null"> <if test="updateTime != null">
update_time = #{updateTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP},
</if> </if>
<if test="status != null"> <if test="deleteFlag != null">
status = #{status,jdbcType=INTEGER}, delete_flag = #{deleteFlag,jdbcType=INTEGER},
</if> </if>
<if test="bugId != null"> <if test="bugId != null">
bug_id = #{bugId,jdbcType=VARCHAR}, bug_id = #{bugId,jdbcType=VARCHAR},
...@@ -150,7 +147,7 @@ ...@@ -150,7 +147,7 @@
event = #{event,jdbcType=VARCHAR}, event = #{event,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status,jdbcType=INTEGER}, delete_flag = #{deleteFlag,jdbcType=INTEGER},
bug_id = #{bugId,jdbcType=VARCHAR}, bug_id = #{bugId,jdbcType=VARCHAR},
ticket_id = #{ticketId,jdbcType=VARCHAR}, ticket_id = #{ticketId,jdbcType=VARCHAR},
msg_body = #{msgBody,jdbcType=LONGVARCHAR} msg_body = #{msgBody,jdbcType=LONGVARCHAR}
...@@ -163,7 +160,7 @@ ...@@ -163,7 +160,7 @@
event = #{event,jdbcType=VARCHAR}, event = #{event,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status,jdbcType=INTEGER}, delete_flag = #{deleteFlag,jdbcType=INTEGER},
bug_id = #{bugId,jdbcType=VARCHAR}, bug_id = #{bugId,jdbcType=VARCHAR},
ticket_id = #{ticketId,jdbcType=VARCHAR} ticket_id = #{ticketId,jdbcType=VARCHAR}
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
......
...@@ -12,11 +12,11 @@ ...@@ -12,11 +12,11 @@
<result column="tapd_name" jdbcType="CHAR" property="tapdName" /> <result column="tapd_name" jdbcType="CHAR" property="tapdName" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" /> <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" /> <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
<result column="status" jdbcType="INTEGER" property="status" /> <result column="delete_flag" jdbcType="INTEGER" property="deleteFlag" />
</resultMap> </resultMap>
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id, rel_type, workspace_id, udesk_id_key, udesk_id_value, udesk_name, tapd_id, tapd_name, 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> </sql>
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap"> <select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
select select
...@@ -24,19 +24,16 @@ ...@@ -24,19 +24,16 @@
from tab_udesk_tapd_rel from tab_udesk_tapd_rel
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
</select> </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 id="insert" parameterType="com.gic.udesk.entity.TabUdeskTapdRel">
insert into tab_udesk_tapd_rel (id, rel_type, workspace_id, insert into tab_udesk_tapd_rel (id, rel_type, workspace_id,
udesk_id_key, udesk_id_value, udesk_name, udesk_id_key, udesk_id_value, udesk_name,
tapd_id, tapd_name, create_time, tapd_id, tapd_name, create_time,
update_time, status) update_time, delete_flag)
values (#{id,jdbcType=INTEGER}, #{relType,jdbcType=INTEGER}, #{workspaceId,jdbcType=CHAR}, values (#{id,jdbcType=INTEGER}, #{relType,jdbcType=INTEGER}, #{workspaceId,jdbcType=CHAR},
#{udeskIdKey,jdbcType=CHAR}, #{udeskIdValue,jdbcType=CHAR}, #{udeskName,jdbcType=CHAR}, #{udeskIdKey,jdbcType=CHAR}, #{udeskIdValue,jdbcType=CHAR}, #{udeskName,jdbcType=CHAR},
#{tapdId,jdbcType=CHAR}, #{tapdName,jdbcType=CHAR}, #{createTime,jdbcType=TIMESTAMP}, #{tapdId,jdbcType=CHAR}, #{tapdName,jdbcType=CHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}) #{updateTime,jdbcType=TIMESTAMP}, #{deleteFlag,jdbcType=INTEGER})
</insert> </insert>
<insert id="insertSelective" parameterType="com.gic.udesk.entity.TabUdeskTapdRel"> <insert id="insertSelective" parameterType="com.gic.udesk.entity.TabUdeskTapdRel">
insert into tab_udesk_tapd_rel insert into tab_udesk_tapd_rel
...@@ -71,8 +68,8 @@ ...@@ -71,8 +68,8 @@
<if test="updateTime != null"> <if test="updateTime != null">
update_time, update_time,
</if> </if>
<if test="status != null"> <if test="deleteFlag != null">
status, delete_flag,
</if> </if>
</trim> </trim>
<trim prefix="values (" suffix=")" suffixOverrides=","> <trim prefix="values (" suffix=")" suffixOverrides=",">
...@@ -106,8 +103,8 @@ ...@@ -106,8 +103,8 @@
<if test="updateTime != null"> <if test="updateTime != null">
#{updateTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP},
</if> </if>
<if test="status != null"> <if test="deleteFlag != null">
#{status,jdbcType=INTEGER}, #{deleteFlag,jdbcType=INTEGER},
</if> </if>
</trim> </trim>
</insert> </insert>
...@@ -141,8 +138,8 @@ ...@@ -141,8 +138,8 @@
<if test="updateTime != null"> <if test="updateTime != null">
update_time = #{updateTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP},
</if> </if>
<if test="status != null"> <if test="deleteFlag != null">
status = #{status,jdbcType=INTEGER}, delete_flag = #{deleteFlag,jdbcType=INTEGER},
</if> </if>
</set> </set>
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
...@@ -158,14 +155,14 @@ ...@@ -158,14 +155,14 @@
tapd_name = #{tapdName,jdbcType=CHAR}, tapd_name = #{tapdName,jdbcType=CHAR},
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status,jdbcType=INTEGER} delete_flag = #{deleteFlag,jdbcType=INTEGER}
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
</update> </update>
<select id="list" resultMap="BaseResultMap" parameterType="com.gic.udesk.entity.TabUdeskTapdRel"> <select id="list" resultMap="BaseResultMap" parameterType="com.gic.udesk.entity.TabUdeskTapdRel">
select <include refid="Base_Column_List"></include> select <include refid="Base_Column_List"></include>
from tab_udesk_tapd_rel from tab_udesk_tapd_rel
where status = 1 where delete_flag = ${@com.gic.udesk.utils.UdeskConstant@NORMAL_STATUS}
<if test="relType != null"> <if test="relType != null">
and rel_type = #{relType,jdbcType=INTEGER} and rel_type = #{relType,jdbcType=INTEGER}
</if> </if>
...@@ -181,9 +178,9 @@ ...@@ -181,9 +178,9 @@
</select> </select>
<update id="deleteByWorkspaceId"> <update id="deleteByWorkspaceId">
update tab_udesk_tapd_rel set status = 0 update tab_udesk_tapd_rel set delete_flag = ${@com.gic.udesk.utils.UdeskConstant@DELETE_STATUS}
where status = 1 where delete_flag = ${@com.gic.udesk.utils.UdeskConstant@NORMAL_STATUS}
and rel_type = #{relType}; and rel_type = #{relType}
and workspace_id = #{workspace_id} and workspace_id = #{workspace_id}
</update> </update>
</mapper> </mapper>
\ No newline at end of file
...@@ -26,13 +26,13 @@ ...@@ -26,13 +26,13 @@
<result column="resolved_at" jdbcType="VARCHAR" property="resolvedAt" /> <result column="resolved_at" jdbcType="VARCHAR" property="resolvedAt" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" /> <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" /> <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
<result column="status" jdbcType="INTEGER" property="status" /> <result column="delete_flag" jdbcType="INTEGER" property="deleteFlag" />
</resultMap> </resultMap>
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id, field_num, subject, user_id, user_name, organization_id, organization_name, creator_id, 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, 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, current_owner, service_staff, severity, solving_at, replied_at, resolved_at, create_time,
update_time, status update_time, delete_flag
</sql> </sql>
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap"> <select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
select select
...@@ -40,10 +40,7 @@ ...@@ -40,10 +40,7 @@
from tab_udesk_ticket from tab_udesk_ticket
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
</select> </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 id="insert" parameterType="com.gic.udesk.entity.TabUdeskTicket">
insert into tab_udesk_ticket (id, field_num, subject, insert into tab_udesk_ticket (id, field_num, subject,
user_id, user_name, organization_id, user_id, user_name, organization_id,
...@@ -53,7 +50,7 @@ ...@@ -53,7 +50,7 @@
workspace_id, current_owner, service_staff, workspace_id, current_owner, service_staff,
severity, solving_at, replied_at, severity, solving_at, replied_at,
resolved_at, create_time, update_time, resolved_at, create_time, update_time,
status) delete_flag)
values (#{id,jdbcType=INTEGER}, #{fieldNum,jdbcType=VARCHAR}, #{subject,jdbcType=VARCHAR}, values (#{id,jdbcType=INTEGER}, #{fieldNum,jdbcType=VARCHAR}, #{subject,jdbcType=VARCHAR},
#{userId,jdbcType=INTEGER}, #{userName,jdbcType=VARCHAR}, #{organizationId,jdbcType=INTEGER}, #{userId,jdbcType=INTEGER}, #{userName,jdbcType=VARCHAR}, #{organizationId,jdbcType=INTEGER},
#{organizationName,jdbcType=VARCHAR}, #{creatorId,jdbcType=INTEGER}, #{assigneeId,jdbcType=INTEGER}, #{organizationName,jdbcType=VARCHAR}, #{creatorId,jdbcType=INTEGER}, #{assigneeId,jdbcType=INTEGER},
...@@ -62,7 +59,7 @@ ...@@ -62,7 +59,7 @@
#{workspaceId,jdbcType=VARCHAR}, #{currentOwner,jdbcType=VARCHAR}, #{serviceStaff,jdbcType=VARCHAR}, #{workspaceId,jdbcType=VARCHAR}, #{currentOwner,jdbcType=VARCHAR}, #{serviceStaff,jdbcType=VARCHAR},
#{severity,jdbcType=VARCHAR}, #{solvingAt,jdbcType=VARCHAR}, #{repliedAt,jdbcType=VARCHAR}, #{severity,jdbcType=VARCHAR}, #{solvingAt,jdbcType=VARCHAR}, #{repliedAt,jdbcType=VARCHAR},
#{resolvedAt,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{resolvedAt,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP},
#{status,jdbcType=INTEGER}) #{deleteFlag,jdbcType=INTEGER})
</insert> </insert>
<insert id="insertSelective" parameterType="com.gic.udesk.entity.TabUdeskTicket"> <insert id="insertSelective" parameterType="com.gic.udesk.entity.TabUdeskTicket">
insert into tab_udesk_ticket insert into tab_udesk_ticket
...@@ -139,8 +136,8 @@ ...@@ -139,8 +136,8 @@
<if test="updateTime != null"> <if test="updateTime != null">
update_time, update_time,
</if> </if>
<if test="status != null"> <if test="deleteFlag != null">
status, delete_flag,
</if> </if>
</trim> </trim>
<trim prefix="values (" suffix=")" suffixOverrides=","> <trim prefix="values (" suffix=")" suffixOverrides=",">
...@@ -216,8 +213,8 @@ ...@@ -216,8 +213,8 @@
<if test="updateTime != null"> <if test="updateTime != null">
#{updateTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP},
</if> </if>
<if test="status != null"> <if test="deleteFlag != null">
#{status,jdbcType=INTEGER}, #{deleteFlag,jdbcType=INTEGER},
</if> </if>
</trim> </trim>
</insert> </insert>
...@@ -293,8 +290,8 @@ ...@@ -293,8 +290,8 @@
<if test="updateTime != null"> <if test="updateTime != null">
update_time = #{updateTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP},
</if> </if>
<if test="status != null"> <if test="deleteFlag != null">
status = #{status,jdbcType=INTEGER}, delete_flag = #{deleteFlag,jdbcType=INTEGER},
</if> </if>
</set> </set>
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
...@@ -324,14 +321,14 @@ ...@@ -324,14 +321,14 @@
resolved_at = #{resolvedAt,jdbcType=VARCHAR}, resolved_at = #{resolvedAt,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP}, create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status,jdbcType=INTEGER} delete_flag = #{deleteFlag,jdbcType=INTEGER}
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
</update> </update>
<select id="list" resultMap="BaseResultMap" parameterType="com.gic.udesk.entity.TabUdeskTicket"> <select id="list" resultMap="BaseResultMap" parameterType="com.gic.udesk.entity.TabUdeskTicket">
select <include refid="Base_Column_List"></include> select <include refid="Base_Column_List"></include>
from tab_udesk_ticket from tab_udesk_ticket
where status = 1 where delete_flag = ${@com.gic.udesk.utils.UdeskConstant@NORMAL_STATUS}
<if test="bugId != null"> <if test="bugId != null">
and bug_id = #{bugId,jdbcType=VARCHAR} and bug_id = #{bugId,jdbcType=VARCHAR}
</if> </if>
......
...@@ -4,6 +4,7 @@ import java.util.Map; ...@@ -4,6 +4,7 @@ import java.util.Map;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import com.gic.commons.annotation.HeaderSignIgnore;
import com.gic.download.utils.log.LogUtils; import com.gic.download.utils.log.LogUtils;
import com.gic.enterprise.utils.UserDetailUtils; import com.gic.enterprise.utils.UserDetailUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
...@@ -50,6 +51,7 @@ public class GicTicketController { ...@@ -50,6 +51,7 @@ public class GicTicketController {
@RequestMapping("/get-gic-service-select") @RequestMapping("/get-gic-service-select")
@IgnoreLogin @IgnoreLogin
@HeaderSignIgnore
public RestResponse getGicServiceSelect() { public RestResponse getGicServiceSelect() {
return ResultControllerUtils.commonResult(udeskBaseApiService.getGicServiceSelect()); return ResultControllerUtils.commonResult(udeskBaseApiService.getGicServiceSelect());
} }
...@@ -61,6 +63,7 @@ public class GicTicketController { ...@@ -61,6 +63,7 @@ public class GicTicketController {
*/ */
@RequestMapping("/get-custom-field-by-type") @RequestMapping("/get-custom-field-by-type")
@IgnoreLogin @IgnoreLogin
@HeaderSignIgnore
public RestResponse getCustomFieldFromUdeskTemplates(Integer type) { public RestResponse getCustomFieldFromUdeskTemplates(Integer type) {
return ResultControllerUtils.commonResult(udeskBaseApiService.getCustomFieldFromUdeskTemplates(type)); return ResultControllerUtils.commonResult(udeskBaseApiService.getCustomFieldFromUdeskTemplates(type));
} }
...@@ -74,17 +77,20 @@ public class GicTicketController { ...@@ -74,17 +77,20 @@ public class GicTicketController {
*/ */
@RequestMapping("/get-ticket-replies") @RequestMapping("/get-ticket-replies")
@IgnoreLogin @IgnoreLogin
@HeaderSignIgnore
public RestResponse getTicketReplies(Integer ticketId, Integer currentPage, Integer pageSize) { public RestResponse getTicketReplies(Integer ticketId, Integer currentPage, Integer pageSize) {
return ResultControllerUtils.commonResult(gicTicketApiService.getTicketReplies(ticketId, currentPage, pageSize)); return ResultControllerUtils.commonResult(gicTicketApiService.getTicketReplies(ticketId, currentPage, pageSize));
} }
@RequestMapping("/get-ticket-detail") @RequestMapping("/get-ticket-detail")
@IgnoreLogin @IgnoreLogin
@HeaderSignIgnore
public RestResponse getTicketDetail(Integer ticketId) { public RestResponse getTicketDetail(Integer ticketId) {
return ResultControllerUtils.commonResult(gicTicketApiService.getTicketDetailById(ticketId)); return ResultControllerUtils.commonResult(gicTicketApiService.getTicketDetailById(ticketId));
} }
@RequestMapping("/add-ticket") @RequestMapping("/add-ticket")
@HeaderSignIgnore
public RestResponse addTicket(GicTicketDTO dto) { public RestResponse addTicket(GicTicketDTO dto) {
dto.setTicket_field(JSON.parseObject(dto.getTicketFieldJsonStr(), Map.class)); dto.setTicket_field(JSON.parseObject(dto.getTicketFieldJsonStr(), Map.class));
dto.setGicEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId()); dto.setGicEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
...@@ -96,12 +102,14 @@ public class GicTicketController { ...@@ -96,12 +102,14 @@ public class GicTicketController {
} }
@RequestMapping("/list-ticket") @RequestMapping("/list-ticket")
@HeaderSignIgnore
public RestResponse page(TicketListQO params) { public RestResponse page(TicketListQO params) {
params.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId()); params.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
return ResultControllerUtils.commonResult(gicTicketApiService.page(params)); return ResultControllerUtils.commonResult(gicTicketApiService.page(params));
} }
@RequestMapping("/close-ticket") @RequestMapping("/close-ticket")
@HeaderSignIgnore
public RestResponse closeTicket(Integer ticketId) { public RestResponse closeTicket(Integer ticketId) {
LogUtils.createLog("关闭工单", "工单管理"); LogUtils.createLog("关闭工单", "工单管理");
return ResultControllerUtils.commonResult(gicTicketApiService.closeTicket(ticketId)); return ResultControllerUtils.commonResult(gicTicketApiService.closeTicket(ticketId));
...@@ -109,6 +117,7 @@ public class GicTicketController { ...@@ -109,6 +117,7 @@ public class GicTicketController {
@RequestMapping("/ticket-upload-file") @RequestMapping("/ticket-upload-file")
@IgnoreLogin @IgnoreLogin
@HeaderSignIgnore
public RestResponse getCustomFieldFromUdeskTemplates(HttpServletRequest request) throws Exception { public RestResponse getCustomFieldFromUdeskTemplates(HttpServletRequest request) throws Exception {
String ticketId = request.getParameter("ticketId"); String ticketId = request.getParameter("ticketId");
if (!StringUtils.isNumeric(ticketId)) { if (!StringUtils.isNumeric(ticketId)) {
...@@ -136,6 +145,7 @@ public class GicTicketController { ...@@ -136,6 +145,7 @@ public class GicTicketController {
*/ */
@RequestMapping("/agent-permission-enum") @RequestMapping("/agent-permission-enum")
@IgnoreLogin @IgnoreLogin
@HeaderSignIgnore
public RestResponse agentPermissionEnum() { public RestResponse agentPermissionEnum() {
return RestResponse.success(AgentPermissionEnum.list()); return RestResponse.success(AgentPermissionEnum.list());
} }
...@@ -146,12 +156,14 @@ public class GicTicketController { ...@@ -146,12 +156,14 @@ public class GicTicketController {
*/ */
@RequestMapping("/calculate-result-type-enum") @RequestMapping("/calculate-result-type-enum")
@IgnoreLogin @IgnoreLogin
@HeaderSignIgnore
public RestResponse calculateResultTypeEnum() { public RestResponse calculateResultTypeEnum() {
return RestResponse.success(CalculateResultTypeEnum.list()); return RestResponse.success(CalculateResultTypeEnum.list());
} }
@RequestMapping("/ticket-status-enum") @RequestMapping("/ticket-status-enum")
@IgnoreLogin @IgnoreLogin
@HeaderSignIgnore
public RestResponse ticketStatusEnum() { public RestResponse ticketStatusEnum() {
return RestResponse.success(UdeskStatusEnum.list()); return RestResponse.success(UdeskStatusEnum.list());
} }
...@@ -162,6 +174,7 @@ public class GicTicketController { ...@@ -162,6 +174,7 @@ public class GicTicketController {
*/ */
@RequestMapping("/custom-permission-enum") @RequestMapping("/custom-permission-enum")
@IgnoreLogin @IgnoreLogin
@HeaderSignIgnore
public RestResponse customPermissionEnum() { public RestResponse customPermissionEnum() {
return RestResponse.success(CustomerPermissionEnum.list()); return RestResponse.success(CustomerPermissionEnum.list());
} }
...@@ -172,6 +185,7 @@ public class GicTicketController { ...@@ -172,6 +185,7 @@ public class GicTicketController {
*/ */
@RequestMapping("/custom-field-content-type-enum") @RequestMapping("/custom-field-content-type-enum")
@IgnoreLogin @IgnoreLogin
@HeaderSignIgnore
public RestResponse customFieldContentTypeEnum() { public RestResponse customFieldContentTypeEnum() {
return RestResponse.success(CustomFieldContentTypeEnum.list()); return RestResponse.success(CustomFieldContentTypeEnum.list());
} }
......
package com.gic.udesk.web.controller; package com.gic.udesk.web.controller;
import com.gic.commons.annotation.HeaderSignIgnore;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -31,6 +32,7 @@ public class MessageController { ...@@ -31,6 +32,7 @@ public class MessageController {
@Autowired @Autowired
private TapdMessageApiService tapdMessageApiService; private TapdMessageApiService tapdMessageApiService;
@HeaderSignIgnore
@IgnoreLogin @IgnoreLogin
@RequestMapping("udesk-message") @RequestMapping("udesk-message")
public RestResponse udeskMessage(@RequestBody UdeskMessageDTO udeskMessage) { public RestResponse udeskMessage(@RequestBody UdeskMessageDTO udeskMessage) {
...@@ -44,6 +46,7 @@ public class MessageController { ...@@ -44,6 +46,7 @@ public class MessageController {
* @param udeskMessage * @param udeskMessage
* @return * @return
*/ */
@HeaderSignIgnore
@IgnoreLogin @IgnoreLogin
@RequestMapping("udesk-message-no-tapd") @RequestMapping("udesk-message-no-tapd")
public RestResponse udeskMessageNoTapd(@RequestBody UdeskMessageDTO udeskMessage) { public RestResponse udeskMessageNoTapd(@RequestBody UdeskMessageDTO udeskMessage) {
...@@ -54,6 +57,7 @@ public class MessageController { ...@@ -54,6 +57,7 @@ public class MessageController {
@RequestMapping(value = "tapd-message", method = RequestMethod.POST) @RequestMapping(value = "tapd-message", method = RequestMethod.POST)
@IgnoreLogin @IgnoreLogin
@HeaderSignIgnore
public RestResponse tapdMessage(@RequestBody String tapdMessageStr) { public RestResponse tapdMessage(@RequestBody String tapdMessageStr) {
logger.info("接收TAPD的消息:{}",tapdMessageStr); logger.info("接收TAPD的消息:{}",tapdMessageStr);
return ResultControllerUtils.commonResult(tapdMessageApiService.handleTapdMessage(tapdMessageStr)); return ResultControllerUtils.commonResult(tapdMessageApiService.handleTapdMessage(tapdMessageStr));
......
package com.gic.udesk.web.controller; package com.gic.udesk.web.controller;
import com.gic.commons.annotation.HeaderSignIgnore;
import com.gic.udesk.service.UdeskBaseApiService; import com.gic.udesk.service.UdeskBaseApiService;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
...@@ -26,8 +27,9 @@ public class TapdConfigController { ...@@ -26,8 +27,9 @@ public class TapdConfigController {
@Autowired @Autowired
private TapdConfigApiService tapdConfigApiService; private TapdConfigApiService tapdConfigApiService;
@RequestMapping(value = "/set-custom-field-rel") @HeaderSignIgnore
@IgnoreLogin @IgnoreLogin
@RequestMapping(value = "/set-custom-field-rel")
public RestResponse setTapdCustomFieldRelUdesk(String workspaceId) { public RestResponse setTapdCustomFieldRelUdesk(String workspaceId) {
return ResultControllerUtils.commonResult(tapdConfigApiService.setTapdCustomFieldRelUdesk(workspaceId)); return ResultControllerUtils.commonResult(tapdConfigApiService.setTapdCustomFieldRelUdesk(workspaceId));
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment