浏览代码

wip:查询个人自账号共享账户余额

wangkaiyue 1 年之前
父节点
当前提交
0183f34748
共有 1 个文件被更改,包括 9 次插入6 次删除
  1. 9 6
      src/jfw/modules/subscribepay/src/entity/pdfExportPack.go

+ 9 - 6
src/jfw/modules/subscribepay/src/entity/pdfExportPack.go

@@ -272,14 +272,17 @@ func (this *pdfExportPackStruct) PackQuery(accountId string, vip *jy.BigVipBaseM
 	if err != nil {
 		return nil, err
 	}
+	//查询共享账户
+	shareAccount := fmt.Sprintf("%s%s", ParentResourceIdPrefix, accountId)
 	if vip != nil && vip.Pid != "" {
-		pAccount, err := JyPdfExportPack.accountQuery(fmt.Sprintf("%s%s", ParentResourceIdPrefix, vip.Pid))
-		if err != nil {
-			return nil, err
-		}
-		//合并自账号和祝账号
-		account = account.merge(pAccount)
+		shareAccount = fmt.Sprintf("%s%s", ParentResourceIdPrefix, vip.Pid)
+	}
+	shareAccountRes, err := JyPdfExportPack.accountQuery(shareAccount)
+	if err != nil {
+		return nil, err
 	}
+	//合并自账号和祝账号
+	account = account.merge(shareAccountRes)
 	return account, nil
 }