diff --git a/src/pages/work/accounts/accounts/commonList.vue b/src/pages/work/accounts/accounts/commonList.vue index 6d805df..0becbcd 100644 --- a/src/pages/work/accounts/accounts/commonList.vue +++ b/src/pages/work/accounts/accounts/commonList.vue @@ -261,13 +261,16 @@ function selectType(item) { isShow.value = true } function getStatusClass(status, statusText) { - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('暂停') || statusText.includes('销户'))) { - return 'status-default' - } - return 'status-default' + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { + return 'status-normal' + } + if (statusStr === '5') { + return 'status-error' + } + + return 'status-default' } function handleDelete(item) { diff --git a/src/pages/work/accounts/accounts/details.vue b/src/pages/work/accounts/accounts/details.vue index 7d95fcc..51a68d4 100644 --- a/src/pages/work/accounts/accounts/details.vue +++ b/src/pages/work/accounts/accounts/details.vue @@ -106,20 +106,12 @@ const data = reactive({ const {detailInfo} = toRefs(data) function getStatusClass(status, statusText) { - // 优先根据状态文字判断 - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('暂停') || statusText.includes('销户'))) { - return 'status-error' - } - - // 备用:根据状态值判断 + // 根据状态值判断 const statusStr = String(status) if (statusStr === '1') { return 'status-normal' } - if (statusStr === '0' || statusStr === '2') { + if (statusStr === '5') { return 'status-error' } diff --git a/src/pages/work/accounts/accounts/list.vue b/src/pages/work/accounts/accounts/list.vue index c20c0be..cd790d1 100644 --- a/src/pages/work/accounts/accounts/list.vue +++ b/src/pages/work/accounts/accounts/list.vue @@ -294,13 +294,16 @@ function selectType(item) { isShow.value = true } function getStatusClass(status, statusText) { - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('暂停') || statusText.includes('销户'))) { - return 'status-default' - } - return 'status-default' + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { + return 'status-normal' + } + if (statusStr === '5') { + return 'status-error' + } + + return 'status-default' } function handleDelete(item) { diff --git a/src/pages/work/base/creditCard/details.vue b/src/pages/work/base/creditCard/details.vue index cbb9f52..8e341a7 100644 --- a/src/pages/work/base/creditCard/details.vue +++ b/src/pages/work/base/creditCard/details.vue @@ -132,20 +132,12 @@ function formatCardCode(code) { } function getStatusClass(status, statusText) { - // 优先根据状态文字判断 - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { - return 'status-error' - } - - // 备用:根据状态值判断 + // 根据状态值判断 const statusStr = String(status) - if (statusStr === '2') { + if (statusStr === '1') { return 'status-normal' } - if (statusStr === '0' || statusStr === '3' || statusStr === '4') { + if (statusStr === '5') { return 'status-error' } diff --git a/src/pages/work/base/creditCard/list.vue b/src/pages/work/base/creditCard/list.vue index d382497..bd4401e 100644 --- a/src/pages/work/base/creditCard/list.vue +++ b/src/pages/work/base/creditCard/list.vue @@ -218,24 +218,16 @@ function formatCardCode(code) { } function getStatusClass(status, statusText) { - // 根据状态文字判断(更可靠) - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { - return 'status-error' - } - - // 备用:根据状态值判断 - const statusStr = String(status) - if (statusStr === '2') { - return 'status-normal' - } - if (statusStr === '0' || statusStr === '3' || statusStr === '4') { - return 'status-error' - } - - return 'status-default' + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { + return 'status-normal' + } + if (statusStr === '5') { + return 'status-error' + } + + return 'status-default' } function searchBlur() { pageNum.value = 1 diff --git a/src/pages/work/base/debitCard/details.vue b/src/pages/work/base/debitCard/details.vue index a42fdb2..a3959d6 100644 --- a/src/pages/work/base/debitCard/details.vue +++ b/src/pages/work/base/debitCard/details.vue @@ -88,20 +88,12 @@ const data = reactive({ const {detailInfo} = toRefs(data) function getStatusClass(status, statusText) { - // 优先根据状态文字判断 - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { - return 'status-error' - } - - // 备用:根据状态值判断 + // 根据状态值判断 const statusStr = String(status) - if (statusStr === '2') { + if (statusStr === '1') { return 'status-normal' } - if (statusStr === '0' || statusStr === '3' || statusStr === '4') { + if (statusStr === '5') { return 'status-error' } diff --git a/src/pages/work/base/debitCard/list.vue b/src/pages/work/base/debitCard/list.vue index 8d1206e..ebce7c8 100644 --- a/src/pages/work/base/debitCard/list.vue +++ b/src/pages/work/base/debitCard/list.vue @@ -196,12 +196,15 @@ function settingCancel() { settingPickShow.value = false } function getStatusClass(status, statusText) { - if (statusText && statusText.includes('正常')) { + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { return 'status-normal' } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { + if (statusStr === '5') { return 'status-error' } + return 'status-default' } diff --git a/src/pages/work/base/financials/details.vue b/src/pages/work/base/financials/details.vue index 0500b93..b412b61 100644 --- a/src/pages/work/base/financials/details.vue +++ b/src/pages/work/base/financials/details.vue @@ -96,24 +96,16 @@ onLoad((option) => { return str } function getStatusClass(status, statusText) { - // 优先根据状态文字判断 - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { - return 'status-error' - } - - // 备用:根据状态值判断 - const statusStr = String(status) - if (statusStr === '2') { - return 'status-normal' - } - if (statusStr === '0' || statusStr === '3' || statusStr === '4') { - return 'status-error' - } - - return 'status-default' + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { + return 'status-normal' + } + if (statusStr === '5') { + return 'status-error' + } + + return 'status-default' } diff --git a/src/pages/work/base/financials/list.vue b/src/pages/work/base/financials/list.vue index 2d002e8..965cf1f 100644 --- a/src/pages/work/base/financials/list.vue +++ b/src/pages/work/base/financials/list.vue @@ -163,24 +163,16 @@ function dictStr(val, arr) { return str } function getStatusClass(status, statusText) { - // 优先根据状态文字判断 - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { - return 'status-error' - } - - // 备用:根据状态值判断 - const statusStr = String(status) - if (statusStr === '2') { - return 'status-normal' - } - if (statusStr === '0' || statusStr === '3' || statusStr === '4') { - return 'status-error' - } - - return 'status-default' + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { + return 'status-normal' + } + if (statusStr === '5') { + return 'status-error' + } + + return 'status-default' } function searchBlur() { pageNum.value = 1 diff --git a/src/pages/work/base/futures/details.vue b/src/pages/work/base/futures/details.vue index 1efb9f6..5ce3076 100644 --- a/src/pages/work/base/futures/details.vue +++ b/src/pages/work/base/futures/details.vue @@ -106,13 +106,16 @@ onLoad((option) => { return str } function getStatusClass(status, statusText) { - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { - return 'status-error' - } - return 'status-default' + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { + return 'status-normal' + } + if (statusStr === '5') { + return 'status-error' + } + + return 'status-default' } diff --git a/src/pages/work/base/futures/list.vue b/src/pages/work/base/futures/list.vue index 1d3b2d6..abb032b 100644 --- a/src/pages/work/base/futures/list.vue +++ b/src/pages/work/base/futures/list.vue @@ -164,12 +164,15 @@ function settingCancel() { settingPickShow.value = false } function getStatusClass(status, statusText) { - if (statusText && statusText.includes('正常')) { + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { return 'status-normal' } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { + if (statusStr === '5') { return 'status-error' } + return 'status-default' } diff --git a/src/pages/work/base/lend/details.vue b/src/pages/work/base/lend/details.vue index 5d3c1ac..ab39af2 100644 --- a/src/pages/work/base/lend/details.vue +++ b/src/pages/work/base/lend/details.vue @@ -67,20 +67,12 @@ const data = reactive({ const {detailInfo} = toRefs(data) function getStatusClass(status, statusText) { - // 优先根据状态文字判断 - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { - return 'status-error' - } - - // 备用:根据状态值判断 + // 根据状态值判断 const statusStr = String(status) - if (statusStr === '2') { + if (statusStr === '1') { return 'status-normal' } - if (statusStr === '0' || statusStr === '3' || statusStr === '4') { + if (statusStr === '5') { return 'status-error' } diff --git a/src/pages/work/base/lend/list.vue b/src/pages/work/base/lend/list.vue index 7adca1f..ae9d541 100644 --- a/src/pages/work/base/lend/list.vue +++ b/src/pages/work/base/lend/list.vue @@ -166,24 +166,16 @@ function settingCancel() { settingPickShow.value = false } function getStatusClass(status, statusText) { - // 根据状态文字判断(更可靠) - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { - return 'status-error' - } - - // 备用:根据状态值判断 - const statusStr = String(status) - if (statusStr === '2') { - return 'status-normal' - } - if (statusStr === '0' || statusStr === '3' || statusStr === '4') { - return 'status-error' - } - - return 'status-default' + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { + return 'status-normal' + } + if (statusStr === '5') { + return 'status-error' + } + + return 'status-default' } function dictStr(val, arr) { diff --git a/src/pages/work/base/posmachine/details.vue b/src/pages/work/base/posmachine/details.vue index d921f2a..9960b20 100644 --- a/src/pages/work/base/posmachine/details.vue +++ b/src/pages/work/base/posmachine/details.vue @@ -121,20 +121,12 @@ const data = reactive({ const {detailInfo} = toRefs(data) function getStatusClass(status, statusText) { - // 优先根据状态文字判断 - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { - return 'status-error' - } - - // 备用:根据状态值判断 + // 根据状态值判断 const statusStr = String(status) - if (statusStr === '2') { + if (statusStr === '1') { return 'status-normal' } - if (statusStr === '0' || statusStr === '3' || statusStr === '4') { + if (statusStr === '5') { return 'status-error' } diff --git a/src/pages/work/base/posmachine/list.vue b/src/pages/work/base/posmachine/list.vue index 32d4040..eb7002a 100644 --- a/src/pages/work/base/posmachine/list.vue +++ b/src/pages/work/base/posmachine/list.vue @@ -179,12 +179,15 @@ function settingCancel() { settingPickShow.value = false } function getStatusClass(status, statusText) { - if (statusText && statusText.includes('正常')) { + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { return 'status-normal' } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { + if (statusStr === '5') { return 'status-error' } + return 'status-default' } diff --git a/src/pages/work/base/stocks/details.vue b/src/pages/work/base/stocks/details.vue index cea9440..c265340 100644 --- a/src/pages/work/base/stocks/details.vue +++ b/src/pages/work/base/stocks/details.vue @@ -97,13 +97,16 @@ onLoad((option) => { return str } function getStatusClass(status, statusText) { - if (statusText && statusText.includes('正常')) { - return 'status-normal' - } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { - return 'status-error' - } - return 'status-default' + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { + return 'status-normal' + } + if (statusStr === '5') { + return 'status-error' + } + + return 'status-default' } diff --git a/src/pages/work/base/stocks/list.vue b/src/pages/work/base/stocks/list.vue index 3f9601e..ca31814 100644 --- a/src/pages/work/base/stocks/list.vue +++ b/src/pages/work/base/stocks/list.vue @@ -153,12 +153,15 @@ function settingCancel() { settingPickShow.value = false } function getStatusClass(status, statusText) { - if (statusText && statusText.includes('正常')) { + // 根据状态值判断 + const statusStr = String(status) + if (statusStr === '1') { return 'status-normal' } - if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { + if (statusStr === '5') { return 'status-error' } + return 'status-default' }