1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package controller
- import (
- "github.com/gin-gonic/gin"
- "youngee_b_api/app/dao"
- "youngee_b_api/app/service"
- )
- type WorkspaceController struct{}
- type Search struct {
- EnterpriseId string `json:"enterprise_id"`
- DateRange string `json:"days"`
- }
- func (w WorkspaceController) GetTakegoodsInfo(c *gin.Context) {
- search := &Search{}
- err := c.BindJSON(&search)
- if err != nil {
- returnError(c, 40000)
- return
- }
- result := service.EnterpriseService{}.GetEnterpriseTakegoodsInfo(search.EnterpriseId, search.DateRange)
- returnSuccess(c, 20000, result)
- }
- type Search_name struct {
- BusinessName string `json:"business_name"`
- DateRange string `json:"days"`
- }
- func (w WorkspaceController) GetSearchInfobybusinessname(c *gin.Context) {
- search_ID := &Search_name{}
- err := c.BindJSON(&search_ID)
- if err != nil {
- returnError(c, 40000)
- return
- }
- enterpriseId, _ := (&dao.EnterpriseDao{}).GetenterpriseIdbynickname(search_ID.BusinessName)
- search := Search{EnterpriseId: enterpriseId, DateRange: search_ID.DateRange}
- result := service.EnterpriseService{}.GetEnterpriseTakegoodsInfo(search.EnterpriseId, search.DateRange)
- returnSuccess(c, 20000, result)
- }
|