This commit is contained in:
@@ -394,7 +394,31 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
newItem(atype) {
|
||||
console.log("new item", atype);
|
||||
let newEvent = this.events[this.events.length - 1];
|
||||
console.log("new item", { type: atype, event: newEvent });
|
||||
switch (atype) {
|
||||
case this.$ay.ayt().WorkOrderItemScheduledUser:
|
||||
this.$router.push({
|
||||
name: "workorder-edit",
|
||||
params: {
|
||||
recordid: 0,
|
||||
createNew: {
|
||||
createType: atype,
|
||||
start: newEvent.start,
|
||||
end: newEvent.end,
|
||||
userId: this.$store.state.userId,
|
||||
name: this.$store.state.userName
|
||||
}
|
||||
}
|
||||
});
|
||||
break;
|
||||
case this.$ay.ayt().Reminder:
|
||||
this.$router.push({
|
||||
name: "reminder-edit",
|
||||
params: { recordid: 0 }
|
||||
});
|
||||
break;
|
||||
}
|
||||
|
||||
//remove faux item, server will provide it back once it's created anyway
|
||||
this.events.splice(this.events.length - 1);
|
||||
|
||||
@@ -126,6 +126,7 @@ export default {
|
||||
//new path
|
||||
if (this.$route.params.obj) {
|
||||
//DUPLICATE OR GEN FROM QUOTE OR PM
|
||||
//A whole work order basically is presented here
|
||||
this.obj = this.$route.params.obj;
|
||||
|
||||
this.obj.concurrency = undefined;
|
||||
@@ -138,6 +139,10 @@ export default {
|
||||
});
|
||||
setDirty = true;
|
||||
} else {
|
||||
console.log(
|
||||
"svc-workorder::created new, no obj, params are:",
|
||||
this.$route.params
|
||||
);
|
||||
//NEW
|
||||
this.formState.loading = false;
|
||||
this.formState.ready = true;
|
||||
|
||||
Reference in New Issue
Block a user