|
|
@@ -157,13 +157,6 @@ export default {
|
|
|
}
|
|
|
return {};
|
|
|
},
|
|
|
- isMinter() {
|
|
|
- let authorities = [...(this.info.authorities || [])];
|
|
|
- let info = authorities.find(item => {
|
|
|
- return item.name == 'ROLE_MINTER';
|
|
|
- });
|
|
|
- return !!info;
|
|
|
- },
|
|
|
sourceType() {
|
|
|
if (this.isMinter) {
|
|
|
return 'OFFICIAL,USER';
|
|
|
@@ -183,10 +176,16 @@ export default {
|
|
|
list: [],
|
|
|
empty: false,
|
|
|
hots: [],
|
|
|
- url: '/collection/all'
|
|
|
+ url: '/collection/all',
|
|
|
+ isMinter: true
|
|
|
};
|
|
|
},
|
|
|
mounted() {
|
|
|
+ if (this.$route.query.type) {
|
|
|
+ this.isMinter = false;
|
|
|
+ } else {
|
|
|
+ this.isMinter = true;
|
|
|
+ }
|
|
|
this.getInfo();
|
|
|
this.getHot();
|
|
|
},
|