# 科技部驾驶舱 GetStatistics 接口新增字段清单 ## 接口地址 `POST /api/Extend/LqTechDepartmentDashboard/GetStatistics` ## 新增返回字段 | 字段名 | 类型 | 说明 | |--------|------|------| | `BillingAmount` | decimal | 开单金额(科美开单实付金额) | | `DeductAmount` | decimal | 储扣金额(科美开单的储扣金额) | | `RefundAmount` | decimal | 退款金额(科美退卡金额) | | `ConsumeAmount` | decimal | 消耗金额(科技部老师消耗业绩) | | `HandworkFee` | decimal | 手工费(科技部老师手工费) | ## 字段说明 ### BillingAmount(开单金额) - **含义**:科美开单的实付金额总和 - **数据来源**:`lq_kd_kdjlb` 表的 `sfyj` 字段(实付业绩) - **筛选条件**:通过关联 `lq_kd_kjbsyj` 表,筛选 `F_ItemCategory = '科美'` 的开单记录 ### DeductAmount(储扣金额) - **含义**:科美开单的储扣金额总和 - **数据来源**:`lq_kd_deductinfo` 表的 `F_Amount` 字段 - **筛选条件**:通过关联 `lq_xmzl` 表,筛选 `qt2 = '科美'` 的储扣记录 ### RefundAmount(退款金额) - **含义**:科美退卡的总金额 - **数据来源**:`lq_hytk_hytk` 表的 `F_ActualRefundAmount` 或 `tkje` 字段 - **筛选条件**:通过 `EXISTS` 子查询,筛选包含科美品项的退卡记录(避免重复计算) ### ConsumeAmount(消耗金额) - **含义**:科技部老师的消耗业绩总和 - **数据来源**:`lq_xh_kjbsyj` 表的 `kjblsyj` 字段(科技部老师业绩) - **筛选条件**:`F_ItemCategory = '科美'`,门店在指定范围内 ### HandworkFee(手工费) - **含义**:科技部老师的手工费总和 - **数据来源**:`lq_xh_kjbsyj` 表的 `F_LaborCost` 字段 - **筛选条件**:`F_ItemCategory = '科美'`,门店在指定范围内 ## 返回示例 ```json { "code": 200, "msg": "操作成功", "data": { "TraceabilityAmount": 473157.0, "CellAmount": 31730.0, "TotalKemeiIncome": 504887.0, "ManagedStoreCount": 18, "ActiveStoreCount": 18, "BillingTraceabilityAmount": 474157.0, "RefundTraceabilityAmount": 1000.0, "BillingCellAmount": 31730.0, "RefundCellAmount": 0.0, "BillingAmount": 1529046.0, "DeductAmount": 340158.47, "RefundAmount": 3529.0, "ConsumeAmount": 859984.91, "HandworkFee": 18039.0 } } ``` ## 注意事项 1. 所有金额字段类型为 `decimal`,保留2位小数 2. 所有统计都基于科美类型的数据 3. 时间范围:根据 `statisticsMonth` 参数计算(YYYYMM格式) 4. 门店范围:根据 `techDepartmentId` 或 `storeIds` 参数确定