perf: Agent查询跳过不必要的DB查询,添加促销索引

- purchases.list: Agent路径跳过图片信息填充(省2次DB查询)
- transfers.list: Agent路径跳过count查询和store/operator名称解析(省3次DB查询),
  API路径将名称解析下沉到service层统一处理
- promotion_activities: 添加 (tenant_id, status) 和 (tenant_id, type) 复合索引
1 job for develop in 8 minutes and 4 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Build
failed #129344
studio-2023 triggered
ci-build

00:08:04

 
Name Stage Failure
failed
ci-build Build
  output: [ null, null, null ],
pid: 28932,
stdout: null,
stderr: null
}

Node.js v18.18.2
Cleaning up project directory and file based variables
ERROR: Job failed: exit status 1