panhui 4 лет назад
Родитель
Сommit
aef5594ee1

+ 5 - 0
src/main/nine-space/src/mixins/list.js

@@ -38,6 +38,11 @@ export default {
                 };
             }
 
+            data.query = {
+                ...data.query,
+                projectId: this.$store.state.projectId
+            };
+
             if (this.httpType === 'get') {
                 this.$http.get(this.url, data, { body: 'json' }).then(res => {
                     if (res.first) {

+ 2 - 1
src/main/nine-space/src/store/index.js

@@ -8,7 +8,8 @@ export default createStore({
         firstUrl: '',
         couponInfo: null,
         invitor: null,
-        countdown: ''
+        countdown: '',
+        projectId:1
     },
     mutations: {
         setFinished(state, finished) {

+ 7 - 4
src/main/nine-space/src/views/Discover.vue

@@ -197,7 +197,8 @@ export default {
                             type: type,
                             onShelf: true,
                             del: false,
-                            source: source
+                            source: source,
+                            projectId: this.$store.state.projectId
                         },
                         sort: sort
                     },
@@ -213,7 +214,8 @@ export default {
                     '/banner/all',
                     {
                         query: {
-                            type: 'DISCOVER'
+                            type: 'DISCOVER',
+                            projectId: this.$store.state.projectId
                         },
                         sort: 'sort,asc;createdAt,desc'
                     },
@@ -240,7 +242,8 @@ export default {
                         query: {
                             onShelf: true,
                             del: false,
-                            source: 'OFFICIAL,TRANSFER'
+                            source: 'OFFICIAL,TRANSFER',
+                            projectId: this.$store.state.projectId
                         },
                         sort: this.sortOptions['更多藏品']
                     },
@@ -262,7 +265,7 @@ export default {
                     '/user/all',
                     {
                         page: 0,
-                        query: { hasRole: 'ROLE_MINTER' },
+                        query: { hasRole: 'ROLE_MINTER', projectId: this.$store.state.projectId },
                         size: 5,
                         sort: 'sales,desc'
                     },

+ 4 - 2
src/main/nine-space/src/views/DiscoverPre.vue

@@ -120,7 +120,8 @@ export default {
                     '/banner/all',
                     {
                         query: {
-                            type: 'DISCOVER'
+                            type: 'DISCOVER',
+                            projectId: this.$store.state.projectId
                         },
                         sort: 'sort,asc;createdAt,desc'
                     },
@@ -146,7 +147,8 @@ export default {
                         size: 20,
                         query: {
                             onShelf: true,
-                            del: false
+                            del: false,
+                            projectId: this.$store.state.projectId
                         },
                         sort: 'createdAt,desc'
                     },

+ 7 - 4
src/main/nine-space/src/views/Home.vue

@@ -74,7 +74,8 @@ export default {
         getProduct(type = 'BANNER') {
             return this.$http
                 .get('/collection/recommend', {
-                    type: type
+                    type: type,
+                    projectId: this.$store.state.projectId
                 })
                 .then(res => {
                     return Promise.resolve(res);
@@ -86,7 +87,8 @@ export default {
                     '/banner/all',
                     {
                         query: {
-                            type: 'HOME'
+                            type: 'HOME',
+                            projectId: this.$store.state.projectId
                         },
                         sort: 'sort,asc;createdAt,desc'
                     },
@@ -112,7 +114,8 @@ export default {
                         size: 20,
                         query: {
                             onShelf: true,
-                            del: false
+                            del: false,
+                            projectId: this.$store.state.projectId
                         },
                         sort: 'createdAt,desc'
                     },
@@ -134,7 +137,7 @@ export default {
                     '/user/all',
                     {
                         page: 0,
-                        query: { hasRole: 'ROLE_MINTER' },
+                        query: { hasRole: 'ROLE_MINTER', projectId: this.$store.state.projectId },
                         size: 5,
                         sort: 'sales,desc'
                     },

+ 5 - 3
src/main/nine-space/src/views/HomePre.vue

@@ -119,7 +119,8 @@ export default {
                     '/banner/all',
                     {
                         query: {
-                            type: 'HOME'
+                            type: 'HOME',
+                            projectId: this.$store.state.projectId
                         },
                         sort: 'sort,asc;createdAt,desc'
                     },
@@ -150,7 +151,8 @@ export default {
                         query: {
                             type: type,
                             onShelf: true,
-                            del: false
+                            del: false,
+                            projectId: this.$store.state.projectId
                         },
                         sort: 'createdAt,desc'
                     },
@@ -166,7 +168,7 @@ export default {
                     '/user/all',
                     {
                         page: 0,
-                        query: { hasRole: 'ROLE_MINTER' },
+                        query: { hasRole: 'ROLE_MINTER', projectId: this.$store.state.projectId },
                         size: 5,
                         sort: 'sales,desc'
                     },

+ 2 - 1
src/main/nine-space/src/views/Mine.vue

@@ -181,7 +181,8 @@ export default {
                     '/identityAuth/all',
                     {
                         query: {
-                            userId: this.$store.state.userInfo.id
+                            userId: this.$store.state.userInfo.id,
+                            projectId: this.$store.state.projectId
                         }
                     },
                     { body: 'json' }

+ 2 - 1
src/main/nine-space/src/views/Store.vue

@@ -208,7 +208,8 @@ export default {
                 sort: this.sort,
                 query: {
                     userId: this.$store.state.userInfo.id,
-                    ...this.beforeQuery()
+                    ...this.beforeQuery(),
+                    projectId: this.$store.state.projectId
                 }
             };
             this.$http

+ 5 - 1
src/main/nine-space/src/views/Submit.vue

@@ -212,7 +212,11 @@ export default {
                 .post(
                     '/userCoupon/all',
                     {
-                        query: { userId: this.$store.state.userInfo.id, used: false }
+                        query: {
+                            userId: this.$store.state.userInfo.id,
+                            used: false,
+                            projectId: this.$store.state.projectId
+                        }
                     },
                     { body: 'json' }
                 )

+ 2 - 1
src/main/nine-space/src/views/account/VerifiedSuc.vue

@@ -92,7 +92,8 @@ export default {
                 '/identityAuth/all',
                 {
                     query: {
-                        userId: this.$store.state.userInfo.id
+                        userId: this.$store.state.userInfo.id,
+                        projectId: this.$store.state.projectId
                     }
                 },
                 { body: 'json' }

+ 1 - 1
src/main/nine-space/src/views/creator/Detail.vue

@@ -264,7 +264,7 @@ export default {
                     '/user/all',
                     {
                         page: 0,
-                        query: { hasRole: 'ROLE_MINTER' },
+                        query: { hasRole: 'ROLE_MINTER', projectId: this.$store.state.projectId },
                         size: 3,
                         sort: 'sales,desc'
                     },