|
@@ -548,6 +548,7 @@ func ActivitySpecialCompanyApproval(companyId int, companyName string) (err erro
|
|
|
err = errors.New("GetCygxActivitySpecialInheritPointsByCompanyId, Err: " + e.Error())
|
|
|
}
|
|
|
chartNameMap := map[string]int{utils.YI_YAO_NAME: 0, utils.XIAO_FEI_NAME: 0, utils.KE_JI_NAME: 0, utils.ZHI_ZAO_NAME: 0}
|
|
|
+ var items []*cygx.CygxActivitySpecialPermissionPoints
|
|
|
|
|
|
itemBill := new(cygx.CygxActivitySpecialTripBill)
|
|
|
itemBill.CreateTime = time.Now()
|
|
@@ -577,6 +578,16 @@ func ActivitySpecialCompanyApproval(companyId int, companyName string) (err erro
|
|
|
} else {
|
|
|
itemBill.Content = "70w大套餐转正"
|
|
|
}
|
|
|
+
|
|
|
+ //记录公司剩余点数
|
|
|
+ item := new(cygx.CygxActivitySpecialPermissionPoints)
|
|
|
+ item.Points = totalTrip
|
|
|
+ item.CompanyId = companyId
|
|
|
+ item.CompanyName = companyName
|
|
|
+ item.CreateTime = time.Now()
|
|
|
+ item.ModifyTime = time.Now()
|
|
|
+ items = append(items, item)
|
|
|
+
|
|
|
} else {
|
|
|
list, e := company.GetCompanyReportPermissionByCompanyIdAndProductId(companyId, 2)
|
|
|
if e != nil && e.Error() != utils.ErrNoRow() {
|
|
@@ -613,6 +624,13 @@ func ActivitySpecialCompanyApproval(companyId int, companyName string) (err erro
|
|
|
//如果是升级则加点
|
|
|
if _, ok := mapUpgradeId[v.ChartPermissionId]; ok {
|
|
|
mapChartName[v.PermissionName] = 5 + mapPermissionNameTrip[v.ChartPermissionName]
|
|
|
+ item := new(cygx.CygxActivitySpecialPermissionPoints)
|
|
|
+ item.Points = 5
|
|
|
+ item.CompanyId = companyId
|
|
|
+ item.CompanyName = companyName
|
|
|
+ item.CreateTime = time.Now()
|
|
|
+ item.ModifyTime = time.Now()
|
|
|
+ items = append(items, item)
|
|
|
} else {
|
|
|
mapChartName[v.PermissionName] = mapPermissionNameTrip[v.ChartPermissionName]
|
|
|
}
|