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

Commit 9e67fbc6 authored by 胡佳晨's avatar 胡佳晨

修改 周焕和王斐的超级账号方法

parent 05b06150
package com.liquidnet.commons.lang.util;
import java.util.ArrayList;
import java.util.Arrays;
public class SuperAccountUtils {
private static final ArrayList<String> ACCOUNT_LIST = new ArrayList<>(Arrays.asList("809406", "773650", "2011301", "544327", "1997335"));
public static boolean isSuperAccount(String uid, String ownerUid) {
if (!ACCOUNT_LIST.contains(uid)) {
if (!ownerUid.equals(uid)) {
return false;
}
}
return true;
}
}
...@@ -81,12 +81,15 @@ public class KylinOrderTicketsRefundServiceImpl { ...@@ -81,12 +81,15 @@ public class KylinOrderTicketsRefundServiceImpl {
KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId()); KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId());
List<KylinOrderRefundsVo> kylinOrderRefundsVoBaseList = dataUtils.getOrderRefundVoByOrderId(orderTicketVo.getOrderTicketsId()); List<KylinOrderRefundsVo> kylinOrderRefundsVoBaseList = dataUtils.getOrderRefundVoByOrderId(orderTicketVo.getOrderTicketsId());
// 判断是否购买人 // 判断是否购买人
if (uid.equals("809406") || uid.equals("773650")) { if(!SuperAccountUtils.isSuperAccount(uid,orderTicketVo.getUserId())){
} else { return ResponseDto.failure(ErrorMapping.get("20003"));
if (!orderTicketVo.getUserId().equals(uid)) {
return ResponseDto.failure(ErrorMapping.get("20003"));
}
} }
// if (uid.equals("809406") || uid.equals("773650")) {
// } else {
// if (!orderTicketVo.getUserId().equals(uid)) {
// return ResponseDto.failure(ErrorMapping.get("20003"));
// }
// }
// 入场人 数据脱敏/退款 // 入场人 数据脱敏/退款
List<KylinOrderTicketEntitiesVo> kylinOrderTicketEntitiesVoList = orderTicketVo.getEntitiesVoList(); List<KylinOrderTicketEntitiesVo> kylinOrderTicketEntitiesVoList = orderTicketVo.getEntitiesVoList();
List<KylinOrderTicketEntitiesPreRefundVo> kylinOrderTicketEntitiesPreRefundVos = ObjectUtil.getKylinOrderTicketEntitiesPreRefundVoArrayList(); List<KylinOrderTicketEntitiesPreRefundVo> kylinOrderTicketEntitiesPreRefundVos = ObjectUtil.getKylinOrderTicketEntitiesPreRefundVoArrayList();
...@@ -174,12 +177,15 @@ public class KylinOrderTicketsRefundServiceImpl { ...@@ -174,12 +177,15 @@ public class KylinOrderTicketsRefundServiceImpl {
String uid = CurrentUtil.getCurrentUid(); String uid = CurrentUtil.getCurrentUid();
KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId); KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId);
List<KylinOrderRefundsVo> kylinOrderRefundsVoBaseList = dataUtils.getOrderRefundVoByOrderId(orderTicketVo.getOrderTicketsId()); List<KylinOrderRefundsVo> kylinOrderRefundsVoBaseList = dataUtils.getOrderRefundVoByOrderId(orderTicketVo.getOrderTicketsId());
if (uid.equals("809406") || uid.equals("773650")) { if(!SuperAccountUtils.isSuperAccount(uid,orderTicketVo.getUserId())){
} else { return ResponseDto.failure(ErrorMapping.get("20003"));
if (!orderTicketVo.getUserId().equals(uid)) {
return ResponseDto.failure(ErrorMapping.get("20003"));
}
} }
// if (uid.equals("809406") || uid.equals("773650")) {
// } else {
// if (!orderTicketVo.getUserId().equals(uid)) {
// return ResponseDto.failure(ErrorMapping.get("20003"));
// }
// }
if (!orderTicketVo.getPayStatus().equals(1)) { if (!orderTicketVo.getPayStatus().equals(1)) {
return ResponseDto.failure("暂不支持退款"); return ResponseDto.failure("暂不支持退款");
...@@ -284,12 +290,15 @@ public class KylinOrderTicketsRefundServiceImpl { ...@@ -284,12 +290,15 @@ public class KylinOrderTicketsRefundServiceImpl {
KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId); KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId);
KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId()); KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId());
if (uid.equals("809406") || uid.equals("773650")) { if(!SuperAccountUtils.isSuperAccount(uid,orderTicketVo.getUserId())){
} else { return ResponseDto.failure(ErrorMapping.get("20003"));
if (!orderTicketVo.getUserId().equals(uid)) {
return ResponseDto.failure(ErrorMapping.get("20003"));
}
} }
// if (uid.equals("809406") || uid.equals("773650")) {
// } else {
// if (!orderTicketVo.getUserId().equals(uid)) {
// return ResponseDto.failure(ErrorMapping.get("20003"));
// }
// }
orderTicketVo.setFieldName(performanceVo.getFieldName()); orderTicketVo.setFieldName(performanceVo.getFieldName());
if (orderTicketVo.getOrderCode().length() > 20) { if (orderTicketVo.getOrderCode().length() > 20) {
orderTicketVo.setOrderCode(orderTicketVo.getOrderCode().substring(orderTicketVo.getOrderCode().length() - 10)); orderTicketVo.setOrderCode(orderTicketVo.getOrderCode().substring(orderTicketVo.getOrderCode().length() - 10));
......
...@@ -197,12 +197,16 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -197,12 +197,16 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
if (orderTicketVo == null) { if (orderTicketVo == null) {
orderTicketVo = dataUtils.getTransferOrder(uid); orderTicketVo = dataUtils.getTransferOrder(uid);
} }
if (uid.equals("809406") || uid.equals("773650")) {
} else { if(!SuperAccountUtils.isSuperAccount(uid,orderTicketVo.getUserId())){
if (!orderTicketVo.getUserId().equals(uid)) { return null;
return null;
}
} }
// if (uid.equals("809406") || uid.equals("773650")) {
// } else {
// if (!orderTicketVo.getUserId().equals(uid)) {
// return null;
// }
// }
if (null != orderTicketVo) { if (null != orderTicketVo) {
KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId()); KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId());
List<KylinOrderTicketEntitiesVo> kylinOrderTicketEntitiesVoList = orderTicketVo.getEntitiesVoList(); List<KylinOrderTicketEntitiesVo> kylinOrderTicketEntitiesVoList = orderTicketVo.getEntitiesVoList();
...@@ -400,12 +404,15 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -400,12 +404,15 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
public ResponseDto<Boolean> supplementEnter(String orderId, String enterList) { public ResponseDto<Boolean> supplementEnter(String orderId, String enterList) {
String uid = CurrentUtil.getCurrentUid(); String uid = CurrentUtil.getCurrentUid();
KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId); KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId);
if (uid.equals("809406") || uid.equals("773650")) { if(!SuperAccountUtils.isSuperAccount(uid,orderTicketVo.getUserId())){
} else { return ResponseDto.failure(ErrorMapping.get("20003"));
if (!orderTicketVo.getUserId().equals(uid)) {
return ResponseDto.failure(ErrorMapping.get("20003"));
}
} }
// if (uid.equals("809406") || uid.equals("773650")) {
// } else {
// if (!orderTicketVo.getUserId().equals(uid)) {
// return ResponseDto.failure(ErrorMapping.get("20003"));
// }
// }
KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId()); KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId());
List<KylinOrderTicketEntitiesVo> kylinOrderTicketEntitiesVoList = orderTicketVo.getEntitiesVoList(); List<KylinOrderTicketEntitiesVo> kylinOrderTicketEntitiesVoList = orderTicketVo.getEntitiesVoList();
KylinTicketVo ticketVo = null; KylinTicketVo ticketVo = null;
...@@ -1003,12 +1010,16 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -1003,12 +1010,16 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId()); KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId());
List<KylinOrderRefundsVo> kylinOrderRefundsVoBaseList = dataUtils.getOrderRefundVoByOrderId(orderTicketVo.getOrderTicketsId()); List<KylinOrderRefundsVo> kylinOrderRefundsVoBaseList = dataUtils.getOrderRefundVoByOrderId(orderTicketVo.getOrderTicketsId());
if (uid.equals("809406") || uid.equals("773650")) { if(!SuperAccountUtils.isSuperAccount(uid,orderTicketVo.getUserId())){
} else { return ResponseDto.failure(ErrorMapping.get("20003"));
if (!orderTicketVo.getUserId().equals(uid)) {
return ResponseDto.failure(ErrorMapping.get("20003"));
}
} }
// if (uid.equals("809406") || uid.equals("773650")) {
// } else {
// if (!orderTicketVo.getUserId().equals(uid)) {
// return ResponseDto.failure(ErrorMapping.get("20003"));
// }
// }
List<KylinOrderTicketEntitiesVo> kylinOrderTicketEntitiesVoList = orderTicketVo.getEntitiesVoList(); List<KylinOrderTicketEntitiesVo> kylinOrderTicketEntitiesVoList = orderTicketVo.getEntitiesVoList();
List<KylinOrderTicketEntitiesPreRefundVo> kylinOrderTicketEntitiesPreRefundVos = ObjectUtil.getKylinOrderTicketEntitiesPreRefundVoArrayList(); List<KylinOrderTicketEntitiesPreRefundVo> kylinOrderTicketEntitiesPreRefundVos = ObjectUtil.getKylinOrderTicketEntitiesPreRefundVoArrayList();
// 数据脱敏 // 数据脱敏
...@@ -1047,12 +1058,16 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -1047,12 +1058,16 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId); KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId);
KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId()); KylinPerformanceVo performanceVo = dataUtils.getPerformanceVo(orderTicketVo.getPerformanceId());
if (uid.equals("809406") || uid.equals("773650")) { if(!SuperAccountUtils.isSuperAccount(uid,orderTicketVo.getUserId())){
} else { return ResponseDto.failure(ErrorMapping.get("20003"));
if (!orderTicketVo.getUserId().equals(uid)) {
return ResponseDto.failure(ErrorMapping.get("20003"));
}
} }
// if (uid.equals("809406") || uid.equals("773650")) {
// } else {
// if (!orderTicketVo.getUserId().equals(uid)) {
// return ResponseDto.failure(ErrorMapping.get("20003"));
// }
// }
orderTicketVo.setFieldName(performanceVo.getFieldName()); orderTicketVo.setFieldName(performanceVo.getFieldName());
if (orderTicketVo.getOrderCode().length() > 20) { if (orderTicketVo.getOrderCode().length() > 20) {
orderTicketVo.setOrderCode(orderTicketVo.getOrderCode().substring(orderTicketVo.getOrderCode().length() - 10)); orderTicketVo.setOrderCode(orderTicketVo.getOrderCode().substring(orderTicketVo.getOrderCode().length() - 10));
...@@ -1077,13 +1092,18 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -1077,13 +1092,18 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
String uid = CurrentUtil.getCurrentUid(); String uid = CurrentUtil.getCurrentUid();
KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId); KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(orderId);
List<KylinOrderRefundsVo> kylinOrderRefundsVoBaseList = dataUtils.getOrderRefundVoByOrderId(orderTicketVo.getOrderTicketsId()); List<KylinOrderRefundsVo> kylinOrderRefundsVoBaseList = dataUtils.getOrderRefundVoByOrderId(orderTicketVo.getOrderTicketsId());
if (uid.equals("809406") || uid.equals("773650")) {
} else { if(!SuperAccountUtils.isSuperAccount(uid,orderTicketVo.getUserId())){
if (!orderTicketVo.getUserId().equals(uid)) { return "无权查看";
return "无权查看";
}
} }
// if (uid.equals("809406") || uid.equals("773650")) {
// } else {
// if (!orderTicketVo.getUserId().equals(uid)) {
// return "无权查看";
// }
// }
if (!orderTicketVo.getPayStatus().equals(1)) { if (!orderTicketVo.getPayStatus().equals(1)) {
return "暂不支持退款"; return "暂不支持退款";
} }
......
package com.liquidnet.service.kylin.service.impl; package com.liquidnet.service.kylin.service.impl;
import com.liquidnet.commons.lang.util.CurrentUtil; import com.liquidnet.commons.lang.util.CurrentUtil;
import com.liquidnet.commons.lang.util.SuperAccountUtils;
import com.liquidnet.service.base.ErrorMapping; import com.liquidnet.service.base.ErrorMapping;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.base.SqlMapping; import com.liquidnet.service.base.SqlMapping;
...@@ -62,12 +63,15 @@ public class TempServiceImpl implements IKylinTempService { ...@@ -62,12 +63,15 @@ 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 (uid.equals("809406") || uid.equals("773650")) { if(!SuperAccountUtils.isSuperAccount(uid,orderTicketVo.getUserId())){
} else { return ResponseDto.failure(ErrorMapping.get("20003"));
if (!orderTicketVo.getUserId().equals(uid)) {
return ResponseDto.failure(ErrorMapping.get("20003"));
}
} }
// if (uid.equals("809406") || uid.equals("773650")) {
// } else {
// if (!orderTicketVo.getUserId().equals(uid)) {
// return ResponseDto.failure(ErrorMapping.get("20003"));
// }
// }
Integer isTemp = dataUtils.getWqOrderId(param.getOrderId()); Integer isTemp = dataUtils.getWqOrderId(param.getOrderId());
if(isTemp == 0){ if(isTemp == 0){
...@@ -110,12 +114,15 @@ public class TempServiceImpl implements IKylinTempService { ...@@ -110,12 +114,15 @@ 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 (uid.equals("809406") || uid.equals("773650")) { if(!SuperAccountUtils.isSuperAccount(uid,orderTicketVo.getUserId())){
} else { return ResponseDto.failure(ErrorMapping.get("20003"));
if (!orderTicketVo.getUserId().equals(uid)) {
return ResponseDto.failure(ErrorMapping.get("20003"));
}
} }
// if (uid.equals("809406") || uid.equals("773650")) {
// } else {
// if (!orderTicketVo.getUserId().equals(uid)) {
// return ResponseDto.failure(ErrorMapping.get("20003"));
// }
// }
WqTempVo vo = dataUtils.getWqOrderVo(orderId); WqTempVo vo = dataUtils.getWqOrderVo(orderId);
return ResponseDto.success(vo); return ResponseDto.success(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