snow 1 jaar geleden
bovenliggende
commit
496b4959aa

File diff suppressed because it is too large
+ 0 - 0
dist/index.html


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.df1cbcfa.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.c506ee83.js


BIN
dist/static/js/app.c506ee83.js.gz


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.c959c3e8.js


BIN
dist/static/js/app.c959c3e8.js.gz


+ 0 - 2
public/index.html

@@ -22,8 +22,6 @@
         }
     </style>
     <script>
-        
-
         // 安卓的解决方案是通过 WeixinJSBridge 对象将网页的字体大小设置为默认大小,并且重写设置字体大小的方法,让用户不能在该网页下设置字体大小:
         (function() {
             // title

+ 8 - 46
src/pages/accountsReceivable.vue

@@ -68,7 +68,7 @@
 import asyncRequest from "@/api/report";
 import userRequest from "@/api/index"
 import setHeight from "@/mixins/index";
-import { getParameterByName } from "../utils/auth";
+import { getOpenid, getParameterByName } from "../utils/auth";
 import UnusualState from "@/components/unusual/index.vue"
 
 import { 
@@ -127,62 +127,24 @@ export default {
   methods: {
     async requestUserinfo(){
        this.state.loading = true;
+       const openid = getOpenid()
        const code = getParameterByName('code')
-       const result = await userRequest.userinfo({ code })
-      //  const result ={
-      //  "code": 0,
-      //  "message": "获取成功",
-      //  "data": {
-		  //      "id": "1",
-		  //      "openid": "oOpc26KiZFBKIm7SB8knFGvov1qg",
-		  //      "mobile": "",
-		  //      "gender": "0",
-		  //      "nickname": "雪寒",
-		  //      "avatar": "",
-		  //      "subscribe_time": "2022-12-21 15:52:14",
-		  //      "addr": "\/\/",
-		  //      "status": "1",
-		  //      "is_show": ["1", "2", "3"],
-		  //      "companyArr": [{
-		  //      	"companyNo": "GS2302231125079621",
-		  //      	"companyName": "北京百辰荣达国际科贸有限公司",
-		  //      	"info": [1,2]
-		  //      }, {
-		  //      	"companyNo": "GS2302231323386950",
-		  //      	"companyName": "北京泓源广诚国际商贸有限公司",
-		  //      	"info": [1,2]
-		  //      }, {
-		  //      	"companyNo": "GS2304031312553746",
-		  //      	"companyName": "北京锦兴弘昌科技有限公司",
-		  //      	"info": [1, 2]
-		  //      }, {
-		  //      	"companyNo": "GS2302231124114965",
-		  //      	"companyName": "北京普润心堂商贸有限公司",
-		  //      	"info": [1, 2]
-		  //      }, {
-		  //      	"companyNo": "GS2203161855277894",
-		  //      	"companyName": "北京万宇恒通国际科贸有限公司",
-		  //      	"info": [1, 2]
-		  //      }],
-		  //      "addtime": "2023-04-10 18:11:07",
-		  //      "updatetime": "2023-05-09 16:22:33"
-      //  	}
-      //  }
+       const result = await userRequest.userinfo({ 
+         ...( openid ? { openid } :  { code })
+        })
+
         this.state.loading = false
         switch(Number(result.code)){
           case 0:
           this.isShow =  (result.data.is_show || []).includes(3) || (result.data.is_show || []).includes('3')
-          // this.isShow =  (result.data.is_show || []).includes(0) || (result.data.is_show || []).includes('0') ? false : this.isShow
-          if(!this.isShow){
-            return
-          }
-
           this.$nextTick(() => this.getHeight());
           this.searchList();
+          setOpenid(result.data.openid)
            break
           default:
            this.state.error = true
            this.state.message = result.message
+           openid && removeOpenid()
            break
         }
       },

+ 8 - 44
src/pages/newReport.vue

@@ -91,7 +91,7 @@ import Stock from "../components/newReport/src/Stock.vue";
 
 import dayjs from "dayjs"
 import UnusualState from "@/components/unusual/index.vue";
-import { getParameterByName } from "../utils/auth";
+import { getOpenid, getParameterByName } from "../utils/auth";
 import userRequest from "@/api/index";
 
 export default {
@@ -155,58 +155,22 @@ export default {
     },
     async requestUserinfo(){
        this.state.loading = true;
+       const openid = getOpenid()
        const code = getParameterByName('code')
-       const result = await userRequest.userinfo({ code })
-
-      // const result ={
-      //   "code": 0,
-      //  "message": "获取成功",
-      //  "data": {
-		  //      "id": "1",
-		  //      "openid": "oOpc26KiZFBKIm7SB8knFGvov1qg",
-		  //      "mobile": "",
-		  //      "gender": "0",
-		  //      "nickname": "雪寒",
-		  //      "avatar": "",
-		  //      "subscribe_time": "2022-12-21 15:52:14",
-		  //      "addr": "\/\/",
-		  //      "status": "1",
-		  //      "is_show": ["1", "2", "4"],
-		  //      "companyArr": [{
-		  //      	"companyNo": "GS2302231125079621",
-		  //      	"companyName": "北京百辰荣达国际科贸有限公司",
-		  //      	"info": [1,2]
-		  //      }, {
-		  //      	"companyNo": "GS2302231323386950",
-		  //      	"companyName": "北京泓源广诚国际商贸有限公司",
-		  //      	"info": [1,2]
-		  //      }, {
-		  //      	"companyNo": "GS2304031312553746",
-		  //      	"companyName": "北京锦兴弘昌科技有限公司",
-		  //      	"info": [1, 2]
-		  //      }, {
-		  //      	"companyNo": "GS2302231124114965",
-		  //      	"companyName": "北京普润心堂商贸有限公司",
-		  //      	"info": [1, 2]
-		  //      }, {
-		  //      	"companyNo": "GS2203161855277894",
-		  //      	"companyName": "北京万宇恒通国际科贸有限公司",
-		  //      	"info": [1, 2]
-		  //      }],
-		  //      "addtime": "2023-04-10 18:11:07",
-		  //      "updatetime": "2023-05-09 16:22:33"
-      //  	}
-      //  }
+       const result = await userRequest.userinfo({ 
+          ...( openid ? { openid } :  { code })
+        })
       
         this.state.loading = false
         switch(Number(result.code)){
           case 0:
-          this.isShow =  (result.data.is_show || []).includes(4) || (result.data.is_show || []).includes('4')
-          // this.isShow =  (result.data.is_show || []).includes(0) || (result.data.is_show || []).includes('0') ? false : this.isShow
+           this.isShow =  (result.data.is_show || []).includes(4) || (result.data.is_show || []).includes('4')
+           setOpenid(result.data.openid)
            break
           default:
            this.state.error = true
            this.state.message = result.message
+           openid && removeOpenid()
            break
         }
       },

+ 1 - 42
src/pages/report.vue

@@ -42,56 +42,15 @@ export default {
       const openid = getOpenid()
       const code = getParameterByName('code')
       const result = await asyncRequest.userinfo({
-        code
+        ...( openid ? { openid } :  { code })
       })
 
-      // const result ={
-      // "code": 0,
-      // "message": "获取成功",
-      // "data": {
-		  //     "id": "1",
-		  //     "openid": "oOpc26KiZFBKIm7SB8knFGvov1qg",
-		  //     "mobile": "",
-		  //     "gender": "0",
-		  //     "nickname": "雪寒",
-		  //     "avatar": "",
-		  //     "subscribe_time": "2022-12-21 15:52:14",
-		  //     "addr": "\/\/",
-		  //     "status": "1",
-		  //     "is_show": ["1", "2"],
-		  //     "companyArr": [{
-		  //     	"companyNo": "GS2302231125079621",
-		  //     	"companyName": "北京百辰荣达国际科贸有限公司",
-		  //     	"info": [1,2]
-		  //     }, {
-		  //     	"companyNo": "GS2302231323386950",
-		  //     	"companyName": "北京泓源广诚国际商贸有限公司",
-		  //     	"info": [1,2]
-		  //     }, {
-		  //     	"companyNo": "GS2304031312553746",
-		  //     	"companyName": "北京锦兴弘昌科技有限公司",
-		  //     	"info": [1, 2]
-		  //     }, {
-		  //     	"companyNo": "GS2302231124114965",
-		  //     	"companyName": "北京普润心堂商贸有限公司",
-		  //     	"info": [1, 2]
-		  //     }, {
-		  //     	"companyNo": "GS2203161855277894",
-		  //     	"companyName": "北京万宇恒通国际科贸有限公司",
-		  //     	"info": [1, 2]
-		  //     }],
-		  //     "addtime": "2023-04-10 18:11:07",
-		  //     "updatetime": "2023-05-09 16:22:33"
-      // 	}
-      // }
-      
       this.state.loading = false
       switch(Number(result.code)){
         case 0:
           this.companyArr = result.data.companyArr.filter(({info = []}) => info.includes(2) || info.includes('2'))
           this.hasPlatformDimension = (result.data.is_show || []).includes(2) || (result.data.is_show || []).includes('2')
           this.isShow = this.hasPlatformDimension
-          // this.isShow =  (result.data.is_show || []).includes(0) || (result.data.is_show || []).includes('0') ? false : this.hasPlatformDimension
           setOpenid(result.data.openid)
           break
         default:

+ 3 - 44
src/pages/results.vue

@@ -12,7 +12,7 @@
 import asyncRequest from "@/api/index"
 import { ControlDisplay } from "@/ccomponents/reports"
 import UnusualState from "@/components/unusual/index.vue"
-import { getParameterByName , setOpenid, removeOpenid } from "../utils/auth"
+import { getParameterByName , setOpenid, removeOpenid, getOpenid } from "../utils/auth"
 
 export default {
   name:'report',
@@ -36,54 +36,13 @@ export default {
   methods:{
     async requestUserinfo(){
       this.state.loading = true;
-      // const openid = getOpenid()
+      const openid = getOpenid()
       const code = getParameterByName('code')
 
       const result = await asyncRequest.userinfo({
-        // ...( openid ? { openid } :  { code })
-        code
+        ...( openid ? { openid } :  { code })
       })
 
-      // const result ={
-      //  "code": 0,
-      //  "message": "获取成功",
-      //  "data": {
-		  //      "id": "1",
-		  //      "openid": "oOpc26KiZFBKIm7SB8knFGvov1qg",
-		  //      "mobile": "",
-		  //      "gender": "0",
-		  //      "nickname": "雪寒",
-		  //      "avatar": "",
-		  //      "subscribe_time": "2022-12-21 15:52:14",
-		  //      "addr": "\/\/",
-		  //      "status": "1",
-		  //      "is_show": ["1", "2"],
-		  //      "companyArr": [{
-		  //      	"companyNo": "GS2302231125079621",
-		  //      	"companyName": "北京百辰荣达国际科贸有限公司",
-		  //      	"info": [1,2]
-		  //      }, {
-		  //      	"companyNo": "GS2302231323386950",
-		  //      	"companyName": "北京泓源广诚国际商贸有限公司",
-		  //      	"info": [1,2]
-		  //      }, {
-		  //      	"companyNo": "GS2304031312553746",
-		  //      	"companyName": "北京锦兴弘昌科技有限公司",
-		  //      	"info": [1, 2]
-		  //      }, {
-		  //      	"companyNo": "GS2302231124114965",
-		  //      	"companyName": "北京普润心堂商贸有限公司",
-		  //      	"info": [1, 2]
-		  //      }, {
-		  //      	"companyNo": "GS2203161855277894",
-		  //      	"companyName": "北京万宇恒通国际科贸有限公司",
-		  //      	"info": [1, 2]
-		  //      }],
-		  //      "addtime": "2023-04-10 18:11:07",
-		  //      "updatetime": "2023-05-09 16:22:33"
-      //  	}
-      //  }
-
       this.state.loading = false
       switch(Number(result.code)){
         case 0:

Some files were not shown because too many files changed in this diff