diff --git a/pages/signin/signin.vue b/pages/signin/signin.vue
index 8d73b8f4b6b4c06d9421b3f0a356fdcf9720b899..9ddcdcd0b6560f410096333861c6e54d8621cb06 100644
--- a/pages/signin/signin.vue
+++ b/pages/signin/signin.vue
@@ -30,6 +30,9 @@
 				<view class="sign_btn" @click="signin" v-if="is_sign_today === '0'"></view>
 				<view class="sign_btn_ed" v-else>浠婃棩宸茬鍒�</view>
 			</view>
+			<view v-if="sign_banner">
+				<image :src="sign_banner" class="sign_banner" />
+			</view>
 			<view class="benefit_title">鏉冪泭涓績</view>
 			<view class="benefit_swiper">
 				<uni-swiper-dot :current="current" :info="grade_list" mode="round" :dotsStyles="{'bottom': 0,'width':3,'height':3,'backgroundColor':'#d8d8d8','border':'none','selectedBackgroundColor':'#FFCD00','selectedBorder':'none'}">
@@ -105,6 +108,7 @@
 				sign_days_continues: '0',
 				sign_days: '',
 				sign_id: '',
+				sign_banner: '',
 				gift: {
 					continue_days: 0,
 					sign_goods_logo: '',
@@ -141,6 +145,7 @@
 							this.sign_days_continues = res.data.data.sign_days_continues;
 							this.sign_days = res.data.data.sign_days;
 							this.sign_id = res.data.data.sign_id;
+							this.sign_banner = res.data.data.sign_banner;
 							let arr = []
 							for(let i=0,j=res.data.data.grade_list.length;i<j;i+=8) {
 								arr.push(res.data.data.grade_list.slice(i,i+8));
@@ -412,6 +417,11 @@
 		.day_item2:nth-of-type(4n) {
 			margin-right: 0;
 		}
+		.sign_banner {
+			width: 100%;
+			height: 288rpx;
+			margin-top: 40rpx;
+		}
 		.benefit_title {
 			color: #21232C;
 			font-size: 40rpx;