From e902e8a37f677b8e6615286f552e97db1e738bb2 Mon Sep 17 00:00:00 2001
From: ch <37327@LLOOCCY>
Date: 星期一, 12 七月 2021 13:47:16 +0800
Subject: [PATCH] nothing

---
 WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user |    6 
 WebAPI/Controllers/MoveStockBillController.cs               |    8 -
 WebAPI/Controllers/Sc_CheckToolsRepairWorkBillController.cs |   11 ++
 WebAPI/Web.config                                           |    4 
 WebAPI/Controllers/WebAPIController.cs                      |   70 ++++++++++++++
 WebAPI/WebAPI.csproj                                        |    1 
 WebAPI/Controllers/CellWidthController.cs                   |  174 ++++++++++++++++++++++++++++++++++
 WebAPI/Controllers/Sc_MouldController.cs                    |    4 
 8 files changed, 262 insertions(+), 16 deletions(-)

diff --git a/WebAPI/Controllers/CellWidthController.cs b/WebAPI/Controllers/CellWidthController.cs
new file mode 100644
index 0000000..d91b945
--- /dev/null
+++ b/WebAPI/Controllers/CellWidthController.cs
@@ -0,0 +1,174 @@
+锘縰sing Newtonsoft.Json;
+using Newtonsoft.Json.Linq;
+using Pub_Class;
+using System;
+using System.Collections.Generic;
+using System.Data;
+using System.Linq;
+using System.Net;
+using System.Net.Http;
+using System.Web;
+using System.Web.Http;
+using WebAPI.Models;
+
+namespace WebAPI.Controllers
+{
+    public class CellWidthController : ApiController
+    {
+        private json objJsonResult = new json();
+        public DataSet ds = new DataSet();
+        public WebServer webserver = new WebServer();
+
+
+        #region 鍗曟嵁淇濆瓨鍒楀
+        /// <summary>
+        /// 鍗曟嵁鍒楄〃淇濆瓨
+        /// </summary>
+        /// <returns></returns>
+        [Route("tb_CellWidth/GetMouldScrapInHouseCellWidth")]
+        [HttpPost]
+        public object GetMouldScrapInHouseCellWidth()
+        {
+
+            string Item = HttpContext.Current.Request["myMap"];
+            string Name = HttpContext.Current.Request["Name"];
+            string[] sArray = Item.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries);
+            string msg3 = sArray[0].ToString();
+            //鎸� },{鏉ユ媶鍒嗘暟缁� //鍘绘帀銆愬拰銆�
+            msg3 = msg3.Substring(1, msg3.Length - 2);
+            msg3 = msg3.Replace("\\", "");
+            msg3 = msg3.Replace("\n", "");  //\n
+            string[] myMap = msg3.Split(','); //瀛楃涓茶浆鏁扮粍
+
+            SaveGridView(myMap, Name, HttpContext.Current.Server.MapPath("~/bin"));
+
+            try
+            {
+                objJsonResult.code = "1";
+                objJsonResult.count = 1;
+                objJsonResult.Message = "鎴愬姛锛�";
+                objJsonResult.data = null;
+            }
+            catch (Exception ex)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = ex.ToString();
+                objJsonResult.data = null;
+            }
+            return objJsonResult;
+        }
+        #endregion
+
+        #region 鍒楀淇濆瓨
+        public object SaveGridView(string[] _value, string KeyItem, string AppPath)
+        {
+            string text = "";
+            try
+            {
+                for (int i = 0; i <= _value.Length - 1; i++)
+                {
+                    bool flag = i == 0;
+                    if (flag)
+                    {
+                        text = _value[i].ToString();
+                    }
+                    else
+                    {
+                        text = text + "," + _value[i].ToString();
+                    }
+                }
+                ClsIni clsIni = new ClsIni();
+                bool flag2 = ClsIni.WriteIni("GridSave", KeyItem, text, AppPath + "\\grdWidth.wyini");
+                if (flag2)
+                {
+                    objJsonResult.code = "1";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = "鎿嶄綔鎴愬姛锛�";
+                    objJsonResult.data = null;
+                }
+                else
+                {
+                    objJsonResult.code = "0";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "鎿嶄綔澶辫触锛�";
+                    objJsonResult.data = null;
+                }
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = e.Message;
+                objJsonResult.data = null;
+            }
+
+            return objJsonResult;
+        }
+        #endregion
+
+        #region 鍒楀鏌ヨ
+
+        [Route("tb_CellWidth/GetMouldScrapInHouseCellWidthList")]
+        [HttpGet]
+        public object GetGridView(int colNum, string Name)
+        {
+            try
+            {
+
+                char c = Convert.ToChar(",");
+                string text = ClsIni.ReadIni("GridSave", Name, HttpContext.Current.Server.MapPath("~/bin") + "\\grdWidth.wyini");
+                bool flag = text != "娌℃湁鎵惧埌锛�";
+                if (flag)
+                {
+                    string[] array = text.Split(new char[]
+                    {
+                        c
+                    });
+                    bool flag2 = colNum > array.Length;
+                    int num;
+                    if (flag2)
+                    {
+                        num = array.Length;
+                    }
+                    else
+                    {
+                        num = colNum;
+                    }
+                    for (int i = 0; i < num; i++)
+                    {
+                        bool flag3 = ClsPub.isInt(array[i]) > 500;
+                        if (flag3)
+                        {
+                            array[i] = ClsPub.isInt(array[i]).ToString();
+                        }
+                        else
+                        {
+                            array[i] = ClsPub.isInt(array[i]).ToString();
+                        }
+                    }
+                    objJsonResult.code = "1";
+                    objJsonResult.count = 1;
+                    objJsonResult.Message = "鑾峰彇鍒楀鎴愬姛!";
+                    objJsonResult.data = array;
+                }
+                else
+                {
+                    objJsonResult.code = "-1";
+                    objJsonResult.count = 0;
+                    objJsonResult.Message = "鏃犺缃�!";
+                    objJsonResult.data = null;
+                }
+            }
+            catch (Exception ex)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "璁剧疆鍒楀澶辫触!" + ex.Message;
+                objJsonResult.data = null;
+            }
+            return objJsonResult;
+        }
+        #endregion
+    }
+}
diff --git a/WebAPI/Controllers/MoveStockBillController.cs b/WebAPI/Controllers/MoveStockBillController.cs
index eea5b23..4e1c452 100644
--- a/WebAPI/Controllers/MoveStockBillController.cs
+++ b/WebAPI/Controllers/MoveStockBillController.cs
@@ -364,14 +364,6 @@
                     objJsonResult.data = null;
                     return objJsonResult;
                 }
-                //else
-                //{
-                //    objJsonResult.code = "0";
-                //    objJsonResult.count = 0;
-                //    objJsonResult.Message = "2-搴撳瓨涓嶈冻锛�";
-                //    objJsonResult.data = null;
-                //    return objJsonResult;
-                //}
 
                 if (oWebs.set_SavePonderationBillMain_Temp_Qty(model, sQty, ref DBUtility.ClsPub.sErrInfo))
                 {
diff --git a/WebAPI/Controllers/Sc_CheckToolsRepairWorkBillController.cs b/WebAPI/Controllers/Sc_CheckToolsRepairWorkBillController.cs
index 1f9f379..3e9492d 100644
--- a/WebAPI/Controllers/Sc_CheckToolsRepairWorkBillController.cs
+++ b/WebAPI/Controllers/Sc_CheckToolsRepairWorkBillController.cs
@@ -610,7 +610,16 @@
 
         public static DataSet Sc_MouldRepairWorkBillList_s(string sWhere)
         {
-            return new SQLHelper.ClsCN().RunProcReturn("select * from h_v_Sc_MouldRepairWorkBillList ", "h_v_Sc_MouldRepairWorkBillList");
+            if (sWhere == null || sWhere.Equals(""))
+            {
+                return new SQLHelper.ClsCN().RunProcReturn("select * from h_v_Sc_MouldRepairWorkBillList " + sWhere, "h_v_Sc_MouldRepairWorkBillList");
+            }
+            else
+            {
+                string sql1 = "select * from h_v_Sc_MouldRepairWorkBillList where 1 = 1 ";
+                string sql = sql1 + sWhere;
+                return new SQLHelper.ClsCN().RunProcReturn(sql, "h_v_Sc_MouldRepairWorkBillList");
+            }
         }
         #endregion
 
diff --git a/WebAPI/Controllers/Sc_MouldController.cs b/WebAPI/Controllers/Sc_MouldController.cs
index 658e8b7..1178caf 100644
--- a/WebAPI/Controllers/Sc_MouldController.cs
+++ b/WebAPI/Controllers/Sc_MouldController.cs
@@ -73,8 +73,8 @@
                 BillNew.omodel.HEmpID = 0;
                 BillNew.omodel.HManagerID = mainList[0].HManagerID;
                 BillNew.omodel.HSecManagerID = mainList[0].HSecManagerID;
-                BillNew.omodel.HKeeperID = mainList[0].HSecManagerID;
-                BillNew.omodel.HDeptID = mainList[0].HSecManagerID;
+                BillNew.omodel.HKeeperID = mainList[0].HKeeperID;
+                BillNew.omodel.HDeptID = mainList[0].HDeptID;
                 BillNew.omodel.HExplanation = mainList[0].HExplanation;
                 BillNew.omodel.HInnerBillNo = mainList[0].HInnerBillNo;
                 BillNew.omodel.HRedBlueFlag = mainList[0].HRedBlueFlag;
diff --git a/WebAPI/Controllers/WebAPIController.cs b/WebAPI/Controllers/WebAPIController.cs
index c1d9ee8..10e9ecf 100644
--- a/WebAPI/Controllers/WebAPIController.cs
+++ b/WebAPI/Controllers/WebAPIController.cs
@@ -1884,6 +1884,76 @@
             }
         }
 
+        /// <summary>
+        /// 鑾峰彇鎵爜璇︽儏鍒楄〃
+        /// </summary>
+        /// <returns></returns>
+        [Route("Web/GetWMSBarCodeDetailsList")]
+        [HttpGet]
+        public object GetWMSBarCodeDetailsList(int HInterID,string HBillType)
+        {
+            try
+            {
+                SQLHelper.ClsCN oCN = new SQLHelper.ClsCN();
+
+                ds = oCN.RunProcReturn("Select * from h_v_KF_PonderationBillMain_Temp_Sum where HInterID=" + HInterID + " and HBillType='" + HBillType + "' Order by HItemID ", "h_v_KF_PonderationBillMain_Temp_Sum");
+                //ds = oCN.RunProcReturn("Select top 10 * from h_v_KF_PonderationBillMain_Temp_Sum Order by HInterID ", "h_v_KF_PonderationBillMain_Temp_Sum");
+                if (ds == null || ds.Tables[0].Rows.Count <= 0)
+                {
+                    objjson.code = "0";
+                    objjson.count = 0;
+                    objjson.Message = "鑾峰彇澶辫触" + DBUtility.ClsPub.sErrInfo;
+                    objjson.data = null;
+                    return objjson;
+                }
+                else
+                {
+                    objjson.code = "0";
+                    objjson.count = 1;
+                    objjson.Message = "鑾峰彇鎴愬姛!";
+                    objjson.data = ds.Tables[0];
+                    return objjson;
+                }
+            }
+            catch (Exception ex)
+            {
+                objjson.code = "0";
+                objjson.count = 0;
+                objjson.Message = "鑾峰彇澶辫触" + ex.ToString();
+                objjson.data = null;
+                return objjson;
+            }
+        }
+
+
+        /// <summary>
+        /// 鏍规嵁ID鍒犻櫎缂撳瓨琛ㄤ腑鎵爜璁板綍
+        /// </summary>
+        /// <param name="sHitemID">缂撳瓨琛↖D</param>
+        /// <returns>object</returns>
+        [Route("Web/DelCacheList")]
+        [HttpGet]
+        public object DelCacheList(long sHitemID)
+        {
+            try
+            {
+                SQLHelper.ClsCN oCn = new SQLHelper.ClsCN();
+                oCn.RunProc("Delete from KF_PonderationBillMain_Temp where HitemID = " + sHitemID);
+                objJsonResult.code = "1";
+                objJsonResult.count = 1;
+                objJsonResult.Message = "鍒犻櫎鎴愬姛锛�";
+                objJsonResult.data = null;
+                return objJsonResult;
+            }
+            catch (Exception e)
+            {
+                objJsonResult.code = "0";
+                objJsonResult.count = 0;
+                objJsonResult.Message = "鍒犻櫎澶辫触锛�";
+                objJsonResult.data = e.ToString();
+                return objJsonResult;
+            }
+        }
 
     }
 
diff --git a/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user b/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user
index c3712c8..e11d3ee 100644
--- a/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user
+++ b/WebAPI/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -162,10 +162,10 @@
       <publishTime>11/24/2014 11:18:48</publishTime>
     </File>
     <File Include="bin/WebAPI.dll">
-      <publishTime>07/05/2021 16:23:19</publishTime>
+      <publishTime>07/05/2021 13:46:25</publishTime>
     </File>
     <File Include="bin/WebAPI.pdb">
-      <publishTime>07/05/2021 16:23:19</publishTime>
+      <publishTime>07/05/2021 13:46:25</publishTime>
     </File>
     <File Include="bin/WebGrease.dll">
       <publishTime>07/17/2013 17:03:52</publishTime>
@@ -333,7 +333,7 @@
       <publishTime>05/10/2021 09:27:02</publishTime>
     </File>
     <File Include="Web.config">
-      <publishTime>07/05/2021 16:23:25</publishTime>
+      <publishTime>07/05/2021 13:46:40</publishTime>
     </File>
   </ItemGroup>
 </Project>
\ No newline at end of file
diff --git a/WebAPI/Web.config b/WebAPI/Web.config
index 4be5306..27ec4b2 100644
--- a/WebAPI/Web.config
+++ b/WebAPI/Web.config
@@ -17,8 +17,8 @@
 	
   <appSettings>
 	  <!--鏈嶅姟鍣ㄦ枃浠禝P鍦板潃-->
-	<!--<add key="FileIP" value="http://localhost:8082/LuBaoAPI"/>-->
-	<add key="FileIP" value="http://localhost:8085/"/>
+	<add key="FileIP" value="http://localhost:8082/LuBaoAPI"/>
+	<!--<add key="FileIP" value="http://localhost:8085/"/>-->
     <add key="webpages:Version" value="3.0.0.0" />
     <add key="webpages:Enabled" value="false" />
     <add key="ClientValidationEnabled" value="true" />
diff --git a/WebAPI/WebAPI.csproj b/WebAPI/WebAPI.csproj
index daced19..8086554 100644
--- a/WebAPI/WebAPI.csproj
+++ b/WebAPI/WebAPI.csproj
@@ -343,6 +343,7 @@
     <Compile Include="Controllers\BLL\Xt_SystemParameterController.cs" />
     <Compile Include="Controllers\BLL\Xt_UserController.cs" />
     <Compile Include="Controllers\BLL\Xt_SystemLogController.cs" />
+    <Compile Include="Controllers\CellWidthController.cs" />
     <Compile Include="Controllers\CGGL\Cg_POOrderBillController.cs" />
     <Compile Include="Controllers\CGGL\WW_EntrustOrderBillController.cs" />
     <Compile Include="Controllers\CGGL\Cg_POInStockBillController.cs" />

--
Gitblit v1.9.1