Browse Source

banner跳转

zhengkaixin 1 year ago
parent
commit
5d1d8b0e3d

+ 9 - 0
apis/weixin.js

@@ -77,4 +77,13 @@ export function newsList(data) {
  		data: data,
  		url: '/mobile/news/newsList'
  	})
+}
+
+export function bannerList(data) {
+	var url='/mobile/banner/bannerList';
+	return request({
+		method: 'post',
+		data: data,
+		url: url
+	})
 }

+ 3 - 3
main.js

@@ -82,10 +82,10 @@ Vue.mixin({
 			var mod = list[index]
 			
 			if(mod){
-				if(mod.content||mod.codeImage){
-					
+				
+				if(mod.linkUrl){
 					uni.navigateTo({
-						url:'/pages/packages/news/articleDetail?id='+mod.id
+						url:mod.linkUrl
 					})
 				}
 			}

+ 3 - 3
pages/main/index/index.vue

@@ -248,15 +248,15 @@
 		methods: {
 			getNewsInfo() {
 
-				API_weixin.newsList({
-					category: 110,
+				API_weixin.bannerList({
+					classify: 1,
 
 				}).then((res) => {
 					uni.hideLoading();
 
 					//this.newsList = res.data.data;
 					this.bannerlist = res.data.data.map(item => {
-						item.image = item.thumbnailImage
+						item.image = item.picUrl
 						return item
 					})
 

+ 3 - 3
pages/packages/choreInformation/jobSearchDetails.vue

@@ -250,15 +250,15 @@
 		methods: {
 			getNewsInfo(){
 				
-				API_weixin.newsList({
-					category:112,
+				API_weixin.bannerList({
+					classify:3,
 					
 				}).then((res) => {
 					uni.hideLoading();
 					
 					//this.newsList = res.data.data;
 					this.bannerlist	=res.data.data.map(item=>{
-						item.image=item.thumbnailImage
+						item.image=item.picUrl
 						return item
 					})	 
 					

+ 3 - 3
pages/packages/jobInformation/jobDetails.vue

@@ -258,15 +258,15 @@
 		methods: {
 			getNewsInfo(){
 				
-				API_weixin.newsList({
-					category:111,
+				API_weixin.bannerList({
+					classify:2,
 					
 				}).then((res) => {
 					uni.hideLoading();
 					
 					//this.newsList = res.data.data;
 					this.bannerlist	=res.data.data.map(item=>{
-						item.image=item.thumbnailImage
+						item.image=item.picUrl
 						return item
 					})	 
 					

+ 3 - 3
pages/tab/mine/mine.vue

@@ -256,15 +256,15 @@
 		methods: {
 			getNewsInfo(){
 				
-				API_weixin.newsList({
-					category:113,
+				API_weixin.bannerList({
+					classify:4,
 					
 				}).then((res) => {
 					uni.hideLoading();
 					
 					//this.newsList = res.data.data;
 					this.bannerlist	=res.data.data.map(item=>{
-						item.image=item.thumbnailImage
+						item.image=item.picUrl
 						return item
 					})