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

Commit f7000c02 authored by 胡佳晨's avatar 胡佳晨

修改 场地审核演出接口

parent d62af27f
......@@ -62,9 +62,12 @@ public class KylinDamaiServiceImpl extends ServiceImpl<KylinRoadShowsMapper, Kyl
@Autowired
private DataUtils dataUtils;
private ArrayList<Long> empty = new ArrayList();
@Override
public Boolean sycPerformance(String performanceId) {
try {
empty.clear();
TaobaoClient client = taobaoTicketUtils.initTaobaoClient();
AlibabaDamaiMevOpenPushprojectRequest req = new AlibabaDamaiMevOpenPushprojectRequest();
ThirdProjectPushOpenParam obj1 = new ThirdProjectPushOpenParam();
......@@ -247,6 +250,7 @@ public class KylinDamaiServiceImpl extends ServiceImpl<KylinRoadShowsMapper, Kyl
List<OrderPushDamaiDto> data = orderTicketsMapper.pushDamaiDetailsList(ticketsId);
log.info("[同步订单] 票种张数 = " + data.size() + " 票种id =" + ticketsId);
int forSize = 100;
int orderCount = 0;
int forCount = data.size() % forSize == 0 ? data.size() / forSize : (data.size() / forSize) + 1;
for (int i = 0; i < forCount; i++) {
List<ThirdTicketPushOpenParam> list2 = new ArrayList<>();
......@@ -272,6 +276,13 @@ public class KylinDamaiServiceImpl extends ServiceImpl<KylinRoadShowsMapper, Kyl
if (item.getEnterType() == 0 && !item.getEnterName().equals("")) {
log.info("[入场人错误数据] 入场人id = " + item.getOrderTicketEntitiesId() + " 入场人 name = " + item.getEnterName());
}
if (empty.contains(orderTicketEntitiesKey)) {
log.info("[ ORDER COPY ] orderId = " + orderTicketEntitiesKey);
orderTicketEntitiesKey=Long.parseLong(orderTicketEntitiesKey+"1");
}
empty.add(orderTicketEntitiesKey);
orderCount+=1;
list2.add(obj3);
obj3.setUserName(item.getEnterName());//用户名 入场人姓名
obj3.setCertificateNo(item.getEnterIdCode());//证件号 入场人身份证
......@@ -307,6 +318,7 @@ public class KylinDamaiServiceImpl extends ServiceImpl<KylinRoadShowsMapper, Kyl
}
}
}
log.info("[ ORDER COUNT ] orderCount = " + orderCount);
return true;
} catch (Exception e) {
e.printStackTrace();
......
......@@ -829,9 +829,9 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
public ResponseDto<String> fieldsAuditPerformance(String performancesId, Integer status, String rejectTxt) {
LocalDateTime now = LocalDateTime.now();
KylinPerformanceVo vo = redisMerchantUtils.getPerformanceVo(performancesId);
if (vo.getFieldAuditStatus() == 1) {
if (vo.getFieldAuditStatus() == 0) {
return ResponseDto.failure("演出不需要审核");
} else if (vo.getFieldAuditStatus() == 0) {
} else if (vo.getFieldAuditStatus() == 1) {
KylinPerformanceVo changeVo = KylinPerformanceVo.getNew();
changeVo.setFieldAuditStatus(status);
changeVo.setRejectTxt(rejectTxt);
......
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