|
@@ -15,7 +15,10 @@ namespace DataTransmission.Joint
|
|
|
public DataTable GetOrder( string st_time, string end_time) {
|
|
|
var conn = tool.GetConSqlServer();
|
|
|
//获取工单数据
|
|
|
- var orderSql = $@"SELECT ROW_NUMBER() OVER (ORDER BY FSH_FlowID) AS Serial, CHPRCI.RCI_FlowID,*,REPLACE(CAST(FCT.FCT_Content AS NVARCHAR(MAX)),CHAR(13)+CHAR(10), '') 受理内容,REPLACE(CAST(ISNULL(FTC2.FTC_RRemark,FTRB.FTRB_RRemark) AS NVARCHAR(MAX)),CHAR(13)+CHAR(10), '') 承办意见
|
|
|
+ var orderSql = $@"SELECT ROW_NUMBER() OVER (ORDER BY FSH_FlowID) AS Serial, CHPRCI.RCI_FlowID,*,REPLACE(CAST(FCT.FCT_Content AS NVARCHAR(MAX)),CHAR(13)+CHAR(10), '') 受理内容,
|
|
|
+ CASE WHEN ISNULL(FSH_DisposeDate, GETDATE()) > FSH_TTime THEN '超期' WHEN ISNULL(FSH_DisposeDate, GETDATE()) > FSH_EightyTTime THEN '即将超期' ELSE '正常' END AS FSH_OverTimeState,
|
|
|
+ REPLACE(REPLACE(FSH_Title, '</font>', ''), '<font color=mediumorchid>', '') AS FSH_Title_ys,
|
|
|
+ REPLACE(CAST(ISNULL(FTC2.FTC_RRemark,FTRB.FTRB_RRemark) AS NVARCHAR(MAX)),CHAR(13)+CHAR(10), '') 承办意见
|
|
|
FROM dbo.Flow03_Search FSH
|
|
|
LEFT JOIN Flow02_From FRM ON FSH.FSH_FromID = FRM.FFM_FromID
|
|
|
LEFT JOIN dbo.Flow05_LinkMan FLM ON FSH.FSH_FlowID = FLM.FLM_FlowID
|
|
@@ -28,8 +31,8 @@ namespace DataTransmission.Joint
|
|
|
LEFT JOIN Flow_Transfer02_Content FTC2 WITH(NOLOCK) ON FTC2.FTC_RunID = FTS.FTS_RunID
|
|
|
LEFT JOIN Flow_Transfer01_RunBackups FTRB WITH(NOLOCK) ON FTS.FTS_RunID =FTRB.FTRB_RunID
|
|
|
LEFT JOIN CityHotline_Province.dbo.receive_case_info CHPRCI ON CHPRCI.RCI_FlowID = FSH.FSH_FlowID
|
|
|
- WHERE FSH_AddDate >= '{st_time}' AND FSH_AddDate <= '{end_time}' AND ISNULL(FAL.FALT_ListID,0) > 0 AND FAL.FALT_AppFlag ='1' ";
|
|
|
- //AND FSH.FSH_Code = '202309190017'
|
|
|
+ WHERE FSH_AddDate >= '{st_time}' AND FSH_AddDate <= '{end_time}' AND ISNULL(FAL.FALT_ListID,0) > 0 AND FAL.FALT_AppFlag ='1' AND FSH.FSH_Code = '202409240002' ";
|
|
|
+ //AND FSH.FSH_Code = '202409240002'
|
|
|
return tool.GetDataTable(orderSql, conn);
|
|
|
}
|
|
|
|
|
@@ -72,14 +75,14 @@ namespace DataTransmission.Joint
|
|
|
order.PushTypeCode = row["FSH_PushType"].ToString();
|
|
|
order.Content = row["受理内容"].ToString();
|
|
|
order.Status = Enum.EOrderStatus.Visited;
|
|
|
- order.StartTime = DateTime.Parse(row["FSH_AddDate"].ToString());
|
|
|
- order.ExpiredTime = DateTime.Parse(row["FSH_TTime"].ToString());
|
|
|
- order.FiledTime = DateTime.Parse(row["FSH_DisposeDate"].ToString());
|
|
|
+ order.StartTime = Convert.ToDateTime(row["FSH_AddDate"]) ;
|
|
|
+ order.ExpiredTime = Convert.ToDateTime(row["FSH_TTime"]) ;
|
|
|
+ order.FiledTime = Convert.ToDateTime(row["FSH_DisposeDate"]) ;
|
|
|
order.ExpiredStatus = (Enum.EExpiredStatus)ExpiredStatus;
|
|
|
order.AreaCode = row["SA_AreaCode"].ToString();
|
|
|
order.Street = row["FLM_LKAddress"].ToString();
|
|
|
order.IsDeleted = false;
|
|
|
- order.CreationTime = DateTime.Parse(row["FSH_AddDate"].ToString());
|
|
|
+ order.CreationTime = Convert.ToDateTime(row["FSH_AddDate"]) ;
|
|
|
order.SmsSended = false;
|
|
|
order.ProcessType = row["FSH_AcceptBMID"].ToString() == Form1.CenterId ? Enum.EProcessType.Zhiban : Enum.EProcessType.Jiaoban;
|
|
|
order.IsPublicity = row["FSH_IsPublic"].ToString() == "1"; //0:不公开 ;1:公开 12345在线传递过来的状态
|
|
@@ -112,7 +115,7 @@ namespace DataTransmission.Joint
|
|
|
order.TimeLimitCount = int.Parse(row["FTRB_TLimits"].ToString());
|
|
|
order.TimeLimit = order.TimeLimitCount + "个工作日";
|
|
|
order.AcceptTypeCode = GetAcceptTypeCode(row["FSH_PurTypeName"].ToString());
|
|
|
- order.NearlyExpiredTime = DateTime.Parse(row["FSH_EightyTTime"].ToString());
|
|
|
+ order.NearlyExpiredTime = Convert.ToDateTime(row["FSH_EightyTTime"]) ;
|
|
|
order.Password = row["FED_ReultPWD"].ToString();
|
|
|
order.ProvinceNo = row["FSH_ProCode"].ToString();
|
|
|
order.IsUrgent = row["FSH_Urgent"].ToString() == "1";
|
|
@@ -135,7 +138,7 @@ namespace DataTransmission.Joint
|
|
|
""AcceptTypeCode"", ""Additions"", ""CreatorOrgName"",
|
|
|
""CreatorName"",""FlowedOrgIds"", ""FlowedUserIds"", ""CreatorOrgLevel"", ""ProvinceNo"", ""ExternalId"", ""Password"",
|
|
|
""SignerId"", ""SignerName"",
|
|
|
- ""City"", ""Source"",""IsResolved"",""IsFormalistWorkOrder"",""IsSensitiveWorkOrders"",""IsUrgent"",""IsProvinceZmhd""
|
|
|
+ ""City"", ""Source"",""IsResolved"",""IsFormalistWorkOrder"",""IsSensitiveWorkOrders"",""IsUrgent"",""IsProvinceZmhd"",
|
|
|
""EventCategoryExternal"",""NearlyExpiredTime"", ""CsActualHandleOrgIds"", ""CsActualHandleUserIds"", ""HandlerUsers"", ""HandlerOrgs"",
|
|
|
""Is24HoursComplete"",""IsThreePartyConference"",""IsEvasive"",""IsInactively"",""IsStepUrgent"",""OldOrderId""
|
|
|
) VALUES (
|
|
@@ -152,7 +155,7 @@ namespace DataTransmission.Joint
|
|
|
'{order.AcceptTypeCode}', '[]', '{order.AcceptorOrgName}',
|
|
|
'{order.AcceptorName}', '[""001""]', '[]', 1, '{order.ProvinceNo}', NULL, '{order.Password}',
|
|
|
'{order.AcceptorId}', '{order.AcceptorName}',
|
|
|
- '{Form1.Name}','0','t','f','f','{order.IsUrgent.ToString()}','f'
|
|
|
+ '{Form1.Name}','0','t','f','f','{order.IsUrgent.ToString()}','f',
|
|
|
'19', '{order.NearlyExpiredTime.ToString()}', '[]', '[]', '[]', '[]',
|
|
|
'f','f','f','f','f','{order.OldOrderId}');";
|
|
|
return pgOrderSql;
|