diff --git a/services/jit/implments/ShipOrder.service.impl.go b/services/jit/implments/ShipOrder.service.impl.go index 1e472d8..a36a650 100644 --- a/services/jit/implments/ShipOrder.service.impl.go +++ b/services/jit/implments/ShipOrder.service.impl.go @@ -136,6 +136,9 @@ func (impl *ShipOrderServiceImplement) InsertOne(user *models.Usertab, entity *m return fmt.Errorf("文件格式错误") } for rowIndex, row := range output[0] { + if len(row)<12{ + return fmt.Errorf("文件格式无法解析") + } if rowIndex == 8 { entity.ShipOrderId = row[11] entity.ShipTemplateId = row[11]