Browse Source

修改宜宾超期

tangjiang 4 months ago
parent
commit
803452f8e0

+ 2 - 1
src/DataSharing.Host/Controllers/Police110/PoliceDCJTController.cs

@@ -542,7 +542,8 @@ namespace DataSharing.Host.Controllers.Police110
                                      HANDLEBMNAME = p.ReturnUnit,
                                      HANDLEOPINION = p.ReturnOpinion,
                                      HANDLETIME = p.ReturnTime,
-                                     CZLX=p.DisposalType.ToString()
+                                     CZLX=p.DisposalType.ToString(),
+                                     DYYY="请求成功"
                                  })
                                  .OrderBy(p => p.TSSJ)
                                  .Take(50)

+ 3 - 3
src/DataSharing.Host/config/appsettings.Development.json

@@ -228,9 +228,9 @@
 
       //110对接--大成均图
       "PoliceDCJT": {
-        "GXDWDM": "510300000000",
-        "GXDWMC": "自贡市公安局",
-        "GXDWDH": "0813110",
+        "GXDWDM": "510301120001",
+        "GXDWMC": "四川省自贡市公安局交通警察支队自流井区大队智能交通监控分中心",
+        "GXDWDH": "0833-4703374",
         //1、非警情分流推送服务_自贡
         //   receive-工单受理
         "token1_token": "bada6a9c72a999bb898d7a59a972ad07",

+ 3 - 3
src/DataSharing.Police110/DCJT110/DcjtService.cs

@@ -60,8 +60,8 @@ namespace DataSharing.Police110.DCJT110
                 CallPoliceName = orderDto.FromName,
                 PhoneNumber = orderDto.Contact,
                 CallPoliceContent = Content,
-                PoliceTypeCode = "",
-                PoliceTypeName = "",
+                PoliceTypeCode = "07240400",
+                PoliceTypeName = "人民调解、社区矫正、基层法律服务和帮教",
                 JurisdictionalUnitCode = config.GXDWDM,
                 JurisdictionalUnitName = config.GXDWMC,
                 JurisdictionalUnitNumber = config.GXDWDH,
@@ -69,7 +69,7 @@ namespace DataSharing.Police110.DCJT110
                 AlarmReceivingUnitName = "12345热线中心",
                 CallPoliceTime = Convert.ToDateTime(orderDto.CreationTime),
                 PushTime = DateTime.Now,
-                AlarmReceptionType = "0",
+                AlarmReceptionType = "1",
                 AreaCode = orderDto.AreaCode.Substring(0, 6),
                 CallPoliceAddress = orderDto.FullAddress,
                 OrderId = orderDto.Id

+ 5 - 0
src/DataSharing.Share/Dtos/Police110/DCJT110/ChainDeal_DCJT.cs

@@ -213,5 +213,10 @@ namespace DataSharing.Share.Dtos.Police110.DaoShu110
         /// 入库时间
         /// </summary>
         public DateTime? TSSJ { get; set; }
+
+        /// <summary>
+        /// 接口调用原因
+        /// </summary>
+        public string? DYYY {  get; set; }
     }
 }

+ 2 - 2
src/DataSharing/Province/ProvinceService.cs

@@ -1886,11 +1886,11 @@ namespace DataSharing.Province
             data.HandleTimeLong = (int)dto.Order.AllDuration;
             data.CliengGuid = dto.WorkflowTrace.Id;
             data.EndAreaName = string.IsNullOrEmpty(dto.Order.ActualHandleOrgAreaName) == false ? dto.Order.ActualHandleOrgAreaName : _sharingConfigurationManager.GetCityName();
-
+           
             //宜宾工单不超期,如果在推送省上数据时,实际办理时间大于过期时间,则将办理时间改成过期时间减2个小时
             if (_sharingConfigurationManager.IsCity(ConfigurationConsts.YiBin))
             {
-                if (dto.Order.ExpiredTime < dto.Order.ActualHandleTime)
+                if (dto.Order.ExpiredTime <= dto.Order.FiledTime)
                 {
                     var finishTime = dto.Order.ExpiredTime.Value.AddHours(-2);
                     data.FinishTime = finishTime;