Przeglądaj źródła

开发推荐码

JXDS18FUJT 2 lat temu
rodzic
commit
424162f11c

+ 11 - 0
src/api/modules/user.js

@@ -8,6 +8,8 @@ const user = {
 	async login() {
 		
 		let res = await wx.login()
+		let query =uni.getLaunchOptionsSync().query
+		let scene = uni.getLaunchOptionsSync().scene
 		console.log(res)
 		return request({
 	
@@ -16,6 +18,7 @@ const user = {
 			params: {
 				
 				jscode: res.code,
+				pUnionId:query.pUnionId||query.scene||""
 				
 			},
 			headers: {
@@ -105,6 +108,14 @@ const user = {
 		})
 
 	},
+	//生成推荐二维码
+	userInfoGetWxacodeunLimit(params){
+		return request({
+			url:"/user/info/getWxacodeunLimit",
+			method:'GET',
+			params
+		})
+	}
 }
 
 export default user

+ 3 - 1
src/api/request.js

@@ -13,7 +13,7 @@ const service = axios.create({
 	// axios中请求配置有baseURL选项,表示请求URL公共部分
 	//#ifdef MP-WEIXIN
 	//baseURL: process.env.NODE_ENV === 'development' ? 'https://jpcj-admin1.zzxcx.net/stage-api' : 'https://jpcj-admin.zzxcx.net/prod-api',
-	baseURL: process.env.NODE_ENV === 'development' ? 'https://nbjk1.zzxcx.net/nbjk-admin' : 'https://nbjk.zzxcx.net/nbjk-admin',
+	baseURL: process.env.NODE_ENV === 'development' ? 'https://1a0j71808.imdo.co/' : 'https://nbjk.zzxcx.net/nbjk-admin/',
 	
 	//#endif
 	//#ifdef MP-TOUTIAO
@@ -32,6 +32,8 @@ service.interceptors.request.use(
 			return config
 		}
 		if (await store.dispatch("getToken")) {
+
+			
 			console.log(store.state)
 			config.headers['Authorization'] = 'Bearer ' + store.state.user.tokenObj.token // 让每个请求携带自定义token 请根据实际情况自行修改
 		}

Plik diff jest za duży
+ 13 - 0
src/otherPages/createReferCode/index.vue


+ 7 - 0
src/pages.json

@@ -443,6 +443,13 @@
             "navigationBarTitleText": "电子版答案",
             "enablePullDownRefresh": false
           }
+        },
+        {
+          "path":"createReferCode/index",
+          "style":{
+            "navigationBarTitleText": "生成推荐码",
+            "enablePullDownRefresh": false
+          }
         }
       ]
     }

+ 10 - 0
src/pages/carVideo/index.vue

@@ -576,6 +576,16 @@ export default {
     //   this.selectComponent("#tabs").resize();
     // });
   },
+onShareAppMessage(res) {
+    if (res.from === 'button') {// 来自页面内分享按钮
+      console.log(res.target)
+    }
+    let userInfo = uni.getStorageSync('userInfo')
+    return {
+      title: '自定义分享标题',
+      path: `/pages/carVideo/index?pUnionId=${userInfo.unionId}`
+    }
+  },
   methods: {
     clickCell(carVideoList) {
       this.$utils.route.goPage(

+ 8 - 0
src/pages/user/index.vue

@@ -68,6 +68,14 @@
           center
           url="/otherPages/careEveryDay/index"
         >
+        </van-cell>
+          <van-cell
+          title-class="uni-app-fontsize-paragraph"
+          title="生成分享二维码"
+          is-link
+          center
+          url="/otherPages/createReferCode/index"
+        >
         </van-cell>
         <!-- <van-cell title="我要提现" value="" is-link center @click="goCashOut">
         </van-cell> -->

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików