Browse Source

提交获取指令功能

master
梁超 1 month ago
parent
commit
cc8a2f8650

+ 1
- 0
zhywpt-app-iaw/src/main/java/cn/com/taiji/iaw/dto/portal/AuthDTO.java View File

request.setExpireDate(LocalDate.parse(expireDate, DateTimeFormatter.ofPattern("yyyy-MM-dd"))); request.setExpireDate(LocalDate.parse(expireDate, DateTimeFormatter.ofPattern("yyyy-MM-dd")));
if (SourceType.findByCode(loginSource) == null) throw new ManagerException("未知的登录来源方"); if (SourceType.findByCode(loginSource) == null) throw new ManagerException("未知的登录来源方");
request.setLoginSource(SourceType.findByCode(loginSource)); request.setLoginSource(SourceType.findByCode(loginSource));
request.setAccessToken(accessToken);
return request; return request;
} }
} }

+ 1
- 0
zhywpt-app-iaw/src/main/java/cn/com/taiji/iaw/dto/portal/FindAccountInfoByTokenDTO.java View File

FindAccountInfoByTokenRequest request = new FindAccountInfoByTokenRequest(); FindAccountInfoByTokenRequest request = new FindAccountInfoByTokenRequest();
if (SourceType.findByCode(loginSource) == null) throw new ManagerException("未知的登录来源方"); if (SourceType.findByCode(loginSource) == null) throw new ManagerException("未知的登录来源方");
request.setLoginSource(SourceType.findByCode(loginSource)); request.setLoginSource(SourceType.findByCode(loginSource));
request.setAccessToken(accessToken);
return request; return request;
} }
} }

+ 2
- 3
zhywpt-service-inss/src/main/java/cn/com/taiji/inss/manager/inst/InstOnlineActiveMananger.java View File

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.entity.log.InssInterfaceLog;
import cn.com.taiji.core.manager.tools.issue.QdCallUtil; 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.inss.inst.InstCallBackResponse;
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.*;
import cn.com.taiji.core.repo.jpa.invw.InvwCardDetailsRepo; import cn.com.taiji.core.repo.jpa.invw.InvwCardDetailsRepo;
} }
if (vo.isSaveObu()) { if (vo.isSaveObu()) {
saveObuInfo(vo, orderInfo); saveObuInfo(vo, orderInfo);
//更新签库存
obuDetails.setStatus(InvDeviceStatus.USED); obuDetails.setStatus(InvDeviceStatus.USED);
obuDetailsRepo.save(obuDetails); obuDetailsRepo.save(obuDetails);
} }
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());
//通知渠道 //通知渠道
if(orderInfo.getOrderSource()==SourceType.CHANNEL){
if (orderInfo.getOrderSource() == SourceType.CHANNEL) {
qdCallUtil.callBackQd(orderInfo, ""); qdCallUtil.callBackQd(orderInfo, "");
//公众号通知 //公众号通知



Loading…
Cancel
Save