|
|
@@ -54,7 +54,11 @@ const isFirstFill = computed(() => {
|
|
|
return false
|
|
|
}
|
|
|
// 如果 isActivated 为 false 或 undefined,则认为是第一次填写
|
|
|
- return Boolean(qrDetail.value) && !qrDetail.value?.isActivated
|
|
|
+ // 或者如果 isActivated 为 true 但 info 为 null,也需要填写维护码来补充信息
|
|
|
+ if (!qrDetail.value) {
|
|
|
+ return false
|
|
|
+ }
|
|
|
+ return !qrDetail.value.isActivated || (qrDetail.value.isActivated && !qrDetail.value.info)
|
|
|
})
|
|
|
|
|
|
const parseError = (error) => {
|