You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

195 lines
5.5 KiB

{
"contractSubstantiveReview": {
"taskType": "contractSubstantiveReview",
"name": "实质性审查",
"mode": "tabs",
"pdfConfig": {
"layout": "single",
"sources": [
{ "id": "contract", "title": "合同文件", "apiField": "id" }
]
},
"tabs": [
{
"key": "substantive",
"label": "实质性审查",
"pdfConfig": {
"layout": "single",
"sources": [
{ "id": "contract", "title": "合同文件", "apiField": "id" }
]
},
"fields": [
{
"field": "originalText",
"title": "原文",
"dataType": "string",
"displayType": "markdown",
"pdfSource": "contract",
"required": true
},
{
"field": "modifiedContent",
"title": "修改建议",
"dataType": "string",
"displayType": "markdown",
"showComparison": true,
"comparisonConfig": {
"comparisonField": "modificationDisplay",
"comparisonTitle": "修改情况展示",
"showButton": true
}
},
{
"field": "reviewBasis",
"title": "审查依据",
"dataType": "json",
"displayType": "markdown",
"jsonConfig": {
"extractFields": ["review_points", "review_content"],
"separator": ":"
}
}
]
}
]
},
"contractComplianceReview": {
"taskType": "contractComplianceReview",
"name": "合规性审查",
"mode": "tabs",
"pdfConfig": {
"layout": "single",
"sources": [
{ "id": "contract", "title": "合同文件", "apiField": "id" }
]
},
"tabs": [
{
"key": "compliance",
"label": "合规性审查",
"pdfConfig": {
"layout": "single",
"sources": [
{ "id": "contract", "title": "合同文件", "apiField": "id" }
]
},
"fields": [
{
"field": "originalText",
"title": "原文",
"dataType": "string",
"displayType": "markdown",
"pdfSource": "contract",
"required": true
},
{
"field": "reviewBasis",
"title": "法规依据",
"dataType": "json",
"displayType": "markdown",
"jsonConfig": {
"extractFields": ["review_points"],
"separator": ":",
"fieldProcessors": {
"review_points": "arrayJoin"
}
}
}
]
}
]
},
"contractConsistencyReview": {
"taskType": "contractConsistencyReview",
"name": "一致性审查",
"mode": "tabs",
"pdfConfig": {
"layout": "split",
"sources": [
{ "id": "contract", "title": "合同文件", "apiField": "id" },
{ "id": "bid", "title": "招标文件", "apiField": "id" }
]
},
"tabs": [
{
"key": "consistency",
"label": "一致性审查",
"pdfConfig": {
"layout": "split",
"sources": [
{ "id": "contract", "title": "合同文件", "apiField": "id" },
{ "id": "bid", "title": "招标文件", "apiField": "id" }
]
},
"fields": [
{
"field": "originalText",
"title": "合同原文",
"dataType": "string",
"displayType": "markdown",
"pdfSource": "contract",
"required": true
},
{
"field": "comparedText",
"title": "招标文件对应内容",
"dataType": "string",
"displayType": "markdown",
"pdfSource": "bid",
"required": true
}
]
}
]
},
"contractReview": {
"taskType": "contractReview",
"name": "合同审查",
"mode": "single",
"pdfConfig": {
"layout": "single",
"sources": [
{ "id": "contract", "title": "合同文件", "apiField": "id" }
]
},
"fields": [
{
"field": "originalText",
"title": "原文",
"dataType": "string",
"displayType": "markdown",
"pdfSource": "contract",
"required": true
},
{
"field": "existingIssues",
"title": "存在问题",
"dataType": "string",
"displayType": "markdown"
},
{
"field": "modifiedContent",
"title": "修改建议",
"dataType": "string",
"displayType": "markdown",
"showComparison": true,
"comparisonConfig": {
"comparisonField": "modificationDisplay",
"comparisonTitle": "修改情况展示",
"showButton": true
}
},
{
"field": "reviewBasis",
"title": "审查依据",
"dataType": "json",
"displayType": "markdown",
"jsonConfig": {
"extractFields": ["review_points", "review_content"],
"separator": ":"
}
}
]
}
}