Browse Source

fix:新增接口appid限制

Roc 3 years ago
parent
commit
3082d3c7d4
1 changed files with 12 additions and 0 deletions
  1. 12 0
      controllers/company_user.go

+ 12 - 0
controllers/company_user.go

@@ -26,6 +26,12 @@ type CompanyUser struct {
 // @Success 200 {object} company_user.UserReportListResp
 // @router /user_report_list [get]
 func (c *CompanyUser) GetUserReportList() {
+	//appid权限校验
+	appid := c.GetString("appid", "")
+	if utils.RunMode == "release" && appid != "CQWx3EqDLNk7bVHo" {
+		c.FailWithMessage("无权限")
+		return
+	}
 	mobile := c.GetString("mobile", "")
 	email := c.GetString("email", "")
 	startDate := c.GetString("start_date", "")
@@ -204,6 +210,12 @@ func (c *CompanyUser) GetUserReportListV2() {
 // @Success 200 {object} []logic.UserView
 // @router /view_total_list [get]
 func (c *CompanyUser) GetUserReportViewTotalList() {
+	//appid权限校验
+	appid := c.GetString("appid", "")
+	if utils.RunMode == "release" && appid != "CQWx3EqDLNk7bVHo" {
+		c.FailWithMessage("无权限")
+		return
+	}
 	list, err := logic.GetUserViewTotal()
 	if err != nil {
 		c.FailWithMessage("获取失败")