|
@@ -441,11 +441,11 @@ func GetChartPermissionSpecialSurplusByCompany(companyId int) (userType int, tri
|
|
|
err = errors.New("GetActivitySpecialTripCountByActivitySpecial, Err: " + e.Error())
|
|
|
return
|
|
|
}
|
|
|
- // 获取继承点数
|
|
|
- inheritList, e := cygx.GetCygxActivitySpecialInheritPointsByCompanyId(companyId)
|
|
|
- if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
- err = errors.New("GetCygxActivitySpecialInheritPointsByCompanyId, Err: " + e.Error())
|
|
|
- }
|
|
|
+ //// 获取继承点数
|
|
|
+ //inheritList, e := cygx.GetCygxActivitySpecialInheritPointsByCompanyId(companyId)
|
|
|
+ //if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
+ // err = errors.New("GetCygxActivitySpecialInheritPointsByCompanyId, Err: " + e.Error())
|
|
|
+ //}
|
|
|
if userType == 2 {
|
|
|
|
|
|
var tripBillNum int
|
|
@@ -455,13 +455,13 @@ func GetChartPermissionSpecialSurplusByCompany(companyId int) (userType int, tri
|
|
|
//}
|
|
|
tripBillNum += v.BillDetailed
|
|
|
}
|
|
|
- if len(inheritList) > 0 {
|
|
|
- for _, v := range inheritList {
|
|
|
- if v.ChartPermissionId == 0 {
|
|
|
- tripBillNum += v.Points
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ //if len(inheritList) > 0 {
|
|
|
+ // for _, v := range inheritList {
|
|
|
+ // if v.ChartPermissionId == 0 {
|
|
|
+ // tripBillNum += v.Points
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ //}
|
|
|
|
|
|
tripRemaining = tripBillNum
|
|
|
if tripRemaining < 0 {
|
|
@@ -517,9 +517,9 @@ func GetChartPermissionSpecialSurplusByCompany(companyId int) (userType int, tri
|
|
|
}
|
|
|
}
|
|
|
// 通过继承获得的加点
|
|
|
- for _, v := range inheritList {
|
|
|
- mapInheritChartName[v.ChartPermissionName] = v.Points
|
|
|
- }
|
|
|
+ //for _, v := range inheritList {
|
|
|
+ // mapInheritChartName[v.ChartPermissionName] = v.Points
|
|
|
+ //}
|
|
|
for k, _ := range chartNameMap {
|
|
|
if _, ok := mapChartName[k]; ok {
|
|
|
if inherit, ok2 := mapInheritChartName[k]; ok2 {
|
|
@@ -556,7 +556,7 @@ func ActivitySpecialCompanyApproval(companyId int, companyName string) (err erro
|
|
|
itemBill.Source = 2
|
|
|
itemBill.DoType = 2
|
|
|
itemBill.Way = 3
|
|
|
- if userType == 2{
|
|
|
+ if userType == 2 {
|
|
|
packageTypeMap := map[int]int{1: 16, 2: 10}
|
|
|
totalTrip := packageTypeMap[packageType]
|
|
|
if len(inheritList) > 0 {
|
|
@@ -685,7 +685,7 @@ func GetSpecialSurplusByCompanyNew(companyId int) (specialSurplus string, err er
|
|
|
//chartMap := map[int]string{utils.YI_YAO_ID:utils.YI_YAO_NAME, utils.XIAO_FEI_ID:utils.XIAO_FEI_NAME, utils.KE_JI_ID:utils.KE_JI_NAME, utils.ZHI_ZAO_ID:utils.ZHI_ZAO_NAME}
|
|
|
//chartNumMap := map[int]int{utils.YI_YAO_ID:0, utils.XIAO_FEI_ID:0, utils.KE_JI_ID:0, utils.ZHI_ZAO_ID:0}
|
|
|
if companyDetail.Status == "正式" {
|
|
|
- billItem,e := cygx.GetCygxActivitySpecialTripBillByCompanyId(companyId)
|
|
|
+ billItem, e := cygx.GetCygxActivitySpecialTripBillByCompanyId(companyId)
|
|
|
if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
err = e
|
|
|
return
|
|
@@ -696,4 +696,4 @@ func GetSpecialSurplusByCompanyNew(companyId int) (specialSurplus string, err er
|
|
|
return
|
|
|
}
|
|
|
return
|
|
|
-}
|
|
|
+}
|