Browse Source

上传时如果系统找不到该律师,就自动添加律师

develop
胡超1 2 years ago
parent
commit
17f1a3f62c
  1. 29
      WebApplication1/Controllers/TwentySystemController.cs

29
WebApplication1/Controllers/TwentySystemController.cs

@ -743,18 +743,33 @@ namespace WebApplication1.Controllers
var sqrrequest = await httpClient.PostAsJsonAsync("/bhdl-service/api/bhdlDj/findSqrxx", findSqrxx);
var sqrRuslt = await sqrrequest.EnsureSuccessStatusCode().Content.ReadAsStringAsync();
var SqrDto = JsonConvert.DeserializeObject<ResultDataDto<FindSqrxxDto>>(sqrRuslt);
var sqrdtodata = () =>
{
var data = new ContentDto();
data.sqrbh = "";
data.djdwbm = dto.UnitCode;
data.djdwmc = dto.UnitName;
data.jmsfzh = dto.CardId;
data.szlssws = dto.DepartMentName;
data.tyshxydm = dto.DepartMentNameSccCode;
data.sqrlxdm = "1403187300001";
data.sqrlxmc = "±ç»¤ÈË";
data.sqrsfdm = "1404187300003";
data.sqrsfmc = "ÂÉʦ";
data.zjhm = dto.ProposerZJHM;
data.zjlxdm = "9910180300010";
data.zjlxmc = "ÂÉʦִҵ֤";
return data;
};
ContentDto sqrModel;
if (SqrDto.success == false && SqrDto.code != "0" && SqrDto.data.content.Count == 0)
{
result.IsSucceed = false;
result.Message = "律师数据不存在";
return result;
sqrModel = sqrdtodata();
}
var sqrModel = SqrDto.data.content.Where(x => x.zjhm == dto.ProposerZJHM).FirstOrDefault();
sqrModel = SqrDto.data.content.Where(x => x.zjhm == dto.ProposerZJHM).FirstOrDefault();
if (sqrModel == null)
{
result.IsSucceed = false;
result.Message = "律师数据不存在";
return result;
sqrModel = sqrdtodata();
}
SaveBhdlDjxxDto saveBhdlDjxxDto = new SaveBhdlDjxxDto()

Loading…
Cancel
Save