| | |
| | | SetLocationId(operation.FromLocationID). |
| | | FirstRes() |
| | | if res.Error != nil { |
| | | if res.Error == gorm.ErrRecordNotFound { |
| | | return errors.New("当前仓库没有该产品,请先入库") |
| | | } |
| | | return res.Error |
| | | } |
| | | if locAmount.Amount.LessThan(value) { |
| | |
| | | return "", errors.New("读取excel模版失败:" + err.Error()) |
| | | } |
| | | readerCloser.Close() |
| | | defer f.Close() |
| | | |
| | | style, _ := f.NewStyle(&excelize.Style{ |
| | | Border: []excelize.Border{ |
| | |
| | | return "", errors.New("读取excel模版失败:" + err.Error()) |
| | | } |
| | | readerCloser.Close() |
| | | defer f.Close() |
| | | |
| | | style, _ := f.NewStyle(&excelize.Style{ |
| | | Border: []excelize.Border{ |