|
@@ -148,6 +148,50 @@ namespace DataSharing.Province.SendTask
|
|
|
}
|
|
|
}
|
|
|
#endregion
|
|
|
+
|
|
|
+ #region 广元、泸州、自贡 根据查询明细办结工单
|
|
|
+ //广元、泸州、自贡 根据查询明细办结工单
|
|
|
+ if (_sharingConfigurationManager.GetCityCode() == ConfigurationConsts.GuangYuan
|
|
|
+ || _sharingConfigurationManager.GetCityCode() == ConfigurationConsts.LuZhou
|
|
|
+ || _sharingConfigurationManager.GetCityCode() == ConfigurationConsts.YaAn)
|
|
|
+ {
|
|
|
+ if (item.OperateStatus == "市场监管局反馈")
|
|
|
+ {
|
|
|
+ var listFiles = await GetFileData(item.CliengGuid, response.custom.CASE_SERIAL, "办理上传");
|
|
|
+ OrderResultDto orderResult = new()
|
|
|
+ {
|
|
|
+ OrderId = itemData.No,
|
|
|
+ FinishType = "1",
|
|
|
+ Opinion = item.HandleOpinion,
|
|
|
+ Files = listFiles,
|
|
|
+ Source = "province"
|
|
|
+ };
|
|
|
+ //向业务系统推送消息
|
|
|
+ await _capPublisher.PublishAsync(Hotline.Share.Mq.EventNames.SharingOrderReultSend, orderResult, cancellationToken: context.CancellationToken);
|
|
|
+ //修改为工单已经办结
|
|
|
+ itemData.IsEnd = true;
|
|
|
+ await _sendCaseInfoRepository.UpdateAsync(itemData, cancellationToken: context.CancellationToken);
|
|
|
+ }
|
|
|
+ else if (item.OperateStatus == "市场监管局不立案")
|
|
|
+ {
|
|
|
+ var listFiles = await GetFileData(item.CliengGuid, response.custom.CASE_SERIAL, "办理上传");
|
|
|
+ OrderResultDto orderResult = new()
|
|
|
+ {
|
|
|
+ OrderId = itemData.No,
|
|
|
+ FinishType = "0",
|
|
|
+ Opinion = item.HandleOpinion,
|
|
|
+ Files = listFiles,
|
|
|
+ Source = "province"
|
|
|
+ };
|
|
|
+ //向业务系统推送消息
|
|
|
+ await _capPublisher.PublishAsync(Hotline.Share.Mq.EventNames.SharingOrderReultSend, orderResult, cancellationToken: context.CancellationToken);
|
|
|
+ //修改为工单已经办结
|
|
|
+ itemData.IsEnd = true;
|
|
|
+ await _sendCaseInfoRepository.UpdateAsync(itemData, cancellationToken: context.CancellationToken);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ #endregion
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
#region 宜宾推送办理明细数据
|