Commit bdfd5655 authored by pborate's avatar pborate

Updated xml for customerevents and missedcall dashboard

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@187449 ce508802-f39f-4f6c-b175-0d175dae99d5
parent e4de5599
<?xml version='1.0'?>
<Root>
<filters display='N'>
</filters>
<page_title><![CDATA[Customer Events]]></page_title>
<sub_title><![CDATA[CURRENT_MONTH,CURRENT_YEAR]]></sub_title>
<datasource id ='1' driverName='DriverITM' dataSourceType='servlet'><![CDATA[ImportantEventServlet]]></datasource>
<view id='1' name='SalesOrder'>
<component datasource='1' id='1' type='FEED'>
<component_icon><![CDATA[customerevents.svg]]></component_icon>
<ComponentTitle><![CDATA[Customer Events]]></ComponentTitle>
<ComponentName><![CDATA[Customer Events]]></ComponentName>
<component_css><![CDATA[db-col-1]]></component_css>
<component_descr><![CDATA[]]></component_descr>
<obj_name><![CDATA[strg_events]]></obj_name>
<layout protoType='card'>
<html><![CDATA[
<div *ngFor = "let ctx of context">
<div *ngIf = "ctx.key =='EV1_TODAY'">
<div class="event-interval"> Today </div>
<div *ngIf = "ctx.objects.length == 1 && !ctx.objects[0].SC_CODE" class = "tree-row" style ="line-height: 32px; padding-left: 8px; font-size:small;">
No Events Available
</div>
<div *ngIf = "ctx.objects.length > 0 && ctx.objects[0].SC_CODE" >
<ng-container *ngTemplateOutlet=" eventsTemplate; context:{ $implicit: ctx.objects }" ></ng-container>
</div>
</div>
<div *ngIf = "ctx.key=='EV2_WEEK_DATA' ">
<div class="event-interval"> This Week </div>
<div *ngIf = "ctx.objects.length == 1 && !ctx.objects[0].SC_CODE" class = "tree-row" style ="line-height: 32px; padding-left: 8px; font-size:small;">
No Events Available
</div>
<div *ngIf = "ctx.objects.length > 0 && ctx.objects[0].SC_CODE" >
<ng-container *ngTemplateOutlet=" eventsTemplate; context:{ $implicit: ctx.objects }" ></ng-container>
</div>
</div>
<div *ngIf = "ctx.key=='EV3_NEXT_WEEK_DATA' ">
<div class="event-interval"> Next Week </div>
<div *ngIf = "ctx.objects.length == 1 && !ctx.objects[0].SC_CODE" class = "tree-row" style ="line-height: 32px; padding-left: 8px; font-size:small;">
No Events Available
</div>
<div *ngIf = "ctx.objects.length > 0 && ctx.objects[0].SC_CODE">
<ng-container *ngTemplateOutlet=" eventsTemplate; context:{ $implicit: ctx.objects }" ></ng-container>
</div>
</div>
</div>
<ng-template #eventsTemplate let-eventsData >
<div *ngFor = "let eventData of eventsData">
<div class = "tree-row" >
<div class = "tree-row-img">
<img class='dashboard-userAvatar' src='{{eventData.SC_IMAGE}}' />
</div>
<div class="tree-row-content">
<div class = "tree-row1">
<span class = "tree-row-text"> {{eventData.SC_NAME}} ({{eventData.SC_CODE}}) </span>
<span class= "order-date">
<a style="color: gray;" href="tel:+91{{eventData.DR_MOBILE_NO}}"><i class="material-icons phone-icon">phone</i>{{eventData.DR_MOBILE_NO}}</a>
</span>
<!-- <span class= "order-date"> {{eventData.DR_MOBILE_NO}}</span> -->
</div>
<div class = "tree-row2">
<span class = "tree-row-text"> {{eventData.EVENT_DESCR}} - {{eventData.PRESENT_DATE | date : 'fullDate'}}</span>
<span class= "order-date"> {{eventData.EVENT_DATE}}</span>
</div>
</div>
</div>
</div>
</ng-template>
]]></html>
</layout>
<column_group id='1'>
<columns>
<column id='1' type='string' aggFunction='GROUP_BY'><![CDATA[EVENT_INTERVAL]]></column>
</columns>
</column_group>
</component>
</view>
</Root>
<?xml version='1.0'?>
<Root>
<filters display='N'>
</filters>
<page_title><![CDATA[Missed Calls]]></page_title>
<sub_title><![CDATA[CURRENT_MONTH,CURRENT_YEAR]]></sub_title>
<datasource id ='1' driverName='DriverITM' dataSourceType='servlet'><![CDATA[MissedCallsServlet]]></datasource>
<view id='1' name='SalesOrder'>
<component datasource='1' id='1' type='FEED'>
<component_icon><![CDATA[missedcalls.svg]]></component_icon>
<ComponentTitle><![CDATA[Missed Calls]]></ComponentTitle>
<ComponentName><![CDATA[Missed Calls]]></ComponentName>
<component_css><![CDATA[]]></component_css>
<component_descr><![CDATA[]]></component_descr>
<obj_name><![CDATA[visitplanprocess]]></obj_name>
<layout protoType='card'>
<html><![CDATA[
<div style="padding-top: '10px'">
<div *ngFor = "let missCallData of context" onclick="setFeedData.onClick($event);">
<ng-container *ngTemplateOutlet=" eventsTemplate; context:{ $implicit: missCallData }" ></ng-container>
</div>
</div>
<ng-template #eventsTemplate let-missCallData >
<div class = "tree-row" >
<div class = "tree-row-img">
<img class='dashboard-userAvatar' src='{{missCallData.SC_IMAGE}}' />
</div>
<div class="tree-row-content">
<div class = "tree-row1">
<span class = "tree-row-text"> {{missCallData.CUST_NAME}} - {{missCallData.LOCALITY}} </span>
<span class= "order-date"> {{missCallData.CLASS_CODE_DESCR}} </span>
</div>
<div class = "tree-row2">
<span class = "tree-row-text" *ngIf="!missCallData.LAST_VISIT"> No.Visits {{missCallData.NO_VISIT}}</span>
<span class = "tree-row-text" *ngIf="missCallData.LAST_VISIT"> No.Visits {{missCallData.NO_VISIT}} -{{ missCallData.LAST_VISIT | date : 'mediumDate'}} </span>
<span class= "order-date" *ngIf="!missCallData.LAST_VISIT"> {{ 'Never Meet' }}</span>
<span class= "order-date" *ngIf="missCallData.LAST_VISIT"> {{ 'Meet '+missCallData.DAYS_SINCE+' days back' }}</span>
</div>
</div>
</div>
</ng-template>
]]></html>
</layout>
<column_group id='1'>
<columns>
<column id='1' type='number' aggFunction='SORT_BY'><![CDATA[DAYS_SINCE]]></column>
</columns>
</column_group>
</component>
</view>
</Root>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment