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

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

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,24 +218,16 @@ function formatCardCode(code) {
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
// 根据状态文字判断(更可靠) // 根据状态值判断
if (statusText && statusText.includes('正常')) { const statusStr = String(status)
return 'status-normal' if (statusStr === '1') {
} return 'status-normal'
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { }
return 'status-error' if (statusStr === '5') {
} return 'status-error'
}
// 备用:根据状态值判断
const statusStr = String(status) return 'status-default'
if (statusStr === '2') {
return 'status-normal'
}
if (statusStr === '0' || statusStr === '3' || statusStr === '4') {
return 'status-error'
}
return 'status-default'
} }
function searchBlur() { function searchBlur() {
pageNum.value = 1 pageNum.value = 1

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

View File

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

View File

@@ -106,13 +106,16 @@ onLoad((option) => {
return str return str
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
if (statusText && statusText.includes('正常')) { // 根据状态值判断
return 'status-normal' const statusStr = String(status)
} if (statusStr === '1') {
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { return 'status-normal'
return 'status-error' }
} if (statusStr === '5') {
return 'status-default' return 'status-error'
}
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,24 +166,16 @@ function settingCancel() {
settingPickShow.value = false settingPickShow.value = false
} }
function getStatusClass(status, statusText) { function getStatusClass(status, statusText) {
// 根据状态文字判断(更可靠) // 根据状态值判断
if (statusText && statusText.includes('正常')) { const statusStr = String(status)
return 'status-normal' if (statusStr === '1') {
} return 'status-normal'
if (statusText && (statusText.includes('销卡') || statusText.includes('销户'))) { }
return 'status-error' if (statusStr === '5') {
} return 'status-error'
}
// 备用:根据状态值判断
const statusStr = String(status) return 'status-default'
if (statusStr === '2') {
return 'status-normal'
}
if (statusStr === '0' || statusStr === '3' || statusStr === '4') {
return 'status-error'
}
return 'status-default'
} }
function dictStr(val, arr) { function dictStr(val, arr) {

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