feature_0521
zhenghuang 5 years ago
parent 61286c65c8
commit 26bfc4f0cc

@ -1,12 +1,19 @@
<template> <template>
<div class="activityManager"> <div class="activityManager">
<Spin v-show="loading" fix>加载中...</Spin> <Spin v-show="loading"
fix>加载中...</Spin>
<Row> <Row>
<i-col class="activityListClass" v-for="(item, index) in activityList" :key="index" span="7" offset="1"> <i-col class="activityListClass"
v-for="(item, index) in activityList"
:key="index"
span="7"
offset="1">
<Card> <Card>
<div class="operateAndThemeItem"> <div class="operateAndThemeItem">
<div class="ThemeItem"> <div class="ThemeItem">
<div class="schedule-image"><img class="img" :src="'/kiisoo-ic' + item.logo" alt /></div> <div class="schedule-image"><img class="img"
:src="'/kiisoo-ic' + item.logo"
alt /></div>
<div class="tipItem"> <div class="tipItem">
<span>{{ item.name }}</span> <span>{{ item.name }}</span>
<span>{{ item.description }}</span> <span>{{ item.description }}</span>
@ -94,7 +101,7 @@ export default {
}, },
getActivityTable () { getActivityTable () {
let that = this; let that = this;
ActivityManager.getActivityList({}, function (data) { ActivityManager.getActivityList({ categoryCode: "promotion" }, function (data) {
that.activityList = data.data.results; that.activityList = data.data.results;
}); });
}, },
@ -132,9 +139,9 @@ export default {
</script> </script>
<style scoped> <style scoped>
.activityManager { .activityManager {
min-height: 600px; min-height: 600px;
} }
.operateAndThemeItem { .operateAndThemeItem {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
@ -174,16 +181,16 @@ export default {
line-height: 100px; line-height: 100px;
cursor: pointer; cursor: pointer;
} }
.schedule-image { .schedule-image {
width: 50px; width: 50px;
height: 50px; height: 50px;
display: flex; display: flex;
align-items: center; align-items: center;
border-radius: 5px; border-radius: 5px;
background-color: #eee; background-color: #eee;
} }
.schedule-image img { .schedule-image img {
width: 100%; width: 100%;
height: auto; height: auto;
} }
</style> </style>

@ -170,7 +170,13 @@ export default {
content: "您确定要删除该欢迎语?", content: "您确定要删除该欢迎语?",
onOk: () => { onOk: () => {
http.deleteWelcome({ id: row.scheduleId }).then(res => { http.deleteWelcome({ id: row.scheduleId }).then(res => {
_this.pageNum = 1; if (_this.data.length <= 1) {
if (_this.pageNum > 1) {
_this.pageNum = _this.pageNum - 1;
} else {
_this.pageNum = 1;
}
}
_this.handlePaginate() _this.handlePaginate()
}); });
}, },

Loading…
Cancel
Save