feat(points): 支持后台上传积分商品图片

This commit is contained in:
yml2213
2026-11-04 19:28:40 +08:00
parent 27c66548a2
commit 46c682cb78
3 changed files with 112 additions and 4 deletions
@@ -87,6 +87,16 @@ func TestSupportQrcodeSceneUsesPublicFileURL(t *testing.T) {
}
}
func TestPointsMallSceneUsesPublicFileURL(t *testing.T) {
if got := normalizeScene("points_mall"); got != "points-mall" {
t.Fatalf("normalize points_mall scene = %q, want points-mall", got)
}
got := fileURLForScene("points-mall", "points-mall/2026/11/04/example.webp")
if !strings.HasPrefix(got, "/api/public/files/object?") {
t.Fatalf("points-mall file url = %q, want public file endpoint", got)
}
}
func TestNormalizeSceneListingScreenshotAndOperatingExpense(t *testing.T) {
if got := normalizeScene("listing_screenshot"); got != "listing" {
t.Fatalf("normalize listing_screenshot scene = %q, want listing", got)