|
|
@ -609,7 +609,9 @@ func (impl *SnrDAOImplement) GetSessionNextSnr(user *global.User, session *xorm. |
|
|
|
nextsnr = snrtab.NextNr |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if nextsnr > snrtab.EndNr { |
|
|
|
return "", grmi.NewBusinessError("流水号越界") |
|
|
|
} |
|
|
|
// 组合返回值
|
|
|
|
layout = []byte(snrtab.Identifierlayout) |
|
|
|
for i = 0; i < len(layout); i++ { |
|
|
@ -958,6 +960,9 @@ func (impl *SnrDAOImplement) GetNextSnrWithTime(snr string, t time.Time) (return |
|
|
|
if err != nil { |
|
|
|
return "", err |
|
|
|
} |
|
|
|
if nextSnr > snrData.EndNr { |
|
|
|
return "", grmi.NewBusinessError("流水号越界") |
|
|
|
} |
|
|
|
// 组合返回值
|
|
|
|
layout := []byte(snrData.Identifierlayout) |
|
|
|
for i := 0; i < len(layout); i++ { |
|
|
|