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

    ACalAPIService.DataContracts.DUT.DUTSaveRequest

    被检器具接口请求 - 根据ID保存

    {
        "IDType": 0,
        "Instruments": [
            {
                "InstrumentType": 0,
                "ID": null,
                "Category": null,
                "Name": null,
                "Model": null,
                "FactoryNo": null,
                "SampleNo": null,
                "DUTNo": null,
                "OrderNo": null,
                "ReserveNoOne": null,
                "ReserveNoTwo": null,
                "Manufacturer": null,
                "ManufactureDate": null,
                "Remark": null,
                "CreatedTime": null,
                "UpdateDate": null,
                "Uncertainty": null,
                "EUncertainty": null,
                "Operator": null,
                "ConnectionType": null,
                "OtherInformation": null,
                "ExtendFieldsString": null,
                "Condition": 1,
                "CalCycle": {
                    "Enable": true,
                    "Value": 0,
                    "Unit": 3
                },
                "LatestCalDate": null,
                "DueDate": null,
                "TestProfile": {
                    "ProfileType": 0
                },
                "Owner": {
                    "OwnerID": null,
                    "Name": null,
                    "Address": null,
                    "Contacts": null,
                    "Telephone": null,
                    "ZipCode": null,
                    "Fax": null,
                    "Website": null,
                    "Email": null,
                    "Remark": null,
                    "CreatedDate": null,
                    "UpdateDate": null,
                    "Operator": null
                },
                "Installation": {
                    "Name": null,
                    "InstallMode": null
                },
                "ReceivedDate": null,
                "CalFee": null,
                "DataVersion": null
            }
        ]
    }
    Built with