Authored by qinchao

增加日志

... ... @@ -128,6 +128,10 @@ public class AppraiseService {
TransferCase transferCase = TransferCase.APPRAISE_SUCCESS;
TransferMoneyRequest tmReq = TransferMoneyRequest.builder().buyerOrderCode(orderCode)
.type(transferCase.getCode()).transferCase(transferCase).build();
//先校验,提前把错误抛出
paymentService.transferMonCheck(tmReq);
//再分账
boolean transferSuccessFlag=transferService.transfer(tmReq);
if(!transferSuccessFlag){
apiResponse.setCode(400);
... ... @@ -192,6 +196,8 @@ public class AppraiseService {
}else{
LOGGER.warn("in appraiseSuccess, buyer Order pstatus {}, expect expectOrderStatus {}",
buyerOrder.getStatus(), expectOrderStatus);
apiResponse.setCode(400);
apiResponse.setMessage("订单状态发生变化");
}
return apiResponse;
... ... @@ -257,6 +263,10 @@ public class AppraiseService {
TransferCase transferCase = TransferCase.APPRAISE_FAIL;
TransferMoneyRequest tmReq = TransferMoneyRequest.builder().buyerOrderCode(orderCode)
.type(transferCase.getCode()).transferCase(transferCase).build();
//先校验,提前把错误抛出
paymentService.transferMonCheck(tmReq);
//再分账
boolean transferSuccessFlag=transferService.transfer(tmReq);
if(!transferSuccessFlag){
apiResponse.setCode(400);
... ... @@ -301,6 +311,12 @@ public class AppraiseService {
expressInfoService.appraiseFail(sellerUid, expressCompanyId, orderCode, wayBillCode, depotNum);
}
}else{
LOGGER.warn("in appraiseFail, buyer Order now status {}, expect expectStatus {}",
buyerOrder.getStatus(), expectStatus);
apiResponse.setCode(400);
apiResponse.setMessage("订单状态发生变化");
}
... ...
... ... @@ -5,7 +5,7 @@ import java.util.concurrent.atomic.AtomicInteger;
/**
* 自定义java api线程池内工作线程工厂
* 指定生成线程名称:pool-javaApi-thread-[num]
* 指定生成线程名称:pool-inboxFacade-processor-thread-[num]
*/
public class InBoxThreadFactory implements ThreadFactory {
... ...