Преглед на файлове

我的页面增加分销码判断接口 -zzx

zouzexu преди 6 месеца
родител
ревизия
a20a6e5a75

+ 1 - 1
App.vue

@@ -4,7 +4,7 @@
 	export default {
 		onLaunch: function(options) {
 			console.log('App Launch')
-			// 判断用户是否码进入
+			// 判断用户是否通过分销码进入
 			if (options.scene === 1011) {
 				const decodedUrl = decodeURIComponent(options.query.q);
 				const urlParts = decodedUrl.split('?');

+ 3 - 1
pages/login/login.vue

@@ -54,13 +54,15 @@
 				uni.openPrivacyContract();
 			},
 			onGetPhoneNumber(e) {
+				let channelUrl='http://192.168.2.21:9120/zs/channel/admin/'
 				if (e.detail.code) {
 					this.$api.base("post", '/userApi/getPhone', {
 						code: e.detail.code
 					}).then(async res => {
 						await this.$app.storage.set('USER_INFO', res.userInfo);
+						// 识别用户是否通过分销码进入小程序
 						uni.request({
-							url: 'http://192.168.2.21:9120/zs/channel/admin/ums/umsAdminUser/distributionBindUser',
+							url:channelUrl+'ums/umsAdminUser/distributionBindUser',
 							method: 'POST',
 							header: {
 								'content-type': 'application/json'

+ 16 - 0
pages/my/my.vue

@@ -120,8 +120,24 @@
 				});
 			},
 			getMyAccount(){
+				let channelUrl='http://192.168.2.21:9120/zs/channel/admin/'
 				this.$api.base("post","/userApi/getUserAccount",{},{}).then(res=>{
 					this.userinfo = res.accountInfo
+					// 识别用户是否通过分销码进入小程序
+					uni.request({
+						url:channelUrl+'ums/umsAdminUser/distributionBindUser',
+						method: 'POST',
+						header: {
+							'content-type': 'application/json'
+						},
+						data: {
+							userId: uni.getStorageSync('USER_INFO').id,
+							adminUserId:parseInt(uni.getStorageSync('adminUserId')),
+						},
+						success: (res) => {
+							console.info('扫码接口调用');
+						}
+					});
 				})
 			},
 			onGetPhoneNumber(e){

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/charging/charging.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/coupon-buy/coupon-buy.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/login/login.js.map


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
unpackage/dist/dev/.sourcemap/mp-weixin/pages/my/my.js.map


+ 1 - 1
unpackage/dist/dev/mp-weixin/common/main.js

@@ -110,7 +110,7 @@ var _app = _interopRequireDefault(__webpack_require__(/*! static/js/app.js */ 34
 var _default = {
   onLaunch: function onLaunch(options) {
     console.log('App Launch');
-    // 判断用户是否码进入
+    // 判断用户是否通过分销码进入
     if (options.scene === 1011) {
       var decodedUrl = decodeURIComponent(options.query.q);
       var urlParts = decodedUrl.split('?');

+ 3 - 1
unpackage/dist/dev/mp-weixin/pages/login/login.js

@@ -229,6 +229,7 @@ var _default = {
     },
     onGetPhoneNumber: function onGetPhoneNumber(e) {
       var _this2 = this;
+      var channelUrl = 'http://192.168.2.21:9120/zs/channel/admin/';
       if (e.detail.code) {
         this.$api.base("post", '/userApi/getPhone', {
           code: e.detail.code
@@ -241,8 +242,9 @@ var _default = {
                     _context.next = 2;
                     return _this2.$app.storage.set('USER_INFO', res.userInfo);
                   case 2:
+                    // 识别用户是否通过分销码进入小程序
                     uni.request({
-                      url: 'http://192.168.2.21:9120/zs/channel/admin/ums/umsAdminUser/distributionBindUser',
+                      url: channelUrl + 'ums/umsAdminUser/distributionBindUser',
                       method: 'POST',
                       header: {
                         'content-type': 'application/json'

+ 16 - 0
unpackage/dist/dev/mp-weixin/pages/my/my.js

@@ -304,8 +304,24 @@ var _default = {
     },
     getMyAccount: function getMyAccount() {
       var _this3 = this;
+      var channelUrl = 'http://192.168.2.21:9120/zs/channel/admin/';
       this.$api.base("post", "/userApi/getUserAccount", {}, {}).then(function (res) {
         _this3.userinfo = res.accountInfo;
+        // 识别用户是否通过分销码进入小程序
+        uni.request({
+          url: channelUrl + 'ums/umsAdminUser/distributionBindUser',
+          method: 'POST',
+          header: {
+            'content-type': 'application/json'
+          },
+          data: {
+            userId: uni.getStorageSync('USER_INFO').id,
+            adminUserId: parseInt(uni.getStorageSync('adminUserId'))
+          },
+          success: function success(res) {
+            console.info('扫码接口调用');
+          }
+        });
       });
     },
     onGetPhoneNumber: function onGetPhoneNumber(e) {

+ 1 - 1
unpackage/dist/dev/mp-weixin/project.private.config.json

@@ -9,7 +9,7 @@
       "list": [
         {
           "name": "pages/login/login",
-          "pathName": "pages/index/index",
+          "pathName": "pages/login/login",
           "query": "",
           "launchMode": "default",
           "scene": null

Някои файлове не бяха показани, защото твърде много файлове са промени