This commit is contained in:
@@ -15,6 +15,12 @@ export default {
|
||||
|
||||
if (tid.type && tid.id != null) {
|
||||
switch (tid.type) {
|
||||
case ayatype.Customer:
|
||||
vm.$router.push({
|
||||
name: "customer-edit",
|
||||
params: { recordid: tid.id }
|
||||
});
|
||||
break;
|
||||
case ayatype.Widget:
|
||||
vm.$router.push({
|
||||
name: "widget-edit",
|
||||
|
||||
@@ -325,26 +325,47 @@ export default {
|
||||
selectLists: {
|
||||
usertypes: []
|
||||
},
|
||||
obj: {
|
||||
obj:
|
||||
//IMPORTANT NOTE: Fields that are NON NULLABLE in the schema for the table but *are* hideable **MUST** have a default value set here or else there will be no way to save the record
|
||||
//I.E. Serial, usertype fields
|
||||
//Also, if it's a non-nullable Enum backed field then it should have a valid selection i.e. not zero if there is no zero
|
||||
id: 0,
|
||||
concurrency: 0,
|
||||
name: null,
|
||||
serial: 0,
|
||||
dollarAmount: null,
|
||||
active: null,
|
||||
userType: 2, //defaulted here to something valid
|
||||
startDate: null,
|
||||
endDate: null,
|
||||
notes: null,
|
||||
count: null,
|
||||
wiki: null,
|
||||
customFields: "{}",
|
||||
tags: [],
|
||||
userId: null
|
||||
},
|
||||
{
|
||||
id: 0,
|
||||
concurrency: 0,
|
||||
name: null,
|
||||
active: null,
|
||||
notes: null,
|
||||
wiki: null,
|
||||
customFields: "{}",
|
||||
tags: [],
|
||||
webAddress: null,
|
||||
popUpNotes: null,
|
||||
billHeadOffice: false,
|
||||
headOfficeID: null,
|
||||
techNotes: null,
|
||||
accountNumber: null,
|
||||
usesBanking: false,
|
||||
contractID: null,
|
||||
contractExpires: null,
|
||||
defaultServiceTemplateID: null,
|
||||
phone1: null,
|
||||
phone2: null,
|
||||
phone3: null,
|
||||
phone4: null,
|
||||
phone5: null,
|
||||
emailAddress: null,
|
||||
postAddress: null,
|
||||
postCity: null,
|
||||
postRegion: null,
|
||||
postCountry: null,
|
||||
postCode: null,
|
||||
address: null,
|
||||
city: null,
|
||||
region: null,
|
||||
country: null,
|
||||
latitude: null,
|
||||
longitude: null
|
||||
},
|
||||
formState: {
|
||||
ready: false,
|
||||
dirty: false,
|
||||
|
||||
Reference in New Issue
Block a user