feat: 新增数据库迁移,重命名 device_no 为 virtual_no,新增 iot_card.virtual_no 和 package.virtual_ratio 字段
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m3s

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-03-14 18:27:28 +08:00
parent b5147d1acb
commit b9c3875c08
77 changed files with 5832 additions and 2393 deletions

View File

@@ -33,10 +33,11 @@ type IotCardImportTask struct {
StorageKey string `gorm:"column:storage_key;type:varchar(500);comment:对象存储文件路径" json:"storage_key,omitempty"`
}
// CardItem 卡信息ICCID + MSISDN
// CardItem 卡信息ICCID + MSISDN + VirtualNo
type CardItem struct {
ICCID string `json:"iccid"`
MSISDN string `json:"msisdn"`
ICCID string `json:"iccid"`
MSISDN string `json:"msisdn"`
VirtualNo string `json:"virtual_no,omitempty"`
}
type CardListJSON []CardItem