|
@@ -24,8 +24,9 @@ const (
|
|
|
)
|
|
|
|
|
|
// 根据账户标识新增资源
|
|
|
-func (service *BalanceService) PurchaseUserBalance(balanceData *resourcesCenter.Balance, detailedData *resourcesCenter.Detailed, producMap map[string]interface{}) (int64, string) {
|
|
|
+func (service *BalanceService) PurchaseUserBalance(balanceData *resourcesCenter.Balance, detailedData *resourcesCenter.Detailed, producMap map[string]interface{}, entId, entUserId int64) (int64, string) {
|
|
|
orm := entity.Engine.NewSession()
|
|
|
+ jyOrm := entity.JyEngine.NewSession()
|
|
|
err := orm.Begin()
|
|
|
balance := entity.Balance{}
|
|
|
userType := int64(1)
|
|
@@ -92,6 +93,11 @@ func (service *BalanceService) PurchaseUserBalance(balanceData *resourcesCenter.
|
|
|
Remarks: remarks,
|
|
|
UserType: userType,
|
|
|
UserId: detailedData.AccountId,
|
|
|
+ EntId: entId,
|
|
|
+ EntUserId: entUserId,
|
|
|
+ }
|
|
|
+ if detailed.EntUserId > 0 {
|
|
|
+ jyOrm.Table("entniche_user").Select("CONCAT(NAME,'(',phone,')')").Where("id=?", detailed.EntUserId).Get(&detailed.Operator)
|
|
|
}
|
|
|
if userType == 3 && balanceData.ResourceType == "附件下载包" {
|
|
|
dataNumber := int64(0)
|