提交 4ad87b56 authored 作者: 彭寒菲's avatar 彭寒菲

日志

上级 db896bd1
...@@ -112,7 +112,7 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn ...@@ -112,7 +112,7 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn
public void LackAnalyse(Context ctx, string Push, IDynamicFormView view = null) public void LackAnalyse(Context ctx, string Push, IDynamicFormView view = null)
{ {
//Logger.Info记录日志 //Logger.Info记录日志
Logger.Info("缺料分析", "开始" + Push); Logger.Info("缺料分析", "开始" + ctx.DBId+","+ Push);
//获取缺料分析 勾选是否模板 //获取缺料分析 勾选是否模板
string sql = "select FID,FBILLNO from T_PRD_LACKANALYSEBILL where F_LQKJ_ISTEMPLATE = '1'"; string sql = "select FID,FBILLNO from T_PRD_LACKANALYSEBILL where F_LQKJ_ISTEMPLATE = '1'";
DataTable qldata = DBServiceHelper.ExecuteDataSet(ctx, sql).Tables[0]; DataTable qldata = DBServiceHelper.ExecuteDataSet(ctx, sql).Tables[0];
...@@ -214,8 +214,8 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn ...@@ -214,8 +214,8 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn
where T1.FID={id} and (t2.FLACKQTY>1 or (t2.FLACKQTY is null and t1.FLACKQTY>1)) and (t1type .FISSUETYPE!=7 or(t1type .FISSUETYPE is null ) ) where T1.FID={id} and (t2.FLACKQTY>1 or (t2.FLACKQTY is null and t1.FLACKQTY>1)) and (t1type .FISSUETYPE!=7 or(t1type .FISSUETYPE is null ) )
and t8.FERPCLSID!=5 and (t9.FERPCLSID!=5 or t9.FERPCLSID is null) "; and t8.FERPCLSID!=5 and (t9.FERPCLSID!=5 or t9.FERPCLSID is null) ";
Logger.Info("sql2:", sql2.ToString()); Logger.Info("sql2:", ctx.DBId + "," + sql2.ToString());
Logger.Info("sql1:", sql1.ToString()); Logger.Info("sql1:", ctx.DBId + "," + sql1.ToString());
dt = DBServiceHelper.ExecuteDataSet(ctx, sql1).Tables[0]; dt = DBServiceHelper.ExecuteDataSet(ctx, sql1).Tables[0];
DataTable dt2 = DBServiceHelper.ExecuteDataSet(ctx, sql2).Tables[0]; DataTable dt2 = DBServiceHelper.ExecuteDataSet(ctx, sql2).Tables[0];
//查询本次推送的记录 //查询本次推送的记录
...@@ -224,12 +224,12 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn ...@@ -224,12 +224,12 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn
string cgjlbsql = $@"/*dialect*/select F_LQKJ_PURCHASE,F_LQKJ_FMATERIAL,SUM(F_LQKJ_PURCHASEQTY) as num from t_LackAnalysisResult string cgjlbsql = $@"/*dialect*/select F_LQKJ_PURCHASE,F_LQKJ_FMATERIAL,SUM(F_LQKJ_PURCHASEQTY) as num from t_LackAnalysisResult
where F_LQKJ_PUSHNUMBER='{max2}' where F_LQKJ_PUSHNUMBER='{max2}'
group by F_LQKJ_PURCHASE ,F_LQKJ_FMATERIAL order by F_LQKJ_PURCHASE "; group by F_LQKJ_PURCHASE ,F_LQKJ_FMATERIAL order by F_LQKJ_PURCHASE ";
Logger.Info("cgjlbsql:", cgjlbsql); Logger.Info("cgjlbsql:", ctx.DBId + "," + cgjlbsql);
//缺料分析 //缺料分析
string qlsql = $@"/*dialect*/ select F_LQKJ_LACK,F_LQKJ_FMATERIAL,sum(F_LQKJ_PURCHASEQTY) as num from t_LackAnalysisResult string qlsql = $@"/*dialect*/ select F_LQKJ_LACK,F_LQKJ_FMATERIAL,sum(F_LQKJ_PURCHASEQTY) as num from t_LackAnalysisResult
where F_LQKJ_PUSHNUMBER='{max2}' where F_LQKJ_PUSHNUMBER='{max2}'
group by F_LQKJ_LACK,F_LQKJ_FMATERIAL order by F_LQKJ_LACK"; group by F_LQKJ_LACK,F_LQKJ_FMATERIAL order by F_LQKJ_LACK";
Logger.Info("qlsql:", qlsql); Logger.Info("qlsql:", ctx.DBId + "," + qlsql);
DataTable cgtab = DBServiceHelper.ExecuteDataSet(ctx, cgjlbsql).Tables[0]; DataTable cgtab = DBServiceHelper.ExecuteDataSet(ctx, cgjlbsql).Tables[0];
DataTable qltab = DBServiceHelper.ExecuteDataSet(ctx, qlsql).Tables[0]; DataTable qltab = DBServiceHelper.ExecuteDataSet(ctx, qlsql).Tables[0];
...@@ -406,7 +406,7 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn ...@@ -406,7 +406,7 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn
} }
///把匹配结果记录到推送记录表中 ///把匹配结果记录到推送记录表中
Logger.Info("toSendlist.Count", toSendlist.Count.ToString()); Logger.Info("toSendlist.Count", ctx.DBId + "," + toSendlist.Count.ToString());
if (toSendlist.Count > 0) if (toSendlist.Count > 0)
{ {
//记录推送 //记录推送
...@@ -443,7 +443,7 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn ...@@ -443,7 +443,7 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn
} }
item["FREMAINSTOCKINQTY"] = cgnum; item["FREMAINSTOCKINQTY"] = cgnum;
} }
Logger.Info("toSendlistMATERUALID:", item["FMATERIALID"].ToString() + "/" + item["FBILLNO"].ToString() + "/" + item["FREMAINSTOCKINQTY"].ToString()+"/"+ item["FQTY"].ToString()); Logger.Info(ctx.DBId + "," + "toSendlistMATERUALID:", item["FMATERIALID"].ToString() + "/" + item["FBILLNO"].ToString() + "/" + item["FREMAINSTOCKINQTY"].ToString()+"/"+ item["FQTY"].ToString());
columnl++; columnl++;
var yddh = item["FSALEORDERNO"] + "_" + item["FMOENTRYSEQ"]; var yddh = item["FSALEORDERNO"] + "_" + item["FMOENTRYSEQ"];
string insertsql1 = $@"/*dialect*/insert into {tab} values('{item["FBILLNO"]}','{item["FREMAINSTOCKINQTY"]}', string insertsql1 = $@"/*dialect*/insert into {tab} values('{item["FBILLNO"]}','{item["FREMAINSTOCKINQTY"]}',
...@@ -483,7 +483,7 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn ...@@ -483,7 +483,7 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn
{Convert.ToInt16(max) + 1},gys,mbfxd,CONVERT(varchar(100), GETDATE(),120),{nowcount},{toSendlist.Count},'{billno}',wltype, {Convert.ToInt16(max) + 1},gys,mbfxd,CONVERT(varchar(100), GETDATE(),120),{nowcount},{toSendlist.Count},'{billno}',wltype,
Lack,LackSum,LackNum Lack,LackSum,LackNum
from {tab} T1 left join Z_LackAnalysisResult T2 on t1.Column1=t2.Column1 "; from {tab} T1 left join Z_LackAnalysisResult T2 on t1.Column1=t2.Column1 ";
Logger.Info("insertsql", insertsql); Logger.Info(ctx.DBId + "," + "insertsql", insertsql);
var successsum = DBUtils.Execute(ctx, insertsql); var successsum = DBUtils.Execute(ctx, insertsql);
if (successsum > 0) if (successsum > 0)
...@@ -519,7 +519,7 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn ...@@ -519,7 +519,7 @@ namespace LQKJ.K3.MFG.PRD.App.ServicePlugIn
} }
Logger.Info("缺料分析", "结束同步" + Push); Logger.Info("缺料分析", "结束同步" + ctx.DBId + "," + Push);
} }
} }
/// <summary> /// <summary>
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<DebugSymbols>true</DebugSymbols> <DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType> <DebugType>full</DebugType>
<Optimize>false</Optimize> <Optimize>false</Optimize>
<OutputPath>..\..\K3Cloud\</OutputPath> <OutputPath>..\..\K3Cloud\bin\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants> <DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<DebugSymbols>true</DebugSymbols> <DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType> <DebugType>full</DebugType>
<Optimize>false</Optimize> <Optimize>false</Optimize>
<OutputPath>..\..\K3Cloud\</OutputPath> <OutputPath>..\..\K3Cloud\bin\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants> <DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
......
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<ProjectRefPath>G:\OZT-kingdeeProject\欧智通\K3Cloud\bin</ProjectRefPath> <ProjectRefPath>G:\OZT-kingdeeProject\欧智通\K3Cloud\bin</ProjectRefPath>
<IsAutoCheckIn>1</IsAutoCheckIn> <IsAutoCheckIn>1</IsAutoCheckIn>
<IsStartScc>1</IsStartScc> <IsStartScc>1</IsStartScc>
<LastExpandPackageNodeID>9a53c754-9021-411b-b3d7-b06771cc7380</LastExpandPackageNodeID> <LastExpandPackageNodeID>f7d49969-aa0b-4411-b0ce-a249289a0d17</LastExpandPackageNodeID>
<SCCCfg> <SCCCfg>
</SCCCfg> </SCCCfg>
</KDSolution> </KDSolution>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论