Commit a8bad98e by guojuxing

灰度拦截ignore

parent 9b736699
...@@ -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,6 +27,7 @@ public class TapdConfigController { ...@@ -26,6 +27,7 @@ public class TapdConfigController {
@Autowired @Autowired
private TapdConfigApiService tapdConfigApiService; private TapdConfigApiService tapdConfigApiService;
@HeaderSignIgnore
@RequestMapping(value = "/set-custom-field-rel") @RequestMapping(value = "/set-custom-field-rel")
@IgnoreLogin @IgnoreLogin
public RestResponse setTapdCustomFieldRelUdesk(String workspaceId) { public RestResponse setTapdCustomFieldRelUdesk(String 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