1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- package controller
- import (
- "github.com/gin-gonic/gin"
- "trading-go/model"
- "trading-go/response"
- )
- // GetAllOrder
- // @Tags 订单模块
- // @Summary 获取所有订单
- // @Produce application/json
- // @Success 200 {object} response.Response
- // @Router /order [get]
- func GetAllOrder(c *gin.Context) {
- var orders []model.Order
- orders = append(orders, model.Order{})
- orders = append(orders, model.Order{})
- response.Success(c.Writer, "success", orders)
- }
- // GetUserOrder
- // @Tags 订单模块
- // @Summary 获取用户的所有订单
- // @Produce application/json
- // @Param id query int64 true "用户id"
- // @Success 200 {object} response.Response
- // @Router /order/user [get]
- func GetUserOrder(c *gin.Context) {
- var orders []model.Order
- orders = append(orders, model.Order{})
- orders = append(orders, model.Order{})
- response.Success(c.Writer, "success", orders)
- }
- // ReviseOrder
- // @Tags 订单模块
- // @Summary 修改订单的状态
- // @Produce application/json
- // @Param id formData int64 true "订单id"
- // @Param state formData int true "订单状态"
- // @Success 200 {object} response.Response
- // @Router /order/revise [post]
- func ReviseOrder(c *gin.Context) {
- response.Success(c.Writer, "success", nil)
- }
- // CreateOrder
- // @Tags 订单模块
- // @Summary 创建订单
- // @Produce application/json
- // @Param json body model.OrderJson true "订单信息"
- // @Success 200 {object} response.Response
- // @Router /order/create [post]
- func CreateOrder(c *gin.Context) {
- response.Success(c.Writer, "success", nil)
- }
- // DeleteOrder
- // @Tags 订单模块
- // @Summary 删除订单
- // @Produce application/json
- // @Param id path int64 true "订单id"
- // @Success 200 {object} response.Response
- // @Router /order/delete/{id} [delete]
- func DeleteOrder(c *gin.Context) {
- response.Success(c.Writer, "success", nil)
- }
|