xuzhiheng 2 tahun lalu
induk
melakukan
83d7ef2c7c

+ 1 - 1
core/proxy/broker/outServer/SussBi.go

@@ -176,7 +176,7 @@ func (s *sussBi) Filter(r *ghttp.Request) error {
 		replaceMap := map[string]interface{}{
 			"jyUserPositionId": ctx.Sess.UserPositionId,
 			"jyUserAccountId":  ctx.Sess.UserAccountId,
-			"jyEntPositionId":  ctx.Sess.EntPositionId,
+			"jyEntPositionId":  ctx.Sess.EntUserPositionId,
 			"jyEntAccountId":   ctx.Sess.EntAccountId,
 			"jyUserName":       ctx.Sess.UserName,
 			"jyEntName":        ctx.Sess.EntName,

+ 2 - 2
core/proxy/middleware/filterFuncs.go

@@ -176,8 +176,8 @@ func infusionIdentity(r *ghttp.Request, sess *router.JySession, useCount, surplu
 	if sess.UserAccountId > 0 {
 		r.Header.Set("userAccountId", gconv.String(sess.UserAccountId))
 	}
-	if sess.EntPositionId > 0 {
-		r.Header.Set("entPositionId", gconv.String(sess.EntPositionId))
+	if sess.EntUserPositionId > 0 {
+		r.Header.Set("entPositionId", gconv.String(sess.EntUserPositionId))
 	}
 	if sess.EntAccountId > 0 {
 		r.Header.Set("entAccountId", gconv.String(sess.EntAccountId))

+ 14 - 14
core/router/session.go

@@ -17,19 +17,19 @@ const (
 
 // JySession 剑鱼程序SESSION获取
 type JySession struct {
-	UserId         string // 上下文用户信息
-	NewUid         int64  // 新用户id
-	EntId          int64  // 当前企业id
-	EntName        string // 当前企业名称
-	Phone          string // 手机号
-	Data           g.Map  // 当前Session管理对象
-	EntUserId      int64  //当前企业用户id
-	UserName       string //用户名称
-	UserPositionId int64  //个人职位id
-	UserAccountId  int64  //个人账户id
-	EntPositionId  int64  //企业职位id
-	EntAccountId   int64  //企业账户id
-	EntUserName    string //企业员工姓名
+	UserId            string // 上下文用户信息
+	NewUid            int64  // 新用户id
+	EntId             int64  // 当前企业id
+	EntName           string // 当前企业名称
+	Phone             string // 手机号
+	Data              g.Map  // 当前Session管理对象
+	EntUserId         int64  //当前企业用户id
+	UserName          string //用户名称
+	UserPositionId    int64  //个人职位id
+	UserAccountId     int64  //个人账户id
+	EntUserPositionId int64  //企业职位id
+	EntAccountId      int64  //企业账户id
+	EntUserName       string //企业员工姓名
 }
 
 // InitJySessionContext 获取用户session
@@ -59,7 +59,7 @@ func InitJySessionContext(r *ghttp.Request) (jSession *JySession, err error) {
 	jSession.UserName, _ = data["userName"].(string)
 	jSession.UserPositionId = gconv.Int64(data["userPositionId"])
 	jSession.UserAccountId = gconv.Int64(data["userAccountId"])
-	jSession.EntPositionId = gconv.Int64(data["entPositionId"])
+	jSession.EntUserPositionId = gconv.Int64(data["entUserPositionId"])
 	jSession.EntAccountId = gconv.Int64(data["entAccountId"])
 	jSession.EntUserName, _ = data["entUserName"].(string)
 	jSession.Data = data