|
|
@@ -61,8 +61,8 @@ const renderSpecStr = (spec, showPoint) => { |
|
|
|
var gpuMemStr = spec.GPUMemGiB != 0 ? `${i18n.t('resourcesManagement.gpuMem')}: ${spec.GPUMemGiB}GB, ` : ''; |
|
|
|
var sharedMemStr = spec.ShareMemGiB != 0 ? `, ${i18n.t('resourcesManagement.shareMem')}: ${spec.ShareMemGiB}GB` : ''; |
|
|
|
var workServerNum = spec.workServerNumber; |
|
|
|
var workServerNumStr = showPoint && workServerNum != 1 && spec.UnitPrice != 0 ? workServerNum + '*' : ''; |
|
|
|
var pointStr = showPoint ? `, ${spec.UnitPrice == 0 ? i18n.t('resourcesManagement.free') : workServerNumStr + spec.UnitPrice + i18n.t('resourcesManagement.point_hr')}` : ''; |
|
|
|
var workServerNumStr = showPoint && workServerNum != 1 && spec.UnitPrice != 0 ? '*' + workServerNum + i18n.t('resourcesManagement.node') : ''; |
|
|
|
var pointStr = showPoint ? `, ${spec.UnitPrice == 0 ? i18n.t('resourcesManagement.free') : spec.UnitPrice + i18n.t('resourcesManagement.point_hr') + workServerNumStr}` : ''; |
|
|
|
var specStr = `${ngpu}, CPU: ${spec.CpuCores}, ${gpuMemStr}${i18n.t('resourcesManagement.mem')}: ${spec.MemGiB}GB${sharedMemStr}${pointStr}`; |
|
|
|
return specStr; |
|
|
|
}; |
|
|
@@ -156,7 +156,7 @@ export const getRewardPointRecordInfo = (record) => { |
|
|
|
// } |
|
|
|
const resourceSpec = record?.Cloudbrain?.ResourceSpec; |
|
|
|
if (resourceSpec) { |
|
|
|
resourceSpec.workServerNumber = record?.Cloudbrain?.workServerNumber || 1; |
|
|
|
resourceSpec.workServerNumber = record?.Cloudbrain?.WorkServerNumber || 1; |
|
|
|
out.remark = `【${getJobType(record?.Cloudbrain?.JobType)}】【${renderSpecStr(resourceSpec, true)}】`; |
|
|
|
} |
|
|
|
} |
|
|
|