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

Commit 96eecd83 authored by jiangxiulong's avatar jiangxiulong

refund test

parent 640b683d
...@@ -214,7 +214,6 @@ public class KylinRefundsStatusServiceImpl { ...@@ -214,7 +214,6 @@ public class KylinRefundsStatusServiceImpl {
public boolean orderTicketRefundCancel(List<KylinOrderRefunds> refundList, Boolean isUser) { public boolean orderTicketRefundCancel(List<KylinOrderRefunds> refundList, Boolean isUser) {
for (KylinOrderRefunds refundInfo : refundList) { for (KylinOrderRefunds refundInfo : refundList) {
log.info("order_refunds_id" + refundInfo.getOrderRefundsId());
List<KylinOrderRefundEntities> refundEntities = kylinOrderRefundsEntitiesMapper.selectList( List<KylinOrderRefundEntities> refundEntities = kylinOrderRefundsEntitiesMapper.selectList(
new QueryWrapper<KylinOrderRefundEntities>().eq("order_refunds_id", refundInfo.getOrderRefundsId()) new QueryWrapper<KylinOrderRefundEntities>().eq("order_refunds_id", refundInfo.getOrderRefundsId())
); );
...@@ -338,15 +337,17 @@ public class KylinRefundsStatusServiceImpl { ...@@ -338,15 +337,17 @@ public class KylinRefundsStatusServiceImpl {
String authId = ShiroUtils.getUserId().toString(); String authId = ShiroUtils.getUserId().toString();
String authName = ShiroUtils.getLoginName(); String authName = ShiroUtils.getLoginName();
KylinOrderRefunds kylinOrderRefunds = new KylinOrderRefunds(); KylinOrderRefunds kylinOrderRefunds = new KylinOrderRefunds();
log.info("type" + type);
switch (type) { switch (type) {
case "reapply": case "reapply":
log.info("type-1");
kylinOrderRefunds.setStatus(KylinTableStatusConst.ORDER_REFUND_STATUS_APPLY); kylinOrderRefunds.setStatus(KylinTableStatusConst.ORDER_REFUND_STATUS_APPLY);
kylinOrderRefunds.setApplicantId(authId); kylinOrderRefunds.setApplicantId(authId);
kylinOrderRefunds.setApplicantName(authName); kylinOrderRefunds.setApplicantName(authName);
kylinOrderRefunds.setApplicantAt(LocalDateTime.now()); kylinOrderRefunds.setApplicantAt(LocalDateTime.now());
break; break;
case "approved": case "approved":
log.info("type-2");
kylinOrderRefunds.setStatus(KylinTableStatusConst.ORDER_REFUND_STATUS_APPROVED); kylinOrderRefunds.setStatus(KylinTableStatusConst.ORDER_REFUND_STATUS_APPROVED);
kylinOrderRefunds.setAuditorId(authId); kylinOrderRefunds.setAuditorId(authId);
kylinOrderRefunds.setAuditorName(authName); kylinOrderRefunds.setAuditorName(authName);
...@@ -354,6 +355,7 @@ public class KylinRefundsStatusServiceImpl { ...@@ -354,6 +355,7 @@ public class KylinRefundsStatusServiceImpl {
kylinOrderRefunds.setReject(reject); kylinOrderRefunds.setReject(reject);
break; break;
case "reject": case "reject":
log.info("type-reject" + type);
kylinOrderRefunds.setStatus(KylinTableStatusConst.ORDER_REFUND_STATUS_REJECT); kylinOrderRefunds.setStatus(KylinTableStatusConst.ORDER_REFUND_STATUS_REJECT);
kylinOrderRefunds.setAuditorId(authId); kylinOrderRefunds.setAuditorId(authId);
kylinOrderRefunds.setAuditorName(authName); kylinOrderRefunds.setAuditorName(authName);
...@@ -361,6 +363,7 @@ public class KylinRefundsStatusServiceImpl { ...@@ -361,6 +363,7 @@ public class KylinRefundsStatusServiceImpl {
kylinOrderRefunds.setReject(reject); kylinOrderRefunds.setReject(reject);
break; break;
case "refuse": case "refuse":
log.info("type-3");
kylinOrderRefunds.setStatus(KylinTableStatusConst.ORDER_REFUND_STATUS_REFUSE); kylinOrderRefunds.setStatus(KylinTableStatusConst.ORDER_REFUND_STATUS_REFUSE);
kylinOrderRefunds.setExecutorId(authId); kylinOrderRefunds.setExecutorId(authId);
kylinOrderRefunds.setExecutorName(authName); kylinOrderRefunds.setExecutorName(authName);
...@@ -380,9 +383,13 @@ public class KylinRefundsStatusServiceImpl { ...@@ -380,9 +383,13 @@ public class KylinRefundsStatusServiceImpl {
kylinOrderRefunds, kylinOrderRefunds,
new UpdateWrapper<KylinOrderRefunds>().in("order_refunds_id", orderRefundIds) new UpdateWrapper<KylinOrderRefunds>().in("order_refunds_id", orderRefundIds)
); );
log.info("type-4");
// 修改缓存 // 修改缓存
KylinOrderRefundsVo kylinOrderRefundsVo = new KylinOrderRefundsVo(); KylinOrderRefundsVo kylinOrderRefundsVo = new KylinOrderRefundsVo();
BeanUtils.copyProperties(kylinOrderRefunds, kylinOrderRefundsVo); BeanUtils.copyProperties(kylinOrderRefunds, kylinOrderRefundsVo);
kylinOrderRefundsVo.setUpdatedAt(LocalDateTime.now());
kylinOrderRefundsVo.setReason("11111");
log.info("kylinOrderRefundsVo-"+kylinOrderRefundsVo.getStatus());
BasicDBObject object = new BasicDBObject("$set", mongoConverter.convertToMongoType(kylinOrderRefundsVo)); BasicDBObject object = new BasicDBObject("$set", mongoConverter.convertToMongoType(kylinOrderRefundsVo));
UpdateResult updateResult = mongoTemplate.getCollection(KylinOrderRefundsVo.class.getSimpleName()).updateOne( UpdateResult updateResult = mongoTemplate.getCollection(KylinOrderRefundsVo.class.getSimpleName()).updateOne(
Query.query(Criteria.where("orderRefundsId").in(orderRefundIds)).getQueryObject(), Query.query(Criteria.where("orderRefundsId").in(orderRefundIds)).getQueryObject(),
...@@ -390,6 +397,7 @@ public class KylinRefundsStatusServiceImpl { ...@@ -390,6 +397,7 @@ public class KylinRefundsStatusServiceImpl {
); );
dataUtils.delOrderRefundVo(orderRefundIds); dataUtils.delOrderRefundVo(orderRefundIds);
dataUtils.delOrderRefundVoByOrderId(orderIds); dataUtils.delOrderRefundVoByOrderId(orderIds);
log.info("type-5");
return true; return true;
} }
......
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