浏览代码

请求头带token

李天标 5 年之前
父节点
当前提交
c01ad9fda0
共有 2 个文件被更改,包括 18 次插入1 次删除
  1. 12 1
      pages/User/promoCode.vue
  2. 6 0
      utils/Http/Http.js

+ 12 - 1
pages/User/promoCode.vue

@@ -75,7 +75,14 @@
 			};
 		},
 		onShow() {
-			this.init();
+			var token = uni.getStorageSync("token");
+			if (token.length>1) {
+				this.init();
+			}else{
+				uni.reLaunch({
+					url: '../Login/Login',
+				});
+			}
 		},
 		methods: {
 			buy() {
@@ -86,11 +93,15 @@
 			init() {
 				var globalUser = uni.getStorageSync("globalUser");
 				var id = globalUser.id;
+				var token = uni.getStorageSync("token");
 				uni.request({
 					url: this.serverurl + '/TPromoCode/findList',
 					data: {
 						"adminId": id,
 					},
+					header:{
+						'token':token
+					},
 					method: "POST",
 					success: (res) => {
 						this.tableList = res.data.data;

+ 6 - 0
utils/Http/Http.js

@@ -48,6 +48,9 @@ _.forEach(['get', 'delete'], (method) => {
 		return this.request(Object.assign(config || {}, {
 			method: method.toUpperCase(),
 			url,
+			header:{
+				'token':uni.getStorageSync("token")
+			},
 			dataType: 'json'
 		}));
 	}
@@ -59,6 +62,9 @@ _.forEach(['post', 'put'], (method) => {
 			method: method.toUpperCase(),
 			url,
 			data,
+			header:{
+				'token':uni.getStorageSync("token")
+			},
 			dataType: 'json'
 		}));
 	}