1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- using Microsoft.AspNetCore.Mvc;
- using System.Threading.Tasks;
- using WCS.Model;
- using WCS.Service;
- namespace WCS.Controllers
- {
- [ApiController]
- [Route("api/[controller]")]
- public class TaskController : Controller
- {
- private readonly ITaskService taskService;
- public TaskController(ITaskService task)
- {
- this.taskService = task;
- }
- /**
- * 出入库任务
- */
- [HttpPost]
- public async Task<ActionResult<ResponseData>> ExcuteTask(RequestData<LocationData> data)
- {
-
- return await taskService.ExcuteTask(data);
- }
- [HttpGet("DataCollectS7Job")]
- public async Task<string> DataCollectS7Job()
- {
- return await taskService.DataCollectS7Job();
- }
- [HttpGet("Test")]
- public async Task<string> Test()
- {
- return await taskService.Test();
- }
- /// <summary>
- /// 取 放 回调任务
- /// </summary>
- /// <returns></returns>
- [HttpPost("CallbackJob")]
- public async Task<string> CallbackJob()
- {
- return await taskService.CallbackJob2();
- }
- }
- }
|