|
@@ -12,9 +12,9 @@ using TEAMModelOS.SDK.DI;
|
|
|
using TEAMModelOS.SDK.Extension;
|
|
|
using TEAMModelOS.SDK.Models;
|
|
|
|
|
|
-namespace TEAMModelBI.Controllers.Product
|
|
|
+namespace TEAMModelBI.Controllers.Census
|
|
|
{
|
|
|
- [Route("productstatis")]
|
|
|
+ [Route("product")]
|
|
|
[ApiController]
|
|
|
public class ProductStatisController : ControllerBase
|
|
|
{
|
|
@@ -36,7 +36,7 @@ namespace TEAMModelBI.Controllers.Product
|
|
|
/// </summary>
|
|
|
/// <returns></returns>
|
|
|
[ProducesDefaultResponseType]
|
|
|
- [HttpPost("get-productsum")]
|
|
|
+ [HttpPost("get-allcount")]
|
|
|
public async Task<IActionResult> GetProductSum()
|
|
|
{
|
|
|
var cosmosClient = _azureCosmos.GetCosmosClient();
|
|
@@ -102,13 +102,13 @@ namespace TEAMModelBI.Controllers.Product
|
|
|
}
|
|
|
return Ok(new { sate = 200, productStatis });
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 单个学校的模组
|
|
|
/// </summary>
|
|
|
/// <param name="jsonElement"></param>
|
|
|
/// <returns></returns>
|
|
|
- [HttpPost("get-productsumid")]
|
|
|
+ [HttpPost("get-school")]
|
|
|
public async Task<IActionResult> GetProductSchoolId(JsonElement jsonElement)
|
|
|
{
|
|
|
if (!jsonElement.TryGetProperty("schoolCode", out JsonElement id)) return BadRequest();
|
|
@@ -147,7 +147,6 @@ namespace TEAMModelBI.Controllers.Product
|
|
|
return Ok(new { state = 200, productStatis }) ;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
public record ProductStatis
|
|
|
{
|
|
|
public string prodCode { get; set; }
|