| | |
| | | { |
| | | return Service.StockQueryData(saveModel); |
| | | } |
| | | /// <summary> |
| | | /// è¿ææ è¯æ´æ° |
| | | /// </summary> |
| | | /// <param name="saveModel"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("UpdateExpirationlabel"),AllowAnonymous] |
| | | public WebResponseContent UpdateExpirationlabel() |
| | | { |
| | | return Service.UpdateExpirationlabel(); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ééæºå¨äººæ¶æ¯æ¨éæµè¯ |
| | | /// </summary> |
| | | /// <param name="saveModel"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("T0DingTalkText"), AllowAnonymous] |
| | | public Task T0DingTalkText(string webhookUrl, string secret) |
| | | { |
| | | return Service.T0DingTalkText(webhookUrl, secret); |
| | | } |
| | | } |
| | | } |