记得上下班打卡 | git大法好,push需谨慎

Commit 5c371b05 authored by 胡佳晨's avatar 胡佳晨

万青 弥补 快递 相关接口提交

parent 58b91e1b
...@@ -25,6 +25,8 @@ public class WqTempVo implements Cloneable{ ...@@ -25,6 +25,8 @@ public class WqTempVo implements Cloneable{
private String phone; private String phone;
@ApiModelProperty(value = "快递单号") @ApiModelProperty(value = "快递单号")
private String mailNo; private String mailNo;
@ApiModelProperty(value = "是否是万青补偿订单")
private Integer isTemp;
private static final WqTempVo obj = new WqTempVo(); private static final WqTempVo obj = new WqTempVo();
......
...@@ -62,9 +62,6 @@ public class TempServiceImpl implements IKylinTempService { ...@@ -62,9 +62,6 @@ public class TempServiceImpl implements IKylinTempService {
try { try {
String uid = CurrentUtil.getCurrentUid(); String uid = CurrentUtil.getCurrentUid();
KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(param.getOrderId()); KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(param.getOrderId());
if (orderTicketVo == null) {
orderTicketVo = dataUtils.getTransferOrder(uid);
}
if (uid.equals("809406") || uid.equals("773650")) { if (uid.equals("809406") || uid.equals("773650")) {
} else { } else {
if (!orderTicketVo.getUserId().equals(uid)) { if (!orderTicketVo.getUserId().equals(uid)) {
...@@ -72,6 +69,11 @@ public class TempServiceImpl implements IKylinTempService { ...@@ -72,6 +69,11 @@ public class TempServiceImpl implements IKylinTempService {
} }
} }
Integer isTemp = dataUtils.getWqOrderId(param.getOrderId());
if(isTemp == 0){
return ResponseDto.failure(ErrorMapping.get("20003"));
}
LocalDateTime now = LocalDateTime.now(); LocalDateTime now = LocalDateTime.now();
//获取用户相关 //获取用户相关
String expressContact = param.getName(); String expressContact = param.getName();
...@@ -108,9 +110,6 @@ public class TempServiceImpl implements IKylinTempService { ...@@ -108,9 +110,6 @@ public class TempServiceImpl implements IKylinTempService {
public ResponseDto<WqTempVo> getWqTempExpress(String orderId) { public ResponseDto<WqTempVo> getWqTempExpress(String orderId) {
String uid = CurrentUtil.getCurrentUid(); String uid = CurrentUtil.getCurrentUid();
KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId); KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId);
if (orderTicketVo == null) {
orderTicketVo = dataUtils.getTransferOrder(uid);
}
if (uid.equals("809406") || uid.equals("773650")) { if (uid.equals("809406") || uid.equals("773650")) {
} else { } else {
if (!orderTicketVo.getUserId().equals(uid)) { if (!orderTicketVo.getUserId().equals(uid)) {
......
...@@ -904,9 +904,20 @@ public class DataUtils { ...@@ -904,9 +904,20 @@ public class DataUtils {
redisUtil.del(redisKey); redisUtil.del(redisKey);
} }
//万青补偿id 获取
public Integer getWqOrderId(String orderId){
String rdk = KylinRedisConst.REDIS_WQ_ORDER_FIX.concat(orderId);
Object obj = redisUtil.get(rdk);
if(obj==null){
return 0;
}else{
return 1;
}
}
//万青补偿id 添加 //万青补偿id 添加
public void setWqOrderId(String orderId){ public void setWqOrderId(String orderId){
String rdk = KylinRedisConst.REDIS_WQ_ORDER_FIX; String rdk = KylinRedisConst.REDIS_WQ_ORDER_FIX.concat(orderId);
redisUtil.set(rdk,orderId); redisUtil.set(rdk,orderId);
} }
...@@ -925,9 +936,13 @@ public class DataUtils { ...@@ -925,9 +936,13 @@ public class DataUtils {
String rdk = KylinRedisConst.REDIS_WQ_ORDER_EXPRESS.concat(orderId); String rdk = KylinRedisConst.REDIS_WQ_ORDER_EXPRESS.concat(orderId);
Object obj = redisUtil.get(rdk); Object obj = redisUtil.get(rdk);
if(obj==null){ if(obj==null){
return null; WqTempVo vo = WqTempVo.getNew();
vo.setIsTemp(getWqOrderId(orderId));
return vo;
}else{ }else{
return (WqTempVo) obj; WqTempVo vo = (WqTempVo) obj;
vo.setIsTemp(getWqOrderId(orderId));
return vo;
} }
} }
......
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