1. Get Started
ACal API(zh-CN)
  • Get Started
    • Quickstart
    • Integration Solutions
  • API Functions
    • Accounts
      • README
      • 登录(Auth)
      • 登出
    • DUT
      • README
      • Others
        • 按条件查询被检器具数量
        • 按条件查询被检器具信息
        • 根据ID获取被检器具信息
        • 批量同模板保存仅ID不同的被检器具信息
      • 批量保存或更新被检器具信息
      • 删除被检器具
    • Test Records
      • README
      • Query Key-Value Data
        • 按条件查询记录字典数据
        • 根据ID获取记录字典数据
        • 查询未同步记录字典数据
      • Export Record Excel File
        • 按条件导出记录Excel
        • 根据ID导出记录Excel
        • 按模板导出记录Excel
      • Export Record PDF File
        • 按条件导出记录PDF
        • 根据ID导出记录PDF
        • 按模板导出记录PDF
      • Export Certificate Excel File
        • 按条件导出证书Excel
        • 根据ID导出证书Excel
        • 按模板导出证书Excel
      • Export Certificate PDF File
        • 按条件导出证书PDF
        • 根据ID导出证书PDF
        • 按模板导出证书PDF
      • Query Structured Data
        • 按条件查询记录结构化数据
        • 根据ID获取记录结构化数据
        • 查询未同步记录结构化数据
      • Others
        • Data Sync Status
          • 查询未同步记录数量
          • 更新记录同步状态
        • 删除记录
        • 按条件查询记录头信息结构化数据
        • 按条件查询同一校准任务记录字典数据
      • 按条件查询记录数量
    • Others
      • References
        • 查询满足条件的被检器具
        • 按ID获取被检器具
        • 查询满足条件的被检器具数量
        • 查询标准器具的设备类型
        • 保存或更新DUT信息
        • 删除DUT信息
      • Templates
        • 获取指定被检类型的用户模板列表
      • Reports
        • 按条件查询记录报表数据
        • 按条件导出记录报表CSV
        • 按条件查询记录报表数据数量
  • Releases
    • Changelog
  • 数据模型
    • ACalAPIService.DataContracts.Account
    • ACalAPIService.DataContracts.Calibrators.CalibratorRequest
    • ACalAPIService.DataContracts.TestReports.GetUnsyncReportListRequest
    • ACalAPIService.DataContracts.TestReports.ReportCustomizeExcelDataQueryRequest
    • ACalAPIService.DataContracts.TestReports.ReportExcelDataQueryRequest
    • ACalAPIService.DataContracts.TestReports.TestReportIDRequest
    • ACalAPIService.DataContracts.TestReports.TestReportQueryRequest
    • ACalAPIService.DataContracts.TestReports.TestReportSingleIDRequest
    • System.Object
    • ACalAPIService.DataContracts.Calibrators.DUTCalibratorQueueItem
    • ACalAPIService.DataContracts.Calibrators.DUTCalibratorRequest
    • ACalAPIService.DataContracts.Calibrators.TestRecordCalibratorQueueItem
    • ACalAPIService.DataContracts.Calibrators.TestRecordCalibratorRequest
    • ACalAPIService.DataContracts.DUT.DUTBatchSaveRequest
    • ACalAPIService.DataContracts.DUT.DUTQueryRequestByCondition
    • ACalAPIService.DataContracts.DUT.DUTRequestByID
    • ACalAPIService.DataContracts.DUT.DUTSaveRequest
    • ACalAPIService.DataContracts.References.QueryDBCodeRequestByCondition
    • ACalAPIService.DataContracts.References.ReferenceQueryRequestByCondition
    • ACalAPIService.DataContracts.References.ReferenceRequestByID
    • ACalAPIService.DataContracts.References.ReferenceSaveRequest
    • ACalAPIService.DataContracts.References.SerialNumberRequestByCondition
    • ACalAPIService.DataContracts.References.SettingServiceQueryRequestByCondition
    • ACalAPIService.DataContracts.Templates.BriefReportQueryRequest
    • ACalAPIService.DataContracts.Templates.BriefReportWithPagingQueryRequest
    • ACalAPIService.DataContracts.Templates.TemplateQueryRequest
    • ACalAPIService.DataContracts.TestReports.TaskRecordsQueryRequest
    • Xmas11.ACal.Dto.Data.InstrumentInstallationInfo
    • Xmas11.ACal.Dto.Data.InstrumentOwner
    • Xmas11.ACal.Dto.Data.TestCycle
    • Xmas11.ACal.Dto.Instruments.Instrument
    • Xmas11.ACal.Dto.Profiles.InstrumentTestProfileBase
    • Xmas11.ACal.Dto.References.Properties.StandardInstrumentProperty
    • Xmas11.ACal.Dto.References.StandardInstrument
  1. Get Started

Integration Solutions

方案1 [高度推荐]: 点对点获取单个任务的已检记录数据#

在业务平台打开某个待检任务,开发人员新增“获取数据”按钮,调用ACal软件的接口获取与任务编号相同的原始数据,将从ACal获取的原始数据转换为业务平台的数据格式后保存。

需关注的接口清单#

序号接口名称对应接口备注
1Batch save or update DUT informationPOST /ACal/DUTService/Save非必需
2Query record dictionary data by conditionPOST /ACal/TestRecordService/QueryMessageByCondition
3Export certificate file by conditionPOST /ACal/TestCertificateService/GetCertificateExcelData
POST /ACal/TestCertificateService/GetCertificatePdfData
非必需

接口调用时序图#


方案2 [不推荐]: 批量同步已检记录数据#

开发人员新增“同步数据”按钮,调用“查询未同步的记录字典数据”或“按ID获取记录字典数据”接口批量获取原始数据,将从ACal获取的原始数据转换为业务平台的数据格式后批量保存。

需关注的接口清单#

序号接口名称对应接口备注
1Query count of unsynced recordsPOST /ACal/TestRecordService/GetUnsyncCount非必需
2Query unsynced record dictionary dataPOST /ACal/TestRecordService/GetUnsyncRecordMessage
3Export certificate file by conditionPOST /ACal/TestCertificateService/GetCertificateExcelData
POST /ACal/TestCertificateService/GetCertificatePdfData
非必需
4Update record sync statusPOST /ACal/TestRecordService/UpdateSyncStatus

接口调用时序图#

修改于 2026-09-16 05:25:45
上一页
Quickstart
下一页
README
Built with