Commit 2840466279bfa8d6bbc9183159b4786b8f6d937e

Authored by “wangming”
1 parent 47d33dca

1111

netcore/src/Modularity/Extend/NCC.Extend/LqKdKdjlbService.cs
@@ -254,6 +254,7 @@ namespace NCC.Extend.LqKdKdjlb @@ -254,6 +254,7 @@ namespace NCC.Extend.LqKdKdjlb
254 { 254 {
255 var userInfo = await _userManager.GetUserInfo(); 255 var userInfo = await _userManager.GetUserInfo();
256 var entity = input.Adapt<LqKdKdjlbEntity>(); 256 var entity = input.Adapt<LqKdKdjlbEntity>();
  257 + var HealthInstructorNames = "";
257 entity.Id = YitIdHelper.NextId().ToString(); 258 entity.Id = YitIdHelper.NextId().ToString();
258 entity.CreateTime = DateTime.Now; 259 entity.CreateTime = DateTime.Now;
259 entity.UpdateTime = DateTime.Now; 260 entity.UpdateTime = DateTime.Now;
@@ -309,22 +310,22 @@ namespace NCC.Extend.LqKdKdjlb @@ -309,22 +310,22 @@ namespace NCC.Extend.LqKdKdjlb
309 // 收集该品项关联的健康师业绩 310 // 收集该品项关联的健康师业绩
310 if (item.lqKdJksyjList != null && item.lqKdJksyjList.Any()) 311 if (item.lqKdJksyjList != null && item.lqKdJksyjList.Any())
311 { 312 {
  313 + //把jksxm保存到HealthInstructorNames
312 foreach (var ijks_tem in item.lqKdJksyjList) 314 foreach (var ijks_tem in item.lqKdJksyjList)
313 { 315 {
314 - allJksyjEntities.Add(  
315 - new LqKdJksyjEntity  
316 - {  
317 - Id = YitIdHelper.NextId().ToString(),  
318 - Glkdbh = newEntity.Id,  
319 - Jks = ijks_tem.jks,  
320 - Jksxm = ijks_tem.jksxm,  
321 - Jkszh = ijks_tem.jkszh,  
322 - Jksyj = ijks_tem.jksyj,  
323 - Yjsj = input.kdrq,  
324 - Jsj_id = ijks_tem.jsj_id,  
325 - Kdpxid = lqKdPxmxEntity.Id,  
326 - }  
327 - ); 316 + HealthInstructorNames += ijks_tem.jksxm + ",";
  317 + allJksyjEntities.Add(new LqKdJksyjEntity
  318 + {
  319 + Id = YitIdHelper.NextId().ToString(),
  320 + Glkdbh = newEntity.Id,
  321 + Jks = ijks_tem.jks,
  322 + Jksxm = ijks_tem.jksxm,
  323 + Jkszh = ijks_tem.jkszh,
  324 + Jksyj = ijks_tem.jksyj,
  325 + Yjsj = input.kdrq,
  326 + Jsj_id = ijks_tem.jsj_id,
  327 + Kdpxid = lqKdPxmxEntity.Id,
  328 + });
328 } 329 }
329 } 330 }
330 331
@@ -349,6 +350,13 @@ namespace NCC.Extend.LqKdKdjlb @@ -349,6 +350,13 @@ namespace NCC.Extend.LqKdKdjlb
349 } 350 }
350 } 351 }
351 } 352 }
  353 +
  354 + // 处理健康师姓名,去除最后的逗号并赋值给实体
  355 + if (!string.IsNullOrEmpty(HealthInstructorNames))
  356 + {
  357 + HealthInstructorNames = HealthInstructorNames.TrimEnd(',');
  358 + }
  359 +
352 //通过会员id查询会员信息 360 //通过会员id查询会员信息
353 var memberInfo = await _db.Queryable<LqKhxxEntity>().Where(u => u.Id == entity.Kdhy).FirstAsync(); 361 var memberInfo = await _db.Queryable<LqKhxxEntity>().Where(u => u.Id == entity.Kdhy).FirstAsync();
354 //通过开单记录表查询这个会员开单金额 362 //通过开单记录表查询这个会员开单金额
netcore/src/Modularity/Extend/NCC.Extend/Utils/LqKdKdjlbStringGenerator.cs
@@ -236,13 +236,9 @@ namespace NCC.Extend.Utils @@ -236,13 +236,9 @@ namespace NCC.Extend.Utils
236 { 236 {
237 return string.Empty; 237 return string.Empty;
238 } 238 }
239 -  
240 try 239 try
241 { 240 {
242 - var user = _db.Queryable<UserEntity>()  
243 - .Where(x => x.Account == account && x.DeleteMark == null)  
244 - .First();  
245 - 241 + var user = _db.Queryable<UserEntity>().Where(x => x.Id == account && x.DeleteMark == null).First();
246 return user?.RealName ?? string.Empty; 242 return user?.RealName ?? string.Empty;
247 } 243 }
248 catch 244 catch