import request from '@/utils/request'

/**
  * @typedef {Object}
  */
/**
  * exportGetUp
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/exportGetUpUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnListExportExcplistGetUpDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnList/exportExcplistGetUp.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportGetUp
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/exportGetUpUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiAbnListExportExcplistGetUpDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/abnList/exportExcplistGetUp.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportGetUp
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/exportGetUpUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnListExportExcplistGetUpDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnList/exportExcplistGetUp.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportGetUp
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/exportGetUpUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiAbnListExportExcplistGetUpDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/abnList/exportExcplistGetUp.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportGetUp
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/exportGetUpUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiAbnListExportExcplistGetUpDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/abnList/exportExcplistGetUp.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportGetUp
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/exportGetUpUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiAbnListExportExcplistGetUpDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/abnList/exportExcplistGetUp.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportGetUp
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/exportGetUpUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiAbnListExportExcplistGetUpDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/abnList/exportExcplistGetUp.do`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 获取异常名录待办分页
  * abn-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/getAbnormalTaskListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnListGetAbnormalTaskListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnList/getAbnormalTaskListPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * getaicepsYbList
  * abn-list-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/getaicepsYbListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnListGetaicepsYbList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnList/getaicepsYbList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getBizRemoveRecordList
  * abn-list-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/getBizRemoveRecordListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnListGetBizRemoveRecordList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnList/getBizRemoveRecordList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * geteGtAlterRecoderList
  * abn-list-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/geteGtAlterRecoderListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnListGeteGtAlterRecoderList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnList/geteGtAlterRecoderList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询主体列入经营异常名录记录
  * abn-list-controller
  * @param {string} params.pripid - (fix on body parameters)主体pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/listAbnormalRecordUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnListListAbnormalRecord(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnList/listAbnormalRecord`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/printTSWritUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnListPrintTSWritDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/printTSWritUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiAbnListPrintTSWritDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/abnList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/printTSWritUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnListPrintTSWritDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/printTSWritUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiAbnListPrintTSWritDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/abnList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/printTSWritUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiAbnListPrintTSWritDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/abnList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/printTSWritUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiAbnListPrintTSWritDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/abnList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/printTSWritUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiAbnListPrintTSWritDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/abnList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAbnListOne
  * abn-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/queryAbnListOneUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnListQueryAbnListOne(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnList/queryAbnListOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAbnListOne
  * abn-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/queryAbnListOneUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiAbnListQueryAbnListOne_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/abnList/queryAbnListOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAbnListOne
  * abn-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/queryAbnListOneUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnListQueryAbnListOne_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnList/queryAbnListOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAbnListOne
  * abn-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/queryAbnListOneUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiAbnListQueryAbnListOne_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/abnList/queryAbnListOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAbnListOne
  * abn-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/queryAbnListOneUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiAbnListQueryAbnListOne_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/abnList/queryAbnListOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAbnListOne
  * abn-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/queryAbnListOneUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiAbnListQueryAbnListOne_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/abnList/queryAbnListOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAbnListOne
  * abn-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/queryAbnListOneUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiAbnListQueryAbnListOne_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/abnList/queryAbnListOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeselectbnlist
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/removeselectbnlistUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnListRemoveselectbnlistDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnList/removeselectbnlist.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeselectbnlist
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/removeselectbnlistUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiAbnListRemoveselectbnlistDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/abnList/removeselectbnlist.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeselectbnlist
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/removeselectbnlistUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnListRemoveselectbnlistDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnList/removeselectbnlist.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeselectbnlist
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/removeselectbnlistUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiAbnListRemoveselectbnlistDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/abnList/removeselectbnlist.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeselectbnlist
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/removeselectbnlistUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiAbnListRemoveselectbnlistDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/abnList/removeselectbnlist.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeselectbnlist
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/removeselectbnlistUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiAbnListRemoveselectbnlistDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/abnList/removeselectbnlist.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeselectbnlist
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/removeselectbnlistUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiAbnListRemoveselectbnlistDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/abnList/removeselectbnlist.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * searchabTstaskList2
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/searchabTstaskList2UsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnListSearchabTstaskList2Do(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnList/searchab_tstaskList2.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectTSAbnList
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/selectTSAbnListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnListSelectTSAbnListDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnList/selectTSAbnList.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 按业务类型分类，统计我的待办数量
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/statisticAbnormalTaskCountUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnListStatisticAbnormalTaskCount() {
  return request({
    method: 'post',
    url: `/aiccs-api/abnList/statisticAbnormalTaskCount`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 按列入原因与主体类型分类，统计我的待办数量
  * abn-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abn-list-controller/statisticMyTaskGroupBySpeCauseUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnListStatisticMyTaskGroupBySpeCause() {
  return request({
    method: 'post',
    url: `/aiccs-api/abnList/statisticMyTaskGroupBySpeCause`
  })
}

/**
  * @typedef {Object} AICUser
  * @property {object} aicPermissions
  * @property {string} empID
  * @property {string} ename
  * @property {string} name
  * @property {string} orgID
  * @property {string} orgName
  * @property {string} password
  * @property {string} primaryKey
  * @property {string} regionID
  * @property {number} status
  * @property {string} unitID
  * @property {string} unitName
  * @property {number} userProp
  */
/**
  * 6.根据企业主键和权限查询可以办理的人员列表
  * gzaiccode-controller
  * @param {string} params.permission - permission
  * @param {string} params.pripid - pripid
  * @param {string} params.unitCn - unitCn
  * @param {string} params.unitCode - unitCode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/gzaiccode-controller/byPermissionListHandleUserListUsingGET
  * @return {Promise<Array<AICUser>>}
  */
export function aiccsApiAbnormalGzaiccodeByPermissionListHandleUserList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnormal/gzaiccode/byPermissionListHandleUserList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除
  * gzaiccode-controller
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/gzaiccode-controller/removeGzaiccodeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalGzaiccodeDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormal/gzaiccode/delete`,
    params
  })
}

/**
  * @typedef {Object} Gzaiccode对象
  * @property {string} bend
  * @property {string} bstop
  * @property {number} nindex
  * @property {string} orgunitid - 本地组织架构单位ID
  * @property {string} scountrycode
  * @property {string} scountryextcode
  * @property {string} shortname
  * @property {string} slevel
  * @property {string} sparentcode
  * @property {string} sregorgcode
  * @property {string} sregorgname
  */
/**
  * 4.查询
  * gzaiccode-controller
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/gzaiccode-controller/getGzaiccodeUsingGET
  * @return {Promise<Gzaiccode对象>}
  */
export function aiccsApiAbnormalGzaiccodeGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnormal/gzaiccode/get`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 7.获取机关树列表
  * gzaiccode-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/gzaiccode-controller/getOrgTreeListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnormalGzaiccodeGetOrgTreeList() {
  return request({
    method: 'get',
    url: `/aiccs-api/abnormal/gzaiccode/getOrgTreeList`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 8.获取登记机关--市局区局
  * gzaiccode-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/gzaiccode-controller/getRegOrgListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnormalGzaiccodeGetRegOrgList() {
  return request({
    method: 'get',
    url: `/aiccs-api/abnormal/gzaiccode/getRegOrgList`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 9.获取本区监管所
  * gzaiccode-controller
  * @param {string} params.regorg - regorg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/gzaiccode-controller/getStationByOrgUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalGzaiccodeGetStationByOrg(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormal/gzaiccode/getStationByOrg`,
    params
  })
}

/**
  * @typedef {Object} Gzaiccode对象
  * @property {string} bend
  * @property {string} bstop
  * @property {number} nindex
  * @property {string} orgunitid - 本地组织架构单位ID
  * @property {string} scountrycode
  * @property {string} scountryextcode
  * @property {string} shortname
  * @property {string} slevel
  * @property {string} sparentcode
  * @property {string} sregorgcode
  * @property {string} sregorgname
  */
/**
  * @typedef {Object} 分页查询参数_Gzaiccode对象_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {Gzaiccode对象} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} Gzaiccode对象
  * @property {string} bend
  * @property {string} bstop
  * @property {number} nindex
  * @property {string} orgunitid - 本地组织架构单位ID
  * @property {string} scountrycode
  * @property {string} scountryextcode
  * @property {string} shortname
  * @property {string} slevel
  * @property {string} sparentcode
  * @property {string} sregorgcode
  * @property {string} sregorgname
  */
/**
  * @typedef {Object} IPage_Gzaiccode对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<Gzaiccode对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询
  * gzaiccode-controller
  * @param {分页查询参数_Gzaiccode对象_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/gzaiccode-controller/listGzaiccodeUsingPOST
  * @return {Promise<IPage_Gzaiccode对象_>}
  */
export function aiccsApiAbnormalGzaiccodeList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormal/gzaiccode/list`,
    data
  })
}

/**
  * @typedef {Object} Gzaiccode对象
  * @property {string} bend
  * @property {string} bstop
  * @property {number} nindex
  * @property {string} orgunitid - 本地组织架构单位ID
  * @property {string} scountrycode
  * @property {string} scountryextcode
  * @property {string} shortname
  * @property {string} slevel
  * @property {string} sparentcode
  * @property {string} sregorgcode
  * @property {string} sregorgname
  */
/**
  * @typedef {Object} Gzaiccode对象
  * @property {string} bend
  * @property {string} bstop
  * @property {number} nindex
  * @property {string} orgunitid - 本地组织架构单位ID
  * @property {string} scountrycode
  * @property {string} scountryextcode
  * @property {string} shortname
  * @property {string} slevel
  * @property {string} sparentcode
  * @property {string} sregorgcode
  * @property {string} sregorgname
  */
/**
  * 1.新增
  * gzaiccode-controller
  * @param {Gzaiccode对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/gzaiccode-controller/saveGzaiccodeUsingPOST
  * @return {Promise<Gzaiccode对象>}
  */
export function aiccsApiAbnormalGzaiccodeSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormal/gzaiccode/save`,
    data
  })
}

/**
  * @typedef {Object} Gzaiccode对象
  * @property {string} bend
  * @property {string} bstop
  * @property {number} nindex
  * @property {string} orgunitid - 本地组织架构单位ID
  * @property {string} scountrycode
  * @property {string} scountryextcode
  * @property {string} shortname
  * @property {string} slevel
  * @property {string} sparentcode
  * @property {string} sregorgcode
  * @property {string} sregorgname
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改
  * gzaiccode-controller
  * @param {Gzaiccode对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/gzaiccode-controller/updateGzaiccodeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalGzaiccodeUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormal/gzaiccode/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 1、信用修复申请
  * 年报异常名录信用修复调度接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/年报异常名录信用修复调度接口/repairApplyUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnormalRepairApiRepair(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnormal/repair/api/repair`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 未按年报列入详情
  * abnormal-batch-controller
  * @param {string} params.writsid - writsid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/abnormalAicepsDetailsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchAbnormalAicepsDetails(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/abnormalAicepsDetails`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 列入严重违法失信企业清单详情
  * abnormal-batch-controller
  * @required @param {string} params.writsid - writsid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/abnormalLrDetailsUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchAbnormalLrDetails(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnormalAndBatch/abnormalLrDetails`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 移除严重违法失信企业清单详情
  * abnormal-batch-controller
  * @required @param {string} params.writsid - writsid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/abnormalYcDetailsUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchAbnormalYcDetails(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnormalAndBatch/abnormalYcDetails`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getWnbPage
  * abnormal-batch-controller
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/getWnbPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchGetWnbPage(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/getWnbPage`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 新增未年报批量列入文书记录
  * abnormal-batch-controller
  * @param {string} params.approvalDate - approvalDate
  * @param {string} params.firstEntName - firstEntName
  * @param {string} params.num - num
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/insertWnbRecodsUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchInsertWnbRecods(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnormalAndBatch/insertWnbRecods`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询主体是否存在因未按时年报被列异经营异常名录且未移出名录的记录
  * abnormal-batch-controller
  * @required @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/queryAbnInfoForEpsUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchQueryAbnInfoForEps(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnormalAndBatch/queryAbnInfoForEps`,
    params
  })
}

/**
  * @typedef {Object} QueryAbnormalDto
  * @property {string} entName
  * @property {number} page
  * @property {number} rows
  * @property {string} type
  */
/**
  * @typedef {Object}
  */
/**
  * 严重违法失信企业按条件查询清单分页
  * abnormal-batch-controller
  * @param {QueryAbnormalDto} data
  * @param {string} data.entName
  * @param {integer} data.page
  * @param {integer} data.rows
  * @param {string} data.type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/queryAbnormalByNamePageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchQueryAbnormalByNamePage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/queryAbnormalByNamePage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 列入严重违法失信企业清单分页
  * abnormal-batch-controller
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/queryAbnormalLrPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchQueryAbnormalLrPage(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/queryAbnormalLrPage`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 严重违法失信企业移除清单分页
  * abnormal-batch-controller
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/queryAbnormalYcPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchQueryAbnormalYcPage(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/queryAbnormalYcPage`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 行政处罚证书按条件查询清单分页
  * abnormal-batch-controller
  * @param {string} params.entName - entName
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/queryRevocationByNamePageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchQueryRevocationByNamePage(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/queryRevocationByNamePage`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 批量吊销行政处罚决定书清单详情
  * abnormal-batch-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/queryRevocationJdsDetailsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchQueryRevocationJdsDetails(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/queryRevocationJdsDetails`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 批量吊销行政处罚决定书清单分页
  * abnormal-batch-controller
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/queryRevocationJdsPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchQueryRevocationJdsPage(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/queryRevocationJdsPage`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 批量吊销行政处罚听证告知书清单详情
  * abnormal-batch-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/queryRevocationTzsDetailsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchQueryRevocationTzsDetails(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/queryRevocationTzsDetails`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 批量吊销行政处罚听证告知书清单分页
  * abnormal-batch-controller
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/queryRevocationTzsPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchQueryRevocationTzsPage(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/queryRevocationTzsPage`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 拟列入严重违法失信企业清单分页
  * abnormal-batch-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/selectForIllListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchSelectForIllListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/selectForIllListPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectBizSpeByPageLis
  * abnormal-batch-controller
  * @param {string} params.abnTime - abnTime
  * @param {string} params.entName - entName
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-batch-controller/selectBizSpeByPageLisUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnormalAndBatchSelectTSAbnListByPageList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnormalAndBatch/selectTSAbnListByPageList`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportEntListByStatistics
  * 经营异常目录统计相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/exportEntListByStatisticsUsingPOST
  */
export function aiccsApiAbnStatisticsExportEntListByStatistics(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnStatistics/exportEntListByStatistics`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 经营异常主体信息列表
  * 经营异常目录统计相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/getEntListByStatisticsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsGetEntListByStatistics(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnStatistics/getEntListByStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryStatistics
  * 经营异常目录统计相关接口
  * @required @param {object} params.customParamMap - (fix on body parameters)customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/queryStatisticsUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsQueryStatistics(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnStatistics/queryStatistics`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryStatistics
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/queryStatisticsUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsQueryStatistics_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/abnStatistics/queryStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryStatistics
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/queryStatisticsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsQueryStatistics_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnStatistics/queryStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryStatistics
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/queryStatisticsUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsQueryStatistics_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/abnStatistics/queryStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryStatistics
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/queryStatisticsUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsQueryStatistics_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/abnStatistics/queryStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryStatistics
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/queryStatisticsUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsQueryStatistics_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/abnStatistics/queryStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryStatistics
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/queryStatisticsUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsQueryStatistics_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/abnStatistics/queryStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * StatisticsForAbn
  * 经营异常目录统计相关接口
  * @required @param {object} params.customParamMap - (fix on body parameters)customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/StatisticsForAbnUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsStatisticsForAbn(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/abnStatistics/StatisticsForAbn`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * StatisticsForAbn
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/StatisticsForAbnUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsStatisticsForAbn_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/abnStatistics/StatisticsForAbn`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * StatisticsForAbn
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/StatisticsForAbnUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsStatisticsForAbn_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/abnStatistics/StatisticsForAbn`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * StatisticsForAbn
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/StatisticsForAbnUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsStatisticsForAbn_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/abnStatistics/StatisticsForAbn`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * StatisticsForAbn
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/StatisticsForAbnUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsStatisticsForAbn_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/abnStatistics/StatisticsForAbn`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * StatisticsForAbn
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/StatisticsForAbnUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsStatisticsForAbn_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/abnStatistics/StatisticsForAbn`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * StatisticsForAbn
  * 经营异常目录统计相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/经营异常目录统计相关接口/StatisticsForAbnUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiAbnStatisticsStatisticsForAbn_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/abnStatistics/StatisticsForAbn`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 新增认领地址
  * 地址认领相关接口
  * @param {string} params.address - address
  * @param {string} params.org_number - org_number
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/地址认领相关接口/addAddressUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAddressAssignAddAddress(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/addressAssign/addAddress`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 删除认领地址
  * 地址认领相关接口
  * @param {string} params.assignId - assignId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/地址认领相关接口/delAddressUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAddressAssignDelAddress(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/addressAssign/delAddress`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 获取认领地址
  * 地址认领相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/地址认领相关接口/getAddressListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAddressAssignGetAddressList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/addressAssign/getAddressList`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 检查市场主体是否存在
  * an-modify-permit-controller
  * @param {string} params.uniscid - uniscid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/an-modify-permit-controller/checkEBaseInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAnModifyCheckEBaseInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/anModify/checkEBaseInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除信息
  * an-modify-permit-controller
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/an-modify-permit-controller/removePermitUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAnModifyDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/anModify/delete`,
    params
  })
}

/**
  * @typedef {Object} 年报修改许可
  * @property {number} allowTime - 允许次数
  * @property {string} ancheyear - 年报年度
  * @property {string} begintime - 开始时间
  * @property {string} createId - 添加用户id
  * @property {string} createTime - 添加时间
  * @property {string} endtime - 结束时间
  * @property {string} entname - 主体名称
  * @property {string} id - 主键
  * @property {string} isync - 同步标志
  * @property {string} pripid - 企业主键
  * @property {string} regno - 注册号
  * @property {string} regorg - 操作人的机关码值
  * @property {string} regorgCn - 操作人的机关中文
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateId - 修改用户id
  * @property {string} updateTime - 更新时间
  */
/**
  * 4.查询信息
  * an-modify-permit-controller
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/an-modify-permit-controller/getPermitUsingGET
  * @return {Promise<年报修改许可>}
  */
export function aiccsApiAnModifyGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/anModify/get`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} 年报修改许可
  * @property {number} allowTime - 允许次数
  * @property {string} ancheyear - 年报年度
  * @property {string} begintime - 开始时间
  * @property {string} createId - 添加用户id
  * @property {string} createTime - 添加时间
  * @property {string} endtime - 结束时间
  * @property {string} entname - 主体名称
  * @property {string} id - 主键
  * @property {string} isync - 同步标志
  * @property {string} pripid - 企业主键
  * @property {string} regno - 注册号
  * @property {string} regorg - 操作人的机关码值
  * @property {string} regorgCn - 操作人的机关中文
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateId - 修改用户id
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_年报修改许可_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<年报修改许可>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询信息
  * an-modify-permit-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/an-modify-permit-controller/listPermitUsingPOST
  * @return {Promise<IPage_年报修改许可_>}
  */
export function aiccsApiAnModifyList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/anModify/list`,
    data
  })
}

/**
  * @typedef {Object} 年报修改许可
  * @property {number} allowTime - 允许次数
  * @property {string} ancheyear - 年报年度
  * @property {string} begintime - 开始时间
  * @property {string} createId - 添加用户id
  * @property {string} createTime - 添加时间
  * @property {string} endtime - 结束时间
  * @property {string} entname - 主体名称
  * @property {string} id - 主键
  * @property {string} isync - 同步标志
  * @property {string} pripid - 企业主键
  * @property {string} regno - 注册号
  * @property {string} regorg - 操作人的机关码值
  * @property {string} regorgCn - 操作人的机关中文
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateId - 修改用户id
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 年报修改许可
  * @property {number} allowTime - 允许次数
  * @property {string} ancheyear - 年报年度
  * @property {string} begintime - 开始时间
  * @property {string} createId - 添加用户id
  * @property {string} createTime - 添加时间
  * @property {string} endtime - 结束时间
  * @property {string} entname - 主体名称
  * @property {string} id - 主键
  * @property {string} isync - 同步标志
  * @property {string} pripid - 企业主键
  * @property {string} regno - 注册号
  * @property {string} regorg - 操作人的机关码值
  * @property {string} regorgCn - 操作人的机关中文
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateId - 修改用户id
  * @property {string} updateTime - 更新时间
  */
/**
  * 1.新增信息
  * an-modify-permit-controller
  * @param {年报修改许可} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/an-modify-permit-controller/savePermitUsingPOST
  * @return {Promise<年报修改许可>}
  */
export function aiccsApiAnModifySave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/anModify/save`,
    data
  })
}

/**
  * @typedef {Object} 年报修改许可
  * @property {number} allowTime - 允许次数
  * @property {string} ancheyear - 年报年度
  * @property {string} begintime - 开始时间
  * @property {string} createId - 添加用户id
  * @property {string} createTime - 添加时间
  * @property {string} endtime - 结束时间
  * @property {string} entname - 主体名称
  * @property {string} id - 主键
  * @property {string} isync - 同步标志
  * @property {string} pripid - 企业主键
  * @property {string} regno - 注册号
  * @property {string} regorg - 操作人的机关码值
  * @property {string} regorgCn - 操作人的机关中文
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateId - 修改用户id
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改信息
  * an-modify-permit-controller
  * @param {年报修改许可} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/an-modify-permit-controller/updatePermitUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAnModifyUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/anModify/update`,
    data
  })
}

/**
  * @typedef {Object} 公告任务名单
  * @property {string} createTime - 名单创建时间
  * @property {string} createUnitCode - 名单创建人机构编码
  * @property {string} createUnitId - 名单创建人单位id
  * @property {string} createUnitName - 名单创建人单位名称
  * @property {string} createUserId - 名单创建人id
  * @property {string} delFlag - 逻辑删除标记(0否1是)
  * @property {string} id - 主键ID
  * @property {string} taskName - 任务名称
  * @property {string} updateTime - 名单更新时间
  * @property {string} updateUserId - 名单更新人id
  */
/**
  * @typedef {Object}
  */
/**
  * 新增公告任务名单
  * 公告任务名单相关接口
  * @param {公告任务名单} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单相关接口/addUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskAdd(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/announcement/task/add`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 删除公告任务名单
  * 公告任务名单相关接口
  * @param {string} pathParams.id - 主键ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单相关接口/deleteUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskDeleteId(pathParams) {
  return request({
    method: 'post',
    url: `/aiccs-api/announcement/task/delete/${pathParams.id}`
  })
}

/**
  * @typedef {Object} 新增公告任务名单详细名录dto
  * @property {Array<string>} pripidList - 市场主体主键列表
  * @property {string} taskListId - 任务id
  */
/**
  * @typedef {Object}
  */
/**
  * 新增公告任务名单详细名录
  * 公告任务名单详细名录相关接口
  * @param {新增公告任务名单详细名录dto} data
  * @required @param {array} data.pripidList - 市场主体主键列表
  * @required @param {string} data.taskListId - 任务id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单详细名录相关接口/addUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskDetailAdd(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/announcement/task/detail/add`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 删除公告任务名单详细名录
  * 公告任务名单详细名录相关接口
  * @param {string} pathParams.id - 主键ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单详细名录相关接口/deleteUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskDetailDeleteId(pathParams) {
  return request({
    method: 'post',
    url: `/aiccs-api/announcement/task/detail/delete/${pathParams.id}`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据ID查询公告任务名单详细名录
  * 公告任务名单详细名录相关接口
  * @param {string} pathParams.id - 主键ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单详细名录相关接口/getByIdUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskDetailGetId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/announcement/task/detail/get/${pathParams.id}`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过Excel导入公告任务名单详细名录
  * 公告任务名单详细名录相关接口
  * @required @param {string} params.taskListId - taskListId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单详细名录相关接口/importByExcelUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskDetailImport(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/announcement/task/detail/import`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询所有公告任务名单详细名录列表
  * 公告任务名单详细名录相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单详细名录相关接口/listUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskDetailList() {
  return request({
    method: 'get',
    url: `/aiccs-api/announcement/task/detail/list`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据任务名单ID查询详细名录列表
  * 公告任务名单详细名录相关接口
  * @param {string} pathParams.taskListId - 任务名单ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单详细名录相关接口/listByTaskListIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskDetailListTaskListId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/announcement/task/detail/list/${pathParams.taskListId}`
  })
}

/**
  * @typedef {Object} 公告任务名单详细名录查询参数
  * @property {string} entname - 市场主体名称
  * @property {string} enttype - 市场主体类型
  * @property {string} industry - 所属行业
  * @property {string} isAbnormal - 是否列异（0否1是）
  * @property {string} isSeriousIllegal - 是否列严（0否1是）
  * @property {string} regno - 注册号
  * @property {string} revoketimeEnd - 吊销时间结束
  * @property {string} revoketimeStart - 吊销时间起始
  * @property {string} taskListId - 任务名单id
  * @property {string} uniscid - 市场主体统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_公告任务名单详细名录查询参数_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {公告任务名单详细名录查询参数} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} 公告任务名单详细名录
  * @property {string} createTime - 创建人时间
  * @property {string} createUserId - 创建人id
  * @property {string} delFlag - 是否删除标记（0否1是）
  * @property {string} entname - 市场主体名称
  * @property {string} enttype - 市场主体类型
  * @property {string} id - 主键ID
  * @property {string} industryco - 所属行业子类
  * @property {string} industryphy - 所属行业门类
  * @property {string} pripid - 市场主体主键
  * @property {string} regno - 注册号
  * @property {string} revoketime - 吊销时间
  * @property {string} taskListId - 任务名单id
  * @property {string} uniscid - 市场主体统一社会信用代码
  * @property {string} updateTime - 更新时间
  * @property {string} updateUserId - 更新人id
  */
/**
  * @typedef {Object} IPage_公告任务名单详细名录_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<公告任务名单详细名录>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 分页查询公告任务名单详细名录列表
  * 公告任务名单详细名录相关接口
  * @param {分页查询参数_公告任务名单详细名录查询参数_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单详细名录相关接口/pageUsingPOST_1
  * @return {Promise<IPage_公告任务名单详细名录_>}
  */
export function aiccsApiAnnouncementTaskDetailPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/announcement/task/detail/page`,
    data
  })
}

/**
  * @typedef {Object} 公告任务名单详细名录
  * @property {string} createTime - 创建人时间
  * @property {string} createUserId - 创建人id
  * @property {string} delFlag - 是否删除标记（0否1是）
  * @property {string} entname - 市场主体名称
  * @property {string} enttype - 市场主体类型
  * @property {string} id - 主键ID
  * @property {string} industryco - 所属行业子类
  * @property {string} industryphy - 所属行业门类
  * @property {string} pripid - 市场主体主键
  * @property {string} regno - 注册号
  * @property {string} revoketime - 吊销时间
  * @property {string} taskListId - 任务名单id
  * @property {string} uniscid - 市场主体统一社会信用代码
  * @property {string} updateTime - 更新时间
  * @property {string} updateUserId - 更新人id
  */
/**
  * @typedef {Object}
  */
/**
  * 更新公告任务名单详细名录
  * 公告任务名单详细名录相关接口
  * @param {公告任务名单详细名录} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单详细名录相关接口/updateUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskDetailUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/announcement/task/detail/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据ID查询公告任务名单
  * 公告任务名单相关接口
  * @param {string} pathParams.id - 主键ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单相关接口/getByIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskGetId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/announcement/task/get/${pathParams.id}`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询所有公告任务名单列表
  * 公告任务名单相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单相关接口/listUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskList() {
  return request({
    method: 'get',
    url: `/aiccs-api/announcement/task/list`
  })
}

/**
  * @typedef {Object} 公告任务名单查询参数
  * @property {string} createTimeEnd - 创建时间结束
  * @property {string} createTimeStart - 创建时间开始
  * @property {string} createUnitCode - 创建人机构编码
  * @property {string} createUnitId - 创建人单位id
  * @property {string} createUnitName - 创建人单位名称
  * @property {string} createUserId - 创建人id
  * @property {string} taskName - 任务名称
  */
/**
  * @typedef {Object} 分页查询参数_公告任务名单查询参数_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {公告任务名单查询参数} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object}
  */
/**
  * 分页查询公告任务名单列表
  * 公告任务名单相关接口
  * @param {分页查询参数_公告任务名单查询参数_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单相关接口/pageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/announcement/task/page`,
    data
  })
}

/**
  * @typedef {Object} 公告任务名单
  * @property {string} createTime - 名单创建时间
  * @property {string} createUnitCode - 名单创建人机构编码
  * @property {string} createUnitId - 名单创建人单位id
  * @property {string} createUnitName - 名单创建人单位名称
  * @property {string} createUserId - 名单创建人id
  * @property {string} delFlag - 逻辑删除标记(0否1是)
  * @property {string} id - 主键ID
  * @property {string} taskName - 任务名称
  * @property {string} updateTime - 名单更新时间
  * @property {string} updateUserId - 名单更新人id
  */
/**
  * @typedef {Object}
  */
/**
  * 更新公告任务名单
  * 公告任务名单相关接口
  * @param {公告任务名单} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/公告任务名单相关接口/updateUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAnnouncementTaskUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/announcement/task/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 创建年报公示信息异议待办
  * annual-dissent-info-controller
  * @param {} data
  * @param {string} data.dissentId - 异议信息id
  * @param {string} data.finalFeedback - 反馈信息
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/annual-dissent-info-controller/createTaskUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiAnnualDissentCreateTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/annual/dissent/createTask`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过id获取年报公示异议信息
  * annual-dissent-info-controller
  * @param {string} pathParams.id - 异议记录id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/annual-dissent-info-controller/getAnnualDetailDetailByIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAnnualDissentDetailId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/annual/dissent/detail/${pathParams.id}`
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} AnnualDissentDetailDto
  * @property {string} createTime
  * @property {string} dissentDate
  * @property {string} dissentDesc
  * @property {string} entname
  * @property {string} finalFeedback
  * @property {string} handleStatus
  * @property {string} pripid
  * @property {string} proposerAddress
  * @property {string} proposerIdnum
  * @property {string} proposerMail
  * @property {string} proposerName
  * @property {string} proposerPhone
  * @property {string} regNo
  * @property {string} regorg
  * @property {string} uid
  * @property {string} uniscid
  * @property {string} updateTime
  * @property {string} updaterId
  */
/**
  * @typedef {Object} IPage_AnnualDissentDetailDto_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<AnnualDissentDetailDto>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 获取年报公示异议信息分页
  * annual-dissent-info-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/annual-dissent-info-controller/getAnnualDissentDetailPageUsingPOST
  * @return {Promise<IPage_AnnualDissentDetailDto_>}
  */
export function aiccsApiAnnualDissentDetailPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/annual/dissent/detail/page`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 进入下一个流程
  * annual-dissent-info-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/annual-dissent-info-controller/nextProcessUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiAnnualDissentNextProcess(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/annual/dissent/nextProcess`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 通过企业信息获取账号信息
  * no-annual-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/no-annual-controller/getAnnualAccountUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAnnualAicepsGetAnnualAccount(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/annualAiceps/getAnnualAccount`,
    data
  })
}

/**
  * @typedef {Object} CancelRevokeCreateDTO
  * @property {string} approvalDept - 批准部门
  * @property {string} approvalDeptId - 批准部门ID
  * @property {string} approvalDocNo - 批准文号
  * @property {string} cancelRevokeReason - 撤销吊销原因
  * @property {string} entname - 企业名称
  * @property {string} pripid - 主体身份代码
  * @property {string} regno - 注册号
  * @property {string} remarks - 备注
  * @property {string} revokeListId - 吊销主体ID
  * @property {string} revokeReason - 吊销原因
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} CancelRevokeCreateVO
  * @property {string} bizId - 业务ID
  * @property {string} bizSeq - 业务编号
  * @property {string} currentNode - 当前节点
  * @property {object} nextSequenceFlowList - 下一节点列表
  * @property {string} tasklistid - 任务ID
  * @property {string} workflowid - 流程ID
  */
/**
  * 发起撤销吊销业务
  * 撤销吊销管理
  * @param {CancelRevokeCreateDTO} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销吊销管理/createCancelRevokeUsingPOST
  * @return {Promise<CancelRevokeCreateVO>}
  */
export function aiccsApiApiCancelRevoke(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/api/cancelRevoke`,
    data
  })
}

/**
  * @typedef {Object} CancelRevokeApprove
  * @property {string} approveId
  * @property {string} approveOpinion
  * @property {string} approveStatus
  * @property {string} approveTime
  * @property {string} approverId
  * @property {string} approverName
  * @property {string} bizId
  * @property {string} createTime
  * @property {string} node
  */
/**
  * @typedef {Object} CancelRevokeVO
  * @property {string} approvalDept
  * @property {string} approvalDeptId
  * @property {string} approvalDocNo
  * @property {Array<CancelRevokeApprove>} approveList - 审批记录列表
  * @property {string} areaCode
  * @property {string} bizId
  * @property {string} bizSeq
  * @property {string} bizseqid - 业务编号
  * @property {string} busname - 业务名称
  * @property {string} busstatus - 业务状态
  * @property {string} bustype - 业务类型
  * @property {string} cancelRevokeDate
  * @property {string} cancelRevokeReason
  * @property {string} createTime
  * @property {string} createTimeBegin - 创建时间开始
  * @property {string} createTimeEnd - 创建时间结束
  * @property {string} currentNode
  * @property {string} currentNodeName - 当前节点
  * @property {string} entname
  * @property {string} handlerDate
  * @property {string} handlerId
  * @property {string} handlerName
  * @property {object} nextSequenceFlowList - 下一节点列表
  * @property {object} opinionList - 意见列表
  * @property {string} opinionType - 意见类型
  * @property {string} pripid
  * @property {string} regno
  * @property {string} remarks
  * @property {string} revokeDate
  * @property {string} revokeListId - 吊销主体ID
  * @property {string} revokeReason
  * @property {string} signloginname - 签收人姓名
  * @property {string} signuserid - 签收人ID
  * @property {string} status
  * @property {string} tasklistid - 任务ID
  * @property {string} uniscid
  * @property {string} updateTime
  * @property {string} workflowid - 流程ID
  */
/**
  * 查询撤销吊销业务详情
  * 撤销吊销管理
  * @param {string} pathParams.bizId - 业务ID
  * @param {string} params.tasklistid - 任务ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销吊销管理/getCancelRevokeByIdUsingGET
  * @return {Promise<CancelRevokeVO>}
  */
export function aiccsApiApiCancelRevokeBizId(pathParams, params) {
  return request({
    method: 'get',
    url: `/aiccs-api/api/cancelRevoke/${pathParams.bizId}`,
    params
  })
}

/**
  * @typedef {Object} CancelRevokePageVO
  * @property {Array<object>} list - 数据列表
  * @property {number} pageNum - 当前页码
  * @property {number} pageSize - 每页数量
  * @property {number} total - 总记录数
  */
/**
  * 分页查询待审批列表
  * 撤销吊销管理
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销吊销管理/getApproveListUsingGET
  * @return {Promise<CancelRevokePageVO>}
  */
export function aiccsApiApiCancelRevokeApproveList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/api/cancelRevoke/approveList`,
    params
  })
}

/**
  * @typedef {Object} CancelRevokeApprove
  * @property {string} approveId
  * @property {string} approveOpinion
  * @property {string} approveStatus
  * @property {string} approveTime
  * @property {string} approverId
  * @property {string} approverName
  * @property {string} bizId
  * @property {string} createTime
  * @property {string} node
  */
/**
  * @typedef {Object} CancelRevokeVO
  * @property {string} approvalDept
  * @property {string} approvalDeptId
  * @property {string} approvalDocNo
  * @property {Array<CancelRevokeApprove>} approveList - 审批记录列表
  * @property {string} areaCode
  * @property {string} bizId
  * @property {string} bizSeq
  * @property {string} bizseqid - 业务编号
  * @property {string} busname - 业务名称
  * @property {string} busstatus - 业务状态
  * @property {string} bustype - 业务类型
  * @property {string} cancelRevokeDate
  * @property {string} cancelRevokeReason
  * @property {string} createTime
  * @property {string} createTimeBegin - 创建时间开始
  * @property {string} createTimeEnd - 创建时间结束
  * @property {string} currentNode
  * @property {string} currentNodeName - 当前节点
  * @property {string} entname
  * @property {string} handlerDate
  * @property {string} handlerId
  * @property {string} handlerName
  * @property {object} nextSequenceFlowList - 下一节点列表
  * @property {object} opinionList - 意见列表
  * @property {string} opinionType - 意见类型
  * @property {string} pripid
  * @property {string} regno
  * @property {string} remarks
  * @property {string} revokeDate
  * @property {string} revokeListId - 吊销主体ID
  * @property {string} revokeReason
  * @property {string} signloginname - 签收人姓名
  * @property {string} signuserid - 签收人ID
  * @property {string} status
  * @property {string} tasklistid - 任务ID
  * @property {string} uniscid
  * @property {string} updateTime
  * @property {string} workflowid - 流程ID
  */
/**
  * 查询业务详情
  * 撤销吊销管理
  * @param {string} pathParams.bizSeq - 业务编号
  * @param {string} params.tasklistid - 任务ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销吊销管理/getCancelRevokeDetailUsingGET
  * @return {Promise<CancelRevokeVO>}
  */
export function aiccsApiApiCancelRevokeDetailBizSeq(pathParams, params) {
  return request({
    method: 'get',
    url: `/aiccs-api/api/cancelRevoke/detail/${pathParams.bizSeq}`,
    params
  })
}

/**
  * @typedef {Object} CancelRevokeApproveDTO
  * @property {string} approveOpinion - 审批意见
  * @property {string} approveStatus - 审批状态：1-通过，2-拒绝
  * @property {string} bizId - 业务ID
  * @property {string} bizSeq - 业务编号
  * @property {string} cancelRevokeDate - 撤销吊销日期
  * @property {string} currentNode - 当前节点
  * @property {string} nextNodeID - 下一节点ID
  * @property {string} nextPerformerNames - 下一办理人姓名，多个用逗号分隔
  * @property {string} nextPerformerids - 下一办理人ID，多个用逗号分隔
  * @property {string} revokeListId - 吊销主体ID
  * @property {string} tasklistid - 任务ID
  */
/**
  * @typedef {Object} CancelRevokeApprovalNextVO
  * @property {string} bizId - 业务ID
  * @property {string} bizSeq - 业务编号
  * @property {string} currentNode - 当前节点
  * @property {object} nextSequenceFlowList - 下一节点列表
  * @property {Array<object>} opinionList - 意见列表
  * @property {string} opinionType - 意见类型
  * @property {string} tasklistid - 任务ID
  * @property {string} workflowid - 流程ID
  */
/**
  * 启动流程下一步
  * 撤销吊销管理
  * @param {CancelRevokeApproveDTO} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销吊销管理/approvalNextUsingPOST_1
  * @return {Promise<CancelRevokeApprovalNextVO>}
  */
export function aiccsApiApiCancelRevokeNext(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/api/cancelRevoke/next`,
    data
  })
}

/**
  * @typedef {Object} CancelRevokePageVO
  * @property {Array<object>} list - 数据列表
  * @property {number} pageNum - 当前页码
  * @property {number} pageSize - 每页数量
  * @property {number} total - 总记录数
  */
/**
  * 分页查询撤销吊销业务记录
  * 撤销吊销管理
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销吊销管理/getCancelRevokeRecordsUsingGET
  * @return {Promise<CancelRevokePageVO>}
  */
export function aiccsApiApiCancelRevokeRecords(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/api/cancelRevoke/records`,
    params
  })
}

/**
  * @typedef {Object} CancelRevokePageVO
  * @property {Array<object>} list - 数据列表
  * @property {number} pageNum - 当前页码
  * @property {number} pageSize - 每页数量
  * @property {number} total - 总记录数
  */
/**
  * 查询吊销主体列表
  * 撤销吊销管理
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销吊销管理/getRevokedListUsingGET
  * @return {Promise<CancelRevokePageVO>}
  */
export function aiccsApiApiCancelRevokeRevokedList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/api/cancelRevoke/revokedList`,
    params
  })
}

/**
  * @typedef {Object} CancelRevokePageVO
  * @property {Array<object>} list - 数据列表
  * @property {number} pageNum - 当前页码
  * @property {number} pageSize - 每页数量
  * @property {number} total - 总记录数
  */
/**
  * 撤销吊销待办列表
  * 撤销吊销管理
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销吊销管理/getTodoListUsingGET
  * @return {Promise<CancelRevokePageVO>}
  */
export function aiccsApiApiCancelRevokeTodoList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/api/cancelRevoke/todoList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 添加片区设置
  * 片区设置
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/addAreaSliceUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAreaSliceAdd(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/areaSlice/add`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 片区加入自动认领队列
  * 片区设置
  * @param {} data
  * @param {string} data.sliceId - 片区id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/addAutoClaimQueueUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAreaSliceAddAutoClaimQueue(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/areaSlice/addAutoClaimQueue`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取当前用户对该主体的可认领片区
  * 片区设置
  * @param {string} pathParams.pripid - 主体pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/getAssignableSliceUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAreaSliceGetAssignableSliceListPripid(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/areaSlice/getAssignableSliceList/${pathParams.pripid}`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取当前用户对该主体的可认领片区
  * 片区设置
  * @param {string} params.sliceType - sliceType
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/getAssignableSliceNewUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAreaSliceGetAssignableSliceListNew(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/areaSlice/getAssignableSliceListNew`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取片区多边形围点信息
  * 片区设置
  * @param {string} params.sliceId - 片区id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/getSlicePolygonUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAreaSliceGetSlicePolygon(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/areaSlice/getSlicePolygon`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取片区树
  * 片区设置
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/getSliceTreeByUserUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAreaSliceGetSliceTreeByUser() {
  return request({
    method: 'post',
    url: `/aiccs-api/areaSlice/getSliceTreeByUser`
  })
}

/**
  * @typedef {Object}
  */
/**
  * areaSliceList
  * 片区设置
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/areaSliceListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAreaSliceList() {
  return request({
    method: 'get',
    url: `/aiccs-api/areaSlice/list`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 修改片区设置
  * 片区设置
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/modifyAreaSliceUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAreaSliceModify(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/areaSlice/modify`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 获取片区信息分页
  * 片区设置
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/getAreaSlicePageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAreaSlicePage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/areaSlice/page`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 移除片区设置
  * 片区设置
  * @param {} data
  * @param {string} data.ids - 移除信息id，多个用','隔开
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/removeAreaSliceUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAreaSliceRemove(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/areaSlice/remove`,
    data
  })
}

/**
  * @typedef {Object} 片区围点信息
  * @property {Array<string>} pointList - 围点坐标点列表（经度,维度）
  * @property {string} sliceId - 片区id
  */
/**
  * @typedef {Object}
  */
/**
  * savePolygon
  * 片区设置
  * @param {片区围点信息} data
  * @param {array} data.pointList - 围点坐标点列表（经度,维度）
  * @param {string} data.sliceId - 片区id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/savePolygonUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAreaSliceSavePolygon(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/areaSlice/savePolygon`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * test
  * 片区设置
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/片区设置/testUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAreaSliceTest() {
  return request({
    method: 'get',
    url: `/aiccs-api/areaSlice/test`
  })
}

/**
  * @typedef {Object}
  */
/**
  * delFile
  * attachment-controller
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/delFileUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDelFile(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/delFile`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * delLawFile
  * attachment-controller
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/delLawFileUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDelLawFileDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/delLawFile.do`,
    params
  })
}

/**
  * 文件下载
  * attachment-controller
  * @required @param {string} params.fileName - 文件名
  * @required @param {string} params.filePath - 文件路径
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downFileUsingGET
  */
export function aiccsApiAttachmentDown(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/attachment/down`,
    params
  })
}

/**
  * download
  * attachment-controller
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadUsingGET
  */
export function aiccsApiAttachmentDownload(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/attachment/download`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadTemplate
  * attachment-controller
  * @param {string} params.filePath - filePath
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadTemplateUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadTemplateDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/attachment/downloadTemplate.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadTemplate
  * attachment-controller
  * @param {string} params.filePath - filePath
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadTemplateUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadTemplateDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/attachment/downloadTemplate.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadTemplate
  * attachment-controller
  * @param {string} params.filePath - filePath
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadTemplateUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadTemplateDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/downloadTemplate.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadTemplate
  * attachment-controller
  * @param {string} params.filePath - filePath
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadTemplateUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadTemplateDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/attachment/downloadTemplate.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadTemplate
  * attachment-controller
  * @param {string} params.filePath - filePath
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadTemplateUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadTemplateDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/attachment/downloadTemplate.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadTemplate
  * attachment-controller
  * @param {string} params.filePath - filePath
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadTemplateUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadTemplateDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/attachment/downloadTemplate.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadTemplate
  * attachment-controller
  * @param {string} params.filePath - filePath
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadTemplateUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadTemplateDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/attachment/downloadTemplate.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadWrit
  * attachment-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadWritUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadWritDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/attachment/downloadWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadWrit
  * attachment-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadWritUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadWritDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/attachment/downloadWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadWrit
  * attachment-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadWritUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadWritDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/downloadWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadWrit
  * attachment-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadWritUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadWritDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/attachment/downloadWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadWrit
  * attachment-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadWritUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadWritDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/attachment/downloadWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadWrit
  * attachment-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadWritUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadWritDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/attachment/downloadWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * downloadWrit
  * attachment-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/downloadWritUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiAttachmentDownloadWritDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/attachment/downloadWrit.do`,
    params
  })
}

/**
  * @typedef {Object} TSAttachment
  * @property {string} areaCode
  * @property {string} attachmentid
  * @property {string} attachtype
  * @property {string} bizseq
  * @property {string} createtype
  * @property {string} fileext
  * @property {string} filename
  * @property {string} filetype
  * @property {string} fileurl
  * @property {string} lauptime
  * @property {string} pripid
  * @property {number} remNo
  * @property {string} temppath
  * @property {string} uploaddate
  * @property {string} userid
  * @property {string} username
  */
/**
  * getAttachmentList
  * attachment-controller
  * @param {TSAttachment} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/getAttachmentListUsingPOST
  */
export function aiccsApiAttachmentGetAttachmentList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/getAttachmentList`,
    data
  })
}

/**
  * @typedef {Object} TSAttachment
  * @property {string} areaCode
  * @property {string} attachmentid
  * @property {string} attachtype
  * @property {string} bizseq
  * @property {string} createtype
  * @property {string} fileext
  * @property {string} filename
  * @property {string} filetype
  * @property {string} fileurl
  * @property {string} lauptime
  * @property {string} pripid
  * @property {number} remNo
  * @property {string} temppath
  * @property {string} uploaddate
  * @property {string} userid
  * @property {string} username
  */
/**
  * getAttachmentList_app
  * attachment-controller
  * @param {TSAttachment} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/getAttachmentList_appUsingPOST
  */
export function aiccsApiAttachmentGetAttachmentListApp(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/getAttachmentList_app`,
    data
  })
}

/**
  * 预览上传材料
  * attachment-controller
  * @param {string} params.attachType - attachType
  * @param {string} params.bizSeqNo - bizSeqNo
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/getMaterialUsingGET
  */
export function aiccsApiAttachmentGetMaterial(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/attachment/getMaterial`,
    params
  })
}

/**
  * @typedef {Object} TSAttachment
  * @property {string} areaCode
  * @property {string} attachmentid
  * @property {string} attachtype
  * @property {string} bizseq
  * @property {string} createtype
  * @property {string} fileext
  * @property {string} filename
  * @property {string} filetype
  * @property {string} fileurl
  * @property {string} lauptime
  * @property {string} pripid
  * @property {number} remNo
  * @property {string} temppath
  * @property {string} uploaddate
  * @property {string} userid
  * @property {string} username
  */
/**
  * @typedef {Object} TSAttachment
  * @property {string} areaCode
  * @property {string} attachmentid
  * @property {string} attachtype
  * @property {string} bizseq
  * @property {string} createtype
  * @property {string} fileext
  * @property {string} filename
  * @property {string} filetype
  * @property {string} fileurl
  * @property {string} lauptime
  * @property {string} pripid
  * @property {number} remNo
  * @property {string} temppath
  * @property {string} uploaddate
  * @property {string} userid
  * @property {string} username
  */
/**
  * 6.业务号查询附件
  * attachment-controller
  * @param {TSAttachment} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/listXrattachmentUsingPOST
  * @return {Promise<Array<TSAttachment>>}
  */
export function aiccsApiAttachmentListByBizSepNo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/listByBizSepNo`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryFileByHistory
  * attachment-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/queryFileByHistoryUsingGET
  * @return {Promise<>}
  */
export function aiccsApiAttachmentQueryFileByHistory(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/attachment/queryFileByHistory`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryFileByHistory
  * attachment-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/queryFileByHistoryUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiAttachmentQueryFileByHistory_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/attachment/queryFileByHistory`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryFileByHistory
  * attachment-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/queryFileByHistoryUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAttachmentQueryFileByHistory_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/queryFileByHistory`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryFileByHistory
  * attachment-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/queryFileByHistoryUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiAttachmentQueryFileByHistory_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/attachment/queryFileByHistory`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryFileByHistory
  * attachment-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/queryFileByHistoryUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiAttachmentQueryFileByHistory_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/attachment/queryFileByHistory`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryFileByHistory
  * attachment-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/queryFileByHistoryUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiAttachmentQueryFileByHistory_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/attachment/queryFileByHistory`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryFileByHistory
  * attachment-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/queryFileByHistoryUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiAttachmentQueryFileByHistory_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/attachment/queryFileByHistory`,
    params
  })
}

/**
  * 批吊业务的听证告知书、处罚决定书文件预下载
  * attachment-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/revokeDownUsingGET
  */
export function aiccsApiAttachmentRevokeDown(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/attachment/revokeDown`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveTCLawFile
  * attachment-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/saveTCLawFileUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAttachmentSaveTCLawFileDo(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/saveTCLawFile.do`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * selectwritByPage
  * attachment-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/selectwritByPageUsingPOST
  */
export function aiccsApiAttachmentSelectwritByPageDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/selectwritByPage.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * uploadFileAdvance
  * attachment-controller
  * @param {string} params.attachtype - attachtype
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/uploadFileAdvanceUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiAttachmentUploadAdvance(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/uploadAdvance`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * uploadFileAdvance
  * attachment-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/uploadFileAdvanceUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAttachmentUploadAdvanceWithAttachtype(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/uploadAdvanceWithAttachtype`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * uploadFileAicods
  * attachment-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/uploadFileAicodsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAttachmentUploadFileAicods(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/uploadFileAicods`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * uploadFileByBizseq
  * attachment-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/attachment-controller/uploadFileByBizseqUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiAttachmentUploadFileByBizseq(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/attachment/uploadFileByBizseq`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getDissentListPage
  * biz-dissent-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/getDissentListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentCommonPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/common_page`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * dissentList
  * biz-dissent-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/dissentListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentDissentList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/dissentList`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * opentexptlist
  * biz-dissent-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/opentexptlistUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentExptnextDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/exptnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getBizDissentAndWrirsno
  * biz-dissent-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/getBizDissentAndWrirsnoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentGetBizDissentAndWrirsno(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/getBizDissentAndWrirsno`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * isPassDissentApply
  * biz-dissent-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.bustype - bustype
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/isPassDissentApplyUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizDissentIsPassDissentApply(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizDissent/isPassDissentApply`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-dissent-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/nextUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizDissentNextDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizDissent/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-dissent-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/nextUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizDissentNextDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizDissent/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-dissent-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/nextUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentNextDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-dissent-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/nextUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizDissentNextDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizDissent/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-dissent-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/nextUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizDissentNextDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizDissent/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-dissent-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/nextUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizDissentNextDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizDissent/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-dissent-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/nextUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizDissentNextDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizDissent/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * nextapprove
  * biz-dissent-controller
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.flag - flag
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/nextapproveUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentNextapproveDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/nextapprove.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printNotice
  * biz-dissent-controller
  * @param {string} params.acceptstat - acceptstat
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.workflowid - workflowid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/printNoticeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentPrintNoticeDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/printNotice.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * startbizDissent
  * biz-dissent-controller
  * @param {string} params.abnlistid - abnlistid
  * @param {string} params.entertype - entertype
  * @param {string} params.isOnlyRem - isOnlyRem
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/startbizDissentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentStartbizDissentDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/startbizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * updatebizDissent
  * biz-dissent-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/updatebizDissentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentUpdatebizDissentDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/updatebizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * updateResultNotice
  * biz-dissent-controller
  * @param {string} params.content - content
  * @param {string} params.writsid - writsid
  * @param {string} params.writstype - writstype
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/updateResultNoticeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentUpdateResultNotice(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/updateResultNotice`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * validateAccept
  * biz-dissent-controller
  * @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/validateAcceptUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentValidateAcceptDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/validateAccept.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * validateBiz
  * biz-dissent-controller
  * @param {string} params.abnlistid - abnlistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-controller/validateBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizDissentValidateBizDissent(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizDissent/validateBizDissent`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过文件指派企业
  * 业户管理相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/assignByFileUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignAssignByFile(formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/assignByFile`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * 导出片区的认领数据
  * 业户管理相关接口
  * @param {} data
  * @required @param {array} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/assignExcelUsingPOST
  */
export function aiccsApiBizOwnerAssignAssignExcel(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/assignExcel`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 业户认领操作接口
  * 业户管理相关接口
  * @param {} data
  * @param {string} data.pripid - 主体pripid
  * @param {string} data.sliceId - 分区id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/assignOwnerUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignAssignOwner(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/assignOwner`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 业户认领操作接口
  * 业户管理相关接口
  * @param {} data
  * @param {string} data.orgCode - 所属机关
  * @param {string} data.pripid - 主体pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/assignOwner1UsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignAssignOwner1(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/assignOwner1`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 业户认领操作接口
  * 业户管理相关接口
  * @required @param {array} params.pripids - pripids
  * @param {} data
  * @param {string} data.sliceId - 分区id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/BatchAssignOwnerUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignBatchAssignOwner(params, data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/BatchAssignOwner`,
    params,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 业户认领操作接口
  * 业户管理相关接口
  * @required @param {array} params.pripids - pripids
  * @param {} data
  * @param {string} data.orgCode - 分区id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/BatchAssignOwner1UsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignBatchAssignOwner1(params, data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/BatchAssignOwner1`,
    params,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 批量业户退还操作接口
  * 业户管理相关接口
  * @param {} data
  * @required @param {array} data.params - params
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/BatchRemoveOwnerUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignBatchRemoveOwner(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/BatchRemoveOwner`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 调整片区
  * 业户管理相关接口
  * @param {} data
  * @param {string} data.assignId - 业户认领记录id
  * @param {string} data.sliceId - 片区id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/changeOwnerUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignChangeOwner(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/changeOwner`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 批量调整片区
  * 业户管理相关接口
  * @param {} data
  * @required @param {object} data.params - params
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/changeOwnerBatchUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignChangeOwnerBatch(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/changeOwnerBatch`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 清理个体户的数据
  * 业户管理相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/clearIndivDataUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignClearIndivData() {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/clearIndivData`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 清理注册二处认领的数据
  * 业户管理相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/clearTwoDataUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignClearTwoData() {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/clearTwoData`
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 统计片区的认领数据
  * 业户管理相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/countAssignUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignCountAssign(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/countAssign`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 业户主体分页
  * 业户管理相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/entOwnerPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignEntOwnerPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/entOwnerPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * 导出业户主体数据
  * 业户管理相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/exportEntOwnerUsingPOST
  */
export function aiccsApiBizOwnerAssignExportEntOwner(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/exportEntOwner`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 导出认领失败名单
  * 业户管理相关接口
  * @param {} data
  * @required @param {object} data.noClaimList - noClaimList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/exportNoClaimExcelUsingPOST
  */
export function aiccsApiBizOwnerAssignExportNoClaimExcel(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/exportNoClaimExcel`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取可改变的片区
  * 业户管理相关接口
  * @param {string} params.sliceId - (fix on body parameters)当前片区id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/getChangeableSliceUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignGetChangeableSlice(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizOwnerAssign/getChangeableSlice`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * inDraftRevoke
  * 业户管理相关接口
  * @required @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/inDraftRevokeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignInDraftRevoke(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizOwnerAssign/inDraftRevoke`,
    params
  })
}

/**
  * @typedef {Object} BizOwnerAssign
  * @property {string} assignDate
  * @property {string} assignId
  * @property {string} assignOperator
  * @property {string} assignType
  * @property {string} phone
  * @property {string} pripid
  * @property {string} remDate
  * @property {string} remOperator
  * @property {string} remOperatorName
  * @property {string} remReason
  * @property {string} remType
  * @property {string} sliceId
  * @property {string} updateTime
  * @property {string} updater
  */
/**
  * @typedef {Object} RemoveInfoDto
  * @property {BizOwnerAssign} bizOwnerAssign
  * @property {string} removeOrgName
  */
/**
  * info
  * 业户管理相关接口
  * @required @param {string} params.assignId - assignId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/infoUsingGET
  * @return {Promise<RemoveInfoDto>}
  */
export function aiccsApiBizOwnerAssignInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizOwnerAssign/info`,
    params
  })
}

/**
  * @typedef {Object} AssignLogDto
  * @property {string} assignType
  * @property {string} operateTime
  * @property {string} operator
  * @property {string} sliceName
  */
/**
  * getAssignRecord
  * 业户管理相关接口
  * @required @param {string} pathParams.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/getAssignRecordUsingGET
  * @return {Promise<Array<AssignLogDto>>}
  */
export function aiccsApiBizOwnerAssignRecordPripid(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizOwnerAssign/record/${pathParams.pripid}`
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeDraftRevoke
  * 业户管理相关接口
  * @required @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/removeDraftRevokeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignRemoveDraftRevoke(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizOwnerAssign/removeDraftRevoke`,
    params
  })
}

/**
  * @typedef {Object} BizOwnerAssign
  * @property {string} assignDate
  * @property {string} assignId
  * @property {string} assignOperator
  * @property {string} assignType
  * @property {string} phone
  * @property {string} pripid
  * @property {string} remDate
  * @property {string} remOperator
  * @property {string} remOperatorName
  * @property {string} remReason
  * @property {string} remType
  * @property {string} sliceId
  * @property {string} updateTime
  * @property {string} updater
  */
/**
  * @typedef {Object}
  */
/**
  * 业户退还操作接口
  * 业户管理相关接口
  * @param {BizOwnerAssign} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/业户管理相关接口/removeOwnerUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizOwnerAssignRemoveOwner(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizOwnerAssign/removeOwner`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnRemTransfer
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/abnRemTransferUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAbnRemTransferDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizRemList/abnRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnRemTransfer
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/abnRemTransferUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAbnRemTransferDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizRemList/abnRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnRemTransfer
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/abnRemTransferUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAbnRemTransferDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/abnRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnRemTransfer
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/abnRemTransferUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAbnRemTransferDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizRemList/abnRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnRemTransfer
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/abnRemTransferUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAbnRemTransferDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizRemList/abnRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnRemTransfer
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/abnRemTransferUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAbnRemTransferDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizRemList/abnRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnRemTransfer
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/abnRemTransferUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAbnRemTransferDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizRemList/abnRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * addMoreEnt
  * biz-rem-list-controller
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.blicNO - blicNO
  * @param {string} params.entName - entName
  * @param {string} params.entertype - entertype
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/addMoreEntUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAddMoreEntDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/addMoreEnt.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * addrRemovCheck
  * biz-rem-list-controller
  * @param {string} params.abntime - abntime
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/addrRemovCheckUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAddrRemovCheck(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizRemList/addrRemovCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * addrRemovCheck
  * biz-rem-list-controller
  * @param {string} params.abntime - abntime
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/addrRemovCheckUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAddrRemovCheck_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizRemList/addrRemovCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * addrRemovCheck
  * biz-rem-list-controller
  * @param {string} params.abntime - abntime
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/addrRemovCheckUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAddrRemovCheck_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/addrRemovCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * addrRemovCheck
  * biz-rem-list-controller
  * @param {string} params.abntime - abntime
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/addrRemovCheckUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAddrRemovCheck_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizRemList/addrRemovCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * addrRemovCheck
  * biz-rem-list-controller
  * @param {string} params.abntime - abntime
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/addrRemovCheckUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAddrRemovCheck_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizRemList/addrRemovCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * addrRemovCheck
  * biz-rem-list-controller
  * @param {string} params.abntime - abntime
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/addrRemovCheckUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAddrRemovCheck_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizRemList/addrRemovCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * addrRemovCheck
  * biz-rem-list-controller
  * @param {string} params.abntime - abntime
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/addrRemovCheckUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizRemListAddrRemovCheck_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizRemList/addrRemovCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * batchReviewAndExamine
  * biz-rem-list-controller
  * @param {} data
  * @required @param {object} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/batchReviewAndExamineUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListBatchReviewAndExamine(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/batchReviewAndExamine`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * batchReviewAndExamineByAll
  * biz-rem-list-controller
  * @param {} data
  * @required @param {object} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/batchReviewAndExamineByAllUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListBatchReviewAndExamineByAll(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/batchReviewAndExamineByAll`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * bizRemoveNext
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/bizRemoveNextUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListBizRemoveNext(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/bizRemoveNext`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-rem-list-controller
  * @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/cancelBusinessUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizRemListCancelBusiness(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * checknb
  * biz-rem-list-controller
  * @param {string} params.abnlistid - abnlistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/checknbUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizRemListChecknb(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/checknb`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * delBizSpeList
  * biz-rem-list-controller
  * @param {string} params.remlistid - remlistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/delBizSpeListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListDelBizSpeListDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/delBizSpeList.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * opentexptlist
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/opentexptlistUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizRemListExptnextDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizRemList/exptnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * opentexptlist
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/opentexptlistUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizRemListExptnextDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizRemList/exptnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * opentexptlist
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/opentexptlistUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizRemListExptnextDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/exptnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * opentexptlist
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/opentexptlistUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizRemListExptnextDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizRemList/exptnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * opentexptlist
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/opentexptlistUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizRemListExptnextDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizRemList/exptnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * opentexptlist
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/opentexptlistUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizRemListExptnextDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizRemList/exptnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * opentexptlist
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/opentexptlistUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizRemListExptnextDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizRemList/exptnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectbizRemlist
  * biz-rem-list-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/selectbizRemlistUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListGetBizRemInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/getBizRemInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getBizRemListPrintInfo
  * biz-rem-list-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/getBizRemListPrintInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizRemListGetBizRemListPrintInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizRemList/getBizRemListPrintInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * getRemInfoByBatch
  * biz-rem-list-controller
  * @param {} data
  * @required @param {object} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/getRemInfoByBatchUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListGetRemInfoByBatch(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/getRemInfoByBatch`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-rem-list-controller
  * @param {string} params.abnlistids - abnlistids
  * @param {string} params.entertype - entertype
  * @param {string} params.tasklistId - tasklistId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/approvalnextUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizRemListNextDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizRemList/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-rem-list-controller
  * @param {string} params.abnlistids - abnlistids
  * @param {string} params.entertype - entertype
  * @param {string} params.tasklistId - tasklistId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/approvalnextUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizRemListNextDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizRemList/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-rem-list-controller
  * @param {string} params.abnlistids - abnlistids
  * @param {string} params.entertype - entertype
  * @param {string} params.tasklistId - tasklistId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/approvalnextUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListNextDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-rem-list-controller
  * @param {string} params.abnlistids - abnlistids
  * @param {string} params.entertype - entertype
  * @param {string} params.tasklistId - tasklistId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/approvalnextUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizRemListNextDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizRemList/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-rem-list-controller
  * @param {string} params.abnlistids - abnlistids
  * @param {string} params.entertype - entertype
  * @param {string} params.tasklistId - tasklistId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/approvalnextUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizRemListNextDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizRemList/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-rem-list-controller
  * @param {string} params.abnlistids - abnlistids
  * @param {string} params.entertype - entertype
  * @param {string} params.tasklistId - tasklistId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/approvalnextUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizRemListNextDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizRemList/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-rem-list-controller
  * @param {string} params.abnlistids - abnlistids
  * @param {string} params.entertype - entertype
  * @param {string} params.tasklistId - tasklistId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/approvalnextUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizRemListNextDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizRemList/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/printTSWritUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizRemListPrintTSWritDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id企业id删除业务表中待移出主体
  * biz-rem-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripids - pripids
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeBizRemListBySplistidUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveBizRemListBySplistid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizRemList/remove_bizRemList_by_splistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id企业id删除业务表中待移出主体
  * biz-rem-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripids - pripids
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeBizRemListBySplistidUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveBizRemListBySplistid_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizRemList/remove_bizRemList_by_splistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id企业id删除业务表中待移出主体
  * biz-rem-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripids - pripids
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeBizRemListBySplistidUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveBizRemListBySplistid_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/remove_bizRemList_by_splistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id企业id删除业务表中待移出主体
  * biz-rem-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripids - pripids
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeBizRemListBySplistidUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveBizRemListBySplistid_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizRemList/remove_bizRemList_by_splistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id企业id删除业务表中待移出主体
  * biz-rem-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripids - pripids
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeBizRemListBySplistidUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveBizRemListBySplistid_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizRemList/remove_bizRemList_by_splistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id企业id删除业务表中待移出主体
  * biz-rem-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripids - pripids
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeBizRemListBySplistidUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveBizRemListBySplistid_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizRemList/remove_bizRemList_by_splistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id企业id删除业务表中待移出主体
  * biz-rem-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripids - pripids
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeBizRemListBySplistidUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveBizRemListBySplistid_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizRemList/remove_bizRemList_by_splistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeCheck
  * biz-rem-list-controller
  * @param {string} params.abnlistid - abnlistid
  * @param {string} params.specause - specause
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeCheckUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveCheck(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizRemList/removeCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeCheck
  * biz-rem-list-controller
  * @param {string} params.abnlistid - abnlistid
  * @param {string} params.specause - specause
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeCheckUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveCheck_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizRemList/removeCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeCheck
  * biz-rem-list-controller
  * @param {string} params.abnlistid - abnlistid
  * @param {string} params.specause - specause
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeCheckUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveCheck_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/removeCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeCheck
  * biz-rem-list-controller
  * @param {string} params.abnlistid - abnlistid
  * @param {string} params.specause - specause
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeCheckUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveCheck_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizRemList/removeCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeCheck
  * biz-rem-list-controller
  * @param {string} params.abnlistid - abnlistid
  * @param {string} params.specause - specause
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeCheckUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveCheck_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizRemList/removeCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeCheck
  * biz-rem-list-controller
  * @param {string} params.abnlistid - abnlistid
  * @param {string} params.specause - specause
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeCheckUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveCheck_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizRemList/removeCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeCheck
  * biz-rem-list-controller
  * @param {string} params.abnlistid - abnlistid
  * @param {string} params.specause - specause
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/removeCheckUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizRemListRemoveCheck_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizRemList/removeCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * returnToApplyer
  * biz-rem-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/returnToApplyerUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListReturnToApplyer(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/returnToApplyer`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectHistorybizRemlist
  * biz-rem-list-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/selectHistorybizRemlistUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizRemListSelectHistorybizRemlist(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/selectHistorybizRemlist`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * validateBiz
  * biz-rem-list-controller
  * @param {string} params.abnlistid - abnlistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-controller/validateBizUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizRemListValidateBizDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizRemList/validateBiz.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * addMoreEnt
  * biz-ser-illegal-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.entname - entname
  * @param {string} params.regno - regno
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/addMoreEntUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalAddMoreEntDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/addMoreEnt.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/approvalnextUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalApprovalnextDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegal/approvalnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/approvalnextUsingHEAD_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalApprovalnextDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegal/approvalnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/approvalnextUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalApprovalnextDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/approvalnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/approvalnextUsingPUT_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalApprovalnextDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegal/approvalnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/approvalnextUsingDELETE_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalApprovalnextDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegal/approvalnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/approvalnextUsingOPTIONS_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalApprovalnextDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegal/approvalnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/approvalnextUsingPATCH_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalApprovalnextDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegal/approvalnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * batchReviewAndExamine
  * biz-ser-illegal-controller
  * @param {} data
  * @required @param {object} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/batchReviewAndExamineUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalBatchReviewAndExamine(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/batchReviewAndExamine`,
    data
  })
}

/**
  * @typedef {Object} TSBizSerIllegal
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entname
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * @typedef {Object}
  */
/**
  * checkIllegalStart
  * biz-ser-illegal-controller
  * @param {TSBizSerIllegal} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/checkIllegalStartUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalCheckIllegalStart(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/checkIllegalStart`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * delSerIllegal
  * biz-ser-illegal-controller
  * @param {string} params.illegallistid - illegallistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/delSerIllegalUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDelSerIllegalDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/delSerIllegal.do`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 主体信息分页
  * biz-ser-illegal-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/selectEntInfoPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalEntInfoPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/entInfoPage`,
    data
  })
}

/**
  * @typedef {Object} TSBizSerIllegal
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entname
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * @typedef {Object}
  */
/**
  * nextProcessInclude
  * biz-ser-illegal-controller
  * @required @param {string} params.currentLink - currentLink
  * @param {string} params.nextHandleId - nextHandleId
  * @required @param {string} params.nextNodeId - nextNodeId
  * @param {TSBizSerIllegal} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/nextProcessIncludeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalNextProcessInclude(params, data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/nextProcessInclude`,
    params,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/saveAcceptUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveAcceptDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegal/saveAccept.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/saveAcceptUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveAcceptDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegal/saveAccept.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/saveAcceptUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveAcceptDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/saveAccept.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/saveAcceptUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveAcceptDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegal/saveAccept.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/saveAcceptUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveAcceptDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegal/saveAccept.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/saveAcceptUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveAcceptDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegal/saveAccept.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/saveAcceptUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveAcceptDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegal/saveAccept.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * batchSerIllegalList
  * biz-ser-illegal-controller
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/batchSerIllegalListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveBatchSerIllegalListAcceptDo(params, formData) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegal/saveBatchSerIllegalListAccept.do`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * batchSerIllegalList
  * biz-ser-illegal-controller
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/batchSerIllegalListUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveBatchSerIllegalListAcceptDo_head(params, formData) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegal/saveBatchSerIllegalListAccept.do`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * batchSerIllegalList
  * biz-ser-illegal-controller
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/batchSerIllegalListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveBatchSerIllegalListAcceptDo_post(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/saveBatchSerIllegalListAccept.do`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * batchSerIllegalList
  * biz-ser-illegal-controller
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/batchSerIllegalListUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveBatchSerIllegalListAcceptDo_put(params, formData) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegal/saveBatchSerIllegalListAccept.do`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * batchSerIllegalList
  * biz-ser-illegal-controller
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/batchSerIllegalListUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveBatchSerIllegalListAcceptDo_delete(params, formData) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegal/saveBatchSerIllegalListAccept.do`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * batchSerIllegalList
  * biz-ser-illegal-controller
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/batchSerIllegalListUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveBatchSerIllegalListAcceptDo_options(params, formData) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegal/saveBatchSerIllegalListAccept.do`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * batchSerIllegalList
  * biz-ser-illegal-controller
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/batchSerIllegalListUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSaveBatchSerIllegalListAcceptDo_patch(params, formData) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegal/saveBatchSerIllegalListAccept.do`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectSerIllegalByPageList
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/selectSerIllegalByPageListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSelectSerIllegalByPageListDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/selectSerIllegalByPageList.do`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 查询列入严重违法失信企业名单列表
  * biz-ser-illegal-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/selectForIllOperatingBnPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSelectSerillegalPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/selectSerillegalPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/serIllegalNextUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSerIllegalNextDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegal/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/serIllegalNextUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSerIllegalNextDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegal/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/serIllegalNextUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSerIllegalNextDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/serIllegalNextUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSerIllegalNextDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegal/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/serIllegalNextUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSerIllegalNextDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegal/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/serIllegalNextUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSerIllegalNextDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegal/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/serIllegalNextUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalSerIllegalNextDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegal/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegal
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entname
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * @typedef {Object} TSTaskList
  * @property {string} acceptgroupid
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} auditdepttype
  * @property {string} bizseqid
  * @property {string} busname
  * @property {string} busstatus
  * @property {string} bustype
  * @property {string} createTime
  * @property {string} createUserid
  * @property {string} createUsername
  * @property {string} currentNode
  * @property {string} deadlineDate
  * @property {string} defname
  * @property {string} enterType
  * @property {string} isBack
  * @property {string} isSmartProcessing
  * @property {string} isdeadline
  * @property {string} issignon
  * @property {string} lauptime
  * @property {string} linkname
  * @property {string} origin
  * @property {object} parameterMap
  * @property {string} remarks
  * @property {string} sendername
  * @property {string} senderorgid
  * @property {string} sendertime
  * @property {string} senderuserid
  * @property {string} sendtoorgid
  * @property {string} signloginname
  * @property {string} signtime
  * @property {string} signuserid
  * @property {string} tasklistid
  * @property {string} workflowid
  */
/**
  * startIncludeIllegal
  * biz-ser-illegal-controller
  * @param {TSBizSerIllegal} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/startIncludeIllegalUsingPOST
  * @return {Promise<TSTaskList>}
  */
export function aiccsApiBizSerIllegalStartIncludeIllegal(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/startIncludeIllegal`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * validateBiz
  * biz-ser-illegal-controller
  * @param {string} params.abnlistids - abnlistids
  * @param {string} params.pripids - pripids
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-controller/validateBizUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalValidateBizDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegal/validateBiz.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * checkPrint
  * biz-ser-illegal-diss-controller
  * @param {string} params.workflowid - workflowid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/checkPrintUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissCheckPrint(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalDiss/checkPrint`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * checTask
  * biz-ser-illegal-diss-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/checTaskUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissChecTask(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalDiss/checTask`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 列出异议主体记录信息
  * biz-ser-illegal-diss-controller
  * @param {string} params.bizSeqId - (fix on body parameters)业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/listDissentEntUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissListDissentEnt(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalDiss/listDissentEnt`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-ser-illegal-diss-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalDiss/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-ser-illegal-diss-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextUsingHEAD_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegalDiss/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-ser-illegal-diss-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalDiss/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-ser-illegal-diss-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextUsingPUT_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegalDiss/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-ser-illegal-diss-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextUsingDELETE_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegalDiss/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-ser-illegal-diss-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextUsingOPTIONS_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegalDiss/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * biz-ser-illegal-diss-controller
  * @param {string} params.approve - approve
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextUsingPATCH_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegalDiss/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * nextapprove
  * biz-ser-illegal-diss-controller
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.flag - flag
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextapproveUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextapproveDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalDiss/nextapprove.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * nextapprove
  * biz-ser-illegal-diss-controller
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.flag - flag
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextapproveUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextapproveDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegalDiss/nextapprove.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * nextapprove
  * biz-ser-illegal-diss-controller
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.flag - flag
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextapproveUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextapproveDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalDiss/nextapprove.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * nextapprove
  * biz-ser-illegal-diss-controller
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.flag - flag
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextapproveUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextapproveDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegalDiss/nextapprove.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * nextapprove
  * biz-ser-illegal-diss-controller
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.flag - flag
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextapproveUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextapproveDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegalDiss/nextapprove.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * nextapprove
  * biz-ser-illegal-diss-controller
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.flag - flag
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextapproveUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextapproveDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegalDiss/nextapprove.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * nextapprove
  * biz-ser-illegal-diss-controller
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.flag - flag
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/nextapproveUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissNextapproveDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegalDiss/nextapprove.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printNotice
  * biz-ser-illegal-diss-controller
  * @param {string} params.acceptstat - acceptstat
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.workflowid - workflowid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/printNoticeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissPrintNoticeDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalDiss/printNotice.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printNotice
  * biz-ser-illegal-diss-controller
  * @param {string} params.acceptstat - acceptstat
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.workflowid - workflowid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/printNoticeUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissPrintNoticeDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegalDiss/printNotice.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printNotice
  * biz-ser-illegal-diss-controller
  * @param {string} params.acceptstat - acceptstat
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.workflowid - workflowid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/printNoticeUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissPrintNoticeDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalDiss/printNotice.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printNotice
  * biz-ser-illegal-diss-controller
  * @param {string} params.acceptstat - acceptstat
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.workflowid - workflowid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/printNoticeUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissPrintNoticeDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegalDiss/printNotice.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printNotice
  * biz-ser-illegal-diss-controller
  * @param {string} params.acceptstat - acceptstat
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.workflowid - workflowid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/printNoticeUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissPrintNoticeDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegalDiss/printNotice.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printNotice
  * biz-ser-illegal-diss-controller
  * @param {string} params.acceptstat - acceptstat
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.workflowid - workflowid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/printNoticeUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissPrintNoticeDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegalDiss/printNotice.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printNotice
  * biz-ser-illegal-diss-controller
  * @param {string} params.acceptstat - acceptstat
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.workflowid - workflowid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/printNoticeUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissPrintNoticeDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegalDiss/printNotice.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serDissNext
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/serDissNextUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissSerDissNextDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalDiss/serDissNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serDissNext
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/serDissNextUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissSerDissNextDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegalDiss/serDissNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serDissNext
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/serDissNextUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissSerDissNextDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalDiss/serDissNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serDissNext
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/serDissNextUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissSerDissNextDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegalDiss/serDissNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serDissNext
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/serDissNextUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissSerDissNextDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegalDiss/serDissNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serDissNext
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/serDissNextUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissSerDissNextDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegalDiss/serDissNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serDissNext
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/serDissNextUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissSerDissNextDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegalDiss/serDissNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * startBizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/startBizDissentUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissStartBizDissentDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalDiss/startBizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * startBizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/startBizDissentUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissStartBizDissentDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegalDiss/startBizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * startBizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/startBizDissentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissStartBizDissentDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalDiss/startBizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * startBizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/startBizDissentUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissStartBizDissentDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegalDiss/startBizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * startBizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/startBizDissentUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissStartBizDissentDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegalDiss/startBizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * startBizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/startBizDissentUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissStartBizDissentDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegalDiss/startBizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * startBizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/startBizDissentUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissStartBizDissentDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegalDiss/startBizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * updatebizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/updatebizDissentUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissUpdatebizDissentDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalDiss/updatebizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * updatebizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/updatebizDissentUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissUpdatebizDissentDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegalDiss/updatebizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * updatebizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/updatebizDissentUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissUpdatebizDissentDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalDiss/updatebizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * updatebizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/updatebizDissentUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissUpdatebizDissentDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegalDiss/updatebizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * updatebizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/updatebizDissentUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissUpdatebizDissentDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegalDiss/updatebizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * updatebizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/updatebizDissentUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissUpdatebizDissentDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegalDiss/updatebizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * updatebizDissent
  * biz-ser-illegal-diss-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/updatebizDissentUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissUpdatebizDissentDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegalDiss/updatebizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * updateDissWrit
  * biz-ser-illegal-diss-controller
  * @param {string} params.content - content
  * @param {string} params.writsid - writsid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/updateDissWritUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissUpdateDissWrit(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalDiss/updateDissWrit`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * validateAccept
  * biz-ser-illegal-diss-controller
  * @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/validateAcceptUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissValidateAcceptDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalDiss/validateAccept.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * validateBiz
  * biz-ser-illegal-diss-controller
  * @param {string} params.illegallistid - illegallistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-controller/validateBizUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalDissValidateBizDissentDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalDiss/validateBizDissent.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * addMoreEnt
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.entname - entname
  * @param {string} params.regno - regno
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/addMoreEntUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemAddMoreEntDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/addMoreEnt.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * batchReviewAndExamine
  * biz-ser-illegal-rem-controller
  * @param {} data
  * @required @param {object} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/batchReviewAndExamineUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemBatchReviewAndExamine(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/batchReviewAndExamine`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/cancelBusinessUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemCancelBusiness(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 创建信用修复移出任务
  * biz-ser-illegal-rem-controller
  * @param {} data
  * @param {string} data.pripid - 主体数据pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/createCreditRepairTaskByPripidUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemCreateCreditRepairTaskByPripid(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/createCreditRepairTaskByPripid`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * creditValidateBiz
  * biz-ser-illegal-rem-controller
  * @param {string} params.illegallistids - illegallistids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/creditValidateBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemCreditValidateBizDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/creditValidateBiz.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * deleAbnTaskAndillRem
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/deleAbnTaskAndillRemUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemDeleAbnTaskAndillRem(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/deleAbnTaskAndillRem`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * deleTaskAndillRem
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/deleTaskAndillRemUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemDeleTaskAndillRem(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/deleTaskAndillRem`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * delSerIllegal
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizserremid - bizserremid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/delSerIllegalUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemDelSerIllegalDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/delSerIllegal.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 列出严重违法失信企业移出业务记录
  * biz-ser-illegal-rem-controller
  * @param {} data
  * @param {string} data.bizSeq - 业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/listIllegalRemUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemListIllegalRem(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/listIllegalRem`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * listIllegalRemByName
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/listIllegalRemByNameUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemListIllegalRemByName(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/listIllegalRemByName`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/approvalnextUsingGET_2
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemNextDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalRem/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/approvalnextUsingHEAD_2
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemNextDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegalRem/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/approvalnextUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemNextDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/approvalnextUsingPUT_2
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemNextDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegalRem/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/approvalnextUsingDELETE_2
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemNextDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegalRem/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/approvalnextUsingOPTIONS_2
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemNextDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegalRem/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/approvalnextUsingPATCH_2
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemNextDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegalRem/next.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/printTSWritUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemPrintTSWritDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalRem/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/printTSWritUsingHEAD_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemPrintTSWritDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegalRem/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/printTSWritUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemPrintTSWritDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/printTSWritUsingPUT_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemPrintTSWritDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegalRem/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/printTSWritUsingDELETE_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemPrintTSWritDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegalRem/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/printTSWritUsingOPTIONS_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemPrintTSWritDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegalRem/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/printTSWritUsingPATCH_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemPrintTSWritDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegalRem/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryHistorgBizRemInfo
  * biz-ser-illegal-rem-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/queryHistorgBizRemInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemQueryHistorgBizRemInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalRem/queryHistorgBizRemInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryHistorgBizRemInfo
  * biz-ser-illegal-rem-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/queryHistorgBizRemInfoUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemQueryHistorgBizRemInfo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegalRem/queryHistorgBizRemInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryHistorgBizRemInfo
  * biz-ser-illegal-rem-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/queryHistorgBizRemInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemQueryHistorgBizRemInfo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/queryHistorgBizRemInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryHistorgBizRemInfo
  * biz-ser-illegal-rem-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/queryHistorgBizRemInfoUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemQueryHistorgBizRemInfo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegalRem/queryHistorgBizRemInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryHistorgBizRemInfo
  * biz-ser-illegal-rem-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/queryHistorgBizRemInfoUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemQueryHistorgBizRemInfo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegalRem/queryHistorgBizRemInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryHistorgBizRemInfo
  * biz-ser-illegal-rem-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/queryHistorgBizRemInfoUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemQueryHistorgBizRemInfo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegalRem/queryHistorgBizRemInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryHistorgBizRemInfo
  * biz-ser-illegal-rem-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/queryHistorgBizRemInfoUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemQueryHistorgBizRemInfo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegalRem/queryHistorgBizRemInfo`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 可移出违法企业分页
  * biz-ser-illegal-rem-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/removableCompanyPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemRemovableCommonPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/removable/commonPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 通过移出业务记录id移出业务记录
  * biz-ser-illegal-rem-controller
  * @param {} data
  * @param {string} data.remIds - 移出业务记录的id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/removeByRemIdUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemRemoveByRemId(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/removeByRemId`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * returnToApplyer
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/returnToApplyerUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemReturnToApplyer(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/returnToApplyer`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectbizRemlist
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/selectbizRemlistUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSelectbizRemlistDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/selectbizRemlist.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalNextUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalNextDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalNextUsingHEAD_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalNextDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalNextUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalNextDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalNextUsingPUT_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalNextDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalNextUsingDELETE_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalNextDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalNextUsingOPTIONS_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalNextDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalNext
  * biz-ser-illegal-rem-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalNextUsingPATCH_1
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalNextDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalNext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalRemTransfer
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizSerRemID - bizSerRemID
  * @param {string} params.opinion - opinion
  * @param {string} params.tasklistid - tasklistid
  * @param {string} params.transferOrg - transferOrg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalRemTransferUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalRemTransferDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalRemTransfer
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizSerRemID - bizSerRemID
  * @param {string} params.opinion - opinion
  * @param {string} params.tasklistid - tasklistid
  * @param {string} params.transferOrg - transferOrg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalRemTransferUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalRemTransferDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalRemTransfer
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizSerRemID - bizSerRemID
  * @param {string} params.opinion - opinion
  * @param {string} params.tasklistid - tasklistid
  * @param {string} params.transferOrg - transferOrg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalRemTransferUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalRemTransferDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalRemTransfer
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizSerRemID - bizSerRemID
  * @param {string} params.opinion - opinion
  * @param {string} params.tasklistid - tasklistid
  * @param {string} params.transferOrg - transferOrg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalRemTransferUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalRemTransferDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalRemTransfer
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizSerRemID - bizSerRemID
  * @param {string} params.opinion - opinion
  * @param {string} params.tasklistid - tasklistid
  * @param {string} params.transferOrg - transferOrg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalRemTransferUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalRemTransferDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalRemTransfer
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizSerRemID - bizSerRemID
  * @param {string} params.opinion - opinion
  * @param {string} params.tasklistid - tasklistid
  * @param {string} params.transferOrg - transferOrg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalRemTransferUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalRemTransferDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalRemTransfer
  * biz-ser-illegal-rem-controller
  * @param {string} params.bizSerRemID - bizSerRemID
  * @param {string} params.opinion - opinion
  * @param {string} params.tasklistid - tasklistid
  * @param {string} params.transferOrg - transferOrg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/serIllegalRemTransferUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemSerIllegalRemTransferDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSerIllegalRem/serIllegalRemTransfer.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * validateBiz
  * biz-ser-illegal-rem-controller
  * @param {string} params.illegallistids - illegallistids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-controller/validateBizUsingPOST_4
  * @return {Promise<>}
  */
export function aiccsApiBizSerIllegalRemValidateBizDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSerIllegalRem/validateBiz.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * addMoreEnt
  * biz-spe-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/addMoreEntUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListAddMoreEntDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/addMoreEnt.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalForm
  * biz-spe-list-controller
  * @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/approvalFormUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListApprovalFormDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/approvalForm.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalNext
  * biz-spe-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/approvalNextUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListApprovalnextDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/approvalnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * batchReviewAndExamine
  * biz-spe-list-controller
  * @param {} data
  * @required @param {object} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/batchReviewAndExamineUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListBatchReviewAndExamine(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/batchReviewAndExamine`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * checkIsBatchNB
  * biz-spe-list-controller
  * @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/checkIsBatchNBUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListCheckIsBatchNB(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/checkIsBatchNB`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * checkoutToincludeabn
  * biz-spe-list-controller
  * @param {string} params.toIncludeId - toIncludeId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/checkoutToincludeabnUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListCheckoutToincludeabn(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/checkoutToincludeabn`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 线索更新 重新提交或作废
  * biz-spe-list-controller
  * @required @param {string} params.dataFromId - 线索主键
  * @required @param {string} params.type - 类型 “delete” 废弃 “update” 重新提交
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/clueUpdateUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListClueUpdate(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/clueUpdate`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * delBizSpeList
  * biz-spe-list-controller
  * @param {string} params.Id - Id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/delBizSpeListUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListDelBizSpeListDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/delBizSpeList.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * deleteClue
  * biz-spe-list-controller
  * @param {string} params.dataFromId - dataFromId
  * @param {string} params.deleteReason - deleteReason
  * @param {string} params.toIncludeId - toIncludeId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/deleteClueUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListDeleteClue(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/deleteClue`,
    params
  })
}

/**
  * downLoad
  * biz-spe-list-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/downLoadUsingGET
  */
export function aiccsApiBizSpeListDownLoad(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/downLoad`,
    params
  })
}

/**
  * downLoad
  * biz-spe-list-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/downLoadUsingHEAD
  */
export function aiccsApiBizSpeListDownLoad_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSpeList/downLoad`,
    params
  })
}

/**
  * downLoad
  * biz-spe-list-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/downLoadUsingPOST
  */
export function aiccsApiBizSpeListDownLoad_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/downLoad`,
    params
  })
}

/**
  * downLoad
  * biz-spe-list-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/downLoadUsingPUT
  */
export function aiccsApiBizSpeListDownLoad_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSpeList/downLoad`,
    params
  })
}

/**
  * downLoad
  * biz-spe-list-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/downLoadUsingDELETE
  */
export function aiccsApiBizSpeListDownLoad_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSpeList/downLoad`,
    params
  })
}

/**
  * downLoad
  * biz-spe-list-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/downLoadUsingOPTIONS
  */
export function aiccsApiBizSpeListDownLoad_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSpeList/downLoad`,
    params
  })
}

/**
  * downLoad
  * biz-spe-list-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/downLoadUsingPATCH
  */
export function aiccsApiBizSpeListDownLoad_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSpeList/downLoad`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportEntList
  * biz-spe-list-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/exportEntListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListExportEntList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/exportEntList`,
    params
  })
}

/**
  * exportExcelOldBizSpeList
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/exportExcelOldBizSpeListUsingGET
  */
export function aiccsApiBizSpeListExportExcelOldBizSpeList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/exportExcelOldBizSpeList`,
    params
  })
}

/**
  * exportExcelOldBizSpeList
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/exportExcelOldBizSpeListUsingHEAD
  */
export function aiccsApiBizSpeListExportExcelOldBizSpeList_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSpeList/exportExcelOldBizSpeList`,
    params
  })
}

/**
  * exportExcelOldBizSpeList
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/exportExcelOldBizSpeListUsingPOST
  */
export function aiccsApiBizSpeListExportExcelOldBizSpeList_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/exportExcelOldBizSpeList`,
    params
  })
}

/**
  * exportExcelOldBizSpeList
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/exportExcelOldBizSpeListUsingPUT
  */
export function aiccsApiBizSpeListExportExcelOldBizSpeList_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSpeList/exportExcelOldBizSpeList`,
    params
  })
}

/**
  * exportExcelOldBizSpeList
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/exportExcelOldBizSpeListUsingDELETE
  */
export function aiccsApiBizSpeListExportExcelOldBizSpeList_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSpeList/exportExcelOldBizSpeList`,
    params
  })
}

/**
  * exportExcelOldBizSpeList
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/exportExcelOldBizSpeListUsingOPTIONS
  */
export function aiccsApiBizSpeListExportExcelOldBizSpeList_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSpeList/exportExcelOldBizSpeList`,
    params
  })
}

/**
  * exportExcelOldBizSpeList
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/exportExcelOldBizSpeListUsingPATCH
  */
export function aiccsApiBizSpeListExportExcelOldBizSpeList_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSpeList/exportExcelOldBizSpeList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * opentexptlist
  * biz-spe-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/opentexptlistUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListExptnextDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/exptnext.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * failEntAddressExport
  * biz-spe-list-controller
  * @param {string} params.disableListId - disableListId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/failEntAddressExportUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListFailEntAddressExport(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/failEntAddressExport`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * excel文件查询参数解析
  * biz-spe-list-controller
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/fileParamExplainUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListFileParamExplain(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/fileParamExplain`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * excel文件查询参数解析
  * biz-spe-list-controller
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/fileParamExplainByNBUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListFileParamExplainByNB(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/fileParamExplainByNB`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * getAbnormalReviewerList
  * biz-spe-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/getAbnormalReviewerListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListGetAbnormalReviewerList() {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/getAbnormalReviewerList`
  })
}

/**
  * @typedef {Object}
  */
/**
  * getDecContent
  * biz-spe-list-controller
  * @param {string} params.entertype - entertype
  * @param {string} params.specause - specause
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/getDecContentUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListGetDecContent(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/getDecContent`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getOldBizSpeListPage
  * biz-spe-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/getOldBizSpeListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListGetOldBizSpeListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/getOldBizSpeListPage`,
    data
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} TSBizSpeList
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {string} cerNo
  * @property {string} cerType
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} dom
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} governmentOrg
  * @property {string} insertTime
  * @property {string} intoSponsor
  * @property {string} intoSponsorId
  * @property {string} isRemove
  * @property {string} lauptime
  * @property {string} leRep
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} reportYear
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} writsno
  */
/**
  * @typedef {Object} 经营异常列异流程模型
  * @property {string} bizseq - 业务主键
  * @property {string} nextNodeID - 下一流程节点
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {Array<string>} nextPerformerNames - 下一步处理人姓名数组
  * @property {TSOpinion} opinion - 意见
  * @property {string} tasklistid - 待办主键
  * @property {TSBizSpeList} tsBizSpeListModel - 列异信息
  */
/**
  * @typedef {Object}
  */
/**
  * processControl
  * biz-spe-list-controller
  * @param {经营异常列异流程模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/processControlUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListProcessControl(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/processControl`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOldabnInfo
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/queryOldabnInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListQueryOldabnInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/queryOldabnInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOldabnInfo
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/queryOldabnInfoUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListQueryOldabnInfo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSpeList/queryOldabnInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOldabnInfo
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/queryOldabnInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListQueryOldabnInfo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/queryOldabnInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOldabnInfo
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/queryOldabnInfoUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListQueryOldabnInfo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSpeList/queryOldabnInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOldabnInfo
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/queryOldabnInfoUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListQueryOldabnInfo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSpeList/queryOldabnInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOldabnInfo
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/queryOldabnInfoUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListQueryOldabnInfo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSpeList/queryOldabnInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOldabnInfo
  * biz-spe-list-controller
  * @param {string} params.SAPPROVECODE - SAPPROVECODE
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/queryOldabnInfoUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListQueryOldabnInfo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSpeList/queryOldabnInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * returnClue
  * biz-spe-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.returnReason - returnReason
  * @param {string} params.tasklistid - tasklistid
  * @param {string} params.toIncludeId - toIncludeId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/returnClueUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListReturnClue(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/returnClue`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * biz-spe-list-controller
  * @param {string} params.abnType - abnType
  * @param {string} params.entertype - entertype
  * @param {string} params.ids - ids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveAcceptUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveAcceptDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/saveAccept.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAcceptBatch
  * biz-spe-list-controller
  * @param {string} params.entertype - entertype
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveAcceptBatchUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveAcceptBatch(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/saveAcceptBatch`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAcceptBatch
  * biz-spe-list-controller
  * @param {string} params.entertype - entertype
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveAcceptBatchUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveAcceptBatch_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSpeList/saveAcceptBatch`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAcceptBatch
  * biz-spe-list-controller
  * @param {string} params.entertype - entertype
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveAcceptBatchUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveAcceptBatch_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/saveAcceptBatch`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAcceptBatch
  * biz-spe-list-controller
  * @param {string} params.entertype - entertype
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveAcceptBatchUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveAcceptBatch_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSpeList/saveAcceptBatch`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAcceptBatch
  * biz-spe-list-controller
  * @param {string} params.entertype - entertype
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveAcceptBatchUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveAcceptBatch_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSpeList/saveAcceptBatch`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAcceptBatch
  * biz-spe-list-controller
  * @param {string} params.entertype - entertype
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveAcceptBatchUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveAcceptBatch_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSpeList/saveAcceptBatch`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAcceptBatch
  * biz-spe-list-controller
  * @param {string} params.entertype - entertype
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveAcceptBatchUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveAcceptBatch_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSpeList/saveAcceptBatch`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveBatchAbnListAccept
  * biz-spe-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.enableListId - enableListId
  * @param {string} params.entertype - entertype
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveBatchAbnListAcceptUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveBatchAbnListAccept(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/saveBatchAbnListAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveBatchAbnListAcceptByNB
  * biz-spe-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.enableListId - enableListId
  * @param {string} params.entertype - entertype
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveBatchAbnListAcceptByNBUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveBatchAbnListAcceptByNB(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/saveBatchAbnListAcceptByNB`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveIvdAccept
  * biz-spe-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveIvdAcceptUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveIvdAccept(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/saveIvdAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveIvdAccept
  * biz-spe-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveIvdAcceptUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveIvdAccept_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSpeList/saveIvdAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveIvdAccept
  * biz-spe-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveIvdAcceptUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveIvdAccept_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/saveIvdAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveIvdAccept
  * biz-spe-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveIvdAcceptUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveIvdAccept_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSpeList/saveIvdAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveIvdAccept
  * biz-spe-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveIvdAcceptUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveIvdAccept_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSpeList/saveIvdAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveIvdAccept
  * biz-spe-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveIvdAcceptUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveIvdAccept_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSpeList/saveIvdAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveIvdAccept
  * biz-spe-list-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveIvdAcceptUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveIvdAccept_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSpeList/saveIvdAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveNbAccept
  * biz-spe-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveNbAcceptUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveNbAccept() {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/saveNbAccept`
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveNbAccept2
  * biz-spe-list-controller
  * @param {string} params.abnType - abnType
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/saveNbAccept2UsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSaveNbAccept2(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/saveNbAccept2`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * searchBizSpeByBizSeqId
  * biz-spe-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/searchBizSpeByBizSeqIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSearchBizSpeByBizSeqId(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeList/searchBizSpeByBizSeqId`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectBizSpeByPageList
  * biz-spe-list-controller
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/selectBizSpeByPageListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSelectBizSpeByPageList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/selectBizSpeByPageList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectBSPExptByPageList
  * biz-spe-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/selectBSPExptByPageListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListSelectBSPExptByPageListDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/selectBSPExptByPageList.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * upload
  * biz-spe-list-controller
  * @param {string} params.entertype - entertype
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/uploadUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListUpload(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/upload`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * validateBiz
  * biz-spe-list-controller
  * @param {string} params.checkInBiz - checkInBiz
  * @param {string} params.entertype - entertype
  * @param {string} params.ids - ids
  * @param {string} params.validType - validType
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-controller/validateBizUsingPOST_5
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListValidateBiz(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeList/validateBiz`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveBizModify
  * biz-spe-list-modify-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-modify-controller/saveBizModifyUsingGET
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListModifySaveBizModifyDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/bizSpeListModify/saveBizModify.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveBizModify
  * biz-spe-list-modify-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-modify-controller/saveBizModifyUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListModifySaveBizModifyDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/bizSpeListModify/saveBizModify.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveBizModify
  * biz-spe-list-modify-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-modify-controller/saveBizModifyUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListModifySaveBizModifyDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeListModify/saveBizModify.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveBizModify
  * biz-spe-list-modify-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-modify-controller/saveBizModifyUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListModifySaveBizModifyDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/bizSpeListModify/saveBizModify.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveBizModify
  * biz-spe-list-modify-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-modify-controller/saveBizModifyUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListModifySaveBizModifyDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/bizSpeListModify/saveBizModify.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveBizModify
  * biz-spe-list-modify-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-modify-controller/saveBizModifyUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListModifySaveBizModifyDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/bizSpeListModify/saveBizModify.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveBizModify
  * biz-spe-list-modify-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-modify-controller/saveBizModifyUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListModifySaveBizModifyDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/bizSpeListModify/saveBizModify.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectAbnListBussByPage
  * biz-spe-list-modify-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-modify-controller/selectAbnListBussByPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListModifySelectAbnListBussByPageDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeListModify/selectAbnListBussByPage.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * toModify
  * biz-spe-list-modify-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-modify-controller/toModifyUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListModifyToModifyDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeListModify/toModify.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * validateBiz
  * biz-spe-list-modify-controller
  * @param {string} params.bizSeq - bizSeq
  * @param {string} params.spelistid - spelistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-spe-list-modify-controller/validateBizUsingPOST_6
  * @return {Promise<>}
  */
export function aiccsApiBizSpeListModifyValidateBizDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/bizSpeListModify/validateBiz.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getCaseByBizseq
  * case-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/case-controller/getCaseByBizseqUsingGET
  * @return {Promise<>}
  */
export function aiccsApiCaseGetCaseByBizseq(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/case/getCaseByBizseq`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getReportInfo
  * case-report-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/case-report-controller/getReportInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCaseReportGetReportInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/caseReport/getReportInfo`,
    params
  })
}

/**
  * @typedef {Object} CaseReport
  * @property {string} areaCode
  * @property {string} areaName
  * @property {string} baseInfo
  * @property {string} bizseq
  * @property {string} caseFromSoOn
  * @property {string} caseId
  * @property {string} caseNature
  * @property {string} caseReportId
  * @property {string} caseSetDate
  * @property {string} discretionSoOn
  * @property {string} evidences
  * @property {string} handleBasis
  * @property {string} handleDateOne
  * @property {string} handleDateTwo
  * @property {string} handlerOne
  * @property {string} handlerTwo
  * @property {string} invesTruth
  * @property {string} orgLeader
  * @property {string} orgLeaderHandleDate
  * @property {string} reportContent
  * @property {string} suspectedAtc
  */
/**
  * @typedef {Object}
  */
/**
  * saveReportInfo
  * case-report-controller
  * @param {CaseReport} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/case-report-controller/saveReportInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCaseReportSaveReportInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/caseReport/saveReportInfo`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * csvToSolr
  * claim-controller
  * @required @param {string} params.csvPath - csvPath
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/claim-controller/csvToSolrUsingGET
  * @return {Promise<>}
  */
export function aiccsApiClaimCsvToSolr(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/claim/csvToSolr`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * gthfq
  * claim-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/claim-controller/gthfqUsingGET
  * @return {Promise<>}
  */
export function aiccsApiClaimGthfq() {
  return request({
    method: 'get',
    url: `/aiccs-api/claim/gthfq`
  })
}

/**
  * @typedef {Object}
  */
/**
  * qyfq
  * claim-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/claim-controller/qyfqUsingGET
  * @return {Promise<>}
  */
export function aiccsApiClaimQyfq() {
  return request({
    method: 'get',
    url: `/aiccs-api/claim/qyfq`
  })
}

/**
  * @typedef {Object}
  */
/**
  * testfind
  * claim-controller
  * @required @param {string} params.dom - dom
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/claim-controller/testfindUsingGET
  * @return {Promise<>}
  */
export function aiccsApiClaimTestfind(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/claim/testfind`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getClueByTasklistid
  * clue-controller
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/clue-controller/getClueByTasklistidUsingGET
  * @return {Promise<>}
  */
export function aiccsApiClueGetClueByTaskListid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/clue/getClueByTaskListid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveTaskClue
  * clue-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/clue-controller/saveTaskClueUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiClueSaveTaskClue(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/clue/saveTaskClue`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * codeChildrenList
  * cms-dict-code-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/cms-dict-code-controller/codeChildrenListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCmsDictCodeCodeChildrenList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/cmsDictCode/codeChildrenList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * codeListPageByType
  * cms-dict-code-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/cms-dict-code-controller/codeListPageByTypeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCmsDictCodeCodeListPageByType(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/cmsDictCode/codeListPageByType`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * getDictTreeList
  * cms-dict-code-controller
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/cms-dict-code-controller/getDictTreeListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiCmsDictCodeGetDictTreeList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/cmsDictCode/getDictTreeList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveIllegalAct
  * cms-dict-code-controller
  * @param {string} params.isValid - isValid
  * @param {string} params.label - label
  * @param {string} params.sort - sort
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/cms-dict-code-controller/saveIllegalActUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCmsDictCodeSaveIllegalAct(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/cmsDictCode/saveIllegalAct`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveIllegalActM
  * cms-dict-code-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/cms-dict-code-controller/saveIllegalActMUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCmsDictCodeSaveIllegalActM(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/cmsDictCode/saveIllegalActM`,
    params
  })
}

/**
  * @typedef {Object} CmsDictCode
  * @property {string} code
  * @property {string} constant
  * @property {string} createBy
  * @property {string} createTime
  * @property {string} description
  * @property {string} id
  * @property {string} isValid
  * @property {string} label
  * @property {number} level
  * @property {string} parentId
  * @property {number} sort
  * @property {string} type
  * @property {string} updateBy
  * @property {string} updateTime
  */
/**
  * @typedef {Object}
  */
/**
  * updateDictCode
  * cms-dict-code-controller
  * @param {CmsDictCode} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/cms-dict-code-controller/updateDictCodeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCmsDictCodeUpdateDictCode(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/cmsDictCode/updateDictCode`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 企业信息通用分页
  * t-company-details-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/t-company-details-controller/getDefaultPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCompanyCommonPaging(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/company/common_paging`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object} TCompanyDetails
  * @property {string} address
  * @property {string} apprDate
  * @property {string} branch
  * @property {string} createBy
  * @property {string} createTime
  * @property {string} email
  * @property {string} estDate
  * @property {string} id
  * @property {string} industry
  * @property {string} industryName
  * @property {string} investment
  * @property {string} label
  * @property {string} level
  * @property {string} name
  * @property {string} openFrom
  * @property {string} openTo
  * @property {string} phone
  * @property {string} pripid
  * @property {string} regCap
  * @property {string} regNo
  * @property {string} region
  * @property {string} registration
  * @property {string} registrationName
  * @property {string} regulatory
  * @property {string} regulatoryName
  * @property {string} representative
  * @property {string} revDate
  * @property {string} scope
  * @property {number} score
  * @property {string} state
  * @property {string} streetLong
  * @property {string} streetName
  * @property {string} type
  * @property {string} typeName
  * @property {string} updateBy
  * @property {string} updateTime
  * @property {string} uscc
  * @property {string} website
  */
/**
  * 通过pripid查询企业信息
  * t-company-details-controller
  * @param {} data
  * @param {string} data.pripids - 企业pripid(多个用半角逗号隔开)
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/t-company-details-controller/listByPripidsUsingPOST
  * @return {Promise<Array<TCompanyDetails>>}
  */
export function aiccsApiCompanyListByPripid(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/company/list_by_pripid`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 常量获取接口
  * constant-controller
  * @param {string} pathParams.codeId - 常量分类编码id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/constant-controller/getBaseCodeByCodeIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiConstantCodeId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/constant/${pathParams.codeId}`
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * excel文件查询参数解析
  * constant-controller
  * @param {} data
  * @param {string} data.model - 参数模型名称
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/constant-controller/fileParamExplainUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiConstantFileParamExplain(data, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/constant/fileParamExplain`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * 市监常量获取接口
  * constant-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/constant-controller/getAllDeptsUsingGET
  * @return {Promise<>}
  */
export function aiccsApiConstantGetAllDepts() {
  return request({
    method: 'get',
    url: `/aiccs-api/constant/getAllDepts`
  })
}

/**
  * @typedef {Object}
  */
/**
  * getCD72
  * constant-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/constant-controller/getCD72UsingGET
  * @return {Promise<>}
  */
export function aiccsApiConstantGetCD72() {
  return request({
    method: 'get',
    url: `/aiccs-api/constant/getCD72`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取常用语模块常量
  * constant-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/constant-controller/getCYYUsingGET
  * @return {Promise<>}
  */
export function aiccsApiConstantGetCYY() {
  return request({
    method: 'get',
    url: `/aiccs-api/constant/getCYY`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取crgs的t_data_type表的常量
  * constant-controller
  * @param {string} pathParams.type - 类型
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/constant-controller/getDataTypeListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiConstantGetDataTypeType(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/constant/getDataType/${pathParams.type}`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 最新CD73原因获取接口
  * constant-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/constant-controller/getNewBaseCodeOfIllegalUsingGET
  * @return {Promise<>}
  */
export function aiccsApiConstantGetNewBaseCodeOfIllegal() {
  return request({
    method: 'get',
    url: `/aiccs-api/constant/getNewBaseCodeOfIllegal`
  })
}

/**
  * @typedef {Object} TRBaseCode
  * @property {string} areaCode
  * @property {string} basecodeid
  * @property {string} code
  * @property {string} codeid
  * @property {string} comm
  * @property {string} isgb
  * @property {string} lauptime
  * @property {string} name
  */
/**
  * @typedef {Object} TRBaseCode
  * @property {string} areaCode
  * @property {string} basecodeid
  * @property {string} code
  * @property {string} codeid
  * @property {string} comm
  * @property {string} isgb
  * @property {string} lauptime
  * @property {string} name
  */
/**
  * 根据codeId获取基础数据
  * constant-controller
  * @param {TRBaseCode} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/constant-controller/listXrbasecodeUsingPOST
  * @return {Promise<Array<TRBaseCode>>}
  */
export function aiccsApiConstantList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/constant/list`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 列异勘误流程待办创建
  * abnormal-corrections-controller
  * @param {} data
  * @param {string} data.listId - 异议列表id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-corrections-controller/createTaskUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCorrectionsAbnormalCreateTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/corrections/abnormal/createTask`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取业务详情
  * abnormal-corrections-controller
  * @param {string} params.bizseq - (fix on body parameters)业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-corrections-controller/getCorrectionsDetailUsingGET
  * @return {Promise<>}
  */
export function aiccsApiCorrectionsAbnormalDetail(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/corrections/abnormal/detail`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 列异记录分页
  * abnormal-corrections-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-corrections-controller/abnormalListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCorrectionsAbnormalListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/corrections/abnormal/listPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * loadOldFileList
  * abnormal-corrections-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-corrections-controller/loadOldFileListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCorrectionsAbnormalLoadOldFileList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/corrections/abnormal/loadOldFileList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 进入下一个勘误流程
  * abnormal-corrections-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/abnormal-corrections-controller/nextProcessUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiCorrectionsAbnormalNextProcess(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/corrections/abnormal/nextProcess`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 列严勘误流程待办创建
  * illegal-corrections-controller
  * @param {} data
  * @param {string} data.listId - 异议列表id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/illegal-corrections-controller/createTaskUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiCorrectionsIllegalCreateTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/corrections/illegal/createTask`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 列严记录分页
  * illegal-corrections-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/illegal-corrections-controller/abnormalListPageUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiCorrectionsIllegalListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/corrections/illegal/listPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * loadOldFileList
  * illegal-corrections-controller
  * @param {string} params.busId - busId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/illegal-corrections-controller/loadOldFileListUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiCorrectionsIllegalLoadOldFileList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/corrections/illegal/loadOldFileList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 进入下一个勘误流程
  * illegal-corrections-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/illegal-corrections-controller/nextProcessUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiCorrectionsIllegalNextProcess(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/corrections/illegal/nextProcess`,
    params
  })
}

/**
  * @typedef {Object} CppenaltyInfoGs对象
  * @property {string} caseId - 案件基本信息ID
  * @property {string} caseName - 案件名称
  * @property {number} forfam - 没收金额
  * @property {string} illegactType - 违法行为类型
  * @property {string} illegpt
  * @property {string} litiganttype
  * @property {string} offsiteid
  * @property {number} penam - 处罚金额
  * @property {string} penauth - 作出行政处罚决定机关
  * @property {string} penauthCn - 作出行政处罚决定机关（中文名称）
  * @property {string} penbasis
  * @property {string} pencontent - 处罚内容
  * @property {string} pendecNo - 处罚决定书文号
  * @property {string} pendecissdate - 作出处罚决定书日期
  * @property {string} pendecissdateStr
  * @property {string} pentype - 处罚种类
  * @property {string} pripid - 主体身份代码
  * @property {string} publicdate - 公示日期
  * @property {string} publicdateStr
  * @property {string} regno - 企业注册号
  * @property {string} remark - 备注
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * 1.通过主键查询
  * 行政处罚信息
  * @required @param {string} params.caseId - caseId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚信息/getByIdUsingGET_2
  * @return {Promise<CppenaltyInfoGs对象>}
  */
export function aiccsApiCrgsCppenaltyInfoGsGetById(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/crgs/cppenaltyInfoGs/getById`,
    params
  })
}

/**
  * @typedef {Object} CppenaltyInfoGs对象
  * @property {string} caseId - 案件基本信息ID
  * @property {string} caseName - 案件名称
  * @property {number} forfam - 没收金额
  * @property {string} illegactType - 违法行为类型
  * @property {string} illegpt
  * @property {string} litiganttype
  * @property {string} offsiteid
  * @property {number} penam - 处罚金额
  * @property {string} penauth - 作出行政处罚决定机关
  * @property {string} penauthCn - 作出行政处罚决定机关（中文名称）
  * @property {string} penbasis
  * @property {string} pencontent - 处罚内容
  * @property {string} pendecNo - 处罚决定书文号
  * @property {string} pendecissdate - 作出处罚决定书日期
  * @property {string} pendecissdateStr
  * @property {string} pentype - 处罚种类
  * @property {string} pripid - 主体身份代码
  * @property {string} publicdate - 公示日期
  * @property {string} publicdateStr
  * @property {string} regno - 企业注册号
  * @property {string} remark - 备注
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * 2.通过处罚决定书文号模糊搜索
  * 行政处罚信息
  * @param {string} params.caseName - caseName
  * @param {string} params.pendecNo - pendecNo
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚信息/likePendecNoUsingGET
  * @return {Promise<Array<CppenaltyInfoGs对象>>}
  */
export function aiccsApiCrgsCppenaltyInfoGsLikePendecNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/crgs/cppenaltyInfoGs/likePendecNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/addContactLogByEntNoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoAddContactLogByEntNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/addContactLogByEntNoUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoAddContactLogByEntNo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/eBaseinfo/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/addContactLogByEntNoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoAddContactLogByEntNo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/addContactLogByEntNoUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoAddContactLogByEntNo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/eBaseinfo/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/addContactLogByEntNoUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoAddContactLogByEntNo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/eBaseinfo/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/addContactLogByEntNoUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoAddContactLogByEntNo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/eBaseinfo/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/addContactLogByEntNoUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoAddContactLogByEntNo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/eBaseinfo/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * checkExportNum
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/checkExportNumUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoCheckExportNum(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/checkExportNum`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 查询经营列入经营列表
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/toIncludeAbnPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoCommonPaging(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/common_paging`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * comprehensiveQuery
  * 企业信息相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/comprehensiveQueryUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoComprehensiveQuery(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/comprehensiveQuery`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * comprehensiveQuery
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/comprehensiveQueryUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoComprehensiveQuery_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/eBaseinfo/comprehensiveQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * comprehensiveQuery
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/comprehensiveQueryUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoComprehensiveQuery_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/comprehensiveQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * comprehensiveQuery
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/comprehensiveQueryUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoComprehensiveQuery_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/eBaseinfo/comprehensiveQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * comprehensiveQuery
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/comprehensiveQueryUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoComprehensiveQuery_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/eBaseinfo/comprehensiveQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * comprehensiveQuery
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/comprehensiveQueryUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoComprehensiveQuery_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/eBaseinfo/comprehensiveQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * comprehensiveQuery
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/comprehensiveQueryUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoComprehensiveQuery_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/eBaseinfo/comprehensiveQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 主体信息分页
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/complexEntInfoPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoEntInfoPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/entInfoPage`,
    data
  })
}

/**
  * 综合查询主体导出
  * 企业信息相关接口
  * @param {string} params.filedParams - filedParams
  * @param {string} params.pripids - pripids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/exportInfoUsingPOST
  */
export function aiccsApiEBaseinfoExportInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/exportInfo`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * 综合查询主体导出
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/exportInfo2UsingPOST
  */
export function aiccsApiEBaseinfoExportInfo2(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/exportInfo2`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportqzzxList
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/exportqzzxListUsingPOST
  */
export function aiccsApiEBaseinfoExportqzzxList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/exportqzzxList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 条件查询主体基本信息分页
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/getBasePageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoGetBasePage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/getBasePage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取主体基本信息
  * 企业信息相关接口
  * @param {string} params.pripid - (fix on body parameters)主体pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/getEntBaseByPripidUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoGetEntBaseByPripid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/getEntBaseByPripid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取企业主体信息
  * 企业信息相关接口
  * @param {string} params.code - 统一社会信用代码/注册号
  * @param {string} params.entname - entname
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/getEntBaseInfoByCodeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoGetEntBaseInfoByCode(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/getEntBaseInfoByCode`,
    params
  })
}

/**
  * @typedef {Object} EBaseinfo
  * @property {string} acceptRegorg
  * @property {string} acceptregorgCn
  * @property {string} address - 地址
  * @property {string} afterDeptid - 修改后的属地机关编号
  * @property {string} apprdate - 核准日期
  * @property {string} assignId
  * @property {string} branch - 分支机构
  * @property {string} cerno
  * @property {string} certype
  * @property {string} compform - 组成形式
  * @property {string} compformCn - 组成形式（中文名称）
  * @property {string} country - 国别(地区)
  * @property {string} createBy
  * @property {string} createTime
  * @property {string} dom - 住所
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} email - 邮箱
  * @property {number} empnum - 从业人员/农专成员总数
  * @property {string} entStatus - 主体状态(市标)
  * @property {string} entStatusStr - 主体状态字符串
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} entname - 企业（机构）名称
  * @property {string} enttype - 市场主体类型
  * @property {string} enttypeCn - 市场主体类型（中文名称）
  * @property {string} estdate - 成立日期
  * @property {number} fundam - 资金数额
  * @property {string} industryName - 国民行业经济名称(名称)
  * @property {string} industryco - 行业代码
  * @property {string} industryphy - 行业门类
  * @property {string} investment - 对外投资
  * @property {string} label - 信用标签
  * @property {string} lerep
  * @property {string} level - 风险等级
  * @property {string} localadm - 属地监管工商所
  * @property {string} name - 法定代表人
  * @property {string} openFrom - 营业期限（开始）
  * @property {string} openTo - 营业期限（结束）
  * @property {string} opfrom - 经营(驻在)期限自
  * @property {string} oploc - 经营场所
  * @property {string} oplocdistrict - 经营场所所在行政区划
  * @property {string} opscope - 经营范围
  * @property {string} opscotype - 业务范围类型
  * @property {string} opscotypeCn - 业务范围类型（中文名称）
  * @property {string} opto - 经营(驻在)期限至
  * @property {string} phone - 电话
  * @property {string} postalcode - 经营场所邮政编码
  * @property {string} pripid - 主体身份代码
  * @property {number} reccap - 实收资本
  * @property {number} reccapusd - 实收资本折万美元
  * @property {number} regcap - 注册资本(金)
  * @property {string} regcapcur - 注册资本(金)币种
  * @property {string} regcapcurCn - 注册资本(金)币种（中文名称）
  * @property {number} regcapusd - 注册资本(金)折万美元
  * @property {string} region - 辖区
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} regorgCn - 登记机关（中文名称）
  * @property {string} regstate - 登记状态
  * @property {string} regstateCn - 登记状态（中文名称）
  * @property {string} regulatory - 监管机关
  * @property {string} regulatoryName - 监管机关（名称）
  * @property {string} regulatoryNameTemp
  * @property {string} regulatoryTemp
  * @property {string} reportYear
  * @property {string} reporttype - 统计企业类型
  * @property {string} revDate - 核查日期
  * @property {string} sExtDatatime - 数据汇总时间
  * @property {string} sareacodeJx
  * @property {string} sareacodeJxmx
  * @property {string} sareacodeTemp
  * @property {string} sareanameJx
  * @property {string} sareanameJxmx
  * @property {string} sareanameTemp
  * @property {number} score - 风险评分
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} streetLong - 街道长名称（地区+街道名）
  * @property {string} streetName - 街道名称
  * @property {string} suporg
  * @property {string} suporgCn
  * @property {string} tel - 经营场所联系电话
  * @property {string} town - 是否城镇
  * @property {string} traname - 字号名称
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy
  * @property {string} updateTime
  * @property {string} website - 官网
  */
/**
  * 获取包含主体惩戒状态的主体信息
  * 企业信息相关接口
  * @param {string} params.pripid - (fix on body parameters)主体pripid
  * @param {string} params.regNo - (fix on body parameters)主体注册号
  * @param {string} params.uniscid - (fix on body parameters)主体统一码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/getEntBaseWithStatusUsingGET
  * @return {Promise<EBaseinfo>}
  */
export function aiccsApiEBaseinfoGetEntBaseWithStatus(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/getEntBaseWithStatus`,
    params
  })
}

/**
  * @typedef {Object} EBaseinfo
  * @property {string} acceptRegorg
  * @property {string} acceptregorgCn
  * @property {string} address - 地址
  * @property {string} afterDeptid - 修改后的属地机关编号
  * @property {string} apprdate - 核准日期
  * @property {string} assignId
  * @property {string} branch - 分支机构
  * @property {string} cerno
  * @property {string} certype
  * @property {string} compform - 组成形式
  * @property {string} compformCn - 组成形式（中文名称）
  * @property {string} country - 国别(地区)
  * @property {string} createBy
  * @property {string} createTime
  * @property {string} dom - 住所
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} email - 邮箱
  * @property {number} empnum - 从业人员/农专成员总数
  * @property {string} entStatus - 主体状态(市标)
  * @property {string} entStatusStr - 主体状态字符串
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} entname - 企业（机构）名称
  * @property {string} enttype - 市场主体类型
  * @property {string} enttypeCn - 市场主体类型（中文名称）
  * @property {string} estdate - 成立日期
  * @property {number} fundam - 资金数额
  * @property {string} industryName - 国民行业经济名称(名称)
  * @property {string} industryco - 行业代码
  * @property {string} industryphy - 行业门类
  * @property {string} investment - 对外投资
  * @property {string} label - 信用标签
  * @property {string} lerep
  * @property {string} level - 风险等级
  * @property {string} localadm - 属地监管工商所
  * @property {string} name - 法定代表人
  * @property {string} openFrom - 营业期限（开始）
  * @property {string} openTo - 营业期限（结束）
  * @property {string} opfrom - 经营(驻在)期限自
  * @property {string} oploc - 经营场所
  * @property {string} oplocdistrict - 经营场所所在行政区划
  * @property {string} opscope - 经营范围
  * @property {string} opscotype - 业务范围类型
  * @property {string} opscotypeCn - 业务范围类型（中文名称）
  * @property {string} opto - 经营(驻在)期限至
  * @property {string} phone - 电话
  * @property {string} postalcode - 经营场所邮政编码
  * @property {string} pripid - 主体身份代码
  * @property {number} reccap - 实收资本
  * @property {number} reccapusd - 实收资本折万美元
  * @property {number} regcap - 注册资本(金)
  * @property {string} regcapcur - 注册资本(金)币种
  * @property {string} regcapcurCn - 注册资本(金)币种（中文名称）
  * @property {number} regcapusd - 注册资本(金)折万美元
  * @property {string} region - 辖区
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} regorgCn - 登记机关（中文名称）
  * @property {string} regstate - 登记状态
  * @property {string} regstateCn - 登记状态（中文名称）
  * @property {string} regulatory - 监管机关
  * @property {string} regulatoryName - 监管机关（名称）
  * @property {string} regulatoryNameTemp
  * @property {string} regulatoryTemp
  * @property {string} reportYear
  * @property {string} reporttype - 统计企业类型
  * @property {string} revDate - 核查日期
  * @property {string} sExtDatatime - 数据汇总时间
  * @property {string} sareacodeJx
  * @property {string} sareacodeJxmx
  * @property {string} sareacodeTemp
  * @property {string} sareanameJx
  * @property {string} sareanameJxmx
  * @property {string} sareanameTemp
  * @property {number} score - 风险评分
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} streetLong - 街道长名称（地区+街道名）
  * @property {string} streetName - 街道名称
  * @property {string} suporg
  * @property {string} suporgCn
  * @property {string} tel - 经营场所联系电话
  * @property {string} town - 是否城镇
  * @property {string} traname - 字号名称
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy
  * @property {string} updateTime
  * @property {string} website - 官网
  */
/**
  * list
  * 企业信息相关接口
  * @param {string} params.entName - entName
  * @param {string} params.uscc - uscc
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/listUsingGET_2
  * @return {Promise<Array<EBaseinfo>>}
  */
export function aiccsApiEBaseinfoList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/list`,
    params
  })
}

/**
  * @typedef {Object} EBaseinfo
  * @property {string} acceptRegorg
  * @property {string} acceptregorgCn
  * @property {string} address - 地址
  * @property {string} afterDeptid - 修改后的属地机关编号
  * @property {string} apprdate - 核准日期
  * @property {string} assignId
  * @property {string} branch - 分支机构
  * @property {string} cerno
  * @property {string} certype
  * @property {string} compform - 组成形式
  * @property {string} compformCn - 组成形式（中文名称）
  * @property {string} country - 国别(地区)
  * @property {string} createBy
  * @property {string} createTime
  * @property {string} dom - 住所
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} email - 邮箱
  * @property {number} empnum - 从业人员/农专成员总数
  * @property {string} entStatus - 主体状态(市标)
  * @property {string} entStatusStr - 主体状态字符串
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} entname - 企业（机构）名称
  * @property {string} enttype - 市场主体类型
  * @property {string} enttypeCn - 市场主体类型（中文名称）
  * @property {string} estdate - 成立日期
  * @property {number} fundam - 资金数额
  * @property {string} industryName - 国民行业经济名称(名称)
  * @property {string} industryco - 行业代码
  * @property {string} industryphy - 行业门类
  * @property {string} investment - 对外投资
  * @property {string} label - 信用标签
  * @property {string} lerep
  * @property {string} level - 风险等级
  * @property {string} localadm - 属地监管工商所
  * @property {string} name - 法定代表人
  * @property {string} openFrom - 营业期限（开始）
  * @property {string} openTo - 营业期限（结束）
  * @property {string} opfrom - 经营(驻在)期限自
  * @property {string} oploc - 经营场所
  * @property {string} oplocdistrict - 经营场所所在行政区划
  * @property {string} opscope - 经营范围
  * @property {string} opscotype - 业务范围类型
  * @property {string} opscotypeCn - 业务范围类型（中文名称）
  * @property {string} opto - 经营(驻在)期限至
  * @property {string} phone - 电话
  * @property {string} postalcode - 经营场所邮政编码
  * @property {string} pripid - 主体身份代码
  * @property {number} reccap - 实收资本
  * @property {number} reccapusd - 实收资本折万美元
  * @property {number} regcap - 注册资本(金)
  * @property {string} regcapcur - 注册资本(金)币种
  * @property {string} regcapcurCn - 注册资本(金)币种（中文名称）
  * @property {number} regcapusd - 注册资本(金)折万美元
  * @property {string} region - 辖区
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} regorgCn - 登记机关（中文名称）
  * @property {string} regstate - 登记状态
  * @property {string} regstateCn - 登记状态（中文名称）
  * @property {string} regulatory - 监管机关
  * @property {string} regulatoryName - 监管机关（名称）
  * @property {string} regulatoryNameTemp
  * @property {string} regulatoryTemp
  * @property {string} reportYear
  * @property {string} reporttype - 统计企业类型
  * @property {string} revDate - 核查日期
  * @property {string} sExtDatatime - 数据汇总时间
  * @property {string} sareacodeJx
  * @property {string} sareacodeJxmx
  * @property {string} sareacodeTemp
  * @property {string} sareanameJx
  * @property {string} sareanameJxmx
  * @property {string} sareanameTemp
  * @property {number} score - 风险评分
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} streetLong - 街道长名称（地区+街道名）
  * @property {string} streetName - 街道名称
  * @property {string} suporg
  * @property {string} suporgCn
  * @property {string} tel - 经营场所联系电话
  * @property {string} town - 是否城镇
  * @property {string} traname - 字号名称
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy
  * @property {string} updateTime
  * @property {string} website - 官网
  */
/**
  * @typedef {Object} 分页查询参数_EBaseinfo_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {EBaseinfo} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} EBaseinfo
  * @property {string} acceptRegorg
  * @property {string} acceptregorgCn
  * @property {string} address - 地址
  * @property {string} afterDeptid - 修改后的属地机关编号
  * @property {string} apprdate - 核准日期
  * @property {string} assignId
  * @property {string} branch - 分支机构
  * @property {string} cerno
  * @property {string} certype
  * @property {string} compform - 组成形式
  * @property {string} compformCn - 组成形式（中文名称）
  * @property {string} country - 国别(地区)
  * @property {string} createBy
  * @property {string} createTime
  * @property {string} dom - 住所
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} email - 邮箱
  * @property {number} empnum - 从业人员/农专成员总数
  * @property {string} entStatus - 主体状态(市标)
  * @property {string} entStatusStr - 主体状态字符串
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} entname - 企业（机构）名称
  * @property {string} enttype - 市场主体类型
  * @property {string} enttypeCn - 市场主体类型（中文名称）
  * @property {string} estdate - 成立日期
  * @property {number} fundam - 资金数额
  * @property {string} industryName - 国民行业经济名称(名称)
  * @property {string} industryco - 行业代码
  * @property {string} industryphy - 行业门类
  * @property {string} investment - 对外投资
  * @property {string} label - 信用标签
  * @property {string} lerep
  * @property {string} level - 风险等级
  * @property {string} localadm - 属地监管工商所
  * @property {string} name - 法定代表人
  * @property {string} openFrom - 营业期限（开始）
  * @property {string} openTo - 营业期限（结束）
  * @property {string} opfrom - 经营(驻在)期限自
  * @property {string} oploc - 经营场所
  * @property {string} oplocdistrict - 经营场所所在行政区划
  * @property {string} opscope - 经营范围
  * @property {string} opscotype - 业务范围类型
  * @property {string} opscotypeCn - 业务范围类型（中文名称）
  * @property {string} opto - 经营(驻在)期限至
  * @property {string} phone - 电话
  * @property {string} postalcode - 经营场所邮政编码
  * @property {string} pripid - 主体身份代码
  * @property {number} reccap - 实收资本
  * @property {number} reccapusd - 实收资本折万美元
  * @property {number} regcap - 注册资本(金)
  * @property {string} regcapcur - 注册资本(金)币种
  * @property {string} regcapcurCn - 注册资本(金)币种（中文名称）
  * @property {number} regcapusd - 注册资本(金)折万美元
  * @property {string} region - 辖区
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} regorgCn - 登记机关（中文名称）
  * @property {string} regstate - 登记状态
  * @property {string} regstateCn - 登记状态（中文名称）
  * @property {string} regulatory - 监管机关
  * @property {string} regulatoryName - 监管机关（名称）
  * @property {string} regulatoryNameTemp
  * @property {string} regulatoryTemp
  * @property {string} reportYear
  * @property {string} reporttype - 统计企业类型
  * @property {string} revDate - 核查日期
  * @property {string} sExtDatatime - 数据汇总时间
  * @property {string} sareacodeJx
  * @property {string} sareacodeJxmx
  * @property {string} sareacodeTemp
  * @property {string} sareanameJx
  * @property {string} sareanameJxmx
  * @property {string} sareanameTemp
  * @property {number} score - 风险评分
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} streetLong - 街道长名称（地区+街道名）
  * @property {string} streetName - 街道名称
  * @property {string} suporg
  * @property {string} suporgCn
  * @property {string} tel - 经营场所联系电话
  * @property {string} town - 是否城镇
  * @property {string} traname - 字号名称
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy
  * @property {string} updateTime
  * @property {string} website - 官网
  */
/**
  * @typedef {Object} IPage_EBaseinfo_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<EBaseinfo>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 分页查询市场主体基本信息
  * 企业信息相关接口
  * @param {分页查询参数_EBaseinfo_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/pageBaseinfoUsingPOST
  * @return {Promise<IPage_EBaseinfo_>}
  */
export function aiccsApiEBaseinfoPageBaseinfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/pageBaseinfo`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询企业关联的联系人信息
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryContactByEntNoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryContactByEntNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/queryContactByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询企业关联的联系人信息
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryContactByEntNoUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryContactByEntNo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/eBaseinfo/queryContactByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询企业关联的联系人信息
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryContactByEntNoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryContactByEntNo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/queryContactByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询企业关联的联系人信息
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryContactByEntNoUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryContactByEntNo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/eBaseinfo/queryContactByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询企业关联的联系人信息
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryContactByEntNoUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryContactByEntNo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/eBaseinfo/queryContactByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询企业关联的联系人信息
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryContactByEntNoUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryContactByEntNo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/eBaseinfo/queryContactByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询企业关联的联系人信息
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryContactByEntNoUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryContactByEntNo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/eBaseinfo/queryContactByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryCphStatistics
  * 企业信息相关接口
  * @required @param {object} params.customParamMap - (fix on body parameters)customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatistics(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/queryCphStatistics`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatistics
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatistics_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/eBaseinfo/queryCphStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatistics
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatistics_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/queryCphStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatistics
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatistics_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/eBaseinfo/queryCphStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatistics
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatistics_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/eBaseinfo/queryCphStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatistics
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatistics_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/eBaseinfo/queryCphStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatistics
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatistics_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/eBaseinfo/queryCphStatistics`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryCphStatisticsSplit
  * 企业信息相关接口
  * @required @param {object} params.customParamMap - (fix on body parameters)customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsSplitUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatisticsSplit(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/queryCphStatisticsSplit`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatisticsSplit
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsSplitUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatisticsSplit_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/eBaseinfo/queryCphStatisticsSplit`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatisticsSplit
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsSplitUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatisticsSplit_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/queryCphStatisticsSplit`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatisticsSplit
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsSplitUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatisticsSplit_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/eBaseinfo/queryCphStatisticsSplit`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatisticsSplit
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsSplitUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatisticsSplit_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/eBaseinfo/queryCphStatisticsSplit`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatisticsSplit
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsSplitUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatisticsSplit_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/eBaseinfo/queryCphStatisticsSplit`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryCphStatisticsSplit
  * 企业信息相关接口
  * @param {} data
  * @required @param {object} data.customParamMap - customParamMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryCphStatisticsSplitUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryCphStatisticsSplit_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/eBaseinfo/queryCphStatisticsSplit`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByEntNo
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByEntNoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByEntNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/queryEAlterByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByEntNo
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByEntNoUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByEntNo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/eBaseinfo/queryEAlterByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByEntNo
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByEntNoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByEntNo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/queryEAlterByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByEntNo
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByEntNoUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByEntNo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/eBaseinfo/queryEAlterByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByEntNo
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByEntNoUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByEntNo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/eBaseinfo/queryEAlterByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByEntNo
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByEntNoUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByEntNo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/eBaseinfo/queryEAlterByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByEntNo
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByEntNoUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByEntNo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/eBaseinfo/queryEAlterByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByPripid
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByPripidUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByPripid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/queryEAlterByPripid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByPripid
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByPripidUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByPripid_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/eBaseinfo/queryEAlterByPripid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByPripid
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByPripidUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByPripid_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/queryEAlterByPripid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByPripid
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByPripidUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByPripid_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/eBaseinfo/queryEAlterByPripid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByPripid
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByPripidUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByPripid_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/eBaseinfo/queryEAlterByPripid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByPripid
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByPripidUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByPripid_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/eBaseinfo/queryEAlterByPripid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterByPripid
  * 企业信息相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterByPripidUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterByPripid_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/eBaseinfo/queryEAlterByPripid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterTempByBizseq
  * 企业信息相关接口
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterTempByBizseqUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterTempByBizseq(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eBaseinfo/queryEAlterTempByBizseq`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterTempByBizseq
  * 企业信息相关接口
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterTempByBizseqUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterTempByBizseq_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/eBaseinfo/queryEAlterTempByBizseq`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterTempByBizseq
  * 企业信息相关接口
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterTempByBizseqUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterTempByBizseq_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/queryEAlterTempByBizseq`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterTempByBizseq
  * 企业信息相关接口
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterTempByBizseqUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterTempByBizseq_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/eBaseinfo/queryEAlterTempByBizseq`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterTempByBizseq
  * 企业信息相关接口
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterTempByBizseqUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterTempByBizseq_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/eBaseinfo/queryEAlterTempByBizseq`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterTempByBizseq
  * 企业信息相关接口
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterTempByBizseqUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterTempByBizseq_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/eBaseinfo/queryEAlterTempByBizseq`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEAlterTempByBizseq
  * 企业信息相关接口
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryEAlterTempByBizseqUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryEAlterTempByBizseq_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/eBaseinfo/queryEAlterTempByBizseq`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 查询强制注销企业列表
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryForcedLogoutEntListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryForcedLogoutEntList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/queryForcedLogoutEntList`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryRegulatory
  * 企业信息相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/queryRegulatoryUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoQueryRegulatory() {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/queryRegulatory`
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 获取企业主体信息根据企业名称
  * 企业信息相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/solrListByEntNameUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoSolrListByEntName(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/solrListByEntName`,
    data
  })
}

/**
  * @typedef {Object} EBaseinfo
  * @property {string} acceptRegorg
  * @property {string} acceptregorgCn
  * @property {string} address - 地址
  * @property {string} afterDeptid - 修改后的属地机关编号
  * @property {string} apprdate - 核准日期
  * @property {string} assignId
  * @property {string} branch - 分支机构
  * @property {string} cerno
  * @property {string} certype
  * @property {string} compform - 组成形式
  * @property {string} compformCn - 组成形式（中文名称）
  * @property {string} country - 国别(地区)
  * @property {string} createBy
  * @property {string} createTime
  * @property {string} dom - 住所
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} email - 邮箱
  * @property {number} empnum - 从业人员/农专成员总数
  * @property {string} entStatus - 主体状态(市标)
  * @property {string} entStatusStr - 主体状态字符串
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} entname - 企业（机构）名称
  * @property {string} enttype - 市场主体类型
  * @property {string} enttypeCn - 市场主体类型（中文名称）
  * @property {string} estdate - 成立日期
  * @property {number} fundam - 资金数额
  * @property {string} industryName - 国民行业经济名称(名称)
  * @property {string} industryco - 行业代码
  * @property {string} industryphy - 行业门类
  * @property {string} investment - 对外投资
  * @property {string} label - 信用标签
  * @property {string} lerep
  * @property {string} level - 风险等级
  * @property {string} localadm - 属地监管工商所
  * @property {string} name - 法定代表人
  * @property {string} openFrom - 营业期限（开始）
  * @property {string} openTo - 营业期限（结束）
  * @property {string} opfrom - 经营(驻在)期限自
  * @property {string} oploc - 经营场所
  * @property {string} oplocdistrict - 经营场所所在行政区划
  * @property {string} opscope - 经营范围
  * @property {string} opscotype - 业务范围类型
  * @property {string} opscotypeCn - 业务范围类型（中文名称）
  * @property {string} opto - 经营(驻在)期限至
  * @property {string} phone - 电话
  * @property {string} postalcode - 经营场所邮政编码
  * @property {string} pripid - 主体身份代码
  * @property {number} reccap - 实收资本
  * @property {number} reccapusd - 实收资本折万美元
  * @property {number} regcap - 注册资本(金)
  * @property {string} regcapcur - 注册资本(金)币种
  * @property {string} regcapcurCn - 注册资本(金)币种（中文名称）
  * @property {number} regcapusd - 注册资本(金)折万美元
  * @property {string} region - 辖区
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} regorgCn - 登记机关（中文名称）
  * @property {string} regstate - 登记状态
  * @property {string} regstateCn - 登记状态（中文名称）
  * @property {string} regulatory - 监管机关
  * @property {string} regulatoryName - 监管机关（名称）
  * @property {string} regulatoryNameTemp
  * @property {string} regulatoryTemp
  * @property {string} reportYear
  * @property {string} reporttype - 统计企业类型
  * @property {string} revDate - 核查日期
  * @property {string} sExtDatatime - 数据汇总时间
  * @property {string} sareacodeJx
  * @property {string} sareacodeJxmx
  * @property {string} sareacodeTemp
  * @property {string} sareanameJx
  * @property {string} sareanameJxmx
  * @property {string} sareanameTemp
  * @property {number} score - 风险评分
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} streetLong - 街道长名称（地区+街道名）
  * @property {string} streetName - 街道名称
  * @property {string} suporg
  * @property {string} suporgCn
  * @property {string} tel - 经营场所联系电话
  * @property {string} town - 是否城镇
  * @property {string} traname - 字号名称
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy
  * @property {string} updateTime
  * @property {string} website - 官网
  */
/**
  * @typedef {Object}
  */
/**
  * 6.修改单个主体的属地机关
  * 企业信息相关接口
  * @param {EBaseinfo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业信息相关接口/updateBaseinfoSuperviseDeptUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEBaseinfoUpdateBaseinfoSuperviseDept(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eBaseinfo/updateBaseinfoSuperviseDept`,
    data
  })
}

/**
  * @typedef {Object} 虚假登记责任人信息新增参数
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型（CB16）
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关编码
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 指定代表、委托代理人姓名
  * @property {string} regno - 注册号
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} EFALPERINFO对象
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 企业（机构）名称
  * @property {string} falperId - 虚假登记ID
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关(CA11)
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} pripid - 主体身份代码
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 0.新增虚假登记责任人信息
  * 3.虚假登记责任人信息表
  * @param {虚假登记责任人信息新增参数} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/3.虚假登记责任人信息表/addFalPerInfoUsingPOST
  * @return {Promise<EFALPERINFO对象>}
  */
export function aiccsApiEFalPerInfoAddFalPerInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eFalPerInfo/addFalPerInfo`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除虚假登记责任人信息（软删除）
  * 3.虚假登记责任人信息表
  * @required @param {string} pathParams.falperId - 虚假登记ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/3.虚假登记责任人信息表/deleteFalPerInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEFalPerInfoDeleteFalPerInfoFalperId(pathParams) {
  return request({
    method: 'post',
    url: `/aiccs-api/eFalPerInfo/deleteFalPerInfo/${pathParams.falperId}`
  })
}

/**
  * @typedef {Object} EFALPERINFO对象
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 企业（机构）名称
  * @property {string} falperId - 虚假登记ID
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关(CA11)
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} pripid - 主体身份代码
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 5.通过id查询虚假登记责任人信息
  * 3.虚假登记责任人信息表
  * @required @param {string} pathParams.falperId - 虚假登记ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/3.虚假登记责任人信息表/getFalPerInfoByIdUsingGET
  * @return {Promise<EFALPERINFO对象>}
  */
export function aiccsApiEFalPerInfoGetFalPerInfoByIdFalperId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/eFalPerInfo/getFalPerInfoById/${pathParams.falperId}`
  })
}

/**
  * @typedef {Object} 市场主体信息查询参数
  * @property {string} entname - 企业名称（模糊查询）
  * @property {string} hasFalPerInfo - 是否含有虚假登记责任人（1:有，0:无，不传:全部）
  * @property {string} regno - 注册号
  * @property {string} searchUscc - 统一社会信用代码或注册号
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_市场主体信息查询参数_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {市场主体信息查询参数} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} 市场主体信息_包含虚假登记责任人信息_
  * @property {string} apprdate - 核准日期
  * @property {string} dom - 住所
  * @property {string} entname - 企业（机构）名称
  * @property {string} enttype - 市场主体类型
  * @property {string} enttypeCn - 市场主体类型（中文名称）
  * @property {string} estdate - 成立日期
  * @property {string} hasFalPerInfo - 是否含有虚假登记责任人（0否1是）
  * @property {string} industryco - 行业代码
  * @property {string} industryphy - 行业门类
  * @property {string} name - 法定代表人
  * @property {string} opfrom - 经营(驻在)期限自
  * @property {string} opscope - 经营范围
  * @property {string} opto - 经营(驻在)期限至
  * @property {string} pripid - 主体身份代码
  * @property {number} regcap - 注册资本(金)
  * @property {string} regcapcur - 注册资本(金)币种
  * @property {string} regcapcurCn - 注册资本(金)币种（中文名称）
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} regorgCn - 登记机关（中文名称）
  * @property {string} regstate - 登记状态
  * @property {string} regstateCn - 登记状态（中文名称）
  * @property {string} regulatory - 监管机关
  * @property {string} regulatoryName - 监管机关（中文名称）
  * @property {string} suporg - 属地监管工商所
  * @property {string} suporgCn - 属地监管工商所（中文名称）
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} IPage_市场主体信息_包含虚假登记责任人信息__
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<市场主体信息_包含虚假登记责任人信息_>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 3.分页查询市场主体信息（包含是否有虚假登记责任人信息的判断）
  * 3.虚假登记责任人信息表
  * @param {分页查询参数_市场主体信息查询参数_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/3.虚假登记责任人信息表/listEntBaseWithFalPerInfoUsingPOST
  * @return {Promise<IPage_市场主体信息_包含虚假登记责任人信息__>}
  */
export function aiccsApiEFalPerInfoListEntBaseWithFalPerInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eFalPerInfo/listEntBaseWithFalPerInfo`,
    data
  })
}

/**
  * @typedef {Object} 虚假登记责任人信息查询参数
  * @property {string} entname - 企业（机构）名称
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_虚假登记责任人信息查询参数_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {虚假登记责任人信息查询参数} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} EFALPERINFO对象
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 企业（机构）名称
  * @property {string} falperId - 虚假登记ID
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关(CA11)
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} pripid - 主体身份代码
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_EFALPERINFO对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<EFALPERINFO对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 4.分页查询虚假登记责任人信息表
  * 3.虚假登记责任人信息表
  * @param {分页查询参数_虚假登记责任人信息查询参数_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/3.虚假登记责任人信息表/listFalPerInfoUsingPOST
  * @return {Promise<IPage_EFALPERINFO对象_>}
  */
export function aiccsApiEFalPerInfoListFalPerInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eFalPerInfo/listFalPerInfo`,
    data
  })
}

/**
  * @typedef {Object} 虚假登记责任人信息修改参数
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型
  * @property {string} entname - 市场主体名称
  * @property {string} falperId - 虚假登记ID
  * @property {string} handlRea - 处理原因
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关编码
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 指定代表、委托代理人姓名
  * @property {string} regno - 注册号
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} EFALPERINFO对象
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 企业（机构）名称
  * @property {string} falperId - 虚假登记ID
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关(CA11)
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} pripid - 主体身份代码
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 1.修改虚假登记责任人信息
  * 3.虚假登记责任人信息表
  * @param {虚假登记责任人信息修改参数} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/3.虚假登记责任人信息表/updateFalPerInfoUsingPOST
  * @return {Promise<EFALPERINFO对象>}
  */
export function aiccsApiEFalPerInfoUpdateFalPerInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eFalPerInfo/updateFalPerInfo`,
    data
  })
}

/**
  * @typedef {Object} 冒用他人身份取得公司登记处理决定新增参数
  * @property {string} entname - 市场主体名称
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regOrg
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscid - 统一社会信用代码(CA91)
  */
/**
  * @typedef {Object} ENATEOPERREGDEC对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} noticeContent - 公告内容
  * @property {string} noticedate - 公告日期
  * @property {string} personatresId - 冒用身份处理ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 0.新增冒用他人身份取得公司登记处理决定
  * 2.冒用他人身份取得公司登记处理决定表
  * @param {冒用他人身份取得公司登记处理决定新增参数} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/2.冒用他人身份取得公司登记处理决定表/addNateOperRegDecUsingPOST
  * @return {Promise<ENATEOPERREGDEC对象>}
  */
export function aiccsApiENateOperRegDecAddNateOperRegDec(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eNateOperRegDec/addNateOperRegDec`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除冒用他人身份取得公司登记处理决定（软删除）
  * 2.冒用他人身份取得公司登记处理决定表
  * @required @param {string} pathParams.personatresId - 冒用身份处理ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/2.冒用他人身份取得公司登记处理决定表/deleteNateOperRegDecUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiENateOperRegDecDeleteNateOperRegDecPersonatresId(pathParams) {
  return request({
    method: 'post',
    url: `/aiccs-api/eNateOperRegDec/deleteNateOperRegDec/${pathParams.personatresId}`
  })
}

/**
  * @typedef {Object} ENATEOPERREGDEC对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} noticeContent - 公告内容
  * @property {string} noticedate - 公告日期
  * @property {string} personatresId - 冒用身份处理ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 3.通过id查询冒用他人身份取得公司登记处理决定表
  * 2.冒用他人身份取得公司登记处理决定表
  * @required @param {string} pathParams.id - ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/2.冒用他人身份取得公司登记处理决定表/getByIdUsingGET_3
  * @return {Promise<ENATEOPERREGDEC对象>}
  */
export function aiccsApiENateOperRegDecGetByIdId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/eNateOperRegDec/getById/${pathParams.id}`
  })
}

/**
  * @typedef {Object} 市场主体信息查询参数_包含冒用他人身份取得公司登记处理决定筛选_
  * @property {string} entname - 企业名称（模糊查询）
  * @property {string} hasNateOperRegDec - 是否含有冒用他人身份取得公司登记处理决定（1:有，0:无，不全:全部）
  * @property {string} regno - 注册号
  * @property {string} searchUscc - 统一社会信用代码或注册号
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_市场主体信息查询参数_包含冒用他人身份取得公司登记处理决定筛选__
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {市场主体信息查询参数_包含冒用他人身份取得公司登记处理决定筛选_} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} 市场主体信息_包含冒用他人身份取得公司登记处理决定信息_
  * @property {string} apprdate - 核准日期
  * @property {string} dom - 住所
  * @property {string} entname - 企业（机构）名称
  * @property {string} enttype - 市场主体类型
  * @property {string} enttypeCn - 市场主体类型（中文名称）
  * @property {string} estdate - 成立日期
  * @property {string} hasNateOperRegDec - 是否含有冒用他人身份取得公司登记处理决定（0否1是）
  * @property {string} industryco - 行业代码
  * @property {string} industryphy - 行业门类
  * @property {string} name - 法定代表人
  * @property {string} opfrom - 经营(驻在)期限自
  * @property {string} opscope - 经营范围
  * @property {string} opto - 经营(驻在)期限至
  * @property {string} pripid - 主体身份代码
  * @property {number} regcap - 注册资本(金)
  * @property {string} regcapcur - 注册资本(金)币种
  * @property {string} regcapcurCn - 注册资本(金)币种（中文名称）
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} regorgCn - 登记机关（中文名称）
  * @property {string} regstate - 登记状态
  * @property {string} regstateCn - 登记状态（中文名称）
  * @property {string} regulatory - 监管机关
  * @property {string} regulatoryName - 监管机关（中文名称）
  * @property {string} suporg - 属地监管工商所
  * @property {string} suporgCn - 属地监管工商所（中文名称）
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} IPage_市场主体信息_包含冒用他人身份取得公司登记处理决定信息__
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<市场主体信息_包含冒用他人身份取得公司登记处理决定信息_>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 4.分页查询市场主体信息（包含是否有冒用他人身份取得公司登记处理决定的判断）
  * 2.冒用他人身份取得公司登记处理决定表
  * @param {分页查询参数_市场主体信息查询参数_包含冒用他人身份取得公司登记处理决定筛选__} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/2.冒用他人身份取得公司登记处理决定表/listEntBaseWithNateOperRegDecUsingPOST
  * @return {Promise<IPage_市场主体信息_包含冒用他人身份取得公司登记处理决定信息__>}
  */
export function aiccsApiENateOperRegDecListEntBaseWithNateOperRegDec(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eNateOperRegDec/listEntBaseWithNateOperRegDec`,
    data
  })
}

/**
  * @typedef {Object} 冒用他人身份取得公司登记处理决定查询参数
  * @property {string} entname - 企业（机构）名称
  * @property {string} regno - 注册号
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_冒用他人身份取得公司登记处理决定查询参数_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {冒用他人身份取得公司登记处理决定查询参数} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} ENATEOPERREGDEC对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} noticeContent - 公告内容
  * @property {string} noticedate - 公告日期
  * @property {string} personatresId - 冒用身份处理ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_ENATEOPERREGDEC对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<ENATEOPERREGDEC对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询冒用他人身份取得公司登记处理决定表
  * 2.冒用他人身份取得公司登记处理决定表
  * @param {分页查询参数_冒用他人身份取得公司登记处理决定查询参数_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/2.冒用他人身份取得公司登记处理决定表/listNateOperRegDecUsingPOST
  * @return {Promise<IPage_ENATEOPERREGDEC对象_>}
  */
export function aiccsApiENateOperRegDecListNateOperRegDec(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eNateOperRegDec/listNateOperRegDec`,
    data
  })
}

/**
  * @typedef {Object} 冒用他人身份取得公司登记处理决定修改参数
  * @property {string} entname - 市场主体名称
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} personatresId - 冒用身份处理ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regOrg
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscid - 统一社会信用代码(CA91)
  */
/**
  * @typedef {Object} ENATEOPERREGDEC对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} noticeContent - 公告内容
  * @property {string} noticedate - 公告日期
  * @property {string} personatresId - 冒用身份处理ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 1.修改冒用他人身份取得公司登记处理决定
  * 2.冒用他人身份取得公司登记处理决定表
  * @param {冒用他人身份取得公司登记处理决定修改参数} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/2.冒用他人身份取得公司登记处理决定表/updateNateOperRegDecUsingPOST
  * @return {Promise<ENATEOPERREGDEC对象>}
  */
export function aiccsApiENateOperRegDecUpdateNateOperRegDec(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eNateOperRegDec/updateNateOperRegDec`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryDetails
  * tb-zc-entity-movein-controller
  * @param {string} params.miid - miid
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-zc-entity-movein-controller/queryDetailsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEntMoveInQueryDetails(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/ent/move/in/queryDetails`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * moveInSearch
  * tb-zc-entity-movein-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-zc-entity-movein-controller/moveInSearchUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEntMoveInSearch(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/ent/move/in/search`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAnInfo
  * tb-zc-entity-movein-controller
  * @param {string} params.ancheid - ancheid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-zc-entity-movein-controller/queryAnInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEntMoveQueryAnInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/ent/move/queryAnInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryCaseInfo
  * tb-zc-entity-movein-controller
  * @param {string} params.caseid - caseid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-zc-entity-movein-controller/queryCaseInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEntMoveQueryCaseInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/ent/move/queryCaseInfo`,
    params
  })
}

/**
  * @typedef {Object} Map_string_string_
  */
/**
  * @typedef {Object} IPage_Map_string_string__
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<Map_string_string_>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 失信异常名单-企业查询
  * 黑名单相关接口
  * @required @param {integer} params.curPage - curPage
  * @required @param {integer} params.pageSize - pageSize
  * @param {string} params.entName - (fix on body parameters)企业名称
  * @param {string} params.uscc - (fix on body parameters)统一码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/黑名单相关接口/getBlackForEntUsingGET
  * @return {Promise<IPage_Map_string_string__>}
  */
export function aiccsApiEntBlacklistGetBlackForEnt(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/entBlacklist/getBlackForEnt`,
    params
  })
}

/**
  * @typedef {Object} Map_string_string_
  */
/**
  * @typedef {Object} IPage_Map_string_string__
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<Map_string_string_>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 失信异常名单-自然人查询
  * 黑名单相关接口
  * @required @param {integer} params.curPage - curPage
  * @required @param {integer} params.pageSize - pageSize
  * @param {string} params.cerNo - (fix on body parameters)证件号码
  * @param {string} params.name - (fix on body parameters)姓名
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/黑名单相关接口/getBlackForPersonUsingGET
  * @return {Promise<IPage_Map_string_string__>}
  */
export function aiccsApiEntBlacklistGetBlackForPerson(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/entBlacklist/getBlackForPerson`,
    params
  })
}

/**
  * @typedef {Object} Map_string_string_
  */
/**
  * @typedef {Object} IPage_Map_string_string__
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<Map_string_string_>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 失信异常企业名单-根据自然人查询
  * 黑名单相关接口
  * @required @param {integer} params.curPage - curPage
  * @required @param {integer} params.pageSize - pageSize
  * @param {string} params.cerNo - (fix on body parameters)证件号码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/黑名单相关接口/getEntBlackForPersonUsingGET
  * @return {Promise<IPage_Map_string_string__>}
  */
export function aiccsApiEntBlacklistGetEntBlackForPerson(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/entBlacklist/getEntBlackForPerson`,
    params
  })
}

/**
  * @typedef {Object} Map_string_string_
  */
/**
  * 统计
  * 黑名单相关接口
  * @param {string} params.endDate - 结束统计时间
  * @param {string} params.startDate - 开始统计时间
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/黑名单相关接口/statisticsUsingGET
  * @return {Promise<Array<Map_string_string_>>}
  */
export function aiccsApiEntBlacklistStatistics(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/entBlacklist/statistics`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * entlockListPage
  * entlock-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/entlockListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEntlockEntlockListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/entlock/entlockListPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportExcel
  * entlock-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/exportExcelUsingPOST
  */
export function aiccsApiEntlockExportExcel(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/entlock/exportExcel`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * list
  * entlock-controller
  * @param {} data
  * @required @param {object} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/listUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiEntlockList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/entlock/list`,
    data
  })
}

/**
  * @typedef {Object} 奖惩措施反馈记录表
  * @property {string} busiNo - 业务流水号
  * @property {string} createdBy - 创建人
  * @property {string} createdTime - 创建时间
  * @property {string} csnr - 执行措施内容（必填）
  * @property {string} cxcode - 名单查询流水号
  * @property {string} jclb - 奖惩类别（必填）（1：惩戒；2：激励）
  * @property {string} jcsm - 奖惩说明（必填）
  * @property {string} mdmc - 奖惩名单名称（必填）
  * @property {string} qlbm - 事项编码（选填，执行措施对应的具体事项编码）
  * @property {string} qlmc - 事项名称（选填，执行措施对应的具体事项名称）
  * @property {string} qyzch - 主体工商注册号（主体类别为0时，三项必填一项）
  * @property {string} sid - 执行措施编码
  * @property {string} sjje - 涉及金额（必填，单位为元，不涉及金额时填0）
  * @property {string} tyshxydm - 统一社会信用代码（主体类别为0时，三项必填一项）
  * @property {string} zjhm - 主体证件号码（主体类别为1时必填）
  * @property {string} zjlx - 主体证件类别（主体类别为1时必填。）（10：身份证；20：军人身份有效证件；30：港澳居民往来大陆通行证；40：台湾居民往来大陆通行证；50：护照；90：其他法定认可的证件）
  * @property {string} ztlb - 主体类别（必填）（0：法人；1：自然人）
  * @property {string} ztmc - 主体名称（必填）
  * @property {string} zzjgdm - 主体组织机构代码（主体类别为0时，三项必填一项）
  */
/**
  * 联合惩戒-措施反馈
  * entlock-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/feedbackUsingGET
  * @return {Promise<奖惩措施反馈记录表>}
  */
export function aiccsApiEntlockMeasureFeedback(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/entlock/measure/feedback`,
    params
  })
}

/**
  * @typedef {Object} 反馈措施记录查询
  * @property {string} xxzthm - 信息主体号码
  * @property {string} xxztlb - 信息主体类别（0：法人；1：自然人）
  * @property {string} xxztmc - 信息主体名称
  */
/**
  * @typedef {Object} 分页查询参数_反馈措施记录查询_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {反馈措施记录查询} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} 奖惩措施反馈记录表
  * @property {string} busiNo - 业务流水号
  * @property {string} createdBy - 创建人
  * @property {string} createdTime - 创建时间
  * @property {string} csnr - 执行措施内容（必填）
  * @property {string} cxcode - 名单查询流水号
  * @property {string} jclb - 奖惩类别（必填）（1：惩戒；2：激励）
  * @property {string} jcsm - 奖惩说明（必填）
  * @property {string} mdmc - 奖惩名单名称（必填）
  * @property {string} qlbm - 事项编码（选填，执行措施对应的具体事项编码）
  * @property {string} qlmc - 事项名称（选填，执行措施对应的具体事项名称）
  * @property {string} qyzch - 主体工商注册号（主体类别为0时，三项必填一项）
  * @property {string} sid - 执行措施编码
  * @property {string} sjje - 涉及金额（必填，单位为元，不涉及金额时填0）
  * @property {string} tyshxydm - 统一社会信用代码（主体类别为0时，三项必填一项）
  * @property {string} zjhm - 主体证件号码（主体类别为1时必填）
  * @property {string} zjlx - 主体证件类别（主体类别为1时必填。）（10：身份证；20：军人身份有效证件；30：港澳居民往来大陆通行证；40：台湾居民往来大陆通行证；50：护照；90：其他法定认可的证件）
  * @property {string} ztlb - 主体类别（必填）（0：法人；1：自然人）
  * @property {string} ztmc - 主体名称（必填）
  * @property {string} zzjgdm - 主体组织机构代码（主体类别为0时，三项必填一项）
  */
/**
  * @typedef {Object} IPage_奖惩措施反馈记录表_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<奖惩措施反馈记录表>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 联合惩戒-措施反馈记录分页
  * entlock-controller
  * @param {分页查询参数_反馈措施记录查询_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/feedbackLogPageUsingPOST
  * @return {Promise<IPage_奖惩措施反馈记录表_>}
  */
export function aiccsApiEntlockMeasureFeedbackLogPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/entlock/measure/feedback/log/page`,
    data
  })
}

/**
  * @typedef {Object} 奖惩措施VO
  * @property {string} bwl - 措施依据
  * @property {string} jccs - 激励措施/惩戒措施
  * @property {string} jcdx - 激励对象/惩戒对象
  * @property {string} jclb - 奖惩类别（1：惩戒；2：激励）
  * @property {string} sid - 奖惩措施编码
  * @property {string} sxxw - 激励措施内容（惩戒措施内容）
  */
/**
  * @typedef {Object} JSONObject
  */
/**
  * @typedef {Object} 奖惩名单数据实体
  * @property {Array<奖惩措施VO>} css - 奖惩措施
  * @property {Array<JSONObject>} datas - 奖惩名单数据详情
  * @property {Array<string>} fields - 数据项编码
  * @property {string} source - 奖惩名单来源单位
  * @property {string} tableCode - 奖惩名单代码
  * @property {string} tableName - 奖惩名单名称
  * @property {string} tableType - 奖惩名单类型（1、守信激励名单；2、失信惩戒名单；3、其他名单）
  * @property {Array<string>} titles - 数据项名称
  */
/**
  * @typedef {Object} 奖惩名单查询结果VO
  * @property {string} busiNo - 查询流水号
  * @property {Array<奖惩名单数据实体>} result - 查询结果
  */
/**
  * 联合惩戒-查询奖惩名单
  * entlock-controller
  * @param {string} params.xxzthm - 信息主体号码
  * @required @param {integer} params.xxztlb - 信息主体类别（0：法人；1：自然人）
  * @required @param {string} params.xxztmc - 信息主体名称
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/searchNameListUsingGET
  * @return {Promise<奖惩名单查询结果VO>}
  */
export function aiccsApiEntlockNamelistSearch(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/entlock/namelist/search`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * entlock-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/queryOneUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEntlockQueryEntlockOne(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/entlock/queryEntlockOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * entlock-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/queryOneUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEntlockQueryEntlockOne_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/entlock/queryEntlockOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * entlock-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/queryOneUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEntlockQueryEntlockOne_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/entlock/queryEntlockOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * entlock-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/queryOneUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEntlockQueryEntlockOne_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/entlock/queryEntlockOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * entlock-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/queryOneUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEntlockQueryEntlockOne_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/entlock/queryEntlockOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * entlock-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/queryOneUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEntlockQueryEntlockOne_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/entlock/queryEntlockOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * entlock-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/queryOneUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEntlockQueryEntlockOne_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/entlock/queryEntlockOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOrgDept
  * entlock-controller
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/queryOrgDeptUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEntlockQueryOrgDept(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/entlock/queryOrgDept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectByEntname
  * entlock-controller
  * @param {string} params.entname - entname
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/selectByEntnameUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEntlockSelectByEntname(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/entlock/selectByEntname`,
    params
  })
}

/**
  * @typedef {Object} EntLock
  * @property {string} address
  * @property {string} cerno
  * @property {string} certype
  * @property {string} department
  * @property {string} elid
  * @property {string} entname
  * @property {string} filename
  * @property {string} filepath
  * @property {string} inputdate
  * @property {string} isdelete
  * @property {string} laupTime
  * @property {string} lockTime
  * @property {number} lockcount
  * @property {string} lockenddate
  * @property {string} lockreason
  * @property {string} lockstartdate
  * @property {string} lockstate
  * @property {string} locktype
  * @property {string} lockuserdeptid
  * @property {string} lockuserid
  * @property {string} lockusername
  * @property {string} lockuserunitid
  * @property {string} measure
  * @property {string} pripid
  * @property {string} punishFrom
  * @property {string} regno
  * @property {string} regorg
  * @property {string} representative
  * @property {string} state
  * @property {string} tflockid
  * @property {string} uldeptid
  * @property {string} ulockSpecificReason
  * @property {string} ulsrcode
  * @property {string} ulunitid
  * @property {string} uniscid
  * @property {string} unldate
  * @property {string} unlockTime
  * @property {string} unlockreason
  * @property {string} unluserid
  * @property {string} unlusername
  * @property {string} warningcontent
  */
/**
  * @typedef {Object}
  */
/**
  * toDetail
  * entlock-controller
  * @param {EntLock} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/toDetailUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEntlockToDetail(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/entlock/toDetail`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * toUnLockEntListPage
  * entlock-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/entlock-controller/toUnLockEntListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEntlockToUnLockEntListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/entlock/toUnLockEntListPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * listDownload
  * e-ot-case-controller
  * @param {string} params.ids - ids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/listDownloadUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseListDownload(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eOtCase/listDownload`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-case-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryAllUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryAll(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eOtCase/queryAll`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-case-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryAllUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryAll_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/eOtCase/queryAll`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-case-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryAllUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryAll_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtCase/queryAll`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-case-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryAllUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryAll_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/eOtCase/queryAll`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-case-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryAllUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryAll_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/eOtCase/queryAll`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-case-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryAllUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryAll_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/eOtCase/queryAll`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-case-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryAllUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryAll_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/eOtCase/queryAll`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEOtCaseOne
  * e-ot-case-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryEOtCaseOneUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryEOtCaseOne(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eOtCase/queryEOtCaseOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEOtCaseOne
  * e-ot-case-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryEOtCaseOneUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryEOtCaseOne_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/eOtCase/queryEOtCaseOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEOtCaseOne
  * e-ot-case-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryEOtCaseOneUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryEOtCaseOne_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtCase/queryEOtCaseOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEOtCaseOne
  * e-ot-case-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryEOtCaseOneUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryEOtCaseOne_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/eOtCase/queryEOtCaseOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEOtCaseOne
  * e-ot-case-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryEOtCaseOneUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryEOtCaseOne_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/eOtCase/queryEOtCaseOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEOtCaseOne
  * e-ot-case-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryEOtCaseOneUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryEOtCaseOne_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/eOtCase/queryEOtCaseOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEOtCaseOne
  * e-ot-case-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/queryEOtCaseOneUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseQueryEOtCaseOne_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/eOtCase/queryEOtCaseOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * uploadAndSave
  * e-ot-case-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-case-controller/uploadAndSaveUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEOtCaseUploadAndSave(formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtCase/uploadAndSave`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} 提交审批请求DTO
  * @property {string} nextNodeID - 下一节点ID
  * @property {string} nextPerformerNames - 下一处理人姓名
  * @property {string} nextPerformerids - 下一处理人ID
  * @property {TSOpinion} opinionModel - 审批意见
  * @property {string} tasklistid - 待办ID
  */
/**
  * @typedef {Object} TSTaskList
  * @property {string} acceptgroupid
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} auditdepttype
  * @property {string} bizseqid
  * @property {string} busname
  * @property {string} busstatus
  * @property {string} bustype
  * @property {string} createTime
  * @property {string} createUserid
  * @property {string} createUsername
  * @property {string} currentNode
  * @property {string} deadlineDate
  * @property {string} defname
  * @property {string} enterType
  * @property {string} isBack
  * @property {string} isSmartProcessing
  * @property {string} isdeadline
  * @property {string} issignon
  * @property {string} lauptime
  * @property {string} linkname
  * @property {string} origin
  * @property {object} parameterMap
  * @property {string} remarks
  * @property {string} sendername
  * @property {string} senderorgid
  * @property {string} sendertime
  * @property {string} senderuserid
  * @property {string} sendtoorgid
  * @property {string} signloginname
  * @property {string} signtime
  * @property {string} signuserid
  * @property {string} tasklistid
  * @property {string} workflowid
  */
/**
  * 提交审批
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {提交审批请求DTO} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/approvalUsingPOST
  * @return {Promise<TSTaskList>}
  */
export function aiccsApiEOtIlldisdetailApproval(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/approval`,
    data
  })
}

/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} NodeModel
  * @property {string} description
  * @property {boolean} end
  * @property {boolean} handle
  * @property {string} id
  * @property {string} name
  * @property {boolean} start
  */
/**
  * @typedef {Object} NodeModel
  * @property {string} description
  * @property {boolean} end
  * @property {boolean} handle
  * @property {string} id
  * @property {string} name
  * @property {boolean} start
  */
/**
  * @typedef {Object} SequenceFlowModel
  * @property {string} description
  * @property {NodeModel} fromNode
  * @property {string} id
  * @property {string} name
  * @property {Array<string>} needNodes
  * @property {NodeModel} nextNode
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} 审批页面信息
  * @property {Array<EOtIlldisdetailTemp对象>} bizList - 业务记录列表
  * @property {string} bizSeq - 业务号
  * @property {string} bustype - 业务类型
  * @property {string} currentLinkTypeID - 当前环节类型ID
  * @property {string} currentNode - 当前节点
  * @property {string} currentNodeName - 当前节点名称
  * @property {Array<SequenceFlowModel>} nextSequenceFlowList - 下一节点列表
  * @property {Array<TSOpinion>} opinionList - 审批意见列表
  * @property {string} tasklistid - 待办ID
  * @property {string} workflowId - 工作流ID
  */
/**
  * 获取审批页面信息
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {string} params.tasklistid - 待办ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/approvalPageUsingGET
  * @return {Promise<审批页面信息>}
  */
export function aiccsApiEOtIlldisdetailApprovalPage(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eOtIlldisdetail/approvalPage`,
    params
  })
}

/**
  * @typedef {Object} EnterAcceptDto
  * @property {string} abntime - 列入日期
  * @property {string} infotype - 业务类别（代码标识符：DD999）
  * @property {Array<string>} pripidList - 列入市场主体主键名单
  * @property {string} serillrea - 列入事由（代码标识符：CD73）
  */
/**
  * @typedef {Object} 任务提交结果
  * @property {string} bizseq - 业务号
  * @property {string} tasklistid - 待办ID
  * @property {string} workflowId - 工作流ID
  */
/**
  * 其他部门列入严重违法失信企业名单（黑名单）-受理
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {EnterAcceptDto} data
  * @required @param {string} data.abntime - 列入日期
  * @required @param {string} data.infotype - 业务类别（代码标识符：DD999）
  * @required @param {array} data.pripidList - 列入市场主体主键名单
  * @required @param {string} data.serillrea - 列入事由（代码标识符：CD73）
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/enterAcceptUsingPOST
  * @return {Promise<任务提交结果>}
  */
export function aiccsApiEOtIlldisdetailEnterAccept(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/enterAccept`,
    data
  })
}

/**
  * @typedef {Object} 个案办理___外单位严重违法列入请求DTO
  * @property {string} abntime - 列入日期
  * @property {string} decorg - 列入作出决定机关
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} entname - 主体名称
  * @property {string} infotype - 类别
  * @property {string} name - 法人
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} serillrea - 列入事由
  * @property {string} serillreaCn - 列入事由（中文名称）
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} 任务提交结果
  * @property {string} bizseq - 业务号
  * @property {string} tasklistid - 待办ID
  * @property {string} workflowId - 工作流ID
  */
/**
  * 个案办理 - 外单位严重违法列入
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {个案办理___外单位严重违法列入请求DTO} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/enterCaseHandleUsingPOST
  * @return {Promise<任务提交结果>}
  */
export function aiccsApiEOtIlldisdetailEnterCaseHandle(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/enterCaseHandle`,
    data
  })
}

/**
  * @typedef {Object} TaskListTodoParam
  * @property {string} bustype
  * @property {Array<string>} bustypeIn
  * @property {string} currentUserId
  */
/**
  * @typedef {Object} 分页查询参数_TaskListTodoParam_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {TaskListTodoParam} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} IPage_EOtIlldisdetailTemp对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<EOtIlldisdetailTemp对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 查询外单位严重违法列入已办记录
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {分页查询参数_TaskListTodoParam_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/enterFinishedListUsingPOST
  * @return {Promise<IPage_EOtIlldisdetailTemp对象_>}
  */
export function aiccsApiEOtIlldisdetailEnterFinishedList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/enterFinishedList`,
    data
  })
}

/**
  * @typedef {Object} TaskListTodoParam
  * @property {string} bustype
  * @property {Array<string>} bustypeIn
  * @property {string} currentUserId
  */
/**
  * @typedef {Object} 分页查询参数_TaskListTodoParam_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {TaskListTodoParam} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} TSTaskList
  * @property {string} acceptgroupid
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} auditdepttype
  * @property {string} bizseqid
  * @property {string} busname
  * @property {string} busstatus
  * @property {string} bustype
  * @property {string} createTime
  * @property {string} createUserid
  * @property {string} createUsername
  * @property {string} currentNode
  * @property {string} deadlineDate
  * @property {string} defname
  * @property {string} enterType
  * @property {string} isBack
  * @property {string} isSmartProcessing
  * @property {string} isdeadline
  * @property {string} issignon
  * @property {string} lauptime
  * @property {string} linkname
  * @property {string} origin
  * @property {object} parameterMap
  * @property {string} remarks
  * @property {string} sendername
  * @property {string} senderorgid
  * @property {string} sendertime
  * @property {string} senderuserid
  * @property {string} sendtoorgid
  * @property {string} signloginname
  * @property {string} signtime
  * @property {string} signuserid
  * @property {string} tasklistid
  * @property {string} workflowid
  */
/**
  * @typedef {Object} IPage_TSTaskList_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TSTaskList>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 查询外单位严重违法列入待办列表
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {分页查询参数_TaskListTodoParam_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/enterTaskListUsingPOST
  * @return {Promise<IPage_TSTaskList_>}
  */
export function aiccsApiEOtIlldisdetailEnterTaskList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/enterTaskList`,
    data
  })
}

/**
  * @typedef {Object} EOtIlldisdetail对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} entname - 企业（机构）名称
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} pripid - 主体身份代码
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * 根据ID查询正式表记录
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {string} params.illid - 主键ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/getByIdUsingGET_4
  * @return {Promise<EOtIlldisdetail对象>}
  */
export function aiccsApiEOtIlldisdetailGetById(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eOtIlldisdetail/getById`,
    params
  })
}

/**
  * @typedef {Object} EOtIlldisdetail对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} entname - 企业（机构）名称
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} pripid - 主体身份代码
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * 根据主体信息查询正式表记录
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {string} params.pripid - 主体身份代码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/getByPripidUsingGET
  * @return {Promise<Array<EOtIlldisdetail对象>>}
  */
export function aiccsApiEOtIlldisdetailGetByPripid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eOtIlldisdetail/getByPripid`,
    params
  })
}

/**
  * @typedef {Object} 查询处于列入状态的外单位记录查询条件DTO
  * @property {string} entname - 主体名称
  * @property {string} regno - 注册号
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_查询处于列入状态的外单位记录查询条件DTO_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {查询处于列入状态的外单位记录查询条件DTO} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} EOtIlldisdetail对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} entname - 企业（机构）名称
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} pripid - 主体身份代码
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} IPage_EOtIlldisdetail对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<EOtIlldisdetail对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 查询处于列入状态的外单位记录
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {分页查询参数_查询处于列入状态的外单位记录查询条件DTO_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/getEnteredRecordsUsingPOST
  * @return {Promise<IPage_EOtIlldisdetail对象_>}
  */
export function aiccsApiEOtIlldisdetailGetEnteredRecords(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/getEnteredRecords`,
    data
  })
}

/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} TSTaskList
  * @property {string} acceptgroupid
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} auditdepttype
  * @property {string} bizseqid
  * @property {string} busname
  * @property {string} busstatus
  * @property {string} bustype
  * @property {string} createTime
  * @property {string} createUserid
  * @property {string} createUsername
  * @property {string} currentNode
  * @property {string} deadlineDate
  * @property {string} defname
  * @property {string} enterType
  * @property {string} isBack
  * @property {string} isSmartProcessing
  * @property {string} isdeadline
  * @property {string} issignon
  * @property {string} lauptime
  * @property {string} linkname
  * @property {string} origin
  * @property {object} parameterMap
  * @property {string} remarks
  * @property {string} sendername
  * @property {string} senderorgid
  * @property {string} sendertime
  * @property {string} senderuserid
  * @property {string} sendtoorgid
  * @property {string} signloginname
  * @property {string} signtime
  * @property {string} signuserid
  * @property {string} tasklistid
  * @property {string} workflowid
  */
/**
  * @typedef {Object} 待办详情
  * @property {EOtIlldisdetailTemp对象} bizInfo - 业务数据信息
  * @property {TSTaskList} taskList - 待办信息
  */
/**
  * 根据待办ID获取待办详情
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {string} params.workflowid - 待办ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/getTaskDetailUsingGET
  * @return {Promise<待办详情>}
  */
export function aiccsApiEOtIlldisdetailGetTaskDetail(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eOtIlldisdetail/getTaskDetail`,
    params
  })
}

/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * 根据ID查询Temp表记录
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {string} params.illid - 主键ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/getTempByIdUsingGET
  * @return {Promise<EOtIlldisdetailTemp对象>}
  */
export function aiccsApiEOtIlldisdetailGetTempById(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eOtIlldisdetail/getTempById`,
    params
  })
}

/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * 根据业务号查询Temp表记录
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {string} params.bizSeq - 业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/listByBizSeqUsingGET
  * @return {Promise<Array<EOtIlldisdetailTemp对象>>}
  */
export function aiccsApiEOtIlldisdetailListByBizSeq(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eOtIlldisdetail/listByBizSeq`,
    params
  })
}

/**
  * @typedef {Object} 外单位列严记录修改
  * @property {string} abntime - 列入日期
  * @property {string} bizType - 列入/移出，用于判断bizseq的查询方式（0：列入；1：移出）
  * @property {string} bizseq - 业务号
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remreasons - 移出事实理由
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sourcetype - 来源类别（直接用中文）
  */
/**
  * @typedef {Object}
  */
/**
  * 修改暂存的业务数据
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {外单位列严记录修改} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/modifyTempUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEOtIlldisdetailModifyTemp(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/modify/temp`,
    data
  })
}

/**
  * @typedef {Object} TSTaskList
  * @property {string} acceptgroupid
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} auditdepttype
  * @property {string} bizseqid
  * @property {string} busname
  * @property {string} busstatus
  * @property {string} bustype
  * @property {string} createTime
  * @property {string} createUserid
  * @property {string} createUsername
  * @property {string} currentNode
  * @property {string} deadlineDate
  * @property {string} defname
  * @property {string} enterType
  * @property {string} isBack
  * @property {string} isSmartProcessing
  * @property {string} isdeadline
  * @property {string} issignon
  * @property {string} lauptime
  * @property {string} linkname
  * @property {string} origin
  * @property {object} parameterMap
  * @property {string} remarks
  * @property {string} sendername
  * @property {string} senderorgid
  * @property {string} sendertime
  * @property {string} senderuserid
  * @property {string} sendtoorgid
  * @property {string} signloginname
  * @property {string} signtime
  * @property {string} signuserid
  * @property {string} tasklistid
  * @property {string} workflowid
  */
/**
  * 作废待办
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {string} params.reason - 作废原因
  * @param {string} params.tasklistid - 待办ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/nullifyUsingPOST
  * @return {Promise<TSTaskList>}
  */
export function aiccsApiEOtIlldisdetailNullify(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/nullify`,
    params
  })
}

/**
  * @typedef {Object} PrintTSWritDto
  * @property {string} illid - 记录ID
  * @property {string} printstatus - 打印状态：1-决定书，3-审批表
  * @property {string} type - 业务类型：enter-列入，remove-移出
  * @property {string} workflowid - 工作流ID
  */
/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} PrintTSWritVo
  * @property {string} decorgString - 决定机关
  * @property {EOtIlldisdetailTemp对象} detail - 详细信息
  * @property {string} ename - 企业名称
  * @property {string} expirationDate - 届满日期（列入决定书）
  * @property {Array<EOtIlldisdetailTemp对象>} list - 业务记录列表
  * @property {string} lostCreditExplain - 列入事由（审批表模式-列入类型）
  * @property {string} lostCreditExplainrem - 移出事由（审批表模式-移出类型）
  * @property {string} nowTime - 当前时间
  * @property {Array<TSOpinion>} opinionList - 审批意见列表
  * @property {string} regno - 注册号
  * @property {string} wrirsno - 文书号
  */
/**
  * 打印文书页面
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {PrintTSWritDto} data
  * @required @param {string} data.illid - 记录ID
  * @required @param {string} data.printstatus - 打印状态：1-决定书，3-审批表
  * @required @param {string} data.type - 业务类型：enter-列入，remove-移出
  * @param {string} data.workflowid - 工作流ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/printTSWritUsingPOST_3
  * @return {Promise<PrintTSWritVo>}
  */
export function aiccsApiEOtIlldisdetailPrintTSWrit(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/printTSWrit`,
    data
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * 查询处理意见记录
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {string} params.workflowid - 工作流ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/queryOpinionRecordsUsingGET
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiEOtIlldisdetailQueryOpinionRecords(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eOtIlldisdetail/queryOpinionRecords`,
    params
  })
}

/**
  * @typedef {Object} RemoveAcceptDto
  * @property {Array<string>} illidList - 移出的记录清单ID列表
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  */
/**
  * @typedef {Object} 任务提交结果
  * @property {string} bizseq - 业务号
  * @property {string} tasklistid - 待办ID
  * @property {string} workflowId - 工作流ID
  */
/**
  * 其他部门移出严重违法失信企业名单（黑名单）-受理
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {RemoveAcceptDto} data
  * @required @param {array} data.illidList - 移出的记录清单ID列表
  * @required @param {string} data.remdate - 移出日期
  * @required @param {string} data.remexcpres - 移出事由（代码标识符：CD74）
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/removeAcceptUsingPOST
  * @return {Promise<任务提交结果>}
  */
export function aiccsApiEOtIlldisdetailRemoveAccept(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/removeAccept`,
    data
  })
}

/**
  * @typedef {Object} 个案办理___外单位严重违法移出请求DTO
  * @property {string} illid - 主键ID
  * @property {string} recorg - 移出作出决定机关
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由
  * @property {string} remexcpresCn - 移出事由（中文名称）
  */
/**
  * @typedef {Object} 任务提交结果
  * @property {string} bizseq - 业务号
  * @property {string} tasklistid - 待办ID
  * @property {string} workflowId - 工作流ID
  */
/**
  * 个案办理 - 外单位严重违法移出
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {个案办理___外单位严重违法移出请求DTO} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/removeCaseHandleUsingPOST
  * @return {Promise<任务提交结果>}
  */
export function aiccsApiEOtIlldisdetailRemoveCaseHandle(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/removeCaseHandle`,
    data
  })
}

/**
  * @typedef {Object} TaskListTodoParam
  * @property {string} bustype
  * @property {Array<string>} bustypeIn
  * @property {string} currentUserId
  */
/**
  * @typedef {Object} 分页查询参数_TaskListTodoParam_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {TaskListTodoParam} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} IPage_EOtIlldisdetailTemp对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<EOtIlldisdetailTemp对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 查询外单位严重违法移出已办记录
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {分页查询参数_TaskListTodoParam_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/removeFinishedListUsingPOST
  * @return {Promise<IPage_EOtIlldisdetailTemp对象_>}
  */
export function aiccsApiEOtIlldisdetailRemoveFinishedList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/removeFinishedList`,
    data
  })
}

/**
  * @typedef {Object} TaskListTodoParam
  * @property {string} bustype
  * @property {Array<string>} bustypeIn
  * @property {string} currentUserId
  */
/**
  * @typedef {Object} 分页查询参数_TaskListTodoParam_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {TaskListTodoParam} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} TSTaskList
  * @property {string} acceptgroupid
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} auditdepttype
  * @property {string} bizseqid
  * @property {string} busname
  * @property {string} busstatus
  * @property {string} bustype
  * @property {string} createTime
  * @property {string} createUserid
  * @property {string} createUsername
  * @property {string} currentNode
  * @property {string} deadlineDate
  * @property {string} defname
  * @property {string} enterType
  * @property {string} isBack
  * @property {string} isSmartProcessing
  * @property {string} isdeadline
  * @property {string} issignon
  * @property {string} lauptime
  * @property {string} linkname
  * @property {string} origin
  * @property {object} parameterMap
  * @property {string} remarks
  * @property {string} sendername
  * @property {string} senderorgid
  * @property {string} sendertime
  * @property {string} senderuserid
  * @property {string} sendtoorgid
  * @property {string} signloginname
  * @property {string} signtime
  * @property {string} signuserid
  * @property {string} tasklistid
  * @property {string} workflowid
  */
/**
  * @typedef {Object} IPage_TSTaskList_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TSTaskList>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 查询外单位严重违法移出待办列表
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {分页查询参数_TaskListTodoParam_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/removeTaskListUsingPOST
  * @return {Promise<IPage_TSTaskList_>}
  */
export function aiccsApiEOtIlldisdetailRemoveTaskList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/removeTaskList`,
    data
  })
}

/**
  * @typedef {Object} 按主体信息查询外单位严重违法记录查询条件DTO
  * @property {string} entname - 主体名称
  * @property {string} regno - 注册号
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_按主体信息查询外单位严重违法记录查询条件DTO_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {按主体信息查询外单位严重违法记录查询条件DTO} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} EOtIlldisdetail对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} entname - 企业（机构）名称
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} pripid - 主体身份代码
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} IPage_EOtIlldisdetail对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<EOtIlldisdetail对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 按主体信息查询外单位严重违法记录
  * 其他部门列入严重违法失信企业名单（黑名单）
  * @param {分页查询参数_按主体信息查询外单位严重违法记录查询条件DTO_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/其他部门列入严重违法失信企业名单（黑名单）/searchByEntInfoUsingPOST
  * @return {Promise<IPage_EOtIlldisdetail对象_>}
  */
export function aiccsApiEOtIlldisdetailSearchByEntInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtIlldisdetail/searchByEntInfo`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-permit-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-permit-controller/queryAllUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiEOtPermitQueryAll(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eOtPermit/queryAll`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-permit-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-permit-controller/queryAllUsingHEAD_1
  * @return {Promise<>}
  */
export function aiccsApiEOtPermitQueryAll_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/eOtPermit/queryAll`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-permit-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-permit-controller/queryAllUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiEOtPermitQueryAll_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtPermit/queryAll`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-permit-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-permit-controller/queryAllUsingPUT_1
  * @return {Promise<>}
  */
export function aiccsApiEOtPermitQueryAll_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/eOtPermit/queryAll`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-permit-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-permit-controller/queryAllUsingDELETE_1
  * @return {Promise<>}
  */
export function aiccsApiEOtPermitQueryAll_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/eOtPermit/queryAll`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-permit-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-permit-controller/queryAllUsingOPTIONS_1
  * @return {Promise<>}
  */
export function aiccsApiEOtPermitQueryAll_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/eOtPermit/queryAll`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-ot-permit-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-permit-controller/queryAllUsingPATCH_1
  * @return {Promise<>}
  */
export function aiccsApiEOtPermitQueryAll_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/eOtPermit/queryAll`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * uploadAndSave
  * e-ot-permit-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-permit-controller/uploadAndSaveUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiEOtPermitUploadAndSave(formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/eOtPermit/uploadAndSave`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * e-pub-objection-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/nextUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionNext(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/ePubObjection/next`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAll
  * e-pub-objection-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/queryAllUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionQueryAll(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/ePubObjection/queryAll`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * e-pub-objection-controller
  * @param {string} params.objid - objid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/saveAcceptUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSaveAccept(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/ePubObjection/saveAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectById
  * e-pub-objection-controller
  * @param {string} params.objid - objid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectByIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectById(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/ePubObjection/selectById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectById
  * e-pub-objection-controller
  * @param {string} params.objid - objid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectByIdUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectById_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/ePubObjection/selectById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectById
  * e-pub-objection-controller
  * @param {string} params.objid - objid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectByIdUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectById_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/ePubObjection/selectById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectById
  * e-pub-objection-controller
  * @param {string} params.objid - objid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectByIdUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectById_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/ePubObjection/selectById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectById
  * e-pub-objection-controller
  * @param {string} params.objid - objid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectByIdUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectById_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/ePubObjection/selectById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectById
  * e-pub-objection-controller
  * @param {string} params.objid - objid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectByIdUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectById_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/ePubObjection/selectById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectById
  * e-pub-objection-controller
  * @param {string} params.objid - objid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectByIdUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectById_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/ePubObjection/selectById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectEPubObjectionPage
  * e-pub-objection-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectEPubObjectionPageUsingGET
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectEPubObjectionPage(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/ePubObjection/selectEPubObjectionPage`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * selectEPubObjectionPage
  * e-pub-objection-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectEPubObjectionPageUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectEPubObjectionPage_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/ePubObjection/selectEPubObjectionPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * selectEPubObjectionPage
  * e-pub-objection-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectEPubObjectionPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectEPubObjectionPage_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/ePubObjection/selectEPubObjectionPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * selectEPubObjectionPage
  * e-pub-objection-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectEPubObjectionPageUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectEPubObjectionPage_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/ePubObjection/selectEPubObjectionPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * selectEPubObjectionPage
  * e-pub-objection-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectEPubObjectionPageUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectEPubObjectionPage_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/ePubObjection/selectEPubObjectionPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * selectEPubObjectionPage
  * e-pub-objection-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectEPubObjectionPageUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectEPubObjectionPage_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/ePubObjection/selectEPubObjectionPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * selectEPubObjectionPage
  * e-pub-objection-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-pub-objection-controller/selectEPubObjectionPageUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiEPubObjectionSelectEPubObjectionPage_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/ePubObjection/selectEPubObjectionPage`,
    data
  })
}

/**
  * @typedef {Object} 涉嫌冒用他人身份取得登记信息新增参数
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  */
/**
  * @typedef {Object} ESUSNATEOPERREG对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * 0.（新）新增涉嫌冒用他人身份取得登记信息
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {涉嫌冒用他人身份取得登记信息新增参数} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/addSusNateOperRegUsingPOST
  * @return {Promise<ESUSNATEOPERREG对象>}
  */
export function aiccsApiESusNateOperRegAddSusNateOperReg(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/addSusNateOperReg`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 7.删除涉嫌冒用他人身份取得登记信息表
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/removeESusNateOperRegUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiESusNateOperRegDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/delete`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.（新）删除涉嫌冒用他人身份取得登记信息（软删除）
  * 1.涉嫌冒用他人身份取得登记信息表
  * @required @param {string} pathParams.personateId - 冒用ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/deleteSusNateOperRegUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiESusNateOperRegDeleteSusNateOperRegPersonateId(pathParams) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/deleteSusNateOperReg/${pathParams.personateId}`
  })
}

/**
  * @typedef {Object} 涉嫌冒用身份公告查询结果实体
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 企业（机构）名称
  * @property {string} falperId - 虚假登记ID
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关(CA11)
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} personatresId - 冒用身份处理ID
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} resName - 责任人姓名
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * @typedef {Object}
  */
/**
  * 13.删除冒用信息
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {涉嫌冒用身份公告查询结果实体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/eSusNateVoRemoveUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiESusNateOperRegESusNateVoRemove(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/eSusNateVoRemove`,
    data
  })
}

/**
  * @typedef {Object} 涉嫌冒用身份公告查询结果实体
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 企业（机构）名称
  * @property {string} falperId - 虚假登记ID
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关(CA11)
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} personatresId - 冒用身份处理ID
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} resName - 责任人姓名
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * @typedef {Object}
  */
/**
  * 11.新增冒用信息
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {涉嫌冒用身份公告查询结果实体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/eSusNateVoSaveUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiESusNateOperRegESusNateVoSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/eSusNateVoSave`,
    data
  })
}

/**
  * @typedef {Object} 涉嫌冒用身份公告查询结果实体
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 企业（机构）名称
  * @property {string} falperId - 虚假登记ID
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关(CA11)
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} personatresId - 冒用身份处理ID
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} resName - 责任人姓名
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * @typedef {Object}
  */
/**
  * 12.修改冒用信息
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {涉嫌冒用身份公告查询结果实体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/eSusNateVoUpdateUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiESusNateOperRegESusNateVoUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/eSusNateVoUpdate`,
    data
  })
}

/**
  * @typedef {Object} ESUSNATEOPERREG对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * 9.查询涉嫌冒用他人身份取得登记信息表
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/getESusNateOperRegUsingGET
  * @return {Promise<ESUSNATEOPERREG对象>}
  */
export function aiccsApiESusNateOperRegGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/eSusNateOperReg/get`,
    params
  })
}

/**
  * @typedef {Object} ESUSNATEOPERREG对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * 3.（新）通过id查询涉嫌冒用他人身份取得登记信息表
  * 1.涉嫌冒用他人身份取得登记信息表
  * @required @param {string} pathParams.id - ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/getByIdUsingGET_5
  * @return {Promise<ESUSNATEOPERREG对象>}
  */
export function aiccsApiESusNateOperRegGetByIdId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/eSusNateOperReg/getById/${pathParams.id}`
  })
}

/**
  * @typedef {Object} 涉嫌冒用身份公告查询参数体
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} regionID - 单位编码
  * @property {string} searchEntName - 查询企业名称(主体名称)
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} userId - 操办人
  */
/**
  * @typedef {Object} 分页查询参数_涉嫌冒用身份公告查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {涉嫌冒用身份公告查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} 涉嫌冒用身份公告查询结果实体
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 企业（机构）名称
  * @property {string} falperId - 虚假登记ID
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关(CA11)
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} personatresId - 冒用身份处理ID
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} resName - 责任人姓名
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * @typedef {Object} IPage_涉嫌冒用身份公告查询结果实体_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<涉嫌冒用身份公告查询结果实体>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 10.分页查询涉嫌冒用公告
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {分页查询参数_涉嫌冒用身份公告查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/listESusNateOperRegUsingPOST
  * @return {Promise<IPage_涉嫌冒用身份公告查询结果实体_>}
  */
export function aiccsApiESusNateOperRegList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/list`,
    data
  })
}

/**
  * @typedef {Object} 市场主体信息查询参数_包含涉嫌冒用他人身份取得登记信息筛选_
  * @property {string} entname - 企业名称（模糊查询）
  * @property {string} hasSusNateOperReg - 是否含有涉嫌冒用他人身份取得登记信息（1:有，0:无，不传:全部）
  * @property {string} regno - 注册号
  * @property {string} searchUscc - 统一社会信用代码或注册号
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_市场主体信息查询参数_包含涉嫌冒用他人身份取得登记信息筛选__
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {市场主体信息查询参数_包含涉嫌冒用他人身份取得登记信息筛选_} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} 市场主体信息_包含涉嫌冒用他人身份取得登记信息_
  * @property {string} apprdate - 核准日期
  * @property {string} dom - 住所
  * @property {string} entname - 企业（机构）名称
  * @property {string} enttype - 市场主体类型
  * @property {string} enttypeCn - 市场主体类型（中文名称）
  * @property {string} estdate - 成立日期
  * @property {string} hasSusNateOperReg - 是否含有涉嫌冒用他人身份取得登记信息（0否1是）
  * @property {string} industryco - 行业代码
  * @property {string} industryphy - 行业门类
  * @property {string} name - 法定代表人
  * @property {string} opfrom - 经营(驻在)期限自
  * @property {string} opscope - 经营范围
  * @property {string} opto - 经营(驻在)期限至
  * @property {string} pripid - 主体身份代码
  * @property {number} regcap - 注册资本(金)
  * @property {string} regcapcur - 注册资本(金)币种
  * @property {string} regcapcurCn - 注册资本(金)币种（中文名称）
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} regorgCn - 登记机关（中文名称）
  * @property {string} regstate - 登记状态
  * @property {string} regstateCn - 登记状态（中文名称）
  * @property {string} regulatory - 监管机关
  * @property {string} regulatoryName - 监管机关（中文名称）
  * @property {string} suporg - 属地监管工商所
  * @property {string} suporgCn - 属地监管工商所（中文名称）
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} IPage_市场主体信息_包含涉嫌冒用他人身份取得登记信息__
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<市场主体信息_包含涉嫌冒用他人身份取得登记信息_>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 4.（新）分页查询市场主体信息（包含是否有涉嫌冒用他人身份取得登记信息的判断）
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {分页查询参数_市场主体信息查询参数_包含涉嫌冒用他人身份取得登记信息筛选__} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/listEntBaseWithSusNateOperRegUsingPOST
  * @return {Promise<IPage_市场主体信息_包含涉嫌冒用他人身份取得登记信息__>}
  */
export function aiccsApiESusNateOperRegListEntBaseWithSusNateOperReg(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/listEntBaseWithSusNateOperReg`,
    data
  })
}

/**
  * @typedef {Object} 涉嫌冒用他人身份取得登记信息查询参数
  * @property {string} entname - 企业（机构）名称
  * @property {string} regno - 注册号
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_涉嫌冒用他人身份取得登记信息查询参数_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {涉嫌冒用他人身份取得登记信息查询参数} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} ESUSNATEOPERREG对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * @typedef {Object} IPage_ESUSNATEOPERREG对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<ESUSNATEOPERREG对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.（新）分页查询涉嫌冒用他人身份取得登记信息表
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {分页查询参数_涉嫌冒用他人身份取得登记信息查询参数_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/listSusNateOperRegUsingPOST
  * @return {Promise<IPage_ESUSNATEOPERREG对象_>}
  */
export function aiccsApiESusNateOperRegListSusNateOperReg(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/listSusNateOperReg`,
    data
  })
}

/**
  * @typedef {Object} ESUSNATEOPERREG对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * @typedef {Object} ESUSNATEOPERREG对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * 6.新增涉嫌冒用他人身份取得登记信息表
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {ESUSNATEOPERREG对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/saveESusNateOperRegUsingPOST
  * @return {Promise<ESUSNATEOPERREG对象>}
  */
export function aiccsApiESusNateOperRegSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/save`,
    data
  })
}

/**
  * @typedef {Object} ESUSNATEOPERREG对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * @typedef {Object}
  */
/**
  * 8.修改涉嫌冒用他人身份取得登记信息表
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {ESUSNATEOPERREG对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/updateESusNateOperRegUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiESusNateOperRegUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/update`,
    data
  })
}

/**
  * @typedef {Object} 涉嫌冒用他人身份取得登记信息修改参数
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  */
/**
  * @typedef {Object} ESUSNATEOPERREG对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dstate - 是否删除0未删除2已删除
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} personateId - 冒用ID
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} sExtDataTime - 数据汇总时间
  * @property {string} sextDataTime
  * @property {string} sextFromNode
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userName - 用户名
  */
/**
  * 1.（新）修改涉嫌冒用他人身份取得登记信息
  * 1.涉嫌冒用他人身份取得登记信息表
  * @param {涉嫌冒用他人身份取得登记信息修改参数} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用他人身份取得登记信息表/updateSusNateOperRegUsingPOST
  * @return {Promise<ESUSNATEOPERREG对象>}
  */
export function aiccsApiESusNateOperRegUpdateSusNateOperReg(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/eSusNateOperReg/updateSusNateOperReg`,
    data
  })
}

/**
  * @typedef {Object} BizInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} bizNo - 业务号
  * @property {string} entId - 市场主体拟除名名单企业信息表主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} law - 除名决定的依据
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} reason - 除名决定的理由
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} truth - 除名决定的事实
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} AuditInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizId - 除名告知业务主键ID
  * @property {Array<BizInfoVo>} bizInfos - 拟除名异议告知业务信息
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} busName - 业务名称
  * @property {string} entId - 拟除名名单企业信息主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} expelledId - 拟除名主体名单库主键ID
  * @property {string} isObjection - 是否有异议：0-无，1-有
  * @property {string} isRemove - 除名状态：0-不同意除名，1-同意除名
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID（UUID）
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {Array<string>} states - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_AuditInfoVo_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {AuditInfoVo} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} BizInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} bizNo - 业务号
  * @property {string} entId - 市场主体拟除名名单企业信息表主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} law - 除名决定的依据
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} reason - 除名决定的理由
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} truth - 除名决定的事实
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} AuditInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizId - 除名告知业务主键ID
  * @property {Array<BizInfoVo>} bizInfos - 拟除名异议告知业务信息
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} busName - 业务名称
  * @property {string} entId - 拟除名名单企业信息主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} expelledId - 拟除名主体名单库主键ID
  * @property {string} isObjection - 是否有异议：0-无，1-有
  * @property {string} isRemove - 除名状态：0-不同意除名，1-同意除名
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID（UUID）
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {Array<string>} states - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} IPage_AuditInfoVo_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<AuditInfoVo>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 15.分页查询除名公告管理
  * 1.市场主体拟除名管理控制层
  * @param {分页查询参数_AuditInfoVo_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/listAnnouncementUsingPOST
  * @return {Promise<IPage_AuditInfoVo_>}
  */
export function aiccsApiExpelledAnnouncementList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/announcement/list`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 13.获取除名决定业务详情
  * 1.市场主体拟除名管理控制层
  * @param {string} params.bizId - bizId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/getAuditBizUsingGET
  * @return {Promise<>}
  */
export function aiccsApiExpelledAuditGetBiz(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/expelled/audit/getBiz`,
    params
  })
}

/**
  * @typedef {Object} ExpelledApplyInfo对象
  * @property {string} acceptStatus - 受理状态：0-不受理，1-受理
  * @property {string} address - 住所（经营场所）
  * @property {string} applyDate - 申请时间
  * @property {string} applyReason - 申请原因
  * @property {string} approveDate - 核准日期
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} bizId - 待办表主键ID
  * @property {string} contactName - 联系人
  * @property {string} contactPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业名称
  * @property {string} id - 主键ID
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} linkType - 当前环节：1-受理中，2-审核中，3-审批中，4-通过，5-不通过
  * @property {string} remark - 备注
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeReason - 除名原因
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID
  * @property {string} situation - 核实情况
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，61-修复不通过，62-复议不通过，63-撤销不通过，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledBizInfo对象
  * @property {string} bizNo - 业务号
  * @property {string} busName - 业务名称
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {Array<string>} expelledIds - 拟除名市场主体ID
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} law - 除名决定的依据
  * @property {string} reason - 除名决定的理由
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} truth - 除名决定的事实
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} RemoveApproveInfo
  * @property {ExpelledApplyInfo对象} applyInfoQuery - 除名申请（修复、复议、撤销）业务信息
  * @property {ExpelledAuditInfo对象} auditInfo - 除名决定业务信息
  * @property {string} bizId - 除名申请业务主键ID
  * @property {string} nextNodeId - 下一环节节点名
  * @property {string} nextPerformerIds - 下一环节操作人ID
  * @property {string} nextPerformerNames - 下一环节操作人姓名
  * @property {ExpelledBizInfo对象} noticeInfo - 除名告知业务信息
  * @property {ExpelledAuditInfo对象} objectionInfo - 除名异议业务信息
  * @property {TSOpinion} opinionQuery - 审批意见
  * @property {string} taskId - 待办表主键ID
  */
/**
  * @typedef {Object}
  */
/**
  * 14.除名决定业务审批流程
  * 1.市场主体拟除名管理控制层
  * @param {RemoveApproveInfo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/nextAuditBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledAuditNextBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/audit/nextBiz`,
    data
  })
}

/**
  * @typedef {Object} BizInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} bizNo - 业务号
  * @property {string} entId - 市场主体拟除名名单企业信息表主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} law - 除名决定的依据
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} reason - 除名决定的理由
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} truth - 除名决定的事实
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} AuditInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizId - 除名告知业务主键ID
  * @property {Array<BizInfoVo>} bizInfos - 拟除名异议告知业务信息
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} busName - 业务名称
  * @property {string} entId - 拟除名名单企业信息主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} expelledId - 拟除名主体名单库主键ID
  * @property {string} isObjection - 是否有异议：0-无，1-有
  * @property {string} isRemove - 除名状态：0-不同意除名，1-同意除名
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID（UUID）
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {Array<string>} states - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object}
  */
/**
  * 12.启动除名决定业务
  * 1.市场主体拟除名管理控制层
  * @param {AuditInfoVo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/startAuditBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledAuditStartBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/audit/startBiz`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 4.批量导入市场主体拟除名名单信息
  * 1.市场主体拟除名管理控制层
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/batchImportUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledBatchImport(formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/batchImport`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * 27.下载除名决定书
  * 1.市场主体拟除名管理控制层
  * @param {string} params.noticeNo - noticeNo
  * @param {string} params.resultId - resultId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/downloadAuditDocUsingGET
  */
export function aiccsApiExpelledDownloadAuditDoc(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/expelled/downloadAuditDoc`,
    params
  })
}

/**
  * 27.下载文书
  * 1.市场主体拟除名管理控制层
  * @param {string} params.attachType - attachType
  * @param {string} params.bizId - bizId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/downloadDocUsingGET
  */
export function aiccsApiExpelledDownloadDoc(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/expelled/downloadDoc`,
    params
  })
}

/**
  * 26.下载除名告知书
  * 1.市场主体拟除名管理控制层
  * @param {string} params.noticeNo - noticeNo
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/downloadNoticeDocUsingGET
  */
export function aiccsApiExpelledDownloadNoticeDoc(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/expelled/downloadNoticeDoc`,
    params
  })
}

/**
  * 3.下载批量导入excel模板
  * 1.市场主体拟除名管理控制层
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/downloadTemplateUsingGET_1
  */
export function aiccsApiExpelledDownloadTemplate() {
  return request({
    method: 'get',
    url: `/aiccs-api/expelled/downloadTemplate`
  })
}

/**
  * @typedef {Object} EntBaseExpelledInfo对象
  * @property {string} address - 住所（经营场所）
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除，2-已除名
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} searchEntName
  * @property {string} searchUscc
  * @property {string} state - 拟除名状态：0-拟除名中，1-已除名，2-有效
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_EntBaseExpelledInfo对象_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {EntBaseExpelledInfo对象} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} EntBaseExpelledInfo对象
  * @property {string} address - 住所（经营场所）
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除，2-已除名
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} searchEntName
  * @property {string} searchUscc
  * @property {string} state - 拟除名状态：0-拟除名中，1-已除名，2-有效
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} IPage_EntBaseExpelledInfo对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<EntBaseExpelledInfo对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 1.分页查询市场主体拟除名名单信息
  * 1.市场主体拟除名管理控制层
  * @param {分页查询参数_EntBaseExpelledInfo对象_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/listUsingPOST
  * @return {Promise<IPage_EntBaseExpelledInfo对象_>}
  */
export function aiccsApiExpelledList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/list`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 6.获取除名告知业务详情
  * 1.市场主体拟除名管理控制层
  * @param {string} params.bizId - bizId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/getNoticeBizUsingGET
  * @return {Promise<>}
  */
export function aiccsApiExpelledNoticeGetBiz(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/expelled/notice/getBiz`,
    params
  })
}

/**
  * @typedef {Object} ExpelledApplyInfo对象
  * @property {string} acceptStatus - 受理状态：0-不受理，1-受理
  * @property {string} address - 住所（经营场所）
  * @property {string} applyDate - 申请时间
  * @property {string} applyReason - 申请原因
  * @property {string} approveDate - 核准日期
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} bizId - 待办表主键ID
  * @property {string} contactName - 联系人
  * @property {string} contactPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业名称
  * @property {string} id - 主键ID
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} linkType - 当前环节：1-受理中，2-审核中，3-审批中，4-通过，5-不通过
  * @property {string} remark - 备注
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeReason - 除名原因
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID
  * @property {string} situation - 核实情况
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，61-修复不通过，62-复议不通过，63-撤销不通过，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledBizInfo对象
  * @property {string} bizNo - 业务号
  * @property {string} busName - 业务名称
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {Array<string>} expelledIds - 拟除名市场主体ID
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} law - 除名决定的依据
  * @property {string} reason - 除名决定的理由
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} truth - 除名决定的事实
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} RemoveApproveInfo
  * @property {ExpelledApplyInfo对象} applyInfoQuery - 除名申请（修复、复议、撤销）业务信息
  * @property {ExpelledAuditInfo对象} auditInfo - 除名决定业务信息
  * @property {string} bizId - 除名申请业务主键ID
  * @property {string} nextNodeId - 下一环节节点名
  * @property {string} nextPerformerIds - 下一环节操作人ID
  * @property {string} nextPerformerNames - 下一环节操作人姓名
  * @property {ExpelledBizInfo对象} noticeInfo - 除名告知业务信息
  * @property {ExpelledAuditInfo对象} objectionInfo - 除名异议业务信息
  * @property {TSOpinion} opinionQuery - 审批意见
  * @property {string} taskId - 待办表主键ID
  */
/**
  * @typedef {Object}
  */
/**
  * 7.除名告知业务审批流程
  * 1.市场主体拟除名管理控制层
  * @param {RemoveApproveInfo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/nextNoticeBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledNoticeNextBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/notice/nextBiz`,
    data
  })
}

/**
  * @typedef {Object} ExpelledBizInfo对象
  * @property {string} bizNo - 业务号
  * @property {string} busName - 业务名称
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {Array<string>} expelledIds - 拟除名市场主体ID
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} law - 除名决定的依据
  * @property {string} reason - 除名决定的理由
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} truth - 除名决定的事实
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object}
  */
/**
  * 5.启动除名告知业务
  * 1.市场主体拟除名管理控制层
  * @param {ExpelledBizInfo对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/startNoticeBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledNoticeStartBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/notice/startBiz`,
    data
  })
}

/**
  * @typedef {Object} BizInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} bizNo - 业务号
  * @property {string} entId - 市场主体拟除名名单企业信息表主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} law - 除名决定的依据
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} reason - 除名决定的理由
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} truth - 除名决定的事实
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_BizInfoVo_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {BizInfoVo} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} BizInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} bizNo - 业务号
  * @property {string} entId - 市场主体拟除名名单企业信息表主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} law - 除名决定的依据
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} reason - 除名决定的理由
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} truth - 除名决定的事实
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} IPage_BizInfoVo_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<BizInfoVo>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 8.分页查询可引用的市场主体拟除名告知业务信息
  * 1.市场主体拟除名管理控制层
  * @param {分页查询参数_BizInfoVo_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/listTodoNoticeInfoUsingPOST
  * @return {Promise<IPage_BizInfoVo_>}
  */
export function aiccsApiExpelledNoticeToDo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/notice/toDo`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 10.获取除名异议业务详情
  * 1.市场主体拟除名管理控制层
  * @param {string} params.bizId - bizId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/getObjectionBizUsingGET
  * @return {Promise<>}
  */
export function aiccsApiExpelledObjectionGetBiz(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/expelled/objection/getBiz`,
    params
  })
}

/**
  * @typedef {Object} ExpelledApplyInfo对象
  * @property {string} acceptStatus - 受理状态：0-不受理，1-受理
  * @property {string} address - 住所（经营场所）
  * @property {string} applyDate - 申请时间
  * @property {string} applyReason - 申请原因
  * @property {string} approveDate - 核准日期
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} bizId - 待办表主键ID
  * @property {string} contactName - 联系人
  * @property {string} contactPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业名称
  * @property {string} id - 主键ID
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} linkType - 当前环节：1-受理中，2-审核中，3-审批中，4-通过，5-不通过
  * @property {string} remark - 备注
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeReason - 除名原因
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID
  * @property {string} situation - 核实情况
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，61-修复不通过，62-复议不通过，63-撤销不通过，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledBizInfo对象
  * @property {string} bizNo - 业务号
  * @property {string} busName - 业务名称
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {Array<string>} expelledIds - 拟除名市场主体ID
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} law - 除名决定的依据
  * @property {string} reason - 除名决定的理由
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} truth - 除名决定的事实
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} RemoveApproveInfo
  * @property {ExpelledApplyInfo对象} applyInfoQuery - 除名申请（修复、复议、撤销）业务信息
  * @property {ExpelledAuditInfo对象} auditInfo - 除名决定业务信息
  * @property {string} bizId - 除名申请业务主键ID
  * @property {string} nextNodeId - 下一环节节点名
  * @property {string} nextPerformerIds - 下一环节操作人ID
  * @property {string} nextPerformerNames - 下一环节操作人姓名
  * @property {ExpelledBizInfo对象} noticeInfo - 除名告知业务信息
  * @property {ExpelledAuditInfo对象} objectionInfo - 除名异议业务信息
  * @property {TSOpinion} opinionQuery - 审批意见
  * @property {string} taskId - 待办表主键ID
  */
/**
  * @typedef {Object}
  */
/**
  * 11.除名异议业务审批流程
  * 1.市场主体拟除名管理控制层
  * @param {RemoveApproveInfo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/nextObjectionBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledObjectionNextBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/objection/nextBiz`,
    data
  })
}

/**
  * @typedef {Object} BizInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} bizNo - 业务号
  * @property {string} entId - 市场主体拟除名名单企业信息表主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} law - 除名决定的依据
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} reason - 除名决定的理由
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} truth - 除名决定的事实
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} AuditInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizId - 除名告知业务主键ID
  * @property {Array<BizInfoVo>} bizInfos - 拟除名异议告知业务信息
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} busName - 业务名称
  * @property {string} entId - 拟除名名单企业信息主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} expelledId - 拟除名主体名单库主键ID
  * @property {string} isObjection - 是否有异议：0-无，1-有
  * @property {string} isRemove - 除名状态：0-不同意除名，1-同意除名
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID（UUID）
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {Array<string>} states - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object}
  */
/**
  * 9.启动除名异议业务
  * 1.市场主体拟除名管理控制层
  * @param {AuditInfoVo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/startObjectionBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledObjectionStartBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/objection/startBiz`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 17.获取除名修复业务详情
  * 1.市场主体拟除名管理控制层
  * @param {string} params.bizId - bizId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/getRepairBizUsingGET
  * @return {Promise<>}
  */
export function aiccsApiExpelledRepairGetBiz(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/expelled/repair/getBiz`,
    params
  })
}

/**
  * @typedef {Object} ExpelledApplyInfo对象
  * @property {string} acceptStatus - 受理状态：0-不受理，1-受理
  * @property {string} address - 住所（经营场所）
  * @property {string} applyDate - 申请时间
  * @property {string} applyReason - 申请原因
  * @property {string} approveDate - 核准日期
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} bizId - 待办表主键ID
  * @property {string} contactName - 联系人
  * @property {string} contactPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业名称
  * @property {string} id - 主键ID
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} linkType - 当前环节：1-受理中，2-审核中，3-审批中，4-通过，5-不通过
  * @property {string} remark - 备注
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeReason - 除名原因
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID
  * @property {string} situation - 核实情况
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，61-修复不通过，62-复议不通过，63-撤销不通过，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledBizInfo对象
  * @property {string} bizNo - 业务号
  * @property {string} busName - 业务名称
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {Array<string>} expelledIds - 拟除名市场主体ID
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} law - 除名决定的依据
  * @property {string} reason - 除名决定的理由
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} truth - 除名决定的事实
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} RemoveApproveInfo
  * @property {ExpelledApplyInfo对象} applyInfoQuery - 除名申请（修复、复议、撤销）业务信息
  * @property {ExpelledAuditInfo对象} auditInfo - 除名决定业务信息
  * @property {string} bizId - 除名申请业务主键ID
  * @property {string} nextNodeId - 下一环节节点名
  * @property {string} nextPerformerIds - 下一环节操作人ID
  * @property {string} nextPerformerNames - 下一环节操作人姓名
  * @property {ExpelledBizInfo对象} noticeInfo - 除名告知业务信息
  * @property {ExpelledAuditInfo对象} objectionInfo - 除名异议业务信息
  * @property {TSOpinion} opinionQuery - 审批意见
  * @property {string} taskId - 待办表主键ID
  */
/**
  * @typedef {Object}
  */
/**
  * 18.除名修复业务审批流程
  * 1.市场主体拟除名管理控制层
  * @param {RemoveApproveInfo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/nextRepairBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledRepairNextBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/repair/nextBiz`,
    data
  })
}

/**
  * @typedef {Object} BizInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} bizNo - 业务号
  * @property {string} entId - 市场主体拟除名名单企业信息表主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} law - 除名决定的依据
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} reason - 除名决定的理由
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} truth - 除名决定的事实
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} AuditInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizId - 除名告知业务主键ID
  * @property {Array<BizInfoVo>} bizInfos - 拟除名异议告知业务信息
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} busName - 业务名称
  * @property {string} entId - 拟除名名单企业信息主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} expelledId - 拟除名主体名单库主键ID
  * @property {string} isObjection - 是否有异议：0-无，1-有
  * @property {string} isRemove - 除名状态：0-不同意除名，1-同意除名
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID（UUID）
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {Array<string>} states - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object}
  */
/**
  * 16.启动除名修复业务
  * 1.市场主体拟除名管理控制层
  * @param {AuditInfoVo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/startRepairBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledRepairStartBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/repair/startBiz`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 20.获取除名复议业务详情
  * 1.市场主体拟除名管理控制层
  * @param {string} params.bizId - bizId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/getReviewBizUsingGET
  * @return {Promise<>}
  */
export function aiccsApiExpelledReviewGetBiz(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/expelled/review/getBiz`,
    params
  })
}

/**
  * @typedef {Object} ExpelledApplyInfo对象
  * @property {string} acceptStatus - 受理状态：0-不受理，1-受理
  * @property {string} address - 住所（经营场所）
  * @property {string} applyDate - 申请时间
  * @property {string} applyReason - 申请原因
  * @property {string} approveDate - 核准日期
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} bizId - 待办表主键ID
  * @property {string} contactName - 联系人
  * @property {string} contactPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业名称
  * @property {string} id - 主键ID
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} linkType - 当前环节：1-受理中，2-审核中，3-审批中，4-通过，5-不通过
  * @property {string} remark - 备注
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeReason - 除名原因
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID
  * @property {string} situation - 核实情况
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，61-修复不通过，62-复议不通过，63-撤销不通过，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledBizInfo对象
  * @property {string} bizNo - 业务号
  * @property {string} busName - 业务名称
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {Array<string>} expelledIds - 拟除名市场主体ID
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} law - 除名决定的依据
  * @property {string} reason - 除名决定的理由
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} truth - 除名决定的事实
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} RemoveApproveInfo
  * @property {ExpelledApplyInfo对象} applyInfoQuery - 除名申请（修复、复议、撤销）业务信息
  * @property {ExpelledAuditInfo对象} auditInfo - 除名决定业务信息
  * @property {string} bizId - 除名申请业务主键ID
  * @property {string} nextNodeId - 下一环节节点名
  * @property {string} nextPerformerIds - 下一环节操作人ID
  * @property {string} nextPerformerNames - 下一环节操作人姓名
  * @property {ExpelledBizInfo对象} noticeInfo - 除名告知业务信息
  * @property {ExpelledAuditInfo对象} objectionInfo - 除名异议业务信息
  * @property {TSOpinion} opinionQuery - 审批意见
  * @property {string} taskId - 待办表主键ID
  */
/**
  * @typedef {Object}
  */
/**
  * 21.除名复议业务审批流程
  * 1.市场主体拟除名管理控制层
  * @param {RemoveApproveInfo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/nextReviewBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledReviewNextBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/review/nextBiz`,
    data
  })
}

/**
  * @typedef {Object} BizInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} bizNo - 业务号
  * @property {string} entId - 市场主体拟除名名单企业信息表主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} law - 除名决定的依据
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} reason - 除名决定的理由
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} truth - 除名决定的事实
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} AuditInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizId - 除名告知业务主键ID
  * @property {Array<BizInfoVo>} bizInfos - 拟除名异议告知业务信息
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} busName - 业务名称
  * @property {string} entId - 拟除名名单企业信息主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} expelledId - 拟除名主体名单库主键ID
  * @property {string} isObjection - 是否有异议：0-无，1-有
  * @property {string} isRemove - 除名状态：0-不同意除名，1-同意除名
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID（UUID）
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {Array<string>} states - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object}
  */
/**
  * 19.启动除名复议业务
  * 1.市场主体拟除名管理控制层
  * @param {AuditInfoVo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/startReviewBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledReviewStartBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/review/startBiz`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 23.获取除名撤销业务详情
  * 1.市场主体拟除名管理控制层
  * @param {string} params.bizId - bizId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/getRevokeBizUsingGET
  * @return {Promise<>}
  */
export function aiccsApiExpelledRevokeGetBiz(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/expelled/revoke/getBiz`,
    params
  })
}

/**
  * @typedef {Object} ExpelledApplyInfo对象
  * @property {string} acceptStatus - 受理状态：0-不受理，1-受理
  * @property {string} address - 住所（经营场所）
  * @property {string} applyDate - 申请时间
  * @property {string} applyReason - 申请原因
  * @property {string} approveDate - 核准日期
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} bizId - 待办表主键ID
  * @property {string} contactName - 联系人
  * @property {string} contactPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业名称
  * @property {string} id - 主键ID
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} linkType - 当前环节：1-受理中，2-审核中，3-审批中，4-通过，5-不通过
  * @property {string} remark - 备注
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeReason - 除名原因
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID
  * @property {string} situation - 核实情况
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，61-修复不通过，62-复议不通过，63-撤销不通过，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_ExpelledApplyInfo对象_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {ExpelledApplyInfo对象} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} ExpelledApplyInfo对象
  * @property {string} acceptStatus - 受理状态：0-不受理，1-受理
  * @property {string} address - 住所（经营场所）
  * @property {string} applyDate - 申请时间
  * @property {string} applyReason - 申请原因
  * @property {string} approveDate - 核准日期
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} bizId - 待办表主键ID
  * @property {string} contactName - 联系人
  * @property {string} contactPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业名称
  * @property {string} id - 主键ID
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} linkType - 当前环节：1-受理中，2-审核中，3-审批中，4-通过，5-不通过
  * @property {string} remark - 备注
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeReason - 除名原因
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID
  * @property {string} situation - 核实情况
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，61-修复不通过，62-复议不通过，63-撤销不通过，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} IPage_ExpelledApplyInfo对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<ExpelledApplyInfo对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 25.分页查询撤销除名公告管理
  * 1.市场主体拟除名管理控制层
  * @param {分页查询参数_ExpelledApplyInfo对象_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/listRevokeAnnouncementUsingPOST
  * @return {Promise<IPage_ExpelledApplyInfo对象_>}
  */
export function aiccsApiExpelledRevokeListAnnouncement(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/revoke/listAnnouncement`,
    data
  })
}

/**
  * @typedef {Object} ExpelledApplyInfo对象
  * @property {string} acceptStatus - 受理状态：0-不受理，1-受理
  * @property {string} address - 住所（经营场所）
  * @property {string} applyDate - 申请时间
  * @property {string} applyReason - 申请原因
  * @property {string} approveDate - 核准日期
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} bizId - 待办表主键ID
  * @property {string} contactName - 联系人
  * @property {string} contactPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业名称
  * @property {string} id - 主键ID
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} linkType - 当前环节：1-受理中，2-审核中，3-审批中，4-通过，5-不通过
  * @property {string} remark - 备注
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeReason - 除名原因
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID
  * @property {string} situation - 核实情况
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，61-修复不通过，62-复议不通过，63-撤销不通过，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledBizInfo对象
  * @property {string} bizNo - 业务号
  * @property {string} busName - 业务名称
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {Array<string>} expelledIds - 拟除名市场主体ID
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} law - 除名决定的依据
  * @property {string} reason - 除名决定的理由
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} truth - 除名决定的事实
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} ExpelledAuditInfo对象
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} RemoveApproveInfo
  * @property {ExpelledApplyInfo对象} applyInfoQuery - 除名申请（修复、复议、撤销）业务信息
  * @property {ExpelledAuditInfo对象} auditInfo - 除名决定业务信息
  * @property {string} bizId - 除名申请业务主键ID
  * @property {string} nextNodeId - 下一环节节点名
  * @property {string} nextPerformerIds - 下一环节操作人ID
  * @property {string} nextPerformerNames - 下一环节操作人姓名
  * @property {ExpelledBizInfo对象} noticeInfo - 除名告知业务信息
  * @property {ExpelledAuditInfo对象} objectionInfo - 除名异议业务信息
  * @property {TSOpinion} opinionQuery - 审批意见
  * @property {string} taskId - 待办表主键ID
  */
/**
  * @typedef {Object}
  */
/**
  * 24.除名撤销业务审批流程
  * 1.市场主体拟除名管理控制层
  * @param {RemoveApproveInfo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/nextRevokeBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledRevokeNextBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/revoke/nextBiz`,
    data
  })
}

/**
  * @typedef {Object} BizInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} bizNo - 业务号
  * @property {string} entId - 市场主体拟除名名单企业信息表主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} law - 除名决定的依据
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} reason - 除名决定的理由
  * @property {string} removeTime - 除名告知日期
  * @property {string} result - 除名决定的后果
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} truth - 除名决定的事实
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} AuditInfoVo
  * @property {string} address - 住所（经营场所）
  * @property {string} auditId - 市场主体拟除名名单决定业务表主键ID
  * @property {string} auditNo - 业务号
  * @property {string} auditOpinion - 异议/决定意见
  * @property {string} bizId - 除名告知业务主键ID
  * @property {Array<BizInfoVo>} bizInfos - 拟除名异议告知业务信息
  * @property {string} bizType - 业务类型：1-异议管理，2-决定管理
  * @property {string} busName - 业务名称
  * @property {string} entId - 拟除名名单企业信息主键ID
  * @property {string} entName - 市场主体名称
  * @property {string} expelledId - 拟除名主体名单库主键ID
  * @property {string} isObjection - 是否有异议：0-无，1-有
  * @property {string} isRemove - 除名状态：0-不同意除名，1-同意除名
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} noticeNo - 告知书编号
  * @property {string} opinion - 拟除名市场主体提出的陈述、申辩意见
  * @property {string} removeDate - 除名时间
  * @property {string} removeOrgName - 除名机关名称
  * @property {string} removeOrgNo - 除名机关编码
  * @property {string} resultId - 市场主体拟除名名单结果表主键ID（UUID）
  * @property {string} sendStatus - 送达状态：0-未送达，1-已送达
  * @property {string} sendTime - 送达时间
  * @property {string} state - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {Array<string>} states - 状态：10-有效，11-修复中，12-复议中，13-撤销中，91-修复完成，92-复议通过被动撤销完成，93-主动撤销完成
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object}
  */
/**
  * 22.启动除名撤销业务
  * 1.市场主体拟除名管理控制层
  * @param {AuditInfoVo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/startRevokeBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledRevokeStartBiz(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/revoke/startBiz`,
    data
  })
}

/**
  * @typedef {Object} EntBaseExpelledInfo对象
  * @property {string} address - 住所（经营场所）
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} id - 主键ID
  * @property {string} isDelete - 逻辑删除标识：0-未删除，1-已删除，2-已除名
  * @property {string} lerepName - 法定代表人（负责人、经营者）
  * @property {string} searchEntName
  * @property {string} searchUscc
  * @property {string} state - 拟除名状态：0-拟除名中，1-已除名，2-有效
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object}
  */
/**
  * 2.新增、更新、删除市场主体拟除名名单信息
  * 1.市场主体拟除名管理控制层
  * @param {EntBaseExpelledInfo对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.市场主体拟除名管理控制层/saveUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExpelledSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/expelled/save`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 已列入经营异常名录分页
  * expt-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getAbnListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExptListAbnListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/exptList/abnList/page`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnormalListSearch
  * expt-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/abnormalListSearchUsingGET
  * @return {Promise<>}
  */
export function aiccsApiExptListAbnormalListSearchDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/exptList/abnormalListSearch.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnormalListSearch
  * expt-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/abnormalListSearchUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiExptListAbnormalListSearchDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/exptList/abnormalListSearch.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnormalListSearch
  * expt-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/abnormalListSearchUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExptListAbnormalListSearchDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/exptList/abnormalListSearch.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnormalListSearch
  * expt-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/abnormalListSearchUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiExptListAbnormalListSearchDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/exptList/abnormalListSearch.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnormalListSearch
  * expt-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/abnormalListSearchUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiExptListAbnormalListSearchDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/exptList/abnormalListSearch.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnormalListSearch
  * expt-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/abnormalListSearchUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiExptListAbnormalListSearchDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/exptList/abnormalListSearch.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * abnormalListSearch
  * expt-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/abnormalListSearchUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiExptListAbnormalListSearchDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/exptList/abnormalListSearch.do`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getBizSpeListPage
  * expt-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExptListGetBizSpeListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/exptList/getBizSpeListPage`,
    data
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqId
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdUsingGET
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/exptList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqId
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdUsingHEAD
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqid_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/exptList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqId
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdUsingPOST
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqid_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/exptList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqId
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdUsingPUT
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqid_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/exptList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqId
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdUsingDELETE
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqid_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/exptList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqId
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdUsingOPTIONS
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqid_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/exptList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqId
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdUsingPATCH
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqid_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/exptList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingGET
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqidAndEntName(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/exptList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingHEAD
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqidAndEntName_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/exptList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingPOST
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqidAndEntName_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/exptList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingPUT
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqidAndEntName_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/exptList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingDELETE
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqidAndEntName_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/exptList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingOPTIONS
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqidAndEntName_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/exptList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSpeListVO
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} caseSource
  * @property {object} cellStyleMap
  * @property {string} checkAddress
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} correctBizseq
  * @property {string} dataFrom
  * @property {string} dataFromId
  * @property {string} decisionContent
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} enttype
  * @property {string} estDate
  * @property {string} governmentOrg
  * @property {string} intoSponsor
  * @property {string} lauptime
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} regstate
  * @property {string} regstateCn
  * @property {string} remark
  * @property {string} removeHandler
  * @property {string} removeReason
  * @property {string} removeTime
  * @property {string} specause
  * @property {string} specausestring
  * @property {string} spelistid
  * @property {string} spereasons
  * @property {string} status
  * @property {string} toIncludeId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} uscc
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * expt-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingPATCH
  * @return {Promise<Array<TSBizSpeListVO>>}
  */
export function aiccsApiExptListListByBizseqidAndEntName_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/exptList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id删除拟列入主体
  * expt-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.removeReason - removeReason
  * @param {string} params.spelistids - spelistids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/removeBySpelistidUsingGET
  * @return {Promise<>}
  */
export function aiccsApiExptListRemoveBySpelistid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/exptList/remove_by_spelistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id删除拟列入主体
  * expt-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.removeReason - removeReason
  * @param {string} params.spelistids - spelistids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/removeBySpelistidUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiExptListRemoveBySpelistid_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/exptList/remove_by_spelistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id删除拟列入主体
  * expt-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.removeReason - removeReason
  * @param {string} params.spelistids - spelistids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/removeBySpelistidUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiExptListRemoveBySpelistid_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/exptList/remove_by_spelistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id删除拟列入主体
  * expt-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.removeReason - removeReason
  * @param {string} params.spelistids - spelistids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/removeBySpelistidUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiExptListRemoveBySpelistid_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/exptList/remove_by_spelistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id删除拟列入主体
  * expt-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.removeReason - removeReason
  * @param {string} params.spelistids - spelistids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/removeBySpelistidUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiExptListRemoveBySpelistid_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/exptList/remove_by_spelistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id删除拟列入主体
  * expt-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.removeReason - removeReason
  * @param {string} params.spelistids - spelistids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/removeBySpelistidUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiExptListRemoveBySpelistid_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/exptList/remove_by_spelistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过业务号id删除拟列入主体
  * expt-list-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.removeReason - removeReason
  * @param {string} params.spelistids - spelistids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/expt-list-controller/removeBySpelistidUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiExptListRemoveBySpelistid_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/exptList/remove_by_spelistid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 删除拟强制注销公告信息
  * force-logout-notice-controller
  * @required @param {string} params.forceId - forceId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/deleteUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDelete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/forceLogoutNotice/delete`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据业务ID查询拟强制注销公告信息
  * force-logout-notice-controller
  * @required @param {string} params.bizseqId - bizseqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/getByBizSeqIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeGetByBizSeqId(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutNotice/getByBizSeqId`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据ID查询拟强制注销公告信息
  * force-logout-notice-controller
  * @required @param {string} params.forceId - forceId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/getByIdUsingGET_6
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeGetById(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutNotice/getById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据作出决定机关查询
  * force-logout-notice-controller
  * @required @param {string} params.judAuth - judAuth
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/getByJudAuthUsingGET
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeGetByJudAuth(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutNotice/getByJudAuth`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据公告日期范围查询
  * force-logout-notice-controller
  * @required @param {string} params.noticeFrom - noticeFrom
  * @required @param {string} params.noticeTo - noticeTo
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/getByNoticeDateRangeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeGetByNoticeDateRange(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNotice/getByNoticeDateRange`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据公告标题查询
  * force-logout-notice-controller
  * @required @param {string} params.noticeTitle - noticeTitle
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/getByNoticeTitleUsingGET
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeGetByNoticeTitle(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutNotice/getByNoticeTitle`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据二级部署标识查询
  * force-logout-notice-controller
  * @required @param {string} params.sExtFromnode - sExtFromnode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/getBySExtFromnodeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeGetBySExtFromnode(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutNotice/getBySExtFromnode`,
    params
  })
}

/**
  * @typedef {Object} ForceLogoutNotice
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} forceId
  * @property {string} judAuth
  * @property {string} judAuthCn
  * @property {string} lauptime
  * @property {string} noticeContent
  * @property {string} noticeFrom
  * @property {string} noticeTitle
  * @property {string} noticeTo
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  */
/**
  * @typedef {Object}
  */
/**
  * 查询拟强制注销公告列表
  * force-logout-notice-controller
  * @param {ForceLogoutNotice} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/listUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNotice/list`,
    data
  })
}

/**
  * @typedef {Object} ForceLogoutNotice
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} forceId
  * @property {string} judAuth
  * @property {string} judAuthCn
  * @property {string} lauptime
  * @property {string} noticeContent
  * @property {string} noticeFrom
  * @property {string} noticeTitle
  * @property {string} noticeTo
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  */
/**
  * @typedef {Object}
  */
/**
  * 分页查询拟强制注销公告信息
  * force-logout-notice-controller
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @param {ForceLogoutNotice} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/pageUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticePage(params, data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNotice/page`,
    params,
    data
  })
}

/**
  * @typedef {Object} ForceLogoutNotice
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} forceId
  * @property {string} judAuth
  * @property {string} judAuthCn
  * @property {string} lauptime
  * @property {string} noticeContent
  * @property {string} noticeFrom
  * @property {string} noticeTitle
  * @property {string} noticeTo
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  */
/**
  * @typedef {Object}
  */
/**
  * 新增拟强制注销公告信息
  * force-logout-notice-controller
  * @param {ForceLogoutNotice} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/saveUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNotice/save`,
    data
  })
}

/**
  * @typedef {Object} ForceLogoutNotice
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} forceId
  * @property {string} judAuth
  * @property {string} judAuthCn
  * @property {string} lauptime
  * @property {string} noticeContent
  * @property {string} noticeFrom
  * @property {string} noticeTitle
  * @property {string} noticeTo
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  */
/**
  * @typedef {Object}
  */
/**
  * 更新拟强制注销公告信息
  * force-logout-notice-controller
  * @param {ForceLogoutNotice} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/updateUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeUpdate(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/forceLogoutNotice/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 更新公告有效期
  * force-logout-notice-controller
  * @required @param {string} params.forceId - forceId
  * @required @param {string} params.noticeFrom - noticeFrom
  * @required @param {string} params.noticeTo - noticeTo
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-controller/updateNoticePeriodUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeUpdateNoticePeriod(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNotice/updateNoticePeriod`,
    params
  })
}

/**
  * @typedef {Object} TsCase
  * @property {string} advicePunishContent
  * @property {string} assistantId
  * @property {string} assistantName
  * @property {string} bizEntType
  * @property {string} bizseq
  * @property {string} caseFrom
  * @property {string} caseId
  * @property {string} caseName
  * @property {string} caseNo
  * @property {string} deliverWay
  * @property {string} handlerDate
  * @property {string} handlerId
  * @property {string} handlerName
  * @property {string} hearingToApprRea
  * @property {string} illegalAct
  * @property {string} illegalActCn
  * @property {string} illegalType
  * @property {string} isRegister
  * @property {string} isReviewHearing
  * @property {string} laupTime
  * @property {string} place
  * @property {string} pleadOpinion
  * @property {string} punishBasis
  * @property {string} punishPerformDeadline
  * @property {string} punishPerformWay
  * @property {string} registTime
  * @property {string} remarks
  * @property {string} reviewHearingOpinion
  * @property {string} revokeRea
  * @property {string} setTime
  * @property {string} situation
  * @property {string} status
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} 批量吊销流程模型
  * @property {string} bizseq - 业务主键
  * @property {TsCase} caseModel - 案件信息
  * @property {string} nextNodeID - 下一流程节点
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {Array<string>} nextPerformerNames - 下一步处理人姓名数组
  * @property {TSOpinion} opinion - 意见
  * @property {string} tasklistid - 待办主键
  */
/**
  * @typedef {Object}
  */
/**
  * bizRevNextZ
  * force-logout-notice-detail-controller
  * @param {批量吊销流程模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/bizRevNextZUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailBizRevNextZ(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/bizRevNextZ`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * excel文件查询参数解析
  * force-logout-notice-detail-controller
  * @param {} data
  * @param {string} data.illegalType - 名单类型
  * @param {string} data.model - 参数模型名称
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/fileParamExplainUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailFileParamDXExplain(data, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/fileParamDXExplain`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object} aiccsApiForceLogoutNoticeDetailGetContentsWithWritstypeResponse
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} content
  * @property {string} createTime
  * @property {string} createUserId
  * @property {string} isTemplate
  * @property {string} templateId
  * @property {string} updateTime
  * @property {string} updateUserId
  * @property {string} writsType
  */
/**
  * 根据文书类型获取文书模板内容
  * force-logout-notice-detail-controller
  * @param {string} params.writsType - writsType
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/getTemplateWithWritstypeUsingPOST
  * @return {Promise<aiccsApiForceLogoutNoticeDetailGetContentsWithWritstypeResponse>}
  */
export function aiccsApiForceLogoutNoticeDetailGetContentsWithWritstype(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/getContentsWithWritstype`,
    params
  })
}

/**
  * @typedef {Object} WritTempEntInfoDto
  * @property {string} applyDate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} cerNo
  * @property {string} content
  * @property {string} createTime
  * @property {string} createUserId
  * @property {string} dom
  * @property {string} entCerName
  * @property {string} isTemplate
  * @property {string} lerepname
  * @property {string} needTemplate
  * @property {string} otherContact
  * @property {string} party
  * @property {string} phone
  * @property {string} repairDate
  * @property {string} templateId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} updateTime
  * @property {string} updateUserId
  * @property {string} writsType
  */
/**
  * @typedef {Object}
  */
/**
  * 批吊业务获取文书模板内容
  * force-logout-notice-detail-controller
  * @param {WritTempEntInfoDto} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/getForceLogoutContentsWithBizseqUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailGetForceLogoutContentsWithBizseq(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/getForceLogoutContentsWithBizseq`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * getForceLogoutNoticeInfoByBizseq
  * force-logout-notice-detail-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/getForceLogoutNoticeInfoByBizseqUsingGET
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailGetForceLogoutNoticeInfoByBizseq(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutNoticeDetail/getForceLogoutNoticeInfoByBizseq`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getForceLogoutNoticetPage
  * force-logout-notice-detail-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/getForceLogoutNoticetPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailGetForceLogoutNoticetPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/getForceLogoutNoticetPage`,
    data
  })
}

/**
  * getRemFileListZx
  * force-logout-notice-detail-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/getRemFileListZxUsingPOST
  */
export function aiccsApiForceLogoutNoticeDetailGetRemFileListZx(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/getRemFileListZx`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getRemoveRecordZx
  * force-logout-notice-detail-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/getRemoveRecordZxUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailGetRemoveRecordZx(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/getRemoveRecordZx`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * getZXEnableList
  * force-logout-notice-detail-controller
  * @param {string} params.enableListId - enableListId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/getZXEnableListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailGetZXEnableList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/getZXEnableList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getZxEntByBizseq
  * force-logout-notice-detail-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/getZxEntByBizseqUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailGetZxEntByBizseq(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/getZxEntByBizseq`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * insertZxRevListByPripid
  * force-logout-notice-detail-controller
  * @param {string} params.bizEntType - bizEntType
  * @param {string} params.bizStatus - bizStatus
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/insertZxRevListByPripidUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailInsertZxRevListByPripid(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/insertZxRevListByPripid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeRevListByPripidZx
  * force-logout-notice-detail-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripids - pripids
  * @param {string} params.remNo - remNo
  * @param {string} params.removeReason - removeReason
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/removeRevListByPripidZxUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailRemoveRevListByPripidZx(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/removeRevListByPripidZx`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * remUploadAdvanceZx
  * force-logout-notice-detail-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/remUploadAdvanceZxUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailRemUploadAdvanceZx(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/remUploadAdvanceZx`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * savePlZxAccept
  * force-logout-notice-detail-controller
  * @param {} data
  * @required @param {string} data.paramStr - paramStr
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-notice-detail-controller/savePlZxAcceptUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutNoticeDetailSavePlZxAcceptDo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutNoticeDetail/savePlZxAccept.do`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 批量保存
  * force-logout-serv-notice-controller
  * @param {} data
  * @required @param {array} data.notices - notices
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/batchSaveUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeBatchSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutServNotice/batchSave`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 删除强制注销登记决定书送达公告
  * force-logout-serv-notice-controller
  * @required @param {string} params.noticeId - noticeId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/deleteUsingDELETE_1
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeDelete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/forceLogoutServNotice/delete`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据公告日期范围查询
  * force-logout-serv-notice-controller
  * @required @param {string} params.annDateFrom - annDateFrom
  * @required @param {string} params.annDateTo - annDateTo
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/getByAnnDateRangeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeGetByAnnDateRange(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutServNotice/getByAnnDateRange`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据业务ID查询强制注销登记决定书送达公告
  * force-logout-serv-notice-controller
  * @required @param {string} params.bizseqId - bizseqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/getByBizSeqIdUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeGetByBizSeqId(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutServNotice/getByBizSeqId`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据ID查询强制注销登记决定书送达公告
  * force-logout-serv-notice-controller
  * @required @param {string} params.noticeId - noticeId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/getByIdUsingGET_7
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeGetById(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutServNotice/getById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据作出决定机关查询
  * force-logout-serv-notice-controller
  * @required @param {string} params.judAuth - judAuth
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/getByJudAuthUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeGetByJudAuth(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutServNotice/getByJudAuth`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据公告有效日期范围查询
  * force-logout-serv-notice-controller
  * @required @param {string} params.noticeFrom - noticeFrom
  * @required @param {string} params.noticeTo - noticeTo
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/getByNoticeDateRangeUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeGetByNoticeDateRange(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutServNotice/getByNoticeDateRange`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据公告标题查询
  * force-logout-serv-notice-controller
  * @required @param {string} params.noticeTitle - noticeTitle
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/getByNoticeTitleUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeGetByNoticeTitle(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutServNotice/getByNoticeTitle`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据二级部署标识查询
  * force-logout-serv-notice-controller
  * @required @param {string} params.sExtFromnode - sExtFromnode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/getBySExtFromnodeUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeGetBySExtFromnode(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutServNotice/getBySExtFromnode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据下载网址查询
  * force-logout-serv-notice-controller
  * @required @param {string} params.website - website
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/getByWebsiteUsingGET
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeGetByWebsite(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/forceLogoutServNotice/getByWebsite`,
    params
  })
}

/**
  * @typedef {Object} ForceLogoutServNotice
  * @property {string} annDate
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} judAuth
  * @property {string} judAuthCn
  * @property {string} lauptime
  * @property {string} noticeContent
  * @property {string} noticeFrom
  * @property {string} noticeId
  * @property {string} noticeTitle
  * @property {string} noticeTo
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} website
  */
/**
  * @typedef {Object}
  */
/**
  * 查询强制注销登记决定书送达公告列表
  * force-logout-serv-notice-controller
  * @param {ForceLogoutServNotice} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/listUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutServNotice/list`,
    data
  })
}

/**
  * @typedef {Object} ForceLogoutServNotice
  * @property {string} annDate
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} judAuth
  * @property {string} judAuthCn
  * @property {string} lauptime
  * @property {string} noticeContent
  * @property {string} noticeFrom
  * @property {string} noticeId
  * @property {string} noticeTitle
  * @property {string} noticeTo
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} website
  */
/**
  * @typedef {Object}
  */
/**
  * 分页查询强制注销登记决定书送达公告
  * force-logout-serv-notice-controller
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @param {ForceLogoutServNotice} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/pageUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticePage(params, data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutServNotice/page`,
    params,
    data
  })
}

/**
  * @typedef {Object} ForceLogoutServNotice
  * @property {string} annDate
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} judAuth
  * @property {string} judAuthCn
  * @property {string} lauptime
  * @property {string} noticeContent
  * @property {string} noticeFrom
  * @property {string} noticeId
  * @property {string} noticeTitle
  * @property {string} noticeTo
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} website
  */
/**
  * @typedef {Object}
  */
/**
  * 新增强制注销登记决定书送达公告
  * force-logout-serv-notice-controller
  * @param {ForceLogoutServNotice} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/saveUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutServNotice/save`,
    data
  })
}

/**
  * @typedef {Object} ForceLogoutServNotice
  * @property {string} annDate
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} judAuth
  * @property {string} judAuthCn
  * @property {string} lauptime
  * @property {string} noticeContent
  * @property {string} noticeFrom
  * @property {string} noticeId
  * @property {string} noticeTitle
  * @property {string} noticeTo
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} website
  */
/**
  * @typedef {Object}
  */
/**
  * 更新强制注销登记决定书送达公告
  * force-logout-serv-notice-controller
  * @param {ForceLogoutServNotice} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/updateUsingPUT_1
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeUpdate(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/forceLogoutServNotice/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 更新公告发布日期
  * force-logout-serv-notice-controller
  * @required @param {string} params.annDate - annDate
  * @required @param {string} params.noticeId - noticeId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/updateAnnDateUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeUpdateAnnDate(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutServNotice/updateAnnDate`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 更新公告有效期
  * force-logout-serv-notice-controller
  * @required @param {string} params.noticeFrom - noticeFrom
  * @required @param {string} params.noticeId - noticeId
  * @required @param {string} params.noticeTo - noticeTo
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/force-logout-serv-notice-controller/updateNoticePeriodUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiForceLogoutServNoticeUpdateNoticePeriod(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/forceLogoutServNotice/updateNoticePeriod`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 拟列入严重违法失信企业清单分页
  * for-ill-operating-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/for-ill-operating-list-controller/getForIllListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForIllListGetForIllListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forIllList/getForIllListPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 移除拟列入预告清单信息
  * for-ill-operating-list-controller
  * @param {} data
  * @param {string} data.ids - 移除的数据id，多个半角逗号隔开
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/for-ill-operating-list-controller/removeForIllListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiForIllListRemoveForIllList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/forIllList/removeForIllList`,
    data
  })
}

/**
  * @typedef {Object} FraudBatchBaseinfo
  * @property {string} bizseq
  * @property {string} createTime
  * @property {string} dom
  * @property {string} entname
  * @property {string} id
  * @property {string} isabn
  * @property {string} islock
  * @property {string} isnb
  * @property {string} isremove
  * @property {string} lerep
  * @property {string} pripid
  * @property {string} reasons
  * @property {string} regno
  * @property {string} regorg
  * @property {string} regorgCn
  * @property {string} removeHandler
  * @property {string} uniscid
  * @property {string} updateTime
  */
/**
  * @typedef {Object}
  */
/**
  * add
  * fraud-batch-baseinfo-controller
  * @param {FraudBatchBaseinfo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/fraud-batch-baseinfo-controller/addUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiFraudBatchBaseinfoAdd(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudBatchBaseinfo/add`,
    data
  })
}

/**
  * exportExcel
  * fraud-batch-baseinfo-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/fraud-batch-baseinfo-controller/exportExcelUsingGET
  */
export function aiccsApiFraudBatchBaseinfoExportExcel(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudBatchBaseinfo/exportExcel`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportExcel
  * fraud-batch-baseinfo-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/fraud-batch-baseinfo-controller/exportExcelUsingHEAD
  */
export function aiccsApiFraudBatchBaseinfoExportExcel_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/fraudBatchBaseinfo/exportExcel`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportExcel
  * fraud-batch-baseinfo-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/fraud-batch-baseinfo-controller/exportExcelUsingPOST_1
  */
export function aiccsApiFraudBatchBaseinfoExportExcel_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudBatchBaseinfo/exportExcel`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportExcel
  * fraud-batch-baseinfo-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/fraud-batch-baseinfo-controller/exportExcelUsingPUT
  */
export function aiccsApiFraudBatchBaseinfoExportExcel_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/fraudBatchBaseinfo/exportExcel`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportExcel
  * fraud-batch-baseinfo-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/fraud-batch-baseinfo-controller/exportExcelUsingDELETE
  */
export function aiccsApiFraudBatchBaseinfoExportExcel_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/fraudBatchBaseinfo/exportExcel`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportExcel
  * fraud-batch-baseinfo-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/fraud-batch-baseinfo-controller/exportExcelUsingOPTIONS
  */
export function aiccsApiFraudBatchBaseinfoExportExcel_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/fraudBatchBaseinfo/exportExcel`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportExcel
  * fraud-batch-baseinfo-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/fraud-batch-baseinfo-controller/exportExcelUsingPATCH
  */
export function aiccsApiFraudBatchBaseinfoExportExcel_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/fraudBatchBaseinfo/exportExcel`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * page
  * fraud-batch-baseinfo-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/fraud-batch-baseinfo-controller/pageUsingPOST_4
  * @return {Promise<>}
  */
export function aiccsApiFraudBatchBaseinfoPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudBatchBaseinfo/page`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * remove
  * fraud-batch-baseinfo-controller
  * @param {string} params.ids - ids
  * @param {string} params.reasons - reasons
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/fraud-batch-baseinfo-controller/removeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudBatchBaseinfoRemove(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudBatchBaseinfo/remove`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.获取业务相关业务信息
  * 1.涉嫌冒用登记业务流程
  * @param {string} params.bizSeq - 业务主键
  * @param {string} params.readOnly - 是否只读 0-否 1-是
  * @param {string} params.workflowId - 工作流id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用登记业务流程/getBusFraudInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiFraudRegProcessGetBusFraudInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudReg/process/getBusFraudInfo`,
    params
  })
}

/**
  * @typedef {Object} TSAttachment
  * @property {string} areaCode
  * @property {string} attachmentid
  * @property {string} attachtype
  * @property {string} bizseq
  * @property {string} createtype
  * @property {string} fileext
  * @property {string} filename
  * @property {string} filetype
  * @property {string} fileurl
  * @property {string} lauptime
  * @property {string} pripid
  * @property {number} remNo
  * @property {string} temppath
  * @property {string} uploaddate
  * @property {string} userid
  * @property {string} username
  */
/**
  * 4.上传线索附件、案件材料回显
  * 1.涉嫌冒用登记业务流程
  * @required @param {string} params.attachType - attachType
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用登记业务流程/listFileUsingGET
  * @return {Promise<Array<TSAttachment>>}
  */
export function aiccsApiFraudRegProcessListFile(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudReg/process/listFile`,
    params
  })
}

/**
  * @typedef {Object} TBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerCertType - 证件类型/主体类型
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerLegalPhone - 投诉企业法人联系电话
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complainerRegOrg_cn - 投诉企业登记机关
  * @property {string} complainerType - 投诉人类型 0-自然人 1-市场主体
  * @property {string} complaintReason - 投诉原因
  * @property {string} complaintType - 投诉类型
  * @property {string} contacts - 联系人
  * @property {string} contactsPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-案件处理(录入)
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} TFraudCheck对象
  * @property {string} bizSeq - 业务号
  * @property {string} content - 重点核查内容
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} entName - 企业名称
  * @property {string} handleTime - 经办时间
  * @property {string} id - 主键ID
  * @property {string} inspectId - 动态监管id
  * @property {string} notice - 现场核查通知
  * @property {string} org - 来源单位
  * @property {string} orgCn - 来源单位名称
  * @property {string} pripid - 企业主键
  * @property {string} reason - 原因
  * @property {string} remarks - 备注
  * @property {string} sendOrg - 分派接收监管所
  * @property {string} sendUserId - 分派接收人员
  * @property {string} status - 状态
  * @property {string} supOrg - 属地监管所
  * @property {string} supOrgCn - 属地监管所名称
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} userId - 经办人姓名ID
  * @property {string} userName - 经办人姓名
  */
/**
  * @typedef {Object} TFraudEnt对象
  * @property {string} autoaddresslock - 该次撤销的企业住所（地址）均是否属于虚假（住宅）地址
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} canceldocno - 撤销文书号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleReaCn - 处理原因（中文名称）
  * @property {string} handleResult - 处理结果
  * @property {string} id - 冒用ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 当事人姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regNo - 注册号
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记日期
  * @property {string} tel - 登记机关联系方式
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TFraudPerson对象
  * @property {string} bizSeq - 业务号
  * @property {string} certNo - 证件号码
  * @property {string} certType - 证件类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleResult - 处理结果
  * @property {string} id - 虚假登记ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judDate - 作出决定日期
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} name - 姓名
  * @property {string} phoneNum - 电话
  * @property {string} pripid - 主体身份代码
  * @property {string} regNo - 注册号
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} RevokeTBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizSeq - 业务号
  * @property {string} bizseqOld - 关联的旧业务ID
  * @property {string} canceldocno - 处理文书号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} endReason - 结束原因
  * @property {string} entName - 企业名称
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-结束流程
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} priPid - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} remark - 备注
  * @property {string} revokeApplyName - 申请撤销联系人
  * @property {string} revokeApplyNo - 申请撤销联系人电话
  * @property {string} revokeFraudContent - 撤销撤销核实情况
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} unisCid - 社会统一信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} EAlterRecoderTemp
  * @property {string} altaf
  * @property {string} altbe
  * @property {string} altdate
  * @property {string} altid
  * @property {string} altitem
  * @property {string} altitemCn
  * @property {string} bizseq
  * @property {string} createTime
  * @property {string} pripid
  * @property {string} updateTime
  */
/**
  * @typedef {Object} 撤销案件流程模型
  * @property {TBizFraud对象} bizFraudInfo - 撤销业务表
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务主键
  * @property {string} casePerformerId - 待检查任务处理人id
  * @property {string} complaintReason - 投诉原因 (冒用他人身份信息登记、冒用地址信息登记、冒用其他信息登记)
  * @property {TFraudCheck对象} fraudCheckInfo - 撤销登记案件转现场核查信息
  * @property {TFraudEnt对象} fraudEntInfo - 涉嫌冒用登记主体业务相关信息
  * @property {TFraudPerson对象} fraudPersonInfo - 涉嫌冒用他人身份取得登记责任人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} nextNodeID - 下一流程节点
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {Array<string>} nextPerformerNames - 下一步处理人姓名数组
  * @property {TSOpinion} opinion - 意见
  * @property {RevokeTBizFraud对象} revokeTBizFraudInfo - 撤销撤销案件业务表
  * @property {Array<EAlterRecoderTemp>} selectedRecords - 变更记录
  */
/**
  * @typedef {Object}
  */
/**
  * 5.流程控制
  * 1.涉嫌冒用登记业务流程
  * @param {撤销案件流程模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用登记业务流程/processControlUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiFraudRegProcessProcessControl(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/process/processControl`,
    data
  })
}

/**
  * @typedef {Object} 涉嫌冒用登记线索保存模型
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerCertType - 证件类型/主体类型
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerLegalPhone - 投诉企业法人联系电话
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complainerRegOrg_cn - 投诉企业登记机关
  * @property {string} complainerType - 投诉人类型 0-自然人 1-市场主体 2-其他
  * @property {string} contacts - 联系人
  * @property {string} contactsPhone - 联系电话
  * @property {string} uniScId - 被投诉主体统一社会信用代码
  */
/**
  * @typedef {Object} aiccsApiFraudRegProcessStartTaskResponse
  * @property {string} bizSeq - 业务id
  * @property {string} taskId - 待办id
  * @property {string} workflowId - 工作流id
  */
/**
  * 1.启动待办,保存投诉人、被投诉主体信息等相关信息
  * 1.涉嫌冒用登记业务流程
  * @param {涉嫌冒用登记线索保存模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用登记业务流程/startTaskUsingPOST
  * @return {Promise<aiccsApiFraudRegProcessStartTaskResponse>}
  */
export function aiccsApiFraudRegProcessStartTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/process/startTask`,
    data
  })
}

/**
  * @typedef {Object} TSAttachment
  * @property {string} areaCode
  * @property {string} attachmentid
  * @property {string} attachtype
  * @property {string} bizseq
  * @property {string} createtype
  * @property {string} fileext
  * @property {string} filename
  * @property {string} filetype
  * @property {string} fileurl
  * @property {string} lauptime
  * @property {string} pripid
  * @property {number} remNo
  * @property {string} temppath
  * @property {string} uploaddate
  * @property {string} userid
  * @property {string} username
  */
/**
  * 3.上传线索来源和附件(attachType 0-投诉人身份信息 1-线索来源 2-案件信息材料 3-撤销设立通知书、撤销变更通知书、不予受理通知书) 4-现场核查通知书扫描件
  * 1.涉嫌冒用登记业务流程
  * @required @param {string} params.attachType - attachType
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.涉嫌冒用登记业务流程/uploadUsingPOST_1
  * @return {Promise<Array<TSAttachment>>}
  */
export function aiccsApiFraudRegProcessUpload(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/process/upload`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 1.获取企业主体列表分页
  * 1.撤销登记结果录入业务流程
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.撤销登记结果录入业务流程/ebaseinfoPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudregResultEntryEbaseinfoPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/resultEntry/ebaseinfoPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 9.判断该企业是否有可以办理撤销撤销案件
  * 1.撤销登记结果录入业务流程
  * @required @param {string} params.bizSeq - bizSeq
  * @required @param {string} params.uscc - uscc
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.撤销登记结果录入业务流程/ebaseinfoRevokeTFraudCheckUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudregResultEntryEbaseinfoRevokeTFraudCheck(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/resultEntry/ebaseinfoRevokeTFraudCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.判断该企业是否有在办撤销案件
  * 1.撤销登记结果录入业务流程
  * @required @param {string} params.entName - entName
  * @required @param {string} params.uscc - uscc
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.撤销登记结果录入业务流程/ebaseinfoTFraudCheckUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudregResultEntryEbaseinfoTFraudCheck(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/resultEntry/ebaseinfoTFraudCheck`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 7.获取撤销业务相关业务信息
  * 1.撤销登记结果录入业务流程
  * @param {string} params.bizSeq - 业务主键
  * @param {string} params.readOnly - 是否只读 0-否 1-是
  * @param {string} params.workflowId - 工作流id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.撤销登记结果录入业务流程/getCxBusFraudInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiFraudregResultEntryGetCxBusFraudInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudreg/resultEntry/getCxBusFraudInfo`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} VFraudInfo对象
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complaintReason - 投诉事由
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleReaCn - 处理原因（中文名称）
  * @property {string} handleResult - 处理结果
  * @property {string} id - 冒用ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} linkType - 环节名称
  * @property {string} name - 当事人姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regNo - 注册号
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记日期
  * @property {string} status - 业务状态
  * @property {string} tel - 登记机关联系方式
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} workflowId - 工作流id
  */
/**
  * @typedef {Object} IPage_VFraudInfo对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<VFraudInfo对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询已完成撤销案件
  * 1.撤销登记结果录入业务流程
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.撤销登记结果录入业务流程/overTfraudPageUsingPOST
  * @return {Promise<IPage_VFraudInfo对象_>}
  */
export function aiccsApiFraudregResultEntryOverTfraudPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/resultEntry/overTfraudPage`,
    data
  })
}

/**
  * @typedef {Object} TBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerCertType - 证件类型/主体类型
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerLegalPhone - 投诉企业法人联系电话
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complainerRegOrg_cn - 投诉企业登记机关
  * @property {string} complainerType - 投诉人类型 0-自然人 1-市场主体
  * @property {string} complaintReason - 投诉原因
  * @property {string} complaintType - 投诉类型
  * @property {string} contacts - 联系人
  * @property {string} contactsPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-案件处理(录入)
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} TFraudCheck对象
  * @property {string} bizSeq - 业务号
  * @property {string} content - 重点核查内容
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} entName - 企业名称
  * @property {string} handleTime - 经办时间
  * @property {string} id - 主键ID
  * @property {string} inspectId - 动态监管id
  * @property {string} notice - 现场核查通知
  * @property {string} org - 来源单位
  * @property {string} orgCn - 来源单位名称
  * @property {string} pripid - 企业主键
  * @property {string} reason - 原因
  * @property {string} remarks - 备注
  * @property {string} sendOrg - 分派接收监管所
  * @property {string} sendUserId - 分派接收人员
  * @property {string} status - 状态
  * @property {string} supOrg - 属地监管所
  * @property {string} supOrgCn - 属地监管所名称
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} userId - 经办人姓名ID
  * @property {string} userName - 经办人姓名
  */
/**
  * @typedef {Object} TFraudEnt对象
  * @property {string} autoaddresslock - 该次撤销的企业住所（地址）均是否属于虚假（住宅）地址
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} canceldocno - 撤销文书号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleReaCn - 处理原因（中文名称）
  * @property {string} handleResult - 处理结果
  * @property {string} id - 冒用ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 当事人姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regNo - 注册号
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记日期
  * @property {string} tel - 登记机关联系方式
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TFraudPerson对象
  * @property {string} bizSeq - 业务号
  * @property {string} certNo - 证件号码
  * @property {string} certType - 证件类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleResult - 处理结果
  * @property {string} id - 虚假登记ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judDate - 作出决定日期
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} name - 姓名
  * @property {string} phoneNum - 电话
  * @property {string} pripid - 主体身份代码
  * @property {string} regNo - 注册号
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} RevokeTBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizSeq - 业务号
  * @property {string} bizseqOld - 关联的旧业务ID
  * @property {string} canceldocno - 处理文书号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} endReason - 结束原因
  * @property {string} entName - 企业名称
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-结束流程
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} priPid - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} remark - 备注
  * @property {string} revokeApplyName - 申请撤销联系人
  * @property {string} revokeApplyNo - 申请撤销联系人电话
  * @property {string} revokeFraudContent - 撤销撤销核实情况
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} unisCid - 社会统一信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} EAlterRecoderTemp
  * @property {string} altaf
  * @property {string} altbe
  * @property {string} altdate
  * @property {string} altid
  * @property {string} altitem
  * @property {string} altitemCn
  * @property {string} bizseq
  * @property {string} createTime
  * @property {string} pripid
  * @property {string} updateTime
  */
/**
  * @typedef {Object} 撤销案件流程模型
  * @property {TBizFraud对象} bizFraudInfo - 撤销业务表
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务主键
  * @property {string} casePerformerId - 待检查任务处理人id
  * @property {string} complaintReason - 投诉原因 (冒用他人身份信息登记、冒用地址信息登记、冒用其他信息登记)
  * @property {TFraudCheck对象} fraudCheckInfo - 撤销登记案件转现场核查信息
  * @property {TFraudEnt对象} fraudEntInfo - 涉嫌冒用登记主体业务相关信息
  * @property {TFraudPerson对象} fraudPersonInfo - 涉嫌冒用他人身份取得登记责任人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} nextNodeID - 下一流程节点
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {Array<string>} nextPerformerNames - 下一步处理人姓名数组
  * @property {TSOpinion} opinion - 意见
  * @property {RevokeTBizFraud对象} revokeTBizFraudInfo - 撤销撤销案件业务表
  * @property {Array<EAlterRecoderTemp>} selectedRecords - 变更记录
  */
/**
  * @typedef {Object}
  */
/**
  * 4.撤销案件录入结果流程控制
  * 1.撤销登记结果录入业务流程
  * @param {撤销案件流程模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.撤销登记结果录入业务流程/processControlEasyTFraudUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudregResultEntryProcessControlEasyTFraud(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/resultEntry/processControlEasyTFraud`,
    data
  })
}

/**
  * @typedef {Object} TBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerCertType - 证件类型/主体类型
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerLegalPhone - 投诉企业法人联系电话
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complainerRegOrg_cn - 投诉企业登记机关
  * @property {string} complainerType - 投诉人类型 0-自然人 1-市场主体
  * @property {string} complaintReason - 投诉原因
  * @property {string} complaintType - 投诉类型
  * @property {string} contacts - 联系人
  * @property {string} contactsPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-案件处理(录入)
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} TFraudCheck对象
  * @property {string} bizSeq - 业务号
  * @property {string} content - 重点核查内容
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} entName - 企业名称
  * @property {string} handleTime - 经办时间
  * @property {string} id - 主键ID
  * @property {string} inspectId - 动态监管id
  * @property {string} notice - 现场核查通知
  * @property {string} org - 来源单位
  * @property {string} orgCn - 来源单位名称
  * @property {string} pripid - 企业主键
  * @property {string} reason - 原因
  * @property {string} remarks - 备注
  * @property {string} sendOrg - 分派接收监管所
  * @property {string} sendUserId - 分派接收人员
  * @property {string} status - 状态
  * @property {string} supOrg - 属地监管所
  * @property {string} supOrgCn - 属地监管所名称
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} userId - 经办人姓名ID
  * @property {string} userName - 经办人姓名
  */
/**
  * @typedef {Object} TFraudEnt对象
  * @property {string} autoaddresslock - 该次撤销的企业住所（地址）均是否属于虚假（住宅）地址
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} canceldocno - 撤销文书号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleReaCn - 处理原因（中文名称）
  * @property {string} handleResult - 处理结果
  * @property {string} id - 冒用ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 当事人姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regNo - 注册号
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记日期
  * @property {string} tel - 登记机关联系方式
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TFraudPerson对象
  * @property {string} bizSeq - 业务号
  * @property {string} certNo - 证件号码
  * @property {string} certType - 证件类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleResult - 处理结果
  * @property {string} id - 虚假登记ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judDate - 作出决定日期
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} name - 姓名
  * @property {string} phoneNum - 电话
  * @property {string} pripid - 主体身份代码
  * @property {string} regNo - 注册号
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} RevokeTBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizSeq - 业务号
  * @property {string} bizseqOld - 关联的旧业务ID
  * @property {string} canceldocno - 处理文书号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} endReason - 结束原因
  * @property {string} entName - 企业名称
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-结束流程
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} priPid - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} remark - 备注
  * @property {string} revokeApplyName - 申请撤销联系人
  * @property {string} revokeApplyNo - 申请撤销联系人电话
  * @property {string} revokeFraudContent - 撤销撤销核实情况
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} unisCid - 社会统一信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} EAlterRecoderTemp
  * @property {string} altaf
  * @property {string} altbe
  * @property {string} altdate
  * @property {string} altid
  * @property {string} altitem
  * @property {string} altitemCn
  * @property {string} bizseq
  * @property {string} createTime
  * @property {string} pripid
  * @property {string} updateTime
  */
/**
  * @typedef {Object} 撤销案件流程模型
  * @property {TBizFraud对象} bizFraudInfo - 撤销业务表
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务主键
  * @property {string} casePerformerId - 待检查任务处理人id
  * @property {string} complaintReason - 投诉原因 (冒用他人身份信息登记、冒用地址信息登记、冒用其他信息登记)
  * @property {TFraudCheck对象} fraudCheckInfo - 撤销登记案件转现场核查信息
  * @property {TFraudEnt对象} fraudEntInfo - 涉嫌冒用登记主体业务相关信息
  * @property {TFraudPerson对象} fraudPersonInfo - 涉嫌冒用他人身份取得登记责任人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} nextNodeID - 下一流程节点
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {Array<string>} nextPerformerNames - 下一步处理人姓名数组
  * @property {TSOpinion} opinion - 意见
  * @property {RevokeTBizFraud对象} revokeTBizFraudInfo - 撤销撤销案件业务表
  * @property {Array<EAlterRecoderTemp>} selectedRecords - 变更记录
  */
/**
  * @typedef {Object}
  */
/**
  * 8.撤销撤销案件流程控制
  * 1.撤销登记结果录入业务流程
  * @param {撤销案件流程模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.撤销登记结果录入业务流程/processControlrevokeTFraudUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudregResultEntryProcessControlrevokeTFraud(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/resultEntry/processControlrevokeTFraud`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 3.启动撤销案件录入结果流程待办
  * 1.撤销登记结果录入业务流程
  * @required @param {string} params.entName - entName
  * @required @param {string} params.uscc - uscc
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.撤销登记结果录入业务流程/startTaskEasyTFraudUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudregResultEntryStartTaskEasyTFraud(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/resultEntry/startTaskEasyTFraud`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 6.启动撤销案件流程待办
  * 1.撤销登记结果录入业务流程
  * @required @param {string} params.bizSeq - bizSeq
  * @required @param {string} params.uscc - uscc
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.撤销登记结果录入业务流程/startTaskRevokeTFraudUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudregResultEntryStartTaskRevokeTFraud(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/resultEntry/startTaskRevokeTFraud`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除涉嫌冒用登记业务表
  * 涉嫌冒用登记业务表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用登记业务表/removeTBizFraudUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudRegTBizFraudDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tBizFraud/delete`,
    params
  })
}

/**
  * @typedef {Object} TBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerCertType - 证件类型/主体类型
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerLegalPhone - 投诉企业法人联系电话
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complainerRegOrg_cn - 投诉企业登记机关
  * @property {string} complainerType - 投诉人类型 0-自然人 1-市场主体
  * @property {string} complaintReason - 投诉原因
  * @property {string} complaintType - 投诉类型
  * @property {string} contacts - 联系人
  * @property {string} contactsPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-案件处理(录入)
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * 4.查询涉嫌冒用登记业务表
  * 涉嫌冒用登记业务表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用登记业务表/getTBizFraudUsingGET
  * @return {Promise<TBizFraud对象>}
  */
export function aiccsApiFraudRegTBizFraudGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudReg/tBizFraud/get`,
    params
  })
}

/**
  * @typedef {Object} TBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerCertType - 证件类型/主体类型
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerLegalPhone - 投诉企业法人联系电话
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complainerRegOrg_cn - 投诉企业登记机关
  * @property {string} complainerType - 投诉人类型 0-自然人 1-市场主体
  * @property {string} complaintReason - 投诉原因
  * @property {string} complaintType - 投诉类型
  * @property {string} contacts - 联系人
  * @property {string} contactsPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-案件处理(录入)
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * 6.获取业务投诉信息
  * 涉嫌冒用登记业务表
  * @required @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用登记业务表/getTBizFraudByBizSeqUsingGET
  * @return {Promise<TBizFraud对象>}
  */
export function aiccsApiFraudRegTBizFraudGetTBizFraudByBizSeq(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudReg/tBizFraud/getTBizFraudByBizSeq`,
    params
  })
}

/**
  * @typedef {Object} TBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerCertType - 证件类型/主体类型
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerLegalPhone - 投诉企业法人联系电话
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complainerRegOrg_cn - 投诉企业登记机关
  * @property {string} complainerType - 投诉人类型 0-自然人 1-市场主体
  * @property {string} complaintReason - 投诉原因
  * @property {string} complaintType - 投诉类型
  * @property {string} contacts - 联系人
  * @property {string} contactsPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-案件处理(录入)
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} 分页查询参数_TBizFraud对象_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {TBizFraud对象} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} TBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerCertType - 证件类型/主体类型
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerLegalPhone - 投诉企业法人联系电话
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complainerRegOrg_cn - 投诉企业登记机关
  * @property {string} complainerType - 投诉人类型 0-自然人 1-市场主体
  * @property {string} complaintReason - 投诉原因
  * @property {string} complaintType - 投诉类型
  * @property {string} contacts - 联系人
  * @property {string} contactsPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-案件处理(录入)
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} IPage_TBizFraud对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TBizFraud对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询涉嫌冒用登记业务表
  * 涉嫌冒用登记业务表
  * @param {分页查询参数_TBizFraud对象_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用登记业务表/listTBizFraudUsingPOST
  * @return {Promise<IPage_TBizFraud对象_>}
  */
export function aiccsApiFraudRegTBizFraudList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tBizFraud/list`,
    data
  })
}

/**
  * @typedef {Object} TBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerCertType - 证件类型/主体类型
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerLegalPhone - 投诉企业法人联系电话
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complainerRegOrg_cn - 投诉企业登记机关
  * @property {string} complainerType - 投诉人类型 0-自然人 1-市场主体
  * @property {string} complaintReason - 投诉原因
  * @property {string} complaintType - 投诉类型
  * @property {string} contacts - 联系人
  * @property {string} contactsPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-案件处理(录入)
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} TBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerCertType - 证件类型/主体类型
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerLegalPhone - 投诉企业法人联系电话
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complainerRegOrg_cn - 投诉企业登记机关
  * @property {string} complainerType - 投诉人类型 0-自然人 1-市场主体
  * @property {string} complaintReason - 投诉原因
  * @property {string} complaintType - 投诉类型
  * @property {string} contacts - 联系人
  * @property {string} contactsPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-案件处理(录入)
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * 1.新增涉嫌冒用登记业务表
  * 涉嫌冒用登记业务表
  * @param {TBizFraud对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用登记业务表/saveTBizFraudUsingPOST
  * @return {Promise<TBizFraud对象>}
  */
export function aiccsApiFraudRegTBizFraudSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tBizFraud/save`,
    data
  })
}

/**
  * @typedef {Object} Map_string_string_
  */
/**
  * 7.涉嫌冒用登记统计
  * 涉嫌冒用登记业务表
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用登记业务表/statisticsUsingGET_1
  * @return {Promise<Array<Map_string_string_>>}
  */
export function aiccsApiFraudRegTBizFraudStatistics() {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudReg/tBizFraud/statistics`
  })
}

/**
  * @typedef {Object} TBizFraud对象
  * @property {string} approvalTime - 核准时间 yyyy-MM-dd HH:mm:ss
  * @property {string} bizHandleResult - 处理结果-用于业务判断（撤销设立、撤销变更、撤销注销、终止撤销、不予撤销）
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerCertType - 证件类型/主体类型
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerLegalPhone - 投诉企业法人联系电话
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complainerRegOrg_cn - 投诉企业登记机关
  * @property {string} complainerType - 投诉人类型 0-自然人 1-市场主体
  * @property {string} complaintReason - 投诉原因
  * @property {string} complaintType - 投诉类型
  * @property {string} contacts - 联系人
  * @property {string} contactsPhone - 联系电话
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} intoSponsor - 主办人
  * @property {string} isCase - 是否生成待检查任务 0-不生成 1-生成
  * @property {string} linkType - 当前环节 1-业务受理 2-业务审核 3-业务审批 4-案件处理(录入)
  * @property {string} orgUnitID - 创建业务人机构id
  * @property {string} status - 业务状态 1-受理中、2-审批中、3-已通过、4-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改涉嫌冒用登记业务表
  * 涉嫌冒用登记业务表
  * @param {TBizFraud对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用登记业务表/updateTBizFraudUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudRegTBizFraudUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tBizFraud/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 8.批量修改撤销登记案件转现场核查表
  * 撤销登记案件转现场核查表
  * @param {} data
  * @required @param {array} data.tFraudCheckList - tFraudCheckList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销登记案件转现场核查表/batchUpdateTFraudCheckUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudregTFraudCheckBatchUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/tFraudCheck/batchUpdate`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除撤销登记案件转现场核查表
  * 撤销登记案件转现场核查表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销登记案件转现场核查表/removeTFraudCheckUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudregTFraudCheckDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/tFraudCheck/delete`,
    params
  })
}

/**
  * @typedef {Object} TFraudCheck对象
  * @property {string} bizSeq - 业务号
  * @property {string} content - 重点核查内容
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} entName - 企业名称
  * @property {string} handleTime - 经办时间
  * @property {string} id - 主键ID
  * @property {string} inspectId - 动态监管id
  * @property {string} notice - 现场核查通知
  * @property {string} org - 来源单位
  * @property {string} orgCn - 来源单位名称
  * @property {string} pripid - 企业主键
  * @property {string} reason - 原因
  * @property {string} remarks - 备注
  * @property {string} sendOrg - 分派接收监管所
  * @property {string} sendUserId - 分派接收人员
  * @property {string} status - 状态
  * @property {string} supOrg - 属地监管所
  * @property {string} supOrgCn - 属地监管所名称
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} userId - 经办人姓名ID
  * @property {string} userName - 经办人姓名
  */
/**
  * 4.查询撤销登记案件转现场核查表
  * 撤销登记案件转现场核查表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销登记案件转现场核查表/getTFraudCheckUsingGET
  * @return {Promise<TFraudCheck对象>}
  */
export function aiccsApiFraudregTFraudCheckGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudreg/tFraudCheck/get`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 7.获取现场核进度
  * 撤销登记案件转现场核查表
  * @required @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销登记案件转现场核查表/getStepsUsingGET
  * @return {Promise<>}
  */
export function aiccsApiFraudregTFraudCheckGetSteps(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudreg/tFraudCheck/getSteps`,
    params
  })
}

/**
  * 6.获取现场核查监管所列表
  * 撤销登记案件转现场核查表
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销登记案件转现场核查表/getSupOrgUsingGET
  */
export function aiccsApiFraudregTFraudCheckGetSupOrg() {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudreg/tFraudCheck/getSupOrg`
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} TFraudCheck对象
  * @property {string} bizSeq - 业务号
  * @property {string} content - 重点核查内容
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} entName - 企业名称
  * @property {string} handleTime - 经办时间
  * @property {string} id - 主键ID
  * @property {string} inspectId - 动态监管id
  * @property {string} notice - 现场核查通知
  * @property {string} org - 来源单位
  * @property {string} orgCn - 来源单位名称
  * @property {string} pripid - 企业主键
  * @property {string} reason - 原因
  * @property {string} remarks - 备注
  * @property {string} sendOrg - 分派接收监管所
  * @property {string} sendUserId - 分派接收人员
  * @property {string} status - 状态
  * @property {string} supOrg - 属地监管所
  * @property {string} supOrgCn - 属地监管所名称
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} userId - 经办人姓名ID
  * @property {string} userName - 经办人姓名
  */
/**
  * @typedef {Object} IPage_TFraudCheck对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TFraudCheck对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询撤销登记案件转现场核查表
  * 撤销登记案件转现场核查表
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销登记案件转现场核查表/listTFraudCheckUsingPOST
  * @return {Promise<IPage_TFraudCheck对象_>}
  */
export function aiccsApiFraudregTFraudCheckList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/tFraudCheck/list`,
    data
  })
}

/**
  * @typedef {Object} TFraudCheck对象
  * @property {string} bizSeq - 业务号
  * @property {string} content - 重点核查内容
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} entName - 企业名称
  * @property {string} handleTime - 经办时间
  * @property {string} id - 主键ID
  * @property {string} inspectId - 动态监管id
  * @property {string} notice - 现场核查通知
  * @property {string} org - 来源单位
  * @property {string} orgCn - 来源单位名称
  * @property {string} pripid - 企业主键
  * @property {string} reason - 原因
  * @property {string} remarks - 备注
  * @property {string} sendOrg - 分派接收监管所
  * @property {string} sendUserId - 分派接收人员
  * @property {string} status - 状态
  * @property {string} supOrg - 属地监管所
  * @property {string} supOrgCn - 属地监管所名称
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} userId - 经办人姓名ID
  * @property {string} userName - 经办人姓名
  */
/**
  * @typedef {Object} TFraudCheck对象
  * @property {string} bizSeq - 业务号
  * @property {string} content - 重点核查内容
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} entName - 企业名称
  * @property {string} handleTime - 经办时间
  * @property {string} id - 主键ID
  * @property {string} inspectId - 动态监管id
  * @property {string} notice - 现场核查通知
  * @property {string} org - 来源单位
  * @property {string} orgCn - 来源单位名称
  * @property {string} pripid - 企业主键
  * @property {string} reason - 原因
  * @property {string} remarks - 备注
  * @property {string} sendOrg - 分派接收监管所
  * @property {string} sendUserId - 分派接收人员
  * @property {string} status - 状态
  * @property {string} supOrg - 属地监管所
  * @property {string} supOrgCn - 属地监管所名称
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} userId - 经办人姓名ID
  * @property {string} userName - 经办人姓名
  */
/**
  * 1.新增撤销登记案件转现场核查表
  * 撤销登记案件转现场核查表
  * @param {TFraudCheck对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销登记案件转现场核查表/saveTFraudCheckUsingPOST
  * @return {Promise<TFraudCheck对象>}
  */
export function aiccsApiFraudregTFraudCheckSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/tFraudCheck/save`,
    data
  })
}

/**
  * @typedef {Object} TFraudCheck对象
  * @property {string} bizSeq - 业务号
  * @property {string} content - 重点核查内容
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} entName - 企业名称
  * @property {string} handleTime - 经办时间
  * @property {string} id - 主键ID
  * @property {string} inspectId - 动态监管id
  * @property {string} notice - 现场核查通知
  * @property {string} org - 来源单位
  * @property {string} orgCn - 来源单位名称
  * @property {string} pripid - 企业主键
  * @property {string} reason - 原因
  * @property {string} remarks - 备注
  * @property {string} sendOrg - 分派接收监管所
  * @property {string} sendUserId - 分派接收人员
  * @property {string} status - 状态
  * @property {string} supOrg - 属地监管所
  * @property {string} supOrgCn - 属地监管所名称
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} userId - 经办人姓名ID
  * @property {string} userName - 经办人姓名
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改撤销登记案件转现场核查表
  * 撤销登记案件转现场核查表
  * @param {TFraudCheck对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/撤销登记案件转现场核查表/updateTFraudCheckUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudregTFraudCheckUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudreg/tFraudCheck/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除涉嫌冒用他人身份取得登记主体信息表
  * 涉嫌冒用他人身份取得登记主体信息表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用他人身份取得登记主体信息表/removeTFraudEntUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudRegTFraudEntDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tFraudEnt/delete`,
    params
  })
}

/**
  * @typedef {Object} TFraudEnt对象
  * @property {string} autoaddresslock - 该次撤销的企业住所（地址）均是否属于虚假（住宅）地址
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} canceldocno - 撤销文书号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleReaCn - 处理原因（中文名称）
  * @property {string} handleResult - 处理结果
  * @property {string} id - 冒用ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 当事人姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regNo - 注册号
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记日期
  * @property {string} tel - 登记机关联系方式
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 4.查询涉嫌冒用他人身份取得登记主体信息表
  * 涉嫌冒用他人身份取得登记主体信息表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用他人身份取得登记主体信息表/getTFraudEntUsingGET
  * @return {Promise<TFraudEnt对象>}
  */
export function aiccsApiFraudRegTFraudEntGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudReg/tFraudEnt/get`,
    params
  })
}

/**
  * @typedef {Object} TFraudEnt对象
  * @property {string} autoaddresslock - 该次撤销的企业住所（地址）均是否属于虚假（住宅）地址
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} canceldocno - 撤销文书号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleReaCn - 处理原因（中文名称）
  * @property {string} handleResult - 处理结果
  * @property {string} id - 冒用ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 当事人姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regNo - 注册号
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记日期
  * @property {string} tel - 登记机关联系方式
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 6.查询涉嫌冒用他人身份取得登记主体信息表
  * 涉嫌冒用他人身份取得登记主体信息表
  * @param {string} params.bizSeq - 业务主键
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用他人身份取得登记主体信息表/getBybizSeqUsingGET
  * @return {Promise<TFraudEnt对象>}
  */
export function aiccsApiFraudRegTFraudEntGetBybizSeq(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudReg/tFraudEnt/getBybizSeq`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} VFraudInfo对象
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} complainerCertNo - 证件号码/统一社会信用代码
  * @property {string} complainerEntName - 投诉企业主体名称
  * @property {string} complainerName - 自然人姓名/法人姓名
  * @property {string} complaintReason - 投诉事由
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleReaCn - 处理原因（中文名称）
  * @property {string} handleResult - 处理结果
  * @property {string} id - 冒用ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} linkType - 环节名称
  * @property {string} name - 当事人姓名
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regNo - 注册号
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记日期
  * @property {string} status - 业务状态
  * @property {string} tel - 登记机关联系方式
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} workflowId - 工作流id
  */
/**
  * @typedef {Object} IPage_VFraudInfo对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<VFraudInfo对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询涉嫌冒用他人身份取得登记主体信息表
  * 涉嫌冒用他人身份取得登记主体信息表
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用他人身份取得登记主体信息表/listTFraudEntUsingPOST
  * @return {Promise<IPage_VFraudInfo对象_>}
  */
export function aiccsApiFraudRegTFraudEntList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tFraudEnt/list`,
    data
  })
}

/**
  * @typedef {Object} TFraudEnt对象
  * @property {string} autoaddresslock - 该次撤销的企业住所（地址）均是否属于虚假（住宅）地址
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} canceldocno - 撤销文书号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleReaCn - 处理原因（中文名称）
  * @property {string} handleResult - 处理结果
  * @property {string} id - 冒用ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 当事人姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regNo - 注册号
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记日期
  * @property {string} tel - 登记机关联系方式
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TFraudEnt对象
  * @property {string} autoaddresslock - 该次撤销的企业住所（地址）均是否属于虚假（住宅）地址
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} canceldocno - 撤销文书号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleReaCn - 处理原因（中文名称）
  * @property {string} handleResult - 处理结果
  * @property {string} id - 冒用ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 当事人姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regNo - 注册号
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记日期
  * @property {string} tel - 登记机关联系方式
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 1.新增涉嫌冒用他人身份取得登记主体信息表
  * 涉嫌冒用他人身份取得登记主体信息表
  * @param {TFraudEnt对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用他人身份取得登记主体信息表/saveTFraudEntUsingPOST
  * @return {Promise<TFraudEnt对象>}
  */
export function aiccsApiFraudRegTFraudEntSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tFraudEnt/save`,
    data
  })
}

/**
  * @typedef {Object} TFraudEnt对象
  * @property {string} autoaddresslock - 该次撤销的企业住所（地址）均是否属于虚假（住宅）地址
  * @property {string} bizSeq - 业务号
  * @property {string} businessType - 办理业务类型
  * @property {string} canceldocno - 撤销文书号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 市场主体名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleReaCn - 处理原因（中文名称）
  * @property {string} handleResult - 处理结果
  * @property {string} id - 冒用ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 当事人姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码
  * @property {string} regItem - 冒名登记事项
  * @property {string} regNo - 注册号
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记日期
  * @property {string} tel - 登记机关联系方式
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改涉嫌冒用他人身份取得登记主体信息表
  * 涉嫌冒用他人身份取得登记主体信息表
  * @param {TFraudEnt对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用他人身份取得登记主体信息表/updateTFraudEntUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudRegTFraudEntUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tFraudEnt/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除涉嫌冒用他人身份取得登记责任人信息表
  * 涉嫌冒用他人身份取得登记责任人信息表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用他人身份取得登记责任人信息表/removeTFraudPersonUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudRegTFraudPersonDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tFraudPerson/delete`,
    params
  })
}

/**
  * @typedef {Object} TFraudPerson对象
  * @property {string} bizSeq - 业务号
  * @property {string} certNo - 证件号码
  * @property {string} certType - 证件类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleResult - 处理结果
  * @property {string} id - 虚假登记ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judDate - 作出决定日期
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} name - 姓名
  * @property {string} phoneNum - 电话
  * @property {string} pripid - 主体身份代码
  * @property {string} regNo - 注册号
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 4.查询涉嫌冒用他人身份取得登记责任人信息表
  * 涉嫌冒用他人身份取得登记责任人信息表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用他人身份取得登记责任人信息表/getTFraudPersonUsingGET
  * @return {Promise<TFraudPerson对象>}
  */
export function aiccsApiFraudRegTFraudPersonGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/fraudReg/tFraudPerson/get`,
    params
  })
}

/**
  * @typedef {Object} TFraudPerson对象
  * @property {string} bizSeq - 业务号
  * @property {string} certNo - 证件号码
  * @property {string} certType - 证件类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleResult - 处理结果
  * @property {string} id - 虚假登记ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judDate - 作出决定日期
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} name - 姓名
  * @property {string} phoneNum - 电话
  * @property {string} pripid - 主体身份代码
  * @property {string} regNo - 注册号
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 分页查询参数_TFraudPerson对象_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {TFraudPerson对象} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} TFraudPerson对象
  * @property {string} bizSeq - 业务号
  * @property {string} certNo - 证件号码
  * @property {string} certType - 证件类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleResult - 处理结果
  * @property {string} id - 虚假登记ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judDate - 作出决定日期
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} name - 姓名
  * @property {string} phoneNum - 电话
  * @property {string} pripid - 主体身份代码
  * @property {string} regNo - 注册号
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_TFraudPerson对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TFraudPerson对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询涉嫌冒用他人身份取得登记责任人信息表
  * 涉嫌冒用他人身份取得登记责任人信息表
  * @param {分页查询参数_TFraudPerson对象_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用他人身份取得登记责任人信息表/listTFraudPersonUsingPOST
  * @return {Promise<IPage_TFraudPerson对象_>}
  */
export function aiccsApiFraudRegTFraudPersonList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tFraudPerson/list`,
    data
  })
}

/**
  * @typedef {Object} TFraudPerson对象
  * @property {string} bizSeq - 业务号
  * @property {string} certNo - 证件号码
  * @property {string} certType - 证件类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleResult - 处理结果
  * @property {string} id - 虚假登记ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judDate - 作出决定日期
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} name - 姓名
  * @property {string} phoneNum - 电话
  * @property {string} pripid - 主体身份代码
  * @property {string} regNo - 注册号
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} TFraudPerson对象
  * @property {string} bizSeq - 业务号
  * @property {string} certNo - 证件号码
  * @property {string} certType - 证件类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleResult - 处理结果
  * @property {string} id - 虚假登记ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judDate - 作出决定日期
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} name - 姓名
  * @property {string} phoneNum - 电话
  * @property {string} pripid - 主体身份代码
  * @property {string} regNo - 注册号
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 1.新增涉嫌冒用他人身份取得登记责任人信息表
  * 涉嫌冒用他人身份取得登记责任人信息表
  * @param {TFraudPerson对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用他人身份取得登记责任人信息表/saveTFraudPersonUsingPOST
  * @return {Promise<TFraudPerson对象>}
  */
export function aiccsApiFraudRegTFraudPersonSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tFraudPerson/save`,
    data
  })
}

/**
  * @typedef {Object} TFraudPerson对象
  * @property {string} bizSeq - 业务号
  * @property {string} certNo - 证件号码
  * @property {string} certType - 证件类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} handleRea - 处理原因
  * @property {string} handleResult - 处理结果
  * @property {string} id - 虚假登记ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judDate - 作出决定日期
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} name - 姓名
  * @property {string} phoneNum - 电话
  * @property {string} pripid - 主体身份代码
  * @property {string} regNo - 注册号
  * @property {string} uniScId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改涉嫌冒用他人身份取得登记责任人信息表
  * 涉嫌冒用他人身份取得登记责任人信息表
  * @param {TFraudPerson对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/涉嫌冒用他人身份取得登记责任人信息表/updateTFraudPersonUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiFraudRegTFraudPersonUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/fraudReg/tFraudPerson/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * getHandlerbyOpinionType
  * reviewer-controller
  * @param {string} params.opinionType - opinionType
  * @param {string} params.workFlowId - workFlowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/reviewer-controller/getHandlerbyOpinionTypeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiGetHandlerbyOpinionType(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/getHandlerbyOpinionType`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getLastHandlerInfo
  * reviewer-controller
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/reviewer-controller/getLastHandlerInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiGetLastHandlerInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/getLastHandlerInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * createHearingBatch
  * hearing-notice-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/hearing-notice-controller/createHearingBatchUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiHearingnoticeCreateHearingBatch(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/hearingnotice/createHearingBatch`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getHearingNoticeInfo
  * hearing-notice-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/hearing-notice-controller/getHearingNoticeInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiHearingnoticeGetHearingNoticeInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/hearingnotice/getHearingNoticeInfo`,
    params
  })
}

/**
  * @typedef {Object} Hearingnotice
  * @property {string} areaCode
  * @property {string} areaName
  * @property {string} bizseq
  * @property {string} hearingContent
  * @property {string} hearingNoticeId
  * @property {string} illegalFacts
  * @property {string} laupTime
  * @property {string} pripid
  * @property {string} punishBasis
  * @property {string} punishContent
  * @property {string} punishReason
  * @property {string} remarks
  * @property {string} rightBasis
  */
/**
  * @typedef {Object}
  */
/**
  * saveHearingNoticeInfo
  * hearing-notice-controller
  * @param {Hearingnotice} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/hearing-notice-controller/saveHearingNoticeInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiHearingnoticeSaveHearingNoticeInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/hearingnotice/saveHearingNoticeInfo`,
    data
  })
}

/**
  * @typedef {Object} ImsOrgDTO
  * @property {string} areacode - 地区编码
  * @property {string} ca - 通讯地址
  * @property {string} code - 机构编码
  * @property {string} id - 统一社会信用代码
  * @property {string} isDepart - 是否是部门
  * @property {string} name - 机构名称
  * @property {string} orgstate - 机构状态
  * @property {string} parent - 上级机构
  * @property {string} parentcode - 上级机构编码
  * @property {string} pr - 机构层级
  * @property {string} rb - 局规
  * @property {string} type - 操作类型: add-新增/修改, delete-删除, test-测试连接
  */
/**
  * @typedef {Object} aiccsApiImsV1OrgOrgSynchronousResponse
  * @property {string} code - 编码
  * @property {string} message - 响应信息
  */
/**
  * 机构同步接口
  * 接收IMS推送的机构数据，支持新增、修改、删除操作
  * IMS统一身份同步接口
  * @param {ImsOrgDTO} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/IMS统一身份同步接口/orgSynchronousUsingPOST
  * @return {Promise<aiccsApiImsV1OrgOrgSynchronousResponse>}
  */
export function aiccsApiImsV1OrgOrgSynchronous(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/ims/v1/org/orgSynchronous`,
    data
  })
}

/**
  * @typedef {Object} aiccsApiImsV1TestResponse
  * @property {string} code - 编码
  * @property {string} message - 响应信息
  */
/**
  * 连接测试接口
  * 测试与IMS系统的连接是否正常
  * IMS统一身份同步接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/IMS统一身份同步接口/testConnectionUsingPOST
  * @return {Promise<aiccsApiImsV1TestResponse>}
  */
export function aiccsApiImsV1Test() {
  return request({
    method: 'post',
    url: `/aiccs-api/ims/v1/test`
  })
}

/**
  * @typedef {Object} ImsUserDTO
  * @property {string} cerdate - 发证日期
  * @property {string} email - 邮箱
  * @property {string} gender - 性别
  * @property {string} idCard - 身份证号
  * @property {string} isRoam - 是否漫游
  * @property {string} jobna - 工作性质
  * @property {string} landline - 固定电话
  * @property {string} lecn - 执法证号
  * @property {string} mobile - 手机号
  * @property {string} status - 状态
  * @property {string} type - 操作类型: add-新增/修改, delete-删除, test-测试连接
  * @property {string} usercode - 用户编码
  * @property {string} username - 姓名
  * @property {string} userorg - 组织机构
  * @property {string} userorgcode - 组织机构编码
  */
/**
  * @typedef {Object} aiccsApiImsV1UserUserSynchronousResponse
  * @property {string} code - 编码
  * @property {string} message - 响应信息
  */
/**
  * 用户同步接口
  * 接收IMS推送的用户数据，支持新增、修改、删除操作
  * IMS统一身份同步接口
  * @param {ImsUserDTO} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/IMS统一身份同步接口/userSynchronousUsingPOST
  * @return {Promise<aiccsApiImsV1UserUserSynchronousResponse>}
  */
export function aiccsApiImsV1UserUserSynchronous(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/ims/v1/user/userSynchronous`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * caseDownload
  * init-test-controller
  * @param {string} params.end - end
  * @param {string} params.start - start
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/init-test-controller/caseDownloadUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiInitTestControllerCaseDownload(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/InitTestController/caseDownload`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * checkWritNo
  * init-test-controller
  * @param {string} params.code - code
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/init-test-controller/checkWritNoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiInitTestControllerCheckWritNo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/InitTestController/checkWritNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * checkWritNoWthSleep
  * init-test-controller
  * @param {string} params.code - code
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/init-test-controller/checkWritNoWthSleepUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiInitTestControllerCheckWritNoWthSleep(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/InitTestController/checkWritNoWthSleep`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getfileList
  * init-test-controller
  * @param {string} params.path - path
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/init-test-controller/getfileListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiInitTestControllerGetfileList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/InitTestController/getfileList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * permitDownload
  * init-test-controller
  * @param {string} params.end - end
  * @param {string} params.start - start
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/init-test-controller/permitDownloadUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiInitTestControllerPermitDownload(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/InitTestController/permitDownload`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * retrieveTswritData
  * init-test-controller
  * @param {string} params.date - date
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/init-test-controller/retrieveTswritDataUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiInitTestControllerRetrieveTswritData(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/InitTestController/retrieveTswritData`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveClueFile
  * init-test-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.files - files
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/init-test-controller/saveClueFileUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiInitTestControllerSaveClueFile(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/InitTestController/saveClueFile`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 批量保存营业执照作废声明
  * license-cancellation-declare-controller
  * @param {} data
  * @required @param {array} data.declares - declares
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/batchSaveUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareBatchSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/licenseCancellationDeclare/batchSave`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 批量更新作废声明发布日期
  * license-cancellation-declare-controller
  * @param {} data
  * @required @param {object} data.params - params
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/batchUpdateLicCanDateUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareBatchUpdateLicCanDate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/licenseCancellationDeclare/batchUpdateLicCanDate`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 删除营业执照作废声明
  * license-cancellation-declare-controller
  * @required @param {string} params.recId - recId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/deleteUsingDELETE_2
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareDelete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/licenseCancellationDeclare/delete`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据业务ID查询营业执照作废声明
  * license-cancellation-declare-controller
  * @required @param {string} params.bizseqId - bizseqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getByBizSeqIdUsingGET_2
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetByBizSeqId(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/licenseCancellationDeclare/getByBizSeqId`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据企业名称查询营业执照作废声明
  * license-cancellation-declare-controller
  * @required @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getByEntNameUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetByEntName(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/licenseCancellationDeclare/getByEntName`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据ID查询营业执照作废声明
  * license-cancellation-declare-controller
  * @required @param {string} params.recId - recId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getByIdUsingGET_8
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetById(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/licenseCancellationDeclare/getById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据正副本标识查询
  * license-cancellation-declare-controller
  * @required @param {string} params.isoriCop - isoriCop
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getByIsoriCopUsingGET
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetByIsoriCop(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/licenseCancellationDeclare/getByIsoriCop`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据作废声明发布日期查询
  * license-cancellation-declare-controller
  * @required @param {string} params.licCanDate - licCanDate
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getByLicCanDateUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetByLicCanDate(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/licenseCancellationDeclare/getByLicCanDate`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据营业执照作废原因查询
  * license-cancellation-declare-controller
  * @required @param {string} params.licCanReason - licCanReason
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getByLicCanReasonUsingGET
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetByLicCanReason(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/licenseCancellationDeclare/getByLicCanReason`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据营业执照副本编号查询
  * license-cancellation-declare-controller
  * @required @param {string} params.licCopyNo - licCopyNo
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getByLicCopyNoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetByLicCopyNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/licenseCancellationDeclare/getByLicCopyNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据主体标识查询营业执照作废声明
  * license-cancellation-declare-controller
  * @required @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getByPripidUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetByPripid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/licenseCancellationDeclare/getByPripid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据登记机关查询营业执照作废声明
  * license-cancellation-declare-controller
  * @required @param {string} params.regOrg - regOrg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getByRegOrgUsingGET
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetByRegOrg(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/licenseCancellationDeclare/getByRegOrg`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据二级部署标识查询
  * license-cancellation-declare-controller
  * @required @param {string} params.sExtFromnode - sExtFromnode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getBySExtFromnodeUsingGET_2
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetBySExtFromnode(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/licenseCancellationDeclare/getBySExtFromnode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据统一社会信用代码查询营业执照作废声明
  * license-cancellation-declare-controller
  * @required @param {string} params.uniscid - uniscid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getByUniscidUsingGET
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetByUniscid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/licenseCancellationDeclare/getByUniscid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据业务ID和主体标识查询最新的作废声明
  * license-cancellation-declare-controller
  * @required @param {string} params.bizseqId - bizseqId
  * @required @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/getLatestByBizAndPripidUsingGET
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareGetLatestByBizAndPripid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/licenseCancellationDeclare/getLatestByBizAndPripid`,
    params
  })
}

/**
  * @typedef {Object} LicenseCancellationDeclare
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} entName
  * @property {string} isoriCop
  * @property {string} lauptime
  * @property {string} licCanDate
  * @property {string} licCanReason
  * @property {string} licCanSta
  * @property {string} licCopyNo
  * @property {string} pripid
  * @property {string} recId
  * @property {string} regOrg
  * @property {string} regOrgCn
  * @property {string} regType
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} uniscid
  */
/**
  * @typedef {Object}
  */
/**
  * 查询营业执照作废声明列表
  * license-cancellation-declare-controller
  * @param {LicenseCancellationDeclare} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/listUsingPOST_4
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/licenseCancellationDeclare/list`,
    data
  })
}

/**
  * @typedef {Object} LicenseCancellationDeclare
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} entName
  * @property {string} isoriCop
  * @property {string} lauptime
  * @property {string} licCanDate
  * @property {string} licCanReason
  * @property {string} licCanSta
  * @property {string} licCopyNo
  * @property {string} pripid
  * @property {string} recId
  * @property {string} regOrg
  * @property {string} regOrgCn
  * @property {string} regType
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} uniscid
  */
/**
  * @typedef {Object}
  */
/**
  * 分页查询营业执照作废声明
  * license-cancellation-declare-controller
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @param {LicenseCancellationDeclare} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/pageUsingPOST_5
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclarePage(params, data) {
  return request({
    method: 'post',
    url: `/aiccs-api/licenseCancellationDeclare/page`,
    params,
    data
  })
}

/**
  * @typedef {Object} LicenseCancellationDeclare
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} entName
  * @property {string} isoriCop
  * @property {string} lauptime
  * @property {string} licCanDate
  * @property {string} licCanReason
  * @property {string} licCanSta
  * @property {string} licCopyNo
  * @property {string} pripid
  * @property {string} recId
  * @property {string} regOrg
  * @property {string} regOrgCn
  * @property {string} regType
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} uniscid
  */
/**
  * @typedef {Object}
  */
/**
  * 新增营业执照作废声明
  * license-cancellation-declare-controller
  * @param {LicenseCancellationDeclare} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/saveUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/licenseCancellationDeclare/save`,
    data
  })
}

/**
  * @typedef {Object} LicenseCancellationDeclare
  * @property {string} bizseqId
  * @property {string} createTime
  * @property {string} entName
  * @property {string} isoriCop
  * @property {string} lauptime
  * @property {string} licCanDate
  * @property {string} licCanReason
  * @property {string} licCanSta
  * @property {string} licCopyNo
  * @property {string} pripid
  * @property {string} recId
  * @property {string} regOrg
  * @property {string} regOrgCn
  * @property {string} regType
  * @property {string} sExtDatetime
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} uniscid
  */
/**
  * @typedef {Object}
  */
/**
  * 更新营业执照作废声明
  * license-cancellation-declare-controller
  * @param {LicenseCancellationDeclare} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/license-cancellation-declare-controller/updateUsingPUT_2
  * @return {Promise<>}
  */
export function aiccsApiLicenseCancellationDeclareUpdate(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/licenseCancellationDeclare/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryLog
  * log-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/log-controller/queryLogUsingGET
  * @return {Promise<>}
  */
export function aiccsApiLogQuery(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/log/query`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryLog
  * log-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/log-controller/queryLogUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiLogQuery_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/log/query`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryLog
  * log-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/log-controller/queryLogUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiLogQuery_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/log/query`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryLog
  * log-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/log-controller/queryLogUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiLogQuery_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/log/query`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryLog
  * log-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/log-controller/queryLogUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiLogQuery_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/log/query`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryLog
  * log-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/log-controller/queryLogUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiLogQuery_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/log/query`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryLog
  * log-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/log-controller/queryLogUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiLogQuery_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/log/query`,
    data
  })
}

/**
  * 下载迁移数据对账
  * 手动数据迁出接口
  * @required @param {string} params.moveid - 迁出/迁入记录ID
  * @required @param {integer} params.type - 迁出/迁入类型（1=迁出，2=迁入）
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/手动数据迁出接口/downloadDataRecordUsingPOST
  */
export function aiccsApiManualMoveOutDownloadDataRecord(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/manual/move-out/download-data-record`,
    params
  })
}

/**
  * 查询文件上传记录列表
  * 手动数据迁出接口
  * @param {string} params.entname - 企业名称（模糊查询）
  * @param {string} params.uniscid - 统一社会信用代码（模糊查询）
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/手动数据迁出接口/getFileUploadRecordsUsingGET
  */
export function aiccsApiManualMoveOutFileUploadRecords(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/manual/move-out/file-upload-records`,
    params
  })
}

/**
  * 单个企业手动迁出
  * 手动数据迁出接口
  * @required @param {string} params.pripid - 企业主体身份代码（PRIPID）
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/手动数据迁出接口/singleMoveOutUsingPOST
  */
export function aiccsApiManualMoveOutSingle(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/manual/move-out/single`,
    params
  })
}

/**
  * 单个企业手动迁入
  * 手动数据迁出接口
  * @required @param {string} params.pripid - 企业主体身份代码（PRIPID）
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/手动数据迁出接口/singleMoveInUsingPOST
  */
export function aiccsApiManualMoveOutSingleMoveIn(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/manual/move-out/singleMoveIn`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 把导入数据同步到片区设置
  * area-dsm-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/area-dsm-controller/anyscAreaSliceUsingGET
  * @return {Promise<>}
  */
export function aiccsApiMarketAreaDsmAnyscAreaSlice() {
  return request({
    method: 'get',
    url: `/aiccs-api/market/areaDsm/anyscAreaSlice`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 删除片区/地址信息
  * area-dsm-controller
  * @param {string} params.sareaCode - sareaCode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/area-dsm-controller/deleteAreaDsmUsingGET
  * @return {Promise<>}
  */
export function aiccsApiMarketAreaDsmDeleteAreaDsm(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/areaDsm/deleteAreaDsm`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据SareaCode获取所有信息
  * area-dsm-controller
  * @param {string} params.sareaCode - sareaCode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/area-dsm-controller/getAllBySareaCodeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiMarketAreaDsmGetAllBySareaCode(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/areaDsm/getAllBySareaCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据Code获取信息
  * area-dsm-controller
  * @param {string} params.sareaCode - sareaCode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/area-dsm-controller/getInfoBySareaCodeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiMarketAreaDsmGetInfoBySareaCode(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/areaDsm/getInfoBySareaCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据SliceId获取信息
  * area-dsm-controller
  * @param {string} params.sliceId - sliceId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/area-dsm-controller/getInfoBySliceIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiMarketAreaDsmGetInfoBySliceId(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/areaDsm/getInfoBySliceId`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据SparentCode获取下级目录信息
  * area-dsm-controller
  * @param {string} params.sareaLevel - sareaLevel
  * @param {string} params.sparentCode - sparentCode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/area-dsm-controller/getInfoBySparentCodeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiMarketAreaDsmGetInfoBySparentCode(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/areaDsm/getInfoBySparentCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过当前登录用户的组织架构，获取用户可视的片区数据
  * area-dsm-controller
  * @param {string} params.isUnit - (fix on body parameters)是否为单位（0否1是），传空查全部
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/area-dsm-controller/getInfoByUserRegionUsingGET
  * @return {Promise<>}
  */
export function aiccsApiMarketAreaDsmGetInfoByUserRegion(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/areaDsm/getInfoByUserRegion`,
    params
  })
}

/**
  * @typedef {Object} AreaDsmVo
  * @property {string} bend
  * @property {string} bisUnit
  * @property {string} claimState
  * @property {string} orgNumber
  * @property {string} remark
  * @property {string} sareaCode
  * @property {string} sareaLevel
  * @property {string} sareaName
  * @property {string} sareaType
  * @property {string} sentId
  * @property {string} sereaUse
  * @property {string} sisDelete
  * @property {string} sliceAddr
  * @property {string} sliceAddrKey
  * @property {string} sliceId
  * @property {string} sliceName
  * @property {string} smainCode
  * @property {string} smemo
  * @property {string} sparentCode
  * @property {string} sparentName
  * @property {string} state
  * @property {string} subEndTime
  * @property {string} subStartTime
  * @property {string} subSupervisorId
  * @property {string} subSupervisorName
  * @property {string} subUse
  * @property {string} sunitId
  * @property {string} supervisorId
  * @property {string} supervisorName
  * @property {string} type
  */
/**
  * @typedef {Object}
  */
/**
  * 保存片区/地址信息
  * area-dsm-controller
  * @param {AreaDsmVo} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/area-dsm-controller/saveAreaDsmUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketAreaDsmSaveAreaDsm(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/areaDsm/saveAreaDsm`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除拟撤销主体信息表
  * 拟撤销主体信息表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟撤销主体信息表/removeDraftRevokeEntityUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketDraftRevokeEntityDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/draftRevokeEntity/delete`,
    params
  })
}

/**
  * @typedef {Object} DraftRevokeEntity对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} intoOrg - 列入机关
  * @property {string} pripid - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} status - 状态 0-废弃 1-正常
  * @property {string} tabTime - 标记时间
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * 4.查询拟撤销主体信息表
  * 拟撤销主体信息表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟撤销主体信息表/getDraftRevokeEntityUsingGET
  * @return {Promise<DraftRevokeEntity对象>}
  */
export function aiccsApiMarketDraftRevokeEntityGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/draftRevokeEntity/get`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} DraftRevokeEntity对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} intoOrg - 列入机关
  * @property {string} pripid - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} status - 状态 0-废弃 1-正常
  * @property {string} tabTime - 标记时间
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} IPage_DraftRevokeEntity对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<DraftRevokeEntity对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询拟撤销主体信息表
  * 拟撤销主体信息表
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟撤销主体信息表/listDraftRevokeEntityUsingPOST
  * @return {Promise<IPage_DraftRevokeEntity对象_>}
  */
export function aiccsApiMarketDraftRevokeEntityList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/draftRevokeEntity/list`,
    data
  })
}

/**
  * @typedef {Object} DraftRevokeEntity对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} intoOrg - 列入机关
  * @property {string} pripid - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} status - 状态 0-废弃 1-正常
  * @property {string} tabTime - 标记时间
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} DraftRevokeEntity对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} intoOrg - 列入机关
  * @property {string} pripid - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} status - 状态 0-废弃 1-正常
  * @property {string} tabTime - 标记时间
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * 1.新增拟撤销主体信息表
  * 拟撤销主体信息表
  * @param {DraftRevokeEntity对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟撤销主体信息表/saveDraftRevokeEntityUsingPOST
  * @return {Promise<DraftRevokeEntity对象>}
  */
export function aiccsApiMarketDraftRevokeEntitySave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/draftRevokeEntity/save`,
    data
  })
}

/**
  * @typedef {Object} DraftRevokeEntity对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - 主键ID
  * @property {string} intoOrg - 列入机关
  * @property {string} pripid - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} status - 状态 0-废弃 1-正常
  * @property {string} tabTime - 标记时间
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改拟撤销主体信息表
  * 拟撤销主体信息表
  * @param {DraftRevokeEntity对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟撤销主体信息表/updateDraftRevokeEntityUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketDraftRevokeEntityUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/draftRevokeEntity/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除企业主体地址更新审计表
  * 企业主体地址更新审计表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业主体地址更新审计表/removeEbaseinfoUpdateAuditUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketEbaseinfoUpdateAuditDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/ebaseinfoUpdateAudit/delete`,
    params
  })
}

/**
  * @typedef {Object} EbaseinfoUpdateAudit对象
  * @property {string} afterAddress - 新地址
  * @property {string} assignTime - 认领时间
  * @property {string} beforeAddress - 旧地址
  * @property {string} changeDate - 变更时间
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - id
  * @property {string} pripid - 企业主键
  * @property {string} status - 状态 0-未执行 1-已执行
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 4.查询企业主体地址更新审计表
  * 企业主体地址更新审计表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业主体地址更新审计表/getEbaseinfoUpdateAuditUsingGET
  * @return {Promise<EbaseinfoUpdateAudit对象>}
  */
export function aiccsApiMarketEbaseinfoUpdateAuditGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/ebaseinfoUpdateAudit/get`,
    params
  })
}

/**
  * @typedef {Object} EbaseinfoUpdateAudit对象
  * @property {string} afterAddress - 新地址
  * @property {string} assignTime - 认领时间
  * @property {string} beforeAddress - 旧地址
  * @property {string} changeDate - 变更时间
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - id
  * @property {string} pripid - 企业主键
  * @property {string} status - 状态 0-未执行 1-已执行
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 分页查询参数_EbaseinfoUpdateAudit对象_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {EbaseinfoUpdateAudit对象} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} EbaseinfoUpdateAudit对象
  * @property {string} afterAddress - 新地址
  * @property {string} assignTime - 认领时间
  * @property {string} beforeAddress - 旧地址
  * @property {string} changeDate - 变更时间
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - id
  * @property {string} pripid - 企业主键
  * @property {string} status - 状态 0-未执行 1-已执行
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_EbaseinfoUpdateAudit对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<EbaseinfoUpdateAudit对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询企业主体地址更新审计表
  * 企业主体地址更新审计表
  * @param {分页查询参数_EbaseinfoUpdateAudit对象_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业主体地址更新审计表/listEbaseinfoUpdateAuditUsingPOST
  * @return {Promise<IPage_EbaseinfoUpdateAudit对象_>}
  */
export function aiccsApiMarketEbaseinfoUpdateAuditList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/ebaseinfoUpdateAudit/list`,
    data
  })
}

/**
  * @typedef {Object} EbaseinfoUpdateAudit对象
  * @property {string} afterAddress - 新地址
  * @property {string} assignTime - 认领时间
  * @property {string} beforeAddress - 旧地址
  * @property {string} changeDate - 变更时间
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - id
  * @property {string} pripid - 企业主键
  * @property {string} status - 状态 0-未执行 1-已执行
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} EbaseinfoUpdateAudit对象
  * @property {string} afterAddress - 新地址
  * @property {string} assignTime - 认领时间
  * @property {string} beforeAddress - 旧地址
  * @property {string} changeDate - 变更时间
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - id
  * @property {string} pripid - 企业主键
  * @property {string} status - 状态 0-未执行 1-已执行
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 1.新增企业主体地址更新审计表
  * 企业主体地址更新审计表
  * @param {EbaseinfoUpdateAudit对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业主体地址更新审计表/saveEbaseinfoUpdateAuditUsingPOST
  * @return {Promise<EbaseinfoUpdateAudit对象>}
  */
export function aiccsApiMarketEbaseinfoUpdateAuditSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/ebaseinfoUpdateAudit/save`,
    data
  })
}

/**
  * @typedef {Object} EbaseinfoUpdateAudit对象
  * @property {string} afterAddress - 新地址
  * @property {string} assignTime - 认领时间
  * @property {string} beforeAddress - 旧地址
  * @property {string} changeDate - 变更时间
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id - id
  * @property {string} pripid - 企业主键
  * @property {string} status - 状态 0-未执行 1-已执行
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改企业主体地址更新审计表
  * 企业主体地址更新审计表
  * @param {EbaseinfoUpdateAudit对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/企业主体地址更新审计表/updateEbaseinfoUpdateAuditUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketEbaseinfoUpdateAuditUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/ebaseinfoUpdateAudit/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.智能自动认领(手动触发)
  * 市场所监管初始化相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/市场所监管初始化相关接口/autoClaimAIUsingGET
  * @return {Promise<>}
  */
export function aiccsApiMarketInitAutoClaimAI() {
  return request({
    method: 'get',
    url: `/aiccs-api/market/init/autoClaimAI`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 1.市场所主体补认领接口
  * 市场所监管初始化相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/市场所监管初始化相关接口/repairAssignOwnerUsingGET
  * @return {Promise<>}
  */
export function aiccsApiMarketInitRepairAssignOwner() {
  return request({
    method: 'get',
    url: `/aiccs-api/market/init/repairAssignOwner`
  })
}

/**
  * 10.生成检查表
  * 应诉检查相关接口
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/应诉检查相关接口/createInspectDocUsingGET
  */
export function aiccsApiMarketSueInspectCreateInspectDoc(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/sueInspect/createInspectDoc`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除应诉检查信息
  * 应诉检查相关接口
  * @param {string} params.id - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/应诉检查相关接口/removeTSSueInspectUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketSueInspectDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/sueInspect/delete`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 9.线索来源和附件删除
  * 应诉检查相关接口
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/应诉检查相关接口/delFileUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiMarketSueInspectDelFile(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/sueInspect/delFile`,
    params
  })
}

/**
  * 8.材料文件下载
  * 应诉检查相关接口
  * @required @param {string} params.fileId - fileId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/应诉检查相关接口/uploadFileUsingGET_1
  */
export function aiccsApiMarketSueInspectDownloadFile(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/sueInspect/downloadFile`,
    params
  })
}

/**
  * @typedef {Object} TSSueInspect对象
  * @property {string} backOpinion - 回退处理意见
  * @property {string} correctDate - '责令改正期限'
  * @property {string} correctWriteNo - 《责令限期履行公示义务通知书》文号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 经营地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectDate - 检查时间
  * @property {string} inspectOrg - 检查实施机关
  * @property {string} inspectOrgName - 检查实施机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectType - 检查方式
  * @property {string} inspectTypeStr - 检查方式(中文)
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} legalName - 法人姓名
  * @property {string} priPId - 企业主键
  * @property {string} rectDate - 整改时间
  * @property {string} regNo - 注册号
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * 4.查询应诉检查信息
  * 应诉检查相关接口
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/应诉检查相关接口/getTSSueInspectUsingGET
  * @return {Promise<TSSueInspect对象>}
  */
export function aiccsApiMarketSueInspectGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/sueInspect/get`,
    params
  })
}

/**
  * @typedef {Object} TSSueInspect对象
  * @property {string} backOpinion - 回退处理意见
  * @property {string} correctDate - '责令改正期限'
  * @property {string} correctWriteNo - 《责令限期履行公示义务通知书》文号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 经营地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectDate - 检查时间
  * @property {string} inspectOrg - 检查实施机关
  * @property {string} inspectOrgName - 检查实施机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectType - 检查方式
  * @property {string} inspectTypeStr - 检查方式(中文)
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} legalName - 法人姓名
  * @property {string} priPId - 企业主键
  * @property {string} rectDate - 整改时间
  * @property {string} regNo - 注册号
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * 11.获取检查记录信息
  * 应诉检查相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/应诉检查相关接口/getTSSueInspectListUsingGET
  * @return {Promise<Array<TSSueInspect对象>>}
  */
export function aiccsApiMarketSueInspectGetList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/sueInspect/getList`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} TSSueInspect对象
  * @property {string} backOpinion - 回退处理意见
  * @property {string} correctDate - '责令改正期限'
  * @property {string} correctWriteNo - 《责令限期履行公示义务通知书》文号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 经营地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectDate - 检查时间
  * @property {string} inspectOrg - 检查实施机关
  * @property {string} inspectOrgName - 检查实施机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectType - 检查方式
  * @property {string} inspectTypeStr - 检查方式(中文)
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} legalName - 法人姓名
  * @property {string} priPId - 企业主键
  * @property {string} rectDate - 整改时间
  * @property {string} regNo - 注册号
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} IPage_TSSueInspect对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TSSueInspect对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询应诉检查信息
  * 应诉检查相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/应诉检查相关接口/listTSSueInspectUsingPOST
  * @return {Promise<IPage_TSSueInspect对象_>}
  */
export function aiccsApiMarketSueInspectList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/sueInspect/list`,
    data
  })
}

/**
  * @typedef {Object} TSAttachment
  * @property {string} areaCode
  * @property {string} attachmentid
  * @property {string} attachtype
  * @property {string} bizseq
  * @property {string} createtype
  * @property {string} fileext
  * @property {string} filename
  * @property {string} filetype
  * @property {string} fileurl
  * @property {string} lauptime
  * @property {string} pripid
  * @property {number} remNo
  * @property {string} temppath
  * @property {string} uploaddate
  * @property {string} userid
  * @property {string} username
  */
/**
  * 7.上传线索来源和附件回显
  * 应诉检查相关接口
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/应诉检查相关接口/listFileUsingGET_2
  * @return {Promise<Array<TSAttachment>>}
  */
export function aiccsApiMarketSueInspectListFile(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/sueInspect/listFile`,
    params
  })
}

/**
  * @typedef {Object} TSSueInspect对象
  * @property {string} backOpinion - 回退处理意见
  * @property {string} correctDate - '责令改正期限'
  * @property {string} correctWriteNo - 《责令限期履行公示义务通知书》文号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 经营地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectDate - 检查时间
  * @property {string} inspectOrg - 检查实施机关
  * @property {string} inspectOrgName - 检查实施机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectType - 检查方式
  * @property {string} inspectTypeStr - 检查方式(中文)
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} legalName - 法人姓名
  * @property {string} priPId - 企业主键
  * @property {string} rectDate - 整改时间
  * @property {string} regNo - 注册号
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} TSSueInspect对象
  * @property {string} backOpinion - 回退处理意见
  * @property {string} correctDate - '责令改正期限'
  * @property {string} correctWriteNo - 《责令限期履行公示义务通知书》文号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 经营地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectDate - 检查时间
  * @property {string} inspectOrg - 检查实施机关
  * @property {string} inspectOrgName - 检查实施机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectType - 检查方式
  * @property {string} inspectTypeStr - 检查方式(中文)
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} legalName - 法人姓名
  * @property {string} priPId - 企业主键
  * @property {string} rectDate - 整改时间
  * @property {string} regNo - 注册号
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * 1.新增应诉检查信息
  * 应诉检查相关接口
  * @param {TSSueInspect对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/应诉检查相关接口/saveTSSueInspectUsingPOST
  * @return {Promise<TSSueInspect对象>}
  */
export function aiccsApiMarketSueInspectSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/sueInspect/save`,
    data
  })
}

/**
  * @typedef {Object} TSSueInspect对象
  * @property {string} backOpinion - 回退处理意见
  * @property {string} correctDate - '责令改正期限'
  * @property {string} correctWriteNo - 《责令限期履行公示义务通知书》文号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 经营地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectDate - 检查时间
  * @property {string} inspectOrg - 检查实施机关
  * @property {string} inspectOrgName - 检查实施机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectType - 检查方式
  * @property {string} inspectTypeStr - 检查方式(中文)
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} legalName - 法人姓名
  * @property {string} priPId - 企业主键
  * @property {string} rectDate - 整改时间
  * @property {string} regNo - 注册号
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改应诉检查信息
  * 应诉检查相关接口
  * @param {TSSueInspect对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/应诉检查相关接口/updateTSSueInspectUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketSueInspectUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/sueInspect/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 6.上传线索来源和附件(attachType 0-责令书 1-线索来源 2-附件)
  * 应诉检查相关接口
  * @param {string} params.attachType - attachType
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/应诉检查相关接口/uploadUsingPOST_6
  * @return {Promise<>}
  */
export function aiccsApiMarketSueInspectUpload(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/sueInspect/upload`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 日常检查相关接口
  * @param {string} params.originalValue - originalValue
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/addContactLogByEntNoUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectAddContactLogByEntNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/tSUsualInspect/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 日常检查相关接口
  * @param {string} params.originalValue - originalValue
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/addContactLogByEntNoUsingHEAD_1
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectAddContactLogByEntNo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/market/tSUsualInspect/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 日常检查相关接口
  * @param {string} params.originalValue - originalValue
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/addContactLogByEntNoUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectAddContactLogByEntNo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 日常检查相关接口
  * @param {string} params.originalValue - originalValue
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/addContactLogByEntNoUsingPUT_1
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectAddContactLogByEntNo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/market/tSUsualInspect/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 日常检查相关接口
  * @param {string} params.originalValue - originalValue
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/addContactLogByEntNoUsingDELETE_1
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectAddContactLogByEntNo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/market/tSUsualInspect/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 日常检查相关接口
  * @param {string} params.originalValue - originalValue
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/addContactLogByEntNoUsingOPTIONS_1
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectAddContactLogByEntNo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/market/tSUsualInspect/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 记录查看联系人操作
  * 日常检查相关接口
  * @param {string} params.originalValue - originalValue
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/addContactLogByEntNoUsingPATCH_1
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectAddContactLogByEntNo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/market/tSUsualInspect/addContactLogByEntNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 10.批量地址新增待检查业户 （发起一条任务）
  * 日常检查相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/batchAddressSaveUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectBatchAddressSave(formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/batchAddressSave`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * 10.批量导入待检查业户
  * 日常检查相关接口
  * @param {string} params.inspectExpireDate - inspectExpireDate
  * @param {string} params.source - source
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/batchSaveUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectBatchSave(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/batchSave`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除日常检查信息
  * 日常检查相关接口
  * @param {string} params.id - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/removeTSUsualInspectUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/delete`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 9.附件删除
  * 日常检查相关接口
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/delFileUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectDelFile(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/delFile`,
    params
  })
}

/**
  * 8.材料文件下载
  * 日常检查相关接口
  * @required @param {string} params.fileId - fileId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/uploadFileUsingGET_2
  */
export function aiccsApiMarketTSUsualInspectDownloadFile(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/tSUsualInspect/downloadFile`,
    params
  })
}

/**
  * 16.导出不可发起的企业名单
  * 日常检查相关接口
  * @param {string} params.ids - ids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/exportNoCanExcelUsingPOST
  */
export function aiccsApiMarketTSUsualInspectExportNoCanExcel(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/exportNoCanExcel`,
    params
  })
}

/**
  * 11.导出excel批量未查询出的数据
  * 日常检查相关接口
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/exportNoSearchDataUsingGET
  */
export function aiccsApiMarketTSUsualInspectExportNoSearchData(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/tSUsualInspect/exportNoSearchData`,
    params
  })
}

/**
  * @typedef {Object} TSUsualInspect对象
  * @property {string} actualScope - 实际经营项目
  * @property {number} area - 实际经营项目面积
  * @property {string} backOpinion - 回退处理意见
  * @property {string} bizSeq - 业务主键
  * @property {string} busMode - 经营方式
  * @property {string} busType - 业务类型 1-单独检查 2-批量检查
  * @property {string} checkAddress - 同一地址的基准地址
  * @property {string} contactPhone - 联系电话
  * @property {string} contacts - 联系人
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectContent - 检查内容
  * @property {string} inspectDate - 检查日期
  * @property {string} inspectExpireDate - 检查到期时间
  * @property {string} inspectOrg - 检查机关ID
  * @property {string} inspectOrgName - 检查机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectStartDate - 检查开始时间
  * @property {string} inspectType - 检查类型
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} isComplained - 是否予以审慎监管特殊标记（番禺）
  * @property {string} legalName - 法人名称
  * @property {string} mobilePhone - 手机号码
  * @property {string} opinion - 处理意见
  * @property {string} priPId - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} regOrgCn - 登记机关
  * @property {string} regStateCn - 登记状态
  * @property {string} remarks - 实际经营项目备注
  * @property {string} scope - 经营范围
  * @property {string} source - 来源
  * @property {string} sourceInspectId - 源监管Id
  * @property {string} sourceInspectResult - 源检查结果
  * @property {string} status - 状态
  * @property {string} supOrgCn - 监管机关
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} xyxfbizSeq - 关联信用修复的bizSeq
  */
/**
  * 4.查询日常检查信息
  * 日常检查相关接口
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/getTSUsualInspectUsingGET
  * @return {Promise<TSUsualInspect对象>}
  */
export function aiccsApiMarketTSUsualInspectGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/tSUsualInspect/get`,
    params
  })
}

/**
  * @typedef {Object} TSUsualInspect对象
  * @property {string} actualScope - 实际经营项目
  * @property {number} area - 实际经营项目面积
  * @property {string} backOpinion - 回退处理意见
  * @property {string} bizSeq - 业务主键
  * @property {string} busMode - 经营方式
  * @property {string} busType - 业务类型 1-单独检查 2-批量检查
  * @property {string} checkAddress - 同一地址的基准地址
  * @property {string} contactPhone - 联系电话
  * @property {string} contacts - 联系人
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectContent - 检查内容
  * @property {string} inspectDate - 检查日期
  * @property {string} inspectExpireDate - 检查到期时间
  * @property {string} inspectOrg - 检查机关ID
  * @property {string} inspectOrgName - 检查机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectStartDate - 检查开始时间
  * @property {string} inspectType - 检查类型
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} isComplained - 是否予以审慎监管特殊标记（番禺）
  * @property {string} legalName - 法人名称
  * @property {string} mobilePhone - 手机号码
  * @property {string} opinion - 处理意见
  * @property {string} priPId - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} regOrgCn - 登记机关
  * @property {string} regStateCn - 登记状态
  * @property {string} remarks - 实际经营项目备注
  * @property {string} scope - 经营范围
  * @property {string} source - 来源
  * @property {string} sourceInspectId - 源监管Id
  * @property {string} sourceInspectResult - 源检查结果
  * @property {string} status - 状态
  * @property {string} supOrgCn - 监管机关
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} xyxfbizSeq - 关联信用修复的bizSeq
  */
/**
  * 12.企业主体详细-检查记录信息
  * 日常检查相关接口
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/getTSUsualInspectListUsingGET
  * @return {Promise<Array<TSUsualInspect对象>>}
  */
export function aiccsApiMarketTSUsualInspectGetList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/tSUsualInspect/getList`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} TSUsualInspect对象
  * @property {string} actualScope - 实际经营项目
  * @property {number} area - 实际经营项目面积
  * @property {string} backOpinion - 回退处理意见
  * @property {string} bizSeq - 业务主键
  * @property {string} busMode - 经营方式
  * @property {string} busType - 业务类型 1-单独检查 2-批量检查
  * @property {string} checkAddress - 同一地址的基准地址
  * @property {string} contactPhone - 联系电话
  * @property {string} contacts - 联系人
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectContent - 检查内容
  * @property {string} inspectDate - 检查日期
  * @property {string} inspectExpireDate - 检查到期时间
  * @property {string} inspectOrg - 检查机关ID
  * @property {string} inspectOrgName - 检查机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectStartDate - 检查开始时间
  * @property {string} inspectType - 检查类型
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} isComplained - 是否予以审慎监管特殊标记（番禺）
  * @property {string} legalName - 法人名称
  * @property {string} mobilePhone - 手机号码
  * @property {string} opinion - 处理意见
  * @property {string} priPId - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} regOrgCn - 登记机关
  * @property {string} regStateCn - 登记状态
  * @property {string} remarks - 实际经营项目备注
  * @property {string} scope - 经营范围
  * @property {string} source - 来源
  * @property {string} sourceInspectId - 源监管Id
  * @property {string} sourceInspectResult - 源检查结果
  * @property {string} status - 状态
  * @property {string} supOrgCn - 监管机关
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} xyxfbizSeq - 关联信用修复的bizSeq
  */
/**
  * @typedef {Object} IPage_TSUsualInspect对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TSUsualInspect对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询日常检查信息
  * 日常检查相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/listTSUsualInspectUsingPOST
  * @return {Promise<IPage_TSUsualInspect对象_>}
  */
export function aiccsApiMarketTSUsualInspectList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/list`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} EBaseinfo
  * @property {string} acceptRegorg
  * @property {string} acceptregorgCn
  * @property {string} address - 地址
  * @property {string} afterDeptid - 修改后的属地机关编号
  * @property {string} apprdate - 核准日期
  * @property {string} assignId
  * @property {string} branch - 分支机构
  * @property {string} cerno
  * @property {string} certype
  * @property {string} compform - 组成形式
  * @property {string} compformCn - 组成形式（中文名称）
  * @property {string} country - 国别(地区)
  * @property {string} createBy
  * @property {string} createTime
  * @property {string} dom - 住所
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} email - 邮箱
  * @property {number} empnum - 从业人员/农专成员总数
  * @property {string} entStatus - 主体状态(市标)
  * @property {string} entStatusStr - 主体状态字符串
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} entname - 企业（机构）名称
  * @property {string} enttype - 市场主体类型
  * @property {string} enttypeCn - 市场主体类型（中文名称）
  * @property {string} estdate - 成立日期
  * @property {number} fundam - 资金数额
  * @property {string} industryName - 国民行业经济名称(名称)
  * @property {string} industryco - 行业代码
  * @property {string} industryphy - 行业门类
  * @property {string} investment - 对外投资
  * @property {string} label - 信用标签
  * @property {string} lerep
  * @property {string} level - 风险等级
  * @property {string} localadm - 属地监管工商所
  * @property {string} name - 法定代表人
  * @property {string} openFrom - 营业期限（开始）
  * @property {string} openTo - 营业期限（结束）
  * @property {string} opfrom - 经营(驻在)期限自
  * @property {string} oploc - 经营场所
  * @property {string} oplocdistrict - 经营场所所在行政区划
  * @property {string} opscope - 经营范围
  * @property {string} opscotype - 业务范围类型
  * @property {string} opscotypeCn - 业务范围类型（中文名称）
  * @property {string} opto - 经营(驻在)期限至
  * @property {string} phone - 电话
  * @property {string} postalcode - 经营场所邮政编码
  * @property {string} pripid - 主体身份代码
  * @property {number} reccap - 实收资本
  * @property {number} reccapusd - 实收资本折万美元
  * @property {number} regcap - 注册资本(金)
  * @property {string} regcapcur - 注册资本(金)币种
  * @property {string} regcapcurCn - 注册资本(金)币种（中文名称）
  * @property {number} regcapusd - 注册资本(金)折万美元
  * @property {string} region - 辖区
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} regorgCn - 登记机关（中文名称）
  * @property {string} regstate - 登记状态
  * @property {string} regstateCn - 登记状态（中文名称）
  * @property {string} regulatory - 监管机关
  * @property {string} regulatoryName - 监管机关（名称）
  * @property {string} regulatoryNameTemp
  * @property {string} regulatoryTemp
  * @property {string} reportYear
  * @property {string} reporttype - 统计企业类型
  * @property {string} revDate - 核查日期
  * @property {string} sExtDatatime - 数据汇总时间
  * @property {string} sareacodeJx
  * @property {string} sareacodeJxmx
  * @property {string} sareacodeTemp
  * @property {string} sareanameJx
  * @property {string} sareanameJxmx
  * @property {string} sareanameTemp
  * @property {number} score - 风险评分
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} streetLong - 街道长名称（地区+街道名）
  * @property {string} streetName - 街道名称
  * @property {string} suporg
  * @property {string} suporgCn
  * @property {string} tel - 经营场所联系电话
  * @property {string} town - 是否城镇
  * @property {string} traname - 字号名称
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy
  * @property {string} updateTime
  * @property {string} website - 官网
  */
/**
  * @typedef {Object} IPage_EBaseinfo_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<EBaseinfo>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 0.分页查询企业主体信息
  * 日常检查相关接口
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/listEntInfoUsingPOST_1
  * @return {Promise<IPage_EBaseinfo_>}
  */
export function aiccsApiMarketTSUsualInspectListEntInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/listEntInfo`,
    data
  })
}

/**
  * @typedef {Object} TSAttachment
  * @property {string} areaCode
  * @property {string} attachmentid
  * @property {string} attachtype
  * @property {string} bizseq
  * @property {string} createtype
  * @property {string} fileext
  * @property {string} filename
  * @property {string} filetype
  * @property {string} fileurl
  * @property {string} lauptime
  * @property {string} pripid
  * @property {number} remNo
  * @property {string} temppath
  * @property {string} uploaddate
  * @property {string} userid
  * @property {string} username
  */
/**
  * 7.附件回显
  * 日常检查相关接口
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/listFileUsingGET_3
  * @return {Promise<Array<TSAttachment>>}
  */
export function aiccsApiMarketTSUsualInspectListFile(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/tSUsualInspect/listFile`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 14.修复上线前在办数据
  * 日常检查相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/repairDataUsingGET
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectRepairData() {
  return request({
    method: 'get',
    url: `/aiccs-api/market/tSUsualInspect/repairData`
  })
}

/**
  * @typedef {Object} TSUsualInspect对象
  * @property {string} actualScope - 实际经营项目
  * @property {number} area - 实际经营项目面积
  * @property {string} backOpinion - 回退处理意见
  * @property {string} bizSeq - 业务主键
  * @property {string} busMode - 经营方式
  * @property {string} busType - 业务类型 1-单独检查 2-批量检查
  * @property {string} checkAddress - 同一地址的基准地址
  * @property {string} contactPhone - 联系电话
  * @property {string} contacts - 联系人
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectContent - 检查内容
  * @property {string} inspectDate - 检查日期
  * @property {string} inspectExpireDate - 检查到期时间
  * @property {string} inspectOrg - 检查机关ID
  * @property {string} inspectOrgName - 检查机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectStartDate - 检查开始时间
  * @property {string} inspectType - 检查类型
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} isComplained - 是否予以审慎监管特殊标记（番禺）
  * @property {string} legalName - 法人名称
  * @property {string} mobilePhone - 手机号码
  * @property {string} opinion - 处理意见
  * @property {string} priPId - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} regOrgCn - 登记机关
  * @property {string} regStateCn - 登记状态
  * @property {string} remarks - 实际经营项目备注
  * @property {string} scope - 经营范围
  * @property {string} source - 来源
  * @property {string} sourceInspectId - 源监管Id
  * @property {string} sourceInspectResult - 源检查结果
  * @property {string} status - 状态
  * @property {string} supOrgCn - 监管机关
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} xyxfbizSeq - 关联信用修复的bizSeq
  */
/**
  * @typedef {Object} TSUsualInspect对象
  * @property {string} actualScope - 实际经营项目
  * @property {number} area - 实际经营项目面积
  * @property {string} backOpinion - 回退处理意见
  * @property {string} bizSeq - 业务主键
  * @property {string} busMode - 经营方式
  * @property {string} busType - 业务类型 1-单独检查 2-批量检查
  * @property {string} checkAddress - 同一地址的基准地址
  * @property {string} contactPhone - 联系电话
  * @property {string} contacts - 联系人
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectContent - 检查内容
  * @property {string} inspectDate - 检查日期
  * @property {string} inspectExpireDate - 检查到期时间
  * @property {string} inspectOrg - 检查机关ID
  * @property {string} inspectOrgName - 检查机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectStartDate - 检查开始时间
  * @property {string} inspectType - 检查类型
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} isComplained - 是否予以审慎监管特殊标记（番禺）
  * @property {string} legalName - 法人名称
  * @property {string} mobilePhone - 手机号码
  * @property {string} opinion - 处理意见
  * @property {string} priPId - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} regOrgCn - 登记机关
  * @property {string} regStateCn - 登记状态
  * @property {string} remarks - 实际经营项目备注
  * @property {string} scope - 经营范围
  * @property {string} source - 来源
  * @property {string} sourceInspectId - 源监管Id
  * @property {string} sourceInspectResult - 源检查结果
  * @property {string} status - 状态
  * @property {string} supOrgCn - 监管机关
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} xyxfbizSeq - 关联信用修复的bizSeq
  */
/**
  * 1.新增日常检查信息(启动流程-单独检查)
  * 日常检查相关接口
  * @param {TSUsualInspect对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/saveTSUsualInspectUsingPOST
  * @return {Promise<TSUsualInspect对象>}
  */
export function aiccsApiMarketTSUsualInspectSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/save`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 15.发起多条任务
  * 日常检查相关接口
  * @param {string} params.ids - ids
  * @param {string} params.inspectExpireDate - inspectExpireDate
  * @param {string} params.source - source
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/startManyTaskUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectStartManyTask(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/startManyTask`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 13.市场所协同综合统计
  * 日常检查相关接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/statisticsUsingGET_2
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectStatistics() {
  return request({
    method: 'get',
    url: `/aiccs-api/market/tSUsualInspect/statistics`
  })
}

/**
  * @typedef {Object} TSUsualInspect对象
  * @property {string} actualScope - 实际经营项目
  * @property {number} area - 实际经营项目面积
  * @property {string} backOpinion - 回退处理意见
  * @property {string} bizSeq - 业务主键
  * @property {string} busMode - 经营方式
  * @property {string} busType - 业务类型 1-单独检查 2-批量检查
  * @property {string} checkAddress - 同一地址的基准地址
  * @property {string} contactPhone - 联系电话
  * @property {string} contacts - 联系人
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 地址
  * @property {string} entName - 企业名称
  * @property {string} helper - 协查人
  * @property {string} id - 主键id
  * @property {string} inspectContent - 检查内容
  * @property {string} inspectDate - 检查日期
  * @property {string} inspectExpireDate - 检查到期时间
  * @property {string} inspectOrg - 检查机关ID
  * @property {string} inspectOrgName - 检查机关名称
  * @property {string} inspectResult - 检查结果
  * @property {string} inspectResultStr - 检查结果(中文)
  * @property {string} inspectStartDate - 检查开始时间
  * @property {string} inspectType - 检查类型
  * @property {string} inspector - 检查人
  * @property {string} inspectorId - 检查人Id
  * @property {string} isComplained - 是否予以审慎监管特殊标记（番禺）
  * @property {string} legalName - 法人名称
  * @property {string} mobilePhone - 手机号码
  * @property {string} opinion - 处理意见
  * @property {string} priPId - 企业主键
  * @property {string} regNo - 注册号
  * @property {string} regOrgCn - 登记机关
  * @property {string} regStateCn - 登记状态
  * @property {string} remarks - 实际经营项目备注
  * @property {string} scope - 经营范围
  * @property {string} source - 来源
  * @property {string} sourceInspectId - 源监管Id
  * @property {string} sourceInspectResult - 源检查结果
  * @property {string} status - 状态
  * @property {string} supOrgCn - 监管机关
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  * @property {string} xyxfbizSeq - 关联信用修复的bizSeq
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改日常检查信息
  * 日常检查相关接口
  * @param {TSUsualInspect对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/updateTSUsualInspectUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 6.上传附件
  * 日常检查相关接口
  * @param {string} params.attachType - attachType
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/日常检查相关接口/uploadUsingPOST_7
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectUpload(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspect/upload`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除现场核查企业列表
  * 现场核查企业列表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/现场核查企业列表/removeTSUsualInspectEntListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectEntListDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspectEntList/delete`,
    params
  })
}

/**
  * @typedef {Object} TSUsualInspectEntList对象
  * @property {string} bizSeq - 业务主键
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} entName - 企业名称
  * @property {string} id - id
  * @property {string} legalName - 法人名称
  * @property {string} pripid - 企业主键
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regStateCn - 登记状态（中文名称）
  * @property {string} supOrgCn - 监管机关（中文名称）
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * 4.查询现场核查企业列表
  * 现场核查企业列表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/现场核查企业列表/getTSUsualInspectEntListUsingGET
  * @return {Promise<TSUsualInspectEntList对象>}
  */
export function aiccsApiMarketTSUsualInspectEntListGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/market/tSUsualInspectEntList/get`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} TSUsualInspectEntList对象
  * @property {string} bizSeq - 业务主键
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} entName - 企业名称
  * @property {string} id - id
  * @property {string} legalName - 法人名称
  * @property {string} pripid - 企业主键
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regStateCn - 登记状态（中文名称）
  * @property {string} supOrgCn - 监管机关（中文名称）
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} IPage_TSUsualInspectEntList对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TSUsualInspectEntList对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询现场核查企业列表
  * 现场核查企业列表
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/现场核查企业列表/listTSUsualInspectEntListUsingPOST
  * @return {Promise<IPage_TSUsualInspectEntList对象_>}
  */
export function aiccsApiMarketTSUsualInspectEntListList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspectEntList/list`,
    data
  })
}

/**
  * @typedef {Object} TSUsualInspectEntList对象
  * @property {string} bizSeq - 业务主键
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} entName - 企业名称
  * @property {string} id - id
  * @property {string} legalName - 法人名称
  * @property {string} pripid - 企业主键
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regStateCn - 登记状态（中文名称）
  * @property {string} supOrgCn - 监管机关（中文名称）
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object} TSUsualInspectEntList对象
  * @property {string} bizSeq - 业务主键
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} entName - 企业名称
  * @property {string} id - id
  * @property {string} legalName - 法人名称
  * @property {string} pripid - 企业主键
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regStateCn - 登记状态（中文名称）
  * @property {string} supOrgCn - 监管机关（中文名称）
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * 1.新增现场核查企业列表
  * 现场核查企业列表
  * @param {TSUsualInspectEntList对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/现场核查企业列表/saveTSUsualInspectEntListUsingPOST
  * @return {Promise<TSUsualInspectEntList对象>}
  */
export function aiccsApiMarketTSUsualInspectEntListSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspectEntList/save`,
    data
  })
}

/**
  * @typedef {Object} TSUsualInspectEntList对象
  * @property {string} bizSeq - 业务主键
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} entName - 企业名称
  * @property {string} id - id
  * @property {string} legalName - 法人名称
  * @property {string} pripid - 企业主键
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regStateCn - 登记状态（中文名称）
  * @property {string} supOrgCn - 监管机关（中文名称）
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} uscc - 统一社会信用代码
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改现场核查企业列表
  * 现场核查企业列表
  * @param {TSUsualInspectEntList对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/现场核查企业列表/updateTSUsualInspectEntListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiMarketTSUsualInspectEntListUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/market/tSUsualInspectEntList/update`,
    data
  })
}

/**
  * @typedef {Object} 冒用身份登记信息融合新增参数
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  */
/**
  * @typedef {Object} 冒用身份登记信息融合结果
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} id - 主键ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  */
/**
  * 0.融合新增冒用身份登记信息
  * 3.冒用身份登记信息融合
  * @param {冒用身份登记信息融合新增参数} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/3.冒用身份登记信息融合/addNateOperCombinedUsingPOST
  * @return {Promise<冒用身份登记信息融合结果>}
  */
export function aiccsApiNateOperCombinedAddNateOperCombined(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/nateOperCombined/addNateOperCombined`,
    data
  })
}

/**
  * @typedef {Object} 冒用身份登记信息融合删除参数
  * @property {string} id - 主键ID
  */
/**
  * @typedef {Object}
  */
/**
  * 2.融合删除冒用身份登记信息（软删除）
  * 3.冒用身份登记信息融合
  * @param {冒用身份登记信息融合删除参数} data
  * @required @param {string} data.id - 主键ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/3.冒用身份登记信息融合/deleteNateOperCombinedUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiNateOperCombinedDeleteNateOperCombined(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/nateOperCombined/deleteNateOperCombined`,
    data
  })
}

/**
  * @typedef {Object} 冒用身份登记信息融合结果
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} id - 主键ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  */
/**
  * 3.融合通过id查询冒用身份登记信息
  * 3.冒用身份登记信息融合
  * @required @param {string} pathParams.id - ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/3.冒用身份登记信息融合/getByIdUsingGET_9
  * @return {Promise<冒用身份登记信息融合结果>}
  */
export function aiccsApiNateOperCombinedGetByIdId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/nateOperCombined/getById/${pathParams.id}`
  })
}

/**
  * @typedef {Object} 冒用身份登记信息融合查询参数
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlRest - 处理结果
  * @property {string} id - 主键ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judDateEnd - 作出决定日期结束
  * @property {string} judDateStart - 作出决定日期开始
  * @property {string} name - 姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDateEnd - 公告日期结束
  * @property {string} noticeDateStart - 公告日期开始
  * @property {string} noticeFromEnd - 公告期自结束
  * @property {string} noticeFromStart - 公告期自开始
  * @property {string} noticeToEnd - 公告期至结束
  * @property {string} noticeToStart - 公告期至开始
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regTimeEnd - 冒名登记时间结束
  * @property {string} regTimeStart - 冒名登记时间开始
  * @property {string} regno - 注册号
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  */
/**
  * @typedef {Object} 分页查询参数_冒用身份登记信息融合查询参数_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {冒用身份登记信息融合查询参数} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} 冒用身份登记信息融合结果
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} id - 主键ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  */
/**
  * @typedef {Object} IPage_冒用身份登记信息融合结果_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<冒用身份登记信息融合结果>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.融合分页查询冒用身份登记信息表
  * 3.冒用身份登记信息融合
  * @param {分页查询参数_冒用身份登记信息融合查询参数_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/3.冒用身份登记信息融合/listNateOperCombinedUsingPOST
  * @return {Promise<IPage_冒用身份登记信息融合结果_>}
  */
export function aiccsApiNateOperCombinedListNateOperCombined(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/nateOperCombined/listNateOperCombined`,
    data
  })
}

/**
  * @typedef {Object} 冒用身份登记信息融合修改参数
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} id - 主键ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  */
/**
  * @typedef {Object} 冒用身份登记信息融合结果
  * @property {string} entname - 市场主体名称
  * @property {string} handlRea - 处理原因(CD96)
  * @property {string} handlReaCn - 处理原因（中文名称）
  * @property {string} handlRest - 处理结果
  * @property {string} id - 主键ID
  * @property {string} judAuth - 作出决定机关
  * @property {string} judAuthCn - 作出决定机关（中文名称）
  * @property {string} judDate - 作出决定日期
  * @property {string} name - 姓名
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeDate - 公告日期
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripid - 主体身份代码(CA14)
  * @property {string} regItem - 冒名登记事项
  * @property {string} regOrg - 登记机关(CA11)
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regTime - 冒名登记时间
  * @property {string} regno - 注册号
  * @property {string} tel - 联系方式
  * @property {string} uniscid - 统一社会信用代码(CA91)
  */
/**
  * 1.融合修改冒用身份登记信息
  * 3.冒用身份登记信息融合
  * @param {冒用身份登记信息融合修改参数} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/3.冒用身份登记信息融合/updateNateOperCombinedUsingPOST
  * @return {Promise<冒用身份登记信息融合结果>}
  */
export function aiccsApiNateOperCombinedUpdateNateOperCombined(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/nateOperCombined/updateNateOperCombined`,
    data
  })
}

/**
  * 行政处罚信息下载
  * ot-ncase-download-log-controller
  * @required @param {string} params.ids - ids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ot-ncase-download-log-controller/downloadUsingPOST
  */
export function aiccsApiNcaseDownload(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/ncase/download`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 查询下载记录分页
  * ot-ncase-download-log-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ot-ncase-download-log-controller/downloadPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiNcaseDownloadPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/ncase/download/page`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 上传记录分页
  * ot-ncase-upload-log-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ot-ncase-upload-log-controller/loadUploadLogListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiNcaseLogPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/ncase/log/page`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getPage
  * e-ot-ncase-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-ncase-controller/getPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiNcasePage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/ncase/page`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 统计行政处罚信息上传和下载记录
  * e-ot-ncase-controller
  * @param {} data
  * @param {string} data.endDate - 统计结束日期
  * @param {string} data.startDate - 统计开始日期
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-ncase-controller/statisticUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiNcaseStatistic(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/ncase/statistic`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * upload
  * ot-ncase-upload-log-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ot-ncase-upload-log-controller/uploadUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiNcaseUpload(formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/ncase/upload`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * 行政许可信息下载
  * ot-npermit-download-log-controller
  * @param {string} params.ids - 下载数据的id，多个用,获取
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ot-npermit-download-log-controller/downloadUsingPOST_1
  */
export function aiccsApiNpermitDownload(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/npermit/download`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 查询下载记录分页
  * ot-npermit-download-log-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ot-npermit-download-log-controller/downloadPageUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiNpermitDownloadPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/npermit/download/page`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 上传记录分页
  * ot-npermit-upload-log-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ot-npermit-upload-log-controller/loadUploadLogListUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiNpermitLogPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/npermit/log/page`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getPage
  * e-ot-npermit-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-npermit-controller/getPageUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiNpermitPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/npermit/page`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 统计行政许可信息上传和下载记录
  * e-ot-npermit-controller
  * @param {} data
  * @param {string} data.endDate - 统计结束日期
  * @param {string} data.startDate - 统计开始日期
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/e-ot-npermit-controller/statisticUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiNpermitStatistic(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/npermit/statistic`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * upload
  * ot-npermit-upload-log-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ot-npermit-upload-log-controller/uploadUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiNpermitUpload(formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/npermit/upload`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * authorize
  * Oauth2登录接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/Oauth2登录接口/authorizeUsingGET
  */
export function aiccsApiOauth2Authorize(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/oauth2/authorize`,
    params
  })
}

/**
  * 统一认证平台OAuth2回调接口
  * Oauth2登录接口
  * @param {string} params.code - code
  * @param {string} params.error - error
  * @param {string} params.error_description - error_description
  * @param {string} params.state - state
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/Oauth2登录接口/callbackUsingGET
  */
export function aiccsApiOauth2Callback(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/oauth2/callback`,
    params
  })
}

/**
  * introspect
  * Oauth2登录接口
  * @required @param {string} params.client_id - client_id
  * @param {string} params.client_secret - client_secret
  * @required @param {string} params.token - token
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/Oauth2登录接口/introspectUsingGET
  */
export function aiccsApiOauth2Introspect(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/oauth2/introspect`,
    params
  })
}

/**
  * revoke
  * Oauth2登录接口
  * @required @param {string} params.client_id - client_id
  * @param {string} params.client_secret - client_secret
  * @required @param {string} params.token - token
  * @param {string} params.token_type_hint - token_type_hint
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/Oauth2登录接口/revokeUsingPOST
  */
export function aiccsApiOauth2Revoke(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/oauth2/revoke`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取一个加密登录的登录用数据串
  * Oauth2登录接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/Oauth2登录接口/getSm4EncryptedDataUsingGET
  * @return {Promise<>}
  */
export function aiccsApiOauth2Sm4EncryptedData() {
  return request({
    method: 'get',
    url: `/aiccs-api/oauth2/sm4/encrypted/data`
  })
}

/**
  * token
  * Oauth2登录接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/Oauth2登录接口/tokenUsingPOST
  */
export function aiccsApiOauth2Token(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/oauth2/token`,
    params
  })
}

/**
  * 跳转到统一认证平台登录页面
  * Oauth2登录接口
  * @param {string} params.state - state
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/Oauth2登录接口/unifiedLoginUsingGET
  */
export function aiccsApiOauth2UnifiedLogin(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/oauth2/unified/login`,
    params
  })
}

/**
  * 统一认证平台单点登出
  * Oauth2登录接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/Oauth2登录接口/unifiedLogoutUsingGET
  */
export function aiccsApiOauth2UnifiedLogout() {
  return request({
    method: 'get',
    url: `/aiccs-api/oauth2/unified/logout`
  })
}

/**
  * userinfo
  * Oauth2登录接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/Oauth2登录接口/userinfoUsingGET
  */
export function aiccsApiOauth2Userinfo() {
  return request({
    method: 'get',
    url: `/aiccs-api/oauth2/userinfo`
  })
}

/**
  * userinfo
  * Oauth2登录接口
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/Oauth2登录接口/userinfoUsingPOST
  */
export function aiccsApiOauth2Userinfo_post() {
  return request({
    method: 'post',
    url: `/aiccs-api/oauth2/userinfo`
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveCaseFinalTemplate
  * poi-controller
  * @param {} data
  * @required @param {string} data.html - html
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/poi-controller/saveCaseFinalTemplateUsingPOST
  */
export function aiccsApiPoitestSaveCaseFinalTemplate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/poitest/saveCaseFinalTemplate`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 创建反馈待办
  * biz-problem-report-controller
  * @param {} data
  * @param {string} data.problemId - 问题id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-problem-report-controller/createFeedbackTaskUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiProblemCreateFeedbackTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/problem/createFeedbackTask`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取问题详情信息
  * biz-problem-report-controller
  * @param {string} pathParams.id - 问题id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-problem-report-controller/getProblemDetailUsingGET
  * @return {Promise<>}
  */
export function aiccsApiProblemDetailId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/problem/detail/${pathParams.id}`
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 进入下一个反馈流程
  * biz-problem-report-controller
  * @param {} data
  * @param {string} data.feedbackOpinion - 反馈意见
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-problem-report-controller/nextFeedbackProcessUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiProblemNextFeedbackProcess(params, data) {
  return request({
    method: 'post',
    url: `/aiccs-api/problem/nextFeedbackProcess`,
    params,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 简单分页
  * biz-problem-report-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-problem-report-controller/simplePageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiProblemPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/problem/page`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 上报问题（开启问题上报待办）
  * biz-problem-report-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-problem-report-controller/reportProblemUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiProblemReport(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/problem/report`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 暂存问题
  * biz-problem-report-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-problem-report-controller/saveProblemUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiProblemSave(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/problem/save`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 问题处置反馈总数
  * biz-problem-report-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-problem-report-controller/simpleSizeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiProblemSimpleSize() {
  return request({
    method: 'post',
    url: `/aiccs-api/problem/simpleSize`
  })
}

/**
  * @typedef {Object}
  */
/**
  * createPunishDecBatch
  * punish-decision-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/punish-decision-controller/createPunishDecBatchUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiPunishDecisionCreatePunishDecBatch(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishDecision/createPunishDecBatch`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getPunishDecisionInfo
  * punish-decision-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/punish-decision-controller/getPunishDecisionInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiPunishDecisionGetPunishDecisionInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishDecision/getPunishDecisionInfo`,
    params
  })
}

/**
  * @typedef {Object} PunishDecision
  * @property {string} areaCode
  * @property {string} areaName
  * @property {string} bizseq
  * @property {string} caseFacts
  * @property {string} caseFromSoOn
  * @property {string} discretionSoOn
  * @property {string} evidences
  * @property {string} illegalActSoOn
  * @property {string} laupTime
  * @property {string} pripid
  * @property {string} punishContent
  * @property {string} punishDecisionId
  * @property {string} punishNoticeSoOn
  * @property {string} punishWaySoOn
  * @property {string} reliefWaySoOn
  */
/**
  * @typedef {Object}
  */
/**
  * savePunishDecisionInfo
  * punish-decision-controller
  * @param {PunishDecision} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/punish-decision-controller/savePunishDecisionInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiPunishDecisionSavePunishDecisionInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishDecision/savePunishDecisionInfo`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * deleteMeasure
  * punishmeasures-controller
  * @param {string} params.measureIds - measureIds
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/punishmeasures-controller/deleteMeasureUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiPunishmeasuresDeleteMeasure(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishmeasures/deleteMeasure`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getMeasureList
  * punishmeasures-controller
  * @param {string} params.punishfrom - punishfrom
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/punishmeasures-controller/getMeasureListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiPunishmeasuresGetMeasureList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/punishmeasures/getMeasureList`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * measureListPage
  * punishmeasures-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/punishmeasures-controller/measureListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiPunishmeasuresMeasureListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishmeasures/measureListPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAll
  * punishmeasures-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/punishmeasures-controller/queryAllUsingGET_2
  * @return {Promise<>}
  */
export function aiccsApiPunishmeasuresQueryAll() {
  return request({
    method: 'get',
    url: `/aiccs-api/punishmeasures/queryAll`
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveMeasure
  * punishmeasures-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/punishmeasures-controller/saveMeasureUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiPunishmeasuresSaveMeasure(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishmeasures/saveMeasure`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除行政处罚修复业务表
  * 行政处罚修复业务表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/removeTBizRemPunishmentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiPunishmentTBizRemPunishmentDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishment/tBizRemPunishment/delete`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 12.附件删除
  * 行政处罚修复业务表
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/delFileUsingGET
  * @return {Promise<>}
  */
export function aiccsApiPunishmentTBizRemPunishmentDelFile(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/punishment/tBizRemPunishment/delFile`,
    params
  })
}

/**
  * 11.材料文件下载
  * 行政处罚修复业务表
  * @required @param {string} params.fileId - fileId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/uploadFileUsingGET
  */
export function aiccsApiPunishmentTBizRemPunishmentDownloadFile(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/punishment/tBizRemPunishment/downloadFile`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 4.查询行政处罚修复业务表
  * 行政处罚修复业务表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/getTBizRemPunishmentUsingGET
  * @return {Promise<>}
  */
export function aiccsApiPunishmentTBizRemPunishmentGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/punishment/tBizRemPunishment/get`,
    params
  })
}

/**
  * @typedef {Object} TBizRemPunishment对象
  * @property {string} applyDate - 主体申请修复日期
  * @property {string} backProposal - 回退建议
  * @property {string} bizSeq - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} isAccept
  * @property {string} isAgreeRepair
  * @property {string} linkType - 当前环节 1-业务受理 0-执法人员审核 2-业务审批 3-业务结束
  * @property {string} nextNodeId - 下一个节点id
  * @property {string} nextPerformerName - 下一个处理人姓名
  * @property {string} nextPerformerids - 下一个处理人id
  * @property {string} opinion - 意见
  * @property {string} pripid - 企业主键
  * @property {string} punishmentId - 处罚id
  * @property {string} repairDate - 信用修复决定时间
  * @property {string} repairNo - 准予修复决定书文号
  * @property {string} repairOrg - 作出信用修复决定机关
  * @property {string} repairOrgCn - 作出信用修复决定机关名称
  * @property {string} status - 业务状态 0-受理中、1-审批中、2-已通过、3-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} 分页查询参数_TBizRemPunishment对象_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {TBizRemPunishment对象} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} TBizRemPunishment对象
  * @property {string} applyDate - 主体申请修复日期
  * @property {string} backProposal - 回退建议
  * @property {string} bizSeq - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} isAccept
  * @property {string} isAgreeRepair
  * @property {string} linkType - 当前环节 1-业务受理 0-执法人员审核 2-业务审批 3-业务结束
  * @property {string} nextNodeId - 下一个节点id
  * @property {string} nextPerformerName - 下一个处理人姓名
  * @property {string} nextPerformerids - 下一个处理人id
  * @property {string} opinion - 意见
  * @property {string} pripid - 企业主键
  * @property {string} punishmentId - 处罚id
  * @property {string} repairDate - 信用修复决定时间
  * @property {string} repairNo - 准予修复决定书文号
  * @property {string} repairOrg - 作出信用修复决定机关
  * @property {string} repairOrgCn - 作出信用修复决定机关名称
  * @property {string} status - 业务状态 0-受理中、1-审批中、2-已通过、3-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} IPage_TBizRemPunishment对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TBizRemPunishment对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询行政处罚修复业务表
  * 行政处罚修复业务表
  * @param {分页查询参数_TBizRemPunishment对象_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/listTBizRemPunishmentUsingPOST
  * @return {Promise<IPage_TBizRemPunishment对象_>}
  */
export function aiccsApiPunishmentTBizRemPunishmentList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishment/tBizRemPunishment/list`,
    data
  })
}

/**
  * @typedef {Object} TSAttachment
  * @property {string} areaCode
  * @property {string} attachmentid
  * @property {string} attachtype
  * @property {string} bizseq
  * @property {string} createtype
  * @property {string} fileext
  * @property {string} filename
  * @property {string} filetype
  * @property {string} fileurl
  * @property {string} lauptime
  * @property {string} pripid
  * @property {number} remNo
  * @property {string} temppath
  * @property {string} uploaddate
  * @property {string} userid
  * @property {string} username
  */
/**
  * 10.附件回显
  * 行政处罚修复业务表
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/listFileUsingGET_1
  * @return {Promise<Array<TSAttachment>>}
  */
export function aiccsApiPunishmentTBizRemPunishmentListFile(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/punishment/tBizRemPunishment/listFile`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} IPage_object_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<object>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 6.查询行政处罚记录
  * 行政处罚修复业务表
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/punishmentListUsingPOST
  * @return {Promise<IPage_object_>}
  */
export function aiccsApiPunishmentTBizRemPunishmentPunishmentList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishment/tBizRemPunishment/punishmentList`,
    data
  })
}

/**
  * @typedef {Object} TBizRemPunishment对象
  * @property {string} applyDate - 主体申请修复日期
  * @property {string} backProposal - 回退建议
  * @property {string} bizSeq - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} isAccept
  * @property {string} isAgreeRepair
  * @property {string} linkType - 当前环节 1-业务受理 0-执法人员审核 2-业务审批 3-业务结束
  * @property {string} nextNodeId - 下一个节点id
  * @property {string} nextPerformerName - 下一个处理人姓名
  * @property {string} nextPerformerids - 下一个处理人id
  * @property {string} opinion - 意见
  * @property {string} pripid - 企业主键
  * @property {string} punishmentId - 处罚id
  * @property {string} repairDate - 信用修复决定时间
  * @property {string} repairNo - 准予修复决定书文号
  * @property {string} repairOrg - 作出信用修复决定机关
  * @property {string} repairOrgCn - 作出信用修复决定机关名称
  * @property {string} status - 业务状态 0-受理中、1-审批中、2-已通过、3-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object} TBizRemPunishment对象
  * @property {string} applyDate - 主体申请修复日期
  * @property {string} backProposal - 回退建议
  * @property {string} bizSeq - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} isAccept
  * @property {string} isAgreeRepair
  * @property {string} linkType - 当前环节 1-业务受理 0-执法人员审核 2-业务审批 3-业务结束
  * @property {string} nextNodeId - 下一个节点id
  * @property {string} nextPerformerName - 下一个处理人姓名
  * @property {string} nextPerformerids - 下一个处理人id
  * @property {string} opinion - 意见
  * @property {string} pripid - 企业主键
  * @property {string} punishmentId - 处罚id
  * @property {string} repairDate - 信用修复决定时间
  * @property {string} repairNo - 准予修复决定书文号
  * @property {string} repairOrg - 作出信用修复决定机关
  * @property {string} repairOrgCn - 作出信用修复决定机关名称
  * @property {string} status - 业务状态 0-受理中、1-审批中、2-已通过、3-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * 1.新增行政处罚修复业务表
  * 行政处罚修复业务表
  * @param {TBizRemPunishment对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/saveTBizRemPunishmentUsingPOST
  * @return {Promise<TBizRemPunishment对象>}
  */
export function aiccsApiPunishmentTBizRemPunishmentSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishment/tBizRemPunishment/save`,
    data
  })
}

/**
  * @typedef {Object} TBizRemPunishment对象
  * @property {string} applyDate - 主体申请修复日期
  * @property {string} backProposal - 回退建议
  * @property {string} bizSeq - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} isAccept
  * @property {string} isAgreeRepair
  * @property {string} linkType - 当前环节 1-业务受理 0-执法人员审核 2-业务审批 3-业务结束
  * @property {string} nextNodeId - 下一个节点id
  * @property {string} nextPerformerName - 下一个处理人姓名
  * @property {string} nextPerformerids - 下一个处理人id
  * @property {string} opinion - 意见
  * @property {string} pripid - 企业主键
  * @property {string} punishmentId - 处罚id
  * @property {string} repairDate - 信用修复决定时间
  * @property {string} repairNo - 准予修复决定书文号
  * @property {string} repairOrg - 作出信用修复决定机关
  * @property {string} repairOrgCn - 作出信用修复决定机关名称
  * @property {string} status - 业务状态 0-受理中、1-审批中、2-已通过、3-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object}
  */
/**
  * 7.启动待办
  * 行政处罚修复业务表
  * @param {TBizRemPunishment对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/startTaskUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiPunishmentTBizRemPunishmentStartTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishment/tBizRemPunishment/startTask`,
    data
  })
}

/**
  * @typedef {Object} TBizRemPunishment对象
  * @property {string} applyDate - 主体申请修复日期
  * @property {string} backProposal - 回退建议
  * @property {string} bizSeq - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} isAccept
  * @property {string} isAgreeRepair
  * @property {string} linkType - 当前环节 1-业务受理 0-执法人员审核 2-业务审批 3-业务结束
  * @property {string} nextNodeId - 下一个节点id
  * @property {string} nextPerformerName - 下一个处理人姓名
  * @property {string} nextPerformerids - 下一个处理人id
  * @property {string} opinion - 意见
  * @property {string} pripid - 企业主键
  * @property {string} punishmentId - 处罚id
  * @property {string} repairDate - 信用修复决定时间
  * @property {string} repairNo - 准予修复决定书文号
  * @property {string} repairOrg - 作出信用修复决定机关
  * @property {string} repairOrgCn - 作出信用修复决定机关名称
  * @property {string} status - 业务状态 0-受理中、1-审批中、2-已通过、3-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object}
  */
/**
  * 8.提交待办
  * 行政处罚修复业务表
  * @param {TBizRemPunishment对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/submitTaskUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiPunishmentTBizRemPunishmentSubmitTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishment/tBizRemPunishment/submitTask`,
    data
  })
}

/**
  * @typedef {Object} TBizRemPunishment对象
  * @property {string} applyDate - 主体申请修复日期
  * @property {string} backProposal - 回退建议
  * @property {string} bizSeq - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} id
  * @property {string} isAccept
  * @property {string} isAgreeRepair
  * @property {string} linkType - 当前环节 1-业务受理 0-执法人员审核 2-业务审批 3-业务结束
  * @property {string} nextNodeId - 下一个节点id
  * @property {string} nextPerformerName - 下一个处理人姓名
  * @property {string} nextPerformerids - 下一个处理人id
  * @property {string} opinion - 意见
  * @property {string} pripid - 企业主键
  * @property {string} punishmentId - 处罚id
  * @property {string} repairDate - 信用修复决定时间
  * @property {string} repairNo - 准予修复决定书文号
  * @property {string} repairOrg - 作出信用修复决定机关
  * @property {string} repairOrgCn - 作出信用修复决定机关名称
  * @property {string} status - 业务状态 0-受理中、1-审批中、2-已通过、3-不通过
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 创建业务人id
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改行政处罚修复业务表
  * 行政处罚修复业务表
  * @param {TBizRemPunishment对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/updateTBizRemPunishmentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiPunishmentTBizRemPunishmentUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishment/tBizRemPunishment/update`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 9.上传附件
  * 行政处罚修复业务表
  * @param {string} params.attachType - attachType
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/行政处罚修复业务表/uploadUsingPOST_4
  * @return {Promise<>}
  */
export function aiccsApiPunishmentTBizRemPunishmentUpload(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/punishment/tBizRemPunishment/upload`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * 是否存在番禺黑名单中
  * 番禺企业黑名单库
  * @param {string} params.tagType - 标注类型
  * @param {string} params.uniscid - 统一社会信用代码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/番禺企业黑名单库/checkUsingGET
  * @return {Promise<>}
  */
export function aiccsApiPyBlacklistCheck(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/py/blacklist/check`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 删除
  * 番禺企业黑名单库
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/番禺企业黑名单库/deleteUsingGET
  * @return {Promise<>}
  */
export function aiccsApiPyBlacklistDelete(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/py/blacklist/delete`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 导入黑名单市场主体（番禺）
  * 番禺企业黑名单库
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/番禺企业黑名单库/importBlacklistUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiPyBlacklistImportBlacklist(formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/py/blacklist/importBlacklist`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} TPyBlacklist对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业名称
  * @property {string} id - 主键
  * @property {boolean} isDisabled - 是否禁用
  * @property {string} sourceId - 来源业务
  * @property {string} sourceName - 来源人，tagType为4记录
  * @property {string} sourceOrgName - 来源机构名称，tagType为4记录
  * @property {string} tagType - 标注类型 1-经济发展的重点企业 2-涉嫌逃避监管的企业 3-有多次被列入经营异常名录记录企业
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_TPyBlacklist对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TPyBlacklist对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 分页查询番禺企业黑名单库
  * 番禺企业黑名单库
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/番禺企业黑名单库/listTPyBlacklistUsingPOST
  * @return {Promise<IPage_TPyBlacklist对象_>}
  */
export function aiccsApiPyBlacklistList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/py/blacklist/list`,
    data
  })
}

/**
  * downZip
  * download-controller
  * @param {string} params.attachtype - attachtype
  * @param {string} params.batchNo - batchNo
  * @param {string} params.batchSize - batchSize
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/download-controller/downZipUsingGET
  */
export function aiccsApiRevokeDownloadDownZip(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/revokeDownload/downZip`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * createDocument
  * revoke-fraud-batch-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.contentType - contentType
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/createDocumentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchCreateDocument(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeFraudBatch/createDocument`,
    params
  })
}

/**
  * exportFailExcel
  * revoke-fraud-batch-controller
  * @required @param {array} params.disableListVoList - (fix on body parameters)disableListVoList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/exportFailExcelUsingGET
  */
export function aiccsApiRevokeFraudBatchExportFailExcel(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/revokeFraudBatch/exportFailExcel`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportFailExcel
  * revoke-fraud-batch-controller
  * @param {} data
  * @required @param {array} data.disableListVoList - disableListVoList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/exportFailExcelUsingHEAD
  */
export function aiccsApiRevokeFraudBatchExportFailExcel_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/revokeFraudBatch/exportFailExcel`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportFailExcel
  * revoke-fraud-batch-controller
  * @param {} data
  * @required @param {array} data.disableListVoList - disableListVoList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/exportFailExcelUsingPOST
  */
export function aiccsApiRevokeFraudBatchExportFailExcel_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeFraudBatch/exportFailExcel`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportFailExcel
  * revoke-fraud-batch-controller
  * @param {} data
  * @required @param {array} data.disableListVoList - disableListVoList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/exportFailExcelUsingPUT
  */
export function aiccsApiRevokeFraudBatchExportFailExcel_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/revokeFraudBatch/exportFailExcel`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportFailExcel
  * revoke-fraud-batch-controller
  * @param {} data
  * @required @param {array} data.disableListVoList - disableListVoList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/exportFailExcelUsingDELETE
  */
export function aiccsApiRevokeFraudBatchExportFailExcel_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/revokeFraudBatch/exportFailExcel`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportFailExcel
  * revoke-fraud-batch-controller
  * @param {} data
  * @required @param {array} data.disableListVoList - disableListVoList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/exportFailExcelUsingOPTIONS
  */
export function aiccsApiRevokeFraudBatchExportFailExcel_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/revokeFraudBatch/exportFailExcel`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportFailExcel
  * revoke-fraud-batch-controller
  * @param {} data
  * @required @param {array} data.disableListVoList - disableListVoList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/exportFailExcelUsingPATCH
  */
export function aiccsApiRevokeFraudBatchExportFailExcel_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/revokeFraudBatch/exportFailExcel`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getBasePage
  * revoke-fraud-batch-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/getBasePageUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchGetBasePage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeFraudBatch/getBasePage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * getRevokeFraudBatch
  * revoke-fraud-batch-controller
  * @required @param {string} params.bizseq - bizseq
  * @required @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/getRevokeFraudBatchUsingGET
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchGetCxBusFraudInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/revokeFraudBatch/getCxBusFraudInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * importExcel
  * revoke-fraud-batch-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/importExcelUsingGET
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchImportExcel(formData) {
  return request({
    method: 'get',
    url: `/aiccs-api/revokeFraudBatch/importExcel`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * importExcel
  * revoke-fraud-batch-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/importExcelUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchImportExcel_head(formData) {
  return request({
    method: 'head',
    url: `/aiccs-api/revokeFraudBatch/importExcel`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * importExcel
  * revoke-fraud-batch-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/importExcelUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchImportExcel_post(formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeFraudBatch/importExcel`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * importExcel
  * revoke-fraud-batch-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/importExcelUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchImportExcel_put(formData) {
  return request({
    method: 'put',
    url: `/aiccs-api/revokeFraudBatch/importExcel`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * importExcel
  * revoke-fraud-batch-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/importExcelUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchImportExcel_delete(formData) {
  return request({
    method: 'delete',
    url: `/aiccs-api/revokeFraudBatch/importExcel`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * importExcel
  * revoke-fraud-batch-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/importExcelUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchImportExcel_options(formData) {
  return request({
    method: 'options',
    url: `/aiccs-api/revokeFraudBatch/importExcel`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * importExcel
  * revoke-fraud-batch-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/importExcelUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchImportExcel_patch(formData) {
  return request({
    method: 'patch',
    url: `/aiccs-api/revokeFraudBatch/importExcel`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} RevokeFraudBatch
  * @property {string} bizseq
  * @property {string} complaintreason
  * @property {string} contentType
  * @property {string} createTime
  * @property {string} cxsldjcontent
  * @property {string} cxsltzcontent
  * @property {string} djremarks
  * @property {string} handlereason
  * @property {string} handlereasonCn
  * @property {string} handleresult
  * @property {string} id
  * @property {string} iscancel
  * @property {string} tzremarks
  * @property {string} updateTime
  * @property {string} userid
  * @property {string} workflowid
  * @property {string} xzqh
  */
/**
  * @typedef {Object} 批量撤销案件流程模型
  * @property {string} bizseq - 业务主键
  * @property {string} nextNodeID - 下一流程节点
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {Array<string>} nextPerformerNames - 下一步处理人姓名数组
  * @property {TSOpinion} opinion - 意见
  * @property {RevokeFraudBatch} revokeFraudBatch - 业务信息
  * @property {string} tasklistid - 待办主键
  */
/**
  * @typedef {Object}
  */
/**
  * processControlFraudBatch
  * revoke-fraud-batch-controller
  * @param {批量撤销案件流程模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/processControlFraudBatchUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchProcessControlFraudBatch(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeFraudBatch/processControlFraudBatch`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryEntlockAbnInfo
  * revoke-fraud-batch-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/queryEntlockAbnInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchQueryEntlockAbnInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeFraudBatch/queryEntlockAbnInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryRevokeFraudBatchInfo
  * revoke-fraud-batch-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/queryRevokeFraudBatchInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchQueryRevokeFraudBatchInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeFraudBatch/queryRevokeFraudBatchInfo`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryTSWrits
  * revoke-fraud-batch-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/queryTSWritsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchQueryTSWrits(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeFraudBatch/queryTSWrits`,
    data
  })
}

/**
  * @typedef {Object} RevokeFraudBatch
  * @property {string} bizseq
  * @property {string} complaintreason
  * @property {string} contentType
  * @property {string} createTime
  * @property {string} cxsldjcontent
  * @property {string} cxsltzcontent
  * @property {string} djremarks
  * @property {string} handlereason
  * @property {string} handlereasonCn
  * @property {string} handleresult
  * @property {string} id
  * @property {string} iscancel
  * @property {string} tzremarks
  * @property {string} updateTime
  * @property {string} userid
  * @property {string} workflowid
  * @property {string} xzqh
  */
/**
  * @typedef {Object}
  */
/**
  * saveContent
  * revoke-fraud-batch-controller
  * @param {RevokeFraudBatch} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/saveContentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchSaveContent(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeFraudBatch/saveContent`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * startTaskRevokeFraudBatch
  * revoke-fraud-batch-controller
  * @required @param {string} params.pripids - pripids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revoke-fraud-batch-controller/startTaskRevokeFraudBatchUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokeFraudBatchStartTaskRevokeTFraud(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeFraudBatch/startTaskRevokeTFraud`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 批吊勘误流程待办创建
  * revokelist-controller
  * @param {} data
  * @param {string} data.enableListId - 数据id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revokelist-controller/createBatchTaskUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokelistCreateBatchTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokelist/createBatchTask`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 批吊勘误流程待办创建
  * revokelist-controller
  * @param {} data
  * @param {string} data.listId - 批吊id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revokelist-controller/createTaskUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiRevokelistCreateTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokelist/createTask`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取业务详情
  * revokelist-controller
  * @param {integer} params.current - current
  * @param {integer} params.size - size
  * @param {string} params.bizseq - (fix on body parameters)业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revokelist-controller/getCorrectionsDetailUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiRevokelistDetail(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/revokelist/detail`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportEntList
  * revokelist-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revokelist-controller/exportEntListUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiRevokelistExportEntList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/revokelist/exportEntList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * failEntAddressExport
  * revokelist-controller
  * @param {string} params.disableListId - disableListId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revokelist-controller/failEntAddressExportUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiRevokelistFailEntExport(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/revokelist/failEntExport`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * excel文件查询参数解析
  * revokelist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revokelist-controller/fileParamExplainByNBUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiRevokelistFileParamExplain(formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokelist/fileParamExplain`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * 进入下一个勘误流程
  * revokelist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revokelist-controller/nextProcessUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiRevokelistNextRevokeCorrectionsProcess(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokelist/nextRevokeCorrectionsProcess`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * revBusQueryByCondition
  * revokelist-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revokelist-controller/revBusQueryByConditionUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokelistRevBusQuery(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokelist/revBusQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * revokeListPage
  * revokelist-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/revokelist-controller/revokeListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokelistRevokeListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokelist/revokeListPage`,
    data
  })
}

/**
  * getRemFileList
  * upload-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/upload-controller/getRemFileListUsingPOST
  */
export function aiccsApiRevokeUploadGetRemFileList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeUpload/getRemFileList`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getSystemFileList
  * upload-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/upload-controller/getSystemFileListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokeUploadGetSystemFileList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeUpload/getSystemFileList`,
    data
  })
}

/**
  * getUploadFileList
  * upload-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/upload-controller/getUploadFileListUsingPOST
  */
export function aiccsApiRevokeUploadGetUploadFileList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeUpload/getUploadFileList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * remUploadAdvance
  * upload-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/upload-controller/remUploadAdvanceUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokeUploadRemUploadAdvance(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeUpload/remUploadAdvance`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 批量注销吊销主体名单导入excel模板检验
  * upload-controller
  * @param {} data
  * @param {string} data.model - 参数模型名称
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/upload-controller/templateValidUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiRevokeUploadTemplateValid(data, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeUpload/templateValid`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * uploadFileAdvance
  * upload-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/upload-controller/uploadFileAdvanceUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiRevokeUploadUploadAdvance(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeUpload/uploadAdvance`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * word2Pdf
  * upload-controller
  * @param {string} params.attachmentid - attachmentid
  * @param {string} params.bizseq - bizseq
  * @param {string} params.writsid - writsid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/upload-controller/word2PdfUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiRevokeUploadWord2Pdf(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/revokeUpload/word2Pdf`,
    params
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 审批表数据
  * @property {string} abnTime - 列异时间
  * @property {string} areaName - 名称
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型
  * @property {string} entName - 企业名称
  * @property {object} incAbnDecisionMap - 列入决定书
  * @property {string} inv - 姓名
  * @property {string} lostCreditExplain - 列入严重违法理由
  * @property {Array<XrOpinion对象>} opinion - 审批信息
  * @property {string} regNo - 注册号
  * @property {object} remAbnDecisionMap - 移出决定书
  * @property {string} remark - 备注
  * @property {object} repairMap - 信誉是否修复数据
  * @property {string} speCause - 列异原因
  * @property {string} uniscId - 统一社会信用代码
  */
/**
  * 8.业务号查看公告
  * 营业执照作废声明流程表
  * @param {string} params.bizSeqNo - id
  * @param {string} params.recId - recId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/getApprovalFormByBizSeqNoUsingGET
  * @return {Promise<审批表数据>}
  */
export function aiccsApiRpeiExeInfoGetApprovalFormByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/RpeiExeInfo/getApprovalFormByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} RpeiExeInfo对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entname - 企业（机构）名称
  * @property {string} exeDate - 执行日期
  * @property {string} exeId - 执行ID
  * @property {string} exeState - 执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} pripid - 主体身份代码
  * @property {string} regAuth - 登记机关
  * @property {string} regAuthCn - 登记机关（中文）
  * @property {string} regno - 注册号
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 严重违法失信名单列入_移出_异议查询参数体
  * @property {string} abnDateEnd - 查询列入日期结束
  * @property {string} abnDateStart - 查询列入日期开始
  * @property {string} acceptNo - 查询受理编号
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createTimeEnd - 查询创建时间结束
  * @property {string} createTimeStart - 查询创建时间开始
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} inv - 自然人姓名
  * @property {string} isComplete - 是否已完成 0未完成 1已完成
  * @property {string} linkStatus
  * @property {string} operType - 类型，用于企业破产重整计划或者和解协议。add表示添加执行信息，update表示修改执行信息
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripid - 企业id
  * @property {string} regionID - 单位编码
  * @property {RpeiExeInfo对象} rpeiExeInfo - 重整计划或者和解协议执行信息
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} serillRea - 列入严重违法名单原因
  * @property {string} sourceType - 查询来源类型 1:行政处罚；2:法院判决；3:经营异常满三年，拟列入严重违法；4:经营异常满三年，列入严重违法9:其他；
  * @property {string} speCause - 查询列入原因
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} userId - 操办人
  */
/**
  * @typedef {Object} 分页查询参数_严重违法失信名单列入_移出_异议查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {严重违法失信名单列入_移出_异议查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} RpeiExeInfo对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entname - 企业（机构）名称
  * @property {string} exeDate - 执行日期
  * @property {string} exeId - 执行ID
  * @property {string} exeState - 执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} pripid - 主体身份代码
  * @property {string} regAuth - 登记机关
  * @property {string} regAuthCn - 登记机关（中文）
  * @property {string} regno - 注册号
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_RpeiExeInfo对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<RpeiExeInfo对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 3.分页查询重整计划或者和解协议执行流程数据
  * 营业执照作废声明流程表
  * @param {分页查询参数_严重违法失信名单列入_移出_异议查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/listRpeiExeInfoUsingPOST
  * @return {Promise<IPage_RpeiExeInfo对象_>}
  */
export function aiccsApiRpeiExeInfoListRpeiExeInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/RpeiExeInfo/listRpeiExeInfo`,
    data
  })
}

/**
  * @typedef {Object} RpeiExeInfo对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entname - 企业（机构）名称
  * @property {string} exeDate - 执行日期
  * @property {string} exeId - 执行ID
  * @property {string} exeState - 执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} pripid - 主体身份代码
  * @property {string} regAuth - 登记机关
  * @property {string} regAuthCn - 登记机关（中文）
  * @property {string} regno - 注册号
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 严重违法失信名单列入_移出_异议查询参数体
  * @property {string} abnDateEnd - 查询列入日期结束
  * @property {string} abnDateStart - 查询列入日期开始
  * @property {string} acceptNo - 查询受理编号
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createTimeEnd - 查询创建时间结束
  * @property {string} createTimeStart - 查询创建时间开始
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} inv - 自然人姓名
  * @property {string} isComplete - 是否已完成 0未完成 1已完成
  * @property {string} linkStatus
  * @property {string} operType - 类型，用于企业破产重整计划或者和解协议。add表示添加执行信息，update表示修改执行信息
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripid - 企业id
  * @property {string} regionID - 单位编码
  * @property {RpeiExeInfo对象} rpeiExeInfo - 重整计划或者和解协议执行信息
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} serillRea - 列入严重违法名单原因
  * @property {string} sourceType - 查询来源类型 1:行政处罚；2:法院判决；3:经营异常满三年，拟列入严重违法；4:经营异常满三年，列入严重违法9:其他；
  * @property {string} speCause - 查询列入原因
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} userId - 操办人
  */
/**
  * @typedef {Object} 分页查询参数_严重违法失信名单列入_移出_异议查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {严重违法失信名单列入_移出_异议查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} RpeiExeInfoTask对象
  * @property {string} applyTime - 发起日期
  * @property {string} bizSeqNo - 业务编号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} exeDate - 执行日期
  * @property {string} exeId - 关联的执行ID
  * @property {string} exeStateAft - 修改后执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} exeStateBef - 修改前执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} handleType - 对严重违法失信信息的处理。0：恢复列入，3：暂时屏蔽严重违法信息
  * @property {string} operType - 业务类型。add表示添加执行信息，update表示修改执行状态
  * @property {string} pripId - 主体身份代码
  * @property {string} regAuth - 登记机关
  * @property {string} regAuthCn - 登记机关（中文）
  * @property {string} regNo - 注册号
  * @property {string} status - 流程状态：0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} taskId - 流程ID
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_RpeiExeInfoTask对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<RpeiExeInfoTask对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 2.分页查询重整计划或者和解协议执行流程数据
  * 营业执照作废声明流程表
  * @param {分页查询参数_严重违法失信名单列入_移出_异议查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/listRpeiExeInfoTaskUsingPOST
  * @return {Promise<IPage_RpeiExeInfoTask对象_>}
  */
export function aiccsApiRpeiExeInfoListRpeiExeInfoTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/RpeiExeInfo/listRpeiExeInfoTask`,
    data
  })
}

/**
  * @typedef {Object} EBaseinfo
  * @property {string} acceptRegorg
  * @property {string} acceptregorgCn
  * @property {string} address - 地址
  * @property {string} afterDeptid - 修改后的属地机关编号
  * @property {string} apprdate - 核准日期
  * @property {string} assignId
  * @property {string} branch - 分支机构
  * @property {string} cerno
  * @property {string} certype
  * @property {string} compform - 组成形式
  * @property {string} compformCn - 组成形式（中文名称）
  * @property {string} country - 国别(地区)
  * @property {string} createBy
  * @property {string} createTime
  * @property {string} dom - 住所
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} email - 邮箱
  * @property {number} empnum - 从业人员/农专成员总数
  * @property {string} entStatus - 主体状态(市标)
  * @property {string} entStatusStr - 主体状态字符串
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} entname - 企业（机构）名称
  * @property {string} enttype - 市场主体类型
  * @property {string} enttypeCn - 市场主体类型（中文名称）
  * @property {string} estdate - 成立日期
  * @property {number} fundam - 资金数额
  * @property {string} industryName - 国民行业经济名称(名称)
  * @property {string} industryco - 行业代码
  * @property {string} industryphy - 行业门类
  * @property {string} investment - 对外投资
  * @property {string} label - 信用标签
  * @property {string} lerep
  * @property {string} level - 风险等级
  * @property {string} localadm - 属地监管工商所
  * @property {string} name - 法定代表人
  * @property {string} openFrom - 营业期限（开始）
  * @property {string} openTo - 营业期限（结束）
  * @property {string} opfrom - 经营(驻在)期限自
  * @property {string} oploc - 经营场所
  * @property {string} oplocdistrict - 经营场所所在行政区划
  * @property {string} opscope - 经营范围
  * @property {string} opscotype - 业务范围类型
  * @property {string} opscotypeCn - 业务范围类型（中文名称）
  * @property {string} opto - 经营(驻在)期限至
  * @property {string} phone - 电话
  * @property {string} postalcode - 经营场所邮政编码
  * @property {string} pripid - 主体身份代码
  * @property {number} reccap - 实收资本
  * @property {number} reccapusd - 实收资本折万美元
  * @property {number} regcap - 注册资本(金)
  * @property {string} regcapcur - 注册资本(金)币种
  * @property {string} regcapcurCn - 注册资本(金)币种（中文名称）
  * @property {number} regcapusd - 注册资本(金)折万美元
  * @property {string} region - 辖区
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} regorgCn - 登记机关（中文名称）
  * @property {string} regstate - 登记状态
  * @property {string} regstateCn - 登记状态（中文名称）
  * @property {string} regulatory - 监管机关
  * @property {string} regulatoryName - 监管机关（名称）
  * @property {string} regulatoryNameTemp
  * @property {string} regulatoryTemp
  * @property {string} reportYear
  * @property {string} reporttype - 统计企业类型
  * @property {string} revDate - 核查日期
  * @property {string} sExtDatatime - 数据汇总时间
  * @property {string} sareacodeJx
  * @property {string} sareacodeJxmx
  * @property {string} sareacodeTemp
  * @property {string} sareanameJx
  * @property {string} sareanameJxmx
  * @property {string} sareanameTemp
  * @property {number} score - 风险评分
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} streetLong - 街道长名称（地区+街道名）
  * @property {string} streetName - 街道名称
  * @property {string} suporg
  * @property {string} suporgCn
  * @property {string} tel - 经营场所联系电话
  * @property {string} town - 是否城镇
  * @property {string} traname - 字号名称
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy
  * @property {string} updateTime
  * @property {string} website - 官网
  */
/**
  * @typedef {Object} 分页查询参数_EBaseinfo_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {EBaseinfo} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} TSSerIllegalList
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} abntimeString
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} endAbnTime
  * @property {string} entname
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} illegallistid
  * @property {string} intoSponsorIllegal
  * @property {string} intoSponsorIllegalId
  * @property {string} intowritid
  * @property {string} intowritno
  * @property {string} isRepair
  * @property {string} ishea
  * @property {string} isrev
  * @property {string} isshow
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} lostcreditexplainrem
  * @property {string} operationStatus
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} remSponsorIllegal
  * @property {string} remdate
  * @property {string} remdecorg
  * @property {string} remdecorgCn
  * @property {string} remexcpres
  * @property {string} remexcpresString
  * @property {string} remwritid
  * @property {string} remwritidno
  * @property {string} revop
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} slice
  * @property {string} uniscid
  * @property {string} writsno
  * @property {string} ycbizseq
  */
/**
  * @typedef {Object} IPage_TSSerIllegalList_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TSSerIllegalList>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 1.分页查询处于严重违法的主体
  * 营业执照作废声明流程表
  * @param {分页查询参数_EBaseinfo_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/listXrSeriousIllegalListEntUsingPOST
  * @return {Promise<IPage_TSSerIllegalList_>}
  */
export function aiccsApiRpeiExeInfoListXrSeriousIllegalListEnt(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/RpeiExeInfo/listXrSeriousIllegalListEnt`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} RpeiExeInfoTask对象
  * @property {string} applyTime - 发起日期
  * @property {string} bizSeqNo - 业务编号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} exeDate - 执行日期
  * @property {string} exeId - 关联的执行ID
  * @property {string} exeStateAft - 修改后执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} exeStateBef - 修改前执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} handleType - 对严重违法失信信息的处理。0：恢复列入，3：暂时屏蔽严重违法信息
  * @property {string} operType - 业务类型。add表示添加执行信息，update表示修改执行状态
  * @property {string} pripId - 主体身份代码
  * @property {string} regAuth - 登记机关
  * @property {string} regAuthCn - 登记机关（中文）
  * @property {string} regNo - 注册号
  * @property {string} status - 流程状态：0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} taskId - 流程ID
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 重整计划或者和解协议执行流程参数体
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} currentNodeID - 当前流程节点
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} nextNodeID - 下一流程节点
  * @property {string} nextOrgID - 下一步处理人机构
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {string} nextPerformerNames - 下一步处理人姓名数组
  * @property {XrOpinion对象} opinion - 意见
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} regionID - 单位编码
  * @property {RpeiExeInfoTask对象} rpeiExeInfoTask - 重整计划或者和解协议执行流程表
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  */
/**
  * @typedef {Object}
  */
/**
  * 6.流程控制
  * 营业执照作废声明流程表
  * @param {重整计划或者和解协议执行流程参数体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/processControlUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiRpeiExeInfoProcessControl(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/RpeiExeInfo/processControl`,
    data
  })
}

/**
  * @typedef {Object} RpeiExeInfo对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entname - 企业（机构）名称
  * @property {string} exeDate - 执行日期
  * @property {string} exeId - 执行ID
  * @property {string} exeState - 执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} pripid - 主体身份代码
  * @property {string} regAuth - 登记机关
  * @property {string} regAuthCn - 登记机关（中文）
  * @property {string} regno - 注册号
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 严重违法失信名单列入_移出_异议查询参数体
  * @property {string} abnDateEnd - 查询列入日期结束
  * @property {string} abnDateStart - 查询列入日期开始
  * @property {string} acceptNo - 查询受理编号
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createTimeEnd - 查询创建时间结束
  * @property {string} createTimeStart - 查询创建时间开始
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} inv - 自然人姓名
  * @property {string} isComplete - 是否已完成 0未完成 1已完成
  * @property {string} linkStatus
  * @property {string} operType - 类型，用于企业破产重整计划或者和解协议。add表示添加执行信息，update表示修改执行信息
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripid - 企业id
  * @property {string} regionID - 单位编码
  * @property {RpeiExeInfo对象} rpeiExeInfo - 重整计划或者和解协议执行信息
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} serillRea - 列入严重违法名单原因
  * @property {string} sourceType - 查询来源类型 1:行政处罚；2:法院判决；3:经营异常满三年，拟列入严重违法；4:经营异常满三年，列入严重违法9:其他；
  * @property {string} speCause - 查询列入原因
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} userId - 操办人
  */
/**
  * @typedef {Object} 启动待办返回结果
  * @property {string} bizSeqId - 业务编号
  * @property {string} pripId - 主体身份代码
  * @property {string} taskListId - 待办id
  * @property {string} workflowId - 流程id
  */
/**
  * 4.启动待办
  * 营业执照作废声明流程表
  * @param {严重违法失信名单列入_移出_异议查询参数体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/saveIvdAcceptListUsingPOST
  * @return {Promise<启动待办返回结果>}
  */
export function aiccsApiRpeiExeInfoSaveIvdAcceptList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/RpeiExeInfo/saveIvdAcceptList`,
    data
  })
}

/**
  * @typedef {Object} RpeiExeInfoTask对象
  * @property {string} applyTime - 发起日期
  * @property {string} bizSeqNo - 业务编号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} exeDate - 执行日期
  * @property {string} exeId - 关联的执行ID
  * @property {string} exeStateAft - 修改后执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} exeStateBef - 修改前执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} handleType - 对严重违法失信信息的处理。0：恢复列入，3：暂时屏蔽严重违法信息
  * @property {string} operType - 业务类型。add表示添加执行信息，update表示修改执行状态
  * @property {string} pripId - 主体身份代码
  * @property {string} regAuth - 登记机关
  * @property {string} regAuthCn - 登记机关（中文）
  * @property {string} regNo - 注册号
  * @property {string} status - 流程状态：0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} taskId - 流程ID
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 5.业务号查询重整计划或者和解协议执行流程
  * 营业执照作废声明流程表
  * @param {string} params.bizSeqNo - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/selectByBizSeqNoUsingGET
  * @return {Promise<RpeiExeInfoTask对象>}
  */
export function aiccsApiRpeiExeInfoSelectByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/RpeiExeInfo/selectByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} LoginInfoParamDto
  * @property {string} account
  * @property {string} appKey
  * @property {string} appSecret
  */
/**
  * login
  * penalty-security-controller
  * @param {LoginInfoParamDto} data
  * @param {string} data.account
  * @param {string} data.appKey
  * @param {string} data.appSecret
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/penalty-security-controller/loginUsingPOST_1
  */
export function aiccsApiSecurityLogin(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/security/login`,
    data
  })
}

/**
  * @typedef {Object} ErrorInfoVO
  * @property {string} errorCode
  * @property {string} message
  * @property {string} name
  */
/**
  * @typedef {Object} aiccsApiSecurityLogoutResponse
  * @property {string} ackCode
  * @property {Array<ErrorInfoVO>} errors
  */
/**
  * logout
  * penalty-security-controller
  * @required @param {string} params.access_token - access_token
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/penalty-security-controller/logoutUsingPOST
  * @return {Promise<aiccsApiSecurityLogoutResponse>}
  */
export function aiccsApiSecurityLogout(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/security/logout`,
    params
  })
}

/**
  * @typedef {Object} 市场主体信息
  * @property {string} enttype - 市场主体类型
  * @property {string} legal - 法定代表人（负责人）
  * @property {string} pripid - 市场主体身份代码
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} 批量吊销接口请求参数
  * @property {string} caseid - 案件编号
  * @property {string} caseintroduction - 案由
  * @property {string} casename - 案件名称
  * @property {string} illegality - 违法行为
  * @property {string} penalty - 处罚内容
  * @property {string} penaltydate - 处罚决定日期，yyyy-MM-dd
  * @property {Array<市场主体信息>} penaltylist - 吊销市场主体清单
  * @property {string} penaltyorg - 处罚决定机关
  */
/**
  * @typedef {Object} ErrorInfoVO
  * @property {string} errorCode
  * @property {string} message
  * @property {string} name
  */
/**
  * @typedef {Object} aiccsApiSecurityReceiveCaseInfoResponse
  * @property {string} ackCode
  * @property {Array<ErrorInfoVO>} errors
  */
/**
  * receiveCaseInfo
  * penalty-security-controller
  * @required @param {string} params.access_token - access_token
  * @param {批量吊销接口请求参数} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/penalty-security-controller/receiveCaseInfoUsingPOST
  * @return {Promise<aiccsApiSecurityReceiveCaseInfoResponse>}
  */
export function aiccsApiSecurityReceiveCaseInfo(params, data) {
  return request({
    method: 'post',
    url: `/aiccs-api/security/receiveCaseInfo`,
    params,
    data
  })
}

/**
  * exportGetUp
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/exportGetUpUsingGET_1
  */
export function aiccsApiSerIllegalListExportGetUpDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/serIllegalList/exportGetUp.do`,
    params
  })
}

/**
  * exportGetUp
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/exportGetUpUsingHEAD_1
  */
export function aiccsApiSerIllegalListExportGetUpDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/serIllegalList/exportGetUp.do`,
    params
  })
}

/**
  * exportGetUp
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/exportGetUpUsingPOST_1
  */
export function aiccsApiSerIllegalListExportGetUpDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/exportGetUp.do`,
    params
  })
}

/**
  * exportGetUp
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/exportGetUpUsingPUT_1
  */
export function aiccsApiSerIllegalListExportGetUpDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/serIllegalList/exportGetUp.do`,
    params
  })
}

/**
  * exportGetUp
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/exportGetUpUsingDELETE_1
  */
export function aiccsApiSerIllegalListExportGetUpDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/serIllegalList/exportGetUp.do`,
    params
  })
}

/**
  * exportGetUp
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/exportGetUpUsingOPTIONS_1
  */
export function aiccsApiSerIllegalListExportGetUpDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/serIllegalList/exportGetUp.do`,
    params
  })
}

/**
  * exportGetUp
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/exportGetUpUsingPATCH_1
  */
export function aiccsApiSerIllegalListExportGetUpDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/serIllegalList/exportGetUp.do`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportIllegalSearch
  * ser-illegal-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/exportIllegalSearchUsingPOST
  */
export function aiccsApiSerIllegalListExportIllegalSearch(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/exportIllegalSearch`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * findLostCreditActionEnt
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/findLostCreditActionEntUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListFindLostCreditActionEntDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/findLostCreditActionEnt.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * findSerIllegalEnt
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/findSerIllegalEntUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListFindSerIllegalEntDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/findSerIllegalEnt.do`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalReas
  * @property {string} areaCode
  * @property {string} lauptime
  * @property {string} reaCode
  * @property {string} reaLaws
  * @property {string} reaName
  * @property {string} reaProvision
  * @property {string} serIllegalReasID
  */
/**
  * findSerIllegalReas
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/findSerIllegalReasUsingGET
  * @return {Promise<Array<TSBizSerIllegalReas>>}
  */
export function aiccsApiSerIllegalListFindSerIllegalReasDo() {
  return request({
    method: 'get',
    url: `/aiccs-api/serIllegalList/findSerIllegalReas.do`
  })
}

/**
  * @typedef {Object} 市场主体列严记录分页查询参数
  * @property {string} operationStatus - 记录状态
  * @property {string} pripid - 市场主体主键
  */
/**
  * @typedef {Object} 分页查询参数_市场主体列严记录分页查询参数_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {市场主体列严记录分页查询参数} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} TSSerIllegalList
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} abntimeString
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} endAbnTime
  * @property {string} entname
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} illegallistid
  * @property {string} intoSponsorIllegal
  * @property {string} intoSponsorIllegalId
  * @property {string} intowritid
  * @property {string} intowritno
  * @property {string} isRepair
  * @property {string} ishea
  * @property {string} isrev
  * @property {string} isshow
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} lostcreditexplainrem
  * @property {string} operationStatus
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} remSponsorIllegal
  * @property {string} remdate
  * @property {string} remdecorg
  * @property {string} remdecorgCn
  * @property {string} remexcpres
  * @property {string} remexcpresString
  * @property {string} remwritid
  * @property {string} remwritidno
  * @property {string} revop
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} slice
  * @property {string} uniscid
  * @property {string} writsno
  * @property {string} ycbizseq
  */
/**
  * @typedef {Object} IPage_TSSerIllegalList_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TSSerIllegalList>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 查询市场主体的列严记录分页
  * ser-illegal-list-controller
  * @param {分页查询参数_市场主体列严记录分页查询参数_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getIllegalListByPripIdUsingPOST
  * @return {Promise<IPage_TSSerIllegalList_>}
  */
export function aiccsApiSerIllegalListGetIllegalListByPripId(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/getIllegalListByPripId`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 查询严重违法失信企业个人待办总量
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getIllegalTaskListCountUsingGET
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListGetIllegalTaskListCount() {
  return request({
    method: 'get',
    url: `/aiccs-api/serIllegalList/getIllegalTaskListCount`
  })
}

/**
  * @typedef {Object} TSBizSerIllegalReas
  * @property {string} areaCode
  * @property {string} lauptime
  * @property {string} reaCode
  * @property {string} reaLaws
  * @property {string} reaName
  * @property {string} reaProvision
  * @property {string} serIllegalReasID
  */
/**
  * getSerillreas
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getSerillreasUsingGET
  * @return {Promise<Array<TSBizSerIllegalReas>>}
  */
export function aiccsApiSerIllegalListGetSerillreasDo() {
  return request({
    method: 'get',
    url: `/aiccs-api/serIllegalList/getSerillreas.do`
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * 获取统一严重违法失信企业待办列表分页
  * ser-illegal-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getUniIllegalTaskListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListGetUniIllegalTaskListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/getUniIllegalTaskListPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} TSSerIllegalList
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} abntimeString
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} endAbnTime
  * @property {string} entname
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} illegallistid
  * @property {string} intoSponsorIllegal
  * @property {string} intoSponsorIllegalId
  * @property {string} intowritid
  * @property {string} intowritno
  * @property {string} isRepair
  * @property {string} ishea
  * @property {string} isrev
  * @property {string} isshow
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} lostcreditexplainrem
  * @property {string} operationStatus
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} remSponsorIllegal
  * @property {string} remdate
  * @property {string} remdecorg
  * @property {string} remdecorgCn
  * @property {string} remexcpres
  * @property {string} remexcpresString
  * @property {string} remwritid
  * @property {string} remwritidno
  * @property {string} revop
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} slice
  * @property {string} uniscid
  * @property {string} writsno
  * @property {string} ycbizseq
  */
/**
  * @typedef {Object} IPage_TSSerIllegalList_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TSSerIllegalList>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * illegalListPage
  * ser-illegal-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/illegalListPageUsingPOST
  * @return {Promise<IPage_TSSerIllegalList_>}
  */
export function aiccsApiSerIllegalListIllegalPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/illegalPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} TSSerIllegalList
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} abntimeString
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} endAbnTime
  * @property {string} entname
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} illegallistid
  * @property {string} intoSponsorIllegal
  * @property {string} intoSponsorIllegalId
  * @property {string} intowritid
  * @property {string} intowritno
  * @property {string} isRepair
  * @property {string} ishea
  * @property {string} isrev
  * @property {string} isshow
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} lostcreditexplainrem
  * @property {string} operationStatus
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} remSponsorIllegal
  * @property {string} remdate
  * @property {string} remdecorg
  * @property {string} remdecorgCn
  * @property {string} remexcpres
  * @property {string} remexcpresString
  * @property {string} remwritid
  * @property {string} remwritidno
  * @property {string} revop
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} slice
  * @property {string} uniscid
  * @property {string} writsno
  * @property {string} ycbizseq
  */
/**
  * @typedef {Object} IPage_TSSerIllegalList_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<TSSerIllegalList>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 严重违法失信名录查询功能接口
  * ser-illegal-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/listEntInfoUsingPOST
  * @return {Promise<IPage_TSSerIllegalList_>}
  */
export function aiccsApiSerIllegalListIllegalSearch(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/illegalSearch`,
    data
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqId
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdUsingGET_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/serIllegalList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqId
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdUsingHEAD_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqid_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/serIllegalList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqId
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdUsingPOST_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqid_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqId
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdUsingPUT_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqid_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/serIllegalList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqId
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdUsingDELETE_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqid_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/serIllegalList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqId
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdUsingOPTIONS_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqid_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/serIllegalList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqId
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdUsingPATCH_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqid_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/serIllegalList/list_by_bizseqid`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingGET_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqidAndEntName(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/serIllegalList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingHEAD_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqidAndEntName_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/serIllegalList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingPOST_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqidAndEntName_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingPUT_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqidAndEntName_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/serIllegalList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingDELETE_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqidAndEntName_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/serIllegalList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingOPTIONS_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqidAndEntName_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/serIllegalList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object} TSBizSerIllegalVO
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} address
  * @property {string} approvaldate
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} caseId
  * @property {string} certificate
  * @property {string} cfdjjg
  * @property {string} cfjdsj
  * @property {string} correctBizseq
  * @property {string} decorg
  * @property {string} dsrmc
  * @property {string} endApply
  * @property {string} endReason
  * @property {string} entTypeName
  * @property {string} entname
  * @property {string} estDate
  * @property {string} forfam
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} heaopinionl
  * @property {string} idNumber
  * @property {string} illegallistid
  * @property {string} illoperatingid
  * @property {string} intoSponsorIllegal
  * @property {string} ishea
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} legalName
  * @property {string} lerepname
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} opinion
  * @property {string} otherCert
  * @property {string} party
  * @property {string} penam
  * @property {string} phone
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} residence
  * @property {string} sbookcode
  * @property {string} serialId
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} sgisttypename
  * @property {string} sourceType
  * @property {string} spuncontent
  * @property {string} spuntypename
  * @property {string} status
  * @property {string} uniscid
  * @property {string} usccId
  * @property {string} writsno
  */
/**
  * getBizSpeListByBizSeqIdAndEntName
  * ser-illegal-list-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @param {string} params.entName - entName
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/getBizSpeListByBizSeqIdAndEntNameUsingPATCH_1
  * @return {Promise<Array<TSBizSerIllegalVO>>}
  */
export function aiccsApiSerIllegalListListByBizseqidAndEntName_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/serIllegalList/list_by_bizseqidAndEntName`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过主体pripid获取
  * ser-illegal-list-controller
  * @param {string} params.pripid - (fix on body parameters)主体pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/listIllegalRecordUsingGET
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListListIllegalRecord(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/serIllegalList/listIllegalRecord`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/printTSWritUsingGET_2
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListPrintTSWritDo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/serIllegalList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/printTSWritUsingHEAD_2
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListPrintTSWritDo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/serIllegalList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/printTSWritUsingPOST_4
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListPrintTSWritDo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/printTSWritUsingPUT_2
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListPrintTSWritDo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/serIllegalList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/printTSWritUsingDELETE_2
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListPrintTSWritDo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/serIllegalList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/printTSWritUsingOPTIONS_2
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListPrintTSWritDo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/serIllegalList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * printTSWrit
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/printTSWritUsingPATCH_2
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListPrintTSWritDo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/serIllegalList/printTSWrit.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryEnt
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryEntUsingGET
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryEnt(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryEnt`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryEnt
  * ser-illegal-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryEntUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryEnt_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryEnt`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryEnt
  * ser-illegal-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryEntUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryEnt_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryEnt`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryEnt
  * ser-illegal-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryEntUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryEnt_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryEnt`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryEnt
  * ser-illegal-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryEntUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryEnt_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryEnt`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryEnt
  * ser-illegal-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryEntUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryEnt_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryEnt`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryEnt
  * ser-illegal-list-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryEntUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryEnt_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryEnt`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryInfo
  * ser-illegal-list-controller
  * @param {string} params.sapprovecode - sapprovecode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryInfo
  * ser-illegal-list-controller
  * @param {string} params.sapprovecode - sapprovecode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryInfoUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryInfo_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryInfo
  * ser-illegal-list-controller
  * @param {string} params.sapprovecode - sapprovecode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryInfo_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryInfo
  * ser-illegal-list-controller
  * @param {string} params.sapprovecode - sapprovecode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryInfoUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryInfo_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryInfo
  * ser-illegal-list-controller
  * @param {string} params.sapprovecode - sapprovecode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryInfoUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryInfo_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryInfo
  * ser-illegal-list-controller
  * @param {string} params.sapprovecode - sapprovecode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryInfoUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryInfo_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * querySerllegaHistoryInfo
  * ser-illegal-list-controller
  * @param {string} params.sapprovecode - sapprovecode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/querySerllegaHistoryInfoUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListQuerySerllegaHistoryInfo_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/serIllegalList/querySerllegaHistoryInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 移除严重违法名录企业信息
  * ser-illegal-list-controller
  * @param {string} params.type - type
  * @param {} data
  * @param {string} data.illegalListIds - 移除信息id（多个用半角逗号隔开）
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/removeByIllegalListIdUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListRemoveByIllegallistid(params, data) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/remove_by_illegallistid`,
    params,
    data
  })
}

/**
  * searchDocPrint
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/searchDocPrintUsingGET
  */
export function aiccsApiSerIllegalListSearchDocPrintDo() {
  return request({
    method: 'get',
    url: `/aiccs-api/serIllegalList/searchDocPrint.do`
  })
}

/**
  * searchDocPrint
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/searchDocPrintUsingHEAD
  */
export function aiccsApiSerIllegalListSearchDocPrintDo_head() {
  return request({
    method: 'head',
    url: `/aiccs-api/serIllegalList/searchDocPrint.do`
  })
}

/**
  * searchDocPrint
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/searchDocPrintUsingPOST
  */
export function aiccsApiSerIllegalListSearchDocPrintDo_post() {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/searchDocPrint.do`
  })
}

/**
  * searchDocPrint
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/searchDocPrintUsingPUT
  */
export function aiccsApiSerIllegalListSearchDocPrintDo_put() {
  return request({
    method: 'put',
    url: `/aiccs-api/serIllegalList/searchDocPrint.do`
  })
}

/**
  * searchDocPrint
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/searchDocPrintUsingDELETE
  */
export function aiccsApiSerIllegalListSearchDocPrintDo_delete() {
  return request({
    method: 'delete',
    url: `/aiccs-api/serIllegalList/searchDocPrint.do`
  })
}

/**
  * searchDocPrint
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/searchDocPrintUsingOPTIONS
  */
export function aiccsApiSerIllegalListSearchDocPrintDo_options() {
  return request({
    method: 'options',
    url: `/aiccs-api/serIllegalList/searchDocPrint.do`
  })
}

/**
  * searchDocPrint
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/searchDocPrintUsingPATCH
  */
export function aiccsApiSerIllegalListSearchDocPrintDo_patch() {
  return request({
    method: 'patch',
    url: `/aiccs-api/serIllegalList/searchDocPrint.do`
  })
}

/**
  * @typedef {Object}
  */
/**
  * searchTStaskSerIllegalPage
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/searchTStaskSerIllegalPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListSearchTStaskSerIllegalPageDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/searchTStaskSerIllegalPage.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectTSSerIllegalList
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/selectTSSerIllegalListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListSelectTSSerIllegalListDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/selectTSSerIllegalList.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectTSSerIllegalListCount
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/selectTSSerIllegalListCountUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListSelectTSSerIllegalListCountDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/selectTSSerIllegalListCount.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * serIllegalListSearch
  * ser-illegal-list-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ser-illegal-list-controller/serIllegalListSearchUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiSerIllegalListSerIllegalListSearchDo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/serIllegalList/serIllegalListSearch.do`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过模块数据获取最新的定时统计数据
  * 统计接口
  * @param {string} pathParams.moduleTag - 模块标签
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/统计接口/getLatestStatisticsByModuleTagUsingGET
  * @return {Promise<>}
  */
export function aiccsApiStatisticsLatestModuleTag(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/statistics/latest/${pathParams.moduleTag}`
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} OrgOperationLogDto
  * @property {string} operationInfo
  * @property {string} operationTime
  * @property {string} realName
  * @property {string} userName
  */
/**
  * @typedef {Object} IPage_OrgOperationLogDto_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<OrgOperationLogDto>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 1.分页查询组织架构操作日志
  * sys-menu-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/sys-menu-controller/listOrgOperationLogUsingPOST
  * @return {Promise<IPage_OrgOperationLogDto_>}
  */
export function aiccsApiSysMenuListOrgOperationLog(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/sysMenu/listOrgOperationLog`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除节假日信息
  * 节假日信息
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/节假日信息/removeHolidayInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiSystemHolidayInfoDelete(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/system/holidayInfo/delete`,
    params
  })
}

/**
  * @typedef {Object} HolidayInfo对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} holidayDate - 节假日日期
  * @property {string} holidayName - 节假日名称
  * @property {string} id - 主键
  * @property {boolean} isDisabled - 是否禁用
  * @property {string} type - 1-节假日 2-工作日
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {number} year - 年份
  */
/**
  * 4.查询节假日信息
  * 节假日信息
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/节假日信息/getHolidayInfoUsingGET
  * @return {Promise<HolidayInfo对象>}
  */
export function aiccsApiSystemHolidayInfoGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/system/holidayInfo/get`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object} HolidayInfo对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} holidayDate - 节假日日期
  * @property {string} holidayName - 节假日名称
  * @property {string} id - 主键
  * @property {boolean} isDisabled - 是否禁用
  * @property {string} type - 1-节假日 2-工作日
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {number} year - 年份
  */
/**
  * @typedef {Object} IPage_HolidayInfo对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<HolidayInfo对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询节假日信息
  * 节假日信息
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/节假日信息/listHolidayInfoUsingPOST
  * @return {Promise<IPage_HolidayInfo对象_>}
  */
export function aiccsApiSystemHolidayInfoList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/system/holidayInfo/list`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 6.刷新节假日信息
  * 节假日信息
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/节假日信息/refreshHolidayInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiSystemHolidayInfoRefresh() {
  return request({
    method: 'get',
    url: `/aiccs-api/system/holidayInfo/refresh`
  })
}

/**
  * @typedef {Object} HolidayInfo对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} holidayDate - 节假日日期
  * @property {string} holidayName - 节假日名称
  * @property {string} id - 主键
  * @property {boolean} isDisabled - 是否禁用
  * @property {string} type - 1-节假日 2-工作日
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {number} year - 年份
  */
/**
  * @typedef {Object} HolidayInfo对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} holidayDate - 节假日日期
  * @property {string} holidayName - 节假日名称
  * @property {string} id - 主键
  * @property {boolean} isDisabled - 是否禁用
  * @property {string} type - 1-节假日 2-工作日
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {number} year - 年份
  */
/**
  * 1.新增节假日信息
  * 节假日信息
  * @param {HolidayInfo对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/节假日信息/saveHolidayInfoUsingPOST
  * @return {Promise<HolidayInfo对象>}
  */
export function aiccsApiSystemHolidayInfoSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/system/holidayInfo/save`,
    data
  })
}

/**
  * @typedef {Object} HolidayInfo对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} holidayDate - 节假日日期
  * @property {string} holidayName - 节假日名称
  * @property {string} id - 主键
  * @property {boolean} isDisabled - 是否禁用
  * @property {string} type - 1-节假日 2-工作日
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {number} year - 年份
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改节假日信息
  * 节假日信息
  * @param {HolidayInfo对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/节假日信息/updateHolidayInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiSystemHolidayInfoUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/system/holidayInfo/update`,
    data
  })
}

/**
  * @typedef {Object} TSTaskList
  * @property {string} acceptgroupid
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} auditdepttype
  * @property {string} bizseqid
  * @property {string} busname
  * @property {string} busstatus
  * @property {string} bustype
  * @property {string} createTime
  * @property {string} createUserid
  * @property {string} createUsername
  * @property {string} currentNode
  * @property {string} deadlineDate
  * @property {string} defname
  * @property {string} enterType
  * @property {string} isBack
  * @property {string} isSmartProcessing
  * @property {string} isdeadline
  * @property {string} issignon
  * @property {string} lauptime
  * @property {string} linkname
  * @property {string} origin
  * @property {object} parameterMap
  * @property {string} remarks
  * @property {string} sendername
  * @property {string} senderorgid
  * @property {string} sendertime
  * @property {string} senderuserid
  * @property {string} sendtoorgid
  * @property {string} signloginname
  * @property {string} signtime
  * @property {string} signuserid
  * @property {string} tasklistid
  * @property {string} workflowid
  */
/**
  * getTaskList
  * task-controller
  * @param {string} pathParams.taskListId - 待办列表id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskListUsingGET
  * @return {Promise<TSTaskList>}
  */
export function aiccsApiTaskTaskListId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/task/${pathParams.taskListId}`
  })
}

/**
  * @typedef {Object}
  */
/**
  * businessQuery
  * task-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/businessQueryUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTaskBusinessQuery(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/task/businessQuery`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * businessQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/businessQueryUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiTaskBusinessQuery_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/task/businessQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * businessQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/businessQueryUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskBusinessQuery_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/businessQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * businessQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/businessQueryUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiTaskBusinessQuery_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/task/businessQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * businessQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/businessQueryUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiTaskBusinessQuery_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/task/businessQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * businessQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/businessQueryUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiTaskBusinessQuery_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/task/businessQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * businessQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/businessQueryUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiTaskBusinessQuery_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/task/businessQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getTaskPage
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskCommonPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/common_page`,
    data
  })
}

/**
  * @typedef {Object} TSTwfProcessNode
  * @property {string} areaCode
  * @property {string} createdon
  * @property {string} currentnode
  * @property {string} curruserid
  * @property {string} lauptime
  * @property {string} nodeflow
  * @property {number} optlock
  * @property {string} processid
  * @property {string} processnodeid
  * @property {number} status
  */
/**
  * currentValidNode
  * task-controller
  * @required @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/currentValidNodeUsingGET
  * @return {Promise<TSTwfProcessNode>}
  */
export function aiccsApiTaskCurrentValidNode(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/task/currentValidNode`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportAbnList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/exportAbnListUsingPOST
  */
export function aiccsApiTaskExportAbnList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/exportAbnList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportRepairTask
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/exportRepairTaskUsingPOST
  */
export function aiccsApiTaskExportRepairTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/exportRepairTask`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * exportxyxfCqList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/exportxyxfCqListUsingPOST
  */
export function aiccsApiTaskExportxyxfCqList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/exportxyxfCqList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * finishTaskUnionPage
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/finishTaskUnionPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskFinishTaskUnionPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/finishTaskUnionPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * getAbnormal
  * task-controller
  * @param {string} params.aicUserId - aicUserId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getAbnormalUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskGetAbnormal(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/getAbnormal`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getAbnormal2
  * task-controller
  * @param {string} params.aicUserId - aicUserId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getAbnormal2UsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskGetAbnormal2(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/getAbnormal2`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * indexPageStatistic
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/indexPageStatisticUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskIndexPageStatistic(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/indexPageStatistic`,
    data
  })
}

/**
  * 严重违法信用修复期限
  * task-controller
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/isDeadlineUsingPOST
  */
export function aiccsApiTaskIsDeadline(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/isDeadline`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinion
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionUsingGET
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinion(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/task/opinion`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinion
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionUsingHEAD
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinion_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/task/opinion`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinion
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionUsingPOST
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinion_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/opinion`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinion
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionUsingPUT
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinion_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/task/opinion`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinion
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionUsingDELETE
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinion_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/task/opinion`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinion
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionUsingOPTIONS
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinion_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/task/opinion`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinion
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionUsingPATCH
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinion_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/task/opinion`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinionPrint
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionPrintUsingGET
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinionPrint(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/task/opinionPrint`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinionPrint
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionPrintUsingHEAD
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinionPrint_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/task/opinionPrint`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinionPrint
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionPrintUsingPOST
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinionPrint_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/opinionPrint`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinionPrint
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionPrintUsingPUT
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinionPrint_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/task/opinionPrint`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinionPrint
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionPrintUsingDELETE
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinionPrint_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/task/opinionPrint`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinionPrint
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionPrintUsingOPTIONS
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinionPrint_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/task/opinionPrint`,
    params
  })
}

/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * getTaskOpinionPrint
  * task-controller
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskOpinionPrintUsingPATCH
  * @return {Promise<Array<TSOpinion>>}
  */
export function aiccsApiTaskOpinionPrint_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/task/opinionPrint`,
    params
  })
}

/**
  * @typedef {Object} TSTwfProcessNode
  * @property {string} areaCode
  * @property {string} createdon
  * @property {string} currentnode
  * @property {string} curruserid
  * @property {string} lauptime
  * @property {string} nodeflow
  * @property {number} optlock
  * @property {string} processid
  * @property {string} processnodeid
  * @property {number} status
  */
/**
  * getProcessNodeList
  * task-controller
  * @param {string} pathParams.workflowId - 工作流id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getProcessNodeListUsingGET
  * @return {Promise<Array<TSTwfProcessNode>>}
  */
export function aiccsApiTaskProcessNodeListWorkflowId(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/task/processNodeList/${pathParams.workflowId}`
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAbnList
  * task-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryAbnListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryAbnList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/task/queryAbnList`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAbnList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryAbnListUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryAbnList_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/task/queryAbnList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAbnList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryAbnListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryAbnList_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/queryAbnList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAbnList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryAbnListUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryAbnList_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/task/queryAbnList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAbnList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryAbnListUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryAbnList_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/task/queryAbnList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAbnList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryAbnListUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryAbnList_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/task/queryAbnList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryAbnList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryAbnListUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryAbnList_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/task/queryAbnList`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryAllOrg
  * task-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryAllOrgUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryAllOrg() {
  return request({
    method: 'get',
    url: `/aiccs-api/task/queryAllOrg`
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOldeBusness
  * task-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryOldeBusnessUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryOldeBusness(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/task/queryOldeBusness`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryOldeBusness
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryOldeBusnessUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryOldeBusness_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/task/queryOldeBusness`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryOldeBusness
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryOldeBusnessUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryOldeBusness_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/queryOldeBusness`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryOldeBusness
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryOldeBusnessUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryOldeBusness_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/task/queryOldeBusness`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryOldeBusness
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryOldeBusnessUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryOldeBusness_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/task/queryOldeBusness`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryOldeBusness
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryOldeBusnessUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryOldeBusness_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/task/queryOldeBusness`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryOldeBusness
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryOldeBusnessUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryOldeBusness_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/task/queryOldeBusness`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryxyxfCqList
  * task-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryxyxfCqListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryxyxfCqList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/task/queryxyxfCqList`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryxyxfCqList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryxyxfCqListUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryxyxfCqList_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/task/queryxyxfCqList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryxyxfCqList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryxyxfCqListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryxyxfCqList_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/queryxyxfCqList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryxyxfCqList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryxyxfCqListUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryxyxfCqList_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/task/queryxyxfCqList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryxyxfCqList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryxyxfCqListUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryxyxfCqList_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/task/queryxyxfCqList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryxyxfCqList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryxyxfCqListUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryxyxfCqList_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/task/queryxyxfCqList`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * queryxyxfCqList
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/queryxyxfCqListUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiTaskQueryxyxfCqList_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/task/queryxyxfCqList`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * repairTaskQuery
  * task-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskQueryUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskQuery(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/task/repairTaskQuery`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskQueryUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskQuery_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/task/repairTaskQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskQueryUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskQuery_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/repairTaskQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskQueryUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskQuery_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/task/repairTaskQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskQueryUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskQuery_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/task/repairTaskQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskQueryUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskQuery_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/task/repairTaskQuery`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskQuery
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskQueryUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskQuery_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/task/repairTaskQuery`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * repairTaskStatistic
  * task-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskStatisticUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskStatistic(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/task/repairTaskStatistic`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskStatistic
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskStatisticUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskStatistic_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/task/repairTaskStatistic`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskStatistic
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskStatisticUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskStatistic_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/repairTaskStatistic`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskStatistic
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskStatisticUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskStatistic_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/task/repairTaskStatistic`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskStatistic
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskStatisticUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskStatistic_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/task/repairTaskStatistic`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskStatistic
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskStatisticUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskStatistic_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/task/repairTaskStatistic`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * repairTaskStatistic
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/repairTaskStatisticUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiTaskRepairTaskStatistic_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/task/repairTaskStatistic`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getTaskFinishPage
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskFinishPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskTaskFinishPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/taskFinishPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * taskUnionPage
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/taskUnionPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskTaskUnionPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/taskUnionPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getTaskUnionPageStatistic
  * task-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/task-controller/getTaskUnionPageStatisticUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTaskTaskUnionPageStatistic(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/task/taskUnionPageStatistic`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 批量吊销文书公示信息详情
  * tb-batch-gs-detail-controller
  * @required @param {string} params.writsno - writsno
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-batch-gs-detail-controller/queryRevocationGsDetailsUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTbBatchGsDetailQueryRevocationGsDetails(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tbBatchGsDetail/queryRevocationGsDetails`,
    params
  })
}

/**
  * @typedef {Object} QueryAbnormalDto
  * @property {string} entName
  * @property {number} page
  * @property {number} rows
  * @property {string} type
  */
/**
  * @typedef {Object}
  */
/**
  * 批吊文书公示按条件查询清单分页
  * tb-batch-gs-list-controller
  * @param {QueryAbnormalDto} data
  * @param {string} data.entName
  * @param {integer} data.page
  * @param {integer} data.rows
  * @param {string} data.type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-batch-gs-list-controller/queryRevocationByNamePageUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiTbBatchGsListQueryRevocationByNamePage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tbBatchGsList/queryRevocationByNamePage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryById
  * tb-ilc-pun-info-query-controller
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryByIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryById(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryById
  * tb-ilc-pun-info-query-controller
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryByIdUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryById_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryById
  * tb-ilc-pun-info-query-controller
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryByIdUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryById_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryById
  * tb-ilc-pun-info-query-controller
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryByIdUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryById_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryById
  * tb-ilc-pun-info-query-controller
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryByIdUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryById_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryById
  * tb-ilc-pun-info-query-controller
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryByIdUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryById_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryById
  * tb-ilc-pun-info-query-controller
  * @required @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryByIdUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryById_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryById`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryForList
  * tb-ilc-pun-info-query-controller
  * @param {string} params.dsrmc - dsrmc
  * @param {string} params.sbookcode - sbookcode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryForListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryForList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryForList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryForList
  * tb-ilc-pun-info-query-controller
  * @param {string} params.dsrmc - dsrmc
  * @param {string} params.sbookcode - sbookcode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryForListUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryForList_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryForList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryForList
  * tb-ilc-pun-info-query-controller
  * @param {string} params.dsrmc - dsrmc
  * @param {string} params.sbookcode - sbookcode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryForListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryForList_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryForList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryForList
  * tb-ilc-pun-info-query-controller
  * @param {string} params.dsrmc - dsrmc
  * @param {string} params.sbookcode - sbookcode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryForListUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryForList_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryForList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryForList
  * tb-ilc-pun-info-query-controller
  * @param {string} params.dsrmc - dsrmc
  * @param {string} params.sbookcode - sbookcode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryForListUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryForList_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryForList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryForList
  * tb-ilc-pun-info-query-controller
  * @param {string} params.dsrmc - dsrmc
  * @param {string} params.sbookcode - sbookcode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryForListUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryForList_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryForList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryForList
  * tb-ilc-pun-info-query-controller
  * @param {string} params.dsrmc - dsrmc
  * @param {string} params.sbookcode - sbookcode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tb-ilc-pun-info-query-controller/queryForListUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiTbIlcPunInfoQueryQueryForList_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/tbIlcPunInfoQuery/queryForList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getInfo
  * temporary-save-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.flow - flow
  * @param {string} params.module - module
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/temporary-save-controller/getInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTemporarySaveGetInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/temporarySave/getInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveInfo
  * temporary-save-controller
  * @param {} data
  * @required @param {object} data.info - info
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/temporary-save-controller/saveInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTemporarySaveSaveInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/temporarySave/saveInfo`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * pushTfCredit
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/pushTfCreditUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestAgainCert() {
  return request({
    method: 'get',
    url: `/aiccs-api/test/again/cert`
  })
}

/**
  * @typedef {Object}
  */
/**
  * pushTfCreditrm
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/pushTfCreditrmUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestAgainCertrm() {
  return request({
    method: 'get',
    url: `/aiccs-api/test/again/certrm`
  })
}

/**
  * @typedef {Object}
  */
/**
  * pushNscfWrit
  * test-controller
  * @required @param {string} params.bizSeq - bizSeq
  * @required @param {string} params.regorg - regorg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/pushNscfWritUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestAgainNscfWrit(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/test/again/nscfWrit`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * pushNstsWrit
  * test-controller
  * @required @param {string} params.bizSeq - bizSeq
  * @required @param {string} params.regorg - regorg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/pushNstsWritUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestAgainNstsWrit(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/test/again/nstsWrit`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * allSliceDataClear
  * test-controller
  * @required @param {string} params.supOrg - supOrg
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/allSliceDataClearUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestAllSliceDataClear(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/test/allSliceDataClear`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 联合惩戒自动解锁测试
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/automaticUnEntLockUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestAutomaticUnEntLock() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/automaticUnEntLock`
  })
}

/**
  * @typedef {Object}
  */
/**
  * checkRegionID
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/checkRegionIDUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestCheckRegionID() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/checkRegionID`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 按地址重新认领片区
  * test-controller
  * @param {string} params.address - address
  * @param {string} params.orgNumber - orgNumber
  * @param {string} params.sliceId - sliceId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/claimByAddressUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestClaimByAddress(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/claimByAddress`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 天河区四万认领处理
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/claimForTianHeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestClaimForTianHe() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/claimForTianHe`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 手动预生成听证报告书
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/createHearingBatchUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiTestCreateHearingBatch(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/createHearingBatch`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 联合惩戒拟锁定表初始化
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/entlockinitUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestEntlockinit() {
  return request({
    method: 'get',
    url: `/aiccs-api/test/entlockinit`
  })
}

/**
  * @typedef {Object}
  */
/**
  * flushAddress
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/flushAddressUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestFlushAddress() {
  return request({
    method: 'get',
    url: `/aiccs-api/test/flush/address`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 手动生成听证报告书
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/FtyTestUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestFtyTest(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/FtyTest`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * get缓存
  * test-controller
  * @param {string} params.key - key
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/getbykeyUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestGetbykey(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/getbykey`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * hqlcusers
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/hqlcusersUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestHqlcusers() {
  return request({
    method: 'get',
    url: `/aiccs-api/test/hqlcusers`
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * Jtest
  * test-controller
  * @param {} data
  * @required @param {string} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/JtestUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestJtest(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/Jtest`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 通过模块数据获取最新的定时统计数据
  * test-controller
  * @param {string} pathParams.moduleTag - 模块标签
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/getLatestStatisticsByModuleTagUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiTestLatestModuleTag(pathParams) {
  return request({
    method: 'get',
    url: `/aiccs-api/test/latest/${pathParams.moduleTag}`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 迁入企业数据全量下载
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/MoveinDownloadAllUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestMoveinDownloadAll() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/MoveinDownloadAll`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 迁入企业数据下载测试
  * test-controller
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/MoveinScheduleUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestMoveinSchedule(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/MoveinSchedule`,
    params
  })
}

/**
  * @typedef {Object} TsCase
  * @property {string} advicePunishContent
  * @property {string} assistantId
  * @property {string} assistantName
  * @property {string} bizEntType
  * @property {string} bizseq
  * @property {string} caseFrom
  * @property {string} caseId
  * @property {string} caseName
  * @property {string} caseNo
  * @property {string} deliverWay
  * @property {string} handlerDate
  * @property {string} handlerId
  * @property {string} handlerName
  * @property {string} hearingToApprRea
  * @property {string} illegalAct
  * @property {string} illegalActCn
  * @property {string} illegalType
  * @property {string} isRegister
  * @property {string} isReviewHearing
  * @property {string} laupTime
  * @property {string} place
  * @property {string} pleadOpinion
  * @property {string} punishBasis
  * @property {string} punishPerformDeadline
  * @property {string} punishPerformWay
  * @property {string} registTime
  * @property {string} remarks
  * @property {string} reviewHearingOpinion
  * @property {string} revokeRea
  * @property {string} setTime
  * @property {string} situation
  * @property {string} status
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} 批量吊销流程模型
  * @property {string} bizseq - 业务主键
  * @property {TsCase} caseModel - 案件信息
  * @property {string} nextNodeID - 下一流程节点
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {Array<string>} nextPerformerNames - 下一步处理人姓名数组
  * @property {TSOpinion} opinion - 意见
  * @property {string} tasklistid - 待办主键
  */
/**
  * @typedef {Object}
  */
/**
  * processControl
  * test-controller
  * @param {批量吊销流程模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/processControlUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiTestNext(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/next`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * oldSliceDataClear
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/oldSliceDataClearUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestOldSliceDataClear() {
  return request({
    method: 'get',
    url: `/aiccs-api/test/oldSliceDataClear`
  })
}

/**
  * @typedef {Object}
  */
/**
  * Ptest
  * test-controller
  * @param {array} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/PtestUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestPtest(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/Ptest`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * pushTfPenalty
  * test-controller
  * @required @param {string} params.bizSeq - bizSeq
  * @required @param {string} params.orgCode - orgCode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/pushTfPenaltyUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestPushTfPenalty(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/test/push/tf/penalty`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 根据key值删除缓存
  * test-controller
  * @param {string} params.key - key
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/removeUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiTestRemove(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/remove`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * reUploadHearingNotice
  * test-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.userOrgCode - userOrgCode
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/reUploadHearingNoticeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestReUploadHearingNotice(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/reUploadHearingNotice`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 泰富撤销吊销接口测试
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/revokeCancelUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestRevokeCancel(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/test/revokeCancel`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 下载文件流
  * test-controller
  * @param {string} params.uniscid - uniscid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/sendDownLoadStrUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestSendDownLoadStr(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/sendDownLoadStr`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 解析数据测试
  * test-controller
  * @param {string} params.uniscid - uniscid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/sendDownLoadTaskUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestSendDownLoadTask(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/sendDownLoadTask`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 锁定数据推送测试
  * test-controller
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/sendLockdataUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestSendLockdata(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/sendLockdata`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 解锁数据推送测试
  * test-controller
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/sendunLockdataUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestSendunLockdata(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/sendunLockdata`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * set缓存
  * test-controller
  * @param {string} params.key - key
  * @param {string} params.value - value
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/setUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestSet(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/set`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * set缓存带时间
  * test-controller
  * @param {string} params.key - key
  * @param {string} params.s - s
  * @param {string} params.value - value
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/setwithTimeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestSetwithTime(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/setwithTime`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 经营异常列入统计全市
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticAbnByInUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticAbnByIn() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticAbnByIn`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 按月统计全市
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticAbnByMonthUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticAbnByMonth() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticAbnByMonth`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 经营异常移出统计全市
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticAbnByOutUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticAbnByOut() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticAbnByOut`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 按周统计全市
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticAbnByWeekUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticAbnByWeek() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticAbnByWeek`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 按年统计全市
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticAbnByYearUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticAbnByYear() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticAbnByYear`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 经营异常统计各区
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticAllRegionTsabnlistUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticAllRegionTsabnlist() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticAllRegionTsabnlist`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 全市各区的严重违法主体情况
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticAllRegionTsserillUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticAllRegionTsserill() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticAllRegionTsserill`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 撤销登记主体分布
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticFraudRegionUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticFraudRegion() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticFraudRegion`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 撤销登记涉嫌登记类型分析
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticFraudTypeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticFraudType() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticFraudType`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 撤销登记增长分析(年)
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticFraudYearUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticFraudYear() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticFraudYear`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 联合惩戒主体分布
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticLockRegionUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticLockRegion() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticLockRegion`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 联合惩戒来源分析
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticLockTypeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticLockType() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticLockType`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 批量吊销主体分布
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticRevRegionUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticRevRegion() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticRevRegion`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 批量吊销增长分析(年)
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticRevYearUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticRevYear() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticRevYear`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 按年统计严重违法主体情况
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticTsserillByYearUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticTsserillByYear() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticTsserillByYear`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 协同监管主体分布
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticTsusualinspectRegionUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticTsusualinspectRegion() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticTsusualinspectRegion`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 协同监管结果分析
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/staticTsusualinspectTypeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestStaticTsusualinspectType() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/staticTsusualinspectType`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 接口测试Controller
  * test-controller
  * @param {string} params.str - str
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/testUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestTest(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/test`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * testAsync
  * test-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/testAsyncUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestTestAsync(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/testAsync`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * testCode
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/testCodeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestTestCode() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/testCode`
  })
}

/**
  * @typedef {Object}
  */
/**
  * testDocx4jToPdf
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/testDocx4jToPdfUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTestTestDocx4jToPdf() {
  return request({
    method: 'get',
    url: `/aiccs-api/test/testDocx4jToPdf`
  })
}

/**
  * @typedef {Object}
  */
/**
  * testExcel
  * test-controller
  * @param {string} params.attachtype - attachtype
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripids - pripids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/testExcelUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestTestExcel(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/testExcel`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * testPdf
  * test-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.temppath - temppath
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/testPdfUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestTestPdf(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/testPdf`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * testSSJ
  * test-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/testSSJUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestTestSSJ() {
  return request({
    method: 'post',
    url: `/aiccs-api/test/testSSJ`
  })
}

/**
  * @typedef {Object}
  */
/**
  * testTable
  * test-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/testTableUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestTestTable(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/testTable`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 批吊结果推送至泰富(根据统一码单独重新推送)
  * test-controller
  * @param {string} params.uniscid - uniscid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/tfRevokeByUniscidUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestTfRevokeByUniscid(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/tfRevokeByUniscid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 批吊结果推送至泰富(整笔业务重新推送)
  * test-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/TfServiceApiUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestTfServiceApi(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/TfServiceApi`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * word2Pdf
  * test-controller
  * @param {string} params.attachmentid - attachmentid
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/test-controller/word2PdfUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTestWord2Pdf(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/test/word2Pdf`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * deleteClue
  * toincludeabn-controller
  * @param {string} params.toIncludeId - toIncludeId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/toincludeabn-controller/deleteClueUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiToincludeabnDeleteClue(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/toincludeabn/deleteClue`,
    params
  })
}

/**
  * downLoad
  * toincludeabn-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/toincludeabn-controller/downLoadUsingGET_1
  */
export function aiccsApiToincludeabnDownLoad(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/toincludeabn/downLoad`,
    params
  })
}

/**
  * downLoad
  * toincludeabn-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/toincludeabn-controller/downLoadUsingHEAD_1
  */
export function aiccsApiToincludeabnDownLoad_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/toincludeabn/downLoad`,
    params
  })
}

/**
  * downLoad
  * toincludeabn-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/toincludeabn-controller/downLoadUsingPOST_1
  */
export function aiccsApiToincludeabnDownLoad_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/toincludeabn/downLoad`,
    params
  })
}

/**
  * downLoad
  * toincludeabn-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/toincludeabn-controller/downLoadUsingPUT_1
  */
export function aiccsApiToincludeabnDownLoad_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/toincludeabn/downLoad`,
    params
  })
}

/**
  * downLoad
  * toincludeabn-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/toincludeabn-controller/downLoadUsingDELETE_1
  */
export function aiccsApiToincludeabnDownLoad_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/toincludeabn/downLoad`,
    params
  })
}

/**
  * downLoad
  * toincludeabn-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/toincludeabn-controller/downLoadUsingOPTIONS_1
  */
export function aiccsApiToincludeabnDownLoad_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/toincludeabn/downLoad`,
    params
  })
}

/**
  * downLoad
  * toincludeabn-controller
  * @param {string} params.attachmentid - attachmentid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/toincludeabn-controller/downLoadUsingPATCH_1
  */
export function aiccsApiToincludeabnDownLoad_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/toincludeabn/downLoad`,
    params
  })
}

/**
  * @typedef {Object} Attachment
  * @property {string} content
  * @property {string} contentType
  * @property {string} description
  * @property {string} originalFilename
  */
/**
  * @typedef {Object} PYRequestDTO
  * @property {string} dataFromId
  * @property {string} entOrgDer
  * @property {Array<Attachment>} files
  * @property {string} includeType
  * @property {string} pripid
  * @property {string} regEntryUserId
  * @property {string} regEntryUserName
  * @property {string} regno
  * @property {string} type
  */
/**
  * @typedef {Object}
  */
/**
  * registration
  * toincludeabn-controller
  * @param {PYRequestDTO} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/toincludeabn-controller/registrationUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiToincludeabnRegistration(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/toincludeabn/registration`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveClue
  * toincludeabn-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/toincludeabn-controller/saveClueUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiToincludeabnSaveClueSSJ(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/toincludeabn/saveClue_SSJ`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * updateClue
  * toincludeabn-controller
  * @param {} data
  * @required @param {object} data.params - params
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/toincludeabn-controller/updateClueUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiToincludeabnUpdateClueSSJ(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/toincludeabn/updateClue_SSJ`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * countNum
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/countNumUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistCountNum() {
  return request({
    method: 'get',
    url: `/aiccs-api/tolockentlist/countNum`
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportExcel
  * tolockentlist-controller
  * @param {} data
  * @required @param {array} data.failList - failList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/exportExcelUsingPOST_2
  */
export function aiccsApiTolockentlistExportExcel(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tolockentlist/exportExcel`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * groupDepart
  * tolockentlist-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/groupDepartUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistGroupDepart(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tolockentlist/groupDepart`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * list
  * tolockentlist-controller
  * @param {} data
  * @required @param {object} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/listUsingPOST_5
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tolockentlist/list`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/queryOneUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistQueryOne(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tolockentlist/queryOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/queryOneUsingHEAD_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistQueryOne_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/tolockentlist/queryOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/queryOneUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistQueryOne_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tolockentlist/queryOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/queryOneUsingPUT_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistQueryOne_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/tolockentlist/queryOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/queryOneUsingDELETE_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistQueryOne_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/tolockentlist/queryOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/queryOneUsingOPTIONS_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistQueryOne_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/tolockentlist/queryOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryOne
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/queryOneUsingPATCH_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistQueryOne_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/tolockentlist/queryOne`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * tolockentlist-controller
  * @required @param {string} params.uploadParam - (fix on body parameters)uploadParam
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveAcceptUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveAccept(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tolockentlist/saveAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * tolockentlist-controller
  * @param {} data
  * @required @param {string} data.uploadParam - uploadParam
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveAcceptUsingHEAD_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveAccept_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/tolockentlist/saveAccept`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * tolockentlist-controller
  * @param {} data
  * @required @param {string} data.uploadParam - uploadParam
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveAcceptUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveAccept_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tolockentlist/saveAccept`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * tolockentlist-controller
  * @param {} data
  * @required @param {string} data.uploadParam - uploadParam
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveAcceptUsingPUT_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveAccept_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/tolockentlist/saveAccept`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * tolockentlist-controller
  * @param {} data
  * @required @param {string} data.uploadParam - uploadParam
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveAcceptUsingDELETE_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveAccept_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/tolockentlist/saveAccept`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * tolockentlist-controller
  * @param {} data
  * @required @param {string} data.uploadParam - uploadParam
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveAcceptUsingOPTIONS_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveAccept_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/tolockentlist/saveAccept`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * tolockentlist-controller
  * @param {} data
  * @required @param {string} data.uploadParam - uploadParam
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveAcceptUsingPATCH_1
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveAccept_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/tolockentlist/saveAccept`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveOneAndAccept
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveOneAndAcceptUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveOneAndAccept(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tolockentlist/saveOneAndAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveOneAndAccept
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveOneAndAcceptUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveOneAndAccept_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/tolockentlist/saveOneAndAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveOneAndAccept
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveOneAndAcceptUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveOneAndAccept_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tolockentlist/saveOneAndAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveOneAndAccept
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveOneAndAcceptUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveOneAndAccept_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/tolockentlist/saveOneAndAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveOneAndAccept
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveOneAndAcceptUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveOneAndAccept_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/tolockentlist/saveOneAndAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveOneAndAccept
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveOneAndAcceptUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveOneAndAccept_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/tolockentlist/saveOneAndAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveOneAndAccept
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/saveOneAndAcceptUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSaveOneAndAccept_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/tolockentlist/saveOneAndAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * selectAllWithNopage
  * tolockentlist-controller
  * @param {string} params.searchCode - searchCode
  * @param {string} params.searchEntName - searchEntName
  * @param {string} params.searchPunishFrom - searchPunishFrom
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/selectAllWithNopageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistSelectAllWithNopage(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tolockentlist/selectAllWithNopage`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * toLockEntListPage
  * tolockentlist-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/toLockEntListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistToLockEntListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tolockentlist/toLockEntListPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 联合惩戒总数
  * tolockentlist-controller
  * @param {string} params.aicUserId - aicUserId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/tolockentSizeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistTolockentSize(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tolockentlist/tolockentSize`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * upload
  * tolockentlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tolockentlist-controller/uploadUsingPOST_5
  * @return {Promise<>}
  */
export function aiccsApiTolockentlistUpload(formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/tolockentlist/upload`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取某个地市下面所有机关
  * 组织结构
  * @param {integer} params.orgLevel - orgLevel
  * @param {string} params.orgNumber - orgNumber
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/组织结构/getAllOrgunitsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTOrgunitsGetAllOrgunits(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tOrgunits/getAllOrgunits`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * batchLhcjsdReviewAndExamine
  * tsbiz-punish-lock-controller
  * @param {} data
  * @required @param {object} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-lock-controller/batchLhcjsdReviewAndExamineUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizPunishLockBatchLhcjsdReviewAndExamine(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizPunishLock/batchLhcjsdReviewAndExamine`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getEntInfoPageandPunishFrom
  * tsbiz-punish-lock-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-lock-controller/getEntInfoPageandPunishFromUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizPunishLockGetEntInfoPageandPunishFrom(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizPunishLock/getEntInfoPageandPunishFrom`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * tsbiz-punish-lock-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-lock-controller/nextUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiTsbizPunishLockNext(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizPunishLock/next`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * tsbiz-punish-lock-controller
  * @param {string} params.pripids - pripids
  * @param {string} params.punishFrom - punishFrom
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-lock-controller/saveAcceptUsingPOST_4
  * @return {Promise<>}
  */
export function aiccsApiTsbizPunishLockSaveAccept(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizPunishLock/saveAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportExcel
  * tsbiz-punish-unlock-controller
  * @param {} data
  * @required @param {array} data.failList - failList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/exportExcelUsingPOST_3
  */
export function aiccsApiTsbizpunishunlockExportExcel(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizpunishunlock/exportExcel`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getEntLockPageandPunishFrom
  * tsbiz-punish-unlock-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/getEntLockPageandPunishFromUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizpunishunlockGetEntLockPageandPunishFrom(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizpunishunlock/getEntLockPageandPunishFrom`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * tsbiz-punish-unlock-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/nextUsingPOST_4
  * @return {Promise<>}
  */
export function aiccsApiTsbizpunishunlockNext(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizpunishunlock/next`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * tsbiz-punish-unlock-controller
  * @param {string} params.elIds - elIds
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/saveAcceptUsingPOST_5
  * @return {Promise<>}
  */
export function aiccsApiTsbizpunishunlockSaveAccept(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizpunishunlock/saveAccept`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveAcceptByUpload
  * tsbiz-punish-unlock-controller
  * @required @param {string} params.entLockStr - (fix on body parameters)entLockStr
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/saveAcceptByUploadUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTsbizpunishunlockSaveAcceptByUpload(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tsbizpunishunlock/saveAcceptByUpload`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAcceptByUpload
  * tsbiz-punish-unlock-controller
  * @param {} data
  * @required @param {string} data.entLockStr - entLockStr
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/saveAcceptByUploadUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiTsbizpunishunlockSaveAcceptByUpload_head(data) {
  return request({
    method: 'head',
    url: `/aiccs-api/tsbizpunishunlock/saveAcceptByUpload`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAcceptByUpload
  * tsbiz-punish-unlock-controller
  * @param {} data
  * @required @param {string} data.entLockStr - entLockStr
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/saveAcceptByUploadUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizpunishunlockSaveAcceptByUpload_post(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizpunishunlock/saveAcceptByUpload`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAcceptByUpload
  * tsbiz-punish-unlock-controller
  * @param {} data
  * @required @param {string} data.entLockStr - entLockStr
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/saveAcceptByUploadUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiTsbizpunishunlockSaveAcceptByUpload_put(data) {
  return request({
    method: 'put',
    url: `/aiccs-api/tsbizpunishunlock/saveAcceptByUpload`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAcceptByUpload
  * tsbiz-punish-unlock-controller
  * @param {} data
  * @required @param {string} data.entLockStr - entLockStr
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/saveAcceptByUploadUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiTsbizpunishunlockSaveAcceptByUpload_delete(data) {
  return request({
    method: 'delete',
    url: `/aiccs-api/tsbizpunishunlock/saveAcceptByUpload`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAcceptByUpload
  * tsbiz-punish-unlock-controller
  * @param {} data
  * @required @param {string} data.entLockStr - entLockStr
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/saveAcceptByUploadUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiTsbizpunishunlockSaveAcceptByUpload_options(data) {
  return request({
    method: 'options',
    url: `/aiccs-api/tsbizpunishunlock/saveAcceptByUpload`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAcceptByUpload
  * tsbiz-punish-unlock-controller
  * @param {} data
  * @required @param {string} data.entLockStr - entLockStr
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/saveAcceptByUploadUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiTsbizpunishunlockSaveAcceptByUpload_patch(data) {
  return request({
    method: 'patch',
    url: `/aiccs-api/tsbizpunishunlock/saveAcceptByUpload`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * upload
  * tsbiz-punish-unlock-controller
  * @param {string} params.measure - measure
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbiz-punish-unlock-controller/uploadUsingPOST_8
  * @return {Promise<>}
  */
export function aiccsApiTsbizpunishunlockUpload(params, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizpunishunlock/upload`,
    requestType: 'formData',
    params,
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * getRevCancelInfo
  * tsbizrevcancel-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevcancel-controller/getRevCancelInfoUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevcancelGetRevCancelInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevcancel/getRevCancelInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next
  * tsbizrevcancel-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevcancel-controller/nextUsingPOST_5
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevcancelNext(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevcancel/next`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * startBizRevCancel
  * tsbizrevcancel-controller
  * @param {string} params.revlistid - revlistid
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevcancel-controller/startBizRevCancelUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevcancelStartBizRevCancel(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevcancel/startBizRevCancel`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * batchRevokeForward
  * tsbizrevlist-controller
  * @required @param {string} params.tasklistid - tasklistid
  * @required @param {string} params.userId - userId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/batchRevokeForwardUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistBatchRevokeForward(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tsbizrevlist/batchRevokeForward`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * batchRevokeForwardTask
  * tsbizrevlist-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/batchRevokeForwardTaskUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistBatchRevokeForwardTask(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/batchRevokeForwardTask`,
    data
  })
}

/**
  * @typedef {Object} 批量直接吊销请求模型
  * @property {string} bizEntType - 企业类型(1-公司，2-个人独资企业)
  * @property {Array<string>} pripids - 主体身份代码列表(pripid)
  * @property {string} remark - 备注
  * @property {string} revokeReasonCode - 吊销原因代码(1-一年未年报实地查无，2-连续两年未年报，3-因实地查无列入经营异常名录两年以上)
  * @property {string} revokeReasonDesc - 吊销原因描述
  */
/**
  * @typedef {Object} 吊销失败项
  * @property {string} entname - 企业名称
  * @property {string} pripid - 主体身份代码
  * @property {string} reason - 失败原因
  */
/**
  * @typedef {Object} 批量直接吊销结果模型
  * @property {number} failCount - 失败数量
  * @property {Array<吊销失败项>} failList - 失败列表
  * @property {number} successCount - 成功数量
  * @property {Array<string>} successList - 成功企业名称列表
  * @property {number} total - 总数
  */
/**
  * 批量直接吊销市场主体（执法系统）
  * 直接吊销市场主体，无需审核审批流程（执法系统）
  * tsbizrevlist-controller
  * @param {批量直接吊销请求模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/directRevokeUsingPOST
  * @return {Promise<批量直接吊销结果模型>}
  */
export function aiccsApiTsbizrevlistDirectRevoke(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/directRevoke`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 第一份处罚决定书下载
  * tsbizrevlist-controller
  * @required @param {string} params.bizseq - 业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/downFileUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistDownFirstPunishDec(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tsbizrevlist/downFirstPunishDec`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * enableAddList
  * tsbizrevlist-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/enableAddListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistEnableAddList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/enableAddList`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * exportCheckListExcel
  * tsbizrevlist-controller
  * @param {} data
  * @required @param {string} data.paramStr - paramStr
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/exportCheckListExcelUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistExportCheckListExcel(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/exportCheckListExcel`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportDisableEntList
  * tsbizrevlist-controller
  * @param {string} params.disableListId - disableListId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/exportDisableEntListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistExportDisableEntList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tsbizrevlist/exportDisableEntList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportEntListbyType
  * tsbizrevlist-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.exportType - exportType
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/exportEntListbyTypeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistExportEntListbyType(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tsbizrevlist/exportEntListbyType`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * exportValid
  * tsbizrevlist-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.exportType - exportType
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/exportValidUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistExportValid(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tsbizrevlist/exportValid`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * excel文件查询参数解析
  * tsbizrevlist-controller
  * @param {} data
  * @param {string} data.bizEntType - 企业类型
  * @param {string} data.illegalType - 名单类型
  * @param {string} data.model - 参数模型名称
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/fileParamExplainUsingPOST_3
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistFileParamExplain(data, formData) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/fileParamExplain`,
    requestType: 'formData',
    data: formData
  })
}

/**
  * @typedef {Object}
  */
/**
  * getBatchRevokeForwardUsers
  * tsbizrevlist-controller
  * @required @param {string} params.orgId - orgId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/getBatchRevokeForwardUsersUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistGetBatchRevokeForwardUsers(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tsbizrevlist/getBatchRevokeForwardUsers`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getBizRevListPage
  * tsbizrevlist-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/getBizRevListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistGetBizRevListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/getBizRevListPage`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * getEnableList
  * tsbizrevlist-controller
  * @param {string} params.enableListId - enableListId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/getEnableListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistGetEnableList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/getEnableList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getFirstEntInBiz
  * tsbizrevlist-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/getFirstEntInBizUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistGetFirstEntInBiz(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/getFirstEntInBiz`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getNewestOpinion
  * tsbizrevlist-controller
  * @param {string} params.bizStatus - bizStatus
  * @param {string} params.opinionType - opinionType
  * @param {string} params.status - status
  * @param {string} params.workflowId - workflowId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/getNewestOpinionUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistGetNewestOpinion(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/getNewestOpinion`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getNoOpenAndNoRemoveNum
  * tsbizrevlist-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/getNoOpenAndNoRemoveNumUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistGetNoOpenAndNoRemoveNum(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tsbizrevlist/getNoOpenAndNoRemoveNum`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getNoOpenRevListPage
  * tsbizrevlist-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/getNoOpenRevListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistGetNoOpenRevListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/getNoOpenRevListPage`,
    data
  })
}

/**
  * @typedef {Object} 案件信息查询DTO
  * @property {string} caseid - 案件编号（精确）
  * @property {string} caseidlike - 案件编号（模糊）
  * @property {string} caseintroduction - 案由
  * @property {string} casename - 案件名称
  * @property {string} illegality - 违法行为
  * @property {string} isDeal - 是否已办（0否1是）
  * @property {string} penaltydateEnd - 处罚决定日期-结束
  * @property {string} penaltydateStart - 处罚决定日期-开始
  * @property {string} penaltyorg - 处罚决定机关
  */
/**
  * @typedef {Object} 分页查询参数_案件信息查询DTO_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {案件信息查询DTO} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} 执法系统_案件信息表
  * @property {string} acceptid - 接收数据时的对接记录ID
  * @property {string} caseid - 案件编号
  * @property {string} caseintroduction - 案由
  * @property {string} casename - 案件名称
  * @property {string} createTime - 创建时间
  * @property {string} flgDeleted - 删除标识（0：正常，1：删除）
  * @property {string} illegality - 违法行为
  * @property {string} penalty - 处罚内容
  * @property {string} penaltydate - 处罚决定日期
  * @property {string} penaltyorg - 处罚决定机关
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_执法系统_案件信息表_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<执法系统_案件信息表>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 案件信息分页查询
  * tsbizrevlist-controller
  * @param {分页查询参数_案件信息查询DTO_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/getPenaltyCaseInfoPageUsingPOST
  * @return {Promise<IPage_执法系统_案件信息表_>}
  */
export function aiccsApiTsbizrevlistGetPenaltyCaseInfoPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/getPenaltyCaseInfoPage`,
    data
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getRemoveRecord
  * tsbizrevlist-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/getRemoveRecordUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistGetRemoveRecord(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/getRemoveRecord`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * getStepTableList
  * tsbizrevlist-controller
  * @param {string} params.stepNo - stepNo
  * @param {string} params.tasklistid - tasklistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/getStepTableListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistGetStepTableList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tsbizrevlist/getStepTableList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * insertRevListByPripid
  * tsbizrevlist-controller
  * @param {string} params.bizEntType - bizEntType
  * @param {string} params.bizStatus - bizStatus
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/insertRevListByPripidUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistInsertRevListByPripid(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/insertRevListByPripid`,
    params
  })
}

/**
  * @typedef {Object} TsCase
  * @property {string} advicePunishContent
  * @property {string} assistantId
  * @property {string} assistantName
  * @property {string} bizEntType
  * @property {string} bizseq
  * @property {string} caseFrom
  * @property {string} caseId
  * @property {string} caseName
  * @property {string} caseNo
  * @property {string} deliverWay
  * @property {string} handlerDate
  * @property {string} handlerId
  * @property {string} handlerName
  * @property {string} hearingToApprRea
  * @property {string} illegalAct
  * @property {string} illegalActCn
  * @property {string} illegalType
  * @property {string} isRegister
  * @property {string} isReviewHearing
  * @property {string} laupTime
  * @property {string} place
  * @property {string} pleadOpinion
  * @property {string} punishBasis
  * @property {string} punishPerformDeadline
  * @property {string} punishPerformWay
  * @property {string} registTime
  * @property {string} remarks
  * @property {string} reviewHearingOpinion
  * @property {string} revokeRea
  * @property {string} setTime
  * @property {string} situation
  * @property {string} status
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} 批量吊销流程模型
  * @property {string} bizseq - 业务主键
  * @property {TsCase} caseModel - 案件信息
  * @property {string} nextNodeID - 下一流程节点
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {Array<string>} nextPerformerNames - 下一步处理人姓名数组
  * @property {TSOpinion} opinion - 意见
  * @property {string} tasklistid - 待办主键
  */
/**
  * @typedef {Object}
  */
/**
  * processControl
  * tsbizrevlist-controller
  * @param {批量吊销流程模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/processControlUsingPOST_4
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistNext(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/next`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * removeRevListByPripid
  * tsbizrevlist-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripids - pripids
  * @param {string} params.remNo - remNo
  * @param {string} params.removeReason - removeReason
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/removeRevListByPripidUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistRemoveRevListByPripid(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/removeRevListByPripid`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * revokeEntListExport
  * tsbizrevlist-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/revokeEntListExportUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistRevokeEntListExport(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/revokeEntListExport`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveAccept
  * tsbizrevlist-controller
  * @param {} data
  * @required @param {string} data.paramStr - paramStr
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/saveAcceptUsingPOST_6
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistSaveAcceptDo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/saveAccept.do`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveorUpdateIllegalactList
  * tsbizrevlist-controller
  * @param {} data
  * @required @param {array} data.illegalactList - illegalactList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/saveorUpdateIllegalactListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistSaveorUpdateIllegalactList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/saveorUpdateIllegalactList`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * searchEnableList
  * tsbizrevlist-controller
  * @param {string} params.enableAndCheckListId - enableAndCheckListId
  * @param {string} params.result - result
  * @param {string} params.status - status
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/searchEnableListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistSearchEnableList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/searchEnableList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * tempSave
  * tsbizrevlist-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/tempSaveUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistTempSave(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/tempSave`,
    params
  })
}

/**
  * @typedef {Object} 未吊销市场主体查询DTO
  * @property {string} caseid - 案件id
  * @property {string} entname - 企业名称（模糊查询）
  * @property {string} enttype - 市场主体类型
  * @property {string} isDeal - 是否已办（0否1是）
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} uniscid - 统一社会信用代码
  */
/**
  * @typedef {Object} 分页查询参数_未吊销市场主体查询DTO_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {未吊销市场主体查询DTO} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object}
  */
/**
  * 查询未吊销的市场主体分页列表（执法系统）
  * 查询开业状态且未被吊销的市场主体（执法系统）
  * tsbizrevlist-controller
  * @param {分页查询参数_未吊销市场主体查询DTO_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/unrevokedListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistUnrevokedList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/unrevokedList`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * validEntsRegstate
  * tsbizrevlist-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsbizrevlist-controller/validEntsRegstateUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsbizrevlistValidEntsRegstate(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsbizrevlist/validEntsRegstate`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getDecisionList
  * ts-hearing-report-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ts-hearing-report-controller/getDecisionListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTshearingreportGetDecisionList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tshearingreport/getDecisionList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getHearingReport
  * ts-hearing-report-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ts-hearing-report-controller/getHearingReportUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTshearingreportGetHearingReport(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tshearingreport/getHearingReport`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * insertDecision
  * ts-hearing-report-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ts-hearing-report-controller/insertDecisionUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTshearingreportInsertDecision(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tshearingreport/insertDecision`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * insertHearReport
  * ts-hearing-report-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.pripid - pripid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ts-hearing-report-controller/insertHearReportUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTshearingreportInsertHearReport(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tshearingreport/insertHearReport`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * insertHearReportBatch
  * ts-hearing-report-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ts-hearing-report-controller/insertHearReportBatchUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTshearingreportInsertHearReportBatch(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tshearingreport/insertHearReportBatch`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveHearingReport
  * ts-hearing-report-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/ts-hearing-report-controller/saveHearingReportUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTshearingreportSaveHearingReport(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tshearingreport/saveHearingReport`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getTaskListPage
  * tsrevtasklist-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tsrevtasklist-controller/getTaskListPageUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTsrevtasklistTodoListPage(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tsrevtasklist/todoList_page`,
    data
  })
}

/**
  * @typedef {Object} Tswritscontent
  * @property {string} bizseq
  * @property {string} contentId
  * @property {string} isTemplate
  * @property {string} paragraphContent
  * @property {string} paragraphNo
  * @property {string} writsType
  */
/**
  * @typedef {Object}
  */
/**
  * 根据业务号及文书类型获取业务对应文书内容
  * tswritscontent-controller
  * @param {Tswritscontent} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswritscontent-controller/getContentsWithBizseqUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTswritscontentGetContentsWithBizseq(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tswritscontent/getContentsWithBizseq`,
    data
  })
}

/**
  * 根据文书类型获取文书模板内容
  * tswritscontent-controller
  * @param {string} params.writsType - writsType
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswritscontent-controller/getContentsWithWritstypeUsingPOST
  */
export function aiccsApiTswritscontentGetContentsWithWritstype(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tswritscontent/getContentsWithWritstype`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 业务中调整文书内容
  * tswritscontent-controller
  * @param {} data
  * @required @param {array} data.contentsList - contentsList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswritscontent-controller/modifyContentWithBizseqUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTswritscontentModifyContentWithBizseq(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tswritscontent/modifyContentWithBizseq`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * saveOrUpdateContent
  * tswritscontent-controller
  * @param {} data
  * @required @param {array} data.contentsList - contentsList
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswritscontent-controller/saveOrUpdateContentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTswritscontentSaveOrUpdateContent(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tswritscontent/saveOrUpdateContent`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取经营异常信用修复决定书
  * tswrittemplate-controller
  * @required @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswrittemplate-controller/getAbnRepairDecisionUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTswrittemplateGetAbnRepairDecision(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tswrittemplate/getAbnRepairDecision`,
    params
  })
}

/**
  * @typedef {Object} WritTempEntInfoDto
  * @property {string} applyDate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} cerNo
  * @property {string} content
  * @property {string} createTime
  * @property {string} createUserId
  * @property {string} dom
  * @property {string} entCerName
  * @property {string} isTemplate
  * @property {string} lerepname
  * @property {string} needTemplate
  * @property {string} otherContact
  * @property {string} party
  * @property {string} phone
  * @property {string} repairDate
  * @property {string} templateId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} updateTime
  * @property {string} updateUserId
  * @property {string} writsType
  */
/**
  * @typedef {Object}
  */
/**
  * 根据业务号及文书类型获取文书模板内容
  * tswrittemplate-controller
  * @param {WritTempEntInfoDto} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswrittemplate-controller/getContentsWithBizseqUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiTswrittemplateGetContentsWithBizseq(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tswrittemplate/getContentsWithBizseq`,
    data
  })
}

/**
  * @typedef {Object} aiccsApiTswrittemplateGetContentsWithWritstypeResponse
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} content
  * @property {string} createTime
  * @property {string} createUserId
  * @property {string} isTemplate
  * @property {string} templateId
  * @property {string} updateTime
  * @property {string} updateUserId
  * @property {string} writsType
  */
/**
  * 根据文书类型获取文书模板内容
  * tswrittemplate-controller
  * @param {string} params.writsType - writsType
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswrittemplate-controller/getTemplateWithWritstypeUsingPOST_1
  * @return {Promise<aiccsApiTswrittemplateGetContentsWithWritstypeResponse>}
  */
export function aiccsApiTswrittemplateGetContentsWithWritstype(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tswrittemplate/getContentsWithWritstype`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取严重违法信用修复决定书
  * tswrittemplate-controller
  * @required @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswrittemplate-controller/getCreditRepairDecisionUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTswrittemplateGetCreditRepairDecision(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tswrittemplate/getCreditRepairDecision`,
    params
  })
}

/**
  * @typedef {Object} WritTempEntInfoDto
  * @property {string} applyDate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} cerNo
  * @property {string} content
  * @property {string} createTime
  * @property {string} createUserId
  * @property {string} dom
  * @property {string} entCerName
  * @property {string} isTemplate
  * @property {string} lerepname
  * @property {string} needTemplate
  * @property {string} otherContact
  * @property {string} party
  * @property {string} phone
  * @property {string} repairDate
  * @property {string} templateId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} updateTime
  * @property {string} updateUserId
  * @property {string} writsType
  */
/**
  * @typedef {Object}
  */
/**
  * 获取行政处罚文书模板内容
  * tswrittemplate-controller
  * @param {WritTempEntInfoDto} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswrittemplate-controller/getRemPunishmentContentsWithBizseqUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTswrittemplateGetRemPunishmentContentsWithBizseq(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tswrittemplate/getRemPunishmentContentsWithBizseq`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取行政处罚信用修复决定书
  * tswrittemplate-controller
  * @required @param {string} params.bizSeq - bizSeq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswrittemplate-controller/getRemPunishWritUsingGET
  * @return {Promise<>}
  */
export function aiccsApiTswrittemplateGetRemPunishWrit(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/tswrittemplate/getRemPunishWrit`,
    params
  })
}

/**
  * @typedef {Object} WritTempEntInfoDto
  * @property {string} applyDate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} cerNo
  * @property {string} content
  * @property {string} createTime
  * @property {string} createUserId
  * @property {string} dom
  * @property {string} entCerName
  * @property {string} isTemplate
  * @property {string} lerepname
  * @property {string} needTemplate
  * @property {string} otherContact
  * @property {string} party
  * @property {string} phone
  * @property {string} repairDate
  * @property {string} templateId
  * @property {string} type
  * @property {string} uniscid
  * @property {string} updateTime
  * @property {string} updateUserId
  * @property {string} writsType
  */
/**
  * @typedef {Object}
  */
/**
  * 批吊业务获取文书模板内容
  * tswrittemplate-controller
  * @param {WritTempEntInfoDto} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswrittemplate-controller/getRevContentsWithBizseqUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTswrittemplateGetRevContentsWithBizseq(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tswrittemplate/getRevContentsWithBizseq`,
    data
  })
}

/**
  * @typedef {Object} Tswrittemplate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} content
  * @property {string} createTime
  * @property {string} createUserId
  * @property {string} isTemplate
  * @property {string} templateId
  * @property {string} updateTime
  * @property {string} updateUserId
  * @property {string} writsType
  */
/**
  * @typedef {Object}
  */
/**
  * 业务中保存或更新文书内容
  * tswrittemplate-controller
  * @param {Tswrittemplate} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/tswrittemplate-controller/saveOrUpdateContentUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiTswrittemplateSaveOrUpdateContent(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/tswrittemplate/saveOrUpdateContent`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取用户权限
  * t-usermenu-controller
  * @param {string} params.userId - userId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/t-usermenu-controller/getUserMenuUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTUsermenuGetUserMenus(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tUsermenu/getUserMenus`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取用户权限
  * t-usermenu-controller
  * @param {string} params.userId - userId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/t-usermenu-controller/getUserRightsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiTUsermenuGetUserRights(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/tUsermenu/getUserRights`,
    params
  })
}

/**
  * 图形验证码
  * 1.用户操作
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/captchaUsingGET
  */
export function aiccsApiUserCaptcha() {
  return request({
    method: 'get',
    url: `/aiccs-api/user/captcha`
  })
}

/**
  * 登录图形验证码
  * 1.用户操作
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/captchadlUsingGET
  */
export function aiccsApiUserCaptchadl() {
  return request({
    method: 'get',
    url: `/aiccs-api/user/captchadl`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 信创门户系统cas登陆认证
  * 1.用户操作
  * @param {string} params.service - (fix on body parameters)service
  * @param {string} params.ticket - (fix on body parameters)门户的ticket
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/casLoginUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserCasLogin(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/casLogin`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 统一门户系统cas登陆认证
  * 1.用户操作
  * @param {string} params.code - (fix on body parameters)门户code
  * @param {string} params.service - (fix on body parameters)service
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/casLogin_LangChaoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserCasLoginLangChao(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/casLogin_LangChao`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 统一门户系统cas登陆认证
  * 1.用户操作
  * @param {string} params.service - (fix on body parameters)service
  * @param {string} params.ticket - (fix on body parameters)门户的ticket
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/casLogin_UniteUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserCasLoginUnite(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/casLogin_Unite`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 验证单点登录的token
  * 1.用户操作
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/checkSSOLoginUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserCheckSSOLogin() {
  return request({
    method: 'post',
    url: `/aiccs-api/user/checkSSOLogin`
  })
}

/**
  * @typedef {Object}
  */
/**
  * devopsLogin
  * 1.用户操作
  * @param {string} params.password - password
  * @param {string} params.username - username
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/devopsLoginUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserDevopsLogin(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/devops/login`,
    params
  })
}

/**
  * @typedef {Object} Gzaiccode对象
  * @property {string} bend
  * @property {string} bstop
  * @property {number} nindex
  * @property {string} orgunitid - 本地组织架构单位ID
  * @property {string} scountrycode
  * @property {string} scountryextcode
  * @property {string} shortname
  * @property {string} slevel
  * @property {string} sparentcode
  * @property {string} sregorgcode
  * @property {string} sregorgname
  */
/**
  * findOrganization
  * 1.用户操作
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/findOrganizationUsingGET
  * @return {Promise<Gzaiccode对象>}
  */
export function aiccsApiUserFindOrganization() {
  return request({
    method: 'get',
    url: `/aiccs-api/user/findOrganization`
  })
}

/**
  * @typedef {Object}
  */
/**
  * getUserListWithPermission
  * 1.用户操作
  * @param {string} params.deptId - deptId
  * @param {string} params.orgId - orgId
  * @param {string} params.permission - permission
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getUserListWithPermissionUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserGetUsersWithPermission(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/get_users_with_permission`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getCode
  * 1.用户操作
  * @param {string} params.captcha - 验证码
  * @param {string} params.phone - 手机号码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getCodeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserGetCode(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/getCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getCode
  * 1.用户操作
  * @param {string} params.captcha - 验证码
  * @param {string} params.phone - 手机号码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getCodeUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiUserGetCode_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/user/getCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getCode
  * 1.用户操作
  * @param {string} params.captcha - 验证码
  * @param {string} params.phone - 手机号码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getCodeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserGetCode_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/getCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getCode
  * 1.用户操作
  * @param {string} params.captcha - 验证码
  * @param {string} params.phone - 手机号码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getCodeUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiUserGetCode_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/user/getCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getCode
  * 1.用户操作
  * @param {string} params.captcha - 验证码
  * @param {string} params.phone - 手机号码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getCodeUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiUserGetCode_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/user/getCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getCode
  * 1.用户操作
  * @param {string} params.captcha - 验证码
  * @param {string} params.phone - 手机号码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getCodeUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiUserGetCode_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/user/getCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getCode
  * 1.用户操作
  * @param {string} params.captcha - 验证码
  * @param {string} params.phone - 手机号码
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getCodeUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiUserGetCode_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/user/getCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 判断是否是管理员
  * 1.用户操作
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getIsUserPropUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserGetIsUserProp() {
  return request({
    method: 'get',
    url: `/aiccs-api/user/getIsUserProp`
  })
}

/**
  * @typedef {Object}
  */
/**
  * getOpsToken
  * 1.用户操作
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getOpsTokenUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserGetOpsToken() {
  return request({
    method: 'get',
    url: `/aiccs-api/user/getOpsToken`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取某个地市下面所有机关
  * 1.用户操作
  * @param {integer} params.orgLevel - orgLevel
  * @param {string} params.orgNumber - orgNumber
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getOrgunitsUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserGetOrgunits(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/getOrgunits`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 获取同一个部门的用户列表
  * 1.用户操作
  * @param {} data
  * @param {string} data.deptId - deptId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getSameDeptUserListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserGetSameDeptUserList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/getSameDeptUserList`,
    data
  })
}

/**
  * @typedef {Object} AICUser
  * @property {object} aicPermissions
  * @property {string} empID
  * @property {string} ename
  * @property {string} name
  * @property {string} orgID
  * @property {string} orgName
  * @property {string} password
  * @property {string} primaryKey
  * @property {string} regionID
  * @property {number} status
  * @property {string} unitID
  * @property {string} unitName
  * @property {number} userProp
  */
/**
  * 获取当前部门的权限列表人
  * 1.用户操作
  * @param {string} params.bizType - bizType
  * @param {string} params.bizseq - bizseq
  * @param {string} params.orgId - orgId
  * @param {string} params.permission - permission
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getUsersPermissionUsingGET
  * @return {Promise<Array<AICUser>>}
  */
export function aiccsApiUserGetUsersPermission(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/getUsersPermission`,
    params
  })
}

/**
  * @typedef {Object} Gzaiccode对象
  * @property {string} bend
  * @property {string} bstop
  * @property {number} nindex
  * @property {string} orgunitid - 本地组织架构单位ID
  * @property {string} scountrycode
  * @property {string} scountryextcode
  * @property {string} shortname
  * @property {string} slevel
  * @property {string} sparentcode
  * @property {string} sregorgcode
  * @property {string} sregorgname
  */
/**
  * @typedef {Object} 用户实体
  * @property {string} avatar - 头像
  * @property {Gzaiccode对象} decisionOrgan - 根据当前用户的机关信息，区和所则获取区，市局则市局
  * @property {string} nickname - 昵称
  * @property {string} orgCode - 机构代码
  * @property {string} orgId - 机构id
  * @property {string} orgName - 机构
  * @property {string} password
  * @property {Array<string>} permission
  * @property {string} primaryKey - primaryKey
  * @property {Array<string>} role
  * @property {string} unitId - 单位id
  * @property {string} unitName - 单位
  * @property {string} username
  */
/**
  * 2.查询用户信息
  * 1.用户操作
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getInfoUsingGET
  * @return {Promise<用户实体>}
  */
export function aiccsApiUserInfo() {
  return request({
    method: 'get',
    url: `/aiccs-api/user/info`
  })
}

/**
  * @typedef {Object}
  */
/**
  * isHaveUser
  * 1.用户操作
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/isHaveUserUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserIsHaveUser(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/isHaveUser`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * isHaveUser
  * 1.用户操作
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/isHaveUserUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiUserIsHaveUser_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/user/isHaveUser`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * isHaveUser
  * 1.用户操作
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/isHaveUserUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserIsHaveUser_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/isHaveUser`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * isHaveUser
  * 1.用户操作
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/isHaveUserUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiUserIsHaveUser_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/user/isHaveUser`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * isHaveUser
  * 1.用户操作
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/isHaveUserUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiUserIsHaveUser_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/user/isHaveUser`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * isHaveUser
  * 1.用户操作
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/isHaveUserUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiUserIsHaveUser_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/user/isHaveUser`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * isHaveUser
  * 1.用户操作
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/isHaveUserUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiUserIsHaveUser_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/user/isHaveUser`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 批吊业务获取协办人列表
  * 1.用户操作
  * @param {string} params.bizseq - bizseq
  * @param {string} params.orgId - orgId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/listRevokeAssistantUSerUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserListRevokeAssistantUSer(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/listRevokeAssistantUSer`,
    params
  })
}

/**
  * @typedef {Object} AICUser
  * @property {object} aicPermissions
  * @property {string} empID
  * @property {string} ename
  * @property {string} name
  * @property {string} orgID
  * @property {string} orgName
  * @property {string} password
  * @property {string} primaryKey
  * @property {string} regionID
  * @property {number} status
  * @property {string} unitID
  * @property {string} unitName
  * @property {number} userProp
  */
/**
  * 获取当前部门的权限列表人
  * 1.用户操作
  * @param {boolean} params.isArea - isArea
  * @param {string} params.orgId - orgId
  * @param {string} params.permission - permission
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/listUserByPermissionAndOrgIdsUsingGET
  * @return {Promise<Array<AICUser>>}
  */
export function aiccsApiUserListUserByPermissionAndOrgIds(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/listUserByPermissionAndOrgIds`,
    params
  })
}

/**
  * @typedef {Object} AICUser
  * @property {object} aicPermissions
  * @property {string} empID
  * @property {string} ename
  * @property {string} name
  * @property {string} orgID
  * @property {string} orgName
  * @property {string} password
  * @property {string} primaryKey
  * @property {string} regionID
  * @property {number} status
  * @property {string} unitID
  * @property {string} unitName
  * @property {number} userProp
  */
/**
  * 获取当前部门的权限列表人
  * 1.用户操作
  * @param {boolean} params.isArea - isArea
  * @param {string} params.orgId - orgId
  * @param {string} params.permission - permission
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/listUserByPermissionAndOrgIdsYzwfUsingGET
  * @return {Promise<Array<AICUser>>}
  */
export function aiccsApiUserListUserByPermissionAndOrgIdsYzwf(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/listUserByPermissionAndOrgIdsYzwf`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 1.用户登陆
  * 1.用户操作
  * @param {} data
  * @param {string} data.password - 密码
  * @param {string} data.userName - 用户名
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiUserLogin(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/login`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByCode
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByCodeUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByCode(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/loginByCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByCode
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByCodeUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByCode_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/user/loginByCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByCode
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByCodeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByCode_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/loginByCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByCode
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByCodeUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByCode_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/user/loginByCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByCode
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByCodeUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByCode_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/user/loginByCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByCode
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByCodeUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByCode_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/user/loginByCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByCode
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByCodeUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByCode_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/user/loginByCode`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByPwd
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByPwdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByPwd(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/loginByPwd`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByPwd
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByPwdUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByPwd_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/user/loginByPwd`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByPwd
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByPwdUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByPwd_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/loginByPwd`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByPwd
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByPwdUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByPwd_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/user/loginByPwd`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByPwd
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByPwdUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByPwd_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/user/loginByPwd`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByPwd
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByPwdUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByPwd_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/user/loginByPwd`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * loginByPwd
  * 1.用户操作
  * @param {string} params.captchadl - captchadl
  * @param {string} params.code - code
  * @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/loginByPwdUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiUserLoginByPwd_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/user/loginByPwd`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 3.用户登出
  * 1.用户操作
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/logoutUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserLogout() {
  return request({
    method: 'get',
    url: `/aiccs-api/user/logout`
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 密码修改
  * 1.用户操作
  * @param {} data
  * @required @param {object} data.requestMap - requestMap
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/modifyPasswordUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserModifyPassword(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/modifyPassword`,
    data
  })
}

/**
  * @typedef {Object} CommonWords
  * @property {string} createBy
  * @property {string} createTime
  * @property {string} id
  * @property {string} moduleTag
  * @property {string} updateBy
  * @property {string} updateTime
  * @property {string} word
  */
/**
  * 用户常用语
  * 1.用户操作
  * @param {string} params.moduleTag - (fix on body parameters)模块标识
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getCurUserCommonWordsUsingGET
  * @return {Promise<Array<CommonWords>>}
  */
export function aiccsApiUserMyCommonWords(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/my_common_words`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object} TreeNode
  * @property {Array<TreeNode>} children
  * @property {string} label
  * @property {string} name
  * @property {string} pid
  * @property {string} remark
  * @property {string} value
  */
/**
  * @typedef {Object} OrgTreeNode
  * @property {string} amount
  * @property {Array<TreeNode>} children
  * @property {string} label
  * @property {number} level
  * @property {string} name
  * @property {string} pid
  * @property {string} remark
  * @property {string} status
  * @property {string} total
  * @property {string} value
  */
/**
  * 获取包含指定权限的用户所构成的组织架构树
  * 1.用户操作
  * @param {} data
  * @param {string} data.permissions - 权限标识（多个用半角逗号隔开，前端直接对array进行tostring即可获得）
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/getOrgTreeWithPermissionsUsingPOST
  * @return {Promise<Array<OrgTreeNode>>}
  */
export function aiccsApiUserOrgTreeWithPerm(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/org/tree_with_perm`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * queryOlderP
  * 1.用户操作
  * @param {} data
  * @param {string} data.userId - userId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/queryOlderPUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserQueryOlderP(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/queryOlderP`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryUsersPermission
  * 1.用户操作
  * @param {string} params.bizseq - bizseq
  * @param {string} params.permission - permission
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/queryUsersPermissionUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUserQueryUsersPermission(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/user/queryUsersPermission`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryUsersPermission
  * 1.用户操作
  * @param {string} params.bizseq - bizseq
  * @param {string} params.permission - permission
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/queryUsersPermissionUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiUserQueryUsersPermission_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/user/queryUsersPermission`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryUsersPermission
  * 1.用户操作
  * @param {string} params.bizseq - bizseq
  * @param {string} params.permission - permission
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/queryUsersPermissionUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserQueryUsersPermission_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/queryUsersPermission`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryUsersPermission
  * 1.用户操作
  * @param {string} params.bizseq - bizseq
  * @param {string} params.permission - permission
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/queryUsersPermissionUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiUserQueryUsersPermission_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/user/queryUsersPermission`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryUsersPermission
  * 1.用户操作
  * @param {string} params.bizseq - bizseq
  * @param {string} params.permission - permission
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/queryUsersPermissionUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiUserQueryUsersPermission_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/user/queryUsersPermission`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryUsersPermission
  * 1.用户操作
  * @param {string} params.bizseq - bizseq
  * @param {string} params.permission - permission
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/queryUsersPermissionUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiUserQueryUsersPermission_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/user/queryUsersPermission`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * queryUsersPermission
  * 1.用户操作
  * @param {string} params.bizseq - bizseq
  * @param {string} params.permission - permission
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/queryUsersPermissionUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiUserQueryUsersPermission_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/user/queryUsersPermission`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * 保存为常用语
  * 1.用户操作
  * @param {} data
  * @param {string} data.moduleTag - 模块标识
  * @param {string} data.word - 常用语
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/saveAsCommonWordUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserSaveAsCommonWord(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/save_as_common_word`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * updatePassword
  * 1.用户操作
  * @param {} data
  * @param {string} data.newPassword - newPassword
  * @param {string} data.oldPassword - oldPassword
  * @param {string} data.userId - userId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.用户操作/updatePasswordUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiUserUpdateP(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/user/updateP`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 检查用户是否有身份证号和手机号码记录
  * 用户APP信息管理
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/用户APP信息管理/checkUserInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUsersappCheck() {
  return request({
    method: 'get',
    url: `/aiccs-api/usersapp/check`
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取RSA公钥
  * 用户APP信息管理
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/用户APP信息管理/getRsaPublicKeyUsingGET
  * @return {Promise<>}
  */
export function aiccsApiUsersappGetPublicKey() {
  return request({
    method: 'get',
    url: `/aiccs-api/usersapp/getPublicKey`
  })
}

/**
  * @typedef {Object} aiccsApiUsersappSetUserInfoResponse
  * @property {number} code
  * @property {string} msg
  */
/**
  * 设置用户账号信息
  * 用户APP信息管理
  * @param {string} params.identityNoEncrypted - 身份证号密文
  * @param {string} params.mobileEncrypted - 手机号密文
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/用户APP信息管理/setUserInfoUsingPOST
  * @return {Promise<aiccsApiUsersappSetUserInfoResponse>}
  */
export function aiccsApiUsersappSetUserInfo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/usersapp/setUserInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * deleteTRVerifyCommon
  * trverify-common-controller
  * @param {string} params.commonId - commonId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/trverify-common-controller/deleteTRVerifyCommonUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiVerifyCommonDeleteTRVerifyCommon(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/verifyCommon/deleteTRVerifyCommon`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getAllCommonList
  * trverify-common-controller
  * @param {string} params.userId - userId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/trverify-common-controller/getAllCommonListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiVerifyCommonGetAllCommonList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/verifyCommon/getAllCommonList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getCommonListWithModule
  * trverify-common-controller
  * @param {string} params.module - module
  * @param {string} params.userId - userId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/trverify-common-controller/getCommonListWithModuleUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiVerifyCommonGetCommonListWithModule(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/verifyCommon/getCommonListWithModule`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * saveTRVerifyCommon
  * trverify-common-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/trverify-common-controller/saveTRVerifyCommonUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiVerifyCommonSaveTRVerifyCommon(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/verifyCommon/saveTRVerifyCommon`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * updateTRVerifyCommon
  * trverify-common-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/trverify-common-controller/updateTRVerifyCommonUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiVerifyCommonUpdateTRVerifyCommon(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/verifyCommon/updateTRVerifyCommon`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * verifyCommonList
  * trverify-common-controller
  * @param {string} params.aicUserId - aicUserId
  * @param {integer} params.page - page
  * @param {integer} params.rows - rows
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/trverify-common-controller/verifyCommonListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiVerifyCommonVerifyCommonList(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/verifyCommon/verifyCommonList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取列入经营异常名录异议表信息
  * writ-controller
  * @param {string} params.bizseq - (fix on body parameters)业务号
  * @param {string} params.type - (fix on body parameters)表格类型
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getAbnDissentApplyTabInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritAbnormalGetAbnDissentApplyTabInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/abnormal/getAbnDissentApplyTabInfo`,
    params
  })
}

/**
  * downloadTSWrits
  * writ-controller
  * @param {string} params.writsid - writsid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/downloadTSWritsUsingPOST
  */
export function aiccsApiWritDownloadTSWrits(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/writ/downloadTSWrits`,
    params
  })
}

/**
  * @typedef {Object} 分页请求体
  * @property {number} curPage - 当前分页（默认1）
  * @property {object} customParamMap - 使用key-value作为自定义判断的map
  * @property {object} inParamMap - 使用key-value作为in参数的map，in的内容用半角逗号隔开，推荐前端直接使用array对象的toString（）方法
  * @property {object} likeParamMap - 使用key-value作为like %% 的map
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {boolean} orderingRuleBoolean
  * @property {number} pageSize - 分页大小（默认10）
  * @property {object} paramMap - 直接使用key-value作为eq参数的map
  */
/**
  * @typedef {Object}
  */
/**
  * getEntWritsList
  * writ-controller
  * @param {分页请求体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getEntWritsListUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWritGetEntWritsList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/writ/getEntWritsList`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * getNoticePrintInfo
  * writ-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.writstype - writstype
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getNoticePrintInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritGetNoticePrintInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/getNoticePrintInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getWritByBizseq
  * writ-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.writstype - writstype
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getWritByBizseqUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritGetWritByBizseq(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/getWritByBizseq`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getWritListByBizseqId
  * writ-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getWritListByBizseqIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritGetWritListByBizseqId(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/getWritListByBizseqId`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 严重违法失信企业名录异议受理通知书信息获取
  * writ-controller
  * @param {string} params.bizSeqId - (fix on body parameters)业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getIllegalDissentAcceptWritByBizSeqIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritIllegalGetDissentAcceptWritByBizSeqId(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/illegal/getDissentAcceptWritByBizSeqId`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 严重违法失信企业名录异议主体信息获取
  * writ-controller
  * @param {string} params.bizSeqId - (fix on body parameters)业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getDissentApplyEntInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritIllegalGetDissentApplyEntInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/illegal/getDissentApplyEntInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 严重违法失信企业名录异议核实结果告知书信息获取
  * writ-controller
  * @param {string} params.bizSeqId - (fix on body parameters)业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getIllegalDissentResultWritByBizSeqIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritIllegalGetDissentResultWritByBizSeqId(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/illegal/getDissentResultWritByBizSeqId`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取审批表信息
  * writ-controller
  * @param {string} params.bizSeqId - (fix on body parameters)业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getExamineTableInfoUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritIllegalGetExamineTableInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/illegal/getExamineTableInfo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * getIllegalInclusionWritByBizSeqId
  * writ-controller
  * @param {string} params.bizSeqId - bizSeqId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getIllegalInclusionWritByBizSeqIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritIllegalGetIllegalInclusionWritByBizSeqId(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/illegal/getIllegalInclusionWritByBizSeqId`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 严重违法失信企业列入决定文书信息获取
  * writ-controller
  * @param {string} params.bizSeqId - (fix on body parameters)业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getIllegalInclusionDecisionWritByBizSeqIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritIllegalGetInclusionDecisionWritByBizSeqId(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/illegal/getInclusionDecisionWritByBizSeqId`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取移出受理回执文书的信息
  * writ-controller
  * @param {string} params.bizSeqId - (fix on body parameters)业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getIllegalRemAcceptReceiptWritMsgUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritIllegalGetRemAcceptReceiptWritMsg(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/illegal/getRemAcceptReceiptWritMsg`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 获取移出严重违法失信企业名单申请表信息
  * writ-controller
  * @param {string} params.bizSeqId - (fix on body parameters)业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getIllegalRemoveApplyMsgUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritIllegalGetRemoveApplyMsg(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/illegal/getRemoveApplyMsg`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 严重违法失信企业列入决定文书信息获取
  * writ-controller
  * @param {string} params.bizSeqId - (fix on body parameters)业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/getIllegalRemoveDecisionWritByBizSeqIdUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWritIllegalGetRemoveDecisionWritByBizSeqId(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/writ/illegal/getRemoveDecisionWritByBizSeqId`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * word2Pdf
  * writ-controller
  * @param {string} params.bizseq - bizseq
  * @param {string} params.tempPath - tempPath
  * @param {string} params.writstype - writstype
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/writ-controller/word2PdfUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiWritWord2Pdf(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/writ/word2Pdf`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * checkTaskList
  * biz-dissent-app-controller
  * @required @param {string} params.abnlistid - abnlistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-app-controller/checkTaskListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWxBizDissentCheckTaskList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizDissent/checkTaskList`,
    params
  })
}

/**
  * @typedef {Object} DissentAppDto
  * @property {string} abnlistid
  * @property {string} applicant
  * @property {string} applicantId
  * @property {string} applicantNo
  * @property {string} bizSeq
  * @property {string} uniscid
  */
/**
  * info
  * biz-dissent-app-controller
  * @param {DissentAppDto} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-app-controller/infoUsingPOST
  */
export function aiccsApiWxBizDissentInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizDissent/info`,
    data
  })
}

/**
  * @typedef {Object} DissentAppDto
  * @property {string} abnlistid
  * @property {string} applicant
  * @property {string} applicantId
  * @property {string} applicantNo
  * @property {string} bizSeq
  * @property {string} uniscid
  */
/**
  * @typedef {Object}
  */
/**
  * startAppDissent
  * biz-dissent-app-controller
  * @param {DissentAppDto} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-dissent-app-controller/startAppDissentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWxBizDissentStartAppDissent(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizDissent/startAppDissent`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-rem-list-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/approvalnextAg_appUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppApprovalnextAgApp(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizRemListApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-rem-list-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/approvalnextAg_appUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppApprovalnextAgApp_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/wx/bizRemListApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-rem-list-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/approvalnextAg_appUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppApprovalnextAgApp_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizRemListApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-rem-list-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/approvalnextAg_appUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppApprovalnextAgApp_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/wx/bizRemListApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-rem-list-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/approvalnextAg_appUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppApprovalnextAgApp_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/wx/bizRemListApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-rem-list-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/approvalnextAg_appUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppApprovalnextAgApp_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/wx/bizRemListApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-rem-list-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/approvalnextAg_appUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppApprovalnextAgApp_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/wx/bizRemListApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-rem-list-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/cancelBusinessUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppCancelBusiness(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizRemListApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-rem-list-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/cancelBusinessUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppCancelBusiness_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/wx/bizRemListApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-rem-list-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/cancelBusinessUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppCancelBusiness_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizRemListApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-rem-list-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/cancelBusinessUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppCancelBusiness_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/wx/bizRemListApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-rem-list-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/cancelBusinessUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppCancelBusiness_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/wx/bizRemListApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-rem-list-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/cancelBusinessUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppCancelBusiness_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/wx/bizRemListApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-rem-list-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/cancelBusinessUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppCancelBusiness_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/wx/bizRemListApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * checknb
  * biz-rem-list-app-controller
  * @param {string} params.abnlistid - abnlistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/checknbUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppChecknb(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizRemListApp/checknb`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * checknbwsq
  * biz-rem-list-app-controller
  * @param {string} params.abnlistids - abnlistids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/checknbwsqUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppChecknbwsq(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizRemListApp/checknbwsq`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * checkTaskList
  * biz-rem-list-app-controller
  * @required @param {string} params.abnlistid - abnlistid
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/checkTaskListUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppCheckTaskList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizRemListApp/checkTaskList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * checkTaskwsqList
  * biz-rem-list-app-controller
  * @required @param {string} params.abnlistids - abnlistids
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/checkTaskwsqListUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppCheckTaskwsqList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizRemListApp/checkTaskwsqList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * intoCompanyRepairAg_ydd
  * biz-rem-list-app-controller
  * @param {} data
  * @required @param {object} data._map - _map
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/intoCompanyRepairAg_yddUsingPOST
  */
export function aiccsApiWxBizRemListAppIntoCompanyRepairAgYdd(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizRemListApp/intoCompanyRepairAg_ydd`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * intoGtCreditRepair_ydd
  * biz-rem-list-app-controller
  * @param {} data
  * @required @param {object} data._map - _map
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/intoGtCreditRepair_yddUsingPOST
  */
export function aiccsApiWxBizRemListAppIntoGtCreditRepairYdd(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizRemListApp/intoGtCreditRepair_ydd`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * intoGtCreditRepair_yddwsq
  * biz-rem-list-app-controller
  * @param {} data
  * @required @param {object} data._map - _map
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/intoGtCreditRepair_yddwsqUsingPOST
  */
export function aiccsApiWxBizRemListAppIntoGtCreditRepairYddwsq(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizRemListApp/intoGtCreditRepair_yddwsq`,
    data
  })
}

/**
  * @typedef {Object} TSAbnList
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} areaCode
  * @property {string} autoProc
  * @property {string} bizseqUp
  * @property {string} caseSource
  * @property {string} cerno
  * @property {string} certype
  * @property {string} contactEntity
  * @property {string} contactMethodOrg
  * @property {string} decorg
  * @property {string} endabntime
  * @property {string} entname
  * @property {string} enttype
  * @property {string} enttypeCN
  * @property {string} governmentOrg
  * @property {string} intoDecorg
  * @property {string} intoRemark
  * @property {string} intoSponsor
  * @property {string} intowritid
  * @property {string} intowritno
  * @property {string} lauptime
  * @property {string} lerep
  * @property {string} litiOrg
  * @property {string} operatestatus
  * @property {string} pripid
  * @property {string} reDecorg
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} remDecorg
  * @property {string} remDecorgCn
  * @property {string} remRemark
  * @property {string} remSponsor
  * @property {string} remdate
  * @property {string} remexcpres
  * @property {string} remexcpresCn
  * @property {string} remreasons
  * @property {string} remwritid
  * @property {string} remwritidno
  * @property {string} specause
  * @property {string} specauseCn
  * @property {string} specauseType
  * @property {string} spereasons
  * @property {string} uniscid
  * @property {string} writsno
  */
/**
  * listTSAbnList
  * biz-rem-list-app-controller
  * @param {string} params.type - type
  * @required @param {string} params.uscc - uscc
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/listTSAbnListUsingGET
  * @return {Promise<Array<TSAbnList>>}
  */
export function aiccsApiWxBizRemListAppListTSAbnList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizRemListApp/listTSAbnList`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * next_app
  * biz-rem-list-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/next_appUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppNextApp(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizRemListApp/next_app`,
    params
  })
}

/**
  * @typedef {Object} AbnWsqDto
  * @property {string} abnlistid
  * @property {string} addType
  * @property {string} bizseqUp
  */
/**
  * @typedef {Object} AbnWsqDtoAll
  * @property {Array<AbnWsqDto>} abnWsqDtoList
  * @property {string} applicant
  * @property {string} applicantId
  * @property {string} applicantNo
  * @property {string} legalPhone
  * @property {string} pripid
  */
/**
  * @typedef {Object}
  */
/**
  * next_appwsq
  * biz-rem-list-app-controller
  * @param {AbnWsqDtoAll} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-rem-list-app-controller/next_appwsqUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWxBizRemListAppNextAppwsq(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizRemListApp/next_appwsq`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * checkTaskList
  * biz-ser-illegal-diss-app-controller
  * @required @param {string} params.illegalListID - illegalListID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-app-controller/checkTaskListUsingGET_2
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalDissCheckTaskList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizSerIllegalDiss/checkTaskList`,
    params
  })
}

/**
  * @typedef {Object} DissentIllegalAppDto
  * @property {string} applicant
  * @property {string} applicantId
  * @property {string} applicantNo
  * @property {string} bizSeq
  * @property {string} illegalListID
  * @property {string} uniscid
  */
/**
  * info
  * biz-ser-illegal-diss-app-controller
  * @param {DissentIllegalAppDto} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-app-controller/infoUsingPOST_1
  */
export function aiccsApiWxBizSerIllegalDissInfo(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizSerIllegalDiss/info`,
    data
  })
}

/**
  * @typedef {Object} DissentIllegalAppDto
  * @property {string} applicant
  * @property {string} applicantId
  * @property {string} applicantNo
  * @property {string} bizSeq
  * @property {string} illegalListID
  * @property {string} uniscid
  */
/**
  * @typedef {Object}
  */
/**
  * startAppDissent
  * biz-ser-illegal-diss-app-controller
  * @param {DissentIllegalAppDto} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-diss-app-controller/startAppDissentUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalDissStartAppDissent(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizSerIllegalDiss/startAppDissent`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnext_appUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextApp(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnext_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnext_appUsingHEAD
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextApp_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnext_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnext_appUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextApp_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnext_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnext_appUsingPUT
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextApp_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnext_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnext_appUsingDELETE
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextApp_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnext_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnext_appUsingOPTIONS
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextApp_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnext_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnext_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnext_appUsingPATCH
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextApp_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnext_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnextAg_appUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextAgApp(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnextAg_appUsingHEAD_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextAgApp_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnextAg_appUsingPOST_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextAgApp_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnextAg_appUsingPUT_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextAgApp_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnextAg_appUsingDELETE_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextAgApp_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnextAg_appUsingOPTIONS_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextAgApp_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * approvalnextAg_app
  * biz-ser-illegal-rem-app-controller
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/approvalnextAg_appUsingPATCH_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppApprovalnextAgApp_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/approvalnextAg_app`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-ser-illegal-rem-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/cancelBusinessUsingGET_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppCancelBusiness(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-ser-illegal-rem-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/cancelBusinessUsingHEAD_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppCancelBusiness_head(params) {
  return request({
    method: 'head',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-ser-illegal-rem-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/cancelBusinessUsingPOST_2
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppCancelBusiness_post(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-ser-illegal-rem-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/cancelBusinessUsingPUT_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppCancelBusiness_put(params) {
  return request({
    method: 'put',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-ser-illegal-rem-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/cancelBusinessUsingDELETE_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppCancelBusiness_delete(params) {
  return request({
    method: 'delete',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-ser-illegal-rem-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/cancelBusinessUsingOPTIONS_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppCancelBusiness_options(params) {
  return request({
    method: 'options',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * cancelBusiness
  * biz-ser-illegal-rem-app-controller
  * @param {string} params.bizseq - bizseq
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/cancelBusinessUsingPATCH_1
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppCancelBusiness_patch(params) {
  return request({
    method: 'patch',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/cancelBusiness`,
    params
  })
}

/**
  * @typedef {Object} EBaseinfo
  * @property {string} acceptRegorg
  * @property {string} acceptregorgCn
  * @property {string} address - 地址
  * @property {string} afterDeptid - 修改后的属地机关编号
  * @property {string} apprdate - 核准日期
  * @property {string} assignId
  * @property {string} branch - 分支机构
  * @property {string} cerno
  * @property {string} certype
  * @property {string} compform - 组成形式
  * @property {string} compformCn - 组成形式（中文名称）
  * @property {string} country - 国别(地区)
  * @property {string} createBy
  * @property {string} createTime
  * @property {string} dom - 住所
  * @property {string} domdistrict - 住所所在行政区划
  * @property {string} email - 邮箱
  * @property {number} empnum - 从业人员/农专成员总数
  * @property {string} entStatus - 主体状态(市标)
  * @property {string} entStatusStr - 主体状态字符串
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} entname - 企业（机构）名称
  * @property {string} enttype - 市场主体类型
  * @property {string} enttypeCn - 市场主体类型（中文名称）
  * @property {string} estdate - 成立日期
  * @property {number} fundam - 资金数额
  * @property {string} industryName - 国民行业经济名称(名称)
  * @property {string} industryco - 行业代码
  * @property {string} industryphy - 行业门类
  * @property {string} investment - 对外投资
  * @property {string} label - 信用标签
  * @property {string} lerep
  * @property {string} level - 风险等级
  * @property {string} localadm - 属地监管工商所
  * @property {string} name - 法定代表人
  * @property {string} openFrom - 营业期限（开始）
  * @property {string} openTo - 营业期限（结束）
  * @property {string} opfrom - 经营(驻在)期限自
  * @property {string} oploc - 经营场所
  * @property {string} oplocdistrict - 经营场所所在行政区划
  * @property {string} opscope - 经营范围
  * @property {string} opscotype - 业务范围类型
  * @property {string} opscotypeCn - 业务范围类型（中文名称）
  * @property {string} opto - 经营(驻在)期限至
  * @property {string} phone - 电话
  * @property {string} postalcode - 经营场所邮政编码
  * @property {string} pripid - 主体身份代码
  * @property {number} reccap - 实收资本
  * @property {number} reccapusd - 实收资本折万美元
  * @property {number} regcap - 注册资本(金)
  * @property {string} regcapcur - 注册资本(金)币种
  * @property {string} regcapcurCn - 注册资本(金)币种（中文名称）
  * @property {number} regcapusd - 注册资本(金)折万美元
  * @property {string} region - 辖区
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关
  * @property {string} regorgCn - 登记机关（中文名称）
  * @property {string} regstate - 登记状态
  * @property {string} regstateCn - 登记状态（中文名称）
  * @property {string} regulatory - 监管机关
  * @property {string} regulatoryName - 监管机关（名称）
  * @property {string} regulatoryNameTemp
  * @property {string} regulatoryTemp
  * @property {string} reportYear
  * @property {string} reporttype - 统计企业类型
  * @property {string} revDate - 核查日期
  * @property {string} sExtDatatime - 数据汇总时间
  * @property {string} sareacodeJx
  * @property {string} sareacodeJxmx
  * @property {string} sareacodeTemp
  * @property {string} sareanameJx
  * @property {string} sareanameJxmx
  * @property {string} sareanameTemp
  * @property {number} score - 风险评分
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} streetLong - 街道长名称（地区+街道名）
  * @property {string} streetName - 街道名称
  * @property {string} suporg
  * @property {string} suporgCn
  * @property {string} tel - 经营场所联系电话
  * @property {string} town - 是否城镇
  * @property {string} traname - 字号名称
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy
  * @property {string} updateTime
  * @property {string} website - 官网
  */
/**
  * getEntByUscc
  * biz-ser-illegal-rem-app-controller
  * @required @param {string} params.uscc - uscc
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/getEntByUsccUsingGET
  * @return {Promise<EBaseinfo>}
  */
export function aiccsApiWxBizSerIllegalRemAppGetEntByUscc(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/getEntByUscc`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * intoCreditRepair_ydd
  * biz-ser-illegal-rem-app-controller
  * @param {} data
  * @required @param {object} data._map - _map
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/intoCreditRepair_yddUsingPOST
  */
export function aiccsApiWxBizSerIllegalRemAppIntoCreditRepairYdd(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/intoCreditRepair_ydd`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * intoCreditRepairAg_ydd
  * biz-ser-illegal-rem-app-controller
  * @param {} data
  * @required @param {object} data._map - _map
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/intoCreditRepairAg_yddUsingPOST
  */
export function aiccsApiWxBizSerIllegalRemAppIntoCreditRepairAgYdd(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/intoCreditRepairAg_ydd`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * listBizSerIllegalRem
  * biz-ser-illegal-rem-app-controller
  * @required @param {string} params.priPid - priPid
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/listBizSerIllegalRemUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppListBizSerIllegalRem(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/listBizSerIllegalRem`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * listBizSerIllegalRemByCerNoOrName
  * biz-ser-illegal-rem-app-controller
  * @required @param {string} params.cerno - cerno
  * @param {string} params.name - name
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/listBizSerIllegalRemByCerNoOrNameUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppListBizSerIllegalRemByCerNoOrName(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/listBizSerIllegalRemByCerNoOrName`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * listBizSerIllegalRemByPhoneOrName
  * biz-ser-illegal-rem-app-controller
  * @required @param {string} params.applicantidOrCerno - applicantidOrCerno
  * @param {string} params.name - name
  * @required @param {string} params.phone - phone
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/listBizSerIllegalRemByPhoneOrNameUsingGET
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppListBizSerIllegalRemByPhoneOrName(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/listBizSerIllegalRemByPhoneOrName`,
    params
  })
}

/**
  * @typedef {Object} TSSerIllegalList
  * @property {string} abnlistid
  * @property {string} abntime
  * @property {string} abntimeString
  * @property {string} acceptno
  * @property {string} areaCode
  * @property {string} batchAndCase
  * @property {string} bizseq
  * @property {string} decorg
  * @property {string} decorgCn
  * @property {string} endAbnTime
  * @property {string} entname
  * @property {string} governmentOrg
  * @property {string} heaop
  * @property {string} illegallistid
  * @property {string} intoSponsorIllegal
  * @property {string} intoSponsorIllegalId
  * @property {string} intowritid
  * @property {string} intowritno
  * @property {string} isRepair
  * @property {string} ishea
  * @property {string} isrev
  * @property {string} isshow
  * @property {string} juddocno
  * @property {string} juddoctitle
  * @property {string} lauptime
  * @property {string} litiOrg
  * @property {string} lostcreditexplain
  * @property {string} lostcreditexplainrem
  * @property {string} operationStatus
  * @property {string} pripid
  * @property {string} reconsiderationOrg
  * @property {string} regno
  * @property {string} remSponsorIllegal
  * @property {string} remdate
  * @property {string} remdecorg
  * @property {string} remdecorgCn
  * @property {string} remexcpres
  * @property {string} remexcpresString
  * @property {string} remwritid
  * @property {string} remwritidno
  * @property {string} revop
  * @property {string} serillrea
  * @property {string} serillreaString
  * @property {string} slice
  * @property {string} uniscid
  * @property {string} writsno
  * @property {string} ycbizseq
  */
/**
  * listYzwf
  * biz-ser-illegal-rem-app-controller
  * @param {string} params.regNo - regNo
  * @required @param {string} params.uscc - uscc
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/listYzwfUsingGET
  * @return {Promise<Array<TSSerIllegalList>>}
  */
export function aiccsApiWxBizSerIllegalRemAppListTsserillegallist(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/listTsserillegallist`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * login
  * biz-ser-illegal-rem-app-controller
  * @param {} data
  * @required @param {object} data.data - data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/loginUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppLogin(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/login`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * querybyperson
  * biz-ser-illegal-rem-app-controller
  * @param {string} params.cerno - cerno
  * @param {string} params.name - name
  * @param {string} params.type - type
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/querybypersonUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppQuerybyperson(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/querybyperson`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * @typedef {Object}
  */
/**
  * validateBiz_app
  * biz-ser-illegal-rem-app-controller
  * @param {} data
  * @required @param {object} data._map - _map
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/biz-ser-illegal-rem-app-controller/validateBiz_appUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiWxBizSerIllegalRemAppValidateBizApp(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/wx/bizSerIllegalRemApp/validateBiz_app`,
    data
  })
}

/**
  * @typedef {Object} XrActivity对象
  * @property {string} activityId - 流程记录 activity_id
  * @property {string} beginTime - 开始时间 begin_time
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} depId - 部门id
  * @property {string} endTime - 结束时间 end_time
  * @property {string} ident - 待办条件 格式：1.部门code:权限标识（例如440100:taskAuth） 2.userId
  * @property {string} isSign - 是否可操作（0不可操作）
  * @property {string} linkName - 环节名称
  * @property {string} linkStatus - 环节状态 link_Status 0-环节完成，1-环节正在进行
  * @property {string} linkStatusName - 环节状态名称 ”0“环节完成，”1“环节正在进行 link_Status_name
  * @property {string} linkType - 环节类型link_Type
  * @property {string} openId - 操作人 open_id
  * @property {string} openName - 操作人 open_Name
  * @property {string} status - 逻辑删除 ”0“ 正常 ”1“已删除
  * @property {string} taskId - 业务待办主键 task_ID
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} userId - 用户id user_id
  */
/**
  * 2.查找当前节点
  * 1.流程
  * @param {string} params.taskId - taskId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.流程/findCurrentNodeUsingGET
  * @return {Promise<XrActivity对象>}
  */
export function aiccsApiXrActivityFindCurrentNode(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrActivity/findCurrentNode`,
    params
  })
}

/**
  * @typedef {Object} NodeModel
  * @property {string} description
  * @property {boolean} end
  * @property {boolean} handle
  * @property {string} id
  * @property {string} name
  * @property {boolean} start
  */
/**
  * @typedef {Object} NodeModel
  * @property {string} description
  * @property {boolean} end
  * @property {boolean} handle
  * @property {string} id
  * @property {string} name
  * @property {boolean} start
  */
/**
  * @typedef {Object} SequenceFlowModel
  * @property {string} description
  * @property {NodeModel} fromNode
  * @property {string} id
  * @property {string} name
  * @property {Array<string>} needNodes
  * @property {NodeModel} nextNode
  */
/**
  * 1.查找当前节点的下一步路线
  * 1.流程
  * @param {string} params.taskId - taskId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/1.流程/findNextSequenceFlowListUsingGET
  * @return {Promise<Array<SequenceFlowModel>>}
  */
export function aiccsApiXrActivityFindNextSequenceFlowList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrActivity/findNextSequenceFlowList`,
    params
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 审批表数据
  * @property {string} abnTime - 列异时间
  * @property {string} areaName - 名称
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型
  * @property {string} entName - 企业名称
  * @property {object} incAbnDecisionMap - 列入决定书
  * @property {string} inv - 姓名
  * @property {string} lostCreditExplain - 列入严重违法理由
  * @property {Array<XrOpinion对象>} opinion - 审批信息
  * @property {string} regNo - 注册号
  * @property {object} remAbnDecisionMap - 移出决定书
  * @property {string} remark - 备注
  * @property {object} repairMap - 信誉是否修复数据
  * @property {string} speCause - 列异原因
  * @property {string} uniscId - 统一社会信用代码
  */
/**
  * 1.业务号获取审批表
  * 拟强制注销公告详细
  * @param {string} params.bizSeqNo - id
  * @param {string} params.forceSpeId - forceSpeId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告详细/getApprovalFormByBizSeqNoUsingGET_1
  * @return {Promise<审批表数据>}
  */
export function aiccsApiXrForceDeregisterGetApprovalFormByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/XrForceDeregister/getApprovalFormByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object}
  */
/**
  * 2.生成强制注销决定书内容
  * 拟强制注销公告详细
  * @param {XrForceDeregisterSpe对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告详细/getDecisionContentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrForceDeregisterGetDecisionContent(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregister/getDecisionContent`,
    data
  })
}

/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object}
  */
/**
  * 3.生成强制注销送达公告内容
  * 拟强制注销公告详细
  * @param {XrForceDeregisterSpe对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告详细/getForceNoticeContentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrForceDeregisterGetForceNoticeContent(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregister/getForceNoticeContent`,
    data
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * 4.业务号查询强制注销详细数据
  * 拟强制注销公告详细
  * @param {string} params.bizSeqNo - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告详细/selectByBizSeqNoUsingGET_1
  * @return {Promise<XrForceDeregisterRes对象>}
  */
export function aiccsApiXrForceDeregisterSelectByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/XrForceDeregister/selectByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务查询参数体
  * @property {string} acceptNo - 查询受理编号
  * @property {string} acceptRegorg - 映射后的登记机关
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decDateEnd - 作出决定日期结束
  * @property {string} decDateStart - 作出决定日期开始
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} finished - 后续需要删除
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {Array<string>} forceResList - 拟强制注销结果数组（国标C13044）
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} industryphy - 行业门类
  * @property {string} judauth - 作出决定机关
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripId - 企业id
  * @property {Array<string>} pripIdList - 企业主键集合
  * @property {string} regOrg - 登记机关
  * @property {string} regionID - 单位编码
  * @property {string} revEndDate - 吊销时间至
  * @property {string} revStartDate - 吊销时间自
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} soon - 是否查即将届满，0否，1是
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRes对象} xrForceDeregisterRes - 拟强制注销公告详细
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  */
/**
  * @typedef {Object} 分页查询参数_拟强制注销业务查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {拟强制注销业务查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object}
  */
/**
  * 2.根据登记机关分页显示拟强制注销业务数据
  * 终止强制注销业务表
  * @param {分页查询参数_拟强制注销业务查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/终止强制注销业务表/forceSpePageByRegOrgUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrForceDeregisterRemForceSpePageByRegOrg(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterRem/forceSpePageByRegOrg`,
    data
  })
}

/**
  * @typedef {Object} XrForceDeregisterRem对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} backProposal - 回退理由
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 予以恢复/不予恢复决定书内容
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRemId - 业务表主键
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} isAccept - 是否受理异议，异议是否成立，1受理 0不受理
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} remType - 终止拟强制注销类型，1：提出异议的；2：启动注销程序或已注销
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object}
  */
/**
  * 6.予以恢复/不予恢复决定书内容
  * 终止强制注销业务表
  * @param {XrForceDeregisterRem对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/终止强制注销业务表/generateDecisionContentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrForceDeregisterRemGenerateDecisionContent(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterRem/generateDecisionContent`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 审批表数据
  * @property {string} abnTime - 列异时间
  * @property {string} areaName - 名称
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型
  * @property {string} entName - 企业名称
  * @property {object} incAbnDecisionMap - 列入决定书
  * @property {string} inv - 姓名
  * @property {string} lostCreditExplain - 列入严重违法理由
  * @property {Array<XrOpinion对象>} opinion - 审批信息
  * @property {string} regNo - 注册号
  * @property {object} remAbnDecisionMap - 移出决定书
  * @property {string} remark - 备注
  * @property {object} repairMap - 信誉是否修复数据
  * @property {string} speCause - 列异原因
  * @property {string} uniscId - 统一社会信用代码
  */
/**
  * 7.业务号获取审批表
  * 终止强制注销业务表
  * @param {string} params.bizSeqNo - id
  * @param {string} params.forceRemId - forceRemId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/终止强制注销业务表/getApprovalFormByBizSeqNoUsingGET_2
  * @return {Promise<审批表数据>}
  */
export function aiccsApiXrForceDeregisterRemGetApprovalFormByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/XrForceDeregisterRem/getApprovalFormByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务查询参数体
  * @property {string} acceptNo - 查询受理编号
  * @property {string} acceptRegorg - 映射后的登记机关
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decDateEnd - 作出决定日期结束
  * @property {string} decDateStart - 作出决定日期开始
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} finished - 后续需要删除
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {Array<string>} forceResList - 拟强制注销结果数组（国标C13044）
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} industryphy - 行业门类
  * @property {string} judauth - 作出决定机关
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripId - 企业id
  * @property {Array<string>} pripIdList - 企业主键集合
  * @property {string} regOrg - 登记机关
  * @property {string} regionID - 单位编码
  * @property {string} revEndDate - 吊销时间至
  * @property {string} revStartDate - 吊销时间自
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} soon - 是否查即将届满，0否，1是
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRes对象} xrForceDeregisterRes - 拟强制注销公告详细
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  */
/**
  * @typedef {Object} 分页查询参数_拟强制注销业务查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {拟强制注销业务查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} XrForceDeregisterRem对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} backProposal - 回退理由
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 予以恢复/不予恢复决定书内容
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRemId - 业务表主键
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} isAccept - 是否受理异议，异议是否成立，1受理 0不受理
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} remType - 终止拟强制注销类型，1：提出异议的；2：启动注销程序或已注销
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_XrForceDeregisterRem对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<XrForceDeregisterRem对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 1.分页查询终止强制注销业务数据
  * 终止强制注销业务表
  * @param {分页查询参数_拟强制注销业务查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/终止强制注销业务表/listXrForceDeregisterRemUsingPOST
  * @return {Promise<IPage_XrForceDeregisterRem对象_>}
  */
export function aiccsApiXrForceDeregisterRemList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterRem/list`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrForceDeregisterRem对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} backProposal - 回退理由
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 予以恢复/不予恢复决定书内容
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRemId - 业务表主键
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} isAccept - 是否受理异议，异议是否成立，1受理 0不受理
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} remType - 终止拟强制注销类型，1：提出异议的；2：启动注销程序或已注销
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrLiccanRecTask对象
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} isoricop - 是否正副本（国标C13019） 1 正副本，2 正本，3 副本
  * @property {string} liccanDate - 声明日期
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} liccanSta - 声明内容
  * @property {string} liccopyNo - 营业执照副本编号
  * @property {string} pripId - 主体身份代码
  * @property {string} recId - 营业执照作废声明ID
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regType - 业务类型（国标C13001）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} taskId - 声明ID
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务保存参数体
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} currentNodeID - 当前流程节点
  * @property {string} decOrg - 作出决定机关
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceResDate - 公告期至
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} nextNodeID - 下一流程节点
  * @property {string} nextOrgID - 下一步处理人机构
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {string} nextPerformerNames - 下一步处理人姓名数组
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {XrOpinion对象} opinion - 意见
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} regionID - 单位编码
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRem对象} xrForceDeregisterRem - 终止强制注销业务表
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  * @property {XrLiccanRecTask对象} xrLiccanRecTask - 营业执照作废声明业务
  */
/**
  * @typedef {Object}
  */
/**
  * 5.流程控制
  * 终止强制注销业务表
  * @param {拟强制注销业务保存参数体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/终止强制注销业务表/processControlUsingPOST_5
  * @return {Promise<>}
  */
export function aiccsApiXrForceDeregisterRemProcessControl(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterRem/processControl`,
    data
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务查询参数体
  * @property {string} acceptNo - 查询受理编号
  * @property {string} acceptRegorg - 映射后的登记机关
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decDateEnd - 作出决定日期结束
  * @property {string} decDateStart - 作出决定日期开始
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} finished - 后续需要删除
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {Array<string>} forceResList - 拟强制注销结果数组（国标C13044）
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} industryphy - 行业门类
  * @property {string} judauth - 作出决定机关
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripId - 企业id
  * @property {Array<string>} pripIdList - 企业主键集合
  * @property {string} regOrg - 登记机关
  * @property {string} regionID - 单位编码
  * @property {string} revEndDate - 吊销时间至
  * @property {string} revStartDate - 吊销时间自
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} soon - 是否查即将届满，0否，1是
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRes对象} xrForceDeregisterRes - 拟强制注销公告详细
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  */
/**
  * @typedef {Object} 启动待办返回结果
  * @property {string} bizSeqId - 业务编号
  * @property {string} pripId - 主体身份代码
  * @property {string} taskListId - 待办id
  * @property {string} workflowId - 流程id
  */
/**
  * 3.启动待办
  * 终止强制注销业务表
  * @param {拟强制注销业务查询参数体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/终止强制注销业务表/saveIvdAcceptListUsingPOST_1
  * @return {Promise<启动待办返回结果>}
  */
export function aiccsApiXrForceDeregisterRemSaveIvdAcceptList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterRem/saveIvdAcceptList`,
    data
  })
}

/**
  * @typedef {Object} XrForceDeregisterRem对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} backProposal - 回退理由
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 予以恢复/不予恢复决定书内容
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRemId - 业务表主键
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} isAccept - 是否受理异议，异议是否成立，1受理 0不受理
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} remType - 终止拟强制注销类型，1：提出异议的；2：启动注销程序或已注销
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 4.业务号查询终止强制注销业务
  * 终止强制注销业务表
  * @param {string} params.bizSeqNo - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/终止强制注销业务表/selectByBizSeqNoUsingGET_2
  * @return {Promise<XrForceDeregisterRem对象>}
  */
export function aiccsApiXrForceDeregisterRemSelectByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/XrForceDeregisterRem/selectByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务查询参数体
  * @property {string} acceptNo - 查询受理编号
  * @property {string} acceptRegorg - 映射后的登记机关
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decDateEnd - 作出决定日期结束
  * @property {string} decDateStart - 作出决定日期开始
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} finished - 后续需要删除
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {Array<string>} forceResList - 拟强制注销结果数组（国标C13044）
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} industryphy - 行业门类
  * @property {string} judauth - 作出决定机关
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripId - 企业id
  * @property {Array<string>} pripIdList - 企业主键集合
  * @property {string} regOrg - 登记机关
  * @property {string} regionID - 单位编码
  * @property {string} revEndDate - 吊销时间至
  * @property {string} revStartDate - 吊销时间自
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} soon - 是否查即将届满，0否，1是
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRes对象} xrForceDeregisterRes - 拟强制注销公告详细
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  */
/**
  * @typedef {Object}
  */
/**
  * 9.添加待办关联的强制注销市场主体
  * 拟强制注销公告表
  * @param {拟强制注销业务查询参数体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告表/addForceDeregisterSpeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrForceDeregisterSpeAddForceDeregisterSpe(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterSpe/addForceDeregisterSpe`,
    data
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务查询参数体
  * @property {string} acceptNo - 查询受理编号
  * @property {string} acceptRegorg - 映射后的登记机关
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decDateEnd - 作出决定日期结束
  * @property {string} decDateStart - 作出决定日期开始
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} finished - 后续需要删除
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {Array<string>} forceResList - 拟强制注销结果数组（国标C13044）
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} industryphy - 行业门类
  * @property {string} judauth - 作出决定机关
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripId - 企业id
  * @property {Array<string>} pripIdList - 企业主键集合
  * @property {string} regOrg - 登记机关
  * @property {string} regionID - 单位编码
  * @property {string} revEndDate - 吊销时间至
  * @property {string} revStartDate - 吊销时间自
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} soon - 是否查即将届满，0否，1是
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRes对象} xrForceDeregisterRes - 拟强制注销公告详细
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  */
/**
  * @typedef {Object} 分页查询参数_拟强制注销业务查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {拟强制注销业务查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object}
  */
/**
  * 2.根据登记机关分页显示经营主体
  * 拟强制注销公告表
  * @param {分页查询参数_拟强制注销业务查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告表/baseinfoListByRegOrgUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrForceDeregisterSpeBaseinfoListByRegOrg(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterSpe/baseinfoListByRegOrg`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 10.删除待办关联的强制注销市场主体
  * 拟强制注销公告表
  * @param {string} params.forceSpeId - 业务表主键
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告表/deleteForceDeregisterSpeUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrForceDeregisterSpeDeleteForceDeregisterSpe(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterSpe/deleteForceDeregisterSpe`,
    params
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务查询参数体
  * @property {string} acceptNo - 查询受理编号
  * @property {string} acceptRegorg - 映射后的登记机关
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decDateEnd - 作出决定日期结束
  * @property {string} decDateStart - 作出决定日期开始
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} finished - 后续需要删除
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {Array<string>} forceResList - 拟强制注销结果数组（国标C13044）
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} industryphy - 行业门类
  * @property {string} judauth - 作出决定机关
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripId - 企业id
  * @property {Array<string>} pripIdList - 企业主键集合
  * @property {string} regOrg - 登记机关
  * @property {string} regionID - 单位编码
  * @property {string} revEndDate - 吊销时间至
  * @property {string} revStartDate - 吊销时间自
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} soon - 是否查即将届满，0否，1是
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRes对象} xrForceDeregisterRes - 拟强制注销公告详细
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  */
/**
  * @typedef {Object} 分页查询参数_拟强制注销业务查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {拟强制注销业务查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object}
  */
/**
  * 8.根据登记机关分页显示拟强制注销公告数据
  * 拟强制注销公告表
  * @param {分页查询参数_拟强制注销业务查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告表/forceDeregisterPageByRegOrgUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrForceDeregisterSpeForceDeregisterPageByRegOrg(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterSpe/forceDeregisterPageByRegOrg`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrForceDeregisterRem对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} backProposal - 回退理由
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 予以恢复/不予恢复决定书内容
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRemId - 业务表主键
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} isAccept - 是否受理异议，异议是否成立，1受理 0不受理
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} remType - 终止拟强制注销类型，1：提出异议的；2：启动注销程序或已注销
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrLiccanRecTask对象
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} isoricop - 是否正副本（国标C13019） 1 正副本，2 正本，3 副本
  * @property {string} liccanDate - 声明日期
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} liccanSta - 声明内容
  * @property {string} liccopyNo - 营业执照副本编号
  * @property {string} pripId - 主体身份代码
  * @property {string} recId - 营业执照作废声明ID
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regType - 业务类型（国标C13001）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} taskId - 声明ID
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务保存参数体
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} currentNodeID - 当前流程节点
  * @property {string} decOrg - 作出决定机关
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceResDate - 公告期至
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} nextNodeID - 下一流程节点
  * @property {string} nextOrgID - 下一步处理人机构
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {string} nextPerformerNames - 下一步处理人姓名数组
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {XrOpinion对象} opinion - 意见
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} regionID - 单位编码
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRem对象} xrForceDeregisterRem - 终止强制注销业务表
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  * @property {XrLiccanRecTask对象} xrLiccanRecTask - 营业执照作废声明业务
  */
/**
  * @typedef {Object}
  */
/**
  * 5.获取拟强制注销公告内容
  * 拟强制注销公告表
  * @param {拟强制注销业务保存参数体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告表/getForceDeregisterContentUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrForceDeregisterSpeGetForceDeregisterContent(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterSpe/getForceDeregisterContent`,
    data
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务查询参数体
  * @property {string} acceptNo - 查询受理编号
  * @property {string} acceptRegorg - 映射后的登记机关
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decDateEnd - 作出决定日期结束
  * @property {string} decDateStart - 作出决定日期开始
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} finished - 后续需要删除
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {Array<string>} forceResList - 拟强制注销结果数组（国标C13044）
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} industryphy - 行业门类
  * @property {string} judauth - 作出决定机关
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripId - 企业id
  * @property {Array<string>} pripIdList - 企业主键集合
  * @property {string} regOrg - 登记机关
  * @property {string} regionID - 单位编码
  * @property {string} revEndDate - 吊销时间至
  * @property {string} revStartDate - 吊销时间自
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} soon - 是否查即将届满，0否，1是
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRes对象} xrForceDeregisterRes - 拟强制注销公告详细
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  */
/**
  * @typedef {Object} 分页查询参数_拟强制注销业务查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {拟强制注销业务查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} XrForceDeregisterSpeVo对象
  * @property {string} acceptNo - 受理号
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} busName - 业务名称
  * @property {string} busStatus - 公示状态
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} leRep - 法定代表人
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} opState - 主体状态
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {boolean} userIsRegOrg - 用于标识当前用户是否处于登记机关 1:是 0:否
  */
/**
  * @typedef {Object} IPage_XrForceDeregisterSpeVo对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<XrForceDeregisterSpeVo对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 1.分页查询拟强制注销业务数据
  * 拟强制注销公告表
  * @param {分页查询参数_拟强制注销业务查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告表/listXrForceDeregisterSpeUsingPOST
  * @return {Promise<IPage_XrForceDeregisterSpeVo对象_>}
  */
export function aiccsApiXrForceDeregisterSpeList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterSpe/list`,
    data
  })
}

/**
  * @typedef {Object} XrForceDeregisterSpeVo对象
  * @property {string} acceptNo - 受理号
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} busName - 业务名称
  * @property {string} busStatus - 公示状态
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} leRep - 法定代表人
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} opState - 主体状态
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {boolean} userIsRegOrg - 用于标识当前用户是否处于登记机关 1:是 0:否
  */
/**
  * @typedef {Object} IPage_XrForceDeregisterSpeVo对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<XrForceDeregisterSpeVo对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 4.业务号批量查询拟强制注销业务
  * 拟强制注销公告表
  * @param {string} params.bizSeqNo - id
  * @param {integer} params.current - current
  * @param {string} params.forceType - forceType
  * @param {integer} params.size - size
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告表/listByBizSeqNoUsingGET
  * @return {Promise<IPage_XrForceDeregisterSpeVo对象_>}
  */
export function aiccsApiXrForceDeregisterSpeListByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/XrForceDeregisterSpe/listByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrForceDeregisterRem对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} backProposal - 回退理由
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 予以恢复/不予恢复决定书内容
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRemId - 业务表主键
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} isAccept - 是否受理异议，异议是否成立，1受理 0不受理
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} remType - 终止拟强制注销类型，1：提出异议的；2：启动注销程序或已注销
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrLiccanRecTask对象
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} isoricop - 是否正副本（国标C13019） 1 正副本，2 正本，3 副本
  * @property {string} liccanDate - 声明日期
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} liccanSta - 声明内容
  * @property {string} liccopyNo - 营业执照副本编号
  * @property {string} pripId - 主体身份代码
  * @property {string} recId - 营业执照作废声明ID
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regType - 业务类型（国标C13001）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} taskId - 声明ID
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务保存参数体
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} currentNodeID - 当前流程节点
  * @property {string} decOrg - 作出决定机关
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceResDate - 公告期至
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} nextNodeID - 下一流程节点
  * @property {string} nextOrgID - 下一步处理人机构
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {string} nextPerformerNames - 下一步处理人姓名数组
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {XrOpinion对象} opinion - 意见
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} regionID - 单位编码
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRem对象} xrForceDeregisterRem - 终止强制注销业务表
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  * @property {XrLiccanRecTask对象} xrLiccanRecTask - 营业执照作废声明业务
  */
/**
  * @typedef {Object}
  */
/**
  * 6.流程控制
  * 拟强制注销公告表
  * @param {拟强制注销业务保存参数体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告表/processControlUsingPOST_6
  * @return {Promise<>}
  */
export function aiccsApiXrForceDeregisterSpeProcessControl(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterSpe/processControl`,
    data
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务查询参数体
  * @property {string} acceptNo - 查询受理编号
  * @property {string} acceptRegorg - 映射后的登记机关
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decDateEnd - 作出决定日期结束
  * @property {string} decDateStart - 作出决定日期开始
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} finished - 后续需要删除
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {Array<string>} forceResList - 拟强制注销结果数组（国标C13044）
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} industryphy - 行业门类
  * @property {string} judauth - 作出决定机关
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripId - 企业id
  * @property {Array<string>} pripIdList - 企业主键集合
  * @property {string} regOrg - 登记机关
  * @property {string} regionID - 单位编码
  * @property {string} revEndDate - 吊销时间至
  * @property {string} revStartDate - 吊销时间自
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} soon - 是否查即将届满，0否，1是
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRes对象} xrForceDeregisterRes - 拟强制注销公告详细
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  */
/**
  * @typedef {Object} 启动待办返回结果
  * @property {string} bizSeqId - 业务编号
  * @property {string} pripId - 主体身份代码
  * @property {string} taskListId - 待办id
  * @property {string} workflowId - 流程id
  */
/**
  * 3.批量启动待办
  * 拟强制注销公告表
  * @param {拟强制注销业务查询参数体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/拟强制注销公告表/saveIvdAcceptListUsingPOST_2
  * @return {Promise<启动待办返回结果>}
  */
export function aiccsApiXrForceDeregisterSpeSaveIvdAcceptList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrForceDeregisterSpe/saveIvdAcceptList`,
    data
  })
}

/**
  * @typedef {Object} XrLiccanRecTask对象
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} isoricop - 是否正副本（国标C13019） 1 正副本，2 正本，3 副本
  * @property {string} liccanDate - 声明日期
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} liccanSta - 声明内容
  * @property {string} liccopyNo - 营业执照副本编号
  * @property {string} pripId - 主体身份代码
  * @property {string} recId - 营业执照作废声明ID
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regType - 业务类型（国标C13001）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} taskId - 声明ID
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object}
  */
/**
  * 5.生成营业执照作废声明内容
  * 营业执照作废声明流程表
  * @param {XrLiccanRecTask对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/generateLiccanStaUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrLiccanRecTaskGenerateLiccanSta(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrLiccanRecTask/generateLiccanSta`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 审批表数据
  * @property {string} abnTime - 列异时间
  * @property {string} areaName - 名称
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型
  * @property {string} entName - 企业名称
  * @property {object} incAbnDecisionMap - 列入决定书
  * @property {string} inv - 姓名
  * @property {string} lostCreditExplain - 列入严重违法理由
  * @property {Array<XrOpinion对象>} opinion - 审批信息
  * @property {string} regNo - 注册号
  * @property {object} remAbnDecisionMap - 移出决定书
  * @property {string} remark - 备注
  * @property {object} repairMap - 信誉是否修复数据
  * @property {string} speCause - 列异原因
  * @property {string} uniscId - 统一社会信用代码
  */
/**
  * 6.业务号查看公告
  * 营业执照作废声明流程表
  * @param {string} params.bizSeqNo - id
  * @param {string} params.recId - recId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/getApprovalFormByBizSeqNoUsingGET_3
  * @return {Promise<审批表数据>}
  */
export function aiccsApiXrLiccanRecTaskGetApprovalFormByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/XrLiccanRecTask/getApprovalFormByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务查询参数体
  * @property {string} acceptNo - 查询受理编号
  * @property {string} acceptRegorg - 映射后的登记机关
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decDateEnd - 作出决定日期结束
  * @property {string} decDateStart - 作出决定日期开始
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} finished - 后续需要删除
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {Array<string>} forceResList - 拟强制注销结果数组（国标C13044）
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} industryphy - 行业门类
  * @property {string} judauth - 作出决定机关
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripId - 企业id
  * @property {Array<string>} pripIdList - 企业主键集合
  * @property {string} regOrg - 登记机关
  * @property {string} regionID - 单位编码
  * @property {string} revEndDate - 吊销时间至
  * @property {string} revStartDate - 吊销时间自
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} soon - 是否查即将届满，0否，1是
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRes对象} xrForceDeregisterRes - 拟强制注销公告详细
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  */
/**
  * @typedef {Object} 分页查询参数_拟强制注销业务查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {拟强制注销业务查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} XrLiccanRecTask对象
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} isoricop - 是否正副本（国标C13019） 1 正副本，2 正本，3 副本
  * @property {string} liccanDate - 声明日期
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} liccanSta - 声明内容
  * @property {string} liccopyNo - 营业执照副本编号
  * @property {string} pripId - 主体身份代码
  * @property {string} recId - 营业执照作废声明ID
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regType - 业务类型（国标C13001）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} taskId - 声明ID
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_XrLiccanRecTask对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<XrLiccanRecTask对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 1.分页查询营业执照作废声明业务数据
  * 营业执照作废声明流程表
  * @param {分页查询参数_拟强制注销业务查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/listXrLiccanRecTaskUsingPOST
  * @return {Promise<IPage_XrLiccanRecTask对象_>}
  */
export function aiccsApiXrLiccanRecTaskList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrLiccanRecTask/list`,
    data
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务查询参数体
  * @property {string} acceptNo - 查询受理编号
  * @property {string} acceptRegorg - 映射后的登记机关
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decDateEnd - 作出决定日期结束
  * @property {string} decDateStart - 作出决定日期开始
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} finished - 后续需要删除
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {Array<string>} forceResList - 拟强制注销结果数组（国标C13044）
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} industryphy - 行业门类
  * @property {string} judauth - 作出决定机关
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripId - 企业id
  * @property {Array<string>} pripIdList - 企业主键集合
  * @property {string} regOrg - 登记机关
  * @property {string} regionID - 单位编码
  * @property {string} revEndDate - 吊销时间至
  * @property {string} revStartDate - 吊销时间自
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} soon - 是否查即将届满，0否，1是
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRes对象} xrForceDeregisterRes - 拟强制注销公告详细
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  */
/**
  * @typedef {Object} 分页查询参数_拟强制注销业务查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {拟强制注销业务查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object}
  */
/**
  * 2.根据登记机关分页显示拟强制注销详细数据
  * 营业执照作废声明流程表
  * @param {分页查询参数_拟强制注销业务查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/pageForceResByRegOrgUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrLiccanRecTaskPageForceResByRegOrg(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrLiccanRecTask/pageForceResByRegOrg`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrForceDeregisterRem对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} backProposal - 回退理由
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 予以恢复/不予恢复决定书内容
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRemId - 业务表主键
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} isAccept - 是否受理异议，异议是否成立，1受理 0不受理
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} remType - 终止拟强制注销类型，1：提出异议的；2：启动注销程序或已注销
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrLiccanRecTask对象
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} isoricop - 是否正副本（国标C13019） 1 正副本，2 正本，3 副本
  * @property {string} liccanDate - 声明日期
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} liccanSta - 声明内容
  * @property {string} liccopyNo - 营业执照副本编号
  * @property {string} pripId - 主体身份代码
  * @property {string} recId - 营业执照作废声明ID
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regType - 业务类型（国标C13001）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} taskId - 声明ID
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务保存参数体
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} currentNodeID - 当前流程节点
  * @property {string} decOrg - 作出决定机关
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceResDate - 公告期至
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} nextNodeID - 下一流程节点
  * @property {string} nextOrgID - 下一步处理人机构
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {string} nextPerformerNames - 下一步处理人姓名数组
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {XrOpinion对象} opinion - 意见
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} regionID - 单位编码
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRem对象} xrForceDeregisterRem - 终止强制注销业务表
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  * @property {XrLiccanRecTask对象} xrLiccanRecTask - 营业执照作废声明业务
  */
/**
  * @typedef {Object}
  */
/**
  * 5.流程控制
  * 营业执照作废声明流程表
  * @param {拟强制注销业务保存参数体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/processControlUsingPOST_7
  * @return {Promise<>}
  */
export function aiccsApiXrLiccanRecTaskProcessControl(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrLiccanRecTask/processControl`,
    data
  })
}

/**
  * @typedef {Object} XrForceDeregisterRes对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} dom - 住所
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} endForceRraCn - 终止拟强制注销理由中文
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} lerep - 法定代表人
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTo - 公告期至
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} website - 异议方式
  */
/**
  * @typedef {Object} XrForceDeregisterSpe对象
  * @property {string} acceptOrg - 受理机关
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decisionContent - 强制注销决定书内容
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceId - 拟强制注销公告ID
  * @property {string} forceNoticeContent - 强制注销决定送达公告内容
  * @property {string} forceRegopi - 拟强制注销登记意见
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {string} forceResDate - 拟强制注销结果日期
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceRraCn - 拟强制注销登记法定事由中文
  * @property {string} forceRraDate - 强制注销事由日期
  * @property {string} forceSpeId - 业务表主键
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} judauth - 作出决定机关
  * @property {string} judauthCn - 作出决定机关（中文名称）
  * @property {string} noticeContent - 公告内容
  * @property {string} noticeFrom - 公告期自
  * @property {string} noticeTitle - 公告标题
  * @property {string} noticeTo - 公告期至
  * @property {number} noticeToRemain - 公告期至剩余天数
  * @property {string} pripId - 主体身份代码
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 拟强制注销业务查询参数体
  * @property {string} acceptNo - 查询受理编号
  * @property {string} acceptRegorg - 映射后的登记机关
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decDateEnd - 作出决定日期结束
  * @property {string} decDateStart - 作出决定日期开始
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} endForceRra - 终止拟强制注销理由（国标C13043）
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} enterType - 企业类型，企业：company 个体户：individual 农专：farmer
  * @property {string} finished - 后续需要删除
  * @property {string} forceRemType - 业务类型  1:终止拟强制注销，0:恢复登记申请
  * @property {string} forceRes - 拟强制注销结果（国标C13044）
  * @property {Array<string>} forceResList - 拟强制注销结果数组（国标C13044）
  * @property {string} forceRra - 拟强制注销登记法定事由（国标C13042）
  * @property {string} forceType - 强制注销类型  1:拟强制注销，0:强制注销
  * @property {string} industryphy - 行业门类
  * @property {string} judauth - 作出决定机关
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripId - 企业id
  * @property {Array<string>} pripIdList - 企业主键集合
  * @property {string} regOrg - 登记机关
  * @property {string} regionID - 单位编码
  * @property {string} revEndDate - 吊销时间至
  * @property {string} revStartDate - 吊销时间自
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} soon - 是否查即将届满，0否，1是
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} taskLikeId - 待办主键
  * @property {string} userId - 操办人
  * @property {XrForceDeregisterRes对象} xrForceDeregisterRes - 拟强制注销公告详细
  * @property {XrForceDeregisterSpe对象} xrForceDeregisterSpe - 拟强制注销业务信息
  */
/**
  * @typedef {Object} 启动待办返回结果
  * @property {string} bizSeqId - 业务编号
  * @property {string} pripId - 主体身份代码
  * @property {string} taskListId - 待办id
  * @property {string} workflowId - 流程id
  */
/**
  * 3.启动待办
  * 营业执照作废声明流程表
  * @param {拟强制注销业务查询参数体} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/saveIvdAcceptListUsingPOST_3
  * @return {Promise<启动待办返回结果>}
  */
export function aiccsApiXrLiccanRecTaskSaveIvdAcceptList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/XrLiccanRecTask/saveIvdAcceptList`,
    data
  })
}

/**
  * @typedef {Object} XrLiccanRecTask对象
  * @property {string} applyTime - 业务发起时间
  * @property {string} bizSeqNo - 业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entName - 企业（机构）名称
  * @property {string} forceResId - 拟强制注销公告详细ID
  * @property {string} isoricop - 是否正副本（国标C13019） 1 正副本，2 正本，3 副本
  * @property {string} liccanDate - 声明日期
  * @property {string} liccanReason - 作废原因 1 无法缴回 ；2 拒不缴回；3 未缴回
  * @property {string} liccanSta - 声明内容
  * @property {string} liccopyNo - 营业执照副本编号
  * @property {string} pripId - 主体身份代码
  * @property {string} recId - 营业执照作废声明ID
  * @property {string} regOrg - 登记机关
  * @property {string} regOrgCn - 登记机关（中文名称）
  * @property {string} regType - 业务类型（国标C13001）
  * @property {string} regno - 注册号
  * @property {string} status - 业务状态 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} taskId - 声明ID
  * @property {string} uniscId - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 4.业务号查询营业执照作废声明业务
  * 营业执照作废声明流程表
  * @param {string} params.bizSeqNo - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/营业执照作废声明流程表/selectByBizSeqNoUsingGET_3
  * @return {Promise<XrLiccanRecTask对象>}
  */
export function aiccsApiXrLiccanRecTaskSelectByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/XrLiccanRecTask/selectByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object}
  */
/**
  * 2.删除监管共用审批意见表
  * 4.监管共用审批意见表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/4.监管共用审批意见表/removeXrOpinionUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrOpinionDelete(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrOpinion/delete`,
    params
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 4.查询监管共用审批意见表
  * 4.监管共用审批意见表
  * @param {string} params.id - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/4.监管共用审批意见表/getXrOpinionUsingGET
  * @return {Promise<XrOpinion对象>}
  */
export function aiccsApiXrOpinionGet(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrOpinion/get`,
    params
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 分页查询参数_XrOpinion对象_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {XrOpinion对象} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_XrOpinion对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<XrOpinion对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 5.分页查询监管共用审批意见表
  * 4.监管共用审批意见表
  * @param {分页查询参数_XrOpinion对象_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/4.监管共用审批意见表/listXrOpinionUsingPOST
  * @return {Promise<IPage_XrOpinion对象_>}
  */
export function aiccsApiXrOpinionList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrOpinion/list`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 6.获取业务意见
  * 4.监管共用审批意见表
  * @param {string} params.bizSeqNo - 业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/4.监管共用审批意见表/listByBizSpeNoUsingPOST
  * @return {Promise<Array<XrOpinion对象>>}
  */
export function aiccsApiXrOpinionListByBizSeqNo(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrOpinion/listByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 1.新增监管共用审批意见表
  * 4.监管共用审批意见表
  * @param {XrOpinion对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/4.监管共用审批意见表/saveXrOpinionUsingPOST
  * @return {Promise<XrOpinion对象>}
  */
export function aiccsApiXrOpinionSave(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrOpinion/save`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object}
  */
/**
  * 3.修改监管共用审批意见表
  * 4.监管共用审批意见表
  * @param {XrOpinion对象} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/4.监管共用审批意见表/updateXrOpinionUsingPOST
  * @return {Promise<>}
  */
export function aiccsApiXrOpinionUpdate(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrOpinion/update`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 审批表数据
  * @property {string} abnTime - 列异时间
  * @property {string} areaName - 名称
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型
  * @property {string} entName - 企业名称
  * @property {object} incAbnDecisionMap - 列入决定书
  * @property {string} inv - 姓名
  * @property {string} lostCreditExplain - 列入严重违法理由
  * @property {Array<XrOpinion对象>} opinion - 审批信息
  * @property {string} regNo - 注册号
  * @property {object} remAbnDecisionMap - 移出决定书
  * @property {string} remark - 备注
  * @property {object} repairMap - 信誉是否修复数据
  * @property {string} speCause - 列异原因
  * @property {string} uniscId - 统一社会信用代码
  */
/**
  * 5.业务号获取审批表
  * 移出严重违法失信自然人名单（业务表）
  * @param {string} params.bizSeqNo - id
  * @param {string} params.bizSerRemId - bizSerRemId
  * @param {string} params.cerNo - cerNo
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/移出严重违法失信自然人名单（业务表）/getApprovalFormByBizSeqNoUsingGET_4
  * @return {Promise<审批表数据>}
  */
export function aiccsApiXrSeriousIllegalPersonRemListGetApprovalFormByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrSeriousIllegalPersonRemList/getApprovalFormByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} NodeModel
  * @property {string} description
  * @property {boolean} end
  * @property {boolean} handle
  * @property {string} id
  * @property {string} name
  * @property {boolean} start
  */
/**
  * @typedef {Object} XrTaskList对象
  * @property {string} acceptNo - 受理号
  * @property {string} applyOrgId - 发起机构代码
  * @property {string} areaCode - 地区代码
  * @property {string} bizSeqNo - 业务主键
  * @property {string} busName - 业务名称
  * @property {string} busStatus - 业务状态
  * @property {string} busType - 业务类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} isDeadline - 是否超过工作时限’1‘是’0‘否
  * @property {string} isSignon - 是否签收
  * @property {string} linkName - 环节名称
  * @property {string} nextOrgId - 转办机关
  * @property {string} origin - 数据来源
  * @property {string} remarks - 备注
  * @property {string} sendToOrgId - 下一步签收用户机构ID
  * @property {string} senderOrgId - 发送机构ID
  * @property {string} senderTime - 发送时间
  * @property {string} senderUserId - 下一步签收用户ID
  * @property {string} signTime - 签收/受理时间
  * @property {string} signUserId - 签收者ID
  * @property {string} source - 来源
  * @property {string} synFlag
  * @property {string} taskLikeId - 待办主键
  * @property {string} type - 主体类型
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} workFlowId - 流程主键
  */
/**
  * @typedef {Object} 当前待办信息
  * @property {NodeModel} currentNode - 当前节点信息
  * @property {string} currentNodeID - 当前节点ID
  * @property {XrTaskList对象} taskList - 待办信息
  */
/**
  * 7.查询当前待办信息
  * 移出严重违法失信自然人名单（业务表）
  * @param {string} params.bizSeqNo - 业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/移出严重违法失信自然人名单（业务表）/getCurrentTaskInfoUsingGET
  * @return {Promise<当前待办信息>}
  */
export function aiccsApiXrSeriousIllegalPersonRemListGetCurrentTaskInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrSeriousIllegalPersonRemList/getCurrentTaskInfo`,
    params
  })
}

/**
  * @typedef {Object} NodeModel
  * @property {string} description
  * @property {boolean} end
  * @property {boolean} handle
  * @property {string} id
  * @property {string} name
  * @property {boolean} start
  */
/**
  * @typedef {Object} NodeModel
  * @property {string} description
  * @property {boolean} end
  * @property {boolean} handle
  * @property {string} id
  * @property {string} name
  * @property {boolean} start
  */
/**
  * @typedef {Object} SequenceFlowModel
  * @property {string} description
  * @property {NodeModel} fromNode
  * @property {string} id
  * @property {string} name
  * @property {Array<string>} needNodes
  * @property {NodeModel} nextNode
  */
/**
  * 6.下一步可执行流程清单
  * 移出严重违法失信自然人名单（业务表）
  * @param {string} params.bizSeqNo - 业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/移出严重违法失信自然人名单（业务表）/getNextStepListUsingGET
  * @return {Promise<Array<SequenceFlowModel>>}
  */
export function aiccsApiXrSeriousIllegalPersonRemListGetNextStepList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrSeriousIllegalPersonRemList/getNextStepList`,
    params
  })
}

/**
  * @typedef {Object} RpeiExeInfo对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entname - 企业（机构）名称
  * @property {string} exeDate - 执行日期
  * @property {string} exeId - 执行ID
  * @property {string} exeState - 执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} pripid - 主体身份代码
  * @property {string} regAuth - 登记机关
  * @property {string} regAuthCn - 登记机关（中文）
  * @property {string} regno - 注册号
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 严重违法失信名单列入_移出_异议查询参数体
  * @property {string} abnDateEnd - 查询列入日期结束
  * @property {string} abnDateStart - 查询列入日期开始
  * @property {string} acceptNo - 查询受理编号
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createTimeEnd - 查询创建时间结束
  * @property {string} createTimeStart - 查询创建时间开始
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} inv - 自然人姓名
  * @property {string} isComplete - 是否已完成 0未完成 1已完成
  * @property {string} linkStatus
  * @property {string} operType - 类型，用于企业破产重整计划或者和解协议。add表示添加执行信息，update表示修改执行信息
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripid - 企业id
  * @property {string} regionID - 单位编码
  * @property {RpeiExeInfo对象} rpeiExeInfo - 重整计划或者和解协议执行信息
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} serillRea - 列入严重违法名单原因
  * @property {string} sourceType - 查询来源类型 1:行政处罚；2:法院判决；3:经营异常满三年，拟列入严重违法；4:经营异常满三年，列入严重违法9:其他；
  * @property {string} speCause - 查询列入原因
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} userId - 操办人
  */
/**
  * @typedef {Object} 分页查询参数_严重违法失信名单列入_移出_异议查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {严重违法失信名单列入_移出_异议查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} XrSeriousIllegalPersonRemList对象
  * @property {string} abnTime - 列入日期
  * @property {string} acceptNo - 受理号
  * @property {string} addDepId - 创建部门部门id
  * @property {string} addDepName - 创建部门名称
  * @property {string} appOrPc - 标识移动端或pc端  0:移动端，1：pc端
  * @property {string} applicant - 申请人
  * @property {string} applicantNo - 申请人电话号码
  * @property {string} applyRemRea - 申请移出理由编码
  * @property {string} applyTime - 申请时间
  * @property {string} approvalDate - 核准日期
  * @property {string} areaCode - 地区代码
  * @property {string} authItem - 转办机关
  * @property {string} backProposal - 回退建议
  * @property {string} bizSeqNo - 移出严重违法自然人名单业务号
  * @property {string} bizSerRemId - 移出严重违法自然人名单ID
  * @property {string} busName - 业务名称
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} contacts - 联系人
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decOrg - 作出决定机关
  * @property {string} decOrgCn - 作出决定机关（中文）
  * @property {string} decisionContent - 决定书内容
  * @property {string} displayed - 是否显示：0不显示1显示
  * @property {string} finished - 是否完成 0未完成1完成
  * @property {string} governmentOrg - 人民政府
  * @property {string} handleStatus - 办理状态: 1办理中，2退回重办, 3予以修复, 4不予修复, 5作废
  * @property {string} illegalListId - 严重违法失信名单ID
  * @property {string} inv - 姓名
  * @property {string} isAccept - 信用修复申请是否受理0否1是
  * @property {string} isAgreeRepair - 是否予以信用修复 1、准予修复；2、不予修复；3结束流程；4、转办
  * @property {string} litiOrg - 诉讼机关
  * @property {string} lostCreditExplainRem - 事实和法律依据
  * @property {string} notRepaired - 不予修复建议
  * @property {string} openName
  * @property {string} reconsiderationOrg - 行政复议机关
  * @property {string} remDate - 移出日期
  * @property {string} remExcpRes - 移出严重违法企业名单原因（国标：CD74）
  * @property {string} remExcpResCn - 移出严重违法自然人名单原因（中文）
  * @property {string} remSponsorIllegal - 移出主办人
  * @property {string} remType - 移出类型：1-依申请移出(撤销行政管理)，2-期限届满移出，3-信用修复移出(提前移出管理)
  * @property {string} remark - 不予修复建议备注
  * @property {string} serIllRea - 列入严重违法企业名单原因
  * @property {string} situation - 核实情况
  * @property {string} status - 流程状态：0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} telephone - 联系电话
  * @property {string} transfer - 是否转办
  * @property {string} transferReason - 转办原因
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_XrSeriousIllegalPersonRemList对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<XrSeriousIllegalPersonRemList对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 1.分页查询移出严重违法失信企业名单（业务表）
  * 移出严重违法失信自然人名单（业务表）
  * @param {分页查询参数_严重违法失信名单列入_移出_异议查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/移出严重违法失信自然人名单（业务表）/listXrSeriousIllegalPersonRemListUsingPOST
  * @return {Promise<IPage_XrSeriousIllegalPersonRemList对象_>}
  */
export function aiccsApiXrSeriousIllegalPersonRemListList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrSeriousIllegalPersonRemList/list`,
    data
  })
}

/**
  * @typedef {Object} XrSeriousIllegalPersonRemList对象
  * @property {string} abnTime - 列入日期
  * @property {string} acceptNo - 受理号
  * @property {string} addDepId - 创建部门部门id
  * @property {string} addDepName - 创建部门名称
  * @property {string} appOrPc - 标识移动端或pc端  0:移动端，1：pc端
  * @property {string} applicant - 申请人
  * @property {string} applicantNo - 申请人电话号码
  * @property {string} applyRemRea - 申请移出理由编码
  * @property {string} applyTime - 申请时间
  * @property {string} approvalDate - 核准日期
  * @property {string} areaCode - 地区代码
  * @property {string} authItem - 转办机关
  * @property {string} backProposal - 回退建议
  * @property {string} bizSeqNo - 移出严重违法自然人名单业务号
  * @property {string} bizSerRemId - 移出严重违法自然人名单ID
  * @property {string} busName - 业务名称
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} contacts - 联系人
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decOrg - 作出决定机关
  * @property {string} decOrgCn - 作出决定机关（中文）
  * @property {string} decisionContent - 决定书内容
  * @property {string} displayed - 是否显示：0不显示1显示
  * @property {string} finished - 是否完成 0未完成1完成
  * @property {string} governmentOrg - 人民政府
  * @property {string} handleStatus - 办理状态: 1办理中，2退回重办, 3予以修复, 4不予修复, 5作废
  * @property {string} illegalListId - 严重违法失信名单ID
  * @property {string} inv - 姓名
  * @property {string} isAccept - 信用修复申请是否受理0否1是
  * @property {string} isAgreeRepair - 是否予以信用修复 1、准予修复；2、不予修复；3结束流程；4、转办
  * @property {string} litiOrg - 诉讼机关
  * @property {string} lostCreditExplainRem - 事实和法律依据
  * @property {string} notRepaired - 不予修复建议
  * @property {string} openName
  * @property {string} reconsiderationOrg - 行政复议机关
  * @property {string} remDate - 移出日期
  * @property {string} remExcpRes - 移出严重违法企业名单原因（国标：CD74）
  * @property {string} remExcpResCn - 移出严重违法自然人名单原因（中文）
  * @property {string} remSponsorIllegal - 移出主办人
  * @property {string} remType - 移出类型：1-依申请移出(撤销行政管理)，2-期限届满移出，3-信用修复移出(提前移出管理)
  * @property {string} remark - 不予修复建议备注
  * @property {string} serIllRea - 列入严重违法企业名单原因
  * @property {string} situation - 核实情况
  * @property {string} status - 流程状态：0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} telephone - 联系电话
  * @property {string} transfer - 是否转办
  * @property {string} transferReason - 转办原因
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * 4.业务号查询移出严重违法失信自然人表
  * 移出严重违法失信自然人名单（业务表）
  * @param {string} params.bizSeqNo - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/移出严重违法失信自然人名单（业务表）/listByBizSeqNoUsingGET_1
  * @return {Promise<XrSeriousIllegalPersonRemList对象>}
  */
export function aiccsApiXrSeriousIllegalPersonRemListListByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrSeriousIllegalPersonRemList/listByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} 严重违法失信名单公示查询参数体
  * @property {string} abnDateEnd - 查询列入日期结束
  * @property {string} abnDateStart - 查询列入日期开始
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} intoSponsorIllegal - 查询列入业务经办人姓名
  * @property {string} inv - 姓名
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripid - 企业主键
  * @property {string} regOrgCn - 查询登记机关
  * @property {string} regionID - 单位编码
  * @property {string} remDateEnd - 查询移出时间结束
  * @property {string} remDateStart - 查询移出时间开始
  * @property {string} remSponsorIllegal - 查询移出业务待办经办人姓名
  * @property {string} remType - 查询移出类型
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} serIllRea - 列入严重违法名单原因（国标：CD73）
  * @property {string} speCause - 查询列入原因
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 查询属地管理机关
  * @property {string} userId - 操办人
  */
/**
  * @typedef {Object} 分页查询参数_严重违法失信名单公示查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {严重违法失信名单公示查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} XrSeriousIllegalPersonList
  * @property {string} abnTime - 列入日期
  * @property {string} addDepId - 创建部门id
  * @property {string} addDepName - 创建部门名称
  * @property {string} areaCode - 地区代码
  * @property {string} batchAndCase - 批量与个案标识
  * @property {string} bizSeq - 列入严重违法自然人名单业务号
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decOrg - 列入决定机关
  * @property {string} decOrgCn - 列入决定机关（中文名）
  * @property {string} displayed - 是否公示，1 公示
  * @property {string} governmentOrg - 人民政府
  * @property {string} heaOp - 当事人听证中提出的主要意见
  * @property {string} illegalListId - 严重违法失信自然人名单表ID
  * @property {string} intoSponsorIllegal - 列入主办人
  * @property {string} intoSponsorIllegalId - 列入主办人id
  * @property {string} intoWritId - 列入文书id
  * @property {string} inv - 姓名
  * @property {string} isHandling - 是否正在办理业务：1是0否
  * @property {string} isHea - 是否经过听证程序(1是0否)
  * @property {string} isRev - 是否经过异议(1是0否)
  * @property {string} judDocNo - 作出判决的人民法院司法文书文号
  * @property {string} judDocTitle - 作出判决的人民法院司法文书标题
  * @property {string} laupTime - 最后更新时间
  * @property {string} litiOrg - 诉讼机关
  * @property {string} lostCreditExplain - 列入事实和法律依据
  * @property {string} lostCreditExplainRem - 移出事实和法律依据
  * @property {string} operationStatus - 操作状态操作状态（0列入，1已修复，2移出, 3撤销）
  * @property {string} reconsiderationOrg - 行政复议机关
  * @property {string} regOrg - 登记机关
  * @property {string} remBizSeq - 移除严重违法名单业务号
  * @property {string} remDate - 移出日期
  * @property {string} remDecOrg - 移出决定机关
  * @property {string} remDecOrgCn - 移出决定机关(中文名)
  * @property {string} remExcpRes - 移出严重违法自然人名单原因（国标：CD74）
  * @property {string} remExcpResCn - 移出严重违法自然人名单原因（中文）
  * @property {string} remSponsorIllegal - 移出主办人
  * @property {string} remType - 移出类型：1-撤销行政管理，2-期限届满移出，3-提前移出管理
  * @property {string} remWritId - 移除文书id
  * @property {string} revOp - 当事人异议主要意见
  * @property {string} serIllRea - 列入严重违法名单原因（国标：CD73）
  * @property {string} serIllReaCn - 列入严重违法名单原因（中文）
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} IPage_XrSeriousIllegalPersonList_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<XrSeriousIllegalPersonList>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 2.分页根据条件查询严重违法失信自然人名单(个案主体办理专用)
  * 移出严重违法失信自然人名单（业务表）
  * @param {分页查询参数_严重违法失信名单公示查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/移出严重违法失信自然人名单（业务表）/listXrSeriousIllegalPersonListUsingPOST
  * @return {Promise<IPage_XrSeriousIllegalPersonList_>}
  */
export function aiccsApiXrSeriousIllegalPersonRemListListXrSeriousIllegalPersonList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrSeriousIllegalPersonRemList/listXrSeriousIllegalPersonList`,
    data
  })
}

/**
  * @typedef {Object} XrTaskList对象
  * @property {string} acceptNo - 受理号
  * @property {string} applyOrgId - 发起机构代码
  * @property {string} areaCode - 地区代码
  * @property {string} bizSeqNo - 业务主键
  * @property {string} busName - 业务名称
  * @property {string} busStatus - 业务状态
  * @property {string} busType - 业务类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} isDeadline - 是否超过工作时限’1‘是’0‘否
  * @property {string} isSignon - 是否签收
  * @property {string} linkName - 环节名称
  * @property {string} nextOrgId - 转办机关
  * @property {string} origin - 数据来源
  * @property {string} remarks - 备注
  * @property {string} sendToOrgId - 下一步签收用户机构ID
  * @property {string} senderOrgId - 发送机构ID
  * @property {string} senderTime - 发送时间
  * @property {string} senderUserId - 下一步签收用户ID
  * @property {string} signTime - 签收/受理时间
  * @property {string} signUserId - 签收者ID
  * @property {string} source - 来源
  * @property {string} synFlag
  * @property {string} taskLikeId - 待办主键
  * @property {string} type - 主体类型
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} workFlowId - 流程主键
  */
/**
  * 作废待办
  * 移出严重违法失信自然人名单（业务表）
  * @param {string} params.bizSeqNo - bizSeqNo
  * @param {string} params.reason - 作废原因
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/移出严重违法失信自然人名单（业务表）/nullifyUsingPOST_1
  * @return {Promise<XrTaskList对象>}
  */
export function aiccsApiXrSeriousIllegalPersonRemListNullify(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrSeriousIllegalPersonRemList/nullify`,
    params
  })
}

/**
  * @typedef {Object} PrintTSWritDto
  * @property {string} illid - 记录ID
  * @property {string} printstatus - 打印状态：1-决定书，3-审批表
  * @property {string} type - 业务类型：enter-列入，remove-移出
  * @property {string} workflowid - 工作流ID
  */
/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} PrintTSWritVo
  * @property {string} decorgString - 决定机关
  * @property {EOtIlldisdetailTemp对象} detail - 详细信息
  * @property {string} ename - 企业名称
  * @property {string} expirationDate - 届满日期（列入决定书）
  * @property {Array<EOtIlldisdetailTemp对象>} list - 业务记录列表
  * @property {string} lostCreditExplain - 列入事由（审批表模式-列入类型）
  * @property {string} lostCreditExplainrem - 移出事由（审批表模式-移出类型）
  * @property {string} nowTime - 当前时间
  * @property {Array<TSOpinion>} opinionList - 审批意见列表
  * @property {string} regno - 注册号
  * @property {string} wrirsno - 文书号
  */
/**
  * 打印文书页面
  * 移出严重违法失信自然人名单（业务表）
  * @param {PrintTSWritDto} data
  * @required @param {string} data.illid - 记录ID
  * @required @param {string} data.printstatus - 打印状态：1-决定书，3-审批表
  * @required @param {string} data.type - 业务类型：enter-列入，remove-移出
  * @param {string} data.workflowid - 工作流ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/移出严重违法失信自然人名单（业务表）/printTSWritUsingPOST_5
  * @return {Promise<PrintTSWritVo>}
  */
export function aiccsApiXrSeriousIllegalPersonRemListPrintTSWrit(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrSeriousIllegalPersonRemList/printTSWrit`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} Tswrittemplate
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} content
  * @property {string} createTime
  * @property {string} createUserId
  * @property {string} isTemplate
  * @property {string} templateId
  * @property {string} updateTime
  * @property {string} updateUserId
  * @property {string} writsType
  */
/**
  * @typedef {Object} XrSeriousIllegalPersonRemList对象
  * @property {string} abnTime - 列入日期
  * @property {string} acceptNo - 受理号
  * @property {string} addDepId - 创建部门部门id
  * @property {string} addDepName - 创建部门名称
  * @property {string} appOrPc - 标识移动端或pc端  0:移动端，1：pc端
  * @property {string} applicant - 申请人
  * @property {string} applicantNo - 申请人电话号码
  * @property {string} applyRemRea - 申请移出理由编码
  * @property {string} applyTime - 申请时间
  * @property {string} approvalDate - 核准日期
  * @property {string} areaCode - 地区代码
  * @property {string} authItem - 转办机关
  * @property {string} backProposal - 回退建议
  * @property {string} bizSeqNo - 移出严重违法自然人名单业务号
  * @property {string} bizSerRemId - 移出严重违法自然人名单ID
  * @property {string} busName - 业务名称
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} contacts - 联系人
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decOrg - 作出决定机关
  * @property {string} decOrgCn - 作出决定机关（中文）
  * @property {string} decisionContent - 决定书内容
  * @property {string} displayed - 是否显示：0不显示1显示
  * @property {string} finished - 是否完成 0未完成1完成
  * @property {string} governmentOrg - 人民政府
  * @property {string} handleStatus - 办理状态: 1办理中，2退回重办, 3予以修复, 4不予修复, 5作废
  * @property {string} illegalListId - 严重违法失信名单ID
  * @property {string} inv - 姓名
  * @property {string} isAccept - 信用修复申请是否受理0否1是
  * @property {string} isAgreeRepair - 是否予以信用修复 1、准予修复；2、不予修复；3结束流程；4、转办
  * @property {string} litiOrg - 诉讼机关
  * @property {string} lostCreditExplainRem - 事实和法律依据
  * @property {string} notRepaired - 不予修复建议
  * @property {string} openName
  * @property {string} reconsiderationOrg - 行政复议机关
  * @property {string} remDate - 移出日期
  * @property {string} remExcpRes - 移出严重违法企业名单原因（国标：CD74）
  * @property {string} remExcpResCn - 移出严重违法自然人名单原因（中文）
  * @property {string} remSponsorIllegal - 移出主办人
  * @property {string} remType - 移出类型：1-依申请移出(撤销行政管理)，2-期限届满移出，3-信用修复移出(提前移出管理)
  * @property {string} remark - 不予修复建议备注
  * @property {string} serIllRea - 列入严重违法企业名单原因
  * @property {string} situation - 核实情况
  * @property {string} status - 流程状态：0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废
  * @property {string} telephone - 联系电话
  * @property {string} transfer - 是否转办
  * @property {string} transferReason - 转办原因
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 严重违法移出流程模型
  * @property {string} bizSeqNo - 业务主键
  * @property {string} currentNodeID - 当前流程节点
  * @property {string} decisionContent - 决定书内容
  * @property {string} nextNodeID - 下一流程节点
  * @property {string} nextOrgID - 下一步处理人机构
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {string} nextPerformerNames - 下一步处理人姓名数组
  * @property {XrOpinion对象} opinion - 意见
  * @property {string} tasklistid - 待办主键
  * @property {Tswrittemplate} tswrittemplate - 移出信誉修复文书内容
  * @property {XrSeriousIllegalPersonRemList对象} xrSeriousIllegalPersonRemList - 自然人移出信息
  */
/**
  * @typedef {Object}
  */
/**
  * 5.流程控制
  * 移出严重违法失信自然人名单（业务表）
  * @param {严重违法移出流程模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/移出严重违法失信自然人名单（业务表）/processControlUsingPOST_8
  * @return {Promise<>}
  */
export function aiccsApiXrSeriousIllegalPersonRemListProcessControl(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrSeriousIllegalPersonRemList/processControl`,
    data
  })
}

/**
  * @typedef {Object} 自然人列严启动待办Dto
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型
  * @property {string} illegalListId - 严重违法失信自然人名单表ID
  * @property {string} inv - 姓名
  */
/**
  * @typedef {Object} 启动待办返回结果
  * @property {string} bizSeqId - 业务编号
  * @property {string} pripId - 主体身份代码
  * @property {string} taskListId - 待办id
  * @property {string} workflowId - 流程id
  */
/**
  * 3.启动列入待办
  * 移出严重违法失信自然人名单（业务表）
  * @param {自然人列严启动待办Dto} data
  * @param {string} data.cerNo - 证件号码
  * @param {string} data.cerType - 证件类型
  * @param {string} data.illegalListId - 严重违法失信自然人名单表ID
  * @param {string} data.inv - 姓名
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/移出严重违法失信自然人名单（业务表）/saveIvdAcceptUsingPOST_1
  * @return {Promise<启动待办返回结果>}
  */
export function aiccsApiXrSeriousIllegalPersonRemListSaveIvdAccept(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrSeriousIllegalPersonRemList/saveIvdAccept`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 审批表数据
  * @property {string} abnTime - 列异时间
  * @property {string} areaName - 名称
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型
  * @property {string} entName - 企业名称
  * @property {object} incAbnDecisionMap - 列入决定书
  * @property {string} inv - 姓名
  * @property {string} lostCreditExplain - 列入严重违法理由
  * @property {Array<XrOpinion对象>} opinion - 审批信息
  * @property {string} regNo - 注册号
  * @property {object} remAbnDecisionMap - 移出决定书
  * @property {string} remark - 备注
  * @property {object} repairMap - 信誉是否修复数据
  * @property {string} speCause - 列异原因
  * @property {string} uniscId - 统一社会信用代码
  */
/**
  * 5.业务号获取审批表
  * 列入严重违法失信自然人名单
  * @param {string} params.bizSeqNo - id
  * @param {string} params.cerNo - cerNo
  * @param {string} params.illegalListId - illegalListId
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/列入严重违法失信自然人名单/getApprovalFormByBizSeqNoUsingGET_5
  * @return {Promise<审批表数据>}
  */
export function aiccsApiXrSeriousIllegalPersonSpeListGetApprovalFormByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrSeriousIllegalPersonSpeList/getApprovalFormByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} NodeModel
  * @property {string} description
  * @property {boolean} end
  * @property {boolean} handle
  * @property {string} id
  * @property {string} name
  * @property {boolean} start
  */
/**
  * @typedef {Object} XrTaskList对象
  * @property {string} acceptNo - 受理号
  * @property {string} applyOrgId - 发起机构代码
  * @property {string} areaCode - 地区代码
  * @property {string} bizSeqNo - 业务主键
  * @property {string} busName - 业务名称
  * @property {string} busStatus - 业务状态
  * @property {string} busType - 业务类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} isDeadline - 是否超过工作时限’1‘是’0‘否
  * @property {string} isSignon - 是否签收
  * @property {string} linkName - 环节名称
  * @property {string} nextOrgId - 转办机关
  * @property {string} origin - 数据来源
  * @property {string} remarks - 备注
  * @property {string} sendToOrgId - 下一步签收用户机构ID
  * @property {string} senderOrgId - 发送机构ID
  * @property {string} senderTime - 发送时间
  * @property {string} senderUserId - 下一步签收用户ID
  * @property {string} signTime - 签收/受理时间
  * @property {string} signUserId - 签收者ID
  * @property {string} source - 来源
  * @property {string} synFlag
  * @property {string} taskLikeId - 待办主键
  * @property {string} type - 主体类型
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} workFlowId - 流程主键
  */
/**
  * @typedef {Object} 当前待办信息
  * @property {NodeModel} currentNode - 当前节点信息
  * @property {string} currentNodeID - 当前节点ID
  * @property {XrTaskList对象} taskList - 待办信息
  */
/**
  * 7.查询当前待办信息
  * 列入严重违法失信自然人名单
  * @param {string} params.bizSeqNo - 业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/列入严重违法失信自然人名单/getCurrentTaskInfoUsingGET_1
  * @return {Promise<当前待办信息>}
  */
export function aiccsApiXrSeriousIllegalPersonSpeListGetCurrentTaskInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrSeriousIllegalPersonSpeList/getCurrentTaskInfo`,
    params
  })
}

/**
  * @typedef {Object} NodeModel
  * @property {string} description
  * @property {boolean} end
  * @property {boolean} handle
  * @property {string} id
  * @property {string} name
  * @property {boolean} start
  */
/**
  * @typedef {Object} NodeModel
  * @property {string} description
  * @property {boolean} end
  * @property {boolean} handle
  * @property {string} id
  * @property {string} name
  * @property {boolean} start
  */
/**
  * @typedef {Object} SequenceFlowModel
  * @property {string} description
  * @property {NodeModel} fromNode
  * @property {string} id
  * @property {string} name
  * @property {Array<string>} needNodes
  * @property {NodeModel} nextNode
  */
/**
  * 6.下一步可执行流程清单
  * 列入严重违法失信自然人名单
  * @param {string} params.bizSeqNo - 业务号
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/列入严重违法失信自然人名单/getNextStepListUsingGET_1
  * @return {Promise<Array<SequenceFlowModel>>}
  */
export function aiccsApiXrSeriousIllegalPersonSpeListGetNextStepList(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrSeriousIllegalPersonSpeList/getNextStepList`,
    params
  })
}

/**
  * @typedef {Object} RpeiExeInfo对象
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} entname - 企业（机构）名称
  * @property {string} exeDate - 执行日期
  * @property {string} exeId - 执行ID
  * @property {string} exeState - 执行状态。1:执行期间 2:执行完毕 3:未执行成功
  * @property {string} pripid - 主体身份代码
  * @property {string} regAuth - 登记机关
  * @property {string} regAuthCn - 登记机关（中文）
  * @property {string} regno - 注册号
  * @property {string} sextDatatime
  * @property {string} sextFromnode
  * @property {string} uniscid - 统一社会信用代码
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} 严重违法失信名单列入_移出_异议查询参数体
  * @property {string} abnDateEnd - 查询列入日期结束
  * @property {string} abnDateStart - 查询列入日期开始
  * @property {string} acceptNo - 查询受理编号
  * @property {string} areaCode - 地区代码
  * @property {Array<string>} authList - 查询列表
  * @property {string} bizSeqNo - 查询业务号
  * @property {string} busStatus - 查询是否完成
  * @property {string} busType - 查询业务类型
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} createTimeEnd - 查询创建时间结束
  * @property {string} createTimeStart - 查询创建时间开始
  * @property {number} curPage - 当前分页（默认1）
  * @property {string} decOrg - 作出决定机关
  * @property {string} depId - 操办单位
  * @property {string} dom - 查询经营地址
  * @property {string} entName - 查询企业名称(主体名称)
  * @property {string} entType - 查询企业类型(主体类型)
  * @property {string} finished - 后续需要删除
  * @property {string} inv - 自然人姓名
  * @property {string} isComplete - 是否已完成 0未完成 1已完成
  * @property {string} linkStatus
  * @property {string} operType - 类型，用于企业破产重整计划或者和解协议。add表示添加执行信息，update表示修改执行信息
  * @property {string} orderField - 排序字段（update_time）
  * @property {string} orderingRule - 排序规则（默认desc）
  * @property {number} pageSize - 分页大小（默认10）
  * @property {string} pripid - 企业id
  * @property {string} regionID - 单位编码
  * @property {RpeiExeInfo对象} rpeiExeInfo - 重整计划或者和解协议执行信息
  * @property {string} searchUscc - 查询统一社会信用代码/注册码
  * @property {string} serillRea - 列入严重违法名单原因
  * @property {string} sourceType - 查询来源类型 1:行政处罚；2:法院判决；3:经营异常满三年，拟列入严重违法；4:经营异常满三年，列入严重违法9:其他；
  * @property {string} speCause - 查询列入原因
  * @property {string} status - 查询业务状态(流程状态) 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {Array<string>} statusList - 查询业务状态(流程状态)列表 0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废，6转办
  * @property {string} superViseDeptId - 属地机关
  * @property {string} userId - 操办人
  */
/**
  * @typedef {Object} 分页查询参数_严重违法失信名单列入_移出_异议查询参数体_
  * @property {number} current - 当前页
  * @property {object} custom - 不推荐使用，动态自定义查询字段
  * @property {严重违法失信名单列入_移出_异议查询参数体} entity
  * @property {string} orderField - 已过期，请使用orderFields
  * @property {Array<string>} orderFields - 排序字段，多个则以数组方式传输
  * @property {string} orderSort - 已过期，请使用orderSorts
  * @property {Array<string>} orderSorts - 排序规则，多个则以数组方式传输；asc：升序；desc：降序
  * @property {number} size - 每页显示条数
  */
/**
  * @typedef {Object} XrSeriousIllegalPersonSpeList对象
  * @property {string} abnTime - 核准日期
  * @property {string} acceptNo - 受理号
  * @property {string} addDepId - 创建部门id
  * @property {string} addDepName - 创建部门名称
  * @property {string} approvalDate - 核准日期
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} authItem - 转办机关
  * @property {string} bizSeqNo - 业务号
  * @property {string} busType - 务类型:严重违法行政处罚(penalty)
  * @property {string} caseId - 行政处罚案件基本信息ID
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} certificate - 主体资格证照名称（行政处罚线下进行录入）
  * @property {string} correctBizSeq - 最新勘误业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decOrg - 作出决定机关
  * @property {string} decOrgCn - 作出决定机关中文
  * @property {string} displayed - 是否显示：0不显示1显示
  * @property {string} endApply - 是否申请结束 1.列入 2.结束
  * @property {string} endReason - 结束原因
  * @property {string} finished - 是否完成 0未完成1完成
  * @property {string} forfAm - 没收金额
  * @property {string} governmentOrg - 人民政府
  * @property {string} heaOp - 当事人听证中提出的主要意见
  * @property {string} heaOpinion - 听证意见
  * @property {string} idNumber - 身份证件号码（行政处罚线下进行录入）
  * @property {string} illOperatingId - 表单传参-拟列入严重违法失信企业录入表的主键id
  * @property {string} illegalListId - 编号ID
  * @property {string} intoSponsorIllegal - 列入主办人
  * @property {string} inv - 姓名
  * @property {string} isHea - 是否经过听证程序(1是0否)
  * @property {string} judDocNo - 作出判决的人民法院司法文书文号
  * @property {string} judDocTitle - 作出判决的人民法院司法文书标题
  * @property {string} laupTime - 最后更新时间
  * @property {string} legalName - 法定代表人姓名（行政处罚线下进行录入）
  * @property {string} litiOrg - 诉讼机关
  * @property {string} lostCreditExplain - 列入的事实和法律依据
  * @property {object} map
  * @property {string} opinion - 表单传参-意见文本框
  * @property {string} otherCert - 其他联系方式（行政处罚线下进行录入）
  * @property {string} party - 当事人（行政处罚线下进行录入）
  * @property {string} partyName - 当事人名称
  * @property {string} penAm - 处罚金额
  * @property {string} penauth - 作出行政处罚决定机关（码值）
  * @property {string} penauthCn - 作出行政处罚决定机关（中文）
  * @property {string} phone - 联系电话（行政处罚线下进行录入）
  * @property {string} punishmentDecisionDate - 处罚决定书日期
  * @property {string} reconsiderationOrg - 行政复议机关
  * @property {string} residence - 住所/经营场所（住址）（行政处罚线下进行录入）
  * @property {string} sbookCode - 处罚决定书文号
  * @property {string} serialId - 拟列入清单id
  * @property {string} serillRea - 列入严重违法名单原因码值（国标：CD73）
  * @property {string} serillReaString - 列入严重违法名单原因（国标：CD73）
  * @property {string} sgistTypeName - 违法行为类型
  * @property {string} sourceType - 来源类型 1:经营异常满三年；2:行政处罚；3:法院判决；9:其他；
  * @property {string} spunContent - 处罚内容
  * @property {string} spunTypeName - 处罚种类
  * @property {string} status - 流程状态：0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废 7待执法
  * @property {string} transfer - 是否转办
  * @property {string} transferReason - 转办原因
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} usccId - 统一信用代码/身份证件号码（行政处罚线下进行录入）
  * @property {string} writsNo - 文书号（行政处罚线下进行录入）
  * @property {string} writsNumber
  */
/**
  * @typedef {Object} IPage_XrSeriousIllegalPersonSpeList对象_
  * @property {number} current
  * @property {boolean} hitCount
  * @property {number} pages
  * @property {Array<XrSeriousIllegalPersonSpeList对象>} records
  * @property {boolean} searchCount
  * @property {number} size
  * @property {number} total
  */
/**
  * 1.分页查询列入严重违法失信自然人名单
  * 列入严重违法失信自然人名单
  * @param {分页查询参数_严重违法失信名单列入_移出_异议查询参数体_} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/列入严重违法失信自然人名单/listXrSeriousIllegalPersonSpeListUsingPOST
  * @return {Promise<IPage_XrSeriousIllegalPersonSpeList对象_>}
  */
export function aiccsApiXrSeriousIllegalPersonSpeListList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrSeriousIllegalPersonSpeList/list`,
    data
  })
}

/**
  * @typedef {Object} XrSeriousIllegalPersonSpeList对象
  * @property {string} abnTime - 核准日期
  * @property {string} acceptNo - 受理号
  * @property {string} addDepId - 创建部门id
  * @property {string} addDepName - 创建部门名称
  * @property {string} approvalDate - 核准日期
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} authItem - 转办机关
  * @property {string} bizSeqNo - 业务号
  * @property {string} busType - 务类型:严重违法行政处罚(penalty)
  * @property {string} caseId - 行政处罚案件基本信息ID
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} certificate - 主体资格证照名称（行政处罚线下进行录入）
  * @property {string} correctBizSeq - 最新勘误业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decOrg - 作出决定机关
  * @property {string} decOrgCn - 作出决定机关中文
  * @property {string} displayed - 是否显示：0不显示1显示
  * @property {string} endApply - 是否申请结束 1.列入 2.结束
  * @property {string} endReason - 结束原因
  * @property {string} finished - 是否完成 0未完成1完成
  * @property {string} forfAm - 没收金额
  * @property {string} governmentOrg - 人民政府
  * @property {string} heaOp - 当事人听证中提出的主要意见
  * @property {string} heaOpinion - 听证意见
  * @property {string} idNumber - 身份证件号码（行政处罚线下进行录入）
  * @property {string} illOperatingId - 表单传参-拟列入严重违法失信企业录入表的主键id
  * @property {string} illegalListId - 编号ID
  * @property {string} intoSponsorIllegal - 列入主办人
  * @property {string} inv - 姓名
  * @property {string} isHea - 是否经过听证程序(1是0否)
  * @property {string} judDocNo - 作出判决的人民法院司法文书文号
  * @property {string} judDocTitle - 作出判决的人民法院司法文书标题
  * @property {string} laupTime - 最后更新时间
  * @property {string} legalName - 法定代表人姓名（行政处罚线下进行录入）
  * @property {string} litiOrg - 诉讼机关
  * @property {string} lostCreditExplain - 列入的事实和法律依据
  * @property {object} map
  * @property {string} opinion - 表单传参-意见文本框
  * @property {string} otherCert - 其他联系方式（行政处罚线下进行录入）
  * @property {string} party - 当事人（行政处罚线下进行录入）
  * @property {string} partyName - 当事人名称
  * @property {string} penAm - 处罚金额
  * @property {string} penauth - 作出行政处罚决定机关（码值）
  * @property {string} penauthCn - 作出行政处罚决定机关（中文）
  * @property {string} phone - 联系电话（行政处罚线下进行录入）
  * @property {string} punishmentDecisionDate - 处罚决定书日期
  * @property {string} reconsiderationOrg - 行政复议机关
  * @property {string} residence - 住所/经营场所（住址）（行政处罚线下进行录入）
  * @property {string} sbookCode - 处罚决定书文号
  * @property {string} serialId - 拟列入清单id
  * @property {string} serillRea - 列入严重违法名单原因码值（国标：CD73）
  * @property {string} serillReaString - 列入严重违法名单原因（国标：CD73）
  * @property {string} sgistTypeName - 违法行为类型
  * @property {string} sourceType - 来源类型 1:经营异常满三年；2:行政处罚；3:法院判决；9:其他；
  * @property {string} spunContent - 处罚内容
  * @property {string} spunTypeName - 处罚种类
  * @property {string} status - 流程状态：0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废 7待执法
  * @property {string} transfer - 是否转办
  * @property {string} transferReason - 转办原因
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} usccId - 统一信用代码/身份证件号码（行政处罚线下进行录入）
  * @property {string} writsNo - 文书号（行政处罚线下进行录入）
  * @property {string} writsNumber
  */
/**
  * 3.业务号查询列入严重违法失信自然人表
  * 列入严重违法失信自然人名单
  * @param {string} params.bizSeqNo - id
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/列入严重违法失信自然人名单/listByBizSeqNoUsingGET_2
  * @return {Promise<XrSeriousIllegalPersonSpeList对象>}
  */
export function aiccsApiXrSeriousIllegalPersonSpeListListByBizSeqNo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrSeriousIllegalPersonSpeList/listByBizSeqNo`,
    params
  })
}

/**
  * @typedef {Object} XrTaskList对象
  * @property {string} acceptNo - 受理号
  * @property {string} applyOrgId - 发起机构代码
  * @property {string} areaCode - 地区代码
  * @property {string} bizSeqNo - 业务主键
  * @property {string} busName - 业务名称
  * @property {string} busStatus - 业务状态
  * @property {string} busType - 业务类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} isDeadline - 是否超过工作时限’1‘是’0‘否
  * @property {string} isSignon - 是否签收
  * @property {string} linkName - 环节名称
  * @property {string} nextOrgId - 转办机关
  * @property {string} origin - 数据来源
  * @property {string} remarks - 备注
  * @property {string} sendToOrgId - 下一步签收用户机构ID
  * @property {string} senderOrgId - 发送机构ID
  * @property {string} senderTime - 发送时间
  * @property {string} senderUserId - 下一步签收用户ID
  * @property {string} signTime - 签收/受理时间
  * @property {string} signUserId - 签收者ID
  * @property {string} source - 来源
  * @property {string} synFlag
  * @property {string} taskLikeId - 待办主键
  * @property {string} type - 主体类型
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} workFlowId - 流程主键
  */
/**
  * 作废待办
  * 列入严重违法失信自然人名单
  * @param {string} params.bizSeqNo - bizSeqNo
  * @param {string} params.reason - 作废原因
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/列入严重违法失信自然人名单/nullifyUsingPOST_2
  * @return {Promise<XrTaskList对象>}
  */
export function aiccsApiXrSeriousIllegalPersonSpeListNullify(params) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrSeriousIllegalPersonSpeList/nullify`,
    params
  })
}

/**
  * @typedef {Object} PrintTSWritDto
  * @property {string} illid - 记录ID
  * @property {string} printstatus - 打印状态：1-决定书，3-审批表
  * @property {string} type - 业务类型：enter-列入，remove-移出
  * @property {string} workflowid - 工作流ID
  */
/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} EOtIlldisdetailTemp对象
  * @property {string} abntime - 列入日期
  * @property {string} cerno - 法定代表人/负责人证件号码
  * @property {string} certype - 法定代表人/负责人证件类型（代码标识符：CB16）
  * @property {string} decorg - 列入作出决定机关（代码标识符：CA11）
  * @property {string} decorgCn - 列入作出决定机关（中文名称）
  * @property {string} dedocnum - 列入文号
  * @property {string} dstate - 数据状态（0：插入；1：更新；2：删除）
  * @property {string} entname - 企业（机构）名称
  * @property {string} governmentorg - 人民政府
  * @property {string} heaop - 当事人听证中提出的主要意见
  * @property {string} heaopinionl - 听证意见
  * @property {string} illid - 严重违法失信ID（主键）
  * @property {string} inBizseq - 列入业务号
  * @property {string} inWorkflowId - 列入工作流id
  * @property {string} infotype - 类别（代码标识符：DD999，新增）
  * @property {string} intowritid - 列入文书id
  * @property {string} ishea - 是否经过听证程序(1是0否)
  * @property {string} juddocno - 作出判决的人民法院司法文书文号
  * @property {string} juddoctitle - 作出判决的人民法院司法文书标题
  * @property {string} litiorg - 诉讼机关
  * @property {string} name - 法定代表人/负责人人员姓名
  * @property {string} outBizseq - 移出业务号
  * @property {string} outWorkflowId - 移出工作流id
  * @property {string} pripid - 主体身份代码
  * @property {string} reconsiderationorg - 行政复议机关
  * @property {string} recorg - 移出作出决定机关（代码标识符：CA11）
  * @property {string} recorgCn - 移出作出决定机关（中文名称）
  * @property {string} redocnum - 移出文号
  * @property {string} regno - 注册号
  * @property {string} regorg - 登记机关编码
  * @property {string} remdate - 移出日期
  * @property {string} remexcpres - 移出事由（代码标识符：CD74）
  * @property {string} remexcpresCn - 移出事由（中文名称）
  * @property {string} remreasons - 移出事实理由
  * @property {string} remwritid - 移除文书id
  * @property {string} sExtDatetime - 数据汇总时间
  * @property {string} serillrea - 列入事由/情形（代码标识符：CD73）
  * @property {string} serillreaCn - 列入事由/情形（中文名称）
  * @property {string} serreasons - 列入事实理由
  * @property {string} sextDatetime
  * @property {string} sextFromnode
  * @property {string} sourcetype - 来源类别（直接用中文）
  * @property {string} uniscid - 统一社会信用代码（代码标识符：CA91）
  */
/**
  * @typedef {Object} TSOpinion
  * @property {string} areaCode
  * @property {string} bizseq
  * @property {string} handleDept
  * @property {string} handleOrg
  * @property {string} handledate
  * @property {string} handler
  * @property {string} handlerid
  * @property {string} isagree
  * @property {string} lauptime
  * @property {string} operOpinion
  * @property {string} opinioncontent
  * @property {string} opinionid
  * @property {string} opiniontype
  * @property {string} trialdate
  * @property {string} workflowid
  */
/**
  * @typedef {Object} PrintTSWritVo
  * @property {string} decorgString - 决定机关
  * @property {EOtIlldisdetailTemp对象} detail - 详细信息
  * @property {string} ename - 企业名称
  * @property {string} expirationDate - 届满日期（列入决定书）
  * @property {Array<EOtIlldisdetailTemp对象>} list - 业务记录列表
  * @property {string} lostCreditExplain - 列入事由（审批表模式-列入类型）
  * @property {string} lostCreditExplainrem - 移出事由（审批表模式-移出类型）
  * @property {string} nowTime - 当前时间
  * @property {Array<TSOpinion>} opinionList - 审批意见列表
  * @property {string} regno - 注册号
  * @property {string} wrirsno - 文书号
  */
/**
  * 打印文书页面
  * 列入严重违法失信自然人名单
  * @param {PrintTSWritDto} data
  * @required @param {string} data.illid - 记录ID
  * @required @param {string} data.printstatus - 打印状态：1-决定书，3-审批表
  * @required @param {string} data.type - 业务类型：enter-列入，remove-移出
  * @param {string} data.workflowid - 工作流ID
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/列入严重违法失信自然人名单/printTSWritUsingPOST_6
  * @return {Promise<PrintTSWritVo>}
  */
export function aiccsApiXrSeriousIllegalPersonSpeListPrintTSWrit(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrSeriousIllegalPersonSpeList/printTSWrit`,
    data
  })
}

/**
  * @typedef {Object} XrOpinion对象
  * @property {string} activityId - 流程记录id
  * @property {string} agree - 是否同意
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} handelDate - 承办时间
  * @property {string} handler - 承办人
  * @property {string} handlerId - 承办人ID
  * @property {string} opinionContent - 审批意见
  * @property {string} opinionId - 意见编号
  * @property {string} opinionType - 意见类型(审批部门) handle 经办、examine审核、approve审批、end通过
  * @property {string} taskListId - 待办id
  * @property {string} trialDate - 送审(退卷)日期
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  */
/**
  * @typedef {Object} XrSeriousIllegalPersonSpeList对象
  * @property {string} abnTime - 核准日期
  * @property {string} acceptNo - 受理号
  * @property {string} addDepId - 创建部门id
  * @property {string} addDepName - 创建部门名称
  * @property {string} approvalDate - 核准日期
  * @property {string} approve - 行政处罚列入需要字段：上级是否已审批：0不是,1是
  * @property {string} areaCode - 地区代码
  * @property {string} authItem - 转办机关
  * @property {string} bizSeqNo - 业务号
  * @property {string} busType - 务类型:严重违法行政处罚(penalty)
  * @property {string} caseId - 行政处罚案件基本信息ID
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型(CB16)
  * @property {string} certificate - 主体资格证照名称（行政处罚线下进行录入）
  * @property {string} correctBizSeq - 最新勘误业务号
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} decOrg - 作出决定机关
  * @property {string} decOrgCn - 作出决定机关中文
  * @property {string} displayed - 是否显示：0不显示1显示
  * @property {string} endApply - 是否申请结束 1.列入 2.结束
  * @property {string} endReason - 结束原因
  * @property {string} finished - 是否完成 0未完成1完成
  * @property {string} forfAm - 没收金额
  * @property {string} governmentOrg - 人民政府
  * @property {string} heaOp - 当事人听证中提出的主要意见
  * @property {string} heaOpinion - 听证意见
  * @property {string} idNumber - 身份证件号码（行政处罚线下进行录入）
  * @property {string} illOperatingId - 表单传参-拟列入严重违法失信企业录入表的主键id
  * @property {string} illegalListId - 编号ID
  * @property {string} intoSponsorIllegal - 列入主办人
  * @property {string} inv - 姓名
  * @property {string} isHea - 是否经过听证程序(1是0否)
  * @property {string} judDocNo - 作出判决的人民法院司法文书文号
  * @property {string} judDocTitle - 作出判决的人民法院司法文书标题
  * @property {string} laupTime - 最后更新时间
  * @property {string} legalName - 法定代表人姓名（行政处罚线下进行录入）
  * @property {string} litiOrg - 诉讼机关
  * @property {string} lostCreditExplain - 列入的事实和法律依据
  * @property {object} map
  * @property {string} opinion - 表单传参-意见文本框
  * @property {string} otherCert - 其他联系方式（行政处罚线下进行录入）
  * @property {string} party - 当事人（行政处罚线下进行录入）
  * @property {string} partyName - 当事人名称
  * @property {string} penAm - 处罚金额
  * @property {string} penauth - 作出行政处罚决定机关（码值）
  * @property {string} penauthCn - 作出行政处罚决定机关（中文）
  * @property {string} phone - 联系电话（行政处罚线下进行录入）
  * @property {string} punishmentDecisionDate - 处罚决定书日期
  * @property {string} reconsiderationOrg - 行政复议机关
  * @property {string} residence - 住所/经营场所（住址）（行政处罚线下进行录入）
  * @property {string} sbookCode - 处罚决定书文号
  * @property {string} serialId - 拟列入清单id
  * @property {string} serillRea - 列入严重违法名单原因码值（国标：CD73）
  * @property {string} serillReaString - 列入严重违法名单原因（国标：CD73）
  * @property {string} sgistTypeName - 违法行为类型
  * @property {string} sourceType - 来源类型 1:经营异常满三年；2:行政处罚；3:法院判决；9:其他；
  * @property {string} spunContent - 处罚内容
  * @property {string} spunTypeName - 处罚种类
  * @property {string} status - 流程状态：0待受理 1待审核 2待审批 3审批通过 4审批不通过 5已作废 7待执法
  * @property {string} transfer - 是否转办
  * @property {string} transferReason - 转办原因
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} usccId - 统一信用代码/身份证件号码（行政处罚线下进行录入）
  * @property {string} writsNo - 文书号（行政处罚线下进行录入）
  * @property {string} writsNumber
  */
/**
  * @typedef {Object} 严重违法列入流程模型
  * @property {string} bizSeqNo - 业务主键
  * @property {string} currentNodeID - 当前流程节点
  * @property {string} nextNodeID - 下一流程节点
  * @property {string} nextOrgID - 下一步处理人机构
  * @property {Array<string>} nextPerformerIds - 下一步处理人ids
  * @property {string} nextPerformerNames - 下一步处理人姓名数组
  * @property {XrOpinion对象} opinion - 意见
  * @property {XrSeriousIllegalPersonSpeList对象} personSpeList - 自然人列入信息
  * @property {string} tasklistid - 待办主键
  */
/**
  * @typedef {Object}
  */
/**
  * 4.流程控制
  * 列入严重违法失信自然人名单
  * @param {严重违法列入流程模型} data
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/列入严重违法失信自然人名单/processControlUsingPOST_9
  * @return {Promise<>}
  */
export function aiccsApiXrSeriousIllegalPersonSpeListProcessControl(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrSeriousIllegalPersonSpeList/processControl`,
    data
  })
}

/**
  * @typedef {Object} 自然人列严启动待办Dto
  * @property {string} cerNo - 证件号码
  * @property {string} cerType - 证件类型
  * @property {string} illegalListId - 严重违法失信自然人名单表ID
  * @property {string} inv - 姓名
  */
/**
  * @typedef {Object} 启动待办返回结果
  * @property {string} bizSeqId - 业务编号
  * @property {string} pripId - 主体身份代码
  * @property {string} taskListId - 待办id
  * @property {string} workflowId - 流程id
  */
/**
  * 2.启动自然人列严待办
  * 列入严重违法失信自然人名单
  * @param {自然人列严启动待办Dto} data
  * @param {string} data.cerNo - 证件号码
  * @param {string} data.cerType - 证件类型
  * @param {string} data.illegalListId - 严重违法失信自然人名单表ID
  * @param {string} data.inv - 姓名
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/列入严重违法失信自然人名单/saveIvdAcceptListUsingPOST_4
  * @return {Promise<启动待办返回结果>}
  */
export function aiccsApiXrSeriousIllegalPersonSpeListSaveIvdAcceptList(data) {
  return request({
    method: 'post',
    url: `/aiccs-api/xrSeriousIllegalPersonSpeList/saveIvdAcceptList`,
    data
  })
}

/**
  * @typedef {Object}
  */
/**
  * 5.判断当前用户是否该业务的发起人
  * 7.待办列表
  * @param {string} params.bizSeqNo - bizSeqNo
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/7.待办列表/isTaskCreaterUsingGET
  * @return {Promise<>}
  */
export function aiccsApiXrTaskListIsTaskCreater(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrTaskList/isTaskCreater`,
    params
  })
}

/**
  * @typedef {Object} XrTaskList对象
  * @property {string} acceptNo - 受理号
  * @property {string} applyOrgId - 发起机构代码
  * @property {string} areaCode - 地区代码
  * @property {string} bizSeqNo - 业务主键
  * @property {string} busName - 业务名称
  * @property {string} busStatus - 业务状态
  * @property {string} busType - 业务类型
  * @property {string} createBy - 创建人
  * @property {string} createName - 创建人中文
  * @property {string} createTime - 创建时间
  * @property {string} isDeadline - 是否超过工作时限’1‘是’0‘否
  * @property {string} isSignon - 是否签收
  * @property {string} linkName - 环节名称
  * @property {string} nextOrgId - 转办机关
  * @property {string} origin - 数据来源
  * @property {string} remarks - 备注
  * @property {string} sendToOrgId - 下一步签收用户机构ID
  * @property {string} senderOrgId - 发送机构ID
  * @property {string} senderTime - 发送时间
  * @property {string} senderUserId - 下一步签收用户ID
  * @property {string} signTime - 签收/受理时间
  * @property {string} signUserId - 签收者ID
  * @property {string} source - 来源
  * @property {string} synFlag
  * @property {string} taskLikeId - 待办主键
  * @property {string} type - 主体类型
  * @property {string} updateBy - 更新人
  * @property {string} updateName - 更改人中文
  * @property {string} updateTime - 更新时间
  * @property {string} workFlowId - 流程主键
  */
/**
  * 2.查找当前节点的下一步路线
  * 7.待办列表
  * @param {string} params.bizSeqNo - bizSeqNo
  * @link http://192.168.100.233:8080/aiccs-api/doc.html#/1.basisApi/7.待办列表/taskInfoUsingGET
  * @return {Promise<XrTaskList对象>}
  */
export function aiccsApiXrTaskListTaskInfo(params) {
  return request({
    method: 'get',
    url: `/aiccs-api/xrTaskList/taskInfo`,
    params
  })
}
