|
@@ -111,13 +111,6 @@ namespace Sharing.Api
|
|
|
{
|
|
|
var submitCaseInfo = _mapper.Map<SubmitCaseInfo>(dto);
|
|
|
|
|
|
- //如果省和市相同直接用市,也就是直辖市的情况
|
|
|
-
|
|
|
- submitCaseInfo.CaseAddress = dto.FullAddress;
|
|
|
-
|
|
|
- //处理诉求渠道
|
|
|
- submitCaseInfo.CaseSource = dto.SourceChannel;
|
|
|
-
|
|
|
//处理性别
|
|
|
switch (dto.FromGender)
|
|
|
{
|
|
@@ -155,8 +148,6 @@ namespace Sharing.Api
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
- submitCaseInfo.CaseType = dto.AcceptTypeCode;
|
|
|
-
|
|
|
//处理紧急程度
|
|
|
switch (dto.EmergencyLevel)
|
|
|
{
|
|
@@ -171,6 +162,21 @@ namespace Sharing.Api
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
+ //处理诉求类型
|
|
|
+ switch (submitCaseInfo.CaseType)
|
|
|
+ {
|
|
|
+ case "10":
|
|
|
+ case "15":
|
|
|
+ case "20":
|
|
|
+ case "25":
|
|
|
+ case "30":
|
|
|
+ case "35":
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ submitCaseInfo.CaseType = "40";
|
|
|
+ break;
|
|
|
+ }
|
|
|
+
|
|
|
if (string.IsNullOrEmpty(submitCaseInfo.CaseSerial))
|
|
|
{
|
|
|
submitCaseInfo.CaseSerial = dto.No;
|
|
@@ -224,7 +230,7 @@ namespace Sharing.Api
|
|
|
Priority = 0,
|
|
|
PushUrl = "submit_visit_info",
|
|
|
Method = HttpMethods.Post,
|
|
|
- SyncID=data.Id
|
|
|
+ SyncID = data.Id
|
|
|
};
|
|
|
await _waitingPushDataRepository.AddAsync(pushData);
|
|
|
|