yl
2022-08-23 0dd2c49c7123f177338985686fe5a0a00a851fbc
VueWebApi/Controllers/ProductModelController.cs
@@ -13,8 +13,9 @@
namespace VueWebApi.Controllers
{
    [RoutePrefix(prefix: "api/BasicSetting")]
    [RoutePrefix(prefix: "api/ProductModel")]
    [ControllerGroup("制造模型", "在线接口")]
    [ChannelActionFilter]
    public class ProductModelController : ApiController
    {
        //定义全局信息返回变量
@@ -282,30 +283,31 @@
        /// 存货档案关联工艺路线提交
        /// </summary>
        /// <param name="partcode">物料编码</param>
        /// <param name="defaultroute_code">默认工艺路线编码</param>
        /// <param name="json">提交数据对象</param>
        /// <returns></returns>
        [Route(template: "SaveInventoryFile")]
        [HttpPost]
        public HttpResponseMessage SaveInventoryFile(string partcode, List<ObjectData> json)
        public HttpResponseMessage SaveInventoryFile(string partcode, List<ObjectData> json, string defaultroute_code = null)
        {
            var username = HttpContext.Current.Request.Cookies["admin"].Value.ToString(); //操作人员
            mes = ProductModelBLL.SaveInventoryFile(partcode, username, json);
            mes = ProductModelBLL.SaveInventoryFile(partcode, defaultroute_code, username, json);
            return TJson.toJson(mes);
        }
        #endregion
        #region[工艺路线下拉查询接口]
        #region[工序下拉查询接口]
        /// <summary>
        /// 工艺路线下拉查询接口
        /// 工序下拉查询接口
        /// </summary>
        /// <returns></returns>
        [Route(template: "RouteSelect")]
        [Route(template: "StepSelect")]
        [HttpGet]
        public HttpResponseMessage RouteSelect()
        public HttpResponseMessage StepSelect()
        {
            mes = ProductModelBLL.RouteSelect();
            mes = ProductModelBLL.StepSelect();
            return TJson.toJson(mes);
        }
        #endregion
@@ -351,7 +353,7 @@
        #region[工艺路线新增]
        /// <summary>
        /// 工艺路线新增编辑
        /// 工艺路线新增
        /// </summary>
        /// <param name="id">工艺路线id</param>
        /// <param name="opertype">操作类型(新增)</param>
@@ -359,7 +361,7 @@
        /// <returns></returns>
        [Route(template: "AddUpdateRoute")]
        [HttpPost]
        public HttpResponseMessage AddUpdateRoute(string id, string opertype, RoutEdit json)
        public HttpResponseMessage AddUpdateRoute(string opertype, RoutEdit json,string id=null)
        {
            var username = HttpContext.Current.Request.Cookies["admin"].Value.ToString(); //操作人员
            mes = ProductModelBLL.AddUpdateRoute(id, opertype, username, json);
@@ -670,6 +672,14 @@
        #endregion
        #region[节拍工价删除]
        /// <summary>
        /// 节拍工价删除
        /// </summary>
        /// <param name="partcode">产品编码</param>
        /// <param name="routecode">工艺路线编码</param>
        /// <param name="stepcode">工序编码</param>
        /// <param name="eqpcode">设备编码</param>
        /// <returns></returns>
        [Route(template: "DeleteBeatRate")]
        [HttpPost]
        public HttpResponseMessage DeleteBeatRate(string partcode,string routecode,string stepcode,string eqpcode)