You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
haoliang-net/src/CncWebApi/CncModels.xml

1597 lines
64 KiB
XML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?xml version="1.0"?>
<doc>
<assembly>
<name>CncModels</name>
</assembly>
<members>
<member name="T:CncModels.Constants.ErrorCode">
<summary>
全局错误码
编号规则5位数字前2位为模块后3位为具体错误
</summary>
</member>
<member name="F:CncModels.Constants.ErrorCode.BadRequest">
<summary>请求参数错误</summary>
</member>
<member name="F:CncModels.Constants.ErrorCode.Unauthorized">
<summary>未认证Token缺失或无效</summary>
</member>
<member name="F:CncModels.Constants.ErrorCode.NotFound">
<summary>资源不存在</summary>
</member>
<member name="F:CncModels.Constants.ErrorCode.Conflict">
<summary>数据冲突(唯一性校验失败)</summary>
</member>
<member name="F:CncModels.Constants.ErrorCode.DataReferenced">
<summary>数据已被引用,不允许操作</summary>
</member>
<member name="F:CncModels.Constants.ErrorCode.InternalError">
<summary>服务器内部错误</summary>
</member>
<member name="T:CncModels.Constants.SensitiveConfigKey">
<summary>
敏感配置键(用于系统配置表中的敏感字段脱敏处理)
</summary>
</member>
<member name="F:CncModels.Constants.SensitiveConfigKey.ApiToken">
<summary>API Token</summary>
</member>
<member name="F:CncModels.Constants.SensitiveConfigKey.CollectorApiKey">
<summary>采集器 API Key</summary>
</member>
<member name="F:CncModels.Constants.SensitiveConfigKey.AdminPasswordHash">
<summary>管理员密码哈希</summary>
</member>
<member name="T:CncModels.Constants.TableName">
<summary>
数据库表名常量
</summary>
</member>
<member name="F:CncModels.Constants.TableName.Workshop">
<summary>车间表 cnc_workshop</summary>
</member>
<member name="F:CncModels.Constants.TableName.Brand">
<summary>品牌表 cnc_brand</summary>
</member>
<member name="F:CncModels.Constants.TableName.BrandFieldMapping">
<summary>品牌字段映射表 cnc_brand_field_mapping</summary>
</member>
<member name="F:CncModels.Constants.TableName.CollectAddress">
<summary>采集地址表 cnc_collect_address</summary>
</member>
<member name="F:CncModels.Constants.TableName.Machine">
<summary>机床表 cnc_machine</summary>
</member>
<member name="F:CncModels.Constants.TableName.Worker">
<summary>工人表 cnc_worker</summary>
</member>
<member name="F:CncModels.Constants.TableName.WorkerMachine">
<summary>工人-机床绑定表 cnc_worker_machine</summary>
</member>
<member name="F:CncModels.Constants.TableName.CollectRecord">
<summary>采集结构化记录表 cnc_collect_record</summary>
</member>
<member name="F:CncModels.Constants.TableName.ProductionSegment">
<summary>产量分段表 cnc_production_segment</summary>
</member>
<member name="F:CncModels.Constants.TableName.MachineDailyStatus">
<summary>机床日状态 cnc_machine_daily_status</summary>
</member>
<member name="F:CncModels.Constants.TableName.DailyProduction">
<summary>日产量 cnc_daily_production</summary>
</member>
<member name="F:CncModels.Constants.TableName.WorkerDailySummary">
<summary>工人日汇总 cnc_worker_daily_summary</summary>
</member>
<member name="F:CncModels.Constants.TableName.ProductionAdjustment">
<summary>产量调整 cnc_production_adjustment</summary>
</member>
<member name="F:CncModels.Constants.TableName.Alert">
<summary>告警 cnc_alert</summary>
</member>
<member name="F:CncModels.Constants.TableName.SysConfig">
<summary>系统配置 cnc_sys_config</summary>
</member>
<member name="F:CncModels.Constants.TableName.ScreenConfig">
<summary>大屏配置 cnc_screen_config</summary>
</member>
<member name="F:CncModels.Constants.TableName.ScreenFilter">
<summary>大屏筛选配置 cnc_screen_filter</summary>
</member>
<member name="F:CncModels.Constants.TableName.LogCollectRaw">
<summary>日志原始采集表 log_collect_raw</summary>
</member>
<member name="F:CncModels.Constants.TableName.LogSystem">
<summary>日志系统表 log_system</summary>
</member>
<member name="F:CncModels.Constants.TableName.LogCollectorHeartbeat">
<summary>日志心跳表 log_collector_heartbeat</summary>
</member>
<member name="T:CncModels.Dto.Alert.AlertListItem">
<summary>
告警列表项
</summary>
</member>
<member name="T:CncModels.Dto.Alert.AlertQuery">
<summary>
告警查询(分页)
</summary>
</member>
<member name="T:CncModels.Dto.Alert.AlertStatisticsResponse">
<summary>
告警统计结果(未处理告警分类型统计)
</summary>
</member>
<member name="P:CncModels.Dto.Alert.AlertStatisticsResponse.UnresolvedCount">
<summary>未处理告警总数</summary>
</member>
<member name="P:CncModels.Dto.Alert.AlertStatisticsResponse.UnresolvedByType">
<summary>按告警类型统计的未处理数量</summary>
</member>
<member name="T:CncModels.Dto.Alert.BatchResolveRequest">
<summary>
批量告警处理请求
</summary>
</member>
<member name="T:CncModels.Dto.ApiResponse`1">
<summary>
统一API响应包装类
前端约定code=0 表示成功非0表示失败
</summary>
<typeparam name="T">业务数据类型</typeparam>
</member>
<member name="P:CncModels.Dto.ApiResponse`1.Code">
<summary>错误码0=成功</summary>
</member>
<member name="P:CncModels.Dto.ApiResponse`1.Message">
<summary>提示信息</summary>
</member>
<member name="P:CncModels.Dto.ApiResponse`1.Data">
<summary>业务数据</summary>
</member>
<member name="M:CncModels.Dto.ApiResponse`1.Success(`0,System.String)">
<summary>
构建成功响应
</summary>
<param name="data">业务数据</param>
<param name="message">提示信息,默认 "success"</param>
<returns>成功响应</returns>
</member>
<member name="M:CncModels.Dto.ApiResponse`1.Fail(System.Int32,System.String)">
<summary>
构建失败响应
</summary>
<param name="code">错误码非0</param>
<param name="message">错误信息</param>
<returns>失败响应</returns>
</member>
<member name="T:CncModels.Dto.Brand.BrandDetailResponse">
<summary>
品牌详情(含字段映射)
</summary>
</member>
<member name="T:CncModels.Dto.Brand.BrandFieldMappingDto">
<summary>
品牌字段映射
</summary>
</member>
<member name="T:CncModels.Dto.Brand.BrandListItem">
<summary>
品牌模板列表项
</summary>
</member>
<member name="T:CncModels.Dto.Brand.CreateBrandRequest">
<summary>
新增品牌模板请求
</summary>
</member>
<member name="T:CncModels.Dto.Brand.StandardFieldResponse">
<summary>
标准字段列表
</summary>
</member>
<member name="T:CncModels.Dto.Brand.UpdateBrandRequest">
<summary>
更新品牌模板请求
</summary>
</member>
<member name="T:CncModels.Dto.CollectAddress.CollectAddressDetailResponse">
<summary>
采集地址详情(扩展字段留待未来扩展)
</summary>
</member>
<member name="T:CncModels.Dto.CollectAddress.CollectAddressListItem">
<summary>
采集地址列表项
</summary>
</member>
<member name="T:CncModels.Dto.CollectAddress.CollectAddressMachineItem">
<summary>
采集地址下关联机床项
</summary>
</member>
<member name="P:CncModels.Dto.CollectAddress.CollectAddressMachineItem.MachineName">
<summary>机床名称</summary>
</member>
<member name="P:CncModels.Dto.CollectAddress.CollectAddressMachineItem.DeviceCode">
<summary>设备编码</summary>
</member>
<member name="P:CncModels.Dto.CollectAddress.CollectAddressMachineItem.WorkshopName">
<summary>车间名称</summary>
</member>
<member name="P:CncModels.Dto.CollectAddress.CollectAddressMachineItem.IsOnline">
<summary>是否在线</summary>
</member>
<member name="P:CncModels.Dto.CollectAddress.CollectAddressMachineItem.ProgramName">
<summary>当前NC程序名</summary>
</member>
<member name="T:CncModels.Dto.CollectAddress.CollectAddressQuery">
<summary>
采集地址查询(分页)
</summary>
</member>
<member name="T:CncModels.Dto.CollectAddress.CollectAddressRawJsonResponse">
<summary>
采集地址原始JSON响应
</summary>
</member>
<member name="P:CncModels.Dto.CollectAddress.CollectAddressRawJsonResponse.RawJson">
<summary>原始JSON字符串</summary>
</member>
<member name="T:CncModels.Dto.CollectAddress.CollectAddressRecordItem">
<summary>
采集地址采集记录项
</summary>
</member>
<member name="P:CncModels.Dto.CollectAddress.CollectAddressRecordItem.RequestTime">
<summary>请求时间</summary>
</member>
<member name="P:CncModels.Dto.CollectAddress.CollectAddressRecordItem.Duration">
<summary>耗时(毫秒)</summary>
</member>
<member name="P:CncModels.Dto.CollectAddress.CollectAddressRecordItem.IsSuccess">
<summary>是否成功</summary>
</member>
<member name="P:CncModels.Dto.CollectAddress.CollectAddressRecordItem.MachineCount">
<summary>采集到的机床数</summary>
</member>
<member name="P:CncModels.Dto.CollectAddress.CollectAddressRecordItem.MachineName">
<summary>机床名称用于原始JSON弹窗标题</summary>
</member>
<member name="T:CncModels.Dto.CollectAddress.CreateCollectAddressRequest">
<summary>
新增采集地址请求
</summary>
</member>
<member name="T:CncModels.Dto.CollectAddress.UpdateCollectAddressRequest">
<summary>
编辑采集地址请求
</summary>
</member>
<member name="T:CncModels.Dto.Common.SimpleOption">
<summary>
通用下拉项
</summary>
</member>
<member name="T:CncModels.Dto.Dashboard.AlertListItem">
<summary>
最新告警条目
</summary>
</member>
<member name="T:CncModels.Dto.Dashboard.DashboardQuery">
<summary>
仪表盘查询参数(日期筛选,不带分页)
</summary>
</member>
<member name="P:CncModels.Dto.Dashboard.DashboardQuery.StartDate">
<summary>起始日期</summary>
</member>
<member name="P:CncModels.Dto.Dashboard.DashboardQuery.EndDate">
<summary>结束日期</summary>
</member>
<member name="T:CncModels.Dto.Dashboard.DashboardSummaryResponse">
<summary>
仪表盘总览数据
</summary>
</member>
<member name="P:CncModels.Dto.Dashboard.DashboardSummaryResponse.OnlineCount">
<summary>在线机床数量</summary>
</member>
<member name="P:CncModels.Dto.Dashboard.DashboardSummaryResponse.TotalMachines">
<summary>总机床数量</summary>
</member>
<member name="P:CncModels.Dto.Dashboard.DashboardSummaryResponse.TodayProduction">
<summary>今日产量(件)</summary>
</member>
<member name="P:CncModels.Dto.Dashboard.DashboardSummaryResponse.ActiveAlerts">
<summary>活跃告警数量</summary>
</member>
<member name="P:CncModels.Dto.Dashboard.DashboardSummaryResponse.CollectSuccessRate">
<summary>采集成功率(百分比,小数不放大)</summary>
</member>
<member name="P:CncModels.Dto.Dashboard.DashboardSummaryResponse.TodayCuttingTime">
<summary>今日总工作时长/产线运行时间,单位分钟</summary>
</member>
<member name="P:CncModels.Dto.Dashboard.DashboardSummaryResponse.RunningMachines">
<summary>正在运行的机床数量</summary>
</member>
<member name="P:CncModels.Dto.Dashboard.DashboardSummaryResponse.DataMissingMachines">
<summary>数据缺失机床数量</summary>
</member>
<member name="T:CncModels.Dto.Dashboard.MachineRankResponse">
<summary>
机床产量排行项
</summary>
</member>
<member name="T:CncModels.Dto.Dashboard.WorkerRankResponse">
<summary>
工人产量排行项
</summary>
</member>
<member name="T:CncModels.Dto.Dashboard.WorkshopProductionResponse">
<summary>
车间生产量统计
</summary>
</member>
<member name="T:CncModels.Dto.Login.LoginRequest">
<summary>
登录请求
</summary>
</member>
<member name="P:CncModels.Dto.Login.LoginRequest.Username">
<summary>用户名</summary>
</member>
<member name="P:CncModels.Dto.Login.LoginRequest.Password">
<summary>密码</summary>
</member>
<member name="P:CncModels.Dto.Login.LoginRequest.RememberMe">
<summary>是否记住密码/保持登录</summary>
</member>
<member name="T:CncModels.Dto.Login.LoginResponse">
<summary>
登录响应
</summary>
</member>
<member name="P:CncModels.Dto.Login.LoginResponse.Token">
<summary>JWT Token</summary>
</member>
<member name="P:CncModels.Dto.Login.LoginResponse.ExpiresIn">
<summary>Token 过期时间(秒)</summary>
</member>
<member name="T:CncModels.Dto.Log.AdjustmentLogListItem">
<summary>
调整日志列表项
</summary>
</member>
<member name="T:CncModels.Dto.Log.AdjustmentLogQuery">
<summary>
调整日志查询(分页)
</summary>
</member>
<member name="T:CncModels.Dto.Log.SystemLogListItem">
<summary>
系统日志列表项
</summary>
</member>
<member name="T:CncModels.Dto.Log.SystemLogQuery">
<summary>
系统日志查询(分页)
</summary>
</member>
<member name="T:CncModels.Dto.Machine.CreateMachineRequest">
<summary>
新增机床请求
</summary>
</member>
<member name="T:CncModels.Dto.Machine.MachineCollectRecordItem">
<summary>
机床采集记录项
</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineCollectRecordItem.CollectTime">
<summary>采集时间</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineCollectRecordItem.ProgramName">
<summary>NC程序名</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineCollectRecordItem.PartCount">
<summary>零件计数</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineCollectRecordItem.RunStatus">
<summary>运行状态</summary>
</member>
<member name="T:CncModels.Dto.Machine.MachineDetailResponse">
<summary>
机床详情
</summary>
</member>
<member name="T:CncModels.Dto.Machine.MachineListItem">
<summary>
机床列表项
</summary>
</member>
<member name="T:CncModels.Dto.Machine.MachineProductionResponse">
<summary>
今日产量与趋势(简化模型)
</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineProductionResponse.TodayQuantity">
<summary>今日产量</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineProductionResponse.Trend">
<summary>趋势数据JSON 字符串)</summary>
</member>
<member name="T:CncModels.Dto.Machine.MachineQuery">
<summary>
机床查询(分页)
</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineQuery.Keyword">
<summary>搜索关键字(名称/编码)</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineQuery.WorkshopId">
<summary>车间ID</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineQuery.IsOnline">
<summary>是否在线1在线 0离线</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineQuery.BrandId">
<summary>品牌ID</summary>
</member>
<member name="T:CncModels.Dto.Machine.MachineStatusResponse">
<summary>
实时采集状态
</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineStatusResponse.ProgramName">
<summary>NC程序名</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineStatusResponse.PartCount">
<summary>零件计数</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineStatusResponse.RunStatus">
<summary>运行状态</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineStatusResponse.OperationMode">
<summary>操作模式</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineStatusResponse.SpindleSpeedSet">
<summary>主轴设定转速</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineStatusResponse.FeedSpeedSet">
<summary>进给设定速度</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineStatusResponse.SpindleSpeedActual">
<summary>主轴实际转速</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineStatusResponse.SpindleLoad">
<summary>主轴负载(%</summary>
</member>
<member name="T:CncModels.Dto.Machine.MachineTodayProdItem">
<summary>
机床今日产量明细项
</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineTodayProdItem.ProgramName">
<summary>NC程序名</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineTodayProdItem.Quantity">
<summary>产量</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineTodayProdItem.RunTime">
<summary>运行时间(分钟)</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineTodayProdItem.CuttingTime">
<summary>切削时间(分钟)</summary>
</member>
<member name="T:CncModels.Dto.Machine.MachineTrendItem">
<summary>
机床产量趋势数据项
</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineTrendItem.Date">
<summary>日期yyyy-MM-dd</summary>
</member>
<member name="P:CncModels.Dto.Machine.MachineTrendItem.Quantity">
<summary>当日产量</summary>
</member>
<member name="T:CncModels.Dto.Machine.UpdateMachineRequest">
<summary>
编辑机床请求
</summary>
</member>
<member name="T:CncModels.Dto.PagedQuery">
<summary>
分页查询参数基类
默认值page=1, pageSize=20
约束pageSize最大100page最小1
</summary>
</member>
<member name="P:CncModels.Dto.PagedQuery.Page">
<summary>页码从1开始小于1自动修正为1</summary>
</member>
<member name="P:CncModels.Dto.PagedQuery.PageSize">
<summary>每页条数范围1-100超出自动修正</summary>
</member>
<member name="P:CncModels.Dto.PagedQuery.Offset">
<summary>
计算SQL偏移量OFFSET
</summary>
</member>
<member name="T:CncModels.Dto.PagedResult`1">
<summary>
分页结果
</summary>
<typeparam name="T">数据项类型</typeparam>
</member>
<member name="P:CncModels.Dto.PagedResult`1.Items">
<summary>数据列表</summary>
</member>
<member name="P:CncModels.Dto.PagedResult`1.Total">
<summary>总记录数</summary>
</member>
<member name="P:CncModels.Dto.PagedResult`1.Page">
<summary>当前页码从1开始</summary>
</member>
<member name="P:CncModels.Dto.PagedResult`1.PageSize">
<summary>每页条数</summary>
</member>
<member name="P:CncModels.Dto.PagedResult`1.TotalPages">
<summary>总页数</summary>
</member>
<member name="T:CncModels.Dto.Production.AdjustmentHistoryItem">
<summary>
产量修正历史记录项
</summary>
</member>
<member name="P:CncModels.Dto.Production.AdjustmentHistoryItem.Id">
<summary>修正记录ID</summary>
</member>
<member name="P:CncModels.Dto.Production.AdjustmentHistoryItem.OldValue">
<summary>修正前值</summary>
</member>
<member name="P:CncModels.Dto.Production.AdjustmentHistoryItem.NewValue">
<summary>修正后值</summary>
</member>
<member name="P:CncModels.Dto.Production.AdjustmentHistoryItem.Reason">
<summary>修正原因</summary>
</member>
<member name="P:CncModels.Dto.Production.AdjustmentHistoryItem.OperatorIp">
<summary>操作人IP</summary>
</member>
<member name="P:CncModels.Dto.Production.AdjustmentHistoryItem.CreatedAt">
<summary>修正时间</summary>
</member>
<member name="T:CncModels.Dto.Production.DailyProductionListItem">
<summary>
cnc_daily_production 日汇总表列表项
</summary>
</member>
<member name="T:CncModels.Dto.Production.DailySummaryResponse">
<summary>
日汇总统计
</summary>
</member>
<member name="T:CncModels.Dto.Production.ProductionAdjustmentHistoryResponse">
<summary>
产量调整历史
</summary>
</member>
<member name="T:CncModels.Dto.Production.ProductionAdjustRequest">
<summary>
调整产量请求
</summary>
</member>
<member name="T:CncModels.Dto.Production.ProductionQuery">
<summary>
产量查询(分页)
</summary>
</member>
<member name="T:CncModels.Dto.ScreenConfig.CreateScreenConfigRequest">
<summary>
新增屏幕配置请求
</summary>
</member>
<member name="T:CncModels.Dto.ScreenConfig.CreateScreenFilterRequest">
<summary>
新增屏幕筛选项请求
</summary>
</member>
<member name="T:CncModels.Dto.ScreenConfig.ScreenConfigListItem">
<summary>
卡片配置列表项
</summary>
</member>
<member name="T:CncModels.Dto.ScreenConfig.ScreenFilterListItem">
<summary>
筛选项列表项
</summary>
</member>
<member name="T:CncModels.Dto.ScreenConfig.UpdateScreenConfigRequest">
<summary>
更新屏幕配置请求
</summary>
</member>
<member name="T:CncModels.Dto.ScreenConfig.UpdateScreenFilterRequest">
<summary>
更新屏幕筛选项请求
</summary>
</member>
<member name="T:CncModels.Dto.Screen.ScreenFilterResponse">
<summary>
筛选条件集合(大屏用)
</summary>
</member>
<member name="T:CncModels.Dto.Screen.ScreenMachineStatusResponse">
<summary>
机床状态总览
</summary>
</member>
<member name="T:CncModels.Dto.Screen.ScreenSummaryResponse">
<summary>
大屏汇总数据(简化模型)
</summary>
</member>
<member name="T:CncModels.Dto.Settings.ChangePasswordRequest">
<summary>
修改密码请求
</summary>
</member>
<member name="T:CncModels.Dto.Settings.CreateWorkshopRequest">
<summary>
新增车间请求
</summary>
</member>
<member name="T:CncModels.Dto.Settings.SysConfigListItem">
<summary>
系统配置项
</summary>
</member>
<member name="T:CncModels.Dto.Settings.UpdateSysConfigRequest">
<summary>
更新系统配置请求
</summary>
</member>
<member name="T:CncModels.Dto.Settings.UpdateWorkshopRequest">
<summary>
编辑车间请求
</summary>
</member>
<member name="T:CncModels.Dto.Settings.WorkshopListItem">
<summary>
车间列表项
</summary>
</member>
<member name="T:CncModels.Dto.Worker.CreateWorkerRequest">
<summary>
新增工人请求
</summary>
</member>
<member name="T:CncModels.Dto.Worker.UpdateWorkerRequest">
<summary>
更新工人请求
</summary>
</member>
<member name="T:CncModels.Dto.Worker.WorkerAvailableMachineItem">
<summary>
可绑定机床项(未绑定其他工人的机床)
</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerAvailableMachineItem.Id">
<summary>机床ID</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerAvailableMachineItem.Name">
<summary>机床名称</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerAvailableMachineItem.DeviceCode">
<summary>设备编码</summary>
</member>
<member name="T:CncModels.Dto.Worker.WorkerDetailResponse">
<summary>
工人详情
</summary>
</member>
<member name="T:CncModels.Dto.Worker.WorkerListItem">
<summary>
工人列表项
</summary>
</member>
<member name="T:CncModels.Dto.Worker.WorkerMachineItem">
<summary>
工人绑定机床项
</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerMachineItem.MachineId">
<summary>机床ID</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerMachineItem.MachineName">
<summary>机床名称</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerMachineItem.DeviceCode">
<summary>设备编码</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerMachineItem.WorkshopName">
<summary>车间名称</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerMachineItem.BrandName">
<summary>品牌名称</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerMachineItem.IsOnline">
<summary>是否在线</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerMachineItem.ProgramName">
<summary>当前NC程序名</summary>
</member>
<member name="T:CncModels.Dto.Worker.WorkerQuery">
<summary>
工人查询(分页)
</summary>
</member>
<member name="T:CncModels.Dto.Worker.WorkerTodayProdItem">
<summary>
工人今日产量明细项
</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerTodayProdItem.MachineName">
<summary>机床名称</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerTodayProdItem.ProgramName">
<summary>NC程序名</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerTodayProdItem.Quantity">
<summary>产量</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerTodayProdItem.RunTime">
<summary>运行时间(分钟)</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerTodayProdItem.CuttingTime">
<summary>切削时间(分钟)</summary>
</member>
<member name="T:CncModels.Dto.Worker.WorkerTrendItem">
<summary>
工人产量趋势数据项
</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerTrendItem.Date">
<summary>日期yyyy-MM-dd</summary>
</member>
<member name="P:CncModels.Dto.Worker.WorkerTrendItem.Quantity">
<summary>当日产量</summary>
</member>
<member name="T:CncModels.Entity.Alert">
<summary>
cnc_alert 告警表
</summary>
</member>
<member name="P:CncModels.Entity.Alert.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.Alert.AlertType">
<summary>告警类型</summary>
</member>
<member name="P:CncModels.Entity.Alert.MachineId">
<summary>机床ID</summary>
</member>
<member name="P:CncModels.Entity.Alert.CollectAddressId">
<summary>采集地址ID</summary>
</member>
<member name="P:CncModels.Entity.Alert.Title">
<summary>标题</summary>
</member>
<member name="P:CncModels.Entity.Alert.Detail">
<summary>详情</summary>
</member>
<member name="P:CncModels.Entity.Alert.IsResolved">
<summary>是否已解决</summary>
</member>
<member name="P:CncModels.Entity.Alert.ResolvedAt">
<summary>解决时间</summary>
</member>
<member name="P:CncModels.Entity.Alert.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="T:CncModels.Entity.Brand">
<summary>
cnc_brand CNC品牌模板表
</summary>
</member>
<member name="P:CncModels.Entity.Brand.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.Brand.BrandName">
<summary>品牌名称</summary>
</member>
<member name="P:CncModels.Entity.Brand.DeviceField">
<summary>设备字段名</summary>
</member>
<member name="P:CncModels.Entity.Brand.TagsPath">
<summary>标签路径</summary>
</member>
<member name="P:CncModels.Entity.Brand.IsEnabled">
<summary>是否启用</summary>
</member>
<member name="P:CncModels.Entity.Brand.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="P:CncModels.Entity.Brand.UpdatedAt">
<summary>修改时间</summary>
</member>
<member name="T:CncModels.Entity.BrandFieldMapping">
<summary>
cnc_brand_field_mapping 品牌字段映射表
</summary>
</member>
<member name="P:CncModels.Entity.BrandFieldMapping.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.BrandFieldMapping.BrandId">
<summary>品牌ID</summary>
</member>
<member name="P:CncModels.Entity.BrandFieldMapping.StandardField">
<summary>标准字段</summary>
</member>
<member name="P:CncModels.Entity.BrandFieldMapping.FieldName">
<summary>字段名</summary>
</member>
<member name="P:CncModels.Entity.BrandFieldMapping.MatchBy">
<summary>匹配规则</summary>
</member>
<member name="P:CncModels.Entity.BrandFieldMapping.DataType">
<summary>数据类型</summary>
</member>
<member name="P:CncModels.Entity.BrandFieldMapping.IsRequired">
<summary>是否必填</summary>
</member>
<member name="P:CncModels.Entity.BrandFieldMapping.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="T:CncModels.Entity.CollectAddress">
<summary>
cnc_collect_address 采集地址表
</summary>
</member>
<member name="P:CncModels.Entity.CollectAddress.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.CollectAddress.Name">
<summary>名称</summary>
</member>
<member name="P:CncModels.Entity.CollectAddress.Url">
<summary>地址URL</summary>
</member>
<member name="P:CncModels.Entity.CollectAddress.BrandId">
<summary>品牌ID</summary>
</member>
<member name="P:CncModels.Entity.CollectAddress.CollectInterval">
<summary>采集间隔(秒/单位未约定以整型表示)</summary>
</member>
<member name="P:CncModels.Entity.CollectAddress.IsEnabled">
<summary>是否启用</summary>
</member>
<member name="P:CncModels.Entity.CollectAddress.LastCollectTime">
<summary>最近采集时间</summary>
</member>
<member name="P:CncModels.Entity.CollectAddress.LastCollectStatus">
<summary>最近采集状态</summary>
</member>
<member name="P:CncModels.Entity.CollectAddress.FailCount">
<summary>失败次数</summary>
</member>
<member name="P:CncModels.Entity.CollectAddress.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="P:CncModels.Entity.CollectAddress.UpdatedAt">
<summary>修改时间</summary>
</member>
<member name="T:CncModels.Entity.CollectorHeartbeat">
<summary>
log_collector_heartbeat 采集服务心跳表
</summary>
</member>
<member name="P:CncModels.Entity.CollectorHeartbeat.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.CollectorHeartbeat.ServiceId">
<summary>服务ID</summary>
</member>
<member name="P:CncModels.Entity.CollectorHeartbeat.Status">
<summary>状态</summary>
</member>
<member name="P:CncModels.Entity.CollectorHeartbeat.CollectAddressId">
<summary>采集地址ID</summary>
</member>
<member name="P:CncModels.Entity.CollectorHeartbeat.LastCollectTime">
<summary>最近采集时间</summary>
</member>
<member name="P:CncModels.Entity.CollectorHeartbeat.SuccessCount">
<summary>成功次数</summary>
</member>
<member name="P:CncModels.Entity.CollectorHeartbeat.FailCount">
<summary>失败次数</summary>
</member>
<member name="P:CncModels.Entity.CollectorHeartbeat.UptimeSeconds">
<summary>运行时长(秒)</summary>
</member>
<member name="P:CncModels.Entity.CollectorHeartbeat.Detail">
<summary>详情JSON 字符串)</summary>
</member>
<member name="P:CncModels.Entity.CollectorHeartbeat.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="T:CncModels.Entity.CollectRaw">
<summary>
log_collect_raw 原始采集JSON表
</summary>
</member>
<member name="P:CncModels.Entity.CollectRaw.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.CollectRaw.CollectAddressId">
<summary>采集地址ID</summary>
</member>
<member name="P:CncModels.Entity.CollectRaw.RequestTime">
<summary>请求时间</summary>
</member>
<member name="P:CncModels.Entity.CollectRaw.ResponseTime">
<summary>响应时间</summary>
</member>
<member name="P:CncModels.Entity.CollectRaw.ResponseDuration">
<summary>响应时长</summary>
</member>
<member name="P:CncModels.Entity.CollectRaw.IsSuccess">
<summary>是否成功</summary>
</member>
<member name="P:CncModels.Entity.CollectRaw.StatusCode">
<summary>状态码</summary>
</member>
<member name="P:CncModels.Entity.CollectRaw.RawJson">
<summary>原始JSON</summary>
</member>
<member name="P:CncModels.Entity.CollectRaw.ErrorMessage">
<summary>错误信息</summary>
</member>
<member name="P:CncModels.Entity.CollectRaw.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="T:CncModels.Entity.CollectRecord">
<summary>
cnc_collect_record 采集结构化记录表
</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.MachineId">
<summary>机床ID</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.CollectTime">
<summary>采集时间</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.DeviceTime">
<summary>设备时间</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.ProgramName">
<summary>NC程序名</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.PartCount">
<summary>零件计数</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.DeviceStatus">
<summary>设备状态</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.RunStatus">
<summary>运行状态</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.OperateMode">
<summary>操作模式</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.SpindleSpeedSet">
<summary>主轴设定速度</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.FeedSpeedSet">
<summary>进给设定速度</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.SpindleSpeedActual">
<summary>主轴实际速度</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.FeedSpeedActual">
<summary>进给实际速度</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.SpindleLoad">
<summary>主轴负载</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.SpindleOverride">
<summary>主轴倍率</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.PowerOnTime">
<summary>开机时间</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.RunTime">
<summary>运行时间</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.CuttingTime">
<summary>切削时间</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.CycleTime">
<summary>循环时间</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.MachiningStatus">
<summary>加工状态</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.ExtraData">
<summary>扩展数据JSON 字符串)</summary>
</member>
<member name="P:CncModels.Entity.CollectRecord.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="T:CncModels.Entity.DailyProduction">
<summary>
cnc_daily_production 日汇总表
</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.MachineId">
<summary>机床ID</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.ProductionDate">
<summary>生产日期</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.ProgramName">
<summary>程序名</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.TotalQuantity">
<summary>总产量</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.WorkerId">
<summary>工人ID用于产量按工人汇总的场景</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.SegmentCount">
<summary>段数</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.TotalRunTime">
<summary>总运行时间</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.TotalCuttingTime">
<summary>总切削时间</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.TotalCycleTime">
<summary>总循环时间</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.IsAdjusted">
<summary>是否已调整</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.AdjustedQuantity">
<summary>调整后的数量</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="P:CncModels.Entity.DailyProduction.UpdatedAt">
<summary>修改时间</summary>
</member>
<member name="T:CncModels.Entity.Machine">
<summary>
cnc_machine 机床表
</summary>
</member>
<member name="P:CncModels.Entity.Machine.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.Machine.DeviceCode">
<summary>设备编码</summary>
</member>
<member name="P:CncModels.Entity.Machine.Name">
<summary>名称</summary>
</member>
<member name="P:CncModels.Entity.Machine.WorkshopId">
<summary>车间ID</summary>
</member>
<member name="P:CncModels.Entity.Machine.CollectAddressId">
<summary>采集地址ID</summary>
</member>
<member name="P:CncModels.Entity.Machine.IpAddress">
<summary>IP地址</summary>
</member>
<member name="P:CncModels.Entity.Machine.BrandId">
<summary>品牌ID</summary>
</member>
<member name="P:CncModels.Entity.Machine.IsEnabled">
<summary>是否启用</summary>
</member>
<member name="P:CncModels.Entity.Machine.IsOnline">
<summary>是否在线</summary>
</member>
<member name="P:CncModels.Entity.Machine.LastPingTime">
<summary>最近Ping时间</summary>
</member>
<member name="P:CncModels.Entity.Machine.LastCollectTime">
<summary>最近采集时间</summary>
</member>
<member name="P:CncModels.Entity.Machine.LastDeviceStatus">
<summary>最近设备状态</summary>
</member>
<member name="P:CncModels.Entity.Machine.LastRunStatus">
<summary>最近运行状态</summary>
</member>
<member name="P:CncModels.Entity.Machine.LastProgramName">
<summary>最近程序名</summary>
</member>
<member name="P:CncModels.Entity.Machine.LastPartCount">
<summary>最近零件数</summary>
</member>
<member name="P:CncModels.Entity.Machine.LastOperateMode">
<summary>最近操作模式</summary>
</member>
<member name="P:CncModels.Entity.Machine.LastMachiningStatus">
<summary>最近加工状态</summary>
</member>
<member name="P:CncModels.Entity.Machine.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="P:CncModels.Entity.Machine.UpdatedAt">
<summary>修改时间</summary>
</member>
<member name="T:CncModels.Entity.MachineDailyStatus">
<summary>
cnc_machine_daily_status 机床日状态表
</summary>
</member>
<member name="P:CncModels.Entity.MachineDailyStatus.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.MachineDailyStatus.MachineId">
<summary>机床ID</summary>
</member>
<member name="P:CncModels.Entity.MachineDailyStatus.ProductionDate">
<summary>生产日期</summary>
</member>
<member name="P:CncModels.Entity.MachineDailyStatus.DataStatus">
<summary>数据状态</summary>
</member>
<member name="P:CncModels.Entity.MachineDailyStatus.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="P:CncModels.Entity.MachineDailyStatus.UpdatedAt">
<summary>修改时间</summary>
</member>
<member name="T:CncModels.Entity.ProductionAdjustment">
<summary>
cnc_production_adjustment 产量修正审计表
</summary>
</member>
<member name="P:CncModels.Entity.ProductionAdjustment.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.ProductionAdjustment.TargetTable">
<summary>目标表</summary>
</member>
<member name="P:CncModels.Entity.ProductionAdjustment.TargetId">
<summary>目标ID</summary>
</member>
<member name="P:CncModels.Entity.ProductionAdjustment.FieldName">
<summary>字段名</summary>
</member>
<member name="P:CncModels.Entity.ProductionAdjustment.OldValue">
<summary>旧值</summary>
</member>
<member name="P:CncModels.Entity.ProductionAdjustment.NewValue">
<summary>新值</summary>
</member>
<member name="P:CncModels.Entity.ProductionAdjustment.Reason">
<summary>原因</summary>
</member>
<member name="P:CncModels.Entity.ProductionAdjustment.OperatorIp">
<summary>操作IP</summary>
</member>
<member name="P:CncModels.Entity.ProductionAdjustment.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="T:CncModels.Entity.ProductionSegment">
<summary>
cnc_production_segment 产量分段记录表
</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.MachineId">
<summary>机床ID</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.ProgramName">
<summary>程序名</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.ProductionDate">
<summary>生产日期</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.StartTime">
<summary>开始时间</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.EndTime">
<summary>结束时间</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.StartPartCount">
<summary>起始零件数</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.EndPartCount">
<summary>结束零件数</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.Quantity">
<summary>产量</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.IsSettled">
<summary>是否已结算</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.CloseReason">
<summary>结束原因</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="P:CncModels.Entity.ProductionSegment.UpdatedAt">
<summary>修改时间</summary>
</member>
<member name="T:CncModels.Entity.ScreenConfig">
<summary>
cnc_screen_config 大屏卡片配置表
</summary>
</member>
<member name="P:CncModels.Entity.ScreenConfig.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.ScreenConfig.CardKey">
<summary>卡片键</summary>
</member>
<member name="P:CncModels.Entity.ScreenConfig.CardType">
<summary>卡片类型</summary>
</member>
<member name="P:CncModels.Entity.ScreenConfig.Title">
<summary>标题</summary>
</member>
<member name="P:CncModels.Entity.ScreenConfig.Metric">
<summary>指标</summary>
</member>
<member name="P:CncModels.Entity.ScreenConfig.Dimension">
<summary>维度</summary>
</member>
<member name="P:CncModels.Entity.ScreenConfig.SortOrder">
<summary>排序</summary>
</member>
<member name="P:CncModels.Entity.ScreenConfig.IsEnabled">
<summary>是否启用</summary>
</member>
<member name="P:CncModels.Entity.ScreenConfig.ChartConfig">
<summary>图表配置JSON 字符串)</summary>
</member>
<member name="P:CncModels.Entity.ScreenConfig.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="P:CncModels.Entity.ScreenConfig.UpdatedAt">
<summary>修改时间</summary>
</member>
<member name="T:CncModels.Entity.ScreenFilter">
<summary>
cnc_screen_filter 大屏筛选配置表
</summary>
</member>
<member name="P:CncModels.Entity.ScreenFilter.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.ScreenFilter.ScreenKey">
<summary>屏幕Key</summary>
</member>
<member name="P:CncModels.Entity.ScreenFilter.FilterType">
<summary>筛选类型</summary>
</member>
<member name="P:CncModels.Entity.ScreenFilter.FilterValue">
<summary>筛选值</summary>
</member>
<member name="P:CncModels.Entity.ScreenFilter.IsDefault">
<summary>是否为默认</summary>
</member>
<member name="P:CncModels.Entity.ScreenFilter.SortOrder">
<summary>排序</summary>
</member>
<member name="T:CncModels.Entity.SysConfig">
<summary>
cnc_sys_config 系统配置表
</summary>
</member>
<member name="P:CncModels.Entity.SysConfig.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.SysConfig.ConfigKey">
<summary>配置键</summary>
</member>
<member name="P:CncModels.Entity.SysConfig.ConfigValue">
<summary>配置值</summary>
</member>
<member name="P:CncModels.Entity.SysConfig.ValueType">
<summary>值类型</summary>
</member>
<member name="P:CncModels.Entity.SysConfig.Description">
<summary>描述</summary>
</member>
<member name="P:CncModels.Entity.SysConfig.UpdatedAt">
<summary>最后修改时间</summary>
</member>
<member name="T:CncModels.Entity.SystemLog">
<summary>
log_system 系统日志表
</summary>
</member>
<member name="P:CncModels.Entity.SystemLog.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.SystemLog.LogLevel">
<summary>日志等级</summary>
</member>
<member name="P:CncModels.Entity.SystemLog.Source">
<summary>来源</summary>
</member>
<member name="P:CncModels.Entity.SystemLog.Message">
<summary>消息</summary>
</member>
<member name="P:CncModels.Entity.SystemLog.StackTrace">
<summary>堆栈信息</summary>
</member>
<member name="P:CncModels.Entity.SystemLog.ExtraData">
<summary>扩展数据JSON 字符串)</summary>
</member>
<member name="P:CncModels.Entity.SystemLog.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="T:CncModels.Entity.Worker">
<summary>
cnc_worker 工人表
</summary>
</member>
<member name="P:CncModels.Entity.Worker.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.Worker.Name">
<summary>姓名</summary>
</member>
<member name="P:CncModels.Entity.Worker.Code">
<summary>工号</summary>
</member>
<member name="P:CncModels.Entity.Worker.IsEnabled">
<summary>是否启用</summary>
</member>
<member name="P:CncModels.Entity.Worker.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="P:CncModels.Entity.Worker.UpdatedAt">
<summary>修改时间</summary>
</member>
<member name="T:CncModels.Entity.WorkerDailySummary">
<summary>
cnc_worker_daily_summary 工人日汇总表
</summary>
</member>
<member name="P:CncModels.Entity.WorkerDailySummary.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.WorkerDailySummary.WorkerId">
<summary>工人ID</summary>
</member>
<member name="P:CncModels.Entity.WorkerDailySummary.ProductionDate">
<summary>生产日期</summary>
</member>
<member name="P:CncModels.Entity.WorkerDailySummary.TotalQuantity">
<summary>总产量</summary>
</member>
<member name="P:CncModels.Entity.WorkerDailySummary.MachineCount">
<summary>机床数量</summary>
</member>
<member name="P:CncModels.Entity.WorkerDailySummary.ProgramCount">
<summary>程序数量</summary>
</member>
<member name="P:CncModels.Entity.WorkerDailySummary.IsAdjusted">
<summary>是否已调整</summary>
</member>
<member name="P:CncModels.Entity.WorkerDailySummary.AdjustedQuantity">
<summary>调整后的数量</summary>
</member>
<member name="P:CncModels.Entity.WorkerDailySummary.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="P:CncModels.Entity.WorkerDailySummary.UpdatedAt">
<summary>修改时间</summary>
</member>
<member name="T:CncModels.Entity.WorkerMachine">
<summary>
cnc_worker_machine 工人-机床绑定表
</summary>
</member>
<member name="P:CncModels.Entity.WorkerMachine.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.WorkerMachine.WorkerId">
<summary>工人ID</summary>
</member>
<member name="P:CncModels.Entity.WorkerMachine.MachineId">
<summary>机床ID</summary>
</member>
<member name="P:CncModels.Entity.WorkerMachine.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="T:CncModels.Entity.Workshop">
<summary>
cnc_workshop 车间表
</summary>
</member>
<member name="P:CncModels.Entity.Workshop.Id">
<summary>主键ID</summary>
</member>
<member name="P:CncModels.Entity.Workshop.Name">
<summary>车间名称</summary>
</member>
<member name="P:CncModels.Entity.Workshop.SortOrder">
<summary>排序序号</summary>
</member>
<member name="P:CncModels.Entity.Workshop.IsEnabled">
<summary>是否启用</summary>
</member>
<member name="P:CncModels.Entity.Workshop.CreatedAt">
<summary>创建时间</summary>
</member>
<member name="P:CncModels.Entity.Workshop.UpdatedAt">
<summary>修改时间</summary>
</member>
<member name="T:CncModels.Enum.AlertType">
<summary>
告警类型常量集合(数据库以字符串存储)
</summary>
</member>
<member name="F:CncModels.Enum.AlertType.CollectFail">
<summary>采集失败</summary>
</member>
<member name="F:CncModels.Enum.AlertType.DeviceOffline">
<summary>设备离线</summary>
</member>
<member name="F:CncModels.Enum.AlertType.ProductionAnomaly">
<summary>产量异常</summary>
</member>
<member name="F:CncModels.Enum.AlertType.UnknownDevice">
<summary>未知设备</summary>
</member>
<member name="F:CncModels.Enum.AlertType.ServiceError">
<summary>服务错误</summary>
</member>
<member name="T:CncModels.Enum.CardType">
<summary>
大屏卡片类型常量(存储为字符串)
</summary>
</member>
<member name="F:CncModels.Enum.CardType.StatNumber">
<summary>统计数字</summary>
</member>
<member name="F:CncModels.Enum.CardType.BarChart">
<summary>柱状图</summary>
</member>
<member name="F:CncModels.Enum.CardType.LineChart">
<summary>折线图</summary>
</member>
<member name="F:CncModels.Enum.CardType.PieChart">
<summary>饼图</summary>
</member>
<member name="F:CncModels.Enum.CardType.StatusGrid">
<summary>状态网格</summary>
</member>
<member name="F:CncModels.Enum.CardType.RankList">
<summary>排名列表</summary>
</member>
<member name="T:CncModels.Enum.CollectorServiceStatus">
<summary>
采集服务状态(字符串存储)
</summary>
</member>
<member name="F:CncModels.Enum.CollectorServiceStatus.Running">
<summary>运行中</summary>
</member>
<member name="F:CncModels.Enum.CollectorServiceStatus.Stopped">
<summary>已停止</summary>
</member>
<member name="F:CncModels.Enum.CollectorServiceStatus.Error">
<summary>错误</summary>
</member>
<member name="T:CncModels.Enum.CollectStatus">
<summary>
采集结果状态常量
</summary>
</member>
<member name="F:CncModels.Enum.CollectStatus.Success">
<summary>成功</summary>
</member>
<member name="F:CncModels.Enum.CollectStatus.Fail">
<summary>失败</summary>
</member>
<member name="F:CncModels.Enum.CollectStatus.Timeout">
<summary>超时</summary>
</member>
<member name="T:CncModels.Enum.DataStatus">
<summary>
数据状态枚举(字符串存储版本)
</summary>
</member>
<member name="F:CncModels.Enum.DataStatus.Normal">
<summary>正常</summary>
</member>
<member name="F:CncModels.Enum.DataStatus.Offline">
<summary>离线</summary>
</member>
<member name="F:CncModels.Enum.DataStatus.DataMissing">
<summary>数据缺失</summary>
</member>
<member name="T:CncModels.Enum.DataType">
<summary>
数据类型枚举(字符串存储版本)
</summary>
</member>
<member name="F:CncModels.Enum.DataType.String">
<summary>字符串</summary>
</member>
<member name="F:CncModels.Enum.DataType.Number">
<summary>数字</summary>
</member>
<member name="T:CncModels.Enum.LogLevel">
<summary>
日志等级常量(字符串表示)
</summary>
</member>
<member name="F:CncModels.Enum.LogLevel.Debug">
<summary>调试</summary>
</member>
<member name="F:CncModels.Enum.LogLevel.Info">
<summary>信息</summary>
</member>
<member name="F:CncModels.Enum.LogLevel.Warn">
<summary>警告</summary>
</member>
<member name="F:CncModels.Enum.LogLevel.Error">
<summary>错误</summary>
</member>
<member name="T:CncModels.Enum.MatchBy">
<summary>
字段匹配方式(字符串存储)
</summary>
</member>
<member name="F:CncModels.Enum.MatchBy.Id">
<summary>按ID匹配</summary>
</member>
<member name="F:CncModels.Enum.MatchBy.Name">
<summary>按名称匹配</summary>
</member>
<member name="T:CncModels.Enum.SegmentCloseReason">
<summary>
产量段关闭原因(字符串存储)
</summary>
</member>
<member name="F:CncModels.Enum.SegmentCloseReason.ProgramChange">
<summary>程序切换</summary>
</member>
<member name="F:CncModels.Enum.SegmentCloseReason.ManualReset">
<summary>手动复位</summary>
</member>
<member name="F:CncModels.Enum.SegmentCloseReason.EndOfDay">
<summary>日终结束</summary>
</member>
<member name="F:CncModels.Enum.SegmentCloseReason.ServiceStop">
<summary>服务停止</summary>
</member>
<member name="T:CncModels.Enum.ValueType">
<summary>
值类型枚举(字符串存储)
</summary>
</member>
<member name="F:CncModels.Enum.ValueType.String">
<summary>字符串</summary>
</member>
<member name="F:CncModels.Enum.ValueType.Number">
<summary>数字</summary>
</member>
</members>
</doc>