Commit 2840466279bfa8d6bbc9183159b4786b8f6d937e
1 parent
47d33dca
1111
Showing
2 changed files
with
23 additions
and
19 deletions
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 | ... | ... |