浏览代码

提交获取指令功能

master
梁超 1 个月前
父节点
当前提交
42a2381bc3

+ 1
- 0
zhywpt-app-iaw/build.gradle 查看文件

implementation "${groupname}:sample-protocol:1.0.0-SNAPSHOT" implementation "${groupname}:sample-protocol:1.0.0-SNAPSHOT"
implementation "${groupname}:ias-protocol:1.0.0-SNAPSHOT" implementation "${groupname}:ias-protocol:1.0.0-SNAPSHOT"
implementation "${groupname}:ats-protocol:1.0.0-SNAPSHOT" implementation "${groupname}:ats-protocol:1.0.0-SNAPSHOT"
implementation "${groupname}:inss-protocol:1.0.0-SNAPSHOT"
implementation "${groupname}:smp-protocol:1.0.0-SNAPSHOT" implementation "${groupname}:smp-protocol:1.0.0-SNAPSHOT"
implementation('cn.com.taiji.common:sso-client:2.3.10.7') implementation('cn.com.taiji.common:sso-client:2.3.10.7')
implementation "org.springframework.boot:spring-boot-starter-security" implementation "org.springframework.boot:spring-boot-starter-security"

+ 20
- 0
zhywpt-app-iaw/src/main/java/cn/com/taiji/iaw/api/issue/OrderController.java 查看文件

import cn.com.taiji.common.model.dao.Pagination; import cn.com.taiji.common.model.dao.Pagination;
import cn.com.taiji.common.web.ApiResponse; import cn.com.taiji.common.web.ApiResponse;
import cn.com.taiji.core.model.comm.protocol.ias.order.SignQueryRequest; import cn.com.taiji.core.model.comm.protocol.ias.order.SignQueryRequest;
import cn.com.taiji.core.model.comm.protocol.inss.inst.InstApplyRequest;
import cn.com.taiji.core.model.comm.protocol.inss.inst.InstApplyResponse;
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.iaw.api.MyValidController; import cn.com.taiji.iaw.api.MyValidController;
import cn.com.taiji.iaw.dto.issue.order.*; import cn.com.taiji.iaw.dto.issue.order.*;
import cn.com.taiji.iaw.manager.issue.IssueOrderManage; import cn.com.taiji.iaw.manager.issue.IssueOrderManage;
SignQueryResponseDTO res = issueOrderManage.signQuery(reqDto); SignQueryResponseDTO res = issueOrderManage.signQuery(reqDto);
return ApiResponse.of(res); return ApiResponse.of(res);
} }



@ApiOperation(value = "12.发行指令申请")
@PostMapping(value = "/issueApply")
public ApiResponse<InstApplyResponse> processIssueApply(@Valid @RequestBody InstApplyRequest reqDto) throws ManagerException {
InstApplyResponse resDto = issueOrderManage.issueApply(reqDto);
return ApiResponse.of(resDto).setMessage("申请成功");
}

@ApiOperation(value = "13.发行指令回传")
@PostMapping(value = "/issueCallback")
public ApiResponse<InstCallBackResponse> processIssueCallback(@Valid @RequestBody InstCallBackRequest reqDto) throws ManagerException {
InstCallBackResponse resDto = issueOrderManage.issueCallback(reqDto);
return ApiResponse.of(resDto).setMessage("发行指令回传成功");
}
} }

+ 7
- 0
zhywpt-app-iaw/src/main/java/cn/com/taiji/iaw/manager/issue/IssueOrderManage.java 查看文件

import cn.com.taiji.common.manager.net.http.ServiceHandleException; import cn.com.taiji.common.manager.net.http.ServiceHandleException;
import cn.com.taiji.common.model.dao.Pagination; import cn.com.taiji.common.model.dao.Pagination;
import cn.com.taiji.core.model.comm.protocol.ias.order.SignQueryRequest; import cn.com.taiji.core.model.comm.protocol.ias.order.SignQueryRequest;
import cn.com.taiji.core.model.comm.protocol.inss.inst.InstApplyRequest;
import cn.com.taiji.core.model.comm.protocol.inss.inst.InstApplyResponse;
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.iaw.dto.issue.order.*; import cn.com.taiji.iaw.dto.issue.order.*;


/** /**


SignQueryResponseDTO signQuery(SignQueryRequest reqDto) throws ManagerException; SignQueryResponseDTO signQuery(SignQueryRequest reqDto) throws ManagerException;


InstApplyResponse issueApply(InstApplyRequest reqDto) throws ManagerException;

InstCallBackResponse issueCallback(InstCallBackRequest reqDto) throws ManagerException;
} }

+ 12
- 1
zhywpt-app-iaw/src/main/java/cn/com/taiji/iaw/manager/issue/IssueOrderManageImpl.java 查看文件

import cn.com.taiji.common.manager.net.http.ServiceHandleException; import cn.com.taiji.common.manager.net.http.ServiceHandleException;
import cn.com.taiji.common.model.dao.Pagination; import cn.com.taiji.common.model.dao.Pagination;
import cn.com.taiji.core.entity.dict.basic.SourceType; import cn.com.taiji.core.entity.dict.basic.SourceType;
import cn.com.taiji.core.entity.dict.basic.UserType;
import cn.com.taiji.core.entity.dict.log.OperateType; import cn.com.taiji.core.entity.dict.log.OperateType;
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.user.Staff; import cn.com.taiji.core.entity.user.Staff;
import cn.com.taiji.core.model.comm.protocol.ias.order.*; import cn.com.taiji.core.model.comm.protocol.ias.order.*;
import cn.com.taiji.core.model.comm.protocol.inss.inst.InstApplyRequest;
import cn.com.taiji.core.model.comm.protocol.inss.inst.InstApplyResponse;
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.repo.jpa.issue.IssueOrderinfoRepo; import cn.com.taiji.core.repo.jpa.issue.IssueOrderinfoRepo;
import cn.com.taiji.core.repo.jpa.issue.IssueProductRepo; import cn.com.taiji.core.repo.jpa.issue.IssueProductRepo;
import cn.com.taiji.core.repo.jpa.user.StaffRepo; import cn.com.taiji.core.repo.jpa.user.StaffRepo;
return copyProperties(signQueryResponse, new SignQueryResponseDTO()); return copyProperties(signQueryResponse, new SignQueryResponseDTO());
} }


@Override
public InstApplyResponse issueApply(InstApplyRequest reqDto) throws ManagerException {
return jsonPostRepeat(reqDto);
}


@Override
public InstCallBackResponse issueCallback(InstCallBackRequest reqDto) throws ManagerException {
return jsonPostRepeat(reqDto);
}
} }

+ 1
- 0
zhywpt-service-inss/src/main/java/cn/com/taiji/inss/manager/AbstractCommManager.java 查看文件

}, repeat, exceptionHandler)); }, repeat, exceptionHandler));
} }



/** /**
* 把异常吃掉的方法 * 把异常吃掉的方法
*/ */

正在加载...
取消
保存