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 254 {
255 255 var userInfo = await _userManager.GetUserInfo();
256 256 var entity = input.Adapt<LqKdKdjlbEntity>();
  257 + var HealthInstructorNames = "";
257 258 entity.Id = YitIdHelper.NextId().ToString();
258 259 entity.CreateTime = DateTime.Now;
259 260 entity.UpdateTime = DateTime.Now;
... ... @@ -309,22 +310,22 @@ namespace NCC.Extend.LqKdKdjlb
309 310 // 收集该品项关联的健康师业绩
310 311 if (item.lqKdJksyjList != null && item.lqKdJksyjList.Any())
311 312 {
  313 + //把jksxm保存到HealthInstructorNames
312 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 350 }
350 351 }
351 352 }
  353 +
  354 + // 处理健康师姓名,去除最后的逗号并赋值给实体
  355 + if (!string.IsNullOrEmpty(HealthInstructorNames))
  356 + {
  357 + HealthInstructorNames = HealthInstructorNames.TrimEnd(',');
  358 + }
  359 +
352 360 //通过会员id查询会员信息
353 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 236 {
237 237 return string.Empty;
238 238 }
239   -
240 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 242 return user?.RealName ?? string.Empty;
247 243 }
248 244 catch
... ...