VueWebApi/Controllers/AppAnalyticsController.cs
@@ -10,7 +10,7 @@
namespace VueWebApi.Controllers
{
    [RoutePrefix(prefix: "api/AppAnalytics")]
    [ControllerGroup("App只能分析", "在线接口")]
    [ControllerGroup("App智能分析", "在线接口")]
    [ChannelActionFilterAttributeApp]
    public class AppAnalyticsController : ApiController
    {
@@ -41,5 +41,29 @@
            return TJson.toJson(mes);
        }
        #endregion
        #region[App生产进度看板单据信息]
        /// <summary>
        /// App生产进度看板单据信息
        /// </summary>
        /// <param name="ordertype">单据类型(SO:销售订单、MO:生产订单、PO:生产工单)</param>
        /// <param name="partcode">产品信息(可多个)</param>
        /// <param name="Ratetime">单据日期范围</param>
        /// <returns></returns>
        [Route(template: "ProductionScheduleKanban")]
        [HttpGet]
        public HttpResponseMessage ProductionScheduleKanban(string ordertype, string partcode=null, string Ratetime=null)
        {
            string startopendate = "";  //开始时间
            string endclosedate = "";    //结束时间
            if (Ratetime != "" && Ratetime != null)
            {
                startopendate = Ratetime.Split('~')[0].ToString();
                endclosedate = Ratetime.Split('~')[1].ToString();
            }
            mes = AppAnalyticsBLL.ProductionScheduleKanban(ordertype,partcode, startopendate, endclosedate);
            return TJson.toJson(mes);
        }
        #endregion
    }
}