ch
2021-04-29 3a03f2fa385f3702bc9666abd466ad96f86df1d6
部门基础资料树形方法API
5个文件已修改
459 ■■■■ 已修改文件
WebAPI/Controllers/BaseSet/Gy_DepartmentController.cs 250 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/BaseSet/Gy_WarehouseController.cs 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/ListModels.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Models/Department.cs 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Properties/PublishProfiles/API.pubxml.user 130 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebAPI/Controllers/BaseSet/Gy_DepartmentController.cs
@@ -103,12 +103,62 @@
        /// </summary>
        [Route("Gy_Department/Delete_Json")]
        [HttpGet]
        public object Delete_Json(long HItemID)
        public object Delete_Json(long HItemID,string User,string ModRightNameDelete)
        {
            DAL.ClsGy_Department_Ctl oDept = new DAL.ClsGy_Department_Ctl();
            DAL.ClsGy_Department_View oDeptHlp = new DAL.ClsGy_Department_View();
            try
            {
                ds = oCN.RunProcReturn("delete from Gy_Department where HItemID =  " + HItemID, "Gy_Department");
                if (!DBUtility.ClsPub.Security_Log(ModRightNameDelete, 1, true,User))
                {
                    objJsonResult.code = "0";
                    objJsonResult.count = 0;
                    objJsonResult.Message = "没有删除权限";
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                if (oDeptHlp.GetInfoByID(HItemID))
                {
                    if (oDept.HavChildCodes(HItemID))
                    {
                        objJsonResult.code = "0";
                        objJsonResult.count = 0;
                        objJsonResult.Message = "此项目存在子项目,不能删除!";
                        objJsonResult.data = null;
                        return objJsonResult;
                    }
                    //删除前判断是否 已使用 20141020
                    if (oDeptHlp.omodel.HUseFlag != "未使用")
                    {
                        objJsonResult.code = "0";
                        objJsonResult.count = 0;
                        objJsonResult.Message = "此项目已使用或者未检测,不能删除!请重新检测再删除!";
                        objJsonResult.data = null;
                        return objJsonResult;
                    }
                    //
                    if (oDept.DeleteByID(HItemID))
                    {
                        //写入日志
                        ClsPub.Add_Log("", "删除项目,代码:" + oDeptHlp.omodel.HNumber + ",名称:" + oDeptHlp.omodel.HName, ClsPub.CurUserName);
                        //更新上级为 末级
                        objJsonResult.code = "1";
                        objJsonResult.count = 1;
                        objJsonResult.Message = "删除成功";
                        objJsonResult.data = null;
                        return objJsonResult;
                    }
                    else
                    {
                        objJsonResult.code = "0";
                        objJsonResult.count = 0;
                        objJsonResult.Message = "删除失败";
                        objJsonResult.data = null;
                        return objJsonResult;
                    }
                }
                //ds = oCN.RunProcReturn("delete from Gy_Department where HItemID =  " + HItemID, "Gy_Department");
                objJsonResult.code = "1";
                objJsonResult.count = 1;
                objJsonResult.Message = "删除成功";
@@ -124,6 +174,14 @@
                return objJsonResult;
            }
        }
        //[Route("Gy_Department/LoadTree")]
        //[HttpGet]
        //public object LoadTree_Json()
        //{
        //    DBUtility.Gy_BaseFun.LoadTree(tv, imageList1, this.Text, BillName);
        //}
        /// <summary>
        /// 部门列表禁用按钮
@@ -197,6 +255,12 @@
                string msg1 = _value.ToString();
                //反序列化
                msg1 = "[" + msg1.ToString() + "]";
                DAL.ClsGy_Department_Ctl oDept = new DAL.ClsGy_Department_Ctl();
                DAL.ClsGy_Department_View oDeptHlp = new DAL.ClsGy_Department_View();
                List<Department> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Department>>(msg1);
                long HItemID = list[0].HItemID;
@@ -206,6 +270,30 @@
                string HRemark = list[0].HRemark;
                string HUseFlag = list[0].HUseFlag;
                long HParentID = list[0].HParentID;
                string HBarCode = list[0].HBarCode;
                string HHelpCode = list[0].HHelpCode;
                long HSecManagerID = list[0].HSecManagerID;
                string HCreator = list[0].HCreator;
                long HCreateOrgID = list[0].HCreateOrgID;
                //DateTime HCreateDate = list[0].HCreateDate;
                long HUseOrgID = list[0].HUseOrgID;
                string HUpdater = list[0].HUpDater;
                //DateTime HUpdateDate = list[0].HUpDateDate;
                string HChecker = list[0].HChecker;
                //DateTime HCheckDate = list[0].HCheckDate;
                string HDeleteMan = list[0].HDeleteMan;
                //DateTime HDeleteDate = list[0].HDeleteDate;
                if (!DBUtility.ClsPub.AllowNumber(HNumber))
                {
                    objJsonResult.code = "0";
                    objJsonResult.count = 0;
                    objJsonResult.Message = "代码中不能出现连续‘.’并且首位末位不能为‘.’!";
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                //若MAINDI重复则重新获取
@@ -214,9 +302,15 @@
                oCN.RunProc("Insert Into Gy_Department " +
                "(HNumber,HShortNumber,HName,HParentID" +
                ",HLevel,HEndFlag,HRemark,HStopFlag,HUseFlag" +
                ",HCREATEORGID,HUSEORGID,HBarCode,HCreator" +
                ",HUpdater,HChecker,HDeleteMan" +
                ",HSecManagerID,HCreateDate" +
                ") " +
                " values('" + HNumber + "','" + HShortNumber + "','" + HName + "',0" +
                ",'',0,'" + HRemark + "',0,''" +
                "," + HCreateOrgID + "," + HUseOrgID + ",'" + HBarCode + "','" + HCreator + "'" +
                ",'" + HUpdater + "','" + HChecker + "','" + HDeleteMan + "'" +
                "," + HSecManagerID + ", getdate()" +
              ") ");
                //修改上级为非末级代码
                oCN.RunProc("Update Gy_Department set HEndflag=0 where HItemID=" + HParentID, ref DBUtility.ClsPub.sExeReturnInfo);
@@ -248,24 +342,73 @@
        [HttpPost]
        public object AddBill1([FromBody] JObject oMain)
        {
            try
            {
                DAL.ClsGy_Department_Ctl oDept = new DAL.ClsGy_Department_Ctl();
                DAL.ClsGy_Department_View oDeptHlp = new DAL.ClsGy_Department_View();
                var _value = oMain["oMain"].ToString();
                string msg1 = _value.ToString();
                string[] sArray = msg1.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries);
                string msg2 = sArray[1].ToString();
                string msg3 = sArray[0].ToString();
                string msg2 = sArray[0].ToString();
                string msg3 = sArray[1].ToString();
                string msg4 = sArray[2].ToString();
                string msg5 = sArray[3].ToString();
                //反序列化
                msg3 = "[" + msg3.ToString() + "]";
                List<Department> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Department>>(msg3);
                msg2 = "[" + msg2.ToString() + "]";
                List<Department> list = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Department>>(msg2);
                long HItemID = int.Parse(msg2);
                long HItemID = int.Parse(msg3);
                string HNumber = list[0].HNumber;
                string HName = list[0].HName;
                string HShortNumber = list[0].HShortNumber;
                string HRemark = list[0].HRemark;
                string HUseFlag = list[0].HUseFlag;
                long HParentID = list[0].HParentID;
                string HBarCode = list[0].HBarCode;
                string HHelpCode = list[0].HHelpCode;
                long HSecManagerID = list[0].HSecManagerID;
                //string HCreator = list[0].HCreator;
                long HCreateOrgID = list[0].HCreateOrgID;
                //DateTime HCreateDate = list[0].HCreateDate;
                long HUseOrgID = list[0].HUseOrgID;
                string HUpdater = list[0].HUpDater;
                //DateTime HUpdateDate = list[0].HUpDateDate;
                string HChecker = list[0].HChecker;
                //DateTime HCheckDate = list[0].HCheckDate;
                string HDeleteMan = list[0].HDeleteMan;
                //DateTime HDeleteDate = list[0].HDeleteDate;
                //判断权限
                if (!ClsPub.Security_Log(msg5, 1, true, msg4))
                {
                    objJsonResult.code = "0";
                    objJsonResult.count = 0;
                    objJsonResult.Message = "没有找到该功能模块!";
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                if (!DBUtility.ClsPub.AllowNumber(HNumber))
                {
                    objJsonResult.code = "0";
                    objJsonResult.count = 0;
                    objJsonResult.Message = "代码中不能出现连续‘.’并且首位末位不能为‘.’!";
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                if (oDept.HavSameNumber(HItemID, HNumber))
                {
                    objJsonResult.code = "0";
                    objJsonResult.count = 0;
                    objJsonResult.Message = "代码重复!";
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                //若MAINDI重复则重新获取
@@ -276,11 +419,13 @@
                    ",HName='" + HName + "'" +
                    ",HShortNumber='" + HShortNumber + "'" +
                    ",HParentID=" + HParentID +
                    ",HUpdater='" + HUpdater + "'" +
                    ",HUpdateDate= getdate()" +
                    ",HRemark= '" + HRemark + "' Where HItemID=" + HItemID, ref DBUtility.ClsPub.sExeReturnInfo);
                //修改子项目代码
                //oCN.RunProc("exec h_p_Gy_UpdateNumber Gy_Department,'" + HNumber + ".','" + this.HOldNumber + ".'", ref DBUtility.ClsPub.sExeReturnInfo);
                //将上级 为非末级
                //oCN.RunProc("Update Gy_Department set HEndflag=0 where HItemID=" + HParentID, ref DBUtility.ClsPub.sExeReturnInfo);
                oCN.RunProc("Update Gy_Department set HEndflag=0 where HItemID=" + HParentID, ref DBUtility.ClsPub.sExeReturnInfo);
                //
                oCN.Commit();
                objJsonResult.code = "1";
@@ -361,6 +506,93 @@
        }
        [Route("Gy_Department/LoadTree")]
        [HttpGet]
        public object LoadTree_Json()
        {
            SQLHelper.ClsCN SubCn = new SQLHelper.ClsCN();
            string sSql = "";
            // sSql = "select Name title,code id from province where code=330000 ";
            sSql = "Select HItemID id,HName title,HParentID HParentID,1 HLevel,'true' lazy from Gy_Department";
            List<Tree_Model> GetRegionList = GetRegion(sSql);
            if (GetRegionList == null)
            {
                objJsonResult.code = "0";
                objJsonResult.count = 0;
                objJsonResult.Message = "显示失败!原因:" + DBUtility.ClsPub.sExeReturnInfo;
                objJsonResult.data = null;
                return objJsonResult;
            }
            else
            {
                objJsonResult.code = "0";
                objJsonResult.count = 1;
                objJsonResult.Message = "获取成功!";
                objJsonResult.data = GetRegionList;
                return objJsonResult;
            }
        }
        public List<Tree_Model> GetRegion(string sSql)
        {
            try
            {
                SqlDataReader reader = GetReader(sSql);
                List<Tree_Model> ModuleList = new List<Tree_Model>();
                while (reader.Read())
                {
                    ModuleList.Add(new Tree_Model()
                    {
                        id = Convert.ToInt32(reader["id"]),
                        HParentID = Convert.ToInt32(reader["HParentID"]),
                        HLevel = Convert.ToInt32(reader["HLevel"]),
                        lazy = Convert.ToBoolean(reader["lazy"]),
                        title = reader["title"].ToString()
                    });
                }
                reader.Close();
                return ModuleList;
            }
            catch(Exception e)
            {
                return null;
            }
        }
        public class Tree_Model
        {
            public long id;
            public string title;
            public string code;
            public long HParentID;
            public string HParentName;
            public long HLevel;
            public bool lazy;
        }
        public static SqlDataReader GetReader(string sql)
        {
            SqlConnection conn = new SqlConnection("Data Source=192.168.0.175;Initial Catalog=HX_LimsSys;User Id=HX_USER,Password=lc@841022;Integrated Security=True");
            SqlCommand cmd = new SqlCommand(sql, conn);
            try
            {
                conn.Open();
                SqlDataReader objReader =
                    cmd.ExecuteReader(CommandBehavior.CloseConnection);
                return objReader;
            }
            catch (Exception ex)
            {
                conn.Close();
                throw ex;
            }
            //finally
            //{
            //    conn.Close();
            //    conn.Dispose();
            //}
        }
        //
    }
}
WebAPI/Controllers/BaseSet/Gy_WarehouseController.cs
@@ -67,6 +67,55 @@
        }
        /// <summary>
        /// 返回仓位列表
        ///参数:string sql。
        ///返回值:object。
        /// </summary>
        [Route("Gy_StockPlace/list1")]
        [HttpGet]
        public object list1(string sWhere)
        {
            try
            {
                if (sWhere == null || sWhere.Equals(""))
                {
                    ds = oCN.RunProcReturn("select * from h_v_IF_StockPlaceList " + sWhere, "h_v_IF_StockPlaceList");
                }
                else
                {
                    string sql1 = "select * from h_v_IF_StockPlaceList where 1 = 1 ";
                    string sql = sql1 + sWhere;
                    ds = oCN.RunProcReturn(sql, "h_v_IF_StockPlaceList");
                }
                if (ds == null || ds.Tables[0].Rows.Count == 0)
                {
                    objJsonResult.code = "0";
                    objJsonResult.count = 0;
                    objJsonResult.Message = "false!";
                    objJsonResult.data = null;
                    return objJsonResult;
                }
                else
                {
                    objJsonResult.code = "1";
                    objJsonResult.count = 1;
                    objJsonResult.Message = "Sucess!";
                    objJsonResult.data = ds.Tables[0];
                    return objJsonResult;
                }
            }
            catch (Exception e)
            {
                objJsonResult.code = "0";
                objJsonResult.count = 0;
                objJsonResult.Message = "Exception!" + e.ToString();
                objJsonResult.data = null;
                return objJsonResult;
            }
        }
        //
    }
WebAPI/ListModels.cs
@@ -236,5 +236,7 @@
            return list;
        }
    }
}
WebAPI/Models/Department.cs
@@ -18,5 +18,33 @@
        public long HParentID { get; set; }
        public string HBarCode { get; set; }
        public long HSecManagerID { get; set; }
        public long HCreateOrgID { get; set; }
        public long HUseOrgID { get; set; }
        public string HHelpCode { get; set; }
        public string HCreator { get; set; }
        //public DateTime HCreateDate { get; set; }
        public string HUpDater { get; set; }
        //public DateTime HUpDateDate { get; set; }
        public string HChecker { get; set; }
        //public DateTime HCheckDate { get; set; }
        public string HDeleteMan { get; set; }
        //public DateTime HDeleteDate { get; set; }
    }
}
WebAPI/Properties/PublishProfiles/API.pubxml.user
@@ -11,7 +11,7 @@
  </PropertyGroup>
  <ItemGroup>
    <File Include="apiapp.json">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="bin/Antlr3.Runtime.dll">
      <publishTime>02/22/2013 08:43:40</publishTime>
@@ -20,19 +20,19 @@
      <publishTime>02/22/2013 08:43:40</publishTime>
    </File>
    <File Include="bin/BLL.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="bin/DAL.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="bin/Dapper.dll">
      <publishTime>07/22/2016 14:52:40</publishTime>
    </File>
    <File Include="bin/DBUtility.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="bin/Kingdee.BOS.WebApi.Client.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="bin/Kingdee.BOS.WebApi.FormService.dll">
      <publishTime>09/20/2018 19:23:20</publishTime>
@@ -50,7 +50,7 @@
      <publishTime>07/25/2012 11:48:56</publishTime>
    </File>
    <File Include="bin/Model.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="bin/Newtonsoft.Json.dll">
      <publishTime>08/03/2014 20:33:56</publishTime>
@@ -59,13 +59,13 @@
      <publishTime>01/04/2011 13:48:18</publishTime>
    </File>
    <File Include="bin/Pub_Class.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="bin/Pub_Control.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="bin/SQLHelper.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="bin/Swashbuckle.Core.dll">
      <publishTime>02/15/2015 17:57:08</publishTime>
@@ -131,7 +131,7 @@
      <publishTime>11/28/2018 13:01:00</publishTime>
    </File>
    <File Include="bin/System.Web.Http.WebHost.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="bin/System.Web.Mvc.dll">
      <publishTime>01/28/2015 04:02:18</publishTime>
@@ -164,10 +164,10 @@
      <publishTime>11/24/2014 11:18:48</publishTime>
    </File>
    <File Include="bin/WebAPI.dll">
      <publishTime>04/22/2021 20:00:19</publishTime>
      <publishTime>04/29/2021 15:06:44</publishTime>
    </File>
    <File Include="bin/WebAPI.pdb">
      <publishTime>04/22/2021 20:00:19</publishTime>
      <publishTime>04/29/2021 15:06:44</publishTime>
    </File>
    <File Include="bin/WebAPI.XmlSerializers.dll">
      <publishTime>02/04/2021 21:35:21</publishTime>
@@ -185,163 +185,163 @@
      <publishTime>03/26/2019 14:23:20</publishTime>
    </File>
    <File Include="Content/bootstrap.css">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Content/bootstrap.min.css">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Content/Site.css">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="DLL/BLL.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="DLL/DAL.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="DLL/DBUtility.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="DLL/Kingdee.BOS.WebApi.Client.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="DLL/Model.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="DLL/Newtonsoft.Json.Net35.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="DLL/Pub_Class.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="DLL/Pub_Control.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="DLL/SQLHelper.dll">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="fonts/glyphicons-halflings-regular.eot">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="fonts/glyphicons-halflings-regular.svg">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="fonts/glyphicons-halflings-regular.ttf">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="fonts/glyphicons-halflings-regular.woff">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Global.asax">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Index.html">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Metadata/deploymentTemplates/apiappconfig.azureresource.json">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="packages.config">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Scripts/bootstrap.js">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Scripts/bootstrap.min.js">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Scripts/jquery-1.10.2.js">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Scripts/jquery-1.10.2.min.js">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Scripts/jquery-1.10.2.min.map">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Scripts/jquery.validate.js">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Scripts/jquery.validate.min.js">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Scripts/jquery.validate.unobtrusive.js">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Scripts/jquery.validate.unobtrusive.min.js">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Scripts/modernizr-2.6.2.js">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Shared/Error.cshtml">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/Shared/_Layout.cshtml">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/web.config">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Views/_ViewStart.cshtml">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsCLD_Customer_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsCLD_Department_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsCLD_Employee_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsCLD_StockPlace_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsCLD_Supplier_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsCLD_Warehouse_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsGy_BadReason_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsGy_BarCodeBill_WMS_Model_View.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsGy_Customer_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsGy_Department_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsGy_Employee_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsGy_Group_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsGy_Item30JiTai_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsGy_Source_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsGy_StockPlace_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsGy_Supplier_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsGy_Warehouse_Model.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web References/WebS/ClsKf_ICStockBill_WMS.datasource">
      <publishTime>03/26/2021 14:35:48</publishTime>
      <publishTime>04/12/2021 11:33:15</publishTime>
    </File>
    <File Include="Web.config">
      <publishTime>04/22/2021 20:00:25</publishTime>
      <publishTime>04/29/2021 15:06:50</publishTime>
    </File>
  </ItemGroup>
</Project>