zhangqian
2023-10-28 8be40ffd79c4dcdb4dc00bef359ccf48a6b031f3
若干接口支持查看下属数据
9个文件已修改
19 ■■■■■ 已修改文件
api/v1/salesDetails.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/salesRefund.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/salesReturn.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/serviceContract.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/serviceFollowup.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/serviceOrder.go 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
middleware/jwt.go 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
model/request/jwt.go 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/lru.go 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
api/v1/salesDetails.go
@@ -182,7 +182,7 @@
    var memberIds []int
    userInfo := utils.GetUserInfo(c)
    if userInfo.UserType == constvar.UserTypeSub {
        memberIds = []int{userInfo.CrmUserId}
        memberIds = userInfo.SubUserIds
    }
    salesDetailss, total, errCode := salesDetailsService.GetSalesDetailsList(params, memberIds)
api/v1/salesRefund.go
@@ -184,7 +184,7 @@
    var memberIds []int
    userInfo := utils.GetUserInfo(c)
    if userInfo.UserType == constvar.UserTypeSub {
        memberIds = []int{userInfo.CrmUserId}
        memberIds = userInfo.SubUserIds
    }
    salesRefunds, total, errCode := salesRefundService.GetSalesRefundList(params.Page, params.PageSize, params.KeywordType, params.Keyword, params.SourceId, memberIds)
api/v1/salesReturn.go
@@ -179,7 +179,7 @@
    var memberIds []int
    userInfo := utils.GetUserInfo(c)
    if userInfo.UserType == constvar.UserTypeSub {
        memberIds = []int{userInfo.CrmUserId}
        memberIds = userInfo.SubUserIds
    }
    salesReturns, total, errCode := salesReturnService.GetSalesReturnList(params, memberIds)
api/v1/serviceContract.go
@@ -134,7 +134,7 @@
    var memberIds []int
    userInfo := utils.GetUserInfo(c)
    if userInfo.UserType == constvar.UserTypeSub {
        memberIds = []int{userInfo.CrmUserId}
        memberIds = userInfo.SubUserIds
    }
    serviceContracts, total, errCode := serviceContractService.GetServiceContractList(params, memberIds)
api/v1/serviceFollowup.go
@@ -165,7 +165,7 @@
    var memberIds []int
    userInfo := utils.GetUserInfo(c)
    if userInfo.UserType == constvar.UserTypeSub {
        memberIds = []int{userInfo.CrmUserId}
        memberIds = userInfo.SubUserIds
    }
    serviceFollowups, total, errCode := serviceFollowupService.GetServiceFollowupList(params.Page, params.PageSize, params.KeywordType, params.Keyword, params.ServiceOrderId, memberIds)
api/v1/serviceOrder.go
@@ -153,7 +153,7 @@
    var memberIds []int
    userInfo := utils.GetUserInfo(c)
    if userInfo.UserType == constvar.UserTypeSub {
        memberIds = []int{userInfo.CrmUserId}
        memberIds = userInfo.SubUserIds
    }
    serviceOrder, total, errCode := service.NewServiceOrderService().GetServiceOrderList(params.Page, params.PageSize, params.QueryClass, params.KeywordType, params.Keyword, params.ServiceContractId, params.SalesDetailsId, memberIds)
middleware/jwt.go
@@ -115,6 +115,7 @@
        claims.CrmUserId = userInfo.UserId
        claims.NickName = userInfo.NickName
        claims.SubUserIds = userInfo.SubUserIds
        c.Set("claims", claims)
        if CheckAuth(c.Request.URL.Path, token) {
            c.Next()
model/request/jwt.go
@@ -10,8 +10,9 @@
    BaseClaims
    BufferTime int64
    jwt.StandardClaims
    CrmUserId int
    NickName  string
    CrmUserId  int
    NickName   string
    SubUserIds []int //包含自身的id
}
type BaseClaims struct {
service/lru.go
@@ -28,6 +28,7 @@
            return nil
        }
        subIds, _, err := userService.UUID2CrmUserId(strings.Split(userRecord.SubUserIds, ","))
        subIds = append(subIds, userRecord.ID)
        if err != nil {
            return nil
        }