yun-mo 1 tahun lalu
induk
melakukan
a33c72cf8a

+ 4 - 4
package-lock.json

@@ -5489,7 +5489,7 @@
     },
     "node_modules/crypto-js": {
       "version": "4.1.1",
-      "resolved": "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.1.1.tgz",
+      "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz",
       "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw=="
     },
     "node_modules/css-color-names": {
@@ -16023,7 +16023,7 @@
     },
     "node_modules/vue-qr": {
       "version": "4.0.9",
-      "resolved": "https://registry.npmmirror.com/vue-qr/-/vue-qr-4.0.9.tgz",
+      "resolved": "https://registry.npmjs.org/vue-qr/-/vue-qr-4.0.9.tgz",
       "integrity": "sha512-pAISV94T0MNEYA3NGjykUpsXRE2QfaNxlu9ZhEL6CERgqNc21hJYuP3hRVzAWfBQlgO18DPmZTbrFerJC3+Ikw==",
       "dependencies": {
         "glob": "^8.0.1",
@@ -21653,7 +21653,7 @@
     },
     "crypto-js": {
       "version": "4.1.1",
-      "resolved": "https://registry.npmmirror.com/crypto-js/-/crypto-js-4.1.1.tgz",
+      "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz",
       "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw=="
     },
     "css-color-names": {
@@ -30072,7 +30072,7 @@
     },
     "vue-qr": {
       "version": "4.0.9",
-      "resolved": "https://registry.npmmirror.com/vue-qr/-/vue-qr-4.0.9.tgz",
+      "resolved": "https://registry.npmjs.org/vue-qr/-/vue-qr-4.0.9.tgz",
       "integrity": "sha512-pAISV94T0MNEYA3NGjykUpsXRE2QfaNxlu9ZhEL6CERgqNc21hJYuP3hRVzAWfBQlgO18DPmZTbrFerJC3+Ikw==",
       "requires": {
         "glob": "^8.0.1",

+ 2 - 2
src/components/distri-logo.vue

@@ -8,8 +8,8 @@
         colorDark="#333"
         backgroundColor="#fff"
         :logoSrc="lgoImg"
-        logoScale="0.2"
-        logoMargin="100"
+        :logoScale="0.2"
+        :logoMargin="100"
         :callback="getCode"
       ></vue-qr>
     </div>

+ 3 - 3
src/components/poster.vue

@@ -187,9 +187,9 @@ export default {
 }
 
 #poster {
-  // position: absolute;
-  // left: -9999px;
-  // top: -9999px;
+  position: absolute;
+  left: -9999px;
+  top: -9999px;
   margin-top: 10vw;
   width: 71vw;
   height: 127vw;

+ 2 - 2
src/plugin/jsSdk.js

@@ -15,8 +15,8 @@ Vue.prototype.$wxReady = async (callback, apiList = []) => {
     const signature = SHA1(`jsapi_ticket=${res.ticket}&noncestr=${nonceStr}&timestamp=${timestamp}&url=${url}`).toString()
     console.log(nonceStr, timestamp, url, signature)
     wx.config({
-      debug: false, // 开启调试模式,调用的所有 api 的返回值会在客户端 alert 出来,若要查看传入的参数,可以在 pc 端打开,参数信息会通过 log 打出,仅在 pc 端时才会打印。
-      appId: appId, // 必填,公众号的唯一标识
+      debug: true, // 开启调试模式,调用的所有 api 的返回值会在客户端 alert 出来,若要查看传入的参数,可以在 pc 端打开,参数信息会通过 log 打出,仅在 pc 端时才会打印。
+      appId: 'wx91c4152b60ca91a3', // 必填,公众号的唯一标识
       timestamp: timestamp, // 必填,生成签名的时间戳
       nonceStr: nonceStr, // 必填,生成签名的随机串
       signature: signature, // 必填,签名

+ 3 - 2
src/views/shopping-mall/detail.vue

@@ -92,8 +92,9 @@ export default {
           desc: '商品详情', // 分享描述
           link: `https://sell-b.caimei365.com/#/goods-detail?productId=${this.productId}&typeId=0&suid=${this.$store.getters.userId}&isIns=1`, // 分享链接,该链接域名或路径必须与当前页面对应的公众号 JS 安全域名一致
           imgUrl: 'https://static.caimei365.com/app/mini-distribution/qrcode.png', // 分享图标
-          fail: () => {
-            this.initAppMessageShareData()
+          fail: (err) => {
+            console.log('error: ' + err)
+            alert(err)
           }
         })
       })