fix: 权益中心页面字段名改为C# API返回的camelCase格式

This commit is contained in:
gpu 2026-01-22 14:05:08 +08:00
parent 4480981848
commit 50e0e544b0

View File

@ -94,10 +94,10 @@
<view class="task-item" v-for="(item, i) in taskList" :key="i">
<view class="task-l">
<view class="title">{{ item.title }}<text
class="ml10">({{ item.ywc_count }}/{{ item.number }})</text></view>
class="ml10">({{ item.ywcCount }}/{{ item.number }})</text></view>
<view class="num">欧气值
<text>+{{ item.z_number }}</text>
<text>+{{ item.zNumber }}</text>
</view>
<!-- <view class="progress">
@ -109,16 +109,16 @@
</view>
<view class="task-r">
<view v-if="item.is_complete == 0" class="btn act" @click="toPage(item.id)">
<view v-if="item.isComplete == 0" class="btn act" @click="toPage(item.id)">
<text>去完成</text>
</view>
<view v-if="item.is_complete == 1" class="btn" style="background-color: #333333; color: #D8FD24;"
<view v-if="item.isComplete == 1" class="btn" style="background-color: #333333; color: #D8FD24;"
@click="completeTask(item)">
<text>待领取</text>
</view>
<view v-if="item.is_complete == 2" class="btn dis">
<view v-if="item.isComplete == 2" class="btn dis">
<text>已领取</text>
</view>
</view>
@ -282,15 +282,7 @@
try {
const res = await getTaskList(this.tabList[this.tabCur].id);
if (res.status == 1) {
// 线
const list = res.data.taskList || res.data.task_list || [];
// 线
this.taskList = list.map(item => ({
...item,
z_number: item.zNumber || item.z_number,
ywc_count: item.ywcCount || item.ywc_count,
is_complete: item.isComplete !== undefined ? item.isComplete : item.is_complete
}));
this.taskList = res.data.taskList
}
} catch (error) {
console.error('获取任务列表失败:', error);