|
@@ -23,6 +23,19 @@ namespace DataTransmission.Joint
|
|
|
return tool.GetDataTable(orderSql, conn);
|
|
|
}
|
|
|
|
|
|
+ public DataTable GetWorkflow_Run(string OldOrderId, string StoreCode)
|
|
|
+ {
|
|
|
+ var conn = tool.GetConSqlServer();
|
|
|
+ var orderSql = $@"SELECT FTR_RunID as FTRB_RunID,FTR_ItemName as FTRB_ItemName, FTR_APBMID as FTRB_APBMID,FTR_APDate as FTRB_APDate,FTR_MoveUserID as FTRB_MoveUserID,
|
|
|
+ FTR_DisposeDate as FTRB_DisposeDate, FTC.FTC_RRemark as FTRB_RRemark , FTR_APUserID as FTRB_APUserID ,FTR_UserID as FTRB_UserID,FTR_PRunID as FTRB_PRunID,
|
|
|
+ FTR_TTime as FTRB_TTime,FTR_MoveUserID as FTRB_MoveUserID,FTR_MoveDate as FTRB_MoveDate,* FROM Flow_Transfer01_Run FTR
|
|
|
+ LEFT JOIN Flow_Set01_Store FSS ON FTR.FTR_StoreID = FSS.FSL_StoreID
|
|
|
+ LEFT JOIN Flow03_Search FS ON FTR.FTR_FlowID = FS.FSH_FlowID
|
|
|
+ LEFT JOIN Flow_Transfer02_Content FTC ON FTR.FTR_ListID = FTC.FTC_ListID
|
|
|
+ WHERE FTR_FlowID ='{OldOrderId}' AND FSS.FSL_Code ='{StoreCode}' ORDER BY FTR_MoveDate ";
|
|
|
+ return tool.GetDataTable(orderSql, conn);
|
|
|
+ }
|
|
|
+
|
|
|
public string GetWorkflowSql(DataTable data, DataRow row, string orderId, DataTable org, DataTable user, DataRow module,Entity.OrderDelay delay, Entity.Config config)
|
|
|
{
|
|
|
var pgSql = string.Empty;
|
|
@@ -263,7 +276,7 @@ namespace DataTransmission.Joint
|
|
|
'{step.HandlerOrgIsCenter.ToString()}', '{step.HandlerOrgName}', '{step.HandlerOrgAreaCode}', '{step.HandlerOrgAreaName}', {step.HandleTime.ToString()}, '{step.Name}', '', {(int)step.StepType}, {(int)step.BusinessType},
|
|
|
3, 'f', 0, 'f', '[]', 'f', 'f', '{step.Opinion}', {step.StepExpiredTime.ToString()},
|
|
|
'f', '{step.CreationTime.ToString()}', '{step.CreatorId}', '{step.CreatorName}', '{step.CreatorOrgId}', '{step.CreatorOrgName}', {step.CreatorOrgLevel}, '{step.AreaId}', NULL, '[]',
|
|
|
- 'f', '{workflow.ModuleId}', '{workflow.ModuleName}', '{workflow.ModuleCode}', 0, '{step.ExternalId}', 1, '[]', '{step.PrevStepId}', NULL, 'f', 'f', '',
|
|
|
+ 'f', '{workflow.ModuleId}', '{workflow.ModuleName}', '{workflow.ModuleCode}', 0, '{workflow.ExternalId}', 1, '[]', '{step.PrevStepId}', NULL, 'f', 'f', '',
|
|
|
0, '[]', NULL, 'f', 'f', '', 0, NULL, NULL, 0,
|
|
|
NULL, 0, NULL, NULL, NULL, '{step.CreatorId}', '{step.CreatorName}', '{step.CreatorOrgId}', '{step.CreatorOrgName}', '{step.AssignerOrgIsCenter.ToString()}', NULL, 0,0);";
|
|
|
|