1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using Microsoft.AspNetCore.Mvc;using WMS.BZWeb;
- using WMS.Core;
- using WMS.Core.ServiceCore;
- using WMS.Info;
- namespace WMS.BZWeb
- {
- /// <summary>
- /// 设备任务管理
- /// </summary>
- [Area("TaskManager")]
- public class WMSTaskController : MvcControllerBase
- {
- FxWmsTaskCore bll = new FxWmsTaskCore();
- #region 视图功能
- /// <summary>
- /// 设备任务管理页面
- /// </summary>
- /// <returns></returns>
- [HttpGet]
- public ActionResult Index()
- {
- return View();
- }
- #endregion;
- #region 获取数据
- /// <summary>
- /// 分页查询
- /// </summary>
- /// <param name="pagination">分页参数</param>
- /// <param name="queryJson">查询条件函数</param>
- /// <returns></returns>
- [HttpGet]
- ////[AjaxOnly]
- public ActionResult GetTaskPageList(string pagination, string queryJson)
- {
- Pagination paginationobj = InitPagination(pagination);
- return ToPageDataResult(paginationobj, bll.GetTaskPageList(paginationobj, queryJson));
- }
-
- #endregion;
- #region 提交数据
- /// <summary>
- /// 取消任务
- /// </summary>
- /// <param name="keyValue">任务号</param>
- /// <returns></returns>
- public ActionResult TaskCancel(string keyValue)
- {
- LoginUserInfo LoginUser = LoginBLLCore.GetLoginUser();
- bll.CanelEntity(LoginUser, Convert.ToInt32(keyValue));
- return Success("取消任务成功", "");
- }
- ///// <summary>
- ///// 重下任务
- ///// </summary>
- ///// <param name="keyValue">任务号</param>
- ///// <returns></returns>
- //public ActionResult TaskResert(string keyValue)
- //{
- // LoginUserInfo LoginUser = LoginBLLCore.GetLoginUser();
- // bll.TaskResert(keyValue, LoginUser);
- // return Success("重下任务成功", "");
- //}
- /// <summary>
- /// 完成任务
- /// </summary>
- /// <param name="keyValue">任务号</param>
- /// <returns></returns>
- public ActionResult TaskFinish(string keyValue)
- {
- int taskid = Convert.ToInt32(keyValue);
- LoginUserInfo LoginUser = LoginBLLCore.GetLoginUser();
- bll.TaskComplete(taskid, LoginUser);
- return Success("完成任务成功", "");
- }
- #endregion;
- }
- }
|