|
@@ -269,7 +269,7 @@ namespace OASystem.Infrastructure.Repositories.Groups
|
|
|
else
|
|
|
{
|
|
|
var companyInfo = await _sqlSugar.Queryable<Crm_CustomerCompany>().Where(it => it.IsDel == 0 &&
|
|
|
- it.Id == clientInfo.CrmCompanyId
|
|
|
+ it.CompanyFullName.Equals(dto.CompanyFullName)
|
|
|
).FirstAsync();
|
|
|
if (companyInfo != null)
|
|
|
{
|
|
@@ -296,25 +296,15 @@ namespace OASystem.Infrastructure.Repositories.Groups
|
|
|
else
|
|
|
{
|
|
|
|
|
|
- var companyInfo1 = await _sqlSugar.Queryable<Crm_CustomerCompany>().Where(it => it.IsDel == 0 &&
|
|
|
- it.CompanyFullName.Equals(dto.CompanyFullName)
|
|
|
- ).FirstAsync();
|
|
|
-
|
|
|
- if (companyInfo1 != null)
|
|
|
- {
|
|
|
- crmCompanyId = companyInfo1.Id;
|
|
|
- }
|
|
|
- else
|
|
|
+ var companyAdd = await _sqlSugar.Insertable(_CustomerCompany).ExecuteReturnIdentityAsync();
|
|
|
+ if (companyAdd < 0)
|
|
|
{
|
|
|
- var companyAdd = await _sqlSugar.Insertable(_CustomerCompany).ExecuteReturnIdentityAsync();
|
|
|
- if (companyAdd < 0)
|
|
|
- {
|
|
|
- _result.Msg = "客户公司信息添加失败!";
|
|
|
- _sqlSugar.RollbackTran();
|
|
|
- return _result;
|
|
|
- }
|
|
|
- crmCompanyId = companyAdd;
|
|
|
+ _result.Msg = "客户公司信息添加失败!";
|
|
|
+ _sqlSugar.RollbackTran();
|
|
|
+ return _result;
|
|
|
}
|
|
|
+ crmCompanyId = companyAdd;
|
|
|
+
|
|
|
|
|
|
}
|
|
|
}
|