zhangchuanxing 2 долоо хоног өмнө
parent
commit
f75bee1c41

+ 2 - 1
services/activity_points.go

@@ -1947,6 +1947,7 @@ func SpecialActivityPointsBillRoadShowReduce(log models.YanXuanActivityPointsRed
 	var itemCompanys []*models.CygxActivitySpecialPermissionPoints
 	var itemCompanys []*models.CygxActivitySpecialPermissionPoints
 	//mapResearcherId := make(map[int]bool)
 	//mapResearcherId := make(map[int]bool)
 	for _, user := range researcherList {
 	for _, user := range researcherList {
+		keyBill := fmt.Sprint(user.ResearcherId, "_CID", companyId)
 		//mapResearcherId[user.ResearcherId] = true
 		//mapResearcherId[user.ResearcherId] = true
 		item := new(models.CygxActivitySpecialTripBill)
 		item := new(models.CygxActivitySpecialTripBill)
 		item.ActivityId = activityId
 		item.ActivityId = activityId
@@ -1962,7 +1963,7 @@ func SpecialActivityPointsBillRoadShowReduce(log models.YanXuanActivityPointsRed
 		item.TableSource = utils.CYGX_OBJ_ROADSHOW
 		item.TableSource = utils.CYGX_OBJ_ROADSHOW
 
 
 		//如果没有扣点记录就对他们进行扣点处理
 		//如果没有扣点记录就对他们进行扣点处理
-		if mapActivityPointsBill[user.ResearcherId] == nil || mapActivityPointsBill[user.ResearcherId].BillDetailed > 0 {
+		if mapActivityPointsBill[keyBill] == nil || mapActivityPointsBill[keyBill].DoType == 2 {
 			points := mapCompanyPoints[companyId] + billDetailed
 			points := mapCompanyPoints[companyId] + billDetailed
 			item.BillDetailed = billDetailed
 			item.BillDetailed = billDetailed
 			item.DoType = 1
 			item.DoType = 1