case 4061

This commit is contained in:
2021-12-31 21:39:30 +00:00
parent 417c6a52a8
commit 89c1cd7fb5
7 changed files with 30 additions and 122 deletions

View File

@@ -876,8 +876,8 @@ BUILD 8.0.0-beta.0.8 CHANGES OF NOTE
There is a (very low) chance that some viz fields might show the wrong data, I don't think there is any but wanted you to be aware in case you see something odd, let me know There is a (very low) chance that some viz fields might show the wrong data, I don't think there is any but wanted you to be aware in case you see something odd, let me know
- removed un-implemented "report" menu item from admin->attachments data table form - removed un-implemented "report" menu item from admin->attachments data table form
- case 4038 - case 4038
- case 4039 I have misgivings, see my notes - case 4039 see notes
- case 4040 '' - case 4040 see notes
- case 4041 both fixed and no fault found (two cases in one) see notes - case 4041 both fixed and no fault found (two cases in one) see notes
- case 4042 see notes / by design - case 4042 see notes / by design
- case 4044 fixed - case 4044 fixed
@@ -895,6 +895,7 @@ BUILD 8.0.0-beta.0.8 CHANGES OF NOTE
- case 4058 implemented see notes for other ones too - case 4058 implemented see notes for other ones too
- case 4059 fixed - case 4059 fixed
- case 4060 see notes - case 4060 see notes
- case 4061 fixed

View File

@@ -105,34 +105,18 @@ async function clickHandler(menuItem) {
} }
break; break;
case "report": case "report":
if (m.id != null) { {
m.vm.$router.push({
name: "ay-report",
params: {
recordid: m.id,
ayatype: window.$gz.type.WorkOrderItemLoan
}
});
} else {
const res = await m.vm.$refs.reportSelector.open( const res = await m.vm.$refs.reportSelector.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemLoan window.$gz.type.WorkOrderItemLoan
) ),
m.id
); );
if (res == null) { if (res == null) {
return; return;
} }
window.$gz.form.setLastReport(FORM_KEY, res); window.$gz.form.setLastReport(FORM_KEY, res);
generateMenu(m.vm);
m.vm.$router.push({
name: "ay-report",
params: {
recordid: res.id,
ayatype: window.$gz.type.WorkOrderItemLoan
}
});
} }
break; break;
case "WorkOrderList": case "WorkOrderList":

View File

@@ -72,36 +72,21 @@ async function clickHandler(menuItem) {
} }
break; break;
case "report": case "report":
if (m.id != null) { {
m.vm.$router.push({
name: "ay-report",
params: {
recordid: m.id,
ayatype: window.$gz.type.WorkOrderItemOutsideService
}
});
} else {
const res = await m.vm.$refs.reportSelector.open( const res = await m.vm.$refs.reportSelector.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemOutsideService window.$gz.type.WorkOrderItemOutsideService
) ),
m.id
); );
if (res == null) { if (res == null) {
return; return;
} }
window.$gz.form.setLastReport(FORM_KEY, res); window.$gz.form.setLastReport(FORM_KEY, res);
generateMenu(m.vm);
m.vm.$router.push({
name: "ay-report",
params: {
recordid: res.id,
ayatype: window.$gz.type.WorkOrderItemOutsideService
}
});
} }
break; break;
case "WorkOrderList": case "WorkOrderList":
m.vm.$router.push({ m.vm.$router.push({
name: "svc-workorders" name: "svc-workorders"

View File

@@ -72,34 +72,18 @@ async function clickHandler(menuItem) {
} }
break; break;
case "report": case "report":
if (m.id != null) { {
m.vm.$router.push({
name: "ay-report",
params: {
recordid: m.id,
ayatype: window.$gz.type.WorkOrderItemPartRequest
}
});
} else {
const res = await m.vm.$refs.reportSelector.open( const res = await m.vm.$refs.reportSelector.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemPartRequest window.$gz.type.WorkOrderItemPartRequest
) ),
m.id
); );
if (res == null) { if (res == null) {
return; return;
} }
window.$gz.form.setLastReport(FORM_KEY, res); window.$gz.form.setLastReport(FORM_KEY, res);
generateMenu(m.vm);
m.vm.$router.push({
name: "ay-report",
params: {
recordid: res.id,
ayatype: window.$gz.type.WorkOrderItemPartRequest
}
});
} }
break; break;
case "WorkOrderList": case "WorkOrderList":

View File

@@ -105,36 +105,21 @@ async function clickHandler(menuItem) {
} }
break; break;
case "report": case "report":
if (m.id != null) { {
m.vm.$router.push({
name: "ay-report",
params: {
recordid: m.id,
ayatype: window.$gz.type.WorkOrderItemPart
}
});
} else {
const res = await m.vm.$refs.reportSelector.open( const res = await m.vm.$refs.reportSelector.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemPart window.$gz.type.WorkOrderItemPart
) ),
m.id
); );
if (res == null) { if (res == null) {
return; return;
} }
window.$gz.form.setLastReport(FORM_KEY, res); window.$gz.form.setLastReport(FORM_KEY, res);
generateMenu(m.vm);
m.vm.$router.push({
name: "ay-report",
params: {
recordid: res.id,
ayatype: window.$gz.type.WorkOrderItemPart
}
});
} }
break; break;
case "WorkOrderList": case "WorkOrderList":
m.vm.$router.push({ m.vm.$router.push({
name: "svc-workorders" name: "svc-workorders"

View File

@@ -105,34 +105,18 @@ async function clickHandler(menuItem) {
} }
break; break;
case "report": case "report":
if (m.id != null) { {
m.vm.$router.push({
name: "ay-report",
params: {
recordid: m.id,
ayatype: window.$gz.type.WorkOrderItemScheduledUser
}
});
} else {
const res = await m.vm.$refs.reportSelector.open( const res = await m.vm.$refs.reportSelector.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemScheduledUser window.$gz.type.WorkOrderItemScheduledUser
) ),
m.id
); );
if (res == null) { if (res == null) {
return; return;
} }
window.$gz.form.setLastReport(FORM_KEY, res); window.$gz.form.setLastReport(FORM_KEY, res);
generateMenu(m.vm);
m.vm.$router.push({
name: "ay-report",
params: {
recordid: res.id,
ayatype: window.$gz.type.WorkOrderItemScheduledUser
}
});
} }
break; break;
case "WorkOrderList": case "WorkOrderList":

View File

@@ -72,36 +72,21 @@ async function clickHandler(menuItem) {
} }
break; break;
case "report": case "report":
if (m.id != null) { {
m.vm.$router.push({
name: "ay-report",
params: {
recordid: m.id,
ayatype: window.$gz.type.WorkOrderItemTask
}
});
} else {
const res = await m.vm.$refs.reportSelector.open( const res = await m.vm.$refs.reportSelector.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemTask window.$gz.type.WorkOrderItemTask
) ),
m.id
); );
if (res == null) { if (res == null) {
return; return;
} }
window.$gz.form.setLastReport(FORM_KEY, res); window.$gz.form.setLastReport(FORM_KEY, res);
generateMenu(m.vm);
m.vm.$router.push({
name: "ay-report",
params: {
recordid: res.id,
ayatype: window.$gz.type.WorkOrderItemTask
}
});
} }
break; break;
case "WorkOrderList": case "WorkOrderList":
m.vm.$router.push({ m.vm.$router.push({
name: "svc-workorders" name: "svc-workorders"