This commit is contained in:
@@ -5,16 +5,16 @@
|
|||||||
|
|
||||||
MISC ITEMS THAT CAME UP
|
MISC ITEMS THAT CAME UP
|
||||||
|
|
||||||
todo: newer objects use full translation key for form field definitions but some forms have abbreviated or lower case for ShowMe() code, double check recent
|
|
||||||
todo: grid list filter needs to have a single button to reset / clear to default because things like review will always be having their filters set
|
|
||||||
by the most recent op
|
|
||||||
todo: NEXT DEPLOY TO DEVOPS attach a photo from phone, no error just does nothing
|
todo: NEXT DEPLOY TO DEVOPS attach a photo from phone, no error just does nothing
|
||||||
worked here locally latest build
|
worked here locally latest build
|
||||||
retest on server after next deploy
|
retest on server after next deploy
|
||||||
todo: CustomerList filter *noVALUE* on business phone returns zero results even though it's got some missing business phones
|
|
||||||
maybe it's looking for null specifically at server and not just an empty string for text ones?
|
todo: v8 MIGRATE do not export empty strings, do null instead
|
||||||
todo: get rid of db warning from context setname code that is deprecated and keeps showing in log on boot
|
confirm whatever method I use works for certain
|
||||||
|
|
||||||
todo: if the Name field could be in the page title then bookmarking a customer for example would show the customer name in the bookmark
|
todo: if the Name field could be in the page title then bookmarking a customer for example would show the customer name in the bookmark
|
||||||
|
|
||||||
todo: dumb idea: have all date fields in grid display a color based on their relative age
|
todo: dumb idea: have all date fields in grid display a color based on their relative age
|
||||||
unless already a color column
|
unless already a color column
|
||||||
past = grayer and grayer to a max value
|
past = grayer and grayer to a max value
|
||||||
|
|||||||
@@ -52,11 +52,24 @@ export default {
|
|||||||
} else {
|
} else {
|
||||||
vm.appBar.color = ctx.isMain ? "primary" : "secondary";
|
vm.appBar.color = ctx.isMain ? "primary" : "secondary";
|
||||||
}
|
}
|
||||||
|
let recordName = "";
|
||||||
|
|
||||||
|
if (ctx && ctx.formData && ctx.formData.recordName) {
|
||||||
|
recordName = ctx.formData.recordName;
|
||||||
|
}
|
||||||
|
let hasRecordName = recordName != "";
|
||||||
if (ctx.title) {
|
if (ctx.title) {
|
||||||
document.title = "AyaNova " + vm.$ay.t(ctx.title);
|
if (hasRecordName) {
|
||||||
|
document.title = `${recordName} - ${vm.$ay.t(ctx.title)} AyaNova `;
|
||||||
|
} else {
|
||||||
|
document.title = `${vm.$ay.t(ctx.title)} ${recordName}`;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
document.title = "AyaNova";
|
if (hasRecordName) {
|
||||||
|
document.title = `${recordName} AyaNova`;
|
||||||
|
} else {
|
||||||
|
document.title = "AyaNova";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//Parse the formdata if present
|
//Parse the formdata if present
|
||||||
|
|||||||
@@ -576,7 +576,8 @@ function generateMenu(vm) {
|
|||||||
formData: {
|
formData: {
|
||||||
ayaType: window.$gz.type.Translation,
|
ayaType: window.$gz.type.Translation,
|
||||||
recordId: vm.$route.params.recordid,
|
recordId: vm.$route.params.recordid,
|
||||||
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY
|
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY,
|
||||||
|
recordName: vm.obj.name
|
||||||
},
|
},
|
||||||
menuItems: []
|
menuItems: []
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -958,7 +958,8 @@ function generateMenu(vm) {
|
|||||||
formData: {
|
formData: {
|
||||||
ayaType: window.$gz.type.User,
|
ayaType: window.$gz.type.User,
|
||||||
recordId: vm.$route.params.recordid,
|
recordId: vm.$route.params.recordid,
|
||||||
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY
|
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY,
|
||||||
|
recordName: vm.obj.name
|
||||||
},
|
},
|
||||||
menuItems: []
|
menuItems: []
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -930,7 +930,8 @@ function generateMenu(vm) {
|
|||||||
helpUrl: "form-ay-data-list-view",
|
helpUrl: "form-ay-data-list-view",
|
||||||
formData: {
|
formData: {
|
||||||
ayaType: window.$gz.type.FormCustom,
|
ayaType: window.$gz.type.FormCustom,
|
||||||
formCustomTemplateKey: undefined
|
formCustomTemplateKey: undefined,
|
||||||
|
recordName: vm.obj.name
|
||||||
},
|
},
|
||||||
menuItems: []
|
menuItems: []
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1016,7 +1016,8 @@ function generateMenu(vm) {
|
|||||||
helpUrl: "form-ay-report-edit",
|
helpUrl: "form-ay-report-edit",
|
||||||
formData: {
|
formData: {
|
||||||
ayaType: window.$gz.type.Report,
|
ayaType: window.$gz.type.Report,
|
||||||
recordId: vm.$route.params.recordid
|
recordId: vm.$route.params.recordid,
|
||||||
|
recordName: vm.obj.name
|
||||||
},
|
},
|
||||||
menuItems: []
|
menuItems: []
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1410,7 +1410,8 @@ function generateMenu(vm) {
|
|||||||
formData: {
|
formData: {
|
||||||
ayaType: window.$gz.type.Customer,
|
ayaType: window.$gz.type.Customer,
|
||||||
recordId: vm.$route.params.recordid,
|
recordId: vm.$route.params.recordid,
|
||||||
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY
|
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY,
|
||||||
|
recordName: vm.obj.name
|
||||||
},
|
},
|
||||||
menuItems: []
|
menuItems: []
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1307,7 +1307,8 @@ function generateMenu(vm) {
|
|||||||
formData: {
|
formData: {
|
||||||
ayaType: window.$gz.type.HeadOffice,
|
ayaType: window.$gz.type.HeadOffice,
|
||||||
recordId: vm.$route.params.recordid,
|
recordId: vm.$route.params.recordid,
|
||||||
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY
|
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY,
|
||||||
|
recordName: vm.obj.name
|
||||||
},
|
},
|
||||||
menuItems: []
|
menuItems: []
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -967,7 +967,8 @@ function generateMenu(vm) {
|
|||||||
formData: {
|
formData: {
|
||||||
ayaType: window.$gz.type.User,
|
ayaType: window.$gz.type.User,
|
||||||
recordId: vm.$route.params.recordid,
|
recordId: vm.$route.params.recordid,
|
||||||
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY
|
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY,
|
||||||
|
recordName: vm.obj.name
|
||||||
},
|
},
|
||||||
menuItems: []
|
menuItems: []
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -694,7 +694,8 @@ function generateMenu(vm) {
|
|||||||
formData: {
|
formData: {
|
||||||
ayaType: window.$gz.type.Project,
|
ayaType: window.$gz.type.Project,
|
||||||
recordId: vm.$route.params.recordid,
|
recordId: vm.$route.params.recordid,
|
||||||
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY
|
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY,
|
||||||
|
recordName: vm.obj.name
|
||||||
},
|
},
|
||||||
menuItems: []
|
menuItems: []
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1115,7 +1115,8 @@ function generateMenu(vm) {
|
|||||||
formData: {
|
formData: {
|
||||||
ayaType: window.$gz.type.Vendor,
|
ayaType: window.$gz.type.Vendor,
|
||||||
recordId: vm.$route.params.recordid,
|
recordId: vm.$route.params.recordid,
|
||||||
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY
|
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY,
|
||||||
|
recordName: vm.obj.name
|
||||||
},
|
},
|
||||||
menuItems: []
|
menuItems: []
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -665,7 +665,8 @@ function generateMenu(vm) {
|
|||||||
formData: {
|
formData: {
|
||||||
ayaType: window.$gz.type.Widget,
|
ayaType: window.$gz.type.Widget,
|
||||||
recordId: vm.$route.params.recordid,
|
recordId: vm.$route.params.recordid,
|
||||||
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY
|
formCustomTemplateKey: FORM_CUSTOM_TEMPLATE_KEY,
|
||||||
|
recordName: vm.obj.name
|
||||||
},
|
},
|
||||||
menuItems: []
|
menuItems: []
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user