syntax = "proto3";
option go_package = "../protogo";

/**  任务执行信息相关的接口  **/

// 前端请求：任务列表
// tableId: Task_Exec_List
message ReqTaskExecList{
  string codeSearch = 1; // 卫星编号模糊查询
  string noSearch = 2; // 任务编号模糊查询
  string start = 3;
  string end = 4;
}

// 后端返回：任务执行列表-目标特征数据和频谱数据
// tableId: Task_Exec_List
message RetTaskExecElement{
  int32 id = 1;
  string no = 2; // 任务编号
  string sId = 3; // 卫星id
  string sNorad = 4; // 卫星编号
  string startDt = 5;
  string endDt = 6;
  int32 siteId = 7; //站点id
  string siteName = 8; //站点name
  string channel=9; // 通道号
  string radioFQ=10; // 射频频率
  string signalBW=11; // 信号带宽
  string carrierFQ=12; // 载波频率
  string modRate=13; // 调制速率
  string modRecognition=14; // 调制样式
  string chirpRate=15; // 调频斜率
  string fmBW=16; // 调频带宽:
  string signalSys=17; // 信号体制
  string coding=18; // 编码方式
  string electricPotential=19; // 电平
  string snr=20; // 信噪比
  bool signalCheck=21; // 是否采集信号
  string faultDevice=22;  //故障设备名称,
  string faultCode=23;
  string echoFileName=24;  //回传文件名称,
  int32 echoFileSize=25;  //回传文件大小MB,
  string echoFilePath=26;  //回传文件路径
}

// 前端请求：频谱回放
// tableId: Task_Exec_Detail_Spec
message ReqTaskExecDetailSpec{
  int32 id = 1; // task exec id
}
// 后端返回：频谱回放
// tableId: Task_Exec_Detail_Spec
message RetTaskExecDetailSpec{
  int32 freq = 1;
  int32 dbm = 2;
}
