sc
This commit is contained in:
@@ -80,7 +80,7 @@
|
||||
<view class="page-controls">
|
||||
<view class="page-btn" :disabled="pageNo <= 1" @click="changePage(pageNo - 1)">上一页</view>
|
||||
<view class="page-info">{{ pageNo }} / {{ totalPages }}</view>
|
||||
<view class="page-btn" :disabled="pageNo >= totalPages" @click="changePage(pageNo + 1)">下一页</view>
|
||||
<view class="page-btn" :disabled="pageNo > totalPages" @click="changePage(pageNo + 1)">下一页</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -174,7 +174,7 @@
|
||||
// 重置页码
|
||||
pageNo.value = 1
|
||||
// 实际项目中应根据关键词搜索账号列表
|
||||
// searchAccountList()
|
||||
loadAccountList()
|
||||
}
|
||||
|
||||
// 切换页码
|
||||
@@ -182,7 +182,7 @@
|
||||
if (newPage >= 1 && newPage <= totalPages.value) {
|
||||
pageNo.value = newPage
|
||||
// 实际项目中应根据新页码加载账号列表
|
||||
// loadAccountList()
|
||||
loadAccountList()
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -456,7 +456,6 @@
|
||||
border: 1rpx solid #dcdfe6;
|
||||
border-radius: 4rpx;
|
||||
font-size: 20rpx;
|
||||
color: #606266;
|
||||
cursor: pointer;
|
||||
transition: all 0.3s ease;
|
||||
}
|
||||
|
||||
@@ -107,28 +107,7 @@
|
||||
const totalQuota = ref(100)
|
||||
|
||||
// 分销员列表
|
||||
const distributors = ref([
|
||||
{
|
||||
id: 1,
|
||||
name: '张分销',
|
||||
quota: 30
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
name: '李分销',
|
||||
quota: 25
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
name: '王分销',
|
||||
quota: 20
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
name: '刘分销',
|
||||
quota: 15
|
||||
}
|
||||
])
|
||||
const distributors = ref([])
|
||||
|
||||
const loadCurrentMonthQuota = () => {
|
||||
getQuotaInfoWithUser({
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
<view class="generate-control">
|
||||
<picker
|
||||
:range="memberTypeOptions"
|
||||
:range-key="'displayName'"
|
||||
range-key="displayName"
|
||||
:value="memberTypeIndex"
|
||||
@change="onMemberTypeChange"
|
||||
class="picker"
|
||||
@@ -136,7 +136,7 @@
|
||||
<script setup>
|
||||
import { ref, computed, onMounted } from "vue"
|
||||
import { createVipCode, getVipCodeList } from "@/api/member/code"
|
||||
import { getVipTypeList } from "@/api/member"
|
||||
import { getVipTypeOptions } from "@/api/member"
|
||||
|
||||
// 会员类型选项
|
||||
const memberTypeOptions = ref([])
|
||||
@@ -160,10 +160,10 @@
|
||||
})
|
||||
|
||||
onMounted(() => {
|
||||
getVipTypeList().then(res => {
|
||||
getVipTypeOptions({carTypeId: 1001}).then(res => {
|
||||
if (res.code == 0) {
|
||||
// 将 carName 和 memberName 合并到一个新字段中
|
||||
memberTypeOptions.value = res.data.list.map(item => ({
|
||||
memberTypeOptions.value = res.data.map(item => ({
|
||||
...item,
|
||||
displayName: `${item.carName || ''} - ${item.memberName || ''}`
|
||||
}))
|
||||
|
||||
Reference in New Issue
Block a user