-
BMS 业务管理系统
+
BMS 业财一体化系统
跨境物流 · 询价计价 · 账单管理
- {{ greeting }},{{ user.nickName || user.name }},欢迎使用 BMS 业务管理系统。
+ {{ greeting }},{{ user.nickName || user.name }},欢迎使用 BMS 业财一体化系统。
{{ nowText }}
diff --git a/bms-front/src/views/monitor/eslog/index.vue b/bms-front/src/views/monitor/eslog/index.vue
index 4540000a..c2fb303a 100644
--- a/bms-front/src/views/monitor/eslog/index.vue
+++ b/bms-front/src/views/monitor/eslog/index.vue
@@ -37,6 +37,12 @@
@@ -73,7 +79,8 @@ const drawerTitle = ref('ES日志详情')
const typeOptions = [
{ label: '计费', value: 'BILL' },
{ label: '试算', value: 'QUOTE' },
- { label: '扣减额度', value: 'CREDIT' }
+ { label: '扣减额度', value: 'CREDIT' },
+ { label: '欠费清除', value: 'ARREARS' }
]
const statusOptions = [
@@ -125,10 +132,24 @@ function creditAmountLabel(detail) {
return String(req.amount) + (req.currency ? (' ' + req.currency) : '')
}
+function arrearsScopeLabel(detail) {
+ const req = parseReq(detail)
+ const map = { SUMMARY: '客户汇总', ORDER: '单订单' }
+ return map[req.scope] || req.scope || '-'
+}
+
+function arrearsAmountLabel(detail) {
+ const req = parseReq(detail)
+ const amount = req.scope === 'ORDER' ? req.batchAmount : req.amount
+ if (amount == null || amount === '') return '-'
+ return String(amount) + (req.currency ? (' ' + req.currency) : '')
+}
+
function typeTag(type) {
if (type === 'BILL') return 'success'
if (type === 'QUOTE') return 'warning'
if (type === 'CREDIT') return 'danger'
+ if (type === 'ARREARS') return 'primary'
return 'info'
}
diff --git a/bms-front/src/views/price/basic/product/index.vue b/bms-front/src/views/price/basic/product/index.vue
index be6ef634..e58b9bb1 100644
--- a/bms-front/src/views/price/basic/product/index.vue
+++ b/bms-front/src/views/price/basic/product/index.vue
@@ -5,7 +5,7 @@
:closable="false"
show-icon
class="mb16"
- title="多国家价表用「导入 Excel」。单国专线成本价用「按国家导入」:先选目的国家,目录里的产品都记到该国。相同产品代码+生效日期不覆盖主数据。"
+ title="多国家价表用「全部导入」。单国专线成本价用「按国家导入」:先选目的国家,目录里的产品都记到该国。相同产品代码+生效日期不覆盖主数据。两种导入均可在弹窗内下载对应模板。"
/>