Unify ports to 9002/9000 and fix report grouping sort, weigh summary in wan
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<el-col :span="4"><div class="stat-card"><div class="stat-num">{{ summary.orderCount }}</div><div class="stat-label">收购单数(单)</div></div></el-col>
|
||||
<el-col :span="4"><div class="stat-card"><div class="stat-num">{{ summary.totalNetWeight.toLocaleString() }}</div><div class="stat-label">重量合计({{ unitLabel }})</div></div></el-col>
|
||||
<el-col :span="4"><div class="stat-card"><div class="stat-num">{{ fmtMoney(summary.avgPrice) }}</div><div class="stat-label">均价(元/{{ unitLabel }})</div></div></el-col>
|
||||
<el-col :span="4"><div class="stat-card"><div class="stat-num">¥ {{ fmtMoney(summary.totalAmount) }}</div><div class="stat-label">金额合计(元)</div></div></el-col>
|
||||
<el-col :span="4"><div class="stat-card"><div class="stat-num">{{ fmtSummaryMoney(summary.totalAmount) }}</div><div class="stat-label">金额合计({{ summary.totalAmount >= 1000000 ? '万元' : '元' }})</div></div></el-col>
|
||||
<el-col :span="4"><div class="stat-card"><div class="stat-num">{{ summary.farmerCount }}</div><div class="stat-label">合作农户(户)</div></div></el-col>
|
||||
<el-col :span="4"><div class="stat-card"><div class="stat-num">{{ summary.todayOrderCount }}</div><div class="stat-label">今日单数(单)</div></div></el-col>
|
||||
</el-row>
|
||||
@@ -858,6 +858,12 @@ const onTransfer = async () => {
|
||||
|
||||
// ---------- 工具 ----------
|
||||
const fmtMoney = (v?: number) => (v ?? 0).toLocaleString('zh-CN', { minimumFractionDigits: 2, maximumFractionDigits: 2 })
|
||||
// 金额合计:超过 100 万显示为万元,否则保留原样
|
||||
const fmtSummaryMoney = (v?: number) => {
|
||||
const n = v ?? 0
|
||||
if (n >= 1000000) return '¥ ' + (n / 10000).toLocaleString('zh-CN', { minimumFractionDigits: 2, maximumFractionDigits: 2 }) + ' 万'
|
||||
return '¥ ' + n.toLocaleString('zh-CN', { minimumFractionDigits: 2, maximumFractionDigits: 2 })
|
||||
}
|
||||
|
||||
onMounted(async () => {
|
||||
products.value = await getProducts()
|
||||
|
||||
@@ -11,18 +11,18 @@ export default defineConfig({
|
||||
},
|
||||
server: {
|
||||
host: '0.0.0.0',
|
||||
port: 5173,
|
||||
port: 9000,
|
||||
proxy: {
|
||||
'/api': {
|
||||
target: 'http://localhost:5246',
|
||||
target: 'http://localhost:9002',
|
||||
changeOrigin: true
|
||||
},
|
||||
'/uploads': {
|
||||
target: 'http://localhost:5246',
|
||||
target: 'http://localhost:9002',
|
||||
changeOrigin: true
|
||||
},
|
||||
'/mobile-upload.html': {
|
||||
target: 'http://localhost:5246',
|
||||
target: 'http://localhost:9002',
|
||||
changeOrigin: true
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user