Browse Source

增加mockMode

datasub12_fetal_heart_rate_0
H Vs 7 months ago
parent
commit
965eebb09d
1 changed files with 17 additions and 10 deletions
  1. +17
    -10
      HealthMonitor.WebApi/Controllers/HealthMonitor/HmFetalController.cs

+ 17
- 10
HealthMonitor.WebApi/Controllers/HealthMonitor/HmFetalController.cs View File

@@ -25,12 +25,12 @@ namespace HealthMonitor.WebApi.Controllers.HealthMonitor
}


[HttpGet]
public async Task<IActionResult> GetMode(string sn)
{
var res= await _serviceTDengine.GetBySerialNoAsync<PregnancyCommonHeartRateModel>(sn);
return View(res);
}
//[HttpGet]
//public async Task<IActionResult> GetMode(string sn)
//{
// var res= await _serviceTDengine.GetBySerialNoAsync<PregnancyCommonHeartRateModel>(sn);
// return View(res);
//}

//[HttpPost]
//public async Task<IActionResult> SetMockMode([FromBody] PregnancyCommonHeartRateModel pchr)
@@ -42,15 +42,22 @@ namespace HealthMonitor.WebApi.Controllers.HealthMonitor
// return View(pchr);
//}

[HttpGet]
public async Task<List<PregnancyCommonHeartRateModel>> GetMode(string sn)
{
var res = await _serviceTDengine.GetBySerialNoAsync<PregnancyCommonHeartRateModel>(sn);
return res;
}

[HttpPost]
public async Task<IActionResult> SetMockMode([FromBody] string sn, int mockMax,int mockMin,string remark="mock")
public async Task<object> SetMockMode(string sn, int mockMax,int mockMin,string remark="mock")
{
var res= await _serviceTDengine.GetBySerialNoAsync<PregnancyCommonHeartRateModel>(sn);
var pchr = res.FirstOrDefault();

if (pchr == null)
{
return View("NULL");
return "NULL";
}
pchr.MaxValue = mockMax;
pchr.MinValue = mockMin;
@@ -58,10 +65,10 @@ namespace HealthMonitor.WebApi.Controllers.HealthMonitor
pchr.Timestamp = DateTime.Now;
await _serviceTDengine.InsertAsync<PregnancyCommonHeartRateModel>("hm_pchr", pchr);
var flag=await _serviceIotApi.SetFetalConfig(pchr.SerialNumber, 1, pchr.MaxValue, pchr.MinValue);
return View(new {
return new {
flag,
pchr
});
};
}

}


Loading…
Cancel
Save