240717班级,工业化控制系统,煤矿相关行业,昆仑系统
congmu
2024-11-04 59db9c49efd89e2527cf5360f458526f35eeb256
common.h
@@ -436,6 +436,8 @@
//环境数据响应
struct Environment
{
   double longitude;//经度
   double latitude;//纬度
   float temp;//温度
   float humidity;//湿度
   float oxygen;//氧气浓度
@@ -463,6 +465,8 @@
//设备状态响应
struct DeviceStatus
{
   double longitude;//经度
   double latitude;//纬度
   int deviceID;//设备编号
   char deviceName[32];//设备名称
   char deviceStatus[32];//设备状态
@@ -489,6 +493,8 @@
//操作日志响应
struct MovementRecord
{
   double longitude;//经度
   double latitude;//纬度
   char userName;//操作用户名
   char operateTime[32];//操作时间
   char deviceName[32];//操作设备
@@ -516,8 +522,10 @@
//警报记录响应
struct AlarmRecord
{
   double longitude;//经度
   double latitude;//纬度
   char alarmTime[32];//警报时间
   char alarmtype[32];//通知时间
   char alarmtype[32];//处理时间
   char alarmContent[256];//警报内容
};
struct AlarmRecordRes
@@ -605,10 +613,11 @@
//生产计划管理
struct PdplanInfo
{
   int id;//生产计划编号
   char planName[32];//生产计划名字
   int planId;//订单编号
   char planName[32];//订单名字
   char startDate[32];//起始日期
   char closingDate[32];//截至日期
   char closingDate[32];//交付日期
   char pdName[8];//产品名
   double plannedPd;//计划生产量
   double actualPd;//实际生产量
   double progress;//生产进度
@@ -618,7 +627,9 @@
struct MonoutputInfo
{
   int month;//月份
   double output;//月产量
   double aOutput;//a产品月产量
   double bOutput;//b产品月产量
   double cOutput;//c产品月产量
};
//添加一条生产计划的请求结构体
@@ -692,12 +703,14 @@
struct QueryPdplanReq
{
   Head head;
   int id;//生产计划编号
   char planName[32];//生产计划名字
   int planId;//订单编号
   char planName[32];//订单划名字
   char startDate[32];//起始日期
   char closingDate[32];//截至日期
   char closingDate[32];//交付日期
   char pdName[8];//产品名
   double plannedPd;//计划生产量
   double actualPd;//实际生产量
   double progress;//生产进度
   int finishOntime;//是否按期完成
   QueryPdplanReq() {
      head.type = QUERY_PDPLAN_REQ;
@@ -790,7 +803,9 @@
{
   Head head;
   int month;//月份
   double output;//月产量
   double aOutput;//a产品月产量
   double bOutput;//b产品月产量
   double cOutput;//c产品月产量
   QueryMonoutputReq() {
      head.type = QUERY_MONOUTPUT_REQ;
      head.len = sizeof(QueryMonoutputReq);