fix: 账户状态统一修改。

This commit is contained in:
tianyongbao
2025-12-24 18:18:58 +08:00
parent 106f1cf117
commit 5c40cc4189
17 changed files with 114 additions and 162 deletions

View File

@@ -261,12 +261,15 @@ function selectType(item) {
isShow.value = true isShow.value = true
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
if (statusText && statusText.includes('正常')) { // 根据状态值判断
const statusStr = String(status)
if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusText && (statusText.includes('暂停') || statusText.includes('销户'))) { if (statusStr === '5') {
return 'status-default' return 'status-error'
} }
return 'status-default' return 'status-default'
} }

View File

@@ -106,20 +106,12 @@ const data = reactive({
const {detailInfo} = toRefs(data) const {detailInfo} = toRefs(data)
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
// 优先根据状态文字判断 // 根据状态判断
if (statusText && statusText.includes('正常')) {
return 'status-normal'
}
if (statusText && (statusText.includes('暂停') || statusText.includes('销户'))) {
return 'status-error'
}
// 备用:根据状态值判断
const statusStr = String(status) const statusStr = String(status)
if (statusStr === '1') { if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusStr === '0' || statusStr === '2') { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }

View File

@@ -294,12 +294,15 @@ function selectType(item) {
isShow.value = true isShow.value = true
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
if (statusText && statusText.includes('正常')) { // 根据状态值判断
const statusStr = String(status)
if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusText && (statusText.includes('暂停') || statusText.includes('销户'))) { if (statusStr === '5') {
return 'status-default' return 'status-error'
} }
return 'status-default' return 'status-default'
} }

View File

@@ -132,20 +132,12 @@ function formatCardCode(code) {
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
// 优先根据状态文字判断 // 根据状态判断
if (statusText && statusText.includes('正常')) {
return 'status-normal'
}
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) {
return 'status-error'
}
// 备用:根据状态值判断
const statusStr = String(status) const statusStr = String(status)
if (statusStr === '2') { if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusStr === '0' || statusStr === '3' || statusStr === '4') { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }

View File

@@ -218,20 +218,12 @@ function formatCardCode(code) {
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
// 根据状态文字判断(更可靠) // 根据状态值判断
if (statusText && statusText.includes('正常')) {
return 'status-normal'
}
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) {
return 'status-error'
}
// 备用:根据状态值判断
const statusStr = String(status) const statusStr = String(status)
if (statusStr === '2') { if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusStr === '0' || statusStr === '3' || statusStr === '4') { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }

View File

@@ -88,20 +88,12 @@ const data = reactive({
const {detailInfo} = toRefs(data) const {detailInfo} = toRefs(data)
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
// 优先根据状态文字判断 // 根据状态判断
if (statusText && statusText.includes('正常')) {
return 'status-normal'
}
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) {
return 'status-error'
}
// 备用:根据状态值判断
const statusStr = String(status) const statusStr = String(status)
if (statusStr === '2') { if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusStr === '0' || statusStr === '3' || statusStr === '4') { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }

View File

@@ -196,12 +196,15 @@ function settingCancel() {
settingPickShow.value = false settingPickShow.value = false
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
if (statusText && statusText.includes('正常')) { // 根据状态值判断
const statusStr = String(status)
if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }
return 'status-default' return 'status-default'
} }

View File

@@ -96,20 +96,12 @@ onLoad((option) => {
return str return str
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
// 优先根据状态文字判断 // 根据状态判断
if (statusText && statusText.includes('正常')) {
return 'status-normal'
}
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) {
return 'status-error'
}
// 备用:根据状态值判断
const statusStr = String(status) const statusStr = String(status)
if (statusStr === '2') { if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusStr === '0' || statusStr === '3' || statusStr === '4') { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }

View File

@@ -163,20 +163,12 @@ function dictStr(val, arr) {
return str return str
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
// 优先根据状态文字判断 // 根据状态判断
if (statusText && statusText.includes('正常')) {
return 'status-normal'
}
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) {
return 'status-error'
}
// 备用:根据状态值判断
const statusStr = String(status) const statusStr = String(status)
if (statusStr === '2') { if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusStr === '0' || statusStr === '3' || statusStr === '4') { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }

View File

@@ -106,12 +106,15 @@ onLoad((option) => {
return str return str
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
if (statusText && statusText.includes('正常')) { // 根据状态值判断
const statusStr = String(status)
if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }
return 'status-default' return 'status-default'
} }
</script> </script>

View File

@@ -164,12 +164,15 @@ function settingCancel() {
settingPickShow.value = false settingPickShow.value = false
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
if (statusText && statusText.includes('正常')) { // 根据状态值判断
const statusStr = String(status)
if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }
return 'status-default' return 'status-default'
} }

View File

@@ -67,20 +67,12 @@ const data = reactive({
const {detailInfo} = toRefs(data) const {detailInfo} = toRefs(data)
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
// 优先根据状态文字判断 // 根据状态判断
if (statusText && statusText.includes('正常')) {
return 'status-normal'
}
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) {
return 'status-error'
}
// 备用:根据状态值判断
const statusStr = String(status) const statusStr = String(status)
if (statusStr === '2') { if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusStr === '0' || statusStr === '3' || statusStr === '4') { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }

View File

@@ -166,20 +166,12 @@ function settingCancel() {
settingPickShow.value = false settingPickShow.value = false
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
// 根据状态文字判断(更可靠) // 根据状态值判断
if (statusText && statusText.includes('正常')) {
return 'status-normal'
}
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) {
return 'status-error'
}
// 备用:根据状态值判断
const statusStr = String(status) const statusStr = String(status)
if (statusStr === '2') { if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusStr === '0' || statusStr === '3' || statusStr === '4') { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }

View File

@@ -121,20 +121,12 @@ const data = reactive({
const {detailInfo} = toRefs(data) const {detailInfo} = toRefs(data)
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
// 优先根据状态文字判断 // 根据状态判断
if (statusText && statusText.includes('正常')) {
return 'status-normal'
}
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) {
return 'status-error'
}
// 备用:根据状态值判断
const statusStr = String(status) const statusStr = String(status)
if (statusStr === '2') { if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusStr === '0' || statusStr === '3' || statusStr === '4') { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }

View File

@@ -179,12 +179,15 @@ function settingCancel() {
settingPickShow.value = false settingPickShow.value = false
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
if (statusText && statusText.includes('正常')) { // 根据状态值判断
const statusStr = String(status)
if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }
return 'status-default' return 'status-default'
} }

View File

@@ -97,12 +97,15 @@ onLoad((option) => {
return str return str
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
if (statusText && statusText.includes('正常')) { // 根据状态值判断
const statusStr = String(status)
if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }
return 'status-default' return 'status-default'
} }
</script> </script>

View File

@@ -153,12 +153,15 @@ function settingCancel() {
settingPickShow.value = false settingPickShow.value = false
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
if (statusText && statusText.includes('正常')) { // 根据状态值判断
const statusStr = String(status)
if (statusStr === '1') {
return 'status-normal' return 'status-normal'
} }
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { if (statusStr === '5') {
return 'status-error' return 'status-error'
} }
return 'status-default' return 'status-default'
} }