From c01d18bc7e003a025e06fc1a2d1ac62fbd036269 Mon Sep 17 00:00:00 2001
From: tjx <t2856754968@163.com>
Date: 星期六, 11 十月 2025 20:06:40 +0800
Subject: [PATCH] 1
---
WebApi/Gs.Sys/Services/FmController.cs | 253 +++++++++++++++++++++++++++++++++++---------------
1 files changed, 178 insertions(+), 75 deletions(-)
diff --git a/WebApi/Gs.Sys/Services/FmController.cs b/WebApi/Gs.Sys/Services/FmController.cs
index 3f4c8bf..71c84d2 100644
--- a/WebApi/Gs.Sys/Services/FmController.cs
+++ b/WebApi/Gs.Sys/Services/FmController.cs
@@ -14,7 +14,6 @@
namespace Gs.Sys.Services
{
-
[ApiGroup(ApiGroupNames.FM)]
public class FmController : IRomteService
{
@@ -29,6 +28,7 @@
}
#region 甯冨眬閰嶇疆
+
/// <summary>
/// 淇濆瓨鎴栨竻绌鸿〃鍗曞竷灞�
/// </summary>
@@ -58,50 +58,79 @@
if (isAdmin <= 0)
{
m.outMsg = "浣犱笉鏄鐞嗗憳锛屾搷浣滃け璐ワ紒";
- return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default, "鎿嶄綔鎴愬姛锛�");
+ return ReturnDto<dynamic>.QuickReturn(m,
+ ReturnCode.Default, "鎿嶄綔鎴愬姛锛�");
}
}
catch (Exception ex)
{
- Gs.Toolbox.LogHelper.Debug(this.ToString(), "EditModel isAdmin error锛�" + ex.Message);
+ Gs.Toolbox.LogHelper.Debug(this.ToString(),
+ "EditModel isAdmin error锛�" + ex.Message);
}
}
+
//淇濆瓨鏍囧噯鐗�
if (intType == 1)
{
// Persist a new standard layout definition shared by all users.
applyUserGuid = null;
- Gs.Toolbox.DbHelperSQL.ExecuteSql("delete from [FM_LAYOUT] where groupGuid<>'" + _groupGuid + "' and [formPath]=@formPath and applyUserGuid is null", new SqlParameter[] { new SqlParameter("@formPath", formPath) });
+ Gs.Toolbox.DbHelperSQL.ExecuteSql(
+ "delete from [FM_LAYOUT] where groupGuid<>'" + _groupGuid +
+ "' and [formPath]=@formPath and applyUserGuid is null",
+ new SqlParameter[]
+ { new SqlParameter("@formPath", formPath) });
// SQLStringList.Add("delete from [FM_LAYOUT] where groupGuid<>'" + _groupGuid + "' and [formPath]=@formPath and applyUserGuid is null", new SqlParameter[] { new SqlParameter("@formPath", formPath) });
}
+
//淇濆瓨涓汉鐗堟湰
if (intType == 2)
{
// Persist the caller's personal layout copy scoped to their user GUID.
applyUserGuid = _userGuid;
- Gs.Toolbox.DbHelperSQL.ExecuteSql("delete from [FM_LAYOUT] where groupGuid<>'" + _groupGuid + "' and [formPath]=@formPath and applyUserGuid =@applyUserGuid", new SqlParameter[] { new SqlParameter("@formPath", formPath), new SqlParameter("@applyUserGuid", applyUserGuid) });
+ Gs.Toolbox.DbHelperSQL.ExecuteSql(
+ "delete from [FM_LAYOUT] where groupGuid<>'" + _groupGuid +
+ "' and [formPath]=@formPath and applyUserGuid =@applyUserGuid",
+ new SqlParameter[]
+ {
+ new SqlParameter("@formPath", formPath),
+ new SqlParameter("@applyUserGuid", applyUserGuid)
+ });
//SQLStringList.Add("delete from [FM_LAYOUT] where groupGuid<>'" + _groupGuid + "' and [formPath]=@formPath and applyUserGuid =@applyUserGuid", new SqlParameter[] { new SqlParameter("@formPath", formPath), new SqlParameter("@applyUserGuid", applyUserGuid) });
}
+
//娓呯┖鏍囧噯鐗堟湰
if (intType == 3)
{
// Administrators can wipe the shared standard layout entirely.
applyUserGuid = null;
- SQLStringList.Add("delete from [FM_LAYOUT] where [formPath]=@formPath and applyUserGuid is null", new SqlParameter[] { new SqlParameter("@formPath", formPath) });
+ SQLStringList.Add(
+ "delete from [FM_LAYOUT] where [formPath]=@formPath and applyUserGuid is null",
+ new SqlParameter[]
+ { new SqlParameter("@formPath", formPath) });
Gs.Toolbox.DbHelperSQL.ExecuteSqlTranRtn(SQLStringList);
m.outMsg = "娓呯┖鏍囧噯鐗堥厤缃垚鍔燂紒";
- return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success, "鎿嶄綔鎴愬姛锛�");
+ return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success,
+ "鎿嶄綔鎴愬姛锛�");
}
+
//娓呯┖涓汉鐗堟湰
if (intType == 4)
{
// Remove the caller's personal layout while keeping the shared standard version intact.
applyUserGuid = _userGuid;
- SQLStringList.Add("delete from [FM_LAYOUT] where [formPath]=@formPath and applyUserGuid =@applyUserGuid", new SqlParameter[] { new SqlParameter("@formPath", formPath), new SqlParameter("@applyUserGuid", applyUserGuid) });
+ SQLStringList.Add(
+ "delete from [FM_LAYOUT] where [formPath]=@formPath and applyUserGuid =@applyUserGuid",
+ new SqlParameter[]
+ {
+ new SqlParameter("@formPath", formPath),
+ new SqlParameter("@applyUserGuid", applyUserGuid)
+ });
Gs.Toolbox.DbHelperSQL.ExecuteSqlTranRtn(SQLStringList);
m.outMsg = "娓呯┖涓汉鐗堥厤缃垚鍔燂紒";
- return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success, "鎿嶄綔鎴愬姛锛�");
+ return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success,
+ "鎿嶄綔鎴愬姛锛�");
}
+
//杩欐槸鎵�鏈夌殑gridview,lay xml
JArray jArray = model.xmlList;
try
@@ -115,33 +144,48 @@
string idName = job["idName"].ToString();
string idXml = job["idXml"].ToString();
string idType = job["idType"].ToString();
- string _splitterPosition = job["splitterPosition"].ToString();
- string splitterPosition = string.IsNullOrEmpty(_splitterPosition) ? "0" : _splitterPosition;
- System.Text.StringBuilder _sql = new System.Text.StringBuilder();
- _sql.Append(" INSERT INTO [dbo].[FM_LAYOUT] ([guid] ,[applyUserGuid] ,[formPath] ,[controlId],[controlHeight],[lastUpdateBy],[lastUpdateDate],controlXml,controlType,groupGuid,splitterPosition)");
- _sql.Append("values(newid(),@applyUserGuid,@formPath,@controlId,@controlHeight,@lastUpdateBy,getdate(),@controlXml,'" + idType + "','" + _groupGuid + "'," + splitterPosition + ")");
- SQLStringList.Add(_sql, new SqlParameter[] {
- new SqlParameter("@formPath", formPath)
- , new SqlParameter("@controlId", idName)
- , new SqlParameter("@controlHeight", "0")
- , new SqlParameter("@lastUpdateBy", _userCode)
- , new SqlParameter("@applyUserGuid", applyUserGuid)
- , new SqlParameter("@controlXml", idXml)
+ string _splitterPosition =
+ job["splitterPosition"].ToString();
+ string splitterPosition =
+ string.IsNullOrEmpty(_splitterPosition)
+ ? "0"
+ : _splitterPosition;
+ System.Text.StringBuilder _sql =
+ new System.Text.StringBuilder();
+ _sql.Append(
+ " INSERT INTO [dbo].[FM_LAYOUT] ([guid] ,[applyUserGuid] ,[formPath] ,[controlId],[controlHeight],[lastUpdateBy],[lastUpdateDate],controlXml,controlType,groupGuid,splitterPosition)");
+ _sql.Append(
+ "values(newid(),@applyUserGuid,@formPath,@controlId,@controlHeight,@lastUpdateBy,getdate(),@controlXml,'" +
+ idType + "','" + _groupGuid + "'," +
+ splitterPosition + ")");
+ SQLStringList.Add(_sql, new SqlParameter[]
+ {
+ new SqlParameter("@formPath", formPath),
+ new SqlParameter("@controlId", idName),
+ new SqlParameter("@controlHeight", "0"),
+ new SqlParameter("@lastUpdateBy", _userCode),
+ new SqlParameter("@applyUserGuid", applyUserGuid),
+ new SqlParameter("@controlXml", idXml)
});
}
}
+
Gs.Toolbox.DbHelperSQL.ExecuteSqlTranRtn(SQLStringList);
m.outMsg = "淇濆瓨" + (intType == 1 ? "鏍囧噯鐗�" : "涓汉鐗�") + "閰嶇疆鎴愬姛锛�";
- return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success, "鎿嶄綔鎴愬姛锛�");
+ return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success,
+ "鎿嶄綔鎴愬姛锛�");
}
catch (Exception ex)
{
// 鎹曡幏淇濆瓨鏌ヨ閰嶇疆鏃剁殑寮傚父锛屽苟灏嗕俊鎭繑鍥炵粰鍓嶇銆�
m.outMsg = "鎿嶄綔澶辫触:" + ex.Message;
- Gs.Toolbox.LogHelper.Debug(this.ToString(), "EditModel error锛�" + ex.Message);
+ Gs.Toolbox.LogHelper.Debug(this.ToString(),
+ "EditModel error锛�" + ex.Message);
}
+
//杩欐槸鎵�鏈夌殑
- return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default, "鎿嶄綔鎴愬姛锛�");
+ return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default,
+ "鎿嶄綔鎴愬姛锛�");
}
@@ -167,9 +211,10 @@
try
{
// Stored procedure returns both standard layout data and any personal override for the current user.
- dset = DbHelperSQL.RunProcedure("[fm_get_layout]", parameters, "0");
+ dset = DbHelperSQL.RunProcedure("[fm_get_layout]", parameters,
+ "0");
if (dset != null && dset.Tables.Count > 0
- )
+ )
{
// Table[0] represents the standard definition; table[1] holds the user's personal layout snapshot.
var _tb = dset.Tables[0].TableToDynamicList();
@@ -183,6 +228,7 @@
// Log retrieval failure but continue returning default result to caller.
LogHelper.Debug(ToString(), ex.Message);
}
+
if (m != null)
return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success,
"璇诲彇鎴愬姛锛�");
@@ -211,9 +257,10 @@
try
{
// Stored procedure exposes the latest serialized layout snapshot based on formPath and user scope.
- dset = DbHelperSQL.RunProcedure("[fm_get_layout_ver]", parameters, "0");
+ dset = DbHelperSQL.RunProcedure("[fm_get_layout_ver]",
+ parameters, "0");
if (dset != null && dset.Tables.Count > 0
- )
+ )
{
strMsg = dset.Tables[0].Rows[0][0].ToString();
}
@@ -221,12 +268,14 @@
catch (Exception ex)
{
// Capture context when reading layout versions fails to help diagnose environment-specific issues.
- LogHelper.Debug(ToString(), ex.Message+ ",formPath:"+ formPath+ ",_userGuid:"+ _userGuid);
-
+ LogHelper.Debug(ToString(),
+ ex.Message + ",formPath:" + formPath + ",_userGuid:" +
+ _userGuid);
}
- return ReturnDto<string>.QuickReturn(strMsg, ReturnCode.Success, "璇诲彇鎴愬姛锛�");
- }
+ return ReturnDto<string>.QuickReturn(strMsg, ReturnCode.Success,
+ "璇诲彇鎴愬姛锛�");
+ }
#endregion
@@ -235,7 +284,8 @@
int? isAdmin = 0;
System.Text.StringBuilder _sb = new System.Text.StringBuilder();
// Uses SYS_USER.IS_SYS flag to decide if the caller has elevated privileges.
- _sb.Append("select count(1) from [dbo].[SYS_USER] where GUID='" + _userGuid + "' and IS_SYS=1");
+ _sb.Append("select count(1) from [dbo].[SYS_USER] where GUID='" +
+ _userGuid + "' and IS_SYS=1");
object _obj = Gs.Toolbox.DbHelperSQL.GetSingle(_sb.ToString());
if (_obj == null)
{
@@ -243,6 +293,7 @@
}
else
isAdmin = Gs.Toolbox.UtilityHelper.ToInt(_obj.ToString());
+
return isAdmin;
}
@@ -275,29 +326,34 @@
string keyUserGuid = model.keyUserGuid;
string keyGuid = model.keyGuid;
string keyNo = model.keyNo;
- string idtype = model.idtype;//杩欎釜浠呬粎鏄洿鏂板伐鍗曠姸鎬佺殑鏃跺�欐湁
+ string idtype = model.idtype; //杩欎釜浠呬粎鏄洿鏂板伐鍗曠姸鎬佺殑鏃跺�欐湁
string keyUrl = model.keyUrl;
if (string.IsNullOrEmpty(idtype))
{
// 甯歌鎺ュ彛锛氭寜鎿嶄綔绫诲瀷鎺ㄩ�佸崟鏉′笟鍔℃暟鎹��
- (_rtnInt, _rtnStr) = InterfaceUtil.HttpPostErp(_erpJson, keyUserGuid, keyGuid, keyNo,0,keyUrl);
+ (_rtnInt, _rtnStr) = InterfaceUtil.HttpPostErp(_erpJson,
+ keyUserGuid, keyGuid, keyNo, 0, keyUrl);
}
else
{
// 甯� idtype 鐨勮姹傜敤浜庣壒娈婃祦绋嬶紙濡傚叧闂�佸弽鍏抽棴锛夛紝ERP 闇�瑕侀澶栫殑鐘舵�佹爣璁般��
- (_rtnInt, _rtnStr) = InterfaceUtil.HttpPostErp(_erpJson, keyUserGuid, keyGuid, keyNo, 2,keyUrl);
+ (_rtnInt, _rtnStr) = InterfaceUtil.HttpPostErp(_erpJson,
+ keyUserGuid, keyGuid, keyNo, 2, keyUrl);
}
}
catch (Exception ex)
{
// 璁板綍 ERP 鏁版嵁杞崲寮傚父锛屼究浜庡畾浣嶅瓨鍌ㄨ繃绋嬫垨搴忓垪鍖栭棶棰樸��
- Gs.Toolbox.LogHelper.Debug(this.ToString(), "Fm SendErp:" + ex.Message);
+ Gs.Toolbox.LogHelper.Debug(this.ToString(),
+ "Fm SendErp:" + ex.Message);
return "鍙戦�乪rp澶辫触:" + ex.Message;
}
+
if (_rtnInt <= 0)
{
return "鍙戦�乪rp澶辫触:" + _rtnStr;
}
+
return _rtnStr;
}
@@ -315,7 +371,7 @@
string keyChild = model.keyChild;
string keyMeth = model.keyMeth;
string keyNo = model.keyNo;
- string idtype = model.idtype;//杩欎釜浠呬粎鏄洿鏂板伐鍗曠姸鎬佺殑鏃跺�欐湁
+ string idtype = model.idtype; //杩欎釜浠呬粎鏄洿鏂板伐鍗曠姸鎬佺殑鏃跺�欐湁
if (keyMeth.ToUpper() == "delete".ToUpper())
// 鍒犻櫎鎿嶄綔鏃犻渶鍚� ERP 鎺ㄩ�佹暟鎹紝鍙渶杩斿洖绌轰覆銆�
return "";
@@ -323,11 +379,11 @@
{
System.Data.DataSet dset = new System.Data.DataSet();
SqlParameter[] parameters =
- {
- new("@inOrderGuid", keyGuid),
- new("@inEdtUserGuid", keyUserGuid),
- new("@keyMeth", keyMeth.ToLower()),
- };
+ {
+ new("@inOrderGuid", keyGuid),
+ new("@inEdtUserGuid", keyUserGuid),
+ new("@keyMeth", keyMeth.ToLower()),
+ };
// 璋冪敤涓氬姟瀹氫箟鐨勫瓨鍌ㄨ繃绋嬶紝灏� MES 鏁版嵁鎵撳寘缁� ERP銆�
dset = DbHelperSQL.RunProcedure(keyProduce, parameters, "0");
if (dset == null)
@@ -346,17 +402,22 @@
{
// 澶氳〃杩斿洖鏃讹紝闇�瑕佹妸瀛愯〃闆嗗悎鎸傚埌 datajson 涓��
//杩欐槸杩欐槸鏅�氱殑鎺ュ彛閲岀殑缁撴锛岀粨鏋勫拰鍏跺畠涓嶄竴鏍�
- if (keyMeth.ToLower() == "toclose".ToLower() || keyMeth.ToLower() == "closure".ToLower() || keyMeth.ToLower() == "unfinish")
+ if (keyMeth.ToLower() == "toclose".ToLower() ||
+ keyMeth.ToLower() == "closure".ToLower() ||
+ keyMeth.ToLower() == "unfinish")
{
_datajson = dset.Tables[1].Rows[0].RowToDynamic();
}
else
{
_datajson = dset.Tables[0].Rows[0].RowToDynamic();
- List<dynamic> _lst = dset.Tables[1].TableToDynamicList();
- ((IDictionary<string, object>)_datajson)[keyChild] = _lst;
+ List<dynamic> _lst =
+ dset.Tables[1].TableToDynamicList();
+ ((IDictionary<string, object>)_datajson)[keyChild] =
+ _lst;
}
}
+
// var _obj = new
// {
// mesid = _mesGuid,
@@ -367,6 +428,7 @@
// return JsonConvert.SerializeObject(_obj);
return JsonConvert.SerializeObject(_datajson);
}
+
//杩欐槸璁㈠崟鍥炰紶鏍囪瘑
List<dynamic> _datajson22 = new List<dynamic>();
dynamic _ob = new ExpandoObject();
@@ -388,6 +450,7 @@
throw ex;
}
}
+
#endregion
@@ -412,13 +475,14 @@
foreach (var _obj in model.list)
{
var _line =
- _obj.colName + _split
- + _obj.colCap + _split
- ;
+ _obj.colName + _split
+ + _obj.colCap + _split
+ ;
if (_sb.Length > 0)
_sb.Append("~");
_sb.Append(_line);
}
+
;
var lst = new List<dynamic>();
// 灏嗗垪鍚嶅拰鏄剧ず鏍囬鎷兼垚 "~" 鍒嗛殧鐨勫弬鏁帮紝浼犵粰瀛樺偍杩囩▼鐢熸垚鏌ヨ閰嶇疆銆�
@@ -431,7 +495,8 @@
try
{
// fm_set_query 浼氳繑鍥炴煡璇㈡潯浠躲�佺粨鏋滃瓧娈点�佹帓搴忕瓑澶氬紶閰嶇疆琛ㄣ��
- dset = DbHelperSQL.RunProcedure("[fm_set_query]", parameters, "0");
+ dset = DbHelperSQL.RunProcedure("[fm_set_query]", parameters,
+ "0");
if (dset != null && dset.Tables.Count > 0)
{
m.list = dset.Tables[0].TableToDynamicList();
@@ -445,7 +510,9 @@
// 璁板綍 ERP 鏁版嵁杞崲寮傚父锛屼究浜庡畾浣嶅瓨鍌ㄨ繃绋嬫垨搴忓垪鍖栭棶棰樸��
LogHelper.Debug(ToString(), ex.Message);
}
- return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success, "璇诲彇鎴愬姛锛�");
+
+ return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success,
+ "璇诲彇鎴愬姛锛�");
}
/// <summary>
@@ -469,35 +536,49 @@
{
// Query configuration is restricted to administrators to protect shared metadata.
m.outMsg = "浣犱笉鏄鐞嗗憳锛屾搷浣滃け璐ワ紒";
- return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default, "鎿嶄綔鎴愬姛锛�");
+ return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default,
+ "鎿嶄綔鎴愬姛锛�");
}
}
catch (Exception ex)
{
// 璁板綍 ERP 鏁版嵁杞崲寮傚父锛屼究浜庡畾浣嶅瓨鍌ㄨ繃绋嬫垨搴忓垪鍖栭棶棰樸��
- Gs.Toolbox.LogHelper.Debug(this.ToString(), "EditModel isAdmin error锛�" + ex.Message);
+ Gs.Toolbox.LogHelper.Debug(this.ToString(),
+ "EditModel isAdmin error锛�" + ex.Message);
}
+
try
{
// 鍏堟竻绌哄師鏈夋煡璇㈡潵婧愯〃锛屽啀鎵归噺鎻掑叆鏈�鏂伴厤缃��
- Gs.Toolbox.DbHelperSQL.ExecuteSql("delete from [FM_QUERY_TABLE] where formPath=@formPath ", new SqlParameter[] { new SqlParameter("@formPath", formPath) });
+ Gs.Toolbox.DbHelperSQL.ExecuteSql(
+ "delete from [FM_QUERY_TABLE] where formPath=@formPath ",
+ new SqlParameter[]
+ { new SqlParameter("@formPath", formPath) });
foreach (var _obj in model.list)
{
- System.Text.StringBuilder _sb = new System.Text.StringBuilder();
- _sb.Append("INSERT INTO [dbo].[FM_QUERY_TABLE]([guid],[formPath] ,[tableName] ,[lastUpdateBy] ,[lastUpdateDate],[tableOtherName])");
- _sb.Append(" values(newid(),'" + formPath + "','" + _obj.tableName + "','',getdate(),'" + _obj.tableOtherName + "')");
+ System.Text.StringBuilder _sb =
+ new System.Text.StringBuilder();
+ _sb.Append(
+ "INSERT INTO [dbo].[FM_QUERY_TABLE]([guid],[formPath] ,[tableName] ,[lastUpdateBy] ,[lastUpdateDate],[tableOtherName])");
+ _sb.Append(" values(newid(),'" + formPath + "','" +
+ _obj.tableName + "','',getdate(),'" +
+ _obj.tableOtherName + "')");
arrayList.Add(_sb.ToString());
}
+
Gs.Toolbox.DbHelperSQL.ExecuteSqlTran(arrayList);
}
catch (Exception ex)
{
// 鎹曡幏淇濆瓨鏌ヨ閰嶇疆鏃剁殑寮傚父锛屽苟灏嗕俊鎭繑鍥炵粰鍓嶇銆�
m.outMsg = ex.Message;
- return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default, ex.Message);
+ return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default,
+ ex.Message);
}
+
m.outMsg = "鎿嶄綔鎴愬姛锛�";
- return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default, "鎿嶄綔鎴愬姛锛�");
+ return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default,
+ "鎿嶄綔鎴愬姛锛�");
}
/// <summary>
@@ -516,22 +597,30 @@
if (isAdmin <= 0)
{
// 鍒犻櫎鏌ヨ閰嶇疆鍚屾牱闇�瑕佺鐞嗗憳鏉冮檺銆�
- return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Default, "浣犱笉鏄鐞嗗憳锛屾搷浣滃け璐ワ紒");
+ return ReturnDto<int>.QuickReturn(rtnInt,
+ ReturnCode.Default, "浣犱笉鏄鐞嗗憳锛屾搷浣滃け璐ワ紒");
}
}
catch (Exception ex)
{
// 璁板綍 ERP 鏁版嵁杞崲寮傚父锛屼究浜庡畾浣嶅瓨鍌ㄨ繃绋嬫垨搴忓垪鍖栭棶棰樸��
- Gs.Toolbox.LogHelper.Debug(this.ToString(), "EditModel isAdmin error锛�" + ex.Message);
+ Gs.Toolbox.LogHelper.Debug(this.ToString(),
+ "EditModel isAdmin error锛�" + ex.Message);
}
+
Guid? guid = model.guid;
- System.Text.StringBuilder stringBuilder = new System.Text.StringBuilder();
+ System.Text.StringBuilder stringBuilder =
+ new System.Text.StringBuilder();
// 閲囩敤 GUID 绮剧‘鍒犻櫎鎸囧畾鐨勬煡璇㈡暟鎹簮璁板綍銆�
- stringBuilder.Append("delete from FM_QUERY_TABLE where guid='" + guid + "'");
- rtnInt = Gs.Toolbox.DbHelperSQL.ExecuteSql(stringBuilder.ToString());
+ stringBuilder.Append("delete from FM_QUERY_TABLE where guid='" +
+ guid + "'");
+ rtnInt =
+ Gs.Toolbox.DbHelperSQL.ExecuteSql(stringBuilder.ToString());
if (rtnInt <= 0)
- return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Exception, "鎿嶄綔澶辫触锛�");
- return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Success, "鎿嶄綔鎴愬姛锛�");
+ return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Exception,
+ "鎿嶄綔澶辫触锛�");
+ return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Success,
+ "鎿嶄綔鎴愬姛锛�");
}
/// <summary>
@@ -550,28 +639,42 @@
if (isAdmin <= 0)
{
// 鍙湁绠$悊鍛樻墠鑳借皟鏁存煡璇㈠垪瀛楁鏄犲皠銆�
- return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Default, "浣犱笉鏄鐞嗗憳锛屾搷浣滃け璐ワ紒");
+ return ReturnDto<int>.QuickReturn(rtnInt,
+ ReturnCode.Default, "浣犱笉鏄鐞嗗憳锛屾搷浣滃け璐ワ紒");
}
}
catch (Exception ex)
{
// 璁板綍 ERP 鏁版嵁杞崲寮傚父锛屼究浜庡畾浣嶅瓨鍌ㄨ繃绋嬫垨搴忓垪鍖栭棶棰樸��
- Gs.Toolbox.LogHelper.Debug(this.ToString(), "EditModel isAdmin error锛�" + ex.Message);
+ Gs.Toolbox.LogHelper.Debug(this.ToString(),
+ "EditModel isAdmin error锛�" + ex.Message);
}
+
Guid? guid = model.guid;
string sqlField = model.sqlField;
string sqlFieldType = model.sqlFieldType;
string fType = model.fType;
- System.Text.StringBuilder stringBuilder = new System.Text.StringBuilder();
+ System.Text.StringBuilder stringBuilder =
+ new System.Text.StringBuilder();
if (fType == "1")
- stringBuilder.Append("update FM_QUERY set sqlFieldType='" + sqlFieldType + "', lastUpdateDate=getdate() where guid='" + guid + "'");
+ stringBuilder.Append("update FM_QUERY set sqlFieldType='" +
+ sqlFieldType +
+ "', lastUpdateDate=getdate() where guid='" +
+ guid + "'");
else
- stringBuilder.Append("update FM_QUERY set sqlField='" + sqlField + "', lastUpdateDate=getdate() where guid='" + guid + "'");
- rtnInt = Gs.Toolbox.DbHelperSQL.ExecuteSql(stringBuilder.ToString());
+ stringBuilder.Append("update FM_QUERY set sqlField='" +
+ sqlField +
+ "', lastUpdateDate=getdate() where guid='" +
+ guid + "'");
+ rtnInt =
+ Gs.Toolbox.DbHelperSQL.ExecuteSql(stringBuilder.ToString());
if (rtnInt <= 0)
- return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Exception, "鎿嶄綔鎴愬姛锛�");
- return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Success, "鎿嶄綔澶辫触锛�");
+ return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Exception,
+ "鎿嶄綔鎴愬姛锛�");
+ return ReturnDto<int>.QuickReturn(rtnInt, ReturnCode.Success,
+ "鎿嶄綔澶辫触锛�");
}
+
#endregion
}
-}
+}
\ No newline at end of file
--
Gitblit v1.9.3