guhongwei před 4 roky
rodič
revize
9fda657f8e

+ 3 - 0
README.md

@@ -37,3 +37,6 @@ http://free.liaoningdoupo.com/api/auth/wxchattest?redirect_uri=http://localhost:
 
 
 成来电气
 成来电气
 http://free.liaoningdoupo.com/api/auth/wxchattest?redirect_uri=http://localhost:8002/live/index&type=0&openid=o3ORKt0F_bQkB6hWqN7xzNz-OdqI
 http://free.liaoningdoupo.com/api/auth/wxchattest?redirect_uri=http://localhost:8002/live/index&type=0&openid=o3ORKt0F_bQkB6hWqN7xzNz-OdqI
+
+vip用户
+http://free.liaoningdoupo.com/api/auth/wxchattest?redirect_uri=http://localhost:8002/live/index&type=0&openid=o3ORKt8yN1OHAJWrX1ApOf2vWM5U

+ 1 - 0
src/views/live/index.vue

@@ -50,6 +50,7 @@ export default {
     sesstoken() {
     sesstoken() {
       sessionStorage.setItem('token', this.token);
       sessionStorage.setItem('token', this.token);
       let user = jwt.decode(this.token);
       let user = jwt.decode(this.token);
+      console.log(user);
       this.setUser(user);
       this.setUser(user);
     },
     },
   },
   },

+ 13 - 1
src/views/vipDockCenter/statisInfo/parts/achievements.vue

@@ -68,6 +68,8 @@
 
 
 <script>
 <script>
 import { mapState, createNamespacedHelpers } from 'vuex';
 import { mapState, createNamespacedHelpers } from 'vuex';
+const { mapActions: dock } = createNamespacedHelpers('dock');
+import _ from 'loadsh';
 export default {
 export default {
   name: 'achievements',
   name: 'achievements',
   props: {},
   props: {},
@@ -86,8 +88,18 @@ export default {
       ],
       ],
     };
     };
   },
   },
-  created() {},
+  created() {
+    this.search();
+  },
   methods: {
   methods: {
+    ...dock(['query', 'delete', 'update', 'fetch']),
+    async search({ skip = 0, limit = 10, ...info } = {}) {
+      let res = await this.fetch(this.user.remark);
+      let arr = res.data.apply.map(item => item.goodsList);
+      arr = _.flattenDeep(arr);
+      var newArr = arr.filter(item => item.totaltype === '1');
+      this.$set(this, `list`, newArr);
+    },
     // 筛选技术领域
     // 筛选技术领域
     changeField(value) {
     changeField(value) {
       var arr = this.applyList.filter(item => item.field === value);
       var arr = this.applyList.filter(item => item.field === value);

+ 13 - 1
src/views/vipDockCenter/statisInfo/parts/technology.vue

@@ -68,6 +68,8 @@
 
 
 <script>
 <script>
 import { mapState, createNamespacedHelpers } from 'vuex';
 import { mapState, createNamespacedHelpers } from 'vuex';
+const { mapActions: dock } = createNamespacedHelpers('dock');
+import _ from 'loadsh';
 export default {
 export default {
   name: 'technology',
   name: 'technology',
   props: {},
   props: {},
@@ -86,8 +88,18 @@ export default {
       ],
       ],
     };
     };
   },
   },
-  created() {},
+  created() {
+    this.search();
+  },
   methods: {
   methods: {
+    ...dock(['query', 'delete', 'update', 'fetch']),
+    async search({ skip = 0, limit = 10, ...info } = {}) {
+      let res = await this.fetch(this.user.remark);
+      let arr = res.data.apply.map(item => item.goodsList);
+      arr = _.flattenDeep(arr);
+      var newArr = arr.filter(item => item.totaltype === '0');
+      this.$set(this, `list`, newArr);
+    },
     // 筛选技术领域
     // 筛选技术领域
     changeField(value) {
     changeField(value) {
       var arr = this.applyList.filter(item => item.field === value);
       var arr = this.applyList.filter(item => item.field === value);