From 59abbe4785268a10ec9390b8373cce3939c1d24b Mon Sep 17 00:00:00 2001
From: lg <999544862qq.com>
Date: 星期一, 02 九月 2024 15:42:22 +0800
Subject: [PATCH] 打印测试

---
 WebApi/Gs.User/Service/OrganizationController.cs |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/WebApi/Gs.User/Service/OrganizationController.cs b/WebApi/Gs.User/Service/OrganizationController.cs
index 3ada6a5..6e1e1a3 100644
--- a/WebApi/Gs.User/Service/OrganizationController.cs
+++ b/WebApi/Gs.User/Service/OrganizationController.cs
@@ -60,13 +60,13 @@
                 foreach (DataRow dr in dset.Tables[0].Rows)
                 {
                     _pglist.list.Add(
-                        new 
+                        new
                         {
                             guid = Guid.Parse(dr["guid"].ToString()),
                             upGuid = dr["upGuid"].ToString(),
                             name = dr["name"].ToString(),
                             conPeople = dr["conPeople"].ToString(),
-                            conTel = int.Parse(dr["conTel"].ToString()),
+                            conTel = dr["conTel"].ToString(),
                             status = int.Parse(dr["status"].ToString()),
                         }
                     );
@@ -82,7 +82,7 @@
         /// <param name="model"></param>
         /// <returns></returns>
         [RequestMethod(RequestMethods.POST)]
-        public ReturnDto<int?> DeleteModel([FromBody] MenuAction model)
+        public ReturnDto<int?> DeleteModel([FromBody] dynamic model)
         {
             int rtnInt = (int)ReturnCode.Default;
             int cont = 0;
@@ -115,13 +115,22 @@
         [RequestMethod(RequestMethods.POST)]
         public ReturnDto<int?> EditModel([FromBody] dynamic model)
         {
-            Guid? guid = model.guid;
-            Guid? upGuid = model.upGuid;
+            Guid? guid = UtilityHelper.GetGuid(model.guid.ToString());
+            Guid? upGuid = UtilityHelper.GetGuid(model.upGuid.ToString());
             string name = model.name;
             string conPeople = model.conPeople;
             string conTel = model.conTel;
             int status = model.status;
             int? rtnInt = (int)ReturnCode.Default;
+            if (upGuid == null)//鍙兘鏈変竴涓牴缁勭粐
+            {
+                int cont = 0;
+                cont = int.Parse(DbHelperSQL.GetSingle("select count(1) from sys_Organization where upguid is null").ToString());
+                if (cont > 0)
+                {
+                    return ReturnDto<int>.QuickReturn(default(int?), ReturnCode.Exception, "澧炲姞澶辫触锛岃閫夋嫨涓婄骇缁勭粐锛�");
+                }
+            }
             StringBuilder strSql = new StringBuilder();
             if (guid != null)
             {

--
Gitblit v1.9.3