huangxiaoqiang
2025-11-17 b07472f884708a6bfdf63d999004bbf0bb5f00a8
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSClient/src/views/Home.vue
@@ -33,11 +33,16 @@
                    <div class="metric-name">{{ item.name }}</div>
                    <div class="metric-value">{{ formatNumber(item.value) }}</div>
                    <div class="metric-compare" v-if="item.compare !== undefined">
                      <span :class="getCompareClass(item.compare)">
                      <span v-if="item.name == '库存总量'">
                      </span>
                      <span :class="getCompareClass(item.compare)" v-else>
                        <i :class="getCompareIcon(item.compare)"></i>
                        {{ formatCompareValue(item.compare) }}
                      </span>
                      <span class="compare-label">较昨日</span>
                      <!-- <span class="compare-label">较昨日</span> -->
                      <span class="compare-label">{{ text(item.name) }}</span>
                    </div>
                  </div>
                </div>
@@ -284,6 +289,16 @@
  if (num === undefined || num === null) return '0';
  return num.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',');
};
const text = (str) => {
  if (str == "今日进库量" || str == "今日出库量") {
    return "较昨日"
  } else if (str == "本月进库量" || str == "本月出库量") {
    return "较上月"
  } else {
    return ""
  }
}
// æ ¼å¼åŒ–比较值
const formatCompareValue = (value) => {
@@ -1211,6 +1226,10 @@
  margin-right: 8px;
}
.compare-hidden {
  display: hidden;
}
.compare-zero i {
  font-size: 12px;
  margin-right: 4px;