This commit is contained in:
@@ -3,12 +3,55 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
/* xeslint-disable */
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
formCustomTemplateKey: this.$route.params.formCustomTemplateKey
|
formCustomTemplateKey: this.$route.params.formCustomTemplateKey
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
beforeRouteEnter(to, from, next) {
|
||||||
|
var ltKeysRequired = [
|
||||||
|
"ObjectCustomFieldCustomGrid",
|
||||||
|
"ObjectCustomFieldFieldName",
|
||||||
|
"ObjectCustomFieldFieldType",
|
||||||
|
"ObjectCustomFieldVisible"
|
||||||
|
];
|
||||||
|
/*
|
||||||
|
"ObjectCustomFieldCustomGrid": "Custom Fields",
|
||||||
|
"ObjectCustomFieldDisplayName": "Display as",
|
||||||
|
"ObjectCustomFieldFieldName": "Field Name",
|
||||||
|
"ObjectCustomFieldFieldType": "Field data type",
|
||||||
|
"ObjectCustomFieldObjectName": "Object name",
|
||||||
|
"ObjectCustomFieldVisible": "Visible",
|
||||||
|
|
||||||
|
"FormFieldDataTypesCurrency": "Money",
|
||||||
|
"FormFieldDataTypesDateOnly": "Date",
|
||||||
|
"FormFieldDataTypesDateTime": "Date & Time",
|
||||||
|
"FormFieldDataTypesNumber": "Number",
|
||||||
|
"FormFieldDataTypesText": "Text",
|
||||||
|
"FormFieldDataTypesTimeOnly": "Time",
|
||||||
|
"FormFieldDataTypesTrueFalse": "True/False",
|
||||||
|
|
||||||
|
NEW
|
||||||
|
"FormFieldEntryRequired" = "Required"
|
||||||
|
"FormFieldVisible" = "Visible" (copy from ObjectCustomFieldVisible)
|
||||||
|
"FormfieldDataType" = "Data type" (copy from ObjectCustomFieldDataType)
|
||||||
|
|
||||||
|
|
||||||
|
UI:
|
||||||
|
(Note: localization is in another area, no need to worry about display names here even for custom fields)
|
||||||
|
|
||||||
|
List of fields in a grid:
|
||||||
|
LTDisplay [FieldKey] , Visible, Required, DataType (if custom)
|
||||||
|
|
||||||
|
(Some items will have their visible or required read only because they are stock and can't be changed see FormAvailableFields.cs in server)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
*/
|
||||||
|
window.$gz.locale.fetch(ltKeysRequired).then(next());
|
||||||
|
},
|
||||||
components: {},
|
components: {},
|
||||||
beforeCreate() {
|
beforeCreate() {
|
||||||
window.$gz.eventBus.$emit("menu-change", {
|
window.$gz.eventBus.$emit("menu-change", {
|
||||||
|
|||||||
Reference in New Issue
Block a user