|
|
@@ -24,6 +24,13 @@
|
|
|
>
|
|
|
<text class="status-tab-text" :class="{ 'active-text': currentStatus === '' }">全部</text>
|
|
|
</view>
|
|
|
+ <view
|
|
|
+ class="status-tab"
|
|
|
+ :class="{ 'active': currentStatus === 'CONFIRMED' }"
|
|
|
+ @tap="handleStatusChange('CONFIRMED')"
|
|
|
+ >
|
|
|
+ <text class="status-tab-text" :class="{ 'active-text': currentStatus === 'CONFIRMED' }">待领取</text>
|
|
|
+ </view>
|
|
|
<view
|
|
|
class="status-tab"
|
|
|
:class="{ 'active': currentStatus === 'PENDING' }"
|
|
|
@@ -203,7 +210,7 @@
|
|
|
page.value = 1
|
|
|
}
|
|
|
|
|
|
- const signStatus = currentStatus.value === 'PENDING' ? 'PENDING' : ''
|
|
|
+ const signStatus = currentStatus.value === 'PENDING' ? 'PENDING' : (currentStatus.value === 'CONFIRMED' ? 'CONFIRMED' : '')
|
|
|
const result = await getProductSalseList(page.value, pageSize, keyword.value, currentUserId, signStatus)
|
|
|
const resultObj = result as UTSJSONObject
|
|
|
const rows = resultObj['rows']
|