/api/enterprise/castTaskInfo/addPeriodRecordPOST请求体: CostAuditPeriodRecord
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| uploadId | String | 条件必填 | 关联上传记录ID(如果为空,需要提供catalogId和surveyTemplateId自动创建) |
| auditedUnitId | String | 是 | 企业ID |
| auditPeriod | String | 是 | 监审期间(年份,如:2024) |
| catalogId | String | 条件必填 | 监管目录ID(当uploadId为空时必填) |
| surveyTemplateId | String | 条件必填 | 成本调查表模板ID(当uploadId为空时必填) |
| reportingTime | LocalDateTime | 否 | 填报时间(不传则使用当前时间) |
{
"uploadId": "upload123",
"auditedUnitId": "unit123",
"auditPeriod": "2024"
}
{
"catalogId": "catalog123",
"surveyTemplateId": "template123",
"auditedUnitId": "unit123",
"auditPeriod": "2024"
}
{
"code": 200,
"message": "新增监审期间记录成功",
"value": {
"id": "period123",
"uploadId": "upload123",
"auditedUnitId": "unit123",
"auditPeriod": "2024",
"reportingTime": "2025-12-22T14:12:23",
"createTime": "2025-12-22T14:12:23",
"updateTime": "2025-12-22T14:12:23"
}
}
{
"code": 500,
"message": "uploadId为空时,catalogId和surveyTemplateId不能为空",
"value": null
}
或
{
"code": 500,
"message": "auditPeriod不能为空",
"value": null
}
/listPeriodRecordPOST请求体: CostAuditPeriodRecord
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| uploadId | String | 是 | 关联上传记录ID |
| auditedUnitId | String | 是 | 企业ID |
{
"uploadId": "upload123",
"auditedUnitId": "unit123"
}
{
"code": 200,
"message": "success",
"value": [
{
"id": "period1",
"uploadId": "upload123",
"auditedUnitId": "unit123",
"auditPeriod": "2024",
"reportingTime": "2025-12-22T14:12:23",
"createTime": "2025-12-22T14:12:23",
"updateTime": "2025-12-22T15:12:23"
},
{
"id": "period2",
"uploadId": "upload123",
"auditedUnitId": "unit123",
"auditPeriod": "2023",
"reportingTime": "2025-12-21T14:12:23",
"createTime": "2025-12-21T14:12:23",
"updateTime": "2025-12-21T15:12:23"
}
]
}
/deletePeriodRecordPOST| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| id | String | 是 | 记录ID |
POST /api/enterprise/castTaskInfo/deletePeriodRecord?id=period123
{
"code": 200,
"message": "删除监审期间记录成功",
"value": null
}
/saveUploadDataPOSTperiodRecordId请求体: List<CostSurveyTemplateUploadData>
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| uploadId | String | 否 | 关联上传记录ID(如果为空,会根据catalogId和surveyTemplateId自动创建) |
| auditedUnitId | String | 是 | 企业ID |
| periodRecordId | String | 是 | 关联监审期间记录ID(动态表必填) |
| rowid | String | 是 | 行数据ID(标识同一行的数据) |
| rkey | String | 是 | 数据key(动态字段名) |
| rvalue | String | 否 | 数据值(动态字段值) |
| catalogId | String | 条件必填 | 监管目录ID(当uploadId为空时必填) |
| surveyTemplateId | String | 条件必填 | 成本调查表模板ID(当uploadId为空时必填) |
[
{
"uploadId": "upload123",
"auditedUnitId": "unit123",
"periodRecordId": "period123",
"rowid": "row1",
"rkey": "机构名称",
"rvalue": "XX公司"
},
{
"uploadId": "upload123",
"auditedUnitId": "unit123",
"periodRecordId": "period123",
"rowid": "row1",
"rkey": "机构地址",
"rvalue": "XX市XX区"
}
]
{
"code": 200,
"message": "保存数据成功",
"value": null
}
{
"code": 500,
"message": "动态表需要先创建监审期间记录,periodRecordId不能为空",
"value": null
}
/getUploadDataPOST请求体: CostSurveyTemplateUploadData
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| uploadId | String | 是 | 关联上传记录ID |
| auditedUnitId | String | 是 | 企业ID |
| periodRecordId | String | 否 | 关联监审期间记录ID(不传则查询所有数据) |
{
"uploadId": "upload123",
"auditedUnitId": "unit123",
"periodRecordId": "period123"
}
{
"code": 200,
"message": "success",
"value": [
{
"id": "data1",
"uploadId": "upload123",
"auditedUnitId": "unit123",
"periodRecordId": "period123",
"rowid": "row1",
"rkey": "机构名称",
"rvalue": "XX公司"
},
{
"id": "data2",
"uploadId": "upload123",
"auditedUnitId": "unit123",
"periodRecordId": "period123",
"rowid": "row1",
"rkey": "机构地址",
"rvalue": "XX市XX区"
}
]
}
创建监审期间记录
/addPeriodRecord 创建监审期间记录periodRecordId保存数据
/saveUploadData 保存数据periodRecordId查询监审期间记录列表
/listPeriodRecord 查询已创建的监审期间记录列表查询数据
/getUploadData 查询数据(可指定 periodRecordId 查询特定期间的数据)删除监审期间记录
/deletePeriodRecord 删除监审期间记录