分页查询案件基础信息

简介:15-分页查询案件基础信息

HOST:127.0.0.1:8200

Version:1.0

[TOC]

接口说明

## 一、http交互

基于Restful风格的Http接口。

接口是Http方式的调用,只要满足接口要求,可以不限于客户端语言,进行接口对接。接口返回格式为JSON。

## 二、接口请求全局参数设置

所有接口都需要请求头携带两个请求头参数,

headers: {

​    ClientId: xxxx,

​    ClientSecret: xxxxxxxxxxxx

}

## 三、接口响应返回值说明

接口响应是否成功,用HTTP状态码标识

状态值 说明
200 接口调用成功
401 Token值错误或已失效,无权访问(一般认为是未登录)
403 禁止访问,无权访问该接口
500 接口异常,返回具体异常信息

500的异常信息示例:

{
  "code": 400,  //业务状态码,其值,参考状态码列表
  "message": "文件扩展名必须是[jpg,jpeg,gif,png,bmp,tif,pdf],文件大小不能超过10M",   //错误提示信息
  "detailMessage": "OCRFileParamter 参数错误",    //错误详情
  "data": null  //返回的数据体,根据部分接口需求,会返回错误的数据体或者传参的原数据,一般情况下,该值为null
}

分页查询案件基础信息

接口地址:/caseinfo/hb-extra/search-page

请求方式:GET

请求数据类型:*

响应数据类型:*/*

接口描述:分页查询案件基础信息

请求参数:

请求参数:

参数名称 参数说明 in 是否必须 数据类型 schema
courtId 华宇法院ID false string
current 当前页 true integer
caseName 案号 false string
cbrId 承办人Id false integer
caseStatus 案件状态 false int
registerEndDate 立案时间止 false string
registerStartDate 立案时间起 false string
size 查询数据量,默认10条,最大支持100条 false integer

响应参数:

参数名称 参数说明 类型 schema
current 当前页 integer(int64) integer(int64)
hitCount boolean
pages 总页数 integer(int64) integer(int64)
records array CaseInfo
 archiveDate 归档日期 string(date-time) string(date-time
 bizType 业务类型 string
 caseCode 案件标识 string
 caseDetailName 案件名称 string
 caseExtId 扩展ID字段,一般是指华宇案件ID string
 caseId 案件ID integer(int64) integer(int64)
 caseName 案号 string
 caseStatus 案件状态 integer(int32) integer(int32)
 caseType 案件类型 CaseType CaseType
   code 案件类型代码 string
   fullName 案件类型全称 string
   id 案件类型ID integer(int64)
   name 案件类型名称 string
 closeDate 结案日期 string(date-time) string(date-time)
 court 法院信息 Organization Organization
   children array TreeNode
     children array TreeNode
     id integer(int64)
     pid integer(int64)
   code 组织代码 string
   id 组织id integer(int64)
   lft integer(int32)
   name 组织名称 string
   pid 组织父id integer(int64)
   rgt integer(int32)
   shortName 组织简称 string
   type 组织类型 string
 courtRoom 庭室信息 Organization Organization
   children array TreeNode
     children array TreeNode
     id integer(int64)
     pid integer(int64)
   code 组织代码 string
   id 组织id integer(int64)
   lft integer(int32)
   name 组织名称 string
   pid 组织父id integer(int64)
   rgt integer(int32)
   shortName 组织简称 string
   type 组织类型 string
 extra object
 judge 法官-承办人 Judge Judge
   id integer(int64)
   name string
 receiveDate 收案日期 string(date-time) string(date-time)
 registerDate 立案日期 string(date-time) string(date-time)
 trialProcedures 审判程序 TrialProcedures TrialProcedures
   id integer(int64)
   name string
 version 数据版本 integer(int32) integer(int32)
 caseReason 案件理由 string
 claim 诉讼请求 string
 duration 保管期限 string
 originalCaseName 原审案号 array array
 partyList 当事人列表 array Party
   idNumber 身份证或统一信用代码 string
   roleId 当事人角色ID integer(int64)
   roleName 原告或被告 string
   userName 当事人名称 string
 updateTime 更新时间 string(date) string(date)
 closed 是否结案 boolean
 archived 是否归档 boolean
 firstTrialResult 一审结果 array array
 reviewTrialResult 再审结果 array array
 secondTrialResult 二审结果 array array
 originalCourtName 原审法院 array array
 trialOrgList 审判组织信息 array 审判组织
   name 审判组织名称 string
   typeId 审判组织类型,sys_dict.case_trial_org string
   typeName 审判组织类型,sys_dict.case_trial_org string
   undertaker 是否承办人 boolean
 underlyingAmount 标的金额 number
 closeResult 结案方式 string
 executeResult 执行结果 string
searchCount boolean
size 一次查询的数量 integer(int64) integer(int64)
total 总数 integer(int64) integer(int64)

响应示例:

{
	"current": 1,
	"hitCount": true,
	"pages": 11512,
	"records": [
        {
        "caseId": "4431269080996772",
        "caseCode": "11700000086325",
        "caseName": "(2020)冀0184民初2022号",
        "caseExtId": null,
        "judge": null,
        "caseDetailName": null,
        "caseType": {
          "id": "2",
          "name": null,
          "fullName": null,
          "code": null
        },
        "trialProcedures": {
          "id": "1",
          "name": null
        },
        "registerDate": null,
        "closeDate": null,
        "archiveDate": null,
        "receiveDate": null,
        "court": null,
        "courtRoom": null,
        "bizType": null,
        "version": 0,
        "caseStatus": null,
        "caseReason": null,
        "claim": null,
        "duration": null,
        "originalCaseName": null,
        "partyList": null,
        "updateTime": null,
        "closed": false,
        "archived": false,
        "firstTrialResult": null,
        "secondTrialResult": null,
        "reviewTrialResult": null,
        "originalCourtName": null,
        "trialOrgList": null,
        "underlyingAmount": null,
        "closeResult": null,
        "executeResult": null
      }
	],
	"searchCount": true,
	"size": 10,
	"total": 115111
}

状态码列表

状态值 状态说明
10000 数据({0})不存在
12010 从华宇接口中解析XML,缺少: {0} 节点
12008 从华宇接口中,没有解析到案件信息: {0}
作者:崔启旭  创建时间:2023-04-03 16:04
 更新时间:2024-11-15 23:02