add url
This commit is contained in:
parent
53d466afbe
commit
251176a7ff
|
@ -34,6 +34,7 @@ func GetById(c *gin.Context) {
|
|||
Name: res.Name,
|
||||
Price: res.Price,
|
||||
ProductUrl: res.ProductUrl,
|
||||
ProductUrl2: res.ProductUrl2,
|
||||
Status: res.Status,
|
||||
CreatedAt: res.CreatedAt.Format(time.RFC3339),
|
||||
}
|
||||
|
@ -76,6 +77,7 @@ func Search(c *gin.Context) {
|
|||
Name: item.Name,
|
||||
Price: item.Price,
|
||||
ProductUrl: item.ProductUrl,
|
||||
ProductUrl2: item.ProductUrl2,
|
||||
Status: item.Status,
|
||||
CreatedAt: item.CreatedAt.Format(time.RFC3339),
|
||||
})
|
||||
|
@ -108,6 +110,7 @@ func Create(c *gin.Context) {
|
|||
Name: request.Name,
|
||||
Price: request.Price,
|
||||
ProductUrl: request.ProductUrl,
|
||||
ProductUrl2: request.ProductUrl2,
|
||||
Status: 1, //1.上架 2.下架
|
||||
}
|
||||
|
||||
|
@ -136,6 +139,7 @@ func Update(c *gin.Context) {
|
|||
Id: request.Id,
|
||||
Name: request.Name,
|
||||
ProductUrl: request.ProductUrl,
|
||||
ProductUrl2: request.ProductUrl2,
|
||||
Price: request.Price,
|
||||
}
|
||||
|
||||
|
|
|
@ -33,6 +33,7 @@ func GetOrder(c *gin.Context) {
|
|||
MerchantId: item.MerchantId,
|
||||
ProductId: item.ProductId,
|
||||
ProductUrl: product.ProductUrl,
|
||||
ProductUrl2: product.ProductUrl2,
|
||||
OutTradeNo: item.OutTradeNo,
|
||||
RechargeAccount: item.RechargeAccount,
|
||||
AccountType: item.AccountType,
|
||||
|
|
|
@ -9,6 +9,7 @@ type GetListByIdResp struct {
|
|||
Name string `json:"name" example:"snow"`
|
||||
Price int64 `json:"price" example:"100"`
|
||||
ProductUrl string `json:"product_url" example:"http://www.baidu.com"`
|
||||
ProductUrl2 string `json:"product_url2" example:"http://www.baidu.com"`
|
||||
Status int64 `json:"status" example:"1"`
|
||||
CreatedAt string `json:"created_at" example:"2020-01-01 00:00:00"`
|
||||
}
|
||||
|
@ -26,6 +27,7 @@ type SearchResp struct {
|
|||
Name string `json:"name" example:"snow"`
|
||||
Price int64 `json:"price" example:"100"`
|
||||
ProductUrl string `json:"product_url" example:"http://www.baidu.com"`
|
||||
ProductUrl2 string `json:"product_url2" example:"http://www.baidu.com"`
|
||||
Status int64 `json:"status" example:"1"`
|
||||
CreatedAt string `json:"created_at" example:"2020-01-01 00:00:00"`
|
||||
}
|
||||
|
@ -34,6 +36,7 @@ type CreateReq struct {
|
|||
Name string `json:"name" validate:"required"`
|
||||
Price int64 `json:"price" validate:"required"`
|
||||
ProductUrl string `json:"product_url" validate:"required"`
|
||||
ProductUrl2 string `json:"product_url2"`
|
||||
}
|
||||
|
||||
type CreateResp struct {
|
||||
|
@ -45,6 +48,7 @@ type UpdateReq struct {
|
|||
Name string `json:"name" `
|
||||
Price int64 `json:"price" `
|
||||
ProductUrl string `json:"product_url" `
|
||||
ProductUrl2 string `json:"product_url2" `
|
||||
}
|
||||
|
||||
type UpdateResp struct {
|
||||
|
|
|
@ -9,6 +9,7 @@ type GetOrderResp struct {
|
|||
MerchantId int64 `json:"merchant_id"`
|
||||
ProductId int64 `json:"product_id"`
|
||||
ProductUrl string `json:"product_url"`
|
||||
ProductUrl2 string `json:"product_url2"`
|
||||
OutTradeNo string `json:"out_trade_no"`
|
||||
RechargeAccount string `json:"recharge_account"`
|
||||
AccountType int64 `json:"account_type"`
|
||||
|
|
|
@ -21,6 +21,7 @@ type Product struct {
|
|||
Name string
|
||||
Price int64
|
||||
ProductUrl string
|
||||
ProductUrl2 string
|
||||
Status int64
|
||||
CreatedAt time.Time `xorm:"created"`
|
||||
}
|
||||
|
|
|
@ -36,6 +36,7 @@ create table product (
|
|||
name varchar(255) not null,
|
||||
price int,
|
||||
product_url varchar(255),
|
||||
product_url2 varchar(255),
|
||||
status tinyint, -- 1.上架 2.下架
|
||||
created_at timestamp default current_timestamp
|
||||
);
|
||||
|
|
Loading…
Reference in New Issue