|
|
|
@ -2,15 +2,8 @@ |
|
|
|
<div v-if="keyWordshow && manualService == '1'" class="qipaomain"> |
|
|
|
<div v-if="keyWordshow && manualService == '1'" class="qipaomain"> |
|
|
|
<div v-for="(item, index) in keywordslist" :key="index"> |
|
|
|
<div v-for="(item, index) in keywordslist" :key="index"> |
|
|
|
<div class="footer-bar-btn an-move-left" :class="elder ? 'elder-wrapper' : ''"> |
|
|
|
<div class="footer-bar-btn an-move-left" :class="elder ? 'elder-wrapper' : ''"> |
|
|
|
<a |
|
|
|
<a href="javascript:;" class="footer-items-list _line-fine-btn" v-for="(item1, index1) in item" :key="index1" |
|
|
|
href="javascript:;" |
|
|
|
v-show="item1.name" @click="keywordsClick(item1)">{{ longToShort(item1.name) }}</a> |
|
|
|
class="footer-items-list _line-fine-btn" |
|
|
|
|
|
|
|
v-for="(item1, index1) in item" |
|
|
|
|
|
|
|
:key="index1" |
|
|
|
|
|
|
|
v-show="item1.name" |
|
|
|
|
|
|
|
@click="keywordsClick(item1)" |
|
|
|
|
|
|
|
>{{ longToShort(item1.name) }}</a |
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
@ -74,6 +67,7 @@ function keywordsClick(item) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
async function initFooterBtn() { |
|
|
|
async function initFooterBtn() { |
|
|
|
|
|
|
|
|
|
|
|
const param = { |
|
|
|
const param = { |
|
|
|
category: 4, |
|
|
|
category: 4, |
|
|
|
source: source.value || source, |
|
|
|
source: source.value || source, |
|
|
|
@ -84,6 +78,7 @@ async function initFooterBtn() { |
|
|
|
|
|
|
|
|
|
|
|
Post('config/activity', param) |
|
|
|
Post('config/activity', param) |
|
|
|
.then((res) => { |
|
|
|
.then((res) => { |
|
|
|
|
|
|
|
console.log('config/activity 响应:', res) |
|
|
|
if (res.code && res.code !== 0) return |
|
|
|
if (res.code && res.code !== 0) return |
|
|
|
for (let i = 0; i < 3; i++) { |
|
|
|
for (let i = 0; i < 3; i++) { |
|
|
|
const list = [] |
|
|
|
const list = [] |
|
|
|
@ -94,14 +89,18 @@ async function initFooterBtn() { |
|
|
|
} |
|
|
|
} |
|
|
|
if (keywordslist.value.length > 0) keyWordshow.value = true |
|
|
|
if (keywordslist.value.length > 0) keyWordshow.value = true |
|
|
|
}) |
|
|
|
}) |
|
|
|
.catch(console.log) |
|
|
|
.catch((err) => { |
|
|
|
|
|
|
|
console.log('config/activity 失败:', err) |
|
|
|
|
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function longToShort(name) { |
|
|
|
function longToShort(name) { |
|
|
|
return name.length > 6 ? name.slice(0, 5) + '...' : name |
|
|
|
return name.length > 6 ? name.slice(0, 5) + '...' : name |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
onMounted(() => initFooterBtn()) |
|
|
|
onMounted(() => { |
|
|
|
|
|
|
|
initFooterBtn() |
|
|
|
|
|
|
|
}) |
|
|
|
</script> |
|
|
|
</script> |
|
|
|
|
|
|
|
|
|
|
|
<style scoped> |
|
|
|
<style scoped> |
|
|
|
|