Documentation ¶
Index ¶
- func AddGoods(c *gin.Context)
- func AddGoodsType(c *gin.Context)
- func AddTable(c *gin.Context)
- func AddTableType(c *gin.Context)
- func CodeLogin(c *gin.Context)
- func DeleteGoods(c *gin.Context)
- func DeleteGoodsType(c *gin.Context)
- func DeleteTable(c *gin.Context)
- func DeleteTableType(c *gin.Context)
- func DownOrUpGoods(c *gin.Context)
- func GetTableqrcode(c *gin.Context)
- func PassLogin(c *gin.Context)
- func QueryBusinessStoreInfo(c *gin.Context)
- func QueryGoods(c *gin.Context)
- func QueryGoodsByID(c *gin.Context)
- func QueryGoodsType(c *gin.Context)
- func QueryGoodsTypeByID(c *gin.Context)
- func QueryGoodsTypeIDAndName(c *gin.Context)
- func QueryTable(c *gin.Context)
- func QueryTableByID(c *gin.Context)
- func QueryTableType(c *gin.Context)
- func QueryTableTypeByID(c *gin.Context)
- func QueryTableTypeIDAndName(c *gin.Context)
- func Register(c *gin.Context)
- func UpdateBusinessStoreInfo(c *gin.Context)
- func UpdateGoods(c *gin.Context)
- func UpdateGoodsType(c *gin.Context)
- func UpdateTable(c *gin.Context)
- func UpdateTableType(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddGoods ¶
@Summary 添加商品 @tags 商家 @Accept multipart/form-data @Produce json @Param goods_name formData string true "商品名称" @Param goods_photo formData file string "商品图片" @Param goods_description formData string false "商品描述" @Param goods_listing formData bool false "是否上架" @Param goods_price formData float64 false "商品价格" @Param goods_unit formData string true "商品单位 份、杯、瓶" @Param goods_sort formData string true "排序" @Param goods_type_id formData int false "商品种类ID" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goods [POST] @Security ApiKeyAuth
func AddGoodsType ¶
@Summary 商品种类添加 @tags 商家 @Accept application/json @Produce json @Param body body entity.GoodsTypeRequest true "body" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goodstype [POST] @Security ApiKeyAuth
func AddTable ¶
@Summary 添加餐桌 @tags 商家 @Accept application/json @Produce json @Param body body entity.TableRequest true "body" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/table [POST] @Security ApiKeyAuth
func AddTableType ¶
@Summary 添加餐桌种类 @tags 商家 @Accept application/json @Produce json @Param body body entity.TableTypeRequest true "body" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/tabletype [POST] @Security ApiKeyAuth
func CodeLogin ¶
@Summary 商家手机验证码登录 @tags 商家 @Accept application/json @Produce json @Param body body entity.BusinessLoginOrRegisterRequest true "body" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/codelogin [POST]
func DeleteGoods ¶
@Summary 商品删除 @tags 商家 @Accept application/json @Produce json @Param id path int true "商品ID" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goods/{id} [DELETE] @Security ApiKeyAuth
func DeleteGoodsType ¶
@Summary 商品种类删除 @tags 商家 @Accept application/json @Produce json @Param id path int true "商品种类ID" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goodstype/{id} [DELETE] @Security ApiKeyAuth
func DeleteTable ¶
@Summary 删除餐桌 @tags 商家 @Accept application/json @Produce json @Param id path int true "餐桌ID" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/table/{id} [DELETE] @Security ApiKeyAuth
func DeleteTableType ¶
@Summary 删除餐桌种类 @tags 商家 @Accept application/json @Produce json @Param id path int true "餐桌种类ID" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/tabletype/{id} [DELETE] @Security ApiKeyAuth
func DownOrUpGoods ¶
@Summary 上架/下架商品 @tags 商家 @Accept application/json @Produce json @Param id path int true "商品ID" @Param downorup path bool false "是否上架" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goods/{id}/{downorup} [PUT] @Security ApiKeyAuth
func GetTableqrcode ¶
@Summary 生成餐桌二维码 @tags 商家 @Accept application/json @Produce json @Param id path int true "餐桌ID" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/table/{id}/qrcode [GET] @Security ApiKeyAuth
func PassLogin ¶
@Summary 商家账号密码登录 @tags 商家 @Accept application/json @Produce json @Param body body entity.BusinessPassLoginRequest true "body" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/passlogin [POST]
func QueryBusinessStoreInfo ¶
@Summary 查询商家门店信息 @tags 商家 @Accept application/json @Produce json @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/store [GET] @Security ApiKeyAuth
func QueryGoods ¶
@Summary 分页查询商家商品 @tags 商家 @Accept application/json @Produce json @Param pageSize query string false "页大小" @Param page query string false "页数" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goods [GET] @Security ApiKeyAuth
func QueryGoodsByID ¶
@Summary 查询商品By ID @tags 商家 @Accept application/json @Produce json @Param id path int true "商品ID" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goods/{id} [GET] @Security ApiKeyAuth
func QueryGoodsType ¶
@Summary 分页查询商家商品种类 @tags 商家 @Accept application/json @Produce json @Param pageSize query string false "页大小" @Param page query string false "页数" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goodstype [GET] @Security ApiKeyAuth
func QueryGoodsTypeByID ¶
@Summary 查询商品种类By ID @tags 商家 @Accept application/json @Produce json @Param id path int true "商品种类ID" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goodstype/{id} [GET] @Security ApiKeyAuth
func QueryGoodsTypeIDAndName ¶
@Summary 查询商家商品种类ID和名称 @tags 商家 @Accept application/json @Produce json @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goodstypes [GET] @Security ApiKeyAuth
func QueryTable ¶
@Summary 分页查询餐桌 @tags 商家 @Accept application/json @Produce json @Param pageSize query string false "页大小" @Param page query string false "页数" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/table [GET] @Security ApiKeyAuth
func QueryTableByID ¶
@Summary 查询餐桌By ID @tags 商家 @Accept application/json @Produce json @Param id path int true "餐桌ID" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/table/{id} [GET] @Security ApiKeyAuth
func QueryTableType ¶
@Summary 分页查询餐桌种类 @tags 商家 @Accept application/json @Produce json @Param pageSize query string false "页大小" @Param page query string false "页数" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/tabletype [GET] @Security ApiKeyAuth
func QueryTableTypeByID ¶
@Summary 查询餐桌种类By ID @tags 商家 @Accept application/json @Produce json @Param id path int true "餐桌种类ID" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/tabletype/{id} [GET] @Security ApiKeyAuth
func QueryTableTypeIDAndName ¶
@Summary 查询餐桌种类ID和名称 @tags 商家 @Accept application/json @Produce json @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/tabletypes [GET] @Security ApiKeyAuth
func Register ¶
@Summary 商家注册 @tags 商家 @Accept application/json @Produce json @Param body body entity.BusinessLoginOrRegisterRequest true "body" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/register [POST]
func UpdateBusinessStoreInfo ¶
@Summary 更新商家门店信息 @tags 商家 @Accept multipart/form-data @Produce json @Param store_name formData string true "门店名称" @Param store_address formData string true "门店详细地址" @Param store_logo formData file false "门店logo" @Param store_contact_name formData string false "门店联系人姓名" @Param store_contact_tel formData string false "门店联系人电话" @Param store_start_banking_hours formData string true "门店开始营业时间" @Param store_end_banking_hours formData string true "门店结束营业时间" @Param store_face_photo formData file false "门脸照" @Param in_store_photos formData file false "店内照" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/store [PUT] @Security ApiKeyAuth
func UpdateGoods ¶
@Summary 修改商品 @tags 商家 @Accept multipart/form-data @Produce json @Param id path int true "商品ID" @Param goods_name formData string true "商品名称" @Param goods_photo formData file string "商品图片" @Param goods_description formData string false "商品描述" @Param goods_listing formData bool false "是否上架" @Param goods_price formData float64 false "商品价格" @Param goods_unit formData string true "商品单位 份、杯、瓶" @Param goods_sort formData string true "排序" @Param goods_type_id formData int false "商品种类ID" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goods/{id} [PUT] @Security ApiKeyAuth
func UpdateGoodsType ¶
@Summary 商品种类修改 @tags 商家 @Accept application/json @Produce json @Param id path int true "商品种类ID" @Param body body entity.GoodsTypeRequest true "body" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/goodstype/{id} [PUT] @Security ApiKeyAuth
func UpdateTable ¶
@Summary 修改餐桌 @tags 商家 @Accept application/json @Produce json @Param id path int true "餐桌ID" @Param body body entity.TableRequest true "body" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/table/{id} [PUT] @Security ApiKeyAuth
func UpdateTableType ¶
@Summary 修改餐桌种类 @tags 商家 @Accept application/json @Produce json @Param id path int true "餐桌种类ID" @Param body body entity.TableTypeRequest true "body" @Success 200 {object} entity.ResponseData "desc" @Router /api/v1/business/tabletype/{id} [PUT] @Security ApiKeyAuth
Types ¶
This section is empty.