This commit is contained in:
2021-06-25 17:28:05 +00:00
parent 1f51e1fc06
commit d44c37050f
5 changed files with 60 additions and 60 deletions

View File

@@ -9,19 +9,19 @@
</gz-extensions> </gz-extensions>
<gz-data-table <gz-data-table
ref="gzdatatable" ref="gzdatatable"
form-key="workorder-item-unit-list" form-key="workorder-item-labor-list"
data-list-key="WorkOrderItemUnitDataList" data-list-key="WorkOrderItemLaborDataList"
:show-select="rights.read" :show-select="rights.read"
:reload="reload" :reload="reload"
@selection-change="handleSelected" @selection-change="handleSelected"
data-cy="WorkOrderItemUnitsTable" data-cy="WorkOrderItemLaborsTable"
> >
</gz-data-table> </gz-data-table>
</div> </div>
</template> </template>
<script> <script>
const FORM_KEY = "workorder-item-unit-list"; const FORM_KEY = "workorder-item-labor-list";
export default { export default {
created() { created() {
this.rights = window.$gz.role.getRights(window.$gz.type.WorkOrder); this.rights = window.$gz.role.getRights(window.$gz.type.WorkOrder);
@@ -34,7 +34,7 @@ export default {
data() { data() {
return { return {
rights: window.$gz.role.defaultRightsObject(), rights: window.$gz.role.defaultRightsObject(),
aType: window.$gz.type.WorkOrderItemUnit, aType: window.$gz.type.WorkOrderItemLabor,
selectedItems: [], selectedItems: [],
reload: false reload: false
}; };
@@ -65,7 +65,7 @@ async function clickHandler(menuItem) {
case "extensions": case "extensions":
let res = await m.vm.$refs.extensions.open( let res = await m.vm.$refs.extensions.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemUnit window.$gz.type.WorkOrderItemLabor
) )
); );
if (res && res.refresh == true) { if (res && res.refresh == true) {
@@ -79,7 +79,7 @@ async function clickHandler(menuItem) {
name: "ay-report", name: "ay-report",
params: { params: {
recordid: m.id, recordid: m.id,
ayatype: window.$gz.type.WorkOrderItemUnit ayatype: window.$gz.type.WorkOrderItemLabor
} }
}); });
} else { } else {
@@ -87,7 +87,7 @@ async function clickHandler(menuItem) {
let res = await m.vm.$refs.reportSelector.open( let res = await m.vm.$refs.reportSelector.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemUnit window.$gz.type.WorkOrderItemLabor
) )
); );
@@ -104,7 +104,7 @@ async function clickHandler(menuItem) {
name: "ay-report", name: "ay-report",
params: { params: {
recordid: res.id, recordid: res.id,
ayatype: window.$gz.type.WorkOrderItemUnit ayatype: window.$gz.type.WorkOrderItemLabor
} }
}); });
} }
@@ -135,12 +135,12 @@ async function clickHandler(menuItem) {
function generateMenu(vm) { function generateMenu(vm) {
let menuOptions = { let menuOptions = {
isMain: true, isMain: true,
icon: "$ayiFan", icon: "$ayiHammer",
title: "WorkOrderItemUnitList", title: "WorkOrderItemLaborList",
helpUrl: "svc-workorders", helpUrl: "svc-workorders",
menuItems: [], menuItems: [],
formData: { formData: {
ayaType: window.$gz.type.WorkOrderItemUnit ayaType: window.$gz.type.WorkOrderItemLabor
} }
}; };

View File

@@ -9,19 +9,19 @@
</gz-extensions> </gz-extensions>
<gz-data-table <gz-data-table
ref="gzdatatable" ref="gzdatatable"
form-key="workorder-item-unit-list" form-key="workorder-item-loan-list"
data-list-key="WorkOrderItemUnitDataList" data-list-key="WorkOrderItemLoanDataList"
:show-select="rights.read" :show-select="rights.read"
:reload="reload" :reload="reload"
@selection-change="handleSelected" @selection-change="handleSelected"
data-cy="WorkOrderItemUnitsTable" data-cy="WorkOrderItemLoansTable"
> >
</gz-data-table> </gz-data-table>
</div> </div>
</template> </template>
<script> <script>
const FORM_KEY = "workorder-item-unit-list"; const FORM_KEY = "workorder-item-loan-list";
export default { export default {
created() { created() {
this.rights = window.$gz.role.getRights(window.$gz.type.WorkOrder); this.rights = window.$gz.role.getRights(window.$gz.type.WorkOrder);
@@ -34,7 +34,7 @@ export default {
data() { data() {
return { return {
rights: window.$gz.role.defaultRightsObject(), rights: window.$gz.role.defaultRightsObject(),
aType: window.$gz.type.WorkOrderItemUnit, aType: window.$gz.type.WorkOrderItemLoan,
selectedItems: [], selectedItems: [],
reload: false reload: false
}; };
@@ -65,7 +65,7 @@ async function clickHandler(menuItem) {
case "extensions": case "extensions":
let res = await m.vm.$refs.extensions.open( let res = await m.vm.$refs.extensions.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemUnit window.$gz.type.WorkOrderItemLoan
) )
); );
if (res && res.refresh == true) { if (res && res.refresh == true) {
@@ -79,7 +79,7 @@ async function clickHandler(menuItem) {
name: "ay-report", name: "ay-report",
params: { params: {
recordid: m.id, recordid: m.id,
ayatype: window.$gz.type.WorkOrderItemUnit ayatype: window.$gz.type.WorkOrderItemLoan
} }
}); });
} else { } else {
@@ -87,7 +87,7 @@ async function clickHandler(menuItem) {
let res = await m.vm.$refs.reportSelector.open( let res = await m.vm.$refs.reportSelector.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemUnit window.$gz.type.WorkOrderItemLoan
) )
); );
@@ -104,7 +104,7 @@ async function clickHandler(menuItem) {
name: "ay-report", name: "ay-report",
params: { params: {
recordid: res.id, recordid: res.id,
ayatype: window.$gz.type.WorkOrderItemUnit ayatype: window.$gz.type.WorkOrderItemLoan
} }
}); });
} }
@@ -135,12 +135,12 @@ async function clickHandler(menuItem) {
function generateMenu(vm) { function generateMenu(vm) {
let menuOptions = { let menuOptions = {
isMain: true, isMain: true,
icon: "$ayiFan", icon: "$ayiPlug",
title: "WorkOrderItemUnitList", title: "WorkOrderItemLoanList",
helpUrl: "svc-workorders", helpUrl: "svc-workorders",
menuItems: [], menuItems: [],
formData: { formData: {
ayaType: window.$gz.type.WorkOrderItemUnit ayaType: window.$gz.type.WorkOrderItemLoan
} }
}; };

View File

@@ -9,19 +9,19 @@
</gz-extensions> </gz-extensions>
<gz-data-table <gz-data-table
ref="gzdatatable" ref="gzdatatable"
form-key="workorder-item-unit-list" form-key="workorder-item-outside-service-list"
data-list-key="WorkOrderItemUnitDataList" data-list-key="WorkOrderItemOutsideServiceDataList"
:show-select="rights.read" :show-select="rights.read"
:reload="reload" :reload="reload"
@selection-change="handleSelected" @selection-change="handleSelected"
data-cy="WorkOrderItemUnitsTable" data-cy="WorkOrderItemOutsideServicesTable"
> >
</gz-data-table> </gz-data-table>
</div> </div>
</template> </template>
<script> <script>
const FORM_KEY = "workorder-item-unit-list"; const FORM_KEY = "workorder-item-outside-service-list";
export default { export default {
created() { created() {
this.rights = window.$gz.role.getRights(window.$gz.type.WorkOrder); this.rights = window.$gz.role.getRights(window.$gz.type.WorkOrder);
@@ -34,7 +34,7 @@ export default {
data() { data() {
return { return {
rights: window.$gz.role.defaultRightsObject(), rights: window.$gz.role.defaultRightsObject(),
aType: window.$gz.type.WorkOrderItemUnit, aType: window.$gz.type.WorkOrderItemOutsideService,
selectedItems: [], selectedItems: [],
reload: false reload: false
}; };
@@ -65,7 +65,7 @@ async function clickHandler(menuItem) {
case "extensions": case "extensions":
let res = await m.vm.$refs.extensions.open( let res = await m.vm.$refs.extensions.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemUnit window.$gz.type.WorkOrderItemOutsideService
) )
); );
if (res && res.refresh == true) { if (res && res.refresh == true) {
@@ -79,7 +79,7 @@ async function clickHandler(menuItem) {
name: "ay-report", name: "ay-report",
params: { params: {
recordid: m.id, recordid: m.id,
ayatype: window.$gz.type.WorkOrderItemUnit ayatype: window.$gz.type.WorkOrderItemOutsideService
} }
}); });
} else { } else {
@@ -87,7 +87,7 @@ async function clickHandler(menuItem) {
let res = await m.vm.$refs.reportSelector.open( let res = await m.vm.$refs.reportSelector.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemUnit window.$gz.type.WorkOrderItemOutsideService
) )
); );
@@ -104,7 +104,7 @@ async function clickHandler(menuItem) {
name: "ay-report", name: "ay-report",
params: { params: {
recordid: res.id, recordid: res.id,
ayatype: window.$gz.type.WorkOrderItemUnit ayatype: window.$gz.type.WorkOrderItemOutsideService
} }
}); });
} }
@@ -135,12 +135,12 @@ async function clickHandler(menuItem) {
function generateMenu(vm) { function generateMenu(vm) {
let menuOptions = { let menuOptions = {
isMain: true, isMain: true,
icon: "$ayiFan", icon: "$ayiLuggageCart",
title: "WorkOrderItemUnitList", title: "WorkOrderItemOutsideServiceList",
helpUrl: "svc-workorders", helpUrl: "svc-workorders",
menuItems: [], menuItems: [],
formData: { formData: {
ayaType: window.$gz.type.WorkOrderItemUnit ayaType: window.$gz.type.WorkOrderItemOutsideService
} }
}; };

View File

@@ -9,19 +9,19 @@
</gz-extensions> </gz-extensions>
<gz-data-table <gz-data-table
ref="gzdatatable" ref="gzdatatable"
form-key="workorder-item-unit-list" form-key="workorder-item-part-request-list"
data-list-key="WorkOrderItemUnitDataList" data-list-key="WorkOrderItemPartRequestDataList"
:show-select="rights.read" :show-select="rights.read"
:reload="reload" :reload="reload"
@selection-change="handleSelected" @selection-change="handleSelected"
data-cy="WorkOrderItemUnitsTable" data-cy="WorkOrderItemPartRequestsTable"
> >
</gz-data-table> </gz-data-table>
</div> </div>
</template> </template>
<script> <script>
const FORM_KEY = "workorder-item-unit-list"; const FORM_KEY = "workorder-item-part-request-list";
export default { export default {
created() { created() {
this.rights = window.$gz.role.getRights(window.$gz.type.WorkOrder); this.rights = window.$gz.role.getRights(window.$gz.type.WorkOrder);
@@ -34,7 +34,7 @@ export default {
data() { data() {
return { return {
rights: window.$gz.role.defaultRightsObject(), rights: window.$gz.role.defaultRightsObject(),
aType: window.$gz.type.WorkOrderItemUnit, aType: window.$gz.type.WorkOrderItemPartRequest,
selectedItems: [], selectedItems: [],
reload: false reload: false
}; };
@@ -65,7 +65,7 @@ async function clickHandler(menuItem) {
case "extensions": case "extensions":
let res = await m.vm.$refs.extensions.open( let res = await m.vm.$refs.extensions.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemUnit window.$gz.type.WorkOrderItemPartRequest
) )
); );
if (res && res.refresh == true) { if (res && res.refresh == true) {
@@ -79,7 +79,7 @@ async function clickHandler(menuItem) {
name: "ay-report", name: "ay-report",
params: { params: {
recordid: m.id, recordid: m.id,
ayatype: window.$gz.type.WorkOrderItemUnit ayatype: window.$gz.type.WorkOrderItemPartRequest
} }
}); });
} else { } else {
@@ -87,7 +87,7 @@ async function clickHandler(menuItem) {
let res = await m.vm.$refs.reportSelector.open( let res = await m.vm.$refs.reportSelector.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemUnit window.$gz.type.WorkOrderItemPartRequest
) )
); );
@@ -104,7 +104,7 @@ async function clickHandler(menuItem) {
name: "ay-report", name: "ay-report",
params: { params: {
recordid: res.id, recordid: res.id,
ayatype: window.$gz.type.WorkOrderItemUnit ayatype: window.$gz.type.WorkOrderItemPartRequest
} }
}); });
} }
@@ -135,12 +135,12 @@ async function clickHandler(menuItem) {
function generateMenu(vm) { function generateMenu(vm) {
let menuOptions = { let menuOptions = {
isMain: true, isMain: true,
icon: "$ayiFan", icon: "$ayiParachuteBox",
title: "WorkOrderItemUnitList", title: "WorkOrderItemPartRequestList",
helpUrl: "svc-workorders", helpUrl: "svc-workorders",
menuItems: [], menuItems: [],
formData: { formData: {
ayaType: window.$gz.type.WorkOrderItemUnit ayaType: window.$gz.type.WorkOrderItemPartRequest
} }
}; };

View File

@@ -9,19 +9,19 @@
</gz-extensions> </gz-extensions>
<gz-data-table <gz-data-table
ref="gzdatatable" ref="gzdatatable"
form-key="workorder-item-unit-list" form-key="workorder-item-part-list"
data-list-key="WorkOrderItemUnitDataList" data-list-key="WorkOrderItemPartDataList"
:show-select="rights.read" :show-select="rights.read"
:reload="reload" :reload="reload"
@selection-change="handleSelected" @selection-change="handleSelected"
data-cy="WorkOrderItemUnitsTable" data-cy="WorkOrderItemPartsTable"
> >
</gz-data-table> </gz-data-table>
</div> </div>
</template> </template>
<script> <script>
const FORM_KEY = "workorder-item-unit-list"; const FORM_KEY = "workorder-item-part-list";
export default { export default {
created() { created() {
this.rights = window.$gz.role.getRights(window.$gz.type.WorkOrder); this.rights = window.$gz.role.getRights(window.$gz.type.WorkOrder);
@@ -34,7 +34,7 @@ export default {
data() { data() {
return { return {
rights: window.$gz.role.defaultRightsObject(), rights: window.$gz.role.defaultRightsObject(),
aType: window.$gz.type.WorkOrderItemUnit, aType: window.$gz.type.WorkOrderItemPart,
selectedItems: [], selectedItems: [],
reload: false reload: false
}; };
@@ -65,7 +65,7 @@ async function clickHandler(menuItem) {
case "extensions": case "extensions":
let res = await m.vm.$refs.extensions.open( let res = await m.vm.$refs.extensions.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemUnit window.$gz.type.WorkOrderItemPart
) )
); );
if (res && res.refresh == true) { if (res && res.refresh == true) {
@@ -79,7 +79,7 @@ async function clickHandler(menuItem) {
name: "ay-report", name: "ay-report",
params: { params: {
recordid: m.id, recordid: m.id,
ayatype: window.$gz.type.WorkOrderItemUnit ayatype: window.$gz.type.WorkOrderItemPart
} }
}); });
} else { } else {
@@ -87,7 +87,7 @@ async function clickHandler(menuItem) {
let res = await m.vm.$refs.reportSelector.open( let res = await m.vm.$refs.reportSelector.open(
m.vm.$refs.gzdatatable.getDataListSelection( m.vm.$refs.gzdatatable.getDataListSelection(
window.$gz.type.WorkOrderItemUnit window.$gz.type.WorkOrderItemPart
) )
); );
@@ -104,7 +104,7 @@ async function clickHandler(menuItem) {
name: "ay-report", name: "ay-report",
params: { params: {
recordid: res.id, recordid: res.id,
ayatype: window.$gz.type.WorkOrderItemUnit ayatype: window.$gz.type.WorkOrderItemPart
} }
}); });
} }
@@ -135,12 +135,12 @@ async function clickHandler(menuItem) {
function generateMenu(vm) { function generateMenu(vm) {
let menuOptions = { let menuOptions = {
isMain: true, isMain: true,
icon: "$ayiFan", icon: "$ayiBoxes",
title: "WorkOrderItemUnitList", title: "WorkOrderItemPartList",
helpUrl: "svc-workorders", helpUrl: "svc-workorders",
menuItems: [], menuItems: [],
formData: { formData: {
ayaType: window.$gz.type.WorkOrderItemUnit ayaType: window.$gz.type.WorkOrderItemPart
} }
}; };