From f5e6661c5fc3886240c1a2e902c7915d9647a051 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Sat, 6 Feb 2021 16:34:55 +0000 Subject: [PATCH] --- server/AyaNova/DataList/ReviewDataList.cs | 25 +++++++++++++++++ .../AyaNova/DataList/ServiceBankDataList.cs | 28 +++++++++++++++++++ 2 files changed, 53 insertions(+) diff --git a/server/AyaNova/DataList/ReviewDataList.cs b/server/AyaNova/DataList/ReviewDataList.cs index 37054f6b..1c9a804f 100644 --- a/server/AyaNova/DataList/ReviewDataList.cs +++ b/server/AyaNova/DataList/ReviewDataList.cs @@ -209,6 +209,31 @@ namespace AyaNova.DataList public List DataListInternalCriteria(long currentUserId, AuthorizationRoles userRoles, string clientCriteria) { + //TODO: support this clientcriteria + // if (vm.objectId && vm.objectId != 0 && vm.objectType) { + // //REMOVE COMMENT BLOCK AFTER TESTING + // // //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 + // // ); + // //OBJECTID,AYATYPE + // vm.clientCriteria = `${vm.objectId},${vm.objectType}`; + // } List ret = new List(); bool HasSupervisorRole = userRoles.HasFlag(AuthorizationRoles.BizAdminFull) diff --git a/server/AyaNova/DataList/ServiceBankDataList.cs b/server/AyaNova/DataList/ServiceBankDataList.cs index 4787690b..3ae16246 100644 --- a/server/AyaNova/DataList/ServiceBankDataList.cs +++ b/server/AyaNova/DataList/ServiceBankDataList.cs @@ -177,5 +177,33 @@ namespace AyaNova.DataList }); } + /* + + //TODO: support the clientCriteria + 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 + // ); + //OBJECTID,AYATYPE + vm.clientCriteria = `${vm.objectId},${vm.objectType}`; + } + */ + }//eoc }//eons \ No newline at end of file