合同审阅系统API
    • 用户管理
      • 创建用户
      • 根据ID查询用户
      • 获取当前登录用户信息
      • 获取所有用户(仅活跃用户)
      • 更新用户信息
      • 逻辑删除用户(禁用账号)
      • 用户登录
      • 使用 refresh_token 刷新 access_token
      • 用户登出
      • CAS 登录跳转
      • CAS 登录回调
    • 会话管理
      • 创建会话
      • 获取用户会话列表(根据会话类型)
      • 修改会话标题
      • 删除会话
      • 获取会话历史记录
    • 文件上传下载
      • 查看合同修订状态
      • 上传合同文件
      • 设置合同类型及其审查立场
      • 下载文件
      • 删除合同文件
      • 保存合同文件
    • 合同聊天
      • 合同进行聊天
    • 合同审阅
      • 接受风险点修订
      • 修改合同修订状态
      • 启动审阅任务
    • 合同比对
      • 启动合同比对任务
    • 合同类型管理
      • 查询合同类型
      • 查询合同类型列表
      • 创建合同类型
      • 更新合同类型
      • 停用合同类型
    • 提示词管理
      • 创建系统Prompt
      • 根据Prompt ID获取系统Prompt
      • 更新系统Prompt
      • 获取系统Prompt列表
      • 获取机构Prompt
      • 更新机构Prompt
      • 恢复机构Prompt
      • 创建个性化Prompt
      • 更新个性化Prompt
      • 删除个性化Prompt
    • 模型配置管理
      • 创建模型配置
      • 更新模型配置
      • 获取默认模型配置
      • 获取所有模型配置
      • 根据ID获取模型配置
      • 删除模型配置
    • 看板管理
      • 获取合同审阅概览 (合同审阅数量(个),服务业务部门(个),使用人数(人),服务师生数量(个),累计审阅金额(元))
      • 获取修订风险点(个),修订错误点(个)
      • 获取合同类型统计(总数量,使用单位,使用人数)
      • 获取指定合同类型统计
      • 获取合同审阅趋势(总数量,指定合同类型数量,分天,周,月,年)
      • 获取业务单位使用情况(合同审阅,合同校验,合同比对,合计)按照部门进行
    • CAS认证
      • Login
      • Logout
      • Cas Callback
    • Get File
      GET
    • 数据模型
      • ActivateContractType
      • AcceptContractFile
      • BasePromptResponse
      • AcceptRiskPointRequest
      • Body_save_contract_file_api_contract_save_file_post
      • Body_upload_contract_file_api_contract_upload_post
      • ChatRequest
      • ComparisonDiffDetail
      • ComparisonParagraphDiff
      • ComparisonSummary
      • CompareSessionListResponse
      • ComparisonTaskCreateRequest
      • CompareSessionResponse
      • ComparisonTaskResponse
      • ContractTypeResponse
      • ContractTypeSchema
      • ContractTypesResponse
      • CreateSessionRequest
      • DeleteSessionRequest
      • DepartmentUsageItem
      • FileInfo
      • GenericResponse
      • GenericResponse[BasePromptResponse]
      • GenericResponse[ComparisonTaskResponse]
      • GenericResponse[ContractTypeResponse]
      • GenericResponse[ContractTypesResponse]
      • GenericResponse[List[ContractTypeResponse]]
      • GenericResponse[List[DepartmentUsageItem]]
      • GenericResponse[List[ModelConfigResponse]]
      • GenericResponse[List[TrendItem]]
      • GenericResponse[LoginResponse]
      • GenericResponse[ModelConfigResponse]
      • GenericResponse[OverviewResponse]
      • GenericResponse[NoneType]
      • GenericResponse[PromptOverrideResponse]
      • GenericResponse[RevisionsResponse]
      • GenericResponse[SessionListResponse]
      • GenericResponse[SessionResponse]
      • GenericResponse[SystemPromptResponse]
      • GenericResponse[UploadResponse]
      • GenericResponse[UserResponse]
      • GenericResponse[bool]
      • GenericResponse[dict]
      • GenericResponse[list[SystemPromptResponse]]
      • GenericResponse[Union[ReviewSessionListResponse, CompareSessionListResponse]]
      • GenericResponse[list[UserResponse]]
      • HTTPValidationError
      • ListSessionRequest
      • LoginRequest
      • LoginResponse
      • ModelConfigCreate
      • ModelConfigResponse
      • ModelConfigUpdate
      • OverviewResponse
      • PromptOverrideResponse
      • PromptOverridesSchema
      • ReviewTaskCreateRequest
      • RevisionsResponse
      • RefreshTokenRequest
      • SessionHistoryDetailRequest
      • SessionListResponse
      • SessionResponse
      • SystemPromptResponse
      • SystemPromptSchema
      • ReviewSessionListResponse
      • TrendItem
      • ReviewSessionResponse
      • UpdateBasePromptSchema
      • UpdatePromptOverridesSchema
      • UpdateSessionTitleRequest
      • UpdateSystemPromptSchema
      • UploadResponse
      • UserCreate
      • UserResponse
      • UserUpdate
      • ValidationError

    GenericResponse_BasePromptResponse_(GenericResponse[BasePromptResponse])

    {
        "code": 0,
        "msg": "string",
        "data": {
            "id": 0,
            "contract_type_id": 0,
            "organization_id": 0,
            "system_prompt_id": 0,
            "prompt_name": "string",
            "prompt_text": "string",
            "is_override": 0
        }
    }
    Built with