新疆大罗素
1.仓储物流查看数采要展示存放位置
2.销售台账查看详情时价格没有隐藏
| | |
| | | <span :class="getStatusTextClass(device.status)">{{ getStatusLabel(device.status) }}</span> |
| | | </div> |
| | | </div> |
| | | <div class="device-location" v-if="device.storageLocation"> |
| | | <el-icon><Location /></el-icon> |
| | | <span>存放位置:{{ device.storageLocation }}</span> |
| | | </div> |
| | | </template> |
| | | <div v-if="device.status === '在线'" class="device-data"> |
| | | <el-row :gutter="10"> |
| | |
| | | <script setup> |
| | | import { ref, computed, onMounted, onUnmounted, watch } from "vue"; |
| | | import { batchGetIotRealtimeData } from "@/api/inventoryManagement/stockInventory.js"; |
| | | import { Refresh, Sunny, Drizzling, WindPower, Sunrise, Lightning } from "@element-plus/icons-vue"; |
| | | import { Refresh, Sunny, Drizzling, WindPower, Sunrise, Lightning, Location } from "@element-plus/icons-vue"; |
| | | |
| | | const props = defineProps({ |
| | | visible: { |
| | |
| | | gap: 10px; |
| | | } |
| | | |
| | | .device-location { |
| | | display: flex; |
| | | align-items: center; |
| | | gap: 4px; |
| | | margin-top: 6px; |
| | | font-size: 13px; |
| | | color: #606266; |
| | | } |
| | | |
| | | .device-name { |
| | | font-weight: bold; |
| | | font-size: 16px; |
| | |
| | | <el-table-column |
| | | label="含税单价(元)" |
| | | prop="taxInclusiveUnitPrice" |
| | | :formatter="formattedNumber" |
| | | :formatter="sensitiveAmountFormatter" |
| | | /> |
| | | <el-table-column |
| | | label="含税总价(元)" |
| | | prop="taxInclusiveTotalPrice" |
| | | :formatter="formattedNumber" |
| | | :formatter="sensitiveAmountFormatter" |
| | | /> |
| | | <el-table-column |
| | | label="不含税总价(元)" |
| | | prop="taxExclusiveTotalPrice" |
| | | :formatter="formattedNumber" |
| | | :formatter="sensitiveAmountFormatter" |
| | | /> |
| | | <!-- 是否生产列已隐藏,默认值为 false --> |
| | | <!-- <el-table-column label="是否生产" prop="isProduction" width="150"> |