From daa95fd4d96d0bc7ceb0308005c78f4bfd0fd005 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期五, 06 二月 2026 14:37:33 +0800
Subject: [PATCH] 1
---
WebAPI/Controllers/基础资料/基础资料/Gy_DiscountListController.cs | 25 ++++++++++++++++++++-----
1 files changed, 20 insertions(+), 5 deletions(-)
diff --git "a/WebAPI/Controllers/\345\237\272\347\241\200\350\265\204\346\226\231/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DiscountListController.cs" "b/WebAPI/Controllers/\345\237\272\347\241\200\350\265\204\346\226\231/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DiscountListController.cs"
index 96f1d7a..b2af98a 100644
--- "a/WebAPI/Controllers/\345\237\272\347\241\200\350\265\204\346\226\231/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DiscountListController.cs"
+++ "b/WebAPI/Controllers/\345\237\272\347\241\200\350\265\204\346\226\231/\345\237\272\347\241\200\350\265\204\346\226\231/Gy_DiscountListController.cs"
@@ -33,18 +33,31 @@
oCN.BeginTran();
LogService.Write("鎶樻墸琛� 瀹℃牳鍚屾: " + sMainSub.ToString());
+ // foreach (var oSub in sMainSub["model"]["FENTRY"])
+ // {
+ // oSub["hendflag"] = string.Equals(oSub["hendflag"].ToString(), "1");
+ // oSub["hstopflag"] = string.Equals(oSub["hstopflag"].ToString(), "1");
+ // oSub["hisuse"] = string.Equals(oSub["hisuse"].ToString(), "1");
+ // }
+
+ sMainSub["model"]["hendflag"] = string.Equals(sMainSub["model"]["hendflag"].ToString(), "1");
+ sMainSub["model"]["hstopflag"] = string.Equals(sMainSub["model"]["hstopflag"].ToString(), "1");
+ // sMainSub["model"]["hisuse"] = string.Equals(sMainSub["model"]["hisuse"].ToString(), "1");
+
var sMain = "[" + sMainSub["model"].ToString() + "]";
-
-
+
List<Model.ClsGy_DiscountList> lsmain = new List<Model.ClsGy_DiscountList>();
- lsmain = oListModels.getObjectByJson_Gy_DiscountList(sMain);
+ lsmain = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_DiscountList>>(sMain);
+ // lsmain = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Model.ClsGy_DiscountList>>(sMain);
var sql = string.Empty;
foreach (var oMain in lsmain)
{
sql = $@"delete from Gy_DiscountList where HItemID = {oMain.HItemID}";
oCN.RunProc(sql);
- sql = $@"insert into Gy_DiscountList
+ sql = $@"
+ set identity_insert Gy_DiscountList on
+ insert into Gy_DiscountList
(HItemID,HNumber,HName,HShortNumber,HParentID,HLevel
,HEndFlag,HStopflag,HRemark,HUseFlag,HCREATEORGID,HUSEORGID
,HMakeEmp,HMakeTime,HCheckEmp,HCheckTime
@@ -61,8 +74,10 @@
'{oMain.HPRICETYPE}', '{oMain.HDISCOUNTOBJECT}', '{oMain.HDISCOUNTREASON}',
{oMain.HDEFDISCOUNTLISTID}
)
- )
+
+ set identity_insert Gy_DiscountList off
";
+ LogService.Write(sql);
oCN.RunProc(sql);
}
--
Gitblit v1.9.1