feat: 迁移 Admin Repository 到 MySQL 8 (#79)

This commit is contained in:
chengma
2026-08-10 02:21:31 +08:00
parent 05793e48b3
commit 13cfced80d
29 changed files with 390 additions and 240 deletions
+8 -2
View File
@@ -57,11 +57,17 @@ func TestSybMapping_动态维度保存并复用(t *testing.T) {
if err := SaveSybMapping(db, "SYB-1", key, "USR-1"); err != nil {
t.Fatal(err)
}
detail, _ = GetSybProcessingDetail(db, "SYB-1")
detail, err = GetSybProcessingDetail(db, "SYB-1")
if err != nil {
t.Fatal(err)
}
if !detail.MappingValid {
t.Fatal("保存后相同蝦皮 SKU + 当前 PDD 商品应自动复用")
}
list, _ := ListSybOrdersView(db, "", SybStagePurchaseReady, 1)
list, err := ListSybOrdersView(db, "", SybStagePurchaseReady, 1)
if err != nil {
t.Fatal(err)
}
if list.Total != 1 || !list.Rows[0].CanPurchase || list.Rows[0].DefaultMaxPrice != "39.90" {
t.Fatalf("可采购阶段不对: %+v", list)
}