客户GK2020082101082医美会员分析.md 5.25 KB

客户 GK2020082101082 医美会员分析报告

客户基本信息

  • 客户编号: GK2020082101082
  • 客户名称: 韦明霞
  • 手机号: 15928992865
  • 当前状态: F_IsMedicalMember = 0(不是医美会员)
  • 医美会员时间: 2025-11-29(但标记为0,可能是历史记录)

医美会员计算规则

计算逻辑

根据代码 LqKhxxService.cs 中的 UpdateMemberTypeFlags 方法:

  1. 数据来源: 查询该会员的所有有效开单品项明细

    • 表:lq_kd_pxmx(开单品项明细)
    • 关联:lq_kd_kdjlb(开单记录表)
  2. 筛选条件:

    • pxmx.F_IsEffective = 1(品项明细有效)
    • kd.F_IsEffective = 1(开单记录有效)
    • pxmx.F_ActualPrice > 0(实际价格大于0)
    • pxmx.px != '61'(排除女神卡)
  3. 计算方式:

    var medicalAmount = billingItems
       .Where(x => x.ItemCategory == "医美")
       .Sum(x => x.ActualPrice);
    

if (medicalAmount > MemberInfoUpdateConfig.MedicalMemberAmountThreshold) { member.IsMedicalMember = 1; // 是医美会员 } else { member.IsMedicalMember = 0; // 不是医美会员 }


4. **阈值配置**:
   - 医美会员判断金额阈值:**3000元**
   - 配置位置:`MemberInfoUpdateConfig.MedicalMemberAmountThreshold = 3000m`

---

## 该客户的医美品项明细

### 医美品项统计(已确认完整)
- **医美品项总数**: 8个(已确认,无遗漏)
- **医美品项总金额**: **1459.34元**
- **医美会员阈值**: 3000元
- **判断结果**: ❌ **不是医美会员**(1459.34 < 3000)

### 完整品项分类统计
- **总有效品项数**: 48个
- **医美品项**: 8个,总金额 1459.34元
- **生美品项**: 17个,总金额 124490.47元
- **科美品项**: 23个,总金额 621450.17元

### 医美品项分布
- **开单记录数**: 1个(2025-11-29)
- **该开单包含**: 11个品项(其中8个医美,3个其他分类)

### 医美品项明细列表

| 品项ID | 品项名称 | 品项分类 | 实际价格 | 开单日期 |
|--------|---------|---------|---------|---------|
| 757744121354913029 | 直播-肝胆排毒 | 医美 | 199.00 | 2025-11-29 |
| 757740784001746181 | 直播-除皱秒杀 | 医美 | 199.00 | 2025-11-29 |
| 757743414367225093 | 直播-私密排毒 | 医美 | 199.00 | 2025-11-29 |
| 757744676965975301 | 直播-脂间艺术定金 | 医美 | 199.00 | 2025-11-29 |
| 757740991623988485 | 直播-小V脸秒杀 | 医美 | 199.00 | 2025-11-29 |
| 757742347281761541 | 直播-面部提升 | 医美 | 199.00 | 2025-11-29 |
| 757743777686226181 | 直播-仪器收紧(私密) | 医美 | 199.00 | 2025-11-29 |
| 763566455714219269 | 直播-气血针 | 医美 | 66.34 | 2025-11-29 |

**金额计算**:
- 7个 × 199.00 = 1393.00元
- 1个 × 66.34 = 66.34元
- **总计**: 1459.34元

---

## 问题分析

### 为什么不是医美会员?

1. **金额不足**: 
   - 该客户的医美品项总金额为 **1459.34元**
   - 医美会员阈值要求 **3000元**
   - 差额:3000 - 1459.34 = **1540.66元**

2. **品项特点**:
   - 所有医美品项都是"直播"相关的低价品项
   - 单价较低(199元、66.34元)
   - 虽然数量有8个,但总金额未达到阈值

3. **F_MedicalMemberTime 字段说明**:
   - 该字段有值(2025-11-29),但 `F_IsMedicalMember = 0`
   - 可能原因:
     - 之前计算时设置了时间,但后来金额不满足条件,标记被重置为0
     - 或者该时间字段是首次购买医美品项的时间,而非成为医美会员的时间

---

## 如何成为医美会员?

### 条件
客户需要满足以下条件才能成为医美会员:

1. **累计医美品项金额 > 3000元**
   - 当前金额:1459.34元
   - 还需金额:**1540.66元**

2. **品项要求**:
   - 品项分类必须是"医美"
   - 开单记录和品项明细都必须有效(F_IsEffective = 1)
   - 实际价格必须大于0
   - 排除女神卡(px != '61')

### 计算逻辑位置
- **代码文件**: `netcore/src/Modularity/Extend/NCC.Extend/LqKhxxService.cs`
- **方法**: `UpdateMemberTypeFlags`
- **行数**: 1968-1989行

### 配置位置
- **代码文件**: `netcore/src/Modularity/Extend/NCC.Extend.Entitys/Config/MemberInfoUpdateConfig.cs`
- **属性**: `MedicalMemberAmountThreshold`
- **当前值**: 3000元

---

## 其他会员类型统计(参考)

该客户的其他品项统计:
- **生美品项**: 多个,总金额远超过500元(生美会员阈值)
- **科美品项**: 多个,有单品项金额超过3800元(科技部会员阈值)

---

## 总结

客户 **GK2020082101082(韦明霞)** 不是医美会员的原因是:
- ✅ 有医美品项(8个,已确认完整)
- ❌ 但医美品项总金额(1459.34元)未达到阈值(3000元)
- 📊 差额:还需1540.66元才能成为医美会员
- 📅 所有医美品项都在2025-11-29这一个开单记录中

**计算逻辑确认**:
- ✅ 查询逻辑正确:已查询所有有效开单品项明细
- ✅ 筛选条件正确:有效记录、价格>0、排除女神卡
- ✅ 金额计算正确:8个医美品项累计1459.34元
- ✅ 阈值判断正确:1459.34 < 3000,所以不是医美会员

**建议**: 如果该客户需要成为医美会员,需要再购买至少1540.66元的医美品项。