购买功能fix组件样式
This commit is contained in:
@@ -178,6 +178,10 @@
|
||||
<el-icon><wallet /></el-icon>
|
||||
充值记录
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item :command="{ action: 'purchase_records', user }">
|
||||
<el-icon><shopping-cart /></el-icon>
|
||||
购买记录
|
||||
</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</template>
|
||||
</el-dropdown>
|
||||
@@ -367,6 +371,10 @@
|
||||
<el-icon><wallet /></el-icon>
|
||||
充值记录
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item :command="{ action: 'purchase_records', user: row }">
|
||||
<el-icon><shopping-cart /></el-icon>
|
||||
购买记录
|
||||
</el-dropdown-item>
|
||||
</el-dropdown-menu>
|
||||
</template>
|
||||
</el-dropdown>
|
||||
@@ -643,7 +651,7 @@ import FilterItem from '@/components/common/FilterItem.vue'
|
||||
import FilterSection from '@/components/common/FilterSection.vue'
|
||||
import ListPageLayout from '@/components/common/ListPageLayout.vue'
|
||||
import { useMobileTable } from '@/composables/useMobileTable'
|
||||
import { ArrowDown, Document, Money, Tickets, Wallet, Warning } from '@element-plus/icons-vue'
|
||||
import { ArrowDown, Document, Money, ShoppingCart, Tickets, Wallet, Warning } from '@element-plus/icons-vue'
|
||||
import { ElMessage } from 'element-plus'
|
||||
import { useRoute, useRouter } from 'vue-router'
|
||||
|
||||
@@ -950,6 +958,12 @@ const handleMoreAction = (command) => {
|
||||
query: { user_id: user.id }
|
||||
})
|
||||
break
|
||||
case 'purchase_records':
|
||||
router.push({
|
||||
name: 'AdminPurchaseRecords',
|
||||
query: { user_id: user.id }
|
||||
})
|
||||
break
|
||||
default:
|
||||
ElMessage.warning('未知操作')
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user