1、获取印章图片列表

SDK接口方法:HttpSweepCodeUtil. getSealImageListInfo

入参: SealImageDto sealImageDto

返回值:SweepCodeResult<List<SealImageVo>>

2、请求参数

参数名 类型 是否必填 说明
sealImageDto 对象
┗ accessToken String 登录令牌
┗ unifiedTransactionCode String 机构交易码(个人在单位的交易码)
┗ personalTransactionCode String 个人交易码
┗ certBelongType String 证书所属类型 01个人/02机构

3、响应参数

参数名称 类型 描述
header 响应头
┗ returnCode String 0成功 1失败
┗ msg String 状态结果说明
data 对象 List<SealImageVo>
┗ List<SealImageVo>
. ┗ sealImageType varchar(2) 印章类型00 个人签名01 公章
. ┗ sealImage text 印章图片流
. ┗ sealBelong varchar(2) 印章属于个人还是企业 01个人,02企业
. ┗ sealToOrgId varchar(32) 印章ID
. ┗ sealUrl varchar(200) 印章存放的URL地址

4、请求示例:

(1).Controller层:

@RequestMapping(value = "/getSealImageListInfo",method = {RequestMethod.POST, RequestMethod.GET})

public Object getSealImageListInfo(SealImageDto sealImageDto,HttpServletRequest request) {

SweepCodeResult<List<SealImageVo>> sealImageListInfo = sweepcodeSignService.getSealImageListInfo(sealImageDto);

return sealImageListInfo;

}

(2).Service层:

@Override

public SweepCodeResult<List<SealImageVo>> getSealImageListInfo(SealImageDto sealImageDto){

SweepCodeResult<List<SealImageVo>> sweepCodeResult= null;

try {

//使用SDK里的方法获取印章列表

sweepCodeResult = HttpSweepCodeUtil.getSealImageListInfo(sealImageDto);

} catch (Exception e) {

e.printStackTrace();

}

return sweepCodeResult;

}

5、响应示例:

{

"header": {

"returnCode": "0",

"msg": "获取成功",

"size": null

},

"data": [

{ //图片1

"sealImageType": "00",

"sealImage": "iVBORw0KGgoAAAANSUhEUgAAAMgAAABkCAYAAA..........",

"sealBelong": "01",

"sealToOrgId": "b9cdc3ade6054a708de8b7abe0d4859e",

"sealUrl": null

},

{ //图片2

"sealImageType": "01",

"sealImage": "iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAA......",

"sealBelong": "02",

"sealToOrgId": "caa2bfcfb6534c25943cfb0d50eeb89a",

"sealUrl": null

}

]

}

powered by Gitbook该文件最后修改时间: 2021-01-14 15:46:42

results matching ""

    No results matching ""