提交 12cde106 authored 作者: 彭寒菲's avatar 彭寒菲

上级 fc898b6c
...@@ -16,6 +16,7 @@ using System.Data; ...@@ -16,6 +16,7 @@ using System.Data;
using System.Dynamic; using System.Dynamic;
using System.ComponentModel; using System.ComponentModel;
using Kingdee.BOS.Core.Metadata.EntityElement; using Kingdee.BOS.Core.Metadata.EntityElement;
using Kingdee.BOS.Log;
namespace LF.K3.SCM.AppServerPlugin.AuditChecks namespace LF.K3.SCM.AppServerPlugin.AuditChecks
{ {
...@@ -34,6 +35,7 @@ namespace LF.K3.SCM.AppServerPlugin.AuditChecks ...@@ -34,6 +35,7 @@ namespace LF.K3.SCM.AppServerPlugin.AuditChecks
{ {
return; return;
} }
Logger.Info("dataEntities:", dataEntities.Length.ToString());
DataTable dt = null; DataTable dt = null;
List<int> listnumber = new List<int>(); List<int> listnumber = new List<int>();
List<int> ids = new List<int>(); List<int> ids = new List<int>();
...@@ -68,6 +70,8 @@ namespace LF.K3.SCM.AppServerPlugin.AuditChecks ...@@ -68,6 +70,8 @@ namespace LF.K3.SCM.AppServerPlugin.AuditChecks
{ {
var FCREATEORGID = Convert.ToInt32(dt.Rows[i]["FCREATEORGID"]);//创建组织 var FCREATEORGID = Convert.ToInt32(dt.Rows[i]["FCREATEORGID"]);//创建组织
var FUSEORGID = Convert.ToInt32(dt.Rows[i]["FUSEORGID"]);//使用组织 var FUSEORGID = Convert.ToInt32(dt.Rows[i]["FUSEORGID"]);//使用组织
Logger.Info("创建组织:", FCREATEORGID.ToString());
Logger.Info("使用组织:", FUSEORGID.ToString());
if (FCREATEORGID != FUSEORGID) if (FCREATEORGID != FUSEORGID)
{ {
return; return;
...@@ -76,7 +80,8 @@ namespace LF.K3.SCM.AppServerPlugin.AuditChecks ...@@ -76,7 +80,8 @@ namespace LF.K3.SCM.AppServerPlugin.AuditChecks
string zt = dt.Rows[i]["FDocumentStatus"].ToString(); string zt = dt.Rows[i]["FDocumentStatus"].ToString();
//如果校验不通过,抛出校验异常 //如果校验不通过,抛出校验异常
//如果是BOM则判状态是否审核,否者判断是否建了BOM //如果是BOM则判状态是否审核,否者判断是否建了BOM
Logger.Info("状态:", zt);
Logger.Info("物料编码:", dt.Rows[i]["BOMFNUMBER"].ToString());
if (dt.Rows[i]["BOMFNUMBER"].ToString().IsNullOrEmptyOrWhiteSpace() || dt.Rows[i]["BOMFNUMBER"].ToString() == "") if (dt.Rows[i]["BOMFNUMBER"].ToString().IsNullOrEmptyOrWhiteSpace() || dt.Rows[i]["BOMFNUMBER"].ToString() == "")
{ {
string a = dt.Rows[i]["FERPCLSID"].ToString(); string a = dt.Rows[i]["FERPCLSID"].ToString();
...@@ -142,6 +147,7 @@ namespace LF.K3.SCM.AppServerPlugin.AuditChecks ...@@ -142,6 +147,7 @@ namespace LF.K3.SCM.AppServerPlugin.AuditChecks
left join t_BD_MaterialBase f on stepCTE.z=f.FMATERIALID left join t_BD_MaterialBase f on stepCTE.z=f.FMATERIALID
left join T_ENG_BOM engbom on stepCTE.z=engbom.FMATERIALID where stepCTE.Lev=1", string.Join(",",ids)); left join T_ENG_BOM engbom on stepCTE.z=engbom.FMATERIALID where stepCTE.Lev=1", string.Join(",",ids));
dt = DBServiceHelper.ExecuteDataSet(this.Context, sql).Tables[0]; dt = DBServiceHelper.ExecuteDataSet(this.Context, sql).Tables[0];
Logger.Info("sql:", sql.ToString());
return dt; return dt;
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论