1111
This commit is contained in:
parent
3804977163
commit
a9f042eca1
@ -10,6 +10,7 @@ using Kingdee.BOS.Core.Interaction;
|
||||
using Kingdee.BOS.Core.Metadata;
|
||||
using Kingdee.BOS.Core.Metadata.FormElement;
|
||||
using Kingdee.BOS.JSON;
|
||||
using Kingdee.BOS.Log;
|
||||
using Kingdee.BOS.Orm;
|
||||
using Kingdee.BOS.Orm.DataEntity;
|
||||
using Kingdee.BOS.ServiceHelper;
|
||||
@ -279,6 +280,11 @@ namespace GZ_KD_Parino.Common
|
||||
/// </summary>
|
||||
public static string CreateDocument2(DynamicObjectCollection data, Context ctx)
|
||||
{
|
||||
Guid? idkey = null;
|
||||
string sn = "失败";
|
||||
try
|
||||
{
|
||||
//写入日志 idkey=()
|
||||
StringBuilder xml = new StringBuilder("FormData=<FormData>");
|
||||
xml.Append("<productshipinit>");
|
||||
xml.Append("<SN></SN>");
|
||||
@ -321,7 +327,7 @@ namespace GZ_KD_Parino.Common
|
||||
writer.Write(buffer, 0, buffer.Length);
|
||||
}
|
||||
string retString = "";
|
||||
string sn = "失败";
|
||||
|
||||
|
||||
//获取响应
|
||||
using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
|
||||
@ -354,9 +360,18 @@ namespace GZ_KD_Parino.Common
|
||||
SaveTxt("http://bpm.pmac.com.cn/bpm/YZSoft/WebService/YZService.ashx?Method=PostTask&UserAccount=" + data[0]["bpm账号"] + "&ProcessName=产品生产出货预置单&Action=提交&Comment=''&" + xml,
|
||||
string.Format(@"D:\Api日志\{2}\创建流程\{0}\创建流程\{1}.txt",
|
||||
Convert.ToString(data[0]["单据编号"]), DateTime.Now.ToString("yyyyMMddHHmmssfff"), ctx.DataCenterName), retString);
|
||||
return sn;
|
||||
//修改日志为成功
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
//修改日志为异常,记录异常日志,不能抛异常
|
||||
Logger.Error("创建流程异常", ex.Message,new Exception());
|
||||
}
|
||||
|
||||
|
||||
return sn;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 创建BPM流程发起产品定制再次出货确认单
|
||||
|
||||
@ -495,5 +495,25 @@ namespace GZ_KD_Parino.SQL
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null) as DynamicObjectCollection;
|
||||
}
|
||||
|
||||
public static Guid SetDockingPLMLog(Context ctx, string FType,int id)
|
||||
{
|
||||
Guid newid = Guid.NewGuid();
|
||||
string sql = $@" INSERT INTO [ZZZ_DockingPLMLog] ([Id]
|
||||
,[Fdate]
|
||||
,[CreateTime]
|
||||
,[EditTime]
|
||||
,[FuncMethod]
|
||||
,[ExecuteTime]
|
||||
,[ExceptionInfo]
|
||||
,[FuncStatus]
|
||||
,[Result]
|
||||
,[Remark]
|
||||
,[FId],[ParamInfo])
|
||||
(SELECT '{newid}',FDATE,GETDATE(),GETDATE(),'{FType}',GETDATE(),'',0,'','{FType}',{id},FBILLNO FROM dbo.T_SAL_ORDER
|
||||
WHERE fid={id})";
|
||||
var n= DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null) as DynamicObjectCollection;
|
||||
return newid;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user