diff --git a/Admin.Core.Api/Admin.Core.Model.xml b/Admin.Core.Api/Admin.Core.Model.xml
new file mode 100644
index 00000000..9408fbfb
--- /dev/null
+++ b/Admin.Core.Api/Admin.Core.Model.xml
@@ -0,0 +1,6725 @@
+
+
+
+ Admin.Core.Model
+
+
+
+
+ ApiResponse
+
+
+
+
+ Status
+
+
+
+
+ Value
+
+
+
+
+ MessageModel
+
+
+
+
+ ApiResponse
+
+
+
+
+
+
+ StatusCode
+
+
+
+
+ CODE200
+
+
+
+
+ CODE401
+
+
+
+
+ CODE403
+
+
+
+
+ CODE404
+
+
+
+
+ CODE500
+
+
+
+
+ 通用分页信息类
+
+
+
+
+ 当前页标
+
+
+
+
+ 每页大小
+
+
+
+
+ 时间范围
+
+
+
+
+ 排序字段
+
+
+
+
+ 排序方式
+
+
+
+
+ 查询条件
+
+
+
+
+ 通用分页信息类
+
+
+
+
+ 当前页标
+
+
+
+
+ 总页数
+
+
+
+
+ 数据总数
+
+
+
+
+ 每页大小
+
+
+
+
+ 返回数据
+
+
+
+
+ ResponseEnum
+
+
+
+
+ 无权限
+
+
+
+
+ 找不到指定资源
+
+
+
+
+ 找不到指定资源
+
+
+
+
+ 表格数据,支持分页
+
+
+
+
+ 返回编码
+
+
+
+
+ 返回信息
+
+
+
+
+ 记录总数
+
+
+
+
+ 返回数据集
+
+
+
+
+ TokenInfoViewModel
+
+
+
+
+ success
+
+
+
+
+ token
+
+
+
+
+ expires_in
+
+
+
+
+ token_type
+
+
+
+
+ 用户登录对象
+
+
+
+
+ 用户名
+
+
+
+
+ 用户密码
+
+
+
+
+ 验证码
+
+
+
+
+ 唯一标识
+
+
+
+
+ 拆分的SAP BOM 信息
+
+
+
+
+ 主键标识
+
+
+
+
+ BOM编号
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料名称
+
+
+
+
+ 物料类别
+
+
+
+
+ 标准数量
+
+
+
+
+ 父级编号
+
+
+
+
+ 工厂编号
+
+
+
+
+ 产线/工位
+
+
+
+
+ 是否标识
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 祖级列表
+
+
+
+
+ 打印名称
+
+
+
+
+ 设备参数
+
+
+
+
+ 主键标识
+
+
+
+
+ 参数编号
+
+
+
+
+ 参数名称
+
+
+
+
+ 网络地址
+
+
+
+
+ 参数地址
+
+
+
+
+ 参数类型:int、float
+
+
+
+
+ 设备编号
+
+
+
+
+ 读取频率(毫秒)
+
+
+
+
+ 是否标识
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ SAP订单信息
+
+
+
+
+ 主键标识
+
+
+
+
+ 物料名称
+
+
+
+
+ 销售订单编号
+
+
+
+
+ 销售订单行号
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料名称
+
+
+
+
+ 物料组
+
+
+
+
+ 订单计划数量
+
+
+
+
+ 完成数量
+
+
+
+
+ ORDER_TYPE
+
+
+
+
+ 工单状态
+
+
+
+
+ 开始日期
+
+
+
+
+ 结束日期
+
+
+
+
+ 工厂编码
+
+
+
+
+ 是否标识
+
+
+
+
+ 是否标识
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 完成日期
+
+
+
+
+ 是否已下达计划(0-是,1-否)
+
+
+
+
+ 接收从条码系统获取的校验字符串
+
+
+
+
+ 物料完成记录
+
+
+
+
+ 主键
+
+
+
+
+ 订单编号
+
+
+
+
+ 物料条码
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 所属工位
+
+
+
+
+ 所属产线
+
+
+
+
+ 完成时间
+
+
+
+
+ 工单编号
+
+
+
+
+ 是否下线
+
+
+
+
+ 成品码
+
+
+
+
+ 老发泡线泡前库
+
+
+
+
+ 主键
+
+
+
+
+ 位置;东线泡前库;西线泡前库
+
+
+
+
+ 货道类型
+
+
+
+
+ 库存数量
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新时间
+
+
+
+
+ 产品型号
+
+
+
+
+ 产品名称
+
+
+
+
+ SAP BOM 信息
+
+
+
+
+ 主键标识
+
+
+
+
+ BOM编号
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料名称
+
+
+
+
+ 物料类别
+
+
+
+
+ 标准数量
+
+
+
+
+ 父级编号
+
+
+
+
+ 是否标识
+
+
+
+
+ 灌注设备状态表
+
+
+
+
+ 主键
+
+
+
+
+ 设备名称;Perfusion:灌注
+
+
+
+
+ 设备状态1运行、2停机、3故障
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 打印信息表
+
+
+
+
+ 主键
+
+
+
+
+ SAP计划编号
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料名称
+
+
+
+
+ 内胆已打印数量
+
+
+
+
+ 箱壳已打印数量
+
+
+
+
+ 创建时间
+
+
+
+
+ 成品下线表
+
+
+
+
+
+
+
+
+
+ 计划工厂
+
+
+
+
+ 公司条码
+
+
+
+
+ 工单号
+
+
+
+
+ 销售订单号
+
+
+
+
+ 销售行号
+
+
+
+
+ 物料编码
+
+
+
+
+ 产品型号
+
+
+
+
+ 物料描述
+
+
+
+
+ 产品类型
+
+
+
+
+ 验证组合
+
+
+
+
+ 标签特征
+
+
+
+
+ 产品条码编码
+
+
+
+
+ 主型号
+
+
+
+
+ 版本号
+
+
+
+
+ 用途位
+
+
+
+
+ 流通特性
+
+
+
+
+ 生成日期
+
+
+
+
+ 扫描时间
+
+
+
+
+ 箱体码
+
+
+
+
+ 产线编号
+
+
+
+
+ 上传条码系统保存接口返回信息
+
+
+
+
+ 当前登录班组(一线白班,一线夜班,二线白班,二线夜班)
+
+
+
+
+ 下传plc放行结果,下传为1,plc应答为2
+
+
+
+
+ 箱体发泡夹具完工数据
+
+
+
+
+ 主键标识
+
+
+
+
+ 产线编号
+
+
+
+
+ 工位编号
+
+
+
+
+ 夹具编号
+
+
+
+
+ 夹具箱型
+
+
+
+
+ 夹具状态
+
+
+
+
+ 夹具产量
+
+
+
+
+ 实际产量
+
+
+
+
+ 固化实际设定值
+
+
+
+
+ 固化时间实际值
+
+
+
+
+ 记录时间
+
+
+
+
+ 设备编号
+
+
+
+
+ 设备类型:1-生产设备;2-计量设备
+
+
+
+
+ 参数编号
+
+
+
+
+ 参数值
+
+
+
+
+ 报警信息
+
+
+
+
+ 报警时间
+
+
+
+
+ 创建时间
+
+
+
+
+ 电实时数据
+
+
+
+
+ 主键标识
+
+
+
+
+ 计量设备编号
+
+
+
+
+ 采集时间
+
+
+
+
+ A项电压
+
+
+
+
+ B项电压
+
+
+
+
+ C项电压
+
+
+
+
+ A项电流
+
+
+
+
+ B项电流
+
+
+
+
+ C项电流
+
+
+
+
+ 记录时间
+
+
+
+
+ 功率因数
+
+
+
+
+ 正向有功
+
+
+
+
+ 有功功率
+
+
+
+
+ 无功功率
+
+
+
+
+ 采集类型(0-自动,1-手动)
+
+
+
+
+ 启用标识
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 修改人
+
+
+
+
+ 修改时间
+
+
+
+
+ 工厂编号
+
+
+
+
+ 钣金任务完成表
+
+
+
+
+ 主键
+
+
+
+
+ 计划编号
+
+
+
+
+ 工单编号
+
+
+
+
+ 物料编号
+
+
+
+
+ 钣金任务计划表
+
+
+
+
+ 主键
+
+
+
+
+ 工单编号
+
+
+
+
+ 计划编号
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料名称
+
+
+
+
+ 任务执行数量
+
+
+
+
+ 完成数量
+
+
+
+
+ 前板数量
+
+
+
+
+ 后板数量
+
+
+
+
+ 开始时间
+
+
+
+
+ 执行顺序
+
+
+
+
+ 创建时间
+
+
+
+
+ 是否执行中:1-执行,2-完成
+
+
+
+
+ 任务类型
+
+
+
+
+ 计划任务执行编号
+
+
+
+
+ 成品信息
+
+
+
+
+ 主键标识
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料名称
+
+
+
+
+ 物料大类(100-冷柜)
+
+
+
+
+ 物料小类
+
+
+
+
+ SAP物料类型
+
+
+
+
+ SAP物料类型
+
+
+
+
+ 物料组
+
+
+
+
+ 物料型号
+
+
+
+
+ 所属工厂
+
+
+
+
+ 产线工位
+
+
+
+
+ 是否标识
+
+
+
+
+ 是否标识
+
+
+
+
+ 创建时间
+
+
+
+
+ 修改人
+
+
+
+
+ 修改时间
+
+
+
+
+ 增量日期
+
+
+
+
+ 入库方向-A/B
+
+
+
+
+ SAP计划员(100=成品;200=箱体;300=门体)
+
+
+
+
+ 69码,成品下线校验使用
+
+
+
+
+ 69码对应的商品名称
+
+
+
+
+ 质检项信息
+
+
+
+
+ 主键标识
+
+
+
+
+ 质检项/质量缺陷编号
+
+
+
+
+ 质检项/质量缺陷名字
+
+
+
+
+ 父级编号
+
+
+
+
+ 启用标识
+
+
+
+
+ 成品下线是否校验(0-不校验;1-校验)
+
+
+
+
+ 货道明细
+
+
+
+
+ 主键标识
+
+
+
+
+ 所属仓库
+
+
+
+
+ 货道编号
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 物料类型
+
+
+
+
+ 物料数量
+
+
+
+
+ 是否标识
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 货道信息
+
+
+
+
+ 主键标识
+
+
+
+
+ 货道编号
+
+
+
+
+ 货道名称
+
+
+
+
+ 货道容量
+
+
+
+
+ 货道库存
+
+
+
+
+ 货道状态
+
+
+
+
+ 货道类型
+
+
+
+
+ 所属仓库
+
+
+
+
+ 是否标识
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 物料类型A
+
+
+
+
+ 夹具箱型
+
+
+
+
+ 在途数量
+
+
+
+
+ 出库数量
+
+
+
+
+ 入库标识:1-允许入库;2-禁止入库
+
+
+
+
+ 出库标识:1-允许出库;2-禁止出库
+
+
+
+
+ 异常标识:1-正常货道;2-异常货道
+
+
+
+
+ 物料类型B
+
+
+
+
+ 物料类型C
+
+
+
+
+ 物料类型(名称)A
+
+
+
+
+ 物料类型(名称)B
+
+
+
+
+ 物料类型(名称)C
+
+
+
+
+ 分垛使用字段,箱体入库旋转角度(90,180,270)
+
+
+
+
+ 分垛使用字段,是否大产品占两个货道,1-是;0-否
+
+
+
+
+ 分垛使用字段,记录同型号上次入的货道,如FD01_002 == >记录上次货道ObjId
+
+
+
+
+ 货道区域:A\B
+
+
+
+
+ SAP BOM
+
+
+
+
+ 主键标识
+
+
+
+
+ 仓库编号
+
+
+
+
+ 仓库名称
+
+
+
+
+ 仓库类型:1-集存库、2-线边库、3-立体库
+
+
+
+
+ 仓库区域
+
+
+
+
+ 仓库状态:1-空余;2-已满;3-异常
+
+
+
+
+ 是否标识
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 所属工厂
+
+
+
+
+ 设备
+
+
+
+
+ 主键
+
+
+
+
+ 产品线 1、2
+
+
+
+
+ 设备编码
+
+
+
+
+ 排序
+
+
+
+
+ 每班发泡信息
+
+
+
+
+ 主键
+
+
+
+
+ 设备表主键,夹具编号
+
+
+
+
+ SAP订单
+
+
+
+
+ 产品线 1、2
+
+
+
+
+ 夹具箱型
+
+
+
+
+ 夹具状态:0:停止;1生产
+
+
+
+
+ 产量
+
+
+
+
+ 固化时间设定值
+
+
+
+
+ 固化时间实际值
+
+
+
+
+ 1小时
+
+
+
+
+ 2小时
+
+
+
+
+ 3小时
+
+
+
+
+ 4小时
+
+
+
+
+ 5小时
+
+
+
+
+ 6小时
+
+
+
+
+ 7小时
+
+
+
+
+ 8小时
+
+
+
+
+ 9小时
+
+
+
+
+ 10小时
+
+
+
+
+ 11小时
+
+
+
+
+ 12小时
+
+
+
+
+ 侧板温度
+
+
+
+
+ 内模温度
+
+
+
+
+ 节拍
+
+
+
+
+ 更新时间
+
+
+
+
+ 工位编号
+
+
+
+
+ 夹具实时数据
+
+
+
+
+ 主键
+
+
+
+
+ 夹具序号
+
+
+
+
+ 公司
+
+
+
+
+ 产线编码
+
+
+
+
+ 工序
+
+
+
+
+ 工位
+
+
+
+
+ 夹具箱型
+
+
+
+
+ 夹具状态
+
+
+
+
+ 夹具产量
+
+
+
+
+ 夹具固化时间设定值
+
+
+
+
+ 夹具固化时间显示值
+
+
+
+
+ 模具内温度
+
+
+
+
+ 模具外温度
+
+
+
+
+ 节拍
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 每日发泡信息数据记录表
+
+
+
+
+ 主键SEQ_BOX_FOAMDATARECORD
+
+
+
+
+ 产线 1、2
+
+
+
+
+ 订单编码
+
+
+
+
+ 夹具箱型
+
+
+
+
+ 夹具状态:0:停止;1生产
+
+
+
+
+ 产量
+
+
+
+
+ 固化时间设定值
+
+
+
+
+ 固化时间实际值
+
+
+
+
+ 1小时
+
+
+
+
+ 2小时
+
+
+
+
+ 3小时
+
+
+
+
+ 4小时
+
+
+
+
+ 5小时
+
+
+
+
+ 6小时
+
+
+
+
+ 7小时
+
+
+
+
+ 8小时
+
+
+
+
+ 9小时
+
+
+
+
+ 10小时
+
+
+
+
+ 11小时
+
+
+
+
+ 12小时
+
+
+
+
+ 侧板温度
+
+
+
+
+ 内模温度
+
+
+
+
+ 节拍
+
+
+
+
+ 更新时间
+
+
+
+
+ 夹具历史数据
+
+
+
+
+ 主键
+
+
+
+
+ 公司
+
+
+
+
+ 产线编码
+
+
+
+
+ 工序
+
+
+
+
+ 工位
+
+
+
+
+ 夹具箱型
+
+
+
+
+ 夹具状态
+
+
+
+
+ 夹具产量
+
+
+
+
+ 夹具固化时间设定值
+
+
+
+
+ 夹具固化时间显示值
+
+
+
+
+ 模具内温度
+
+
+
+
+ 模具外温度
+
+
+
+
+ 节拍
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 发泡计划
+
+
+
+
+ 主键标识
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料名称
+
+
+
+
+ SAP订单编码
+
+
+
+
+ MES计划编号
+
+
+
+
+ 计划数量
+
+
+
+
+ 当班计划
+
+
+
+
+ 产线
+
+
+
+
+ 更新时间
+
+
+
+
+ 创建时间
+
+
+
+
+ 计划完成数量
+
+
+
+
+ 工位编号
+
+
+
+
+ 获取发泡机最后一枪记录
+
+
+
+
+ 主键
+
+
+
+
+ 所属系统;1系统 2系统
+
+
+
+
+ 系统状态
+
+
+
+
+ 枪编号;A1枪,B1枪,A2枪,B2枪
+
+
+
+
+ 产线编号
+
+
+
+
+ 枪POL注料温度
+
+
+
+
+ 枪POL注料压力
+
+
+
+
+ 枪POL注料流量
+
+
+
+
+ 枪POL原料用量
+
+
+
+
+ 枪ISO注料温度
+
+
+
+
+ 枪ISO注料压力
+
+
+
+
+ 枪ISO注料流量
+
+
+
+
+ 枪ISO原料用量
+
+
+
+
+ 枪注料工位号
+
+
+
+
+ 枪设定注料时间
+
+
+
+
+ 枪设定注料重量
+
+
+
+
+ 枪设定注料比例
+
+
+
+
+ 枪实际注料重量
+
+
+
+
+ 枪实际注料比例
+
+
+
+
+ 枪中压循环时间
+
+
+
+
+ 枪高压循环时间
+
+
+
+
+ 枪液压压力
+
+
+
+
+ 枪液压温度
+
+
+
+
+ 枪开枪时间
+
+
+
+
+ 枪关枪时间
+
+
+
+
+ 枪总产量
+
+
+
+
+ 枪注料结束信号
+
+
+
+
+ 创建时间
+
+
+
+
+ 测温历史记录
+
+
+
+
+ 主键
+
+
+
+
+ 线号
+
+
+
+
+ 工位号
+
+
+
+
+ 产品条码
+
+
+
+
+ 产品型号
+
+
+
+
+ 基准型号
+
+
+
+
+ 工作电压
+
+
+
+
+ 测试通道
+
+
+
+
+ 计划测试时间
+
+
+
+
+ 实际测试时间
+
+
+
+
+ 环温
+
+
+
+
+ 开始测试时间
+
+
+
+
+ 测试结果
+
+
+
+
+ 测试结束时间
+
+
+
+
+ 系统用户
+
+
+
+
+ 备注
+
+
+
+
+ 第几次测试
+
+
+
+
+ 温度数据
+
+
+
+
+ 功率数据
+
+
+
+
+ 部件测试数据
+
+
+
+
+ 故障代码
+
+
+
+
+ 内部传感器 1 名称
+
+
+
+
+ 内部传感器 2 名称
+
+
+
+
+ 内部传感器 3 名称
+
+
+
+
+ 内部传感器 4 名称
+
+
+
+
+ 内部传感器 5 名称
+
+
+
+
+ 内部传感器 6 名称
+
+
+
+
+ 是否测试部件(”Y”测试)
+
+
+
+
+ 低压启动测试时间
+
+
+
+
+ 低压启动标准下限
+
+
+
+
+ 低压启动标准上限
+
+
+
+
+ 低压启动实际采集值
+
+
+
+
+ 低压启动测试电压
+
+
+
+
+ 创建时间
+
+
+
+
+ 条码绑定记录
+
+
+
+
+ 主键
+
+
+
+
+ 箱体条码
+
+
+
+
+ 箱体名称
+
+
+
+
+ 成品码
+
+
+
+
+ 绑定结果
+
+
+
+
+ 条码1记录时间
+
+
+
+
+ 条码2记录时间
+
+
+
+
+ plc放行标志,1为自动放行,2为手动放行
+
+
+
+
+ 内胆码
+
+
+
+
+ 存储当班班组
+
+
+
+
+ 主键
+
+
+
+
+ 班组名称
+
+
+
+
+ 开始时间
+
+
+
+
+ 结束时间
+
+
+
+
+ 电检数据明细
+
+
+
+
+ 标识
+
+
+
+
+ 序号
+
+
+
+
+ 项目名称
+
+
+
+
+ 测试条件
+
+
+
+
+ 测试值
+
+
+
+
+ 测试结果
+
+
+
+
+ 记录时间
+
+
+
+
+ 门体发泡记录
+
+
+
+
+ 主键
+
+
+
+
+ 台车编号
+
+
+
+
+ 枪号
+
+
+
+
+ 模位状态;0=>不工作,1=>A门工作;2=>B门工作;3=>AB门工作
+
+
+
+
+ 模位类型
+
+
+
+
+ 模具产量A
+
+
+
+
+ 模具产量B
+
+
+
+
+ 创建时间
+
+
+
+
+ 门体发泡记录
+
+
+
+
+ 主键
+
+
+
+
+ 计划编码
+
+
+
+
+ 订单编码
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 门体计划数
+
+
+
+
+ 完成数
+
+
+
+
+ 开始时间
+
+
+
+
+ 结束时间
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新时间
+
+
+
+
+ 门体匹配记录
+
+
+
+
+ 主键标识
+
+
+
+
+ 计划编号
+
+
+
+
+ 订单编号
+
+
+
+
+ 工厂编号
+
+
+
+
+ 产线
+
+
+
+
+ 工位编码
+
+
+
+
+ 工位编码
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料名称
+
+
+
+
+ 匹配时间
+
+
+
+
+ 异常记录表,暂时只有成品下线使用
+
+
+
+
+ 主键
+
+
+
+
+ 产品条码
+
+
+
+
+ 异常信息
+
+
+
+
+ 扫描时间
+
+
+
+
+ 产线编号
+
+
+
+
+ 异常类型(1=69码校验;2=重复扫描;3=未绑条码;4=未终检)
+
+
+
+
+ 所在位置
+
+
+
+
+ 计划执行表
+
+
+
+
+ 主键标识
+
+
+
+
+ 执行计划编号
+
+
+
+
+ 生产计划编号
+
+
+
+
+ 工单编号
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 产线/工位
+
+
+
+
+ 计划数量
+
+
+
+
+ 完成数量
+
+
+
+
+ 开始时间
+
+
+
+
+ 结束时间
+
+
+
+
+ 是否标识
+
+
+
+
+ 执行顺序
+
+
+
+
+ 执行方式:1-手动;2-自动
+
+
+
+
+ 执行状态:1-待执行;2-执行中;3-完成
+
+
+
+
+ 创建时间
+
+
+
+
+ 任务类型
+
+
+
+
+ 计划任务执行编号——钣金任务
+
+
+
+
+ 产品简码
+
+
+
+
+ 夹具型号
+
+
+
+
+ y
+
+
+
+
+ 条码下线信息记录
+
+
+
+
+ 主键标识
+
+
+
+
+ 所属产线
+
+
+
+
+ 上传条码系统保存接口返回信息
+
+
+
+
+ 当前登录班组(一线白班,一线夜班,二线白班,二线夜班)
+
+
+
+
+ 下传plc放行结果,下传后为1,plc应答后更新为2
+
+
+
+
+ 灌注告警
+
+
+
+
+ 灌注
+
+
+
+
+ 箱体码
+
+
+
+
+ 报警状态码
+
+
+
+
+ 报警信息
+
+
+
+
+ 灌注是否完成
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 灌注记录表
+
+
+
+
+ 主键
+
+
+
+
+ 实际灌注量
+
+
+
+
+ 灌注压力_R
+
+
+
+
+ 灌注压力_L
+
+
+
+
+ 灌注时长
+
+
+
+
+ 产量
+
+
+
+
+ 箱体码
+
+
+
+
+ 冷媒类型;左侧冷媒型号
+
+
+
+
+ 冷媒类型;右侧侧冷媒型号
+
+
+
+
+ 设置灌注量
+
+
+
+
+ 系统;0,右系统 1,左系统
+
+
+
+
+ 灌注结果
+
+
+
+
+ 灌注完成状态字
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 是否同步
+
+
+
+
+ 打印条码信息
+
+
+
+
+ 主键
+
+
+
+
+ SAP计划编号
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 条码
+
+
+
+
+ 打印时间
+
+
+
+
+ 补打个数
+
+
+
+
+ 打印类型:箱壳、内胆
+
+
+
+
+ 补打二维码
+
+
+
+
+ 主键
+
+
+
+
+ 箱体条码
+
+
+
+
+ 箱体名称
+
+
+
+
+ 箱体名称
+
+
+
+
+ 成品码
+
+
+
+
+ 打印时间
+
+
+
+
+ 打印类型
+
+
+
+
+ 打印名称
+
+
+
+
+ 是否打印 1=>打印
+
+
+
+
+ 订单执行表
+
+
+
+
+ 主键
+
+
+
+
+ 工单编号
+
+
+
+
+ 工单编号
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 物料名称
+
+
+
+
+ 订单计划数量
+
+
+
+
+ 完成数量
+
+
+
+
+ 工单类型
+
+
+
+
+ 工单状态
+
+
+
+
+ 开始时间
+
+
+
+
+ 完成时间
+
+
+
+
+ 创建时间
+
+
+
+
+ 从SAP中拆分出来的工位信息
+
+
+
+
+ 主键标识
+
+
+
+
+ 计划编号
+
+
+
+
+ 工单编号
+
+
+
+
+ 销售订单编号
+
+
+
+
+ 销售订单行号
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 产线/工位
+
+
+
+
+ 计划数量
+
+
+
+
+ 完成数量
+
+
+
+
+ 开始时间
+
+
+
+
+ 结束时间
+
+
+
+
+ 是否标识
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 库存任务实时处理
+
+
+
+
+ 主键标识
+
+
+
+
+ 任务编号
+
+
+
+
+ 任务形式:0-自动;1-手动
+
+
+
+
+ 任务类型:1-入库;2-出库
+
+
+
+
+ 任务状态:1-待执行;2-执行中;3-完成
+
+
+
+
+ 计划编号
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料类型
+
+
+
+
+ 货道编号
+
+
+
+
+ 货道名称
+
+
+
+
+ 计划数量
+
+
+
+
+ 完成数量
+
+
+
+
+ 开始时间
+
+
+
+
+ 结束时间
+
+
+
+
+ 是否标识
+
+
+
+
+ 仓库编号
+
+
+
+
+ 创建时间
+
+
+
+
+ 箱体型号310 ,287这种,泡前库下发plc使用
+
+
+
+
+ 完成记录
+
+
+
+
+ 主键标识
+
+
+
+
+ 计划编号
+
+
+
+
+ 物料编号
+
+
+
+
+ 计划工位
+
+
+
+
+ 完成数量
+
+
+
+
+ 下线数量
+
+
+
+
+ 实际产量
+
+
+
+
+ 记录时间
+
+
+
+
+ 是否标识
+
+
+
+
+ 电检数据记录
+
+
+
+
+ 唯一标识
+
+
+
+
+ 测试总结果
+
+
+
+
+ 产品条码
+
+
+
+
+ 测试时间
+
+
+
+
+ 测试数据
+
+
+
+
+ 记录时间
+
+
+
+
+ 入库记录
+
+
+
+
+ 主键标识
+
+
+
+
+ 仓库编号
+
+
+
+
+ 仓库区域
+
+
+
+
+ 货道编号
+
+
+
+
+ 物料类型
+
+
+
+
+ 物料编号
+
+
+
+
+ 入库数量
+
+
+
+
+ 入库时间
+
+
+
+
+ 物料条码编号
+
+
+
+
+ 物料名称
+
+
+
+
+ 入库方式(0-正常,1-异常)
+
+
+
+
+ 是否标识
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 出库记录
+
+
+
+
+ 主键标识
+
+
+
+
+ 仓库编号
+
+
+
+
+ 仓库区域
+
+
+
+
+ 货道编号
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料名称
+
+
+
+
+ 出库数量
+
+
+
+
+ 出库时间
+
+
+
+
+ 物料条码编号
+
+
+
+
+ 物料类型
+
+
+
+
+ 出库方式(0-正常,1-异常)
+
+
+
+
+ 是否标识
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 完成记录
+
+
+
+
+ 主键标识
+
+
+
+
+ 计划编号
+
+
+
+
+ 物料编号
+
+
+
+
+ 计划工位
+
+
+
+
+ 完成数量
+
+
+
+
+ 记录时间
+
+
+
+
+ 是否标识
+
+
+
+
+ 完成记录
+
+
+
+
+ 主键标识
+
+
+
+
+ 计划编号
+
+
+
+
+ 物料编号
+
+
+
+
+ 计划工位
+
+
+
+
+ 完成数量
+
+
+
+
+ 下线数量
+
+
+
+
+ 实际产量
+
+
+
+
+ 记录时间
+
+
+
+
+ 是否标识
+
+
+
+
+ 质检记录
+
+
+
+
+ 主键
+
+
+
+
+ 箱体条码
+
+
+
+
+ 物料名称
+
+
+
+
+ 工序编号
+
+
+
+
+ 检测项(工位)编号
+
+
+
+
+ 质量缺陷编码
+
+
+
+
+ 质量缺陷名称
+
+
+
+
+ 质检处理措施(3=合格,1=返修)
+
+
+
+
+ 返修处理结果
+
+
+
+
+ 是否下静态线(1-是;2-否)
+
+
+
+
+ 班组编号
+
+
+
+
+ 检测人员
+
+
+
+
+ 检测时间
+
+
+
+
+ 返修次数
+
+
+
+
+ 返修完成时间
+
+
+
+
+ 返修结果(1=正常,2=异常)
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 检测人工位编号
+
+
+
+
+ 钣金每日生产记录表
+
+
+
+
+ 主键-guid
+
+
+
+
+ 计划编码
+
+
+
+
+ 产品编码
+
+
+
+
+ 产品名称
+
+
+
+
+ 生产类型;0--前板,1--后板
+
+
+
+
+ 生产新时间
+
+
+
+
+ 上位机同步钣金设备设置的物料型号
+
+
+
+
+ 主键
+
+
+
+
+ 产品ID
+
+
+
+
+ 同步型号
+
+
+
+
+ 设置型号
+
+
+
+
+ 同步时间
+
+
+
+
+ 类别 1=>前板,2=》后板
+
+
+
+
+ 创建时间
+
+
+
+
+ bom设置
+
+
+
+
+ 产品型号编码——主键产品型号
+
+
+
+
+ 产品型号编码——主键产品型号
+
+
+
+
+ 产品型号编码——主键产品型号
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 对应型号
+
+
+
+
+ 创建时间
+
+
+
+
+ 用户信息
+
+
+
+
+ 用户Id,自增主键
+
+
+
+
+ 用户名称
+
+
+
+
+ 用户密码
+
+
+
+
+ 测温历史记录
+
+
+
+
+ 主键
+
+
+
+
+ 线号
+
+
+
+
+ 工位号
+
+
+
+
+ 产品条码
+
+
+
+
+ 产品型号
+
+
+
+
+ 基准型号
+
+
+
+
+ 工作电压
+
+
+
+
+ 供电频率
+
+
+
+
+ 测试通道
+
+
+
+
+ 计划测试时间
+
+
+
+
+ 实际测试时间
+
+
+
+
+ 环温
+
+
+
+
+ 开始测试时间
+
+
+
+
+ 测试结果
+
+
+
+
+ 测试结束时间
+
+
+
+
+ 系统用户
+
+
+
+
+ 备注
+
+
+
+
+ 第几次测试
+
+
+
+
+ 温度数据
+
+
+
+
+ 功率数据
+
+
+
+
+ 部件测试数据
+
+
+
+
+ 是否测试部件(”Y”测试)
+
+
+
+
+ 低压启动测试时间
+
+
+
+
+ 低压启动标准下限
+
+
+
+
+ 低压启动标准上限
+
+
+
+
+ 低压启动实际采集值
+
+
+
+
+ 低压启动测试电压
+
+
+
+
+ 同步时间
+
+
+
+
+ 是否同步给质检
+
+
+
+
+ 测温历史记录
+
+
+
+
+ 主键
+
+
+
+
+ 线号
+
+
+
+
+ 工位号
+
+
+
+
+ 产品条码
+
+
+
+
+ 产品型号
+
+
+
+
+ 基准型号
+
+
+
+
+ 基准型号
+
+
+
+
+ 工作电压
+
+
+
+
+
+
+
+
+
+ 测试通道
+
+
+
+
+ 计划测试时间
+
+
+
+
+ 实际测试时间
+
+
+
+
+ 环温
+
+
+
+
+ 开始测试时间
+
+
+
+
+ 测试结果
+
+
+
+
+ 测试结束时间
+
+
+
+
+ 系统用户
+
+
+
+
+ 备注
+
+
+
+
+ 第几次测试
+
+
+
+
+ 温度数据
+
+
+
+
+ 功率数据
+
+
+
+
+ 部件测试数据
+
+
+
+
+ 内部传感器 1 名称
+
+
+
+
+ 是否测试部件(”Y”测试)
+
+
+
+
+ 低压启动测试时间
+
+
+
+
+ 低压启动标准下限
+
+
+
+
+ 低压启动标准上限
+
+
+
+
+ 低压启动实际采集值
+
+
+
+
+ 低压启动测试电压
+
+
+
+
+ 低压启动测试电压
+
+
+
+
+ 低压启动测试电压
+
+
+
+
+ 低压启动测试电压
+
+
+
+
+ 是否同步 1同步 0 位同步
+
+
+
+
+ 部门视图
+
+
+
+
+ 父部门名称
+
+
+
+
+ 子部门
+
+
+
+
+ 任务调度日志视图
+
+
+
+
+ 任务信息
+
+
+
+
+ 菜单视图
+
+
+
+
+ 子菜单
+
+
+
+
+ 路由显示信息
+
+
+
+
+ 设置该路由在侧边栏和面包屑中展示的名字
+
+
+
+
+ 设置该路由的图标,对应路径src/assets/icons/svg
+
+
+
+
+ 设置为true,则不会被 keep-alive缓存
+
+
+
+
+ 内链地址(http(s)://开头)
+
+
+
+
+ 实现IJob的类
+
+
+
+
+ 命名空间
+
+
+
+
+ 类名
+
+
+
+
+ 备注
+
+
+
+
+ 角色菜单列表树
+
+
+
+
+ 菜单ID List
+
+
+
+
+ 菜单树
+
+
+
+
+ 角色查询
+
+
+
+
+ 时间范围
+
+
+
+
+ 角色视图
+
+
+
+
+ 角色信息
+
+
+
+
+ 菜单组
+
+
+
+
+ 部门组(数据权限)
+
+
+
+
+ 是否为管理员
+
+
+
+
+
+
+ 管理员
+
+ 管理员ID
+
+
+
+ 角色视图
+
+
+
+
+ 数据标识
+
+
+
+
+ 路由配置信息
+
+
+
+
+ 路由名字
+
+
+
+
+ 路由地址
+
+
+
+
+ 是否隐藏路由,当设置 true 的时候该路由不会再侧边栏出现
+
+
+
+
+ 重定向地址,当设置 noRedirect 的时候该路由在面包屑导航中不可被点击
+
+
+
+
+ 组件地址
+
+
+
+
+ 当你一个路由下面的 children 声明的路由大于1个时,自动会变成嵌套的模式--如组件页面
+
+
+
+
+ 其他元素
+
+
+
+
+ 子路由
+
+
+
+
+ 参数配置表实体类
+
+
+
+
+ 参数主键
+
+
+
+
+ 参数名称
+
+
+
+
+ 参数键名
+
+
+
+
+ 参数键值
+
+
+
+
+ 系统内置(Y是 N否)
+
+
+
+
+ 备注
+
+
+
+
+ 创建者
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新者
+
+
+
+
+ 更新时间
+
+
+
+
+ 部门表实体类
+
+
+
+
+ 部门ID
+
+
+
+
+ 父部门ID
+
+
+
+
+ 祖级列表
+
+
+
+
+ 部门名称
+
+
+
+
+ 显示顺序
+
+
+
+
+ 负责人
+
+
+
+
+ 联系电话
+
+
+
+
+ 邮箱
+
+
+
+
+ 部门状态(0正常 1停用)
+
+
+
+
+ 地址
+
+
+
+
+ 坐标经度
+
+
+
+
+ 坐标纬度
+
+
+
+
+ 删除标志(0代表存在 1代表删除)
+
+
+
+
+ 创建者
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新者
+
+
+
+
+ 更新时间
+
+
+
+
+ 字典数据表实体类
+
+
+
+
+ 字典编码
+
+
+
+
+ 字典排序
+
+
+
+
+ 字典标签
+
+
+
+
+ 字典键值
+
+
+
+
+ 字典类型
+
+
+
+
+ 样式属性(其他样式扩展)
+
+
+
+
+ 表格回显样式
+
+
+
+
+ 是否默认(Y是 N否)
+
+
+
+
+ 状态(0正常 1停用)
+
+
+
+
+ 备注
+
+
+
+
+ 创建者
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新者
+
+
+
+
+ 更新时间
+
+
+
+
+ 字典类型表实体类
+
+
+
+
+ 字典主键
+
+
+
+
+ 字典名称
+
+
+
+
+ 字典类型
+
+
+
+
+ 状态(0正常 1停用)
+
+
+
+
+ 备注
+
+
+
+
+ 创建者
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新者
+
+
+
+
+ 更新时间
+
+
+
+
+ 实体类
+
+
+
+
+ 主键
+
+
+
+
+ 任务ID
+
+
+
+
+ 执行开始时间
+
+
+
+
+ 执行结束时间
+
+
+
+
+ 执行耗时
+
+
+
+
+ 执行状态
+
+
+
+
+ 执行信息
+
+
+
+
+ 实体类
+
+
+
+
+ InfoID
+
+
+
+
+ UserName
+
+
+
+
+ Ipaddr
+
+
+
+
+ LoginLocation
+
+
+
+
+ Browser
+
+
+
+
+ OS
+
+
+
+
+ Status
+
+
+
+
+ Msg
+
+
+
+
+ LoginTime
+
+
+
+
+ 菜单权限表实体类
+
+
+
+
+ 菜单ID
+
+
+
+
+ 菜单名称
+
+
+
+
+ 父菜单ID
+
+
+
+
+ 显示顺序
+
+
+
+
+ 路由地址
+
+
+
+
+ 组件路径
+
+
+
+
+ 是否为外链(0是 1否)
+
+
+
+
+ 是否缓存(0缓存 1不缓存)
+
+
+
+
+ 菜单类型(M目录 C菜单 F按钮)
+
+
+
+
+ 菜单状态(0显示 1隐藏)
+
+
+
+
+ 菜单状态(0正常 1停用)
+
+
+
+
+ 权限标识
+
+
+
+
+ ApiUrl
+
+
+
+
+ 菜单图标
+
+
+
+
+ 备注
+
+
+
+
+ 创建者
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新者
+
+
+
+
+ 更新时间
+
+
+
+
+ 通知公告表实体类
+
+
+
+
+ 公告ID
+
+
+
+
+ 公告标题
+
+
+
+
+ 公告类型(1通知 2公告)
+
+
+
+
+ 公告内容
+
+
+
+
+ 公告状态(0正常 1关闭)
+
+
+
+
+ 备注
+
+
+
+
+ 创建者
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新者
+
+
+
+
+ 更新时间
+
+
+
+
+ 操作日志记录实体类
+
+
+
+
+ 日志主键
+
+
+
+
+ 模块标题
+
+
+
+
+ 业务类型(0其它 1新增 2修改 3删除)
+
+
+
+
+ 方法名称
+
+
+
+
+ 请求方式
+
+
+
+
+ 操作类别(0其它 1后台用户 2手机端用户)
+
+
+
+
+ 操作人员
+
+
+
+
+ 部门名称
+
+
+
+
+ 请求URL
+
+
+
+
+ 主机地址
+
+
+
+
+ 操作地点
+
+
+
+
+ 请求参数
+
+
+
+
+ 返回参数
+
+
+
+
+ 操作状态(0正常 1异常)
+
+
+
+
+ 消息
+
+
+
+
+ 响应耗时(毫秒)
+
+
+
+
+ 操作时间
+
+
+
+
+ 岗位信息表实体类
+
+
+
+
+ 岗位ID
+
+
+
+
+ 岗位编码
+
+
+
+
+ 岗位名称
+
+
+
+
+ 显示顺序
+
+
+
+
+ 状态(0正常 1停用)
+
+
+
+
+ 备注
+
+
+
+
+ 创建者
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新者
+
+
+
+
+ 更新时间
+
+
+
+
+ 角色信息表实体类
+
+
+
+
+ 角色ID
+
+
+
+
+ 角色名称
+
+
+
+
+ 角色权限字符串
+
+
+
+
+ 显示顺序
+
+
+
+
+ 数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)
+
+
+
+
+ 菜单树选择项是否关联显示
+
+
+
+
+ 部门树选择项是否关联显示
+
+
+
+
+ 角色状态(0正常 1停用)
+
+
+
+
+ 删除标志(0代表存在 1代表删除)
+
+
+
+
+ 备注
+
+
+
+
+ 创建者
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新者
+
+
+
+
+ 更新时间
+
+
+
+
+ 角色和部门关联表实体类
+
+
+
+
+ ID
+
+
+
+
+ 角色ID
+
+
+
+
+ 部门ID
+
+
+
+
+ 角色和菜单关联表实体类
+
+
+
+
+ ID
+
+
+
+
+ 角色ID
+
+
+
+
+ 菜单ID
+
+
+
+
+ 任务计划表实体类
+
+
+
+
+ 主键
+
+
+
+
+ 任务名称
+
+
+
+
+ 任务分组
+
+
+
+
+ 任务运行时间表达式
+
+
+
+
+ 任务所在DLL对应的程序集名称
+
+
+
+
+ 任务所在类
+
+
+
+
+ 任务描述
+
+
+
+
+ 执行次数
+
+
+
+
+ 开始时间
+
+
+
+
+ 结束时间
+
+
+
+
+ 触发器类型(0、simple 1、cron)
+
+
+
+
+ 执行间隔时间, 秒为单位
+
+
+
+
+ 循环执行次数
+
+
+
+
+ 是否启动
+
+
+
+
+ 执行传参
+
+
+
+
+ 删除标志(0代表存在 1代表删除)
+
+
+
+
+ 创建者
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新者
+
+
+
+
+ 更新时间
+
+
+
+
+ 任务内存中的状态
+
+
+
+
+ 用户信息表实体类
+
+
+
+
+ 用户ID
+
+
+
+
+ 部门ID
+
+
+
+
+ 用户账号
+
+
+
+
+ 用户昵称
+
+
+
+
+ 用户类型(00系统用户)
+
+
+
+
+ 用户邮箱
+
+
+
+
+ 手机号码
+
+
+
+
+ 用户性别(0男 1女 2未知)
+
+
+
+
+ 头像地址
+
+
+
+
+ 密码
+
+
+
+
+ 帐号状态(0正常 1停用)
+
+
+
+
+ 删除标志(0代表存在 1代表删除)
+
+
+
+
+ 最后登录IP
+
+
+
+
+ 最后登录时间
+
+
+
+
+ 备注
+
+
+
+
+ 创建者
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新者
+
+
+
+
+ 更新时间
+
+
+
+
+ 部门名称
+
+
+
+
+ 用户与岗位关联表实体类
+
+
+
+
+ ID
+
+
+
+
+ 用户ID
+
+
+
+
+ 岗位ID
+
+
+
+
+ 用户和角色关联表实体类
+
+
+
+
+ ID
+
+
+
+
+ 用户ID
+
+
+
+
+ 角色ID
+
+
+
+
+ 调度任务触发器信息实体
+
+
+
+
+ 任务ID
+
+
+
+
+ 任务名称
+
+
+
+
+ 任务分组
+
+
+
+
+ 触发器ID
+
+
+
+
+ 触发器名称
+
+
+
+
+ 触发器分组
+
+
+
+
+ 触发器状态
+
+
+
+
+ Tree基类
+
+
+
+
+ 父菜单名称
+
+
+
+
+ 父菜单ID
+
+
+
+
+ 显示顺序
+
+
+
+
+ 祖级列表
+
+
+
+
+ 子部门
+
+
+
+
+ 节点树
+
+
+
+
+ 选中节点
+
+
+
+
+ 树信息
+
+
+
+
+ Treeselect树结构实体类
+
+
+
+
+ 节点ID
+
+
+
+
+ 节点名称
+
+
+
+
+ 子节点
+
+
+
+
+ 用户权限
+
+
+
+
+ 用户
+
+
+
+
+ 角色
+
+
+
+
+ 权限
+
+
+
+
+ 用户查询
+
+
+
+
+ 时间范围
+
+
+
+
+ 是否开启角色相关查询
+
+
+
+
+ 角色ID
+
+
+
+
+ 角色包含用户-true
+ 角色不包含用户-false
+
+
+
+
+ 用户角色视图
+
+
+
+
+ 角色ID
+
+
+
+
+ 用户ID集合
+
+
+
+
+ 用户ID
+
+
+
+
+ 角色ID集合
+
+
+
+
+ 用户视图
+
+
+
+
+ 用户信息
+
+
+
+
+ 部门对象
+
+
+
+
+ 角色对象
+
+
+
+
+ 角色组
+
+
+
+ 岗位对象
+
+
+
+
+ 岗位组
+
+
+
+ 是否为管理员
+
+
+
+
+
+
+ 管理员
+
+ 管理员ID
+
+
+
+ 用户数据
+
+
+
+
+ 部门名称
+
+
+
+
+ 订单信息
+
+
+
+
+ 主键标识
+
+
+
+
+ 物料名称
+
+
+
+
+ 销售订单编号
+
+
+
+
+ 销售订单行号
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料名称
+
+
+
+
+ 物料组
+
+
+
+
+ 订单计划数量
+
+
+
+
+ 完成数量
+
+
+
+
+ ORDER_TYPE
+
+
+
+
+ 工单状态
+
+
+
+
+ 开始日期
+
+
+
+
+ 结束日期
+
+
+
+
+ 工厂编码
+
+
+
+
+ 是否标识
+
+
+
+
+ 是否标识
+
+
+
+
+ 创建人
+
+
+
+
+ 创建时间
+
+
+
+
+ 更新人
+
+
+
+
+ 更新时间
+
+
+
+
+ 完成日期
+
+
+
+
+ 是否已下达计划(0-是,1-否)
+
+
+
+
+ 产线
+
+
+
+
+ 条码绑定扫描类型统计
+
+
+
+
+ 箱体名称
+
+
+
+
+ 数量
+
+
+
+
+ 获取每日班组时间
+
+
+
+
+ 开始时间
+
+
+
+
+ 开始时间
+
+
+
+
+ 结束时间
+
+
+
+
+ 小时
+
+
+
+
+ 班组
+
+
+
+
+ 测温信息
+
+
+
+
+ 线号
+
+
+
+
+ 工位号
+
+
+
+
+ 产品条码
+
+
+
+
+ 产品型号
+
+
+
+
+ 基准型号
+
+
+
+
+ 工作电压
+
+
+
+
+ 测试通道
+
+
+
+
+ 计划测试时间
+
+
+
+
+ 实际测试时间
+
+
+
+
+ 环温
+
+
+
+
+ 开始测试时间
+
+
+
+
+ 测试结果
+
+
+
+
+ 测试结束时间
+
+
+
+
+ 系统用户
+
+
+
+
+ 备注
+
+
+
+
+ 第几次测试
+
+
+
+
+ 温度数据
+
+
+
+
+ 功率数据
+
+
+
+
+ 部件测试数据
+
+
+
+
+ 故障代码
+
+
+
+
+ 内部传感器 1 名称
+
+
+
+
+ 内部传感器 2 名称
+
+
+
+
+ 内部传感器 3 名称
+
+
+
+
+ 内部传感器 4 名称
+
+
+
+
+ 内部传感器 5 名称
+
+
+
+
+ 内部传感器 6 名称
+
+
+
+
+ 是否测试部件(”Y”测试)
+
+
+
+
+ 低压启动测试时间
+
+
+
+
+ 低压启动标准下限
+
+
+
+
+ 低压启动标准上限
+
+
+
+
+ 低压启动实际采集值
+
+
+
+
+ 低压启动测试电压
+
+
+
+
+ 泡前库入库相信展示
+
+
+
+
+ 序号
+
+
+
+
+ 货道号
+
+
+
+
+ 产品条码
+
+
+
+
+ 产品型号
+
+
+
+
+ 入库时间
+
+
+
+
+ Dto
+
+
+
+
+ 钣金物料类型
+
+
+
+
+ 物料编号
+
+
+
+
+ 物料名称
+
+
+
+
+ 物料类别
+
+
+
+
+ 条码打印物料信息
+
+
+
+
+ 订单编号
+
+
+
+
+ 产品编号
+
+
+
+
+ 产线
+
+
+
+
+ 订单数量
+
+
+
+
+ 产品型号
+
+
+
+
+ 内胆数量
+
+
+
+
+ 箱体数量
+
+
+
+
+ 完成量
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 物料数量
+
+
+
+
+ 异常量
+
+
+
+
+ 内胆码已打量
+
+
+
+
+ 箱壳码已打量
+
+
+
+
+ 剩余数量
+
+
+
+
+ 打印名称
+
+
+
+
+ 创建时间
+
+
+
+
+ 分舵获取成品下线所有类型
+
+
+
+
+ 工位信息
+
+
+
+
+ 公司编码
+
+
+
+
+ 产品线
+
+
+
+
+ 工序
+
+
+
+
+ 工位
+
+
+
+
+ 公司
+
+
+
+
+ 产线编码
+
+
+
+
+ 工序
+
+
+
+
+ 工位
+
+
+
+
+ 获取所有待发送质检项
+
+
+
+
+ 测温主键
+
+
+
+
+ 二维码
+
+
+
+
+ 产品名称
+
+
+
+
+ 工位信息
+
+
+
+
+ 工位编码
+
+
+
+
+ 质检项/质量缺陷编号
+
+
+
+
+ 质检项/质量缺陷描述
+
+
+
+
+ 返修措施
+
+
+
+
+ 返修结果
+
+
+
+
+ 检验班组
+
+
+
+
+ 检验人
+
+
+
+
+ 检验时间
+
+
+
+
+ 工位编码
+
+
+
+
+ 返工编码
+
+
+
+
+ 完成时间
+
+
+
+
+ 完成标识
+
+
+
+
+ 完成时间
+
+
+
+
+ 小时
+
+
+
+
+ 物料名称
+
+
+
+
+ 前板数量
+
+
+
+
+ 后板数量
+
+
+
+
+ 计划编码
+
+
+
+
+ 订单查询
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 计划数量
+
+
+
+
+ 完成数量
+
+
+
+
+ 开始时间
+
+
+
+
+ 结束时间
+
+
+
+
+ 前板数量
+
+
+
+
+ 后板数量
+
+
+
+
+ 物料名称
+
+
+
+
+ 前板数量
+
+
+
+
+ 后板数量
+
+
+
+
+ 钣金计划
+
+
+
+
+ 下发计划的ID
+
+
+
+
+ 计划编码
+
+
+
+
+ 订单编码
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 产线工位
+
+
+
+
+ 计划数量
+
+
+
+
+ 完成数量
+
+
+
+
+ 开始时间
+
+
+
+
+ 结束时间
+
+
+
+
+ 产品型号
+
+
+
+
+ 主键
+
+
+
+
+ 计划Code
+
+
+
+
+ 订单Code
+
+
+
+
+ 物料编码
+
+
+
+
+ 物料名称
+
+
+
+
+ 物料名称
+
+
+
+
+ 计划编码
+
+
+
+
+ 开始时间
+
+
+
+
+ 开始时间
+
+
+
+
+ 执行状态
+
+
+
+
+ 执行类型
+
+
+
+
+ 计划数量
+
+
+
+
+ 计划数量
+
+
+
+
+ 任务编码
+
+
+
+
+ 前板数量
+
+
+
+
+ 后板数量
+
+
+
+
+ 执行顺序
+
+
+
+
+ 产线编码
+
+
+
+
+ 产线编码
+
+
+
+
+ 时间
+
+
+
+
+ 小时
+
+
+
+
+ 背板数量
+
+
+
+
+ 前板数量
+
+
+
+
+ 条码绑定扫描类型统计
+
+
+
+
+ 开始时间
+
+
+
+
+ 结束时间
+
+
+
+
+ 工位信息
+
+
+
+
+ 序号
+
+
+
+
+ 计划信息
+
+
+
+
+ 订单号
+
+
+
+
+ 物料名称
+
+
+
+
+ 物料名称
+
+
+
+
+ 产品编码
+
+
+
+
+ 产品名称
+
+
+
+
+ 工艺编码
+
+
+
+
+ 工艺编号
+
+
+
+
+ 分类
+
+
+
+
+ 物料大类
+
+
+
+
+ 物料小类
+
+
+
+
+ 订单数量
+
+
+
+
+ 剩余数量
+
+
+
+
+ 开始日期
+
+
+
+
diff --git a/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfo.cs b/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfo.cs
index 9d8e576a..7aca9fe8 100644
--- a/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfo.cs
+++ b/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Common")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+87f8cbaabb110504eb9cdd29c8a0c5f54f5bd2af")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Common")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Common")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfoInputs.cache b/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfoInputs.cache
index 2034e64e..4cb2545d 100644
--- a/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfoInputs.cache
+++ b/Admin.Core.Common/obj/Debug/net6.0/Admin.Core.Common.AssemblyInfoInputs.cache
@@ -1 +1 @@
-5f32067c2ca76c84149eba6b517dd635ac4048ad7ba88dfdfabffd2434f6b682
+5caca2304f4590491b43ce93df3e504452ed5485bb030704447c9e4fe8003e00
diff --git a/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfo.cs b/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfo.cs
index 243e72b6..5f47aefc 100644
--- a/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfo.cs
+++ b/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.EventBus")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e3528196704aba4d76b092db1295f51daca7ca4c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.EventBus")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.EventBus")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfoInputs.cache b/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfoInputs.cache
index fef733b2..7baa76f2 100644
--- a/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfoInputs.cache
+++ b/Admin.Core.EventBus/obj/Debug/net6.0/Admin.Core.EventBus.AssemblyInfoInputs.cache
@@ -1 +1 @@
-cdbf55318da321d23853a5344d1afecd2535509ddd1a0603d2de054261e473ec
+6acd03c5f6de6bc94d4c66f7aebdcc5276d95bd1858840cfa8769d10d8a5ddc5
diff --git a/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfo.cs b/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfo.cs
index 932bd95e..c35eaee5 100644
--- a/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfo.cs
+++ b/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Extensions")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e3528196704aba4d76b092db1295f51daca7ca4c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Extensions")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Extensions")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfoInputs.cache b/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfoInputs.cache
index 23e9cb64..72301b3f 100644
--- a/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfoInputs.cache
+++ b/Admin.Core.Extensions/obj/Debug/net6.0/Admin.Core.Extensions.AssemblyInfoInputs.cache
@@ -1 +1 @@
-8886dbe2dcbdd6dae9d7138835a5bc72731a24e1ef058db426b34f04ac6f2481
+1a161e136cdac8202b243dc50ab5662d055c475aa46488f80799b3c3bf86abe6
diff --git a/Admin.Core.FrameWork/obj/Debug/netcoreapp3.1/Admin.Core.FrameWork.AssemblyInfo.cs b/Admin.Core.FrameWork/obj/Debug/netcoreapp3.1/Admin.Core.FrameWork.AssemblyInfo.cs
index 936a87a1..6bfdea33 100644
--- a/Admin.Core.FrameWork/obj/Debug/netcoreapp3.1/Admin.Core.FrameWork.AssemblyInfo.cs
+++ b/Admin.Core.FrameWork/obj/Debug/netcoreapp3.1/Admin.Core.FrameWork.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.FrameWork")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e3528196704aba4d76b092db1295f51daca7ca4c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.FrameWork")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.FrameWork")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.FrameWork/obj/Debug/netcoreapp3.1/Admin.Core.FrameWork.AssemblyInfoInputs.cache b/Admin.Core.FrameWork/obj/Debug/netcoreapp3.1/Admin.Core.FrameWork.AssemblyInfoInputs.cache
index 8dd86889..c1820a78 100644
--- a/Admin.Core.FrameWork/obj/Debug/netcoreapp3.1/Admin.Core.FrameWork.AssemblyInfoInputs.cache
+++ b/Admin.Core.FrameWork/obj/Debug/netcoreapp3.1/Admin.Core.FrameWork.AssemblyInfoInputs.cache
@@ -1 +1 @@
-9ef9c400234ecfc1946a5230a19bec0ee4c037fea88a9741c967ed71abc97fe9
+2f6a3daa5c43375d27114bfa5e0165221d912c3421007b8131669b05ae8afb43
diff --git a/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfo.cs b/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfo.cs
index 077821b8..997d64d5 100644
--- a/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfo.cs
+++ b/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.IRepository")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e3528196704aba4d76b092db1295f51daca7ca4c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.IRepository")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.IRepository")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfoInputs.cache b/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfoInputs.cache
index d1fed2ba..0452ff84 100644
--- a/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfoInputs.cache
+++ b/Admin.Core.IRepository/obj/Debug/net6.0/Admin.Core.IRepository.AssemblyInfoInputs.cache
@@ -1 +1 @@
-46ed316a9508c6df21b284e8fb29141a6b10ff55fbb900fb35dec305e2678135
+103e48645555a053b7f32f43974f060db0ba38fb228e30d69228024be5feac38
diff --git a/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfo.cs b/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfo.cs
index 8a38528b..bd8466e6 100644
--- a/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfo.cs
+++ b/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.IService")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e3528196704aba4d76b092db1295f51daca7ca4c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.IService")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.IService")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfoInputs.cache b/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfoInputs.cache
index c133aa2c..99adc881 100644
--- a/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfoInputs.cache
+++ b/Admin.Core.IService/obj/Debug/net6.0/Admin.Core.IService.AssemblyInfoInputs.cache
@@ -1 +1 @@
-1312230776b71bb1a72bbd2b658d4dbc46c294aaa72d92bd759926d52bd73741
+97869c1f1c7ce370472680ce873924edbfcd44f0c4a3ad5df16ada2491fa5397
diff --git a/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfo.cs b/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfo.cs
index 4e22ebc8..174fcf69 100644
--- a/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfo.cs
+++ b/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Model")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e3528196704aba4d76b092db1295f51daca7ca4c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Model")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Model")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfoInputs.cache b/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfoInputs.cache
index 83f3a08b..a4afd84d 100644
--- a/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfoInputs.cache
+++ b/Admin.Core.Model/obj/Debug/net6.0/Admin.Core.Model.AssemblyInfoInputs.cache
@@ -1 +1 @@
-b475ea6b8fd8037580915b1a99e9ea6940ec92afc42d8b446a65fdc513fb6a07
+cae519cc978c694bd82cb2367c909dc749c4a996ebe9a798b8ee4391e4a3f183
diff --git a/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.AssemblyInfo.cs b/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.AssemblyInfo.cs
index d49abd81..18bdc6ae 100644
--- a/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.AssemblyInfo.cs
+++ b/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.RealTimeService")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.RealTimeService")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.RealTimeService")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.AssemblyInfoInputs.cache b/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.AssemblyInfoInputs.cache
index d77b8cba..2d9cb893 100644
--- a/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.AssemblyInfoInputs.cache
+++ b/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.AssemblyInfoInputs.cache
@@ -1 +1 @@
-0868e6bde5b49a65a126b91d794e990427a11761
+eadcc1228f6056a0472f8d77385e47a79ee23c2d78d9df09d62b6ffbc0733c9f
diff --git a/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.GeneratedMSBuildEditorConfig.editorconfig b/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.GeneratedMSBuildEditorConfig.editorconfig
index 19085d53..8f33dc40 100644
--- a/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.GeneratedMSBuildEditorConfig.editorconfig
+++ b/Admin.Core.RealTimeService/obj/Debug/net6.0/Admin.Core.RealTimeService.GeneratedMSBuildEditorConfig.editorconfig
@@ -8,4 +8,6 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Admin.Core.RealTimeService
-build_property.ProjectDir = E:\c#\AUCMA\最新代码整合\new\Admin.Core.RealTimeService\
+build_property.ProjectDir = D:\Project\gitea\AUCMA\SCADA\Admin.Core.RealTimeService\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
diff --git a/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfo.cs b/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfo.cs
index f96ab1bd..4260f10f 100644
--- a/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfo.cs
+++ b/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Repository")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e3528196704aba4d76b092db1295f51daca7ca4c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Repository")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Repository")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfoInputs.cache b/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfoInputs.cache
index b26a95ae..2ba8a465 100644
--- a/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfoInputs.cache
+++ b/Admin.Core.Repository/obj/Debug/net6.0/Admin.Core.Repository.AssemblyInfoInputs.cache
@@ -1 +1 @@
-c4d6f1f8a44c95b4448f6598816e050c169e9c1418d6599bad3c6392311649de
+3691d45b9ad2962ad3d611f8f79287fa4e0979f3482c4d2f4636ef9d914b2a94
diff --git a/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfo.cs b/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfo.cs
index 6b8b07fe..343e28cb 100644
--- a/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfo.cs
+++ b/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Serilog.Es")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e3528196704aba4d76b092db1295f51daca7ca4c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Serilog.Es")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Serilog.Es")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfoInputs.cache b/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfoInputs.cache
index 74acd519..aaf4b5a1 100644
--- a/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfoInputs.cache
+++ b/Admin.Core.Serilog.Es/obj/Debug/net6.0/Admin.Core.Serilog.Es.AssemblyInfoInputs.cache
@@ -1 +1 @@
-17ec5e6a33e1972e26f4b35c456200c98701e9681849a0c82081d2affdedaaf2
+23e397e2f9bfd175b78084de72f33a96fd8bbbf82cad6775084ed44a10b5fd87
diff --git a/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfo.cs b/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfo.cs
index 4a72f900..e51f9b35 100644
--- a/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfo.cs
+++ b/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Service")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e3528196704aba4d76b092db1295f51daca7ca4c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Service")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Service")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfoInputs.cache b/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfoInputs.cache
index 3306faaa..d99a0abe 100644
--- a/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfoInputs.cache
+++ b/Admin.Core.Service/obj/Debug/net6.0/Admin.Core.Service.AssemblyInfoInputs.cache
@@ -1 +1 @@
-7790535feaf3306d304da1bead85fdb57d4e79bc493de4d333c3b371bf959ed4
+5f04e2389337c831b7a49e043e6c8cbaac69518146efc499036982d073f31447
diff --git a/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfo.cs b/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfo.cs
index 9ce24bc1..032a3603 100644
--- a/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfo.cs
+++ b/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Admin.Core.Tasks")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e3528196704aba4d76b092db1295f51daca7ca4c")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+f9d9caac0eee191810018a8da33b8e1237b0f0fb")]
[assembly: System.Reflection.AssemblyProductAttribute("Admin.Core.Tasks")]
[assembly: System.Reflection.AssemblyTitleAttribute("Admin.Core.Tasks")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfoInputs.cache b/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfoInputs.cache
index 507b93ab..b6e2a32c 100644
--- a/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfoInputs.cache
+++ b/Admin.Core.Tasks/obj/Debug/net6.0/Admin.Core.Tasks.AssemblyInfoInputs.cache
@@ -1 +1 @@
-088bfb7e2509b95ded7a02e025bc5384160d2f1f40753650dfdb6f13f7dc2949
+f4b0bc80f5ae2b135fab223f19e888970a3c86008b12671f26ba845002ecffe6
diff --git a/Aucma.Core.BoxFoam/Aucma.Core.BoxFoam.csproj b/Aucma.Core.BoxFoam/Aucma.Core.BoxFoam.csproj
index a4a39d03..183d30c5 100644
--- a/Aucma.Core.BoxFoam/Aucma.Core.BoxFoam.csproj
+++ b/Aucma.Core.BoxFoam/Aucma.Core.BoxFoam.csproj
@@ -74,6 +74,7 @@
+
diff --git a/Aucma.Core.BoxFoam/Business/InStoreBusiness.cs b/Aucma.Core.BoxFoam/Business/InStoreBusiness.cs
index 234657b4..bb5b0b99 100644
--- a/Aucma.Core.BoxFoam/Business/InStoreBusiness.cs
+++ b/Aucma.Core.BoxFoam/Business/InStoreBusiness.cs
@@ -19,6 +19,8 @@ using Admin.Core.Model.Model_New;
using static ICSharpCode.SharpZipLib.Zip.ExtendedUnixData;
using Microsoft.IdentityModel.Logging;
using Admin.Core.Socket;
+using Admin.Core.Service;
+using TouchSocket.Core;
namespace Aucma.Core.BoxFoam.Business
{
@@ -218,6 +220,7 @@ namespace Aucma.Core.BoxFoam.Business
{
flag = false;
var obj = PlcHelper.siemensList.FirstOrDefault(d => d.EquipName.Equals("PqPlc"));
+ var foamLine1 = PlcHelper.siemensList.FirstOrDefault(d => d.EquipName.Equals("foamLine1Plc"));//发泡线1
if (obj != null)
{
if (obj.plc.IsConnected)
@@ -230,26 +233,119 @@ namespace Aucma.Core.BoxFoam.Business
case "PB01_001":
item.SpaceStock= obj.plc.ReadInt16("DB200.440");
item.OnRouteAmount = item.SpaceStock-obj.plc.ReadInt16("DB200.88");
+ if (foamLine1 != null)
+ {
+ if (foamLine1.plc.IsConnected)
+ {
+ item.MaterialType = obj.plc.ReadString("DB400.16.0");
+ if (!string.IsNullOrEmpty(item.MaterialType))
+ {
+ var printBarCode001 = _printBarCodeServices.FirstAsync(d => d.MaterialCode == item.MaterialType).Result;
+ if (printBarCode001 != null)
+ {
+ item.typeNameA = printBarCode001.MaterialName;
+ }
+ }
+ }
+ }
break;
case "PB01_002":
item.SpaceStock = obj.plc.ReadInt16("DB200.442");
item.OnRouteAmount = item.SpaceStock - obj.plc.ReadInt16("DB200.90");
+
+ if (foamLine1 != null)
+ {
+ if (foamLine1.plc.IsConnected)
+ {
+ item.MaterialType = obj.plc.ReadString("DB400.28.0");
+ if (!string.IsNullOrEmpty(item.MaterialType))
+ {
+ var printBarCode002 = _printBarCodeServices.FirstAsync(d => d.MaterialCode == item.MaterialType).Result;
+ if (printBarCode002 != null)
+ {
+ item.typeNameA = printBarCode002.MaterialName;
+ }
+ }
+ }
+ }
break;
case "PB01_003":
item.SpaceStock = obj.plc.ReadInt16("DB200.444");
item.OnRouteAmount = item.SpaceStock - obj.plc.ReadInt16("DB200.92");
+
+ if (foamLine1 != null)
+ {
+ if (foamLine1.plc.IsConnected)
+ {
+ item.MaterialType = obj.plc.ReadString("DB400.40.0");
+ if (!string.IsNullOrEmpty(item.MaterialType))
+ {
+ var printBarCode003 = _printBarCodeServices.FirstAsync(d => d.MaterialCode == item.MaterialType).Result;
+ if (printBarCode003 != null)
+ {
+ item.typeNameA = printBarCode003.MaterialName;
+ }
+ }
+ }
+ }
+
break;
case "PB01_004":
item.SpaceStock = obj.plc.ReadInt16("DB200.446");
item.OnRouteAmount = item.SpaceStock - obj.plc.ReadInt16("DB200.94");
+ if (foamLine1 != null)
+ {
+ if (foamLine1.plc.IsConnected)
+ {
+ item.MaterialType = obj.plc.ReadString("DB400.28.0");
+ if (!string.IsNullOrEmpty(item.MaterialType))
+ {
+ var printBarCode004 = _printBarCodeServices.FirstAsync(d => d.MaterialCode == item.MaterialType).Result;
+ if (printBarCode004 != null)
+ {
+ item.typeNameA = printBarCode004.MaterialName;
+ }
+ }
+ }
+ }
break;
case "PB01_005":
item.SpaceStock = obj.plc.ReadInt16("DB200.448");
item.OnRouteAmount = item.SpaceStock - obj.plc.ReadInt16("DB200.96");
+ if (foamLine1 != null)
+ {
+ if (foamLine1.plc.IsConnected)
+ {
+ item.MaterialType = obj.plc.ReadString("DB400.52.0");
+ if (!string.IsNullOrEmpty(item.MaterialType))
+ {
+ var printBarCode005 = _printBarCodeServices.FirstAsync(d => d.MaterialCode == item.MaterialType).Result;
+ if (printBarCode005 != null)
+ {
+ item.typeNameA = printBarCode005.MaterialName;
+ }
+ }
+ }
+ }
break;
case "PB01_006":
item.SpaceStock = obj.plc.ReadInt16("DB200.450");
item.OnRouteAmount = item.SpaceStock - obj.plc.ReadInt16("DB200.98");
+ item.MaterialType = obj.plc.ReadString("DB400.64.0");
+ if (foamLine1 != null)
+ {
+ if (foamLine1.plc.IsConnected)
+ {
+ if (!string.IsNullOrEmpty(item.MaterialType))
+ {
+ var printBarCode006 = _printBarCodeServices.FirstAsync(d => d.MaterialCode == item.MaterialType).Result;
+ if (printBarCode006 != null)
+ {
+ item.typeNameA = printBarCode006.MaterialName;
+ }
+ }
+ }
+ }
break;
default:
break;
@@ -264,11 +360,11 @@ namespace Aucma.Core.BoxFoam.Business
}
}
}
- Thread.Sleep(1000);
+ Thread.Sleep(3000);
}
catch (Exception ex)
{
- Console.WriteLine($"异常:{ex.Message}");
+ Console.WriteLine($"更新泡前库库库存,类型异常:{ex.Message}");
}
finally { flag = true; }
}
diff --git a/Aucma.Core.BoxFoam/Startup.cs b/Aucma.Core.BoxFoam/Startup.cs
index f0e51902..1ca618fc 100644
--- a/Aucma.Core.BoxFoam/Startup.cs
+++ b/Aucma.Core.BoxFoam/Startup.cs
@@ -17,6 +17,7 @@ using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using System.Net.Sockets;
using System.Text;
+using Aucma.Core.DataCollector;
namespace Aucma.Core.BoxFoam
{
@@ -106,6 +107,7 @@ namespace Aucma.Core.BoxFoam
app.UsePlcMildd(runPlcService);
//ɨ
app.UseTouchSocketMildd(socket);
+ app.UseDataCollectorExtensions();
}
#region ע
diff --git a/Aucma.Core.BoxFoam/Views/UserPage/BeforeFoamingPageView.xaml b/Aucma.Core.BoxFoam/Views/UserPage/BeforeFoamingPageView.xaml
index 49b99386..3d761ddd 100644
--- a/Aucma.Core.BoxFoam/Views/UserPage/BeforeFoamingPageView.xaml
+++ b/Aucma.Core.BoxFoam/Views/UserPage/BeforeFoamingPageView.xaml
@@ -157,22 +157,24 @@
-
+
-
-
-
+
diff --git a/Aucma.Core.BoxFoam/appsettings.json b/Aucma.Core.BoxFoam/appsettings.json
index 91888a12..f8f06efd 100644
--- a/Aucma.Core.BoxFoam/appsettings.json
+++ b/Aucma.Core.BoxFoam/appsettings.json
@@ -217,7 +217,7 @@
"EquipName": "foamLine1Plc",
"PlcType": "Siemens",
"Enabled": true,
- "IP":"10.10.93.21",
+ "IP": "10.10.93.21",
"Port": 102
},
{
@@ -225,7 +225,7 @@
"EquipName": "foamLine2Plc",
"PlcType": "Siemens",
"Enabled": true,
- "IP":"10.10.93.1",
+ "IP": "10.10.93.1",
"Port": 102
},
{
@@ -245,6 +245,9 @@
"BeforeStoreCode": "PQK-001",
"ProductlineCode": "CX_02"
},
+ "StationInfo": {
+ "StationCode": "1004"
+ },
"IpRateLimiting": {
"EnableEndpointRateLimiting": false, //False: globally executed, true: executed for each
"StackBlockedRequests": false, //False: Number of rejections should be recorded on another counter
diff --git a/Aucma.Core.DataCollector/DataCollectorSetup.cs b/Aucma.Core.DataCollector/DataCollectorSetup.cs
index 263dce63..eb847ed8 100644
--- a/Aucma.Core.DataCollector/DataCollectorSetup.cs
+++ b/Aucma.Core.DataCollector/DataCollectorSetup.cs
@@ -22,7 +22,7 @@ namespace Aucma.Core.DataCollector
if (app == null) throw new ArgumentNullException(nameof(app));
var stationCode = Appsettings.app("StationInfo", "StationCode");
-
+ Console.WriteLine($"获取当前工位编码:{stationCode}");
var _deviceParamServices = app.ApplicationServices.GetService();
var _deviceAlarmInfoServices = app.ApplicationServices.GetService();
var _deviceElectricityServices = app.ApplicationServices.GetService< IRecordDeviceElectricityServices>();
@@ -47,12 +47,37 @@ namespace Aucma.Core.DataCollector
Parallel.Invoke(() => collector.CollectDeviceAlarmInfo(out var alarmInfos), () => collector.CollectDeviceElectricity(out var electricity));
});
}
- else if (stationCode == "1005")//泡前库、发泡线、发泡机、泡后库
+ else if (stationCode == "1004")//泡前库、发泡线、发泡机、泡后库
{
+ //发泡机
Task.Run(() =>
{
DataCollectorFactory collector = new BoxFoamFactory(_deviceParamServices, _deviceAlarmInfoServices, _deviceElectricityServices);
+ Parallel.Invoke(() => collector.CollectDeviceAlarmInfo(out var alarmInfos), () => collector.CollectDeviceElectricity(out var electricity));
+ });
+ //发泡线1
+ Task.Run(() =>
+ {
+ DataCollectorFactory collector = new BoxFoamFixture1Factory(_deviceParamServices, _deviceAlarmInfoServices, _deviceElectricityServices);
+
+ Parallel.Invoke(() => collector.CollectDeviceAlarmInfo(out var alarmInfos), () => collector.CollectDeviceElectricity(out var electricity));
+ });
+ //发泡线2
+ Task.Run(() =>
+ {
+ DataCollectorFactory collector = new BoxFoamFixture2Factory(_deviceParamServices, _deviceAlarmInfoServices, _deviceElectricityServices);
+
+ Parallel.Invoke(() => collector.CollectDeviceAlarmInfo(out var alarmInfos), () => collector.CollectDeviceElectricity(out var electricity));
+ });
+ }
+ else if (stationCode == "1012")//门体发泡
+ {
+ Console.WriteLine("开始执行异常数据采集");
+ Task.Run(() =>
+ {
+ DataCollectorFactory collector = new DoorFoamFactory(_deviceParamServices, _deviceAlarmInfoServices, _deviceElectricityServices);
+
Parallel.Invoke(() => collector.CollectDeviceAlarmInfo(out var alarmInfos), () => collector.CollectDeviceElectricity(out var electricity));
});
}
diff --git a/Aucma.Core.DataCollector/Factory/BoxFoamFactory.cs b/Aucma.Core.DataCollector/Factory/BoxFoamFactory.cs
index 302ce3bd..91aca415 100644
--- a/Aucma.Core.DataCollector/Factory/BoxFoamFactory.cs
+++ b/Aucma.Core.DataCollector/Factory/BoxFoamFactory.cs
@@ -15,7 +15,7 @@ namespace Aucma.Core.DataCollector.Factory
///
public class BoxFoamFactory : DataCollectorFactory
{
- private PlcModel _plc = PlcHelper.melsecList.FirstOrDefault(d => d.EquipName.Equals("Test"));
+ private PlcModel _plc = PlcHelper.siemensList.FirstOrDefault(d => d.EquipName.Equals("foamMachinePlc"));
public BoxFoamFactory(IBaseDeviceParamServices deviceParamServices, IRecordDeviceAlarmInfoServices deviceAlarmInfoServices, IRecordDeviceElectricityServices deviceElectricityServices) : base(deviceParamServices, deviceAlarmInfoServices, deviceElectricityServices)
{
@@ -37,7 +37,7 @@ namespace Aucma.Core.DataCollector.Factory
Console.WriteLine($"{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}采集设备报警信息");
var plc = _plc.plc;
- var deviceParams = base._deviceParamServices.Query(x => x.DeviceCode == "E00009");
+ var deviceParams = base._deviceParamServices.Query(x => x.DeviceCode == "E00015");
if (deviceParams != null)
{
@@ -73,7 +73,7 @@ namespace Aucma.Core.DataCollector.Factory
else
{
Task.Delay(base.AlarmReadTimer).Wait();
- _plc = PlcHelper.melsecList.FirstOrDefault(d => d.EquipName.Equals("Test"));
+ _plc = PlcHelper.siemensList.FirstOrDefault(d => d.EquipName.Equals("Test"));
}
}
catch (Exception ex)
diff --git a/Aucma.Core.DataCollector/Factory/BoxFoamFixture1Factory.cs b/Aucma.Core.DataCollector/Factory/BoxFoamFixture1Factory.cs
new file mode 100644
index 00000000..ffdab8d9
--- /dev/null
+++ b/Aucma.Core.DataCollector/Factory/BoxFoamFixture1Factory.cs
@@ -0,0 +1,91 @@
+using Admin.Core.IService.IService_New;
+using Admin.Core.Model.Model_New;
+using Aucma.Core.HwPLc;
+using log4net;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Aucma.Core.DataCollector.Factory
+{
+ ///
+ /// 夹具数据采集
+ ///
+ public class BoxFoamFixture1Factory : DataCollectorFactory
+ {
+ private PlcModel _plc = PlcHelper.siemensList.FirstOrDefault(d => d.EquipName.Equals("foamLine1Plc"));
+
+ public BoxFoamFixture1Factory(IBaseDeviceParamServices deviceParamServices, IRecordDeviceAlarmInfoServices deviceAlarmInfoServices, IRecordDeviceElectricityServices deviceElectricityServices) : base(deviceParamServices, deviceAlarmInfoServices, deviceElectricityServices)
+ {
+ }
+
+ ///
+ /// 采集泡前库、发泡线、发泡机、泡后库设备报警信息
+ ///
+ ///
+ public override void CollectDeviceAlarmInfo(out List deviceAlarmInfos)
+ {
+ while (true)
+ {
+ try
+ {
+
+ if (_plc != null)
+ {
+ Console.WriteLine($"{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}采集发泡线1设备报警信息");
+ var plc = _plc.plc;
+
+ var deviceParams = base._deviceParamServices.Query(x => x.DeviceCode == "E00013");
+
+ if (deviceParams != null)
+ {
+ deviceAlarmInfos = new List();
+ string batchId = System.Guid.NewGuid().ToString("N");
+ foreach (var item in deviceParams)
+ {
+ base.ReadParamValueByPlc(plc, item.ParamAddress, item.ParamType, out int paramValue);
+
+ if (paramValue != 0)
+ {
+ deviceAlarmInfos.Add(new Record_DeviceAlarmInfo()
+ {
+ BatchId = batchId,
+ DeviceCode = item.DeviceCode,
+ DeviceType = "1",
+ ParamCode = item.ParamCode,
+ ParamValue = paramValue.ToString(),
+ AlarmInfo = item.ParamName,
+ AlarmTime = DateTime.Now,
+ CreadtedTime = DateTime.Now,
+ });
+ }
+
+ }
+ if (deviceAlarmInfos.Count > 0)
+ {
+ base._deviceAlarmInfoServices.AddAsync(deviceAlarmInfos);
+ }
+ }
+ Task.Delay(base.AlarmReadTimer).Wait();
+ }
+ else
+ {
+ Task.Delay(base.AlarmReadTimer).Wait();
+ _plc = PlcHelper.siemensList.FirstOrDefault(d => d.EquipName.Equals("foamLine1Plc"));
+ }
+ }
+ catch (Exception ex)
+ {
+ base._logger.Error($"采集泡前库、发泡线、发泡机、泡后库设备报警信息:{ex.Message}");
+ }
+ }
+ }
+
+ public override void CollectDeviceElectricity(out List deviceElectricitys)
+ {
+ throw new NotImplementedException();
+ }
+ }
+}
diff --git a/Aucma.Core.DataCollector/Factory/BoxFoamFixture2Factory.cs b/Aucma.Core.DataCollector/Factory/BoxFoamFixture2Factory.cs
new file mode 100644
index 00000000..025cc0e3
--- /dev/null
+++ b/Aucma.Core.DataCollector/Factory/BoxFoamFixture2Factory.cs
@@ -0,0 +1,91 @@
+using Admin.Core.IService.IService_New;
+using Admin.Core.Model.Model_New;
+using Aucma.Core.HwPLc;
+using log4net;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Aucma.Core.DataCollector.Factory
+{
+ ///
+ /// 夹具数据采集
+ ///
+ public class BoxFoamFixture2Factory : DataCollectorFactory
+ {
+ private PlcModel _plc = PlcHelper.siemensList.FirstOrDefault(d => d.EquipName.Equals("foamLine2Plc"));
+
+ public BoxFoamFixture2Factory(IBaseDeviceParamServices deviceParamServices, IRecordDeviceAlarmInfoServices deviceAlarmInfoServices, IRecordDeviceElectricityServices deviceElectricityServices) : base(deviceParamServices, deviceAlarmInfoServices, deviceElectricityServices)
+ {
+ }
+
+ ///
+ /// 采集泡前库、发泡线、发泡机、泡后库设备报警信息
+ ///
+ ///
+ public override void CollectDeviceAlarmInfo(out List deviceAlarmInfos)
+ {
+ while (true)
+ {
+ try
+ {
+
+ if (_plc != null)
+ {
+ Console.WriteLine($"{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}采集发泡线2设备报警信息");
+ var plc = _plc.plc;
+
+ var deviceParams = base._deviceParamServices.Query(x => x.DeviceCode == "E00014");
+
+ if (deviceParams != null)
+ {
+ deviceAlarmInfos = new List();
+ string batchId = System.Guid.NewGuid().ToString("N");
+ foreach (var item in deviceParams)
+ {
+ base.ReadParamValueByPlc(plc, item.ParamAddress, item.ParamType, out int paramValue);
+
+ if (paramValue != 0)
+ {
+ deviceAlarmInfos.Add(new Record_DeviceAlarmInfo()
+ {
+ BatchId = batchId,
+ DeviceCode = item.DeviceCode,
+ DeviceType = "1",
+ ParamCode = item.ParamCode,
+ ParamValue = paramValue.ToString(),
+ AlarmInfo = item.ParamName,
+ AlarmTime = DateTime.Now,
+ CreadtedTime = DateTime.Now,
+ });
+ }
+
+ }
+ if (deviceAlarmInfos.Count > 0)
+ {
+ base._deviceAlarmInfoServices.AddAsync(deviceAlarmInfos);
+ }
+ }
+ Task.Delay(base.AlarmReadTimer).Wait();
+ }
+ else
+ {
+ Task.Delay(base.AlarmReadTimer).Wait();
+ _plc = PlcHelper.siemensList.FirstOrDefault(d => d.EquipName.Equals("foamLine2Plc"));
+ }
+ }
+ catch (Exception ex)
+ {
+ base._logger.Error($"采集泡前库、发泡线、发泡机、泡后库设备报警信息:{ex.Message}");
+ }
+ }
+ }
+
+ public override void CollectDeviceElectricity(out List deviceElectricitys)
+ {
+ throw new NotImplementedException();
+ }
+ }
+}
diff --git a/Aucma.Core.DataCollector/Factory/DoorFoamFactory.cs b/Aucma.Core.DataCollector/Factory/DoorFoamFactory.cs
index 1e2d6c54..0b692c3e 100644
--- a/Aucma.Core.DataCollector/Factory/DoorFoamFactory.cs
+++ b/Aucma.Core.DataCollector/Factory/DoorFoamFactory.cs
@@ -2,6 +2,7 @@
using Admin.Core.Model.Model_New;
using Aucma.Core.HwPLc;
using log4net;
+using StackExchange.Profiling.Internal;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -11,11 +12,11 @@ using System.Threading.Tasks;
namespace Aucma.Core.DataCollector.Factory
{
///
- /// 箱体发泡数据采集
+ /// 门体发泡数据采集
///
public class DoorFoamFactory : DataCollectorFactory
{
- private PlcModel _plc = PlcHelper.siemensList.FirstOrDefault(d => d.EquipName.Equals("Test"));
+ private PlcModel _plc = PlcHelper.siemensList.FirstOrDefault(d => d.EquipName.Equals("FoamPlc"));
public DoorFoamFactory(IBaseDeviceParamServices deviceParamServices, IRecordDeviceAlarmInfoServices deviceAlarmInfoServices, IRecordDeviceElectricityServices deviceElectricityServices) : base(deviceParamServices, deviceAlarmInfoServices, deviceElectricityServices)
{
@@ -31,13 +32,14 @@ namespace Aucma.Core.DataCollector.Factory
{
try
{
-
+ Console.WriteLine($"{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}获取PLC:{_plc.ToJson()}");
if (_plc != null)
{
+ Console.WriteLine($"{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}获取PLC状态:{_plc.IsConnect}");
Console.WriteLine($"{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}采集设备报警信息");
var plc = _plc.plc;
- var deviceParams = base._deviceParamServices.Query(x => x.DeviceCode == "E00009");
+ var deviceParams = base._deviceParamServices.Query(x => x.DeviceCode == "E00026");
if (deviceParams != null)
{
@@ -73,12 +75,13 @@ namespace Aucma.Core.DataCollector.Factory
else
{
Task.Delay(base.AlarmReadTimer).Wait();
- _plc = PlcHelper.melsecList.FirstOrDefault(d => d.EquipName.Equals("Test"));
+ _plc = PlcHelper.siemensList.FirstOrDefault(d => d.EquipName.Equals("FoamPlc"));
}
}
catch (Exception ex)
{
- base._logger.Error($"采集泡前库、发泡线、发泡机、泡后库设备报警信息:{ex.Message}");
+ Console.WriteLine($"{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}采集泡前库、发泡线、发泡机、泡后库设备报警信息:{ex.Message}");
+ base._logger.Error($"采集泡前库、发泡线、发泡机、泡后库设备报警信息:{ex.Message}");
}
}
}
diff --git a/Aucma.Core.DoorFoam/Aucma.Core.DoorFoam.csproj b/Aucma.Core.DoorFoam/Aucma.Core.DoorFoam.csproj
index 86a4431d..79330efd 100644
--- a/Aucma.Core.DoorFoam/Aucma.Core.DoorFoam.csproj
+++ b/Aucma.Core.DoorFoam/Aucma.Core.DoorFoam.csproj
@@ -75,6 +75,7 @@
+
diff --git a/Aucma.Core.DoorFoam/Startup.cs b/Aucma.Core.DoorFoam/Startup.cs
index d32e6078..00aaf4a7 100644
--- a/Aucma.Core.DoorFoam/Startup.cs
+++ b/Aucma.Core.DoorFoam/Startup.cs
@@ -17,6 +17,7 @@ using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using System.Net.Sockets;
using System.Text;
+using Aucma.Core.DataCollector;
namespace Aucma.Core.DoorFoam
{
@@ -94,8 +95,10 @@ namespace Aucma.Core.DoorFoam
app.UseStaticFiles();
//PLC
app.UsePlcMildd(runPlcService);
- //
+ //ɨsocket ͨѶ
app.UseTouchSocketMildd(socket);
+ //쳣ݲɼ
+ app.UseDataCollectorExtensions();
}
#region ע
diff --git a/Aucma.Core.PrintTo/Views/LoginPageView.xaml b/Aucma.Core.PrintTo/Views/LoginPageView.xaml
index 6c505b5c..1b35264f 100644
--- a/Aucma.Core.PrintTo/Views/LoginPageView.xaml
+++ b/Aucma.Core.PrintTo/Views/LoginPageView.xaml
@@ -6,11 +6,13 @@
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
xmlns:local="clr-namespace:Aucma.Core.PrintTo.Views"
mc:Ignorable="d"
- Title="登录"
- FontFamily="Microsoft YaHei"
+ Title="登录"
+ x:Name="MainWindow"
+ FontFamily="Microsoft YaHei"
WindowStartupLocation="CenterScreen"
- WindowStyle="ToolWindow" WindowState="Normal" ResizeMode="NoResize"
- Height="600" Width="800">
+ WindowState="Maximized" d:DesignWidth="1200" d:DesignHeight="900"
+
+ WindowStyle="ToolWindow" ResizeMode="NoResize">
@@ -18,46 +20,23 @@
-