This commit is contained in:
2020-12-03 17:48:14 +00:00
parent 29ad5915d6
commit ae369d770f
4 changed files with 11 additions and 13 deletions

View File

@@ -5,6 +5,8 @@
MISC ITEMS THAT CAME UP
todo: picklist preId fetch should *always* return the name even if inactive
http://localhost:7575/api/v8.0/pick-list/List?ayaType=15&preId=3
todo: if list view not found / deleted when grid list form is opened rather than erroring with object/object it should

View File

@@ -815,13 +815,13 @@ export default {
},
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
//I.E. Serial, usertype fields, ACTIVE
//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,
active: null,
active: false,
notes: null,
wiki: null,
customFields: "{}",

View File

@@ -729,7 +729,7 @@ export default {
id: 0,
concurrency: 0,
name: null,
active: null,
active: false,
notes: null,
wiki: null,
customFields: "{}",
@@ -908,7 +908,7 @@ export default {
//NOTE: will not cause a page re-render, almost nothing does unless forced with a KEY property or using router.GO()
this.$router.push({
name: "customer-edit",
name: "head-office-edit",
params: {
recordid: res.data.id,
obj: res.data // Pass data object to new form
@@ -999,7 +999,7 @@ export default {
} else {
//Navigate to new record
this.$router.push({
name: "customer-edit",
name: "head-office-edit",
params: {
recordid: res.data.id,
obj: res.data // Pass data object to new form
@@ -1033,7 +1033,7 @@ export default {
}
this.$router.push({
name: "cust-user",
params: { recordid: 0, customerid: this.obj.id }
params: { recordid: 0, headofficeid: this.obj.id }
});
},
contactsRowClick(item) {
@@ -1235,7 +1235,7 @@ async function clickHandler(menuItem) {
break;
case "new":
m.vm.$router.push({
name: "customer-edit",
name: "head-office-edit",
params: { recordid: 0, new: true }
});
break;
@@ -1284,12 +1284,7 @@ async function clickHandler(menuItem) {
postCode: m.vm.obj.postCode
});
break;
case "HeadOfficeNoteList":
m.vm.$router.push({
name: "customer-notes",
params: { customerid: m.vm.obj.id, customername: m.vm.obj.name }
});
break;
default:
window.$gz.eventBus.$emit(
"notify-warning",

View File

@@ -435,6 +435,7 @@ export default {
vm.$route.params.headofficeid &&
vm.$route.params.headofficeid != 0
) {
console.log(vm.$route.params.headofficeid);
vm.obj.headOfficeId = vm.$route.params.headofficeid;
vm.obj.userType = 4;
} else {