-
Notifications
You must be signed in to change notification settings - Fork 0
/
error.go
45 lines (34 loc) · 1.29 KB
/
error.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
/**
* Copyright 2014 @ z3q.net.
* name :
* author : jarryliu
* date : 2014-02-04 20:39
* description :
* history :
*/
package sale
import (
"go2o/src/core/infrastructure/domain"
)
var (
ErrNoSuchGoods *domain.DomainError = domain.NewDomainError(
"no_such_goods", "商品不存在")
ErrLatestSnapshot *domain.DomainError = domain.NewDomainError(
"latest_snapshot", "已经是最新的快照")
ErrNoSuchSnapshot *domain.DomainError = domain.NewDomainError(
"no_such_snapshot", "商品快照不存在")
ErrNotOnShelves *domain.DomainError = domain.NewDomainError(
"not_on_shelves", "商品未上架")
ErrGoodsNum *domain.DomainError = domain.NewDomainError(
"err_goods_num", "商品数量错误")
ErrOutOfSalePrice *domain.DomainError = domain.NewDomainError(
"out_of_sale_price", "超出商品售价")
ErrOutOfStock *domain.DomainError = domain.NewDomainError(
"err_out_of_stock", "库存不足")
ErrFullOfStock *domain.DomainError = domain.NewDomainError(
"err_full_of_stock", "商品已经售完")
ErrInternalDisallow *domain.DomainError = domain.NewDomainError(
"err_sale_tag_internal_disallow", "不允许删除内置销售标签!")
ErrCanNotDeleteItem *domain.DomainError = domain.NewDomainError(
"err_goods_can_not_delete_item", "已售出货品只允许下架。")
)