This commit is contained in:
@@ -15,8 +15,14 @@ LISTVIEW REPLACE CURRENT <----HERE not THERE ---v
|
||||
|
||||
TODO (now)
|
||||
|
||||
BOTH
|
||||
Switch to ClientCriteria from metaView for
|
||||
acc-service-banks
|
||||
home-reviews
|
||||
|
||||
|
||||
CLIENT
|
||||
DataLIstKey: this property is static and unchanging so why put it on the vue vm, just specify it in the markup alone
|
||||
Mobile view
|
||||
why does it not switch when switch widths and have to reset?
|
||||
custom fields dont' show unless defined??
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
:dataListKey="dataListKey"
|
||||
:dataListFilter="dataListFilter"
|
||||
:dataListSort="dataListSort"
|
||||
:clientCriteria="clientCriteria"
|
||||
:showSelect="rights.read"
|
||||
:reload="reload"
|
||||
:ridColumnOpenable="false"
|
||||
@@ -41,25 +42,27 @@ export default {
|
||||
);
|
||||
|
||||
if (vm.objectId && vm.objectId != 0 && vm.objectType) {
|
||||
//DYNAMIC FILTER
|
||||
vm.metaView = JSON.stringify([
|
||||
{
|
||||
fld: "metaservicebankobjectid",
|
||||
filter: {
|
||||
items: [{ op: "=", value: vm.objectId }]
|
||||
}
|
||||
},
|
||||
{
|
||||
fld: "AyaType",
|
||||
filter: {
|
||||
items: [{ op: "=", value: vm.objectType }]
|
||||
}
|
||||
}
|
||||
]);
|
||||
vm.name = await window.$gz.api.fetchBizObjectName(
|
||||
vm.objectType,
|
||||
vm.objectId
|
||||
);
|
||||
// //DYNAMIC FILTER
|
||||
// vm.mxetaView = JSON.stringify([
|
||||
// {
|
||||
// fld: "metaservicebankobjectid",
|
||||
// filter: {
|
||||
// items: [{ op: "=", value: vm.objectId }]
|
||||
// }
|
||||
// },
|
||||
// {
|
||||
// fld: "AyaType",
|
||||
// filter: {
|
||||
// items: [{ op: "=", value: vm.objectType }]
|
||||
// }
|
||||
// }
|
||||
// ]);
|
||||
// vm.name = await window.$gz.api.fetchBizObjectName(
|
||||
// vm.objectType,
|
||||
// vm.objectId
|
||||
// );
|
||||
//OBJECTID,AYATYPE
|
||||
vm.clientCriteria = `${vm.objectId},${vm.objectType}`;
|
||||
}
|
||||
|
||||
generateMenu(vm);
|
||||
@@ -77,9 +80,9 @@ export default {
|
||||
ayType: window.$gz.type.ServiceBank,
|
||||
selectedItems: [],
|
||||
reload: false,
|
||||
clientCriteria: undefined,
|
||||
objectId: null,
|
||||
objectType: null,
|
||||
metaView: undefined,
|
||||
name: null
|
||||
};
|
||||
},
|
||||
|
||||
@@ -26,8 +26,6 @@
|
||||
const FORM_KEY = "adm-users";
|
||||
export default {
|
||||
created() {
|
||||
|
||||
|
||||
this.rights = window.$gz.role.getRights(window.$gz.type.User);
|
||||
window.$gz.eventBus.$on("menu-click", clickHandler);
|
||||
generateMenu(this);
|
||||
@@ -41,7 +39,6 @@ export default {
|
||||
dataListKey: "InsideUserDataList",
|
||||
dataListFilter: "",
|
||||
dataListSort: "",
|
||||
|
||||
rights: window.$gz.role.defaultRightsObject(),
|
||||
ayType: window.$gz.type.User,
|
||||
selectedItems: [],
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
:dataListSort="dataListSort"
|
||||
:showSelect="rights.read"
|
||||
:reload="reload"
|
||||
:metaView="metaView"
|
||||
v-on:selection-change="handleSelected"
|
||||
data-cy="custUsersTable"
|
||||
>
|
||||
@@ -27,20 +26,6 @@
|
||||
const FORM_KEY = "cust-users";
|
||||
export default {
|
||||
created() {
|
||||
//outside users only
|
||||
this.metaView = JSON.stringify([
|
||||
{
|
||||
fld: "usertype",
|
||||
filter: {
|
||||
items: [
|
||||
{ op: "=", value: 3 },
|
||||
{ op: "=", value: 4 }
|
||||
],
|
||||
any: true
|
||||
}
|
||||
}
|
||||
]);
|
||||
|
||||
this.rights = window.$gz.role.getRights(window.$gz.type.User);
|
||||
window.$gz.eventBus.$on("menu-click", clickHandler);
|
||||
generateMenu(this);
|
||||
@@ -54,7 +39,6 @@ export default {
|
||||
dataListKey: "OutsideUserDataList",
|
||||
dataListFilter: "",
|
||||
dataListSort: "",
|
||||
metaView: undefined,
|
||||
rights: window.$gz.role.defaultRightsObject(),
|
||||
ayType: window.$gz.type.User,
|
||||
selectedItems: [],
|
||||
|
||||
@@ -17,8 +17,9 @@
|
||||
:dataListKey="dataListKey"
|
||||
:dataListFilter="dataListFilter"
|
||||
:dataListSort="dataListSort"
|
||||
:clientCriteria="clientCriteria"
|
||||
:showSelect="rights.read"
|
||||
:reload="reload"
|
||||
:reload="reload"
|
||||
v-on:selection-change="handleSelected"
|
||||
data-cy="reviewsTable"
|
||||
>
|
||||
@@ -40,25 +41,28 @@ export default {
|
||||
);
|
||||
|
||||
if (vm.objectId && vm.objectId != 0 && vm.objectType) {
|
||||
//pre-filter
|
||||
vm.metaView = JSON.stringify([
|
||||
{
|
||||
fld: "metareviewobjectid",
|
||||
filter: {
|
||||
items: [{ op: "=", value: vm.objectId }]
|
||||
}
|
||||
},
|
||||
{
|
||||
fld: "AyaType",
|
||||
filter: {
|
||||
items: [{ op: "=", value: vm.objectType }]
|
||||
}
|
||||
}
|
||||
]);
|
||||
vm.name = await window.$gz.api.fetchBizObjectName(
|
||||
vm.objectType,
|
||||
vm.objectId
|
||||
);
|
||||
//REMOVE COMMENT BLOCK AFTER TESTING
|
||||
// //pre-filter
|
||||
// vm.mxetaView = JSON.stringify([
|
||||
// {
|
||||
// fld: "metareviewobjectid",
|
||||
// filter: {
|
||||
// items: [{ op: "=", value: vm.objectId }]
|
||||
// }
|
||||
// },
|
||||
// {
|
||||
// fld: "AyaType",
|
||||
// filter: {
|
||||
// items: [{ op: "=", value: vm.objectType }]
|
||||
// }
|
||||
// }
|
||||
// ]);
|
||||
// vm.name = await window.$gz.api.fetchBizObjectName(
|
||||
// vm.objectType,
|
||||
// vm.objectId
|
||||
// );
|
||||
//OBJECTID,AYATYPE
|
||||
vm.clientCriteria = `${vm.objectId},${vm.objectType}`;
|
||||
}
|
||||
|
||||
generateMenu(vm);
|
||||
@@ -76,9 +80,9 @@ export default {
|
||||
ayType: window.$gz.type.Review,
|
||||
selectedItems: [],
|
||||
reload: false,
|
||||
clientCriteria: undefined,
|
||||
objectId: null,
|
||||
objectType: null,
|
||||
metaView: undefined,
|
||||
name: null
|
||||
};
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user