xingzai hai 1 ano
pai
achega
a4b05fda6f
Modificáronse 1 ficheiros con 8 adicións e 0 borrados
  1. 8 0
      services/cygx/contract_allocation.go

+ 8 - 0
services/cygx/contract_allocation.go

@@ -77,6 +77,14 @@ func GetCompanyContractPermissionNameMapById(companyContractIds []int) (mapContr
 					mapIsUpgrade[fmt.Sprint(v.CompanyContractId, "perssionName", perssionName)] = true
 				}
 			}
+		} else {
+			if v.ChartPermissionId == utils.CHART_PERMISSION_ID_YANXUAN {
+				if v.ExpensiveYx == 1 {
+					mapContractIdPerssion[(v.CompanyContractId)] += "," + utils.CHART_PERMISSION_NAME_MF_YANXUAN + "(5w)"
+				} else {
+					mapContractIdPerssion[(v.CompanyContractId)] += "," + utils.CHART_PERMISSION_NAME_MF_YANXUAN + "(3w)"
+				}
+			}
 		}
 	}
 	//合并客观权限