From 78ccddadb87e0d4dd7f74733a031393395db2869 Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期三, 29 五月 2024 14:38:39 +0800
Subject: [PATCH] nothing

---
 VueWebApi/DLL/BLL/ProductModelBLL.cs |  201 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 201 insertions(+), 0 deletions(-)

diff --git a/VueWebApi/DLL/BLL/ProductModelBLL.cs b/VueWebApi/DLL/BLL/ProductModelBLL.cs
index b6b3763..6ab3e3e 100644
--- a/VueWebApi/DLL/BLL/ProductModelBLL.cs
+++ b/VueWebApi/DLL/BLL/ProductModelBLL.cs
@@ -1,5 +1,6 @@
 锘縰sing System;
 using System.Collections.Generic;
+using System.Data;
 using System.Linq;
 using System.Web;
 using VueWebApi.DLL.DAL;
@@ -69,6 +70,13 @@
         }
         #endregion
 
+        #region[鍗曚綅涓嬫媺鍒楄〃鏌ヨ]
+        public static ToMessage UomSelect()
+        {
+            return ProductModelDAL.UomSelect();
+        }
+        #endregion
+
         #region[瀛樿揣妗f鏌ヨ]
         public static ToMessage InventoryFileSelect(string partcode, string partname, string partspec, string stocktypecode, string materialtypecode, string storehousecode, int startNum, int endNum, string prop, string order)
         {
@@ -96,5 +104,198 @@
             return ProductModelDAL.InventoryFileAssociationRoute(partcode);
         }
         #endregion
+
+        #region[瀛樿揣妗f鍏宠仈宸ヨ壓璺嚎鎻愪氦]
+        public static ToMessage SaveInventoryFile(string partcode,string defaultroute_code, string username, List<ObjectData> json)
+        {
+            return ProductModelDAL.SaveInventoryFile(partcode, defaultroute_code, username, json);
+        }
+        #endregion
+
+
+
+        #region[鐗╂枡娓呭崟涓诲垪琛ㄦ煡璇
+        public static ToMessage BoIventorySelect(string parentpartcode, string parentpartname,string parentpartspec,string parttype, string status, string version, string createusername, string createopendate, string createclosedate, int startNum, int endNum, string prop, string order)
+        {
+            return ProductModelDAL.BoIventorySelect(parentpartcode, parentpartname, parentpartspec, parttype, status, version, createusername, createopendate, createclosedate, startNum, endNum, prop, order);
+        }
+        #endregion
+
+        #region[鐗╂枡娓呭崟鏂板鏃惰幏鍙栨渶澶х増鏈彿]
+        public static ToMessage MaterielDetailedVsion(string parentpartcode)
+        {
+            return ProductModelDAL.MaterielDetailedVsion(parentpartcode);
+        }
+        #endregion
+
+        #region[鐗╂枡娓呭崟鏂板/缂栬緫鎻愪氦]
+        public static ToMessage AddUpdateBoIventory(string bomid,string parentpartcode, string parentpartname, string parentpartspec, string status, string uomcode, string quantity, string startdate, string version, string username, string opertype, List<BomSub> objs)
+        {
+            return ProductModelDAL.AddUpdateBoIventory(bomid,parentpartcode, parentpartname, parentpartspec, status, uomcode, quantity, startdate, version, username, opertype, objs);
+        }
+        #endregion
+
+        #region[鐗╂枡娓呭崟缂栬緫鏄剧ず鍙婇瑙圿
+        public static ToMessage BoIventorySelectView(string bomid)
+        {
+            return ProductModelDAL.BoIventorySelectView(bomid);
+        }
+        #endregion
+
+        #region[鐗╂枡娓呭崟鍒犻櫎]
+        public static ToMessage DeleteBoIventory(string bomid)
+        {
+            return ProductModelDAL.DeleteBoIventory(bomid);
+        }
+        #endregion
+
+
+
+
+        #region[宸ュ簭涓嬫媺鏌ヨ鎺ュ彛]
+        public static ToMessage StepSelect()
+        {
+            return ProductModelDAL.StepSelect();
+        }
+        #endregion
+
+        #region[宸ヨ壓璺嚎鏌ヨ]
+        public static ToMessage RouteSearch(string routecode, string routename, string description, string createuser, int startNum, int endNum, string prop, string order)
+        {
+            return ProductModelDAL.RouteSearch(routecode, routename, description, createuser, startNum, endNum, prop, order);
+        }
+        #endregion
+
+        #region[宸ヨ壓璺嚎棰勮]
+        public static ToMessage ViewRoute(string routecode)
+        {
+            return ProductModelDAL.ViewRoute(routecode);
+        }
+        #endregion
+
+        #region[宸ヨ壓璺嚎鏂板]
+        public static ToMessage AddUpdateRoute(string id,string opertype, string username, RoutEdit json)
+        {
+            return ProductModelDAL.AddUpdateRoute(id,opertype,username, json);
+        }
+        #endregion
+
+        #region[宸ヨ壓璺嚎鍒犻櫎]
+        public static ToMessage DeleteRoute(string routecode)
+        {
+            return ProductModelDAL.DeleteRoute(routecode);
+        }
+        #endregion
+
+
+
+        #region[宸ュ簭鏌ヨ]
+        public static ToMessage StepSearch(string stepcode, string stepname, string enable,string steptypecode, string createuser, int startNum, int endNum, string prop, string order)
+        {
+            return ProductModelDAL.StepSearch(stepcode, stepname, enable, steptypecode, createuser, startNum, endNum, prop, order);
+        }
+        #endregion
+
+        #region[宸ュ簭鏂板缂栬緫]
+        public static ToMessage AddUpdateStep(string stepid, string stepcode, string stepname, string steptypecode, string enable, string description, string username, string operType)
+        {
+            return ProductModelDAL.AddUpdateStep(stepid, stepcode, stepname, steptypecode, enable, description, username, operType);
+        }
+        #endregion
+
+        #region[宸ュ簭鍒犻櫎]
+        public static ToMessage DeleteStep(string stepcode)
+        {
+            return ProductModelDAL.DeleteStep(stepcode);
+        }
+        #endregion
+
+        #region[宸ュ簭瀹氫箟鍏宠仈宸ヤ綔绔欐煡璇
+        public static ToMessage StepAssociationEqp(string stepcode)
+        {
+            return ProductModelDAL.StepAssociationEqp(stepcode);
+        }
+        #endregion
+
+        #region [宸ュ簭瀹氫箟鍏宠仈宸ヤ綔绔欐彁浜
+        public static ToMessage SaveStepAssociationEqp(string stepcode, string username, List<ObjectData> json)
+        {
+            return ProductModelDAL.SaveStepAssociationEqp(stepcode,username,json);
+        }
+        #endregion
+
+        #region[宸ュ簭鍏宠仈缂洪櫡鏌ヨ]
+        public static ToMessage StepAssociationDefect(string stepcode)
+        {
+            return ProductModelDAL.StepAssociationDefect(stepcode);
+        }
+        #endregion
+
+        #region[宸ュ簭鍏宠仈缂洪櫡鎻愪氦]
+        public static ToMessage SaveStepAssociationDefect(string stepcode, string username, List<ObjectData> json)
+        {
+            return ProductModelDAL.SaveStepAssociationDefect(stepcode,username,json);
+        }
+        #endregion
+
+
+
+
+
+        #region[浜у搧淇℃伅涓嬫媺妗嗘煡璇
+        public static ToMessage PartSelect()
+        {
+            return ProductModelDAL.PartSelect();
+        }
+        #endregion
+
+        #region[浜у搧缂栫爜鏌ユ壘宸ヨ壓璺嚎涓嬫媺妗哴
+        public static ToMessage PartSelectRpute(string partcode)
+        {
+            return ProductModelDAL.PartSelectRpute(partcode);
+        }
+        #endregion
+
+        #region[鏍规嵁宸ヨ壓璺嚎缂栫爜鏌ユ壘鍏宠仈宸ュ簭闆嗗悎]
+        public static ToMessage RouteSelectStep(string routecode)
+        {
+            return ProductModelDAL.RouteSelectStep(routecode);
+        }
+        #endregion
+
+        #region[鏍规嵁宸ュ簭绾跨紪鐮佹煡鎵惧叧鑱旇澶囦笅鎷夋闆嗗悎]
+        public static ToMessage StepSelectEqp(string stepcode)
+        {
+            return ProductModelDAL.StepSelectEqp(stepcode);
+        }
+        #endregion
+
+        #region[鏍规嵁宸ュ簭绾跨紪鐮佹煡鎵惧叧鑱旇澶囬泦鍚圿
+        public static ToMessage StepSelectEqpList(string partcode, string routecode, string stepcode,string steptype, int startNum, int endNum, string prop, string order)
+        {
+            return ProductModelDAL.StepSelectEqpList(partcode, routecode, stepcode, steptype, startNum, endNum, prop, order);
+        }
+        #endregion
+
+        #region[鑺傛媿宸ヤ环鏌ヨ]
+        public static ToMessage BeatRateSearch(string partcode,string routecode, string stepcode, string eqpcode,int startNum, int endNum, string prop, string order)
+        {
+            return ProductModelDAL.BeatRateSearch(partcode,routecode, stepcode, eqpcode, startNum, endNum, prop, order);
+        }
+        #endregion
+
+        #region[鑺傛媿宸ヤ环鎻愪氦]
+        public static ToMessage SaveBeatRate(string partcode, string routecode, string stepcode, string eqpcode, string wkshopcode, string eqp_value, string stand_value, string cavity_qty, string unprice, string username)
+        {
+            return ProductModelDAL.SaveBeatRate(partcode, routecode, stepcode, eqpcode, wkshopcode, eqp_value, stand_value, cavity_qty, unprice, username);
+        }
+        #endregion
+
+        #region[鑺傛媿宸ヤ环鍒犻櫎]
+        public static ToMessage DeleteBeatRate(string partcode, string routecode, string stepcode, string eqpcode)
+        {
+            return ProductModelDAL.SaveBeatRate(partcode,routecode,stepcode,eqpcode);
+        }
+        #endregion
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3