|
@@ -107,7 +107,7 @@ namespace DataSharing.Host.Controllers
|
|
|
{
|
|
|
ServiceInterface = "e_WriteInfo",
|
|
|
PlatformsName = accountDto.PlatformSource,
|
|
|
- ExternalId=dto.strZZCode,
|
|
|
+ ExternalId = dto.strZZCode,
|
|
|
ReceiveData = System.Text.Json.JsonSerializer.Serialize(dto)
|
|
|
};
|
|
|
dsReceiveMediaData.Id = await _dsReceiveMediaDataRepository.AddAsync(dsReceiveMediaData, HttpContext.RequestAborted);
|
|
@@ -162,7 +162,7 @@ namespace DataSharing.Host.Controllers
|
|
|
/// </summary>
|
|
|
/// <param name=""></param>
|
|
|
/// <returns></returns>
|
|
|
- [HttpPost("e_GetFlowInfo")]
|
|
|
+ [HttpPost("e_WriteResult")]
|
|
|
[AllowAnonymous]
|
|
|
public async Task<OpenResponse> GetFlowInfo([FromForm] ZzptWriteResult dto)
|
|
|
{
|
|
@@ -181,19 +181,19 @@ namespace DataSharing.Host.Controllers
|
|
|
//写入原始数据
|
|
|
DsReceiveMediaData dsReceiveMediaData = new()
|
|
|
{
|
|
|
- ServiceInterface = "e_GetFlowInfo",
|
|
|
+ ServiceInterface = "e_WriteResult",
|
|
|
PlatformsName = accountDto.PlatformSource,
|
|
|
ReceiveData = System.Text.Json.JsonSerializer.Serialize(dto),
|
|
|
OrderCode = dto.strCode,
|
|
|
};
|
|
|
await _dsReceiveMediaDataRepository.AddAsync(dsReceiveMediaData, HttpContext.RequestAborted);
|
|
|
|
|
|
- var orderData = await _dataOrderRepository.GetAsync(p => p.OrderNo == dto.strCode && p.Source == accountDto.PlatformSource, HttpContext.RequestAborted);
|
|
|
+ var orderData = await _dataOrderRepository.GetAsync(p => p.OrderNo == dto.strCode, HttpContext.RequestAborted);
|
|
|
if (orderData == null)
|
|
|
- return OpenResponse.Ok(OtherPlatformsDeResponse<string>.Failed("该12345编号不属于综治工单", "0"));
|
|
|
+ return OpenResponse.Ok(OtherPlatformsDeResponse<string>.Failed("该工单不属于12345", "0"));
|
|
|
|
|
|
var count = await _dsReceiveMediaDataRepository.Queryable()
|
|
|
- .Where(p => p.ServiceInterface == "e_GetFlowInfo" && p.PlatformsName == accountDto.PlatformSource && p.OrderCode == dto.strCode)
|
|
|
+ .Where(p => p.ServiceInterface == "e_WriteResult" && p.PlatformsName == accountDto.PlatformSource && p.OrderCode == dto.strCode)
|
|
|
.CountAsync();
|
|
|
if (count <= 1)
|
|
|
{
|