Browse Source

feat(频道): 频道筛选去除

lihuilin/feature-20260121173255-多语言二期2合并
zhangrenyuan 1 month ago
parent
commit
44bf718186
  1. 6
      src/views/channelManage/fans/fans.vue
  2. 2
      src/views/channelManage/reward/reward.vue

6
src/views/channelManage/fans/fans.vue

@ -86,7 +86,7 @@ const getRoleChannel = async function () {
} }
const result = await request({ const result = await request({
url: '/beanConsume/getRoleChannel', url: '/beanConsume/getRoleChannel',
data: { roleId: adminData.value.roleId }
data: adminData.value.roleId
}) })
const data = result.data ?? result const data = result.data ?? result
const channelName = typeof data === 'string' ? data : data.channelName const channelName = typeof data === 'string' ? data : data.channelName
@ -521,7 +521,7 @@ const getTagText = (state) => {
<el-card class="card1" style="margin-bottom: 0.5vh;"> <el-card class="card1" style="margin-bottom: 0.5vh;">
<el-col style="margin-bottom: 1vh"> <el-col style="margin-bottom: 1vh">
<div class="select"> <div class="select">
<div class="selectRow" v-if="showChannelFilter">
<div class="selectRow">
<el-text class="text">{{ t('common.jwcode') }}</el-text> <el-text class="text">{{ t('common.jwcode') }}</el-text>
<el-input class="selectContent" v-model="beanConsumeFan.jwcode" :placeholder="t('common.jwcodePlaceholder')" clearable /> <el-input class="selectContent" v-model="beanConsumeFan.jwcode" :placeholder="t('common.jwcodePlaceholder')" clearable />
</div> </div>
@ -531,7 +531,7 @@ const getTagText = (state) => {
<el-option v-for="(item, index) in dept" :key="index" :label="item" :value="item" /> <el-option v-for="(item, index) in dept" :key="index" :label="item" :value="item" />
</el-select> </el-select>
</div> </div>
<div class="selectRow">
<div class="selectRow" v-if="showChannelFilter">
<el-text class="text">{{ t('common.channel') }}</el-text> <el-text class="text">{{ t('common.channel') }}</el-text>
<el-select class="selectContent" v-model="beanConsumeFan.channel" :placeholder="t('common.channelPlaceholder')" clearable filterable> <el-select class="selectContent" v-model="beanConsumeFan.channel" :placeholder="t('common.channelPlaceholder')" clearable filterable>
<el-option v-for="(item, index) in channels" :key="index" :label="item" :value="item" /> <el-option v-for="(item, index) in channels" :key="index" :label="item" :value="item" />

2
src/views/channelManage/reward/reward.vue

@ -111,7 +111,7 @@ const getRoleChannel = async function () {
} }
const result = await request({ const result = await request({
url: '/beanConsume/getRoleChannel', url: '/beanConsume/getRoleChannel',
data: { roleId: adminData.value.roleId }
data: adminData.value.roleId
}) })
const data = result.data ?? result const data = result.data ?? result
const channelName = typeof data === 'string' ? data : data.channelName const channelName = typeof data === 'string' ? data : data.channelName

Loading…
Cancel
Save