fix:修复bug

This commit is contained in:
2025-10-30 15:41:25 +08:00
parent c5277af28f
commit c77e3fa94d
10 changed files with 98 additions and 68 deletions
+11 -11
View File
@@ -4,13 +4,13 @@
<!-- 问题类型选择 -->
<view class="type-section">
<view class="section-title">{{ $t('feedback.issueType') }}</view>
<view class="type-grid">
<view v-for="(type, index) in types" :key="index" class="type-item"
:class="{ active: selectedType === index }" @click="selectType(index)">
{{ type }}
</view>
<view class="type-grid">
<view v-for="(type, index) in types" :key="index" class="type-item"
:class="{ active: selectedType === index }" @click="selectType(index)">
{{ $t(type) }}
</view>
</view>
</view>
<!-- 问题描述 -->
<view class="description-section">
@@ -76,7 +76,7 @@
})
// 响应式数据
const types = ref([$t('feedback.deviceFault'), $t('feedback.chargingIssue'), $t('feedback.usageSuggestion'), $t('feedback.other')])
const types = ref(['feedback.deviceFault', 'feedback.chargingIssue', 'feedback.usageSuggestion', 'feedback.other'])
const selectedType = ref(-1)
const paramsType = ref('')
const description = ref('')
@@ -145,11 +145,11 @@
return
}
if (types.value[selectedType.value] == $t('feedback.deviceFault') || types.value[selectedType.value] == $t('feedback.chargingIssue')) {
paramsType.value = 'complain'
} else {
paramsType.value = 'suggestion'
}
if (types.value[selectedType.value] === 'feedback.deviceFault' || types.value[selectedType.value] === 'feedback.chargingIssue') {
paramsType.value = 'complain'
} else {
paramsType.value = 'suggestion'
}
// 构建反馈数据
const feedbackData = {