From d6502baa8e5610c04127fbee92ff6111e40956f8 Mon Sep 17 00:00:00 2001
From: yl <ykxkd@outlook.com>
Date: 星期二, 13 六月 2023 09:50:02 +0800
Subject: [PATCH] 生产入库、采购入库接口提交

---
 VueWebApi/DLL/DAL/SystemSettingDAL.cs |   62 +++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 0 deletions(-)

diff --git a/VueWebApi/DLL/DAL/SystemSettingDAL.cs b/VueWebApi/DLL/DAL/SystemSettingDAL.cs
index b574abe..5f13705 100644
--- a/VueWebApi/DLL/DAL/SystemSettingDAL.cs
+++ b/VueWebApi/DLL/DAL/SystemSettingDAL.cs
@@ -5,6 +5,7 @@
 using System.Data.SqlClient;
 using System.Linq;
 using System.Web;
+using VueWebApi.Models;
 using VueWebApi.Tools;
 
 namespace VueWebApi.DLL.DAL
@@ -375,5 +376,66 @@
             return mes;
         }
         #endregion
+
+
+        #region[App鐗堟湰鍗囩骇鎺ュ彛]
+        public static ToMessage AppUpgrade(string rid, string vision)
+        {
+            var sql = "";
+            List<object> list = new List<object>();
+            List<AppVersion> obj = new List<AppVersion>();
+            var dynamicParams = new DynamicParameters();
+            try
+            {
+                list.Clear();
+                sql = @"select *   from TSystemAppUser where rid=@rid and appvesion=@vision";
+                dynamicParams.Add("@rid", rid);
+                dynamicParams.Add("@vision", vision);
+                var data = DapperHelper.selectdata(sql, dynamicParams);
+                if (data.Rows.Count <= 0)  //涓嶅瓨鍦�
+                {
+                    //鍐欏叆鏈増鐢ㄦ埛鍏宠仈琛�
+                    sql = @"insert into  TSystemAppUser(rid,appvesion,lm_date) 
+                                values(@rid,@appvesion,@lm_date)";
+                    list.Add(new
+                    {
+                        str = sql,
+                        parm = new
+                        {
+                            rid = rid,
+                            appvesion = vision,
+                            lm_date = DateTime.Now.ToString()
+                        }
+                    });
+                    bool aa = DapperHelper.DoTransaction(list);
+                    list.Clear();
+                }
+                //鏌ヨ鎺у埗鍗囩骇琛ㄧ増鏈暟鎹�
+                sql = @"select *   from TSystemApp";
+                var data1 = DapperHelper.selecttable(sql);
+                AppVersion vn = new AppVersion();
+                vn.path = data1.Rows[0]["path"].ToString();
+                vn.version = data1.Rows[0]["version"].ToString();
+                vn.dispyversion = vision;
+                vn.activeversion = data1.Rows[0]["activeversion"].ToString();
+                vn.mustupgrade = data1.Rows[0]["mustupgrade"].ToString();
+                list.Add(vn);
+
+                mes.code = "200";
+                mes.count = 0;
+                mes.Message = "鏌ヨ鎴愬姛!";
+                mes.data = list;
+
+            }
+            catch (Exception e)
+            {
+                mes.code = "300";
+                mes.count = 0;
+                mes.Message = e.Message;
+                mes.data = null;
+            }
+            return mes;
+        }
+        #endregion
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3