Skip to content

Commit

Permalink
ORM持久层已经整体切换成gorm
Browse files Browse the repository at this point in the history
  • Loading branch information
feihua committed May 9, 2024
1 parent 0da8cd7 commit 0d4946a
Show file tree
Hide file tree
Showing 355 changed files with 7,358 additions and 8,998 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Zero-Admin 电商系统

> 注:ORM持久层已经整体切换成gorm
Zero-Admin 是一套基于 go-zero 框架实现的电商系统,采用 Docker 容器化部署,包含前台商城系统和后台管理系统。

## 前台商城系统
Expand Down
2 changes: 1 addition & 1 deletion api/admin/doc/api/admin.api
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import "sys/dict.api"
import "sys/dept.api"
import "sys/loginlog.api"
import "sys/syslog.api"
import "sys/config.api"
//import "sys/config.api"
import "sys/job.api"
import "sys/upload.api"
import "oms/cart_item.api"
Expand Down
10 changes: 5 additions & 5 deletions api/admin/doc/api/cms/prefrence_area.api
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ type (
Name string `json:"name"`
SubTitle string `json:"subTitle"`
Pic string `json:"pic"` // 展示图片
Sort int64 `json:"sort"`
ShowStatus int64 `json:"showStatus"`
Sort int32 `json:"sort"`
ShowStatus int32 `json:"showStatus"`
}
addPrefrenceAreaResp {
Code string `json:"code"`
Expand All @@ -21,7 +21,7 @@ type (
PageSize int64 `json:"pageSize,default=20"`
Name string `json:"name,optional"`
SubTitle string `json:"subTitle,optional"`
ShowStatus int64 `json:"showStatus,default=2"` // 显示状态:0->不显示;1->显示
ShowStatus int32 `json:"showStatus,default=2"` // 显示状态:0->不显示;1->显示
}
ListtPrefrenceAreaData {
Id int64 `json:"id"`
Expand All @@ -45,8 +45,8 @@ type (
Name string `json:"name"`
SubTitle string `json:"subTitle"`
Pic string `json:"pic"` // 展示图片
Sort int64 `json:"sort"`
ShowStatus int64 `json:"showStatus"`
Sort int32 `json:"sort"`
ShowStatus int32 `json:"showStatus"`
}
UpdatePrefrenceAreaResp {
Code string `json:"code"`
Expand Down
32 changes: 16 additions & 16 deletions api/admin/doc/api/cms/subject.api
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,16 @@ type (
CategoryId int64 `json:"categoryId"`
Title string `json:"title"`
Pic string `json:"pic"` // 专题主图
ProductCount int64 `json:"productCount"` // 关联产品数量
RecommendStatus int64 `json:"recommendStatus"`
CollectCount int64 `json:"collectCount"`
ReadCount int64 `json:"readCount"`
CommentCount int64 `json:"commentCount"`
ProductCount int32 `json:"productCount"` // 关联产品数量
RecommendStatus int32 `json:"recommendStatus"`
CollectCount int32 `json:"collectCount"`
ReadCount int32 `json:"readCount"`
CommentCount int32 `json:"commentCount"`
AlbumPics string `json:"albumPics"` // 画册图片用逗号分割
Description string `json:"description"`
ShowStatus int64 `json:"showStatus"` // 显示状态:0->不显示;1->显示
ShowStatus int32 `json:"showStatus"` // 显示状态:0->不显示;1->显示
Content string `json:"content"`
ForwardCount int64 `json:"forwardCount"` // 转发数
ForwardCount int32 `json:"forwardCount"` // 转发数
CategoryName string `json:"categoryName"` // 专题分类名称
}
addSubjectResp {
Expand All @@ -29,8 +29,8 @@ type (
Current int64 `json:"current,default=1"`
PageSize int64 `json:"pageSize,default=20"`
Title string `json:"title,optional"`
RecommendStatus int64 `json:"recommendStatus,default=2"`
ShowStatus int64 `json:"showStatus,default=2"` // 显示状态:0->不显示;1->显示
RecommendStatus int32 `json:"recommendStatus,default=2"`
ShowStatus int32 `json:"showStatus,default=2"` // 显示状态:0->不显示;1->显示
}
ListtSubjectData {
Id int64 `json:"id"`
Expand Down Expand Up @@ -64,16 +64,16 @@ type (
CategoryId int64 `json:"categoryId"`
Title string `json:"title"`
Pic string `json:"pic"` // 专题主图
ProductCount int64 `json:"productCount"` // 关联产品数量
RecommendStatus int64 `json:"recommendStatus"`
CollectCount int64 `json:"collectCount"`
ReadCount int64 `json:"readCount"`
CommentCount int64 `json:"commentCount"`
ProductCount int32 `json:"productCount"` // 关联产品数量
RecommendStatus int32 `json:"recommendStatus"`
CollectCount int32 `json:"collectCount"`
ReadCount int32 `json:"readCount"`
CommentCount int32 `json:"commentCount"`
AlbumPics string `json:"albumPics"` // 画册图片用逗号分割
Description string `json:"description"`
ShowStatus int64 `json:"showStatus"` // 显示状态:0->不显示;1->显示
ShowStatus int32 `json:"showStatus"` // 显示状态:0->不显示;1->显示
Content string `json:"content"`
ForwardCount int64 `json:"forwardCount"` // 转发数
ForwardCount int32 `json:"forwardCount"` // 转发数
CategoryName string `json:"categoryName"` // 专题分类名称
}
UpdateSubjectResp {
Expand Down
12 changes: 6 additions & 6 deletions api/admin/doc/api/oms/cart_item.api
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ type (
ProductId int64 `json:"productId"`
ProductSkuId int64 `json:"productSkuId"`
MemberId int64 `json:"memberId"`
Quantity int64 `json:"quantity"` // 购买数量
Quantity int32 `json:"quantity"` // 购买数量
Price float64 `json:"price"` // 添加到购物车的价格
ProductPic string `json:"productPic"` // 商品主图
ProductName string `json:"productName"` // 商品名称
ProductSubTitle string `json:"productSubTitle"` // 商品副标题(卖点)
ProductSkuCode string `json:"productSkuCode"` // 商品sku条码
MemberNickname string `json:"memberNickName"` // 会员昵称
DeleteStatus int64 `json:"deleteStatus"` // 是否删除
DeleteStatus int32 `json:"deleteStatus"` // 是否删除
ProductCategoryId int64 `json:"productCategoryId"` // 商品分类
ProductBrand string `json:"productBrand"`
ProductSn string `json:"productSn"`
Expand All @@ -35,7 +35,7 @@ type (
ProductId int64 `json:"productId"`
ProductSkuId int64 `json:"productSkuId"`
MemberId int64 `json:"memberId"`
Quantity int64 `json:"quantity"` // 购买数量
Quantity int32 `json:"quantity"` // 购买数量
Price float64 `json:"price"` // 添加到购物车的价格
ProductPic string `json:"productPic"` // 商品主图
ProductName string `json:"productName"` // 商品名称
Expand All @@ -44,7 +44,7 @@ type (
MemberNickname string `json:"memberNickName"` // 会员昵称
CreateDate string `json:"createDate"` // 创建时间
ModifyDate string `json:"modifyDate"` // 修改时间
DeleteStatus int64 `json:"deleteStatus"` // 是否删除
DeleteStatus int32 `json:"deleteStatus"` // 是否删除
ProductCategoryId int64 `json:"productCategoryId"` // 商品分类
ProductBrand string `json:"productBrand"`
ProductSn string `json:"productSn"`
Expand All @@ -64,14 +64,14 @@ type (
ProductId int64 `json:"productId"`
ProductSkuId int64 `json:"productSkuId"`
MemberId int64 `json:"memberId"`
Quantity int64 `json:"quantity"` // 购买数量
Quantity int32 `json:"quantity"` // 购买数量
Price float64 `json:"price"` // 添加到购物车的价格
ProductPic string `json:"productPic"` // 商品主图
ProductName string `json:"productName"` // 商品名称
ProductSubTitle string `json:"productSubTitle"` // 商品副标题(卖点)
ProductSkuCode string `json:"productSkuCode"` // 商品sku条码
MemberNickname string `json:"memberNickName"` // 会员昵称
DeleteStatus int64 `json:"deleteStatus"` // 是否删除
DeleteStatus int32 `json:"deleteStatus"` // 是否删除
ProductCategoryId int64 `json:"productCategoryId"` // 商品分类
ProductBrand string `json:"productBrand"`
ProductSn string `json:"productSn"`
Expand Down
62 changes: 31 additions & 31 deletions api/admin/doc/api/oms/order.api
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,17 @@ type (
IntegrationAmount float32 `json:"integrationAmount"` // 积分抵扣金额
CouponAmount float32 `json:"couponAmount"` // 优惠券抵扣金额
DiscountAmount float32 `json:"discountAmount"` // 管理员后台调整订单使用的折扣金额
PayType int64 `json:"payType"` // 支付方式:0->未支付;1->支付宝;2->微信
SourceType int64 `json:"sourceType"` // 订单来源:0->PC订单;1->app订单
Status int64 `json:"status"` // 订单状态:0->待付款;1->待发货;2->已发货;3->已完成;4->已关闭;5->无效订单
OrderType int64 `json:"orderType"` // 订单类型:0->正常订单;1->秒杀订单
PayType int32 `json:"payType"` // 支付方式:0->未支付;1->支付宝;2->微信
SourceType int32 `json:"sourceType"` // 订单来源:0->PC订单;1->app订单
Status int32 `json:"status"` // 订单状态:0->待付款;1->待发货;2->已发货;3->已完成;4->已关闭;5->无效订单
OrderType int32 `json:"orderType"` // 订单类型:0->正常订单;1->秒杀订单
DeliveryCompany string `json:"deliveryCompany"` // 物流公司(配送方式)
DeliverySn string `json:"deliverySn"` // 物流单号
AutoConfirmDay int64 `json:"autoConfirmDay"` // 自动确认时间(天)
Integration int64 `json:"integration"` // 可以获得的积分
Growth int64 `json:"growth"` // 可以活动的成长值
AutoConfirmDay int32 `json:"autoConfirmDay"` // 自动确认时间(天)
Integration int32 `json:"integration"` // 可以获得的积分
Growth int32 `json:"growth"` // 可以活动的成长值
PromotionInfo string `json:"promotionInfo"` // 活动信息
BillType int64 `json:"billType"` // 发票类型:0->不开发票;1->电子发票;2->纸质发票
BillType int32 `json:"billType"` // 发票类型:0->不开发票;1->电子发票;2->纸质发票
BillHeader string `json:"billHeader"` // 发票抬头
BillContent string `json:"billContent"` // 发票内容
BillReceiverPhone string `json:"billReceiverPhone"` // 收票人电话
Expand All @@ -41,9 +41,9 @@ type (
ReceiverRegion string `json:"receiverRegion"` // 区
ReceiverDetailAddress string `json:"receiverDetailAddress"` // 详细地址
Note string `json:"note"` // 订单备注
ConfirmStatus int64 `json:"confirmStatus"` // 确认收货状态:0->未确认;1->已确认
DeleteStatus int64 `json:"deleteStatus"` // 删除状态:0->未删除;1->已删除
UseIntegration int64 `json:"useIntegration"` // 下单时使用的积分
ConfirmStatus int32 `json:"confirmStatus"` // 确认收货状态:0->未确认;1->已确认
DeleteStatus int32 `json:"deleteStatus"` // 删除状态:0->未删除;1->已删除
UseIntegration int32 `json:"useIntegration"` // 下单时使用的积分
}
addOrderResp {
Code string `json:"code"`
Expand All @@ -54,10 +54,10 @@ type (
PageSize int64 `json:"pageSize,default=20"`
OrderSn string `json:"orderSn,optional"` // 订单编号
MemberUsername string `json:"memberUserName,optional"` // 用户帐号
PayType int64 `json:"payType,default=3"` // 支付方式:0->未支付;1->支付宝;2->微信
SourceType int64 `json:"sourceType,default=2"` // 订单来源:0->PC订单;1->app订单
Status int64 `json:"status,default=6"` // 订单状态:0->待付款;1->待发货;2->已发货;3->已完成;4->已关闭;5->无效订单
OrderType int64 `json:"orderType,default=2"` // 订单类型:0->正常订单;1->秒杀订单
PayType int32 `json:"payType,default=3"` // 支付方式:0->未支付;1->支付宝;2->微信
SourceType int32 `json:"sourceType,default=2"` // 订单来源:0->PC订单;1->app订单
Status int32 `json:"status,default=6"` // 订单状态:0->待付款;1->待发货;2->已发货;3->已完成;4->已关闭;5->无效订单
OrderType int32 `json:"orderType,default=2"` // 订单类型:0->正常订单;1->秒杀订单
}
ListOrderData {
Id int64 `json:"id"` // 订单id
Expand All @@ -73,17 +73,17 @@ type (
IntegrationAmount float64 `json:"integrationAmount"` // 积分抵扣金额
CouponAmount float64 `json:"couponAmount"` // 优惠券抵扣金额
DiscountAmount float64 `json:"discountAmount"` // 管理员后台调整订单使用的折扣金额
PayType int64 `json:"payType"` // 支付方式:0->未支付;1->支付宝;2->微信
SourceType int64 `json:"sourceType"` // 订单来源:0->PC订单;1->app订单
Status int64 `json:"status"` // 订单状态:0->待付款;1->待发货;2->已发货;3->已完成;4->已关闭;5->无效订单
OrderType int64 `json:"orderType"` // 订单类型:0->正常订单;1->秒杀订单
PayType int32 `json:"payType"` // 支付方式:0->未支付;1->支付宝;2->微信
SourceType int32 `json:"sourceType"` // 订单来源:0->PC订单;1->app订单
Status int32 `json:"status"` // 订单状态:0->待付款;1->待发货;2->已发货;3->已完成;4->已关闭;5->无效订单
OrderType int32 `json:"orderType"` // 订单类型:0->正常订单;1->秒杀订单
DeliveryCompany string `json:"deliveryCompany"` // 物流公司(配送方式)
DeliverySn string `json:"deliverySn"` // 物流单号
AutoConfirmDay int64 `json:"autoConfirmDay"` // 自动确认时间(天)
Integration int64 `json:"integration"` // 可以获得的积分
Growth int64 `json:"growth"` // 可以活动的成长值
AutoConfirmDay int32 `json:"autoConfirmDay"` // 自动确认时间(天)
Integration int32 `json:"integration"` // 可以获得的积分
Growth int32 `json:"growth"` // 可以活动的成长值
PromotionInfo string `json:"promotionInfo"` // 活动信息
BillType int64 `json:"billType"` // 发票类型:0->不开发票;1->电子发票;2->纸质发票
BillType int32 `json:"billType"` // 发票类型:0->不开发票;1->电子发票;2->纸质发票
BillHeader string `json:"billHeader"` // 发票抬头
BillContent string `json:"billContent"` // 发票内容
BillReceiverPhone string `json:"billReceiverPhone"` // 收票人电话
Expand All @@ -96,9 +96,9 @@ type (
ReceiverRegion string `json:"receiverRegion"` // 区
ReceiverDetailAddress string `json:"receiverDetailAddress"` // 详细地址
Note string `json:"note"` // 订单备注
ConfirmStatus int64 `json:"confirmStatus"` // 确认收货状态:0->未确认;1->已确认
DeleteStatus int64 `json:"deleteStatus"` // 删除状态:0->未删除;1->已删除
UseIntegration int64 `json:"useIntegration"` // 下单时使用的积分
ConfirmStatus int32 `json:"confirmStatus"` // 确认收货状态:0->未确认;1->已确认
DeleteStatus int32 `json:"deleteStatus"` // 删除状态:0->未删除;1->已删除
UseIntegration int32 `json:"useIntegration"` // 下单时使用的积分
PaymentTime string `json:"paymentTime"` // 支付时间
DeliveryTime string `json:"deliveryTime"` // 发货时间
ReceiveTime string `json:"receiveTime"` // 确认收货时间
Expand All @@ -113,7 +113,7 @@ type (
OrderId int64 `json:"orderId"` // 订单id
OperateMan string `json:"operateMan"` // 操作人:用户;系统;后台管理员
CreateTime string `json:"createTime"` // 操作时间
OrderStatus int64 `json:"orderStatus"` // 订单状态:0->待付款;1->待发货;2->已发货;3->已完成;4->已关闭;5->无效订单
OrderStatus int32 `json:"orderStatus"` // 订单状态:0->待付款;1->待发货;2->已发货;3->已完成;4->已关闭;5->无效订单
Note string `json:"note"` // 备注
}
ListOrderItemData {
Expand All @@ -126,7 +126,7 @@ type (
ProductBrand string `json:"productBrand"`
ProductSn string `json:"productSn"`
ProductPrice float32 `json:"productPrice"` // 销售价格
ProductQuantity int64 `json:"productQuantity"` // 购买数量
ProductQuantity int32 `json:"productQuantity"` // 购买数量
ProductSkuId int64 `json:"productSkuId"` // 商品sku编号
ProductSkuCode string `json:"productSkuCode"` // 商品sku条码
ProductCategoryId int64 `json:"productCategoryId"` // 商品分类id
Expand All @@ -135,8 +135,8 @@ type (
CouponAmount float32 `json:"couponAmount"` // 优惠券优惠分解金额
IntegrationAmount float32 `json:"integrationAmount"` // 积分优惠分解金额
RealAmount float32 `json:"realAmount"` // 该商品经过优惠后的分解金额
GiftIntegration int64 `json:"giftIntegration"`
GiftGrowth int64 `json:"gift_growth"`
GiftIntegration int32 `json:"giftIntegration"`
GiftGrowth int32 `json:"gift_growth"`
ProductAttr string `json:"productAttr"` // 商品销售属性:[{"key":"颜色","value":"颜色"},{"key":"容量","value":"4G"}]
}

Expand All @@ -151,7 +151,7 @@ type (
}
UpdateOrderReq {
Id int64 `json:"id"` // 订单id
Status int64 `json:"status,optional"` // 订单状态:0->待付款;1->待发货;2->已发货;3->已完成;4->已关闭;5->无效订单
Status int32 `json:"status,optional"` // 订单状态:0->待付款;1->待发货;2->已发货;3->已完成;4->已关闭;5->无效订单
DeliveryCompany string `json:"deliveryCompany,optional"` // 物流公司(配送方式)
DeliverySn string `json:"deliverySn,optional"` // 物流单号
Note string `json:"note,optional"` // 订单备注
Expand Down
Loading

0 comments on commit 0d4946a

Please sign in to comment.