From fbde5034d7173931d22766b2ec09130fa3edae98 Mon Sep 17 00:00:00 2001 From: chenshihai Date: Tue, 20 Sep 2022 11:20:58 +0800 Subject: [PATCH] update --- web_src/vuepages/pages/reward/point/utils.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web_src/vuepages/pages/reward/point/utils.js b/web_src/vuepages/pages/reward/point/utils.js index ae6a8f181..039804066 100644 --- a/web_src/vuepages/pages/reward/point/utils.js +++ b/web_src/vuepages/pages/reward/point/utils.js @@ -60,7 +60,9 @@ const renderSpecStr = (spec, showPoint) => { var ngpu = `${spec.ComputeResource}: ${spec.AccCardsNum + '*' + getListValueWithKey(ACC_CARD_TYPE, spec.AccCardType)}`; 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 pointStr = showPoint ? `, ${spec.UnitPrice == 0 ? i18n.t('resourcesManagement.free') : spec.UnitPrice + i18n.t('resourcesManagement.point_hr')}` : ''; + 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 specStr = `${ngpu}, CPU: ${spec.CpuCores}, ${gpuMemStr}${i18n.t('resourcesManagement.mem')}: ${spec.MemGiB}GB${sharedMemStr}${pointStr}`; return specStr; }; @@ -154,6 +156,7 @@ export const getRewardPointRecordInfo = (record) => { // } const resourceSpec = record?.Cloudbrain?.ResourceSpec; if (resourceSpec) { + resourceSpec.workServerNumber = record?.Cloudbrain?.workServerNumber || 1; out.remark = `【${getJobType(record?.Cloudbrain?.JobType)}】【${renderSpecStr(resourceSpec, true)}】`; } }