فهرست منبع

【代码优化】分销相关的注释

YunaiV 1 سال پیش
والد
کامیت
f4cc8def91
6فایلهای تغییر یافته به همراه10 افزوده شده و 27 حذف شده
  1. 0 1
      .gitignore
  2. 1 1
      pages/commission/components/account-info.vue
  3. 1 0
      sheep/api/migration/third.js
  4. 7 2
      sheep/platform/share.js
  5. 1 6
      sheep/store/app.js
  6. 0 17
      sheep/store/user.js

+ 0 - 1
.gitignore

@@ -5,7 +5,6 @@ deploy.sh
 .hbuilderx/
 .vscode/
 **/.DS_Store
-.env
 yarn.lock
 package-lock.json
 *.keystore

+ 1 - 1
pages/commission/components/account-info.vue

@@ -16,7 +16,7 @@
             />
           </button>
         </view>
-        <view class="ss-flex" @tap="sheep.$router.go('/pages/user/wallet/commission')">
+        <view class="ss-flex" @tap="sheep.$router.go('/pages/commission/wallet')">
           <view class="header-title ss-m-r-4">查看明细</view>
           <text class="cicon-play-arrow" />
         </view>

+ 1 - 0
sheep/api/migration/third.js

@@ -18,6 +18,7 @@ export default {
       }),
 
     // 获取微信小程序码
+    // TODO @puhui999:这个接口,挪到 /Users/yunai/Java/yudao-mall-uniapp/sheep/api/member/social.js
     getWxacode: async (path, query) => {
       return await request({
         url: '/member/social-user/wxa-qrcode',

+ 7 - 2
sheep/platform/share.js

@@ -65,7 +65,12 @@ const getShareInfo = (
   return shareInfo;
 };
 
-// 构造spm分享参数
+/**
+ * 构造 spm 分享参数
+ *
+ * @param params json 格式,其中包含:1)shareId 分享用户的编号;2)page 页面类型;3)query 页面 ID(参数);4)platform 平台类型;5)from 分享来源类型。
+ * @return 分享串 `spm=${shareId}.${page}.${query}.${platform}.${from}`
+ */
 const buildSpmQuery = (params) => {
   const user = $store('user');
   let shareId = '0'; // 设置分享者用户ID
@@ -87,7 +92,7 @@ const buildSpmQuery = (params) => {
   if (typeof params.from !== 'undefined') {
     from = platformMap.indexOf(params.from) + 1;
   }
-  //spmParams = ...  可按需扩展
+  // spmParams = ...  可按需扩展
   return `spm=${shareId}.${page}.${query}.${platform}.${from}`;
 };
 

+ 1 - 6
sheep/store/app.js

@@ -28,7 +28,6 @@ const app = defineStore({
       },
       bind_mobile: 0, // 登陆后绑定手机号提醒 (弱提醒,可手动关闭)
     },
-    chat: {},
     template: {
       // 店铺装修模板
       basic: {}, // 基本信息
@@ -73,7 +72,7 @@ const app = defineStore({
         this.platform = {
           share: {
             methods: ["poster", "link"],
-            linkAddress: "https://shopro.sheepjs.com/#/",
+            linkAddress: "http://127.0.0.1:3000", // TODO 芋艿:可以考虑改到 .env 那
             posterInfo: {
               "user_bg": "/static/img/shop/config/user-poster-bg.png",
               "goods_bg": "/static/img/shop/config/goods-poster-bg.png",
@@ -82,10 +81,6 @@ const app = defineStore({
           },
           bind_mobile: 0
         };
-        this.chat = {
-          chat_domain: "https://api.shopro.sheepjs.com/chat",
-          room_id: "admin"
-        }
         this.has_wechat_trade_managed = 0;
 
         // 加载主题

+ 0 - 17
sheep/store/user.js

@@ -80,15 +80,6 @@ const user = defineStore({
       });
     },
 
-    // 添加分享记录
-    // TODO 芋艿:整理下;
-    // async addShareLog(params) {
-    // 	const {
-    // 		error
-    // 	} = await userApi.addShareLog(params);
-    // 	if (error === 0) uni.removeStorageSync('shareLog');
-    // },
-
     // 设置 token
     setToken(token = '', refreshToken = '') {
       if (token === '') {
@@ -153,14 +144,6 @@ const user = defineStore({
 
       // 绑定推广员
       $share.bindBrokerageUser()
-      // 添加分享记录
-      // TODO 芋艿:整理下;
-      // const shareLog = uni.getStorageSync('shareLog');
-      // if (!isEmpty(shareLog)) {
-      // 	this.addShareLog({
-      // 		...shareLog,
-      // 	});
-      // }
     },
 
     // 登出系统