scan-data: adjust field visibilities
- Hide labels for tenants. - Add labels to visible_fields if admin.
This commit is contained in:
parent
3909509523
commit
92eb92134f
@ -3,7 +3,7 @@
|
|||||||
:uri="resource_uri"
|
:uri="resource_uri"
|
||||||
object_name="扫码记录"
|
object_name="扫码记录"
|
||||||
:visible_fields="visible_fields"
|
:visible_fields="visible_fields"
|
||||||
:list_fields="['id', 'succeeded', 'datetime', 'location', 'product__name', 'phone_model', 'code', 'labels']"
|
:list_fields="list_fields"
|
||||||
:editable_fields="['labels']"
|
:editable_fields="['labels']"
|
||||||
no_delete=1
|
no_delete=1
|
||||||
no_create=1
|
no_create=1
|
||||||
@ -51,12 +51,21 @@ export default {
|
|||||||
};
|
};
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
|
list_fields: function() {
|
||||||
|
var fs = ['id', 'succeeded', 'datetime', 'location', 'product__name', 'code'];
|
||||||
|
if (this.$root.is_admin) {
|
||||||
|
fs.push('labels');
|
||||||
|
fs.push('phone_model');
|
||||||
|
}
|
||||||
|
return fs;
|
||||||
|
},
|
||||||
visible_fields: function() {
|
visible_fields: function() {
|
||||||
var fs = ['succeeded', 'datetime', 'location', 'product__name', 'code', 'phone_model', 'labels'];
|
var fs = ['succeeded', 'datetime', 'location', 'product__name', 'code', 'phone_model', 'labels'];
|
||||||
if (this.$root.is_admin) {
|
if (this.$root.is_admin) {
|
||||||
fs.push('ip');
|
fs.push('ip');
|
||||||
fs.push('message');
|
fs.push('message');
|
||||||
fs.push('client_log');
|
fs.push('client_log');
|
||||||
|
fs.push('labels');
|
||||||
}
|
}
|
||||||
return fs
|
return fs
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user