浏览代码

提交获取指令功能

master
梁超 2 个月前
父节点
当前提交
b668ec972b

+ 9
- 0
zhywpt-service-inss/src/main/java/cn/com/taiji/inss/manager/inst/InstOnlineActiveMananger.java 查看文件

import cn.com.taiji.core.entity.invw.InvwObuDetails; import cn.com.taiji.core.entity.invw.InvwObuDetails;
import cn.com.taiji.core.entity.issue.IssueOrderinfo; import cn.com.taiji.core.entity.issue.IssueOrderinfo;
import cn.com.taiji.core.entity.issue.IssueProduct; import cn.com.taiji.core.entity.issue.IssueProduct;
import cn.com.taiji.core.manager.tools.issue.QdCallUtil;
import cn.com.taiji.core.model.comm.protocol.inss.inst.InstCallBackRequest; import cn.com.taiji.core.model.comm.protocol.inss.inst.InstCallBackRequest;
import cn.com.taiji.core.model.comm.protocol.valid.GlyServiceError; import cn.com.taiji.core.model.comm.protocol.valid.GlyServiceError;
import cn.com.taiji.core.repo.jpa.basic.*; import cn.com.taiji.core.repo.jpa.basic.*;


@Service @Service
public class InstOnlineActiveMananger extends AbstractCallBackManager { public class InstOnlineActiveMananger extends AbstractCallBackManager {

@Autowired
private QdCallUtil qdCallUtil;
@Autowired @Autowired
private QtkCardInfoRepo cardInfoRepo; private QtkCardInfoRepo cardInfoRepo;
@Autowired @Autowired
orderInfo.setUpdateTime(LocalDateTime.now()); orderInfo.setUpdateTime(LocalDateTime.now());
} }
orderInfoRepo.save(orderInfo); orderInfoRepo.save(orderInfo);
//同步老库
persistTransaction(ISSUE_ORDER_SYNC, vo.getOrderId(), "order"); persistTransaction(ISSUE_ORDER_SYNC, vo.getOrderId(), "order");
} }


if ("52010102005".equals(orderInfo.getAccountId())) if ("52010102005".equals(orderInfo.getAccountId()))
cardInfo.setAccountId("52010102007"); cardInfo.setAccountId("52010102007");
cardInfoRepo.save(cardInfo); cardInfoRepo.save(cardInfo);
//同步老库
persistTransaction(ISSUE_CARD_SYNC, vo.getOrderId(), "card"); persistTransaction(ISSUE_CARD_SYNC, vo.getOrderId(), "card");
persistTransaction(ISSUE_CARD_UPLOAD, vo.getOrderId(), Operation.ADD.name()); persistTransaction(ISSUE_CARD_UPLOAD, vo.getOrderId(), Operation.ADD.name());
return cardInfo; return cardInfo;
obuInfo.setObuExpireTime(vo.getObuExpireTime()); obuInfo.setObuExpireTime(vo.getObuExpireTime());
} }
obuInfoRepo.save(obuInfo); obuInfoRepo.save(obuInfo);
//同步老库
persistTransaction(ISSUE_OBU_SYNC, vo.getOrderId(), "obu"); persistTransaction(ISSUE_OBU_SYNC, vo.getOrderId(), "obu");
persistTransaction(ISSUE_OBU_UPLOAD, vo.getOrderId(), Operation.ADD.name()); persistTransaction(ISSUE_OBU_UPLOAD, vo.getOrderId(), Operation.ADD.name());
//通知渠道
qdCallUtil.callBackQd(orderInfo, "");
} }
} }

正在加载...
取消
保存