|
|
@@ -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 |
|
|
|
}); |
|
|
|
}; |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|