Commit 96257768 by zhiheng.zhang

购物车添加注解

parent eb21af58
...@@ -13,6 +13,8 @@ import cn.freemud.manager.*; ...@@ -13,6 +13,8 @@ import cn.freemud.manager.*;
//import cn.freemud.service.thirdparty.StoreClient; //import cn.freemud.service.thirdparty.StoreClient;
import cn.freemud.service.thirdparty.DeliveryFeiginClient; import cn.freemud.service.thirdparty.DeliveryFeiginClient;
import cn.freemud.utils.*; import cn.freemud.utils.*;
import com.freemud.application.sdk.api.log.ApiLog;
import com.freemud.application.sdk.api.log.ErrorLog;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import com.google.gson.Gson; import com.google.gson.Gson;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
...@@ -62,7 +64,9 @@ public class StoreServiceImpl { ...@@ -62,7 +64,9 @@ public class StoreServiceImpl {
String businessHourStr = businessHoursDay.replace("-", ",").replace("_", ","); String businessHourStr = businessHoursDay.replace("-", ",").replace("_", ",");
String[] businessHours = businessHourStr.split(","); String[] businessHours = businessHourStr.split(",");
if (businessHours.length != 2) { if (businessHours.length != 2) {
log.error("checkStoreOpen businessHoursDay is invaild , businessHoursDay:{}", businessHoursDay); ApiLog.printLog("checkStoreOpen businessHoursDay is invaild , businessHoursDay:{}", businessHoursDay,null,null);
// ErrorLog.errorConvertJson(this.getClass(),"checkStoreOpen businessHoursDay is invaild , businessHoursDay:{}", businessHoursDay, "");
// log.error("checkStoreOpen businessHoursDay is invaild , businessHoursDay:{}", businessHoursDay);
return false; return false;
} }
String startDateTimeStr = DateUtil.convert2String(new Date(), DateUtil.FORMAT_YMD) + " " + businessHours[0] + ":00"; String startDateTimeStr = DateUtil.convert2String(new Date(), DateUtil.FORMAT_YMD) + " " + businessHours[0] + ":00";
...@@ -73,7 +77,8 @@ public class StoreServiceImpl { ...@@ -73,7 +77,8 @@ public class StoreServiceImpl {
try { try {
endDateTime = hhmmss.parse(endDateTimeStr); endDateTime = hhmmss.parse(endDateTimeStr);
} catch (ParseException e) { } catch (ParseException e) {
log.error("checkStoreOpen businessHoursDay endDateTimeStr is invaild , endDateTimeStr:{}", endDateTimeStr); ErrorLog.errorConvertJson(this.getClass(),"checkStoreOpen businessHoursDay is invaild , businessHoursDay:{}" + businessHoursDay, e);
// log.error("checkStoreOpen businessHoursDay endDateTimeStr is invaild , endDateTimeStr:{}", endDateTimeStr);
return false; return false;
} }
Date nowDate = new Date(); Date nowDate = new Date();
......
...@@ -28,6 +28,7 @@ import cn.freemud.service.thirdparty.*; ...@@ -28,6 +28,7 @@ import cn.freemud.service.thirdparty.*;
import cn.freemud.utils.*; import cn.freemud.utils.*;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.freemud.application.sdk.api.log.ErrorLog;
import com.google.common.collect.Maps; import com.google.common.collect.Maps;
import com.google.gson.Gson; import com.google.gson.Gson;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
...@@ -586,7 +587,8 @@ public class UserServiceImpl implements UserService { ...@@ -586,7 +587,8 @@ public class UserServiceImpl implements UserService {
phoneNumber = jsonObject.getString("phoneNumber"); phoneNumber = jsonObject.getString("phoneNumber");
} }
} catch (Exception e) { } catch (Exception e) {
log.error("[UserServiceImpl][getPhoneNumber] is error !!", sessionkey + "_" + encryptedData + "_" + iv, e); ErrorLog.errorConvertJson(this.getClass(),"[UserServiceImpl][getPhoneNumber] is error !!" + sessionkey + "_" + encryptedData + "_" + iv, e);
// log.error("[UserServiceImpl][getPhoneNumber] is error !!", sessionkey + "_" + encryptedData + "_" + iv, e);
return null; return null;
} }
return phoneNumber; return phoneNumber;
......
...@@ -2485,7 +2485,8 @@ public class ShoppingCartMCoffeeServiceImpl { ...@@ -2485,7 +2485,8 @@ public class ShoppingCartMCoffeeServiceImpl {
// } // }
return CartResponseUtil.success(checkCartRequest); return CartResponseUtil.success(checkCartRequest);
} catch (Exception e) { } catch (Exception e) {
log.error("assortment-shoppingcart-sdk : " + ExceptionUtils.getExceptionInfo(e) + " checkAllCartGoods : " + JSON.toJSONString(checkCartRequest)); ErrorLog.errorConvertJson(this.getClass(),"assortment-shoppingcart-sdk : " + ExceptionUtils.getExceptionInfo(e) + " checkAllCartGoods : " + JSON.toJSONString(checkCartRequest), e);
// log.error("assortment-shoppingcart-sdk : " + ExceptionUtils.getExceptionInfo(e) + " checkAllCartGoods : " + JSON.toJSONString(checkCartRequest));
checkCartRequest.getShoppingCartGoodsResponseVo().setChanged(true); checkCartRequest.getShoppingCartGoodsResponseVo().setChanged(true);
checkCartRequest.getShoppingCartGoodsResponseVo().setToastMsg(ShoppingCartConstant.SHOPPING_CART_INVALIAD_GOODS); checkCartRequest.getShoppingCartGoodsResponseVo().setToastMsg(ShoppingCartConstant.SHOPPING_CART_INVALIAD_GOODS);
return CartResponseUtil.error(e.getMessage(),checkCartRequest); return CartResponseUtil.error(e.getMessage(),checkCartRequest);
......
...@@ -21,6 +21,7 @@ import cn.freemud.utils.LogUtil; ...@@ -21,6 +21,7 @@ import cn.freemud.utils.LogUtil;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.freemud.application.sdk.api.log.ApiLog; import com.freemud.application.sdk.api.log.ApiLog;
import com.freemud.application.sdk.api.log.ErrorLog;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
...@@ -658,7 +659,8 @@ public class CouponDiscountCalculation { ...@@ -658,7 +659,8 @@ public class CouponDiscountCalculation {
totalAmount = totalAmount +product.getAmount() * cartGood.getQty(); totalAmount = totalAmount +product.getAmount() * cartGood.getQty();
} }
} catch (NumberFormatException e) { } catch (NumberFormatException e) {
log.error("数字转换异常:" + JSON.toJSONString(cartGoods) + ExceptionUtils.getExceptionInfo(e)); ErrorLog.errorConvertJson(this.getClass(),"数字转换异常:" + JSON.toJSONString(cartGoods) + ExceptionUtils.getExceptionInfo(e), e);
// log.error("数字转换异常:" + JSON.toJSONString(cartGoods) + ExceptionUtils.getExceptionInfo(e));
throw new ServiceException(ResponseResult.SYSTEM_ERROR); throw new ServiceException(ResponseResult.SYSTEM_ERROR);
} }
return totalAmount; return totalAmount;
......
...@@ -37,19 +37,21 @@ public interface ActivityClient { ...@@ -37,19 +37,21 @@ public interface ActivityClient {
* 优惠金额计算 * 优惠金额计算
*/ */
@PostMapping("/calculation/discount") @PostMapping("/calculation/discount")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
ActivityCalculationDiscountResponseDto calculationDiscount(ActivityCalculationDiscountRequestDto activityCalculationDiscountRequestDto); ActivityCalculationDiscountResponseDto calculationDiscount(ActivityCalculationDiscountRequestDto activityCalculationDiscountRequestDto);
/** /**
* 扣减库存 * 扣减库存
*/ */
@PostMapping("/activity/stock/subtractStock") @PostMapping("/activity/stock/subtractStock")
@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
ActivityBaseResponseDto updateStock(ActivityUpdateStockRequestDto activityUpdateStockRequestDto); ActivityBaseResponseDto updateStock(ActivityUpdateStockRequestDto activityUpdateStockRequestDto);
/** /**
* 库存冲正接口 * 库存冲正接口
*/ */
@PostMapping("/activity/stock/cancelStock") @PostMapping("/activity/stock/cancelStock")
@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
ActivityBaseResponseDto cancelStock(ActivityCancelStockRequestDto activityCancelStockRequestDto); ActivityBaseResponseDto cancelStock(ActivityCancelStockRequestDto activityCancelStockRequestDto);
...@@ -60,6 +62,6 @@ public interface ActivityClient { ...@@ -60,6 +62,6 @@ public interface ActivityClient {
* @return * @return
*/ */
@PostMapping("/calculation/discount/sharing") @PostMapping("/calculation/discount/sharing")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
ActivityCalculationDiscountResponseDto calculationDiscountSharing(ActivityCalculationDiscountRequestDto activityCalculationDiscountRequestDto); ActivityCalculationDiscountResponseDto calculationDiscountSharing(ActivityCalculationDiscountRequestDto activityCalculationDiscountRequestDto);
} }
...@@ -19,6 +19,6 @@ public interface CalculationClient { ...@@ -19,6 +19,6 @@ public interface CalculationClient {
* 促销新的算价对接 * 促销新的算价对接
*/ */
@PostMapping("/promotioncenter/calculateservice/discount/sharing") @PostMapping("/promotioncenter/calculateservice/discount/sharing")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MEG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MEG)
CalculationSharingDiscountResponseDto calculationSharingDiscount(CalculationSharingDiscountRequestDto shareDiscountRequestDto); CalculationSharingDiscountResponseDto calculationSharingDiscount(CalculationSharingDiscountRequestDto shareDiscountRequestDto);
} }
...@@ -21,7 +21,7 @@ public interface CardBinClient { ...@@ -21,7 +21,7 @@ public interface CardBinClient {
* @return * @return
*/ */
@PostMapping("/getAppKey") @PostMapping("/getAppKey")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MEG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MEG)
GetAppKeyResponseDto getAppKey(GetAppKeyRequestDto requestDto); GetAppKeyResponseDto getAppKey(GetAppKeyRequestDto requestDto);
/** /**
...@@ -30,7 +30,7 @@ public interface CardBinClient { ...@@ -30,7 +30,7 @@ public interface CardBinClient {
* @return * @return
*/ */
@PostMapping(value = "/batchQueryActivityInfo") @PostMapping(value = "/batchQueryActivityInfo")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MEG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MEG)
BatchQueryActivityInfoResponseDto batchQueryActivityInfo(BatchQueryActivityInfoRequestDto requestDto); BatchQueryActivityInfoResponseDto batchQueryActivityInfo(BatchQueryActivityInfoRequestDto requestDto);
......
...@@ -12,6 +12,9 @@ ...@@ -12,6 +12,9 @@
*/ */
package cn.freemud.service.thirdparty; package cn.freemud.service.thirdparty;
import cn.freemud.annotations.IgnoreFeignLogAnnotation;
import cn.freemud.constant.ResponseCodeConstant;
import cn.freemud.constant.ResponseCodeKeyConstant;
import cn.freemud.entities.dto.coupon.CouponAvailableRespDto; import cn.freemud.entities.dto.coupon.CouponAvailableRespDto;
import cn.freemud.entities.vo.coupon.CouponAvailableReqVo; import cn.freemud.entities.vo.coupon.CouponAvailableReqVo;
import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.FeignClient;
...@@ -30,6 +33,7 @@ public interface CouponAdapterClient { ...@@ -30,6 +33,7 @@ public interface CouponAdapterClient {
* @return * @return
*/ */
@PostMapping("/getCouponsAvailable") @PostMapping("/getCouponsAvailable")
@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
CouponAvailableRespDto getCouponsAvailable(CouponAvailableReqVo couponAvailableReqVo); CouponAvailableRespDto getCouponsAvailable(CouponAvailableReqVo couponAvailableReqVo);
} }
...@@ -12,6 +12,9 @@ ...@@ -12,6 +12,9 @@
*/ */
package cn.freemud.service.thirdparty; package cn.freemud.service.thirdparty;
import cn.freemud.annotations.IgnoreFeignLogAnnotation;
import cn.freemud.constant.ResponseCodeConstant;
import cn.freemud.constant.ResponseCodeKeyConstant;
import cn.freemud.entities.dto.*; import cn.freemud.entities.dto.*;
import cn.freemud.service.impl.mcoffee.entity.CouponAvailableReq; import cn.freemud.service.impl.mcoffee.entity.CouponAvailableReq;
import cn.freemud.service.impl.mcoffee.entity.CouponAvailableResp; import cn.freemud.service.impl.mcoffee.entity.CouponAvailableResp;
...@@ -59,6 +62,7 @@ public interface CouponClient { ...@@ -59,6 +62,7 @@ public interface CouponClient {
* 麦咖啡校验券是否可用 * 麦咖啡校验券是否可用
*/ */
@PostMapping("/mccafe/getCouponsAvailable") @PostMapping("/mccafe/getCouponsAvailable")
@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
CouponAvailableResp getCouponsAvailable(CouponAvailableReq req); CouponAvailableResp getCouponsAvailable(CouponAvailableReq req);
......
...@@ -21,7 +21,7 @@ public interface CouponOnlineClient { ...@@ -21,7 +21,7 @@ public interface CouponOnlineClient {
/** /**
* 查询券详情 * 查询券详情
*/ */
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE)
@PostMapping(value = "/code_v4", produces = MediaType.APPLICATION_JSON_UTF8_VALUE, @PostMapping(value = "/code_v4", produces = MediaType.APPLICATION_JSON_UTF8_VALUE,
consumes = {MediaType.APPLICATION_FORM_URLENCODED_VALUE} consumes = {MediaType.APPLICATION_FORM_URLENCODED_VALUE}
) )
......
...@@ -32,6 +32,6 @@ public interface CustomScoreClient { ...@@ -32,6 +32,6 @@ public interface CustomScoreClient {
* 用户可用积分 * 用户可用积分
*/ */
@PostMapping(value = "/user/scoreUseDetail") @PostMapping(value = "/user/scoreUseDetail")
@IgnoreFeignLogAnnotation @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
GetUserScoreUserDetailResponse getUserScoreUseDetail(@RequestBody GetUserScoreUseDetailRequest getUserScoreUseDetailRequest); GetUserScoreUserDetailResponse getUserScoreUseDetail(@RequestBody GetUserScoreUseDetailRequest getUserScoreUseDetailRequest);
} }
...@@ -3,6 +3,7 @@ package cn.freemud.service.thirdparty; ...@@ -3,6 +3,7 @@ package cn.freemud.service.thirdparty;
import cn.freemud.annotations.IgnoreFeignLogAnnotation; import cn.freemud.annotations.IgnoreFeignLogAnnotation;
import cn.freemud.base.entity.BaseResponse; import cn.freemud.base.entity.BaseResponse;
import cn.freemud.constant.ResponseCodeConstant; import cn.freemud.constant.ResponseCodeConstant;
import cn.freemud.constant.ResponseCodeKeyConstant;
import cn.freemud.entities.dto.GetPaidRuleRequestDto; import cn.freemud.entities.dto.GetPaidRuleRequestDto;
import cn.freemud.entities.dto.GetPaidRuleResponseDto; import cn.freemud.entities.dto.GetPaidRuleResponseDto;
import cn.freemud.entities.dto.user.GetSessionUserInfoDto; import cn.freemud.entities.dto.user.GetSessionUserInfoDto;
...@@ -29,12 +30,12 @@ public interface CustomerApplicationClient { ...@@ -29,12 +30,12 @@ public interface CustomerApplicationClient {
@PostMapping(value = "/membercard/getPaidRule") @PostMapping(value = "/membercard/getPaidRule")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR}) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
BaseResponse<GetPaidRuleResponseDto> getPaidRule(GetPaidRuleRequestDto getPaidRuleRequestDto); BaseResponse<GetPaidRuleResponseDto> getPaidRule(GetPaidRuleRequestDto getPaidRuleRequestDto);
@PostMapping(value = "/user/getSessionUserInfo") @PostMapping(value = "/user/getSessionUserInfo")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR}) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
BaseResponse<CustomerInfoVo>getSessionUserInfo(GetSessionUserInfoDto getSessionUserInfoDto); BaseResponse<CustomerInfoVo>getSessionUserInfo(GetSessionUserInfoDto getSessionUserInfoDto);
......
...@@ -29,7 +29,7 @@ public interface CustomerExtendClient { ...@@ -29,7 +29,7 @@ public interface CustomerExtendClient {
/** /**
* 会员优惠券列表 * 会员优惠券列表
*/ */
@IgnoreFeignLogAnnotation() @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
@PostMapping(value = "/customerextendservice/coupon/getCoupons") @PostMapping(value = "/customerextendservice/coupon/getCoupons")
GetMemberCouponListResponseDto getMemberCouponListRequestDto(@RequestBody GetMemberCouponListRequestDto getMemberCouponListRequestDto); GetMemberCouponListResponseDto getMemberCouponListRequestDto(@RequestBody GetMemberCouponListRequestDto getMemberCouponListRequestDto);
} }
package cn.freemud.service.thirdparty; package cn.freemud.service.thirdparty;
import cn.freemud.annotations.IgnoreFeignLogAnnotation;
import cn.freemud.base.entity.BaseResponse; import cn.freemud.base.entity.BaseResponse;
import cn.freemud.constant.ResponseCodeConstant;
import cn.freemud.constant.ResponseCodeKeyConstant;
import cn.freemud.entities.vo.QueryDeliveryDistanceRequest; import cn.freemud.entities.vo.QueryDeliveryDistanceRequest;
import cn.freemud.entities.vo.QueryDeliveryDistanceResponseVo; import cn.freemud.entities.vo.QueryDeliveryDistanceResponseVo;
import cn.freemud.entities.vo.QueryDeliveryTemplateRequestVo; import cn.freemud.entities.vo.QueryDeliveryTemplateRequestVo;
...@@ -13,8 +16,10 @@ import org.springframework.web.bind.annotation.RequestBody; ...@@ -13,8 +16,10 @@ import org.springframework.web.bind.annotation.RequestBody;
public interface DeliveryFeiginClient { public interface DeliveryFeiginClient {
@PostMapping("/delivery/queryDeliveryTemplate") @PostMapping("/delivery/queryDeliveryTemplate")
@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
QueryDeliveryTemplateResponseVo queryDeliveryTemplate(@RequestBody QueryDeliveryTemplateRequestVo queryDeliveryTemplateRequestVo); QueryDeliveryTemplateResponseVo queryDeliveryTemplate(@RequestBody QueryDeliveryTemplateRequestVo queryDeliveryTemplateRequestVo);
@PostMapping("/tools/routePlanner") @PostMapping("/tools/routePlanner")
@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
QueryDeliveryDistanceResponseVo queryDeliveryDistance(@RequestBody QueryDeliveryDistanceRequest queryDeliveryTemplateRequestVo); QueryDeliveryDistanceResponseVo queryDeliveryDistance(@RequestBody QueryDeliveryDistanceRequest queryDeliveryTemplateRequestVo);
} }
package cn.freemud.service.thirdparty; package cn.freemud.service.thirdparty;
import cn.freemud.annotations.IgnoreFeignLogAnnotation;
import cn.freemud.base.entity.BaseResponse; import cn.freemud.base.entity.BaseResponse;
import cn.freemud.constant.ResponseCodeConstant;
import cn.freemud.constant.ResponseCodeKeyConstant;
import cn.freemud.entities.ecology.VirtualBindStoreResponse; import cn.freemud.entities.ecology.VirtualBindStoreResponse;
import cn.freemud.entities.ecology.VirtualStoreRequest; import cn.freemud.entities.ecology.VirtualStoreRequest;
import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.FeignClient;
...@@ -19,6 +22,7 @@ public interface EcologyAdminApplicationClient { ...@@ -19,6 +22,7 @@ public interface EcologyAdminApplicationClient {
/** /**
* 获取虚拟门店 * 获取虚拟门店
*/ */
@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
@PostMapping(value = "ecology/api/app/info/getBuyBindVirtualStore", produces = MediaType.APPLICATION_JSON_VALUE ,consumes = MediaType.APPLICATION_JSON_VALUE ) @PostMapping(value = "ecology/api/app/info/getBuyBindVirtualStore", produces = MediaType.APPLICATION_JSON_VALUE ,consumes = MediaType.APPLICATION_JSON_VALUE )
BaseResponse<VirtualBindStoreResponse> getBuyBindVirtualStore(@RequestBody VirtualStoreRequest virtualStoreRequest); BaseResponse<VirtualBindStoreResponse> getBuyBindVirtualStore(@RequestBody VirtualStoreRequest virtualStoreRequest);
} }
...@@ -20,7 +20,7 @@ public interface MemberToolsClient { ...@@ -20,7 +20,7 @@ public interface MemberToolsClient {
/** /**
* 根据会员手机号和商户获取会员信息 * 根据会员手机号和商户获取会员信息
*/ */
@IgnoreFeignLogAnnotation @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
@PostMapping(value = "/customerservice/getMembers") @PostMapping(value = "/customerservice/getMembers")
GetMemberListResponseDto getMemberList(@RequestBody GetMemberListRequestDto getMemberListRequestDto); GetMemberListResponseDto getMemberList(@RequestBody GetMemberListRequestDto getMemberListRequestDto);
} }
...@@ -12,6 +12,9 @@ ...@@ -12,6 +12,9 @@
*/ */
package cn.freemud.service.thirdparty; package cn.freemud.service.thirdparty;
import cn.freemud.annotations.IgnoreFeignLogAnnotation;
import cn.freemud.constant.ResponseCodeConstant;
import cn.freemud.constant.ResponseCodeKeyConstant;
import cn.freemud.entities.dto.*; import cn.freemud.entities.dto.*;
import cn.freemud.entities.dto.openplatform.*; import cn.freemud.entities.dto.openplatform.*;
import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.FeignClient;
...@@ -59,6 +62,7 @@ public interface OpenPlatformClient { ...@@ -59,6 +62,7 @@ public interface OpenPlatformClient {
* @return * @return
*/ */
@PostMapping("/weixincard/weixinCardForApp/getProduct") @PostMapping("/weixincard/weixinCardForApp/getProduct")
@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
WeixinProductResponseDto getWeixinProductRequestDto(WeixinProductRequestDto requestDto); WeixinProductResponseDto getWeixinProductRequestDto(WeixinProductRequestDto requestDto);
......
...@@ -32,12 +32,12 @@ import java.util.List; ...@@ -32,12 +32,12 @@ import java.util.List;
public interface ProductClient { public interface ProductClient {
@PostMapping({"/Shop/ListMenuMustProduct"}) @PostMapping({"/Shop/ListMenuMustProduct"})
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName = ResponseCodeKeyConstant.ERR_MSG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName = ResponseCodeKeyConstant.ERR_MSG)
ProductBaseResponse<List<String>> getRequiredProductList(@RequestBody RequiredProductRequest request); ProductBaseResponse<List<String>> getRequiredProductList(@RequestBody RequiredProductRequest request);
@PostMapping({"/Shop/ValidateShopProduct/Reason"}) @PostMapping({"/Shop/ValidateShopProduct/Reason"})
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName = ResponseCodeKeyConstant.ERR_MSG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName = ResponseCodeKeyConstant.ERR_MSG)
ProductBaseResponse<ValiadShopProductResponse> validateShopProductAboutReason(@RequestBody ValidateShopProductRequest request); ProductBaseResponse<ValiadShopProductResponse> validateShopProductAboutReason(@RequestBody ValidateShopProductRequest request);
} }
...@@ -32,7 +32,7 @@ public interface StockClient { ...@@ -32,7 +32,7 @@ public interface StockClient {
* 前端查询多个商品库存信息 * 前端查询多个商品库存信息
*/ */
@PostMapping("/getAvailableStocks") @PostMapping("/getAvailableStocks")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR}) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
GetProductStockResponseDto getAvailableStocks(@RequestBody GetProductStockRequestDto requestDto); GetProductStockResponseDto getAvailableStocks(@RequestBody GetProductStockRequestDto requestDto);
/** /**
...@@ -41,5 +41,6 @@ public interface StockClient { ...@@ -41,5 +41,6 @@ public interface StockClient {
* @return * @return
*/ */
@PostMapping("/updateStocks") @PostMapping("/updateStocks")
@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
BaseResponse updateStocks(@RequestBody UpdateProductStockRequestDto requestDto); BaseResponse updateStocks(@RequestBody UpdateProductStockRequestDto requestDto);
} }
...@@ -35,6 +35,7 @@ public interface StoreItemClient { ...@@ -35,6 +35,7 @@ public interface StoreItemClient {
* 获取门店特定时间段菜单分类 * 获取门店特定时间段菜单分类
*/ */
@PostMapping(value = "/Menu/GetMenu") @PostMapping(value = "/Menu/GetMenu")
@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
GetMenuResponseDto getMenuCategory(@RequestBody GetMenuCategoryInfoDto getMenuCategoryInfoDto); GetMenuResponseDto getMenuCategory(@RequestBody GetMenuCategoryInfoDto getMenuCategoryInfoDto);
/** /**
...@@ -42,14 +43,14 @@ public interface StoreItemClient { ...@@ -42,14 +43,14 @@ public interface StoreItemClient {
* 根据商品id查询门店特定时间段菜单 * 根据商品id查询门店特定时间段菜单
*/ */
@PostMapping(value = "/Menu/GetMenuByIds") @PostMapping(value = "/Menu/GetMenuByIds")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName=ResponseCodeKeyConstant.MEG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName=ResponseCodeKeyConstant.MEG)
GetMenuByIdsResponseDto getMenuCategoryByIds(@RequestBody GetMenuCategoryByIdsDto getMenuCategoryByIdsDto); GetMenuByIdsResponseDto getMenuCategoryByIds(@RequestBody GetMenuCategoryByIdsDto getMenuCategoryByIdsDto);
/** /**
* 获取商品的详细信息 * 获取商品的详细信息
*/ */
@PostMapping("/Shop/ListProductInfoByIdList") @PostMapping("/Shop/ListProductInfoByIdList")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName=ResponseCodeKeyConstant.MEG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName=ResponseCodeKeyConstant.MEG)
ProductInfosDto listProductInfos(@RequestBody GetProductInfoDto getProductInfoDto); ProductInfosDto listProductInfos(@RequestBody GetProductInfoDto getProductInfoDto);
/** /**
...@@ -57,20 +58,20 @@ public interface StoreItemClient { ...@@ -57,20 +58,20 @@ public interface StoreItemClient {
* @return * @return
*/ */
@PostMapping("/Product/GetSpectionProductBySkuId") @PostMapping("/Product/GetSpectionProductBySkuId")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName=ResponseCodeKeyConstant.MEG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName=ResponseCodeKeyConstant.MEG)
ProductListDto getSpuIdsBySkuIds(@RequestBody GetSpuIdsBySkuIdsDto requestDto); ProductListDto getSpuIdsBySkuIds(@RequestBody GetSpuIdsBySkuIdsDto requestDto);
/** /**
* 校验商品可用性 * 校验商品可用性
*/ */
@PostMapping("Shop/ValidateShopProduct") @PostMapping("Shop/ValidateShopProduct")
// @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName=ResponseCodeKeyConstant.MEG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName=ResponseCodeKeyConstant.MEG)
ProductResponseDTO<ValiadShopProductResponse> validateShopProduct(@RequestBody ValidateShopProductRequest request); ProductResponseDTO<ValiadShopProductResponse> validateShopProduct(@RequestBody ValidateShopProductRequest request);
/** /**
* 校验商品在当前门店是否可售 * 校验商品在当前门店是否可售
*/ */
@PostMapping("/Shop/validateShopContainProduct") @PostMapping("/Shop/validateShopContainProduct")
//@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName=ResponseCodeKeyConstant.MEG) @IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.ERR_CODE,messageFieldName=ResponseCodeKeyConstant.MEG)
ValidateProductInfosDto validateShopContainProduct(@RequestBody GetValidateProductInfoDto getProductInfoDto); ValidateProductInfosDto validateShopContainProduct(@RequestBody GetValidateProductInfoDto getProductInfoDto);
} }
package cn.freemud.service.thirdparty; package cn.freemud.service.thirdparty;
import cn.freemud.annotations.IgnoreFeignLogAnnotation;
import cn.freemud.constant.ResponseCodeConstant;
import cn.freemud.constant.ResponseCodeKeyConstant;
import cn.freemud.entities.dto.SvcComPayRequestDto; import cn.freemud.entities.dto.SvcComPayRequestDto;
import cn.freemud.entities.dto.SvcComPayResponseDto; import cn.freemud.entities.dto.SvcComPayResponseDto;
import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.FeignClient;
...@@ -21,5 +24,6 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -21,5 +24,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
public interface SvcComPayClient { public interface SvcComPayClient {
@PostMapping("/paymentmanager/partnerSetting/queryAssociationPaymentFlagPartnerSetting") @PostMapping("/paymentmanager/partnerSetting/queryAssociationPaymentFlagPartnerSetting")
@IgnoreFeignLogAnnotation(excludeStatusCodes = {ResponseCodeConstant.RESPONSE_SUCCESS_STR},statusCodeFieldName= ResponseCodeKeyConstant.STATUS_CODE,messageFieldName=ResponseCodeKeyConstant.MSG)
SvcComPayResponseDto query(SvcComPayRequestDto svcComPayRequestDto); SvcComPayResponseDto query(SvcComPayRequestDto svcComPayRequestDto);
} }
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