xingzai hace 1 año
padre
commit
a4b05fda6f
Se han modificado 1 ficheros con 8 adiciones y 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)"
+				}
+			}
 		}
 	}
 	//合并客观权限