提交所有文件

This commit is contained in:
2026-09-19 14:12:58 +08:00
parent 20e88479b1
commit 7b922290bb
62 changed files with 11832 additions and 131 deletions
+11 -8
View File
@@ -40,7 +40,7 @@ namespace GThinking.N_XLXSBJ
this.PageHeight = 600;
this.PageWidth = 750;
base.DataKeyNames = new string[] { "XLXSJGBYZZC_JGBID", "XLXSJGBYZZC_CPTX", "minYZID" };
base.DataKeyNames = new string[] { "XLXSJGBYZZC_JGBID", "XLXSJGBYZZC_CPTX", "XLXSJGBYZZC_ZXJM", "minYZID" };
ContentGrid.FindColumnByFieldName("XLXSJGBYZZC_JGBID").Visible = false;
@@ -103,10 +103,11 @@ namespace GThinking.N_XLXSBJ
protected override void BeforeDelete(TDatabase db, ref bool ActionIsDone)
{
string sYZIDlist = TZYZBJAInfo.GetYZIDList(txtTJYZList.Value.Trim());
entity.EntityTable.DeleteSql = " delete from XLXSJGBYZZC where XLXSJGBYZZC_JGBID=:XLXSJGBYZZC_JGBID and XLXSJGBYZZC_CPTX =:XLXSJGBYZZC_CPTX and "
entity.EntityTable.DeleteSql = " delete from XLXSJGBYZZC where XLXSJGBYZZC_JGBID=:XLXSJGBYZZC_JGBID and XLXSJGBYZZC_CPTX =:XLXSJGBYZZC_CPTX and XLXSJGBYZZC_ZXJM =:XLXSJGBYZZC_ZXJM and "
+ CMISproDataBase.GetWhereEqual("XLXSJGBYZZC_YZID", sYZIDlist);
entity.Param.Add("XLXSJGBYZZC_JGBID", this.ContentGrid.SelectedDataKey["XLXSJGBYZZC_JGBID"].ToString().Trim());
entity.Param.Add("XLXSJGBYZZC_CPTX", this.ContentGrid.SelectedDataKey["XLXSJGBYZZC_CPTX"].ToString().Trim());
entity.Param.Add("XLXSJGBYZZC_ZXJM", this.ContentGrid.SelectedDataKey["XLXSJGBYZZC_ZXJM"].ToString().Trim());
base.BeforeDelete(db, ref ActionIsDone);
}
@@ -133,6 +134,7 @@ namespace GThinking.N_XLXSBJ
{
LinkPageParam.AddString("XLXSJGBYZZC_JGBID", ContentGrid.DataKeys[e.Row.RowIndex]["XLXSJGBYZZC_JGBID"].ToString().Trim());
LinkPageParam.AddString("XLXSJGBYZZC_CPTX", ContentGrid.DataKeys[e.Row.RowIndex]["XLXSJGBYZZC_CPTX"].ToString().Trim());
LinkPageParam.AddString("XLXSJGBYZZC_ZXJM", ContentGrid.DataKeys[e.Row.RowIndex]["XLXSJGBYZZC_ZXJM"].ToString().Trim());
LinkPageParam.AddString("XLXSJGBYZZC_YZID", ContentGrid.DataKeys[e.Row.RowIndex]["minYZID"].ToString().Trim());
LinkPageParam.AddString("TJYZList", txtTJYZList.Value.Trim());
}
@@ -171,7 +173,7 @@ namespace GThinking.N_XLXSBJ
InitGridView();
string sYZIDlist = TZYZBJAInfo.GetYZIDList(txtTJYZList.Value.Trim());
StringBuilder sSQL = new StringBuilder();
sSQL.AppendLine("select :pJGBID as XLXSJGBYZZC_JGBID,XLXSJGBYZZC_CPTX ");
sSQL.AppendLine("select :pJGBID as XLXSJGBYZZC_JGBID,XLXSJGBYZZC_CPTX,XLXSJGBYZZC_ZXJM ");
sSQL.AppendLine(" ,minYZID");
if (XSWHR())
{
@@ -187,7 +189,7 @@ namespace GThinking.N_XLXSBJ
}
sSQL.AppendLine(" from ");
sSQL.AppendLine(" ( ");
sSQL.AppendLine(" select XLXSJGBYZZC_CPTX,min(XLXSJGBYZZC_YZID) as minYZID ");
sSQL.AppendLine(" select XLXSJGBYZZC_CPTX,XLXSJGBYZZC_ZXJM,min(XLXSJGBYZZC_YZID) as minYZID ");
if (XSWHR())
{
sSQL.AppendLine(" ,WHR,WHSJ ");
@@ -198,12 +200,12 @@ namespace GThinking.N_XLXSBJ
}
sSQL.AppendLine(" from ");
sSQL.AppendLine(" (");
sSQL.AppendLine(" select distinct XLXSJGBYZZC_CPTX,XLXSJGBYZZC_YZID,XLXSJGBYZZC_YZZ");
sSQL.AppendLine(" select distinct XLXSJGBYZZC_CPTX,XLXSJGBYZZC_ZXJM,XLXSJGBYZZC_YZID,XLXSJGBYZZC_YZZ");
if (XSWHR())
{
sSQL.AppendLine(" ,XLXSJGBYZZC_WHR as WHR,XLXSJGBYZZC_WHSJ as WHSJ ");
}
sSQL.AppendLine(" from XLXSJGBYZZC YZZ1");
if (string.IsNullOrEmpty(CurQueryEntity.FieldByName("JGBID").Value.Trim()))
{
@@ -225,14 +227,14 @@ namespace GThinking.N_XLXSBJ
sSQL.AppendLine(" and " + CMISproDataBase.GetWhereEqual("YZZ1.XLXSJGBYZZC_YZID", sYZIDlist));
}
sSQL.AppendLine(" ) tmp");
sSQL.AppendLine(" group by XLXSJGBYZZC_CPTX ");
sSQL.AppendLine(" group by XLXSJGBYZZC_CPTX,XLXSJGBYZZC_ZXJM ");
if (XSWHR())
{
sSQL.AppendLine(" , WHR, WHSJ ");
}
sSQL.AppendLine(" ) a ");
sSQL.AppendLine(" where 1=1 ");
sSQL.AppendLine(" order by XLXSJGBYZZC_CPTX ");
sSQL.AppendLine(" order by XLXSJGBYZZC_CPTX,XLXSJGBYZZC_ZXJM ");
entity.Param.Add("pJGBID", CurQueryEntity.FieldByName("JGBID").Value.Trim());
return sSQL.ToString();
}
@@ -324,6 +326,7 @@ namespace GThinking.N_XLXSBJ
LinkPageParam.UrlPath = "TZYZJJCInfo.aspx";
LinkPageParam.AddString("XLXSJGBYZZC_JGBID", ContentGrid.DataKeys[ContentGrid.SelectedIndex]["XLXSJGBYZZC_JGBID"].ToString().Trim());
LinkPageParam.AddString("XLXSJGBYZZC_CPTX", ContentGrid.DataKeys[ContentGrid.SelectedIndex]["XLXSJGBYZZC_CPTX"].ToString().Trim());
LinkPageParam.AddString("XLXSJGBYZZC_ZXJM", ContentGrid.DataKeys[ContentGrid.SelectedIndex]["XLXSJGBYZZC_ZXJM"].ToString().Trim());
LinkPageParam.AddString("XLXSJGBYZZC_YZID", ContentGrid.DataKeys[ContentGrid.SelectedIndex]["minYZID"].ToString().Trim());
LinkPageParam.AddString("TJYZList", txtTJYZList.Value.Trim());
LinkPageParam.CallAction = tpCallAction;