[fix] 生成ID首位必须为字母

This commit is contained in:
PandaX-Go
2024-08-08 21:34:37 +08:00
parent 27b4768613
commit f8711c8e21
3 changed files with 34 additions and 2 deletions

View File

@@ -186,7 +186,7 @@ func (p *DeviceApi) InsertDevice(rc *restfulx.ReqCtx) {
data.OrgId = rc.LoginAccount.OrganizationId
list, _ := p.DeviceApp.FindList(entity.Device{Name: data.Name})
biz.IsTrue(!(list != nil && len(*list) > 0), fmt.Sprintf("名称%s已存在设置其他命名", data.Name))
data.Id = utils.GenerateID()
data.Id = utils.GenerateTdID("d")
data.LinkStatus = global.INACTIVE
data.LastAt = time.Now()
data.Protocol = product.ProtocolName