35 lines
916 B
C#
35 lines
916 B
C#
using YLErp.QdpModule;
|
|
|
|
namespace YLErp.Web.WebAPI.Controllers
|
|
{
|
|
public class UtilsController : BaseController
|
|
{
|
|
/// <summary>
|
|
/// 雪球观察日列表生成
|
|
/// </summary>
|
|
[HttpPost]
|
|
[Route("m/api/v1/utils/observations-for-snowball")]
|
|
public JsonResult GetObservationDateList(ObservationRequestForSnowball req)
|
|
{
|
|
if (req is null)
|
|
{
|
|
return JsonError("缺少必要的请求参数");
|
|
}
|
|
|
|
var list = QdpObservationHelperForSnowball.GenerateObservationList(req);
|
|
|
|
return JsonSuccess(list);
|
|
}
|
|
|
|
/// <summary>
|
|
/// 测试异常处理
|
|
/// </summary>
|
|
[HttpPost]
|
|
[Route("m/api/v1/utils/test-exception")]
|
|
public JsonResult TestException()
|
|
{
|
|
throw new ServiceException("测试异常处理");
|
|
}
|
|
}
|
|
}
|