add options props to propsmap

This commit is contained in:
Владислав Чикалкин 2020-09-23 12:22:36 +03:00
parent 94218a807c
commit 776bbc5b04
2 changed files with 80 additions and 16 deletions

View File

@ -1,16 +0,0 @@
const propsMap = {
account: {
name: 'name',
value: ' accountid',
},
lead: {
name: 'fullname',
value: 'leadid',
},
opportunity: {
name: 'name',
value: 'opportunityid',
},
};
export default propsMap;

80
src/core/Data/propsMap.ts Normal file
View File

@ -0,0 +1,80 @@
import { EntityNames } from 'core/types/Entities/entityNames';
const propsMap: {
[entity in EntityNames]?: { name: string; value: string };
} = {
account: {
name: 'name',
value: 'accountid',
},
lead: {
name: 'fullname',
value: 'leadid',
},
opportunity: {
name: 'name',
value: 'opportunityid',
},
quote: {
name: 'quotenumber',
value: 'quoteid',
},
contact: {
name: 'fullname',
value: 'contactid',
},
transactioncurrency: {
name: 'isocurrencycode',
value: 'transactioncurrencyid',
},
evo_client_type: {
name: 'evo_name',
value: 'evo_client_typeid',
},
evo_client_risk: {
name: 'evo_name',
value: 'evo_client_riskid',
},
evo_baseproduct: {
name: 'evo_name',
value: 'evo_baseproductid',
},
evo_leasingobject_type: {
name: 'evo_name',
value: 'evo_leasingobject_typeid',
},
evo_brand: {
name: 'evo_brand',
value: 'evo_brandid',
},
evo_model: {
name: 'evo_model',
value: 'evo_modelid',
},
evo_equipment: {
name: 'evo_name',
value: 'evo_equipmentid',
},
evo_reward_condition: {
name: 'evo_name',
value: 'evo_reward_conditionid',
},
evo_gps_brand: {
name: 'evo_name',
value: 'evo_gps_brandid ',
},
evo_gps_model: {
name: 'evo_name',
value: 'evo_gps_modelid',
},
evo_region: {
name: 'evo_name',
value: 'evo_regionid',
},
evo_town: {
name: 'evo_name',
value: 'evo_townid',
},
};
export default propsMap;