Subversion Repositories SmartDukaan

Rev

Rev 20110 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <link rel="stylesheet" href="/crm/css/common.css" type="text/css" />
        <link rel="stylesheet" href="/crm/css/demo_table.css" type="text/css" />
        <link rel="stylesheet" href="/crm/css/colorbox.css" type="text/css" />
        <link rel="stylesheet" href="/crm/css/TableTools.css" type="text/css" />
        <link rel="stylesheet" href="/crm/css/TableTools_JUI.css" type="text/css" />
                <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
        <script type="text/javascript" src="js/jquery.js"></script>
        <script type="text/javascript" src="js/jquery.dataTables.min.js"></script>
        <script type="text/javascript" src="js/dataTables.fnDisplayRow.js"></script>
        <script type="text/javascript" src="js/TableTools.min.js"></script>
        <script type="text/javascript" src="js/jquery.validate.js"></script>
        <script type="text/javascript" src="js/jquery.truncate.min.js"></script>
        <script type="text/javascript" src="js/jquery.colorbox-min.js"></script>
        <script type="text/javascript" src="ckeditor/ckeditor.js"></script>
        <script type="text/javascript" src="ckeditor/adapters/jquery.js"></script>
        <script type="text/javascript" src="js/common.js"></script>
        <script type="text/javascript" src="js/events.js"></script>
                <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <title>Saholic CRM</title>
    </head>
    <body>
        <div id="spinner-div" class="hidden">
            <img id="ajax-img" class="center-image" src="images/ajax-loader.gif" />
        </div>
        <!-- main-->
        <div id="topbar">
            <div id="topbar-left">
            <h2 class="home-page">Saholic CRM</h2>
                <form id="input-form" action="">
                                        <label>
                        <span>Mobile No:</span>
                    </label>
                    <input type="text" size="10" name="mobileNumber" id="mobileNumber"/>&nbsp;&nbsp;&nbsp;&nbsp;
                    <label>
                        <span>Customer Id(Email):</span>
                    </label>
                    <input type="text" name="email" id="email" />&nbsp;&nbsp;&nbsp;&nbsp;
                    <label>
                        <span>Order Id:</span>
                    </label>
                    <input type="text" name="orderId" size="5" id="orderId"/>&nbsp;&nbsp;&nbsp;&nbsp;
                    <label>
                        <span>Ticket Id:</span>
                    </label>
                    <input type="text" name="ticketId" class="ticketId" size="4" id="ticketId"/>&nbsp;&nbsp;
                                        
                                        <br>
                                                
                                        <label>
                        <span>Recharge Order Id:</span>
                    </label>
                    <input type="text" name="rechargeOrderId" id="rechargeOrderId"/>&nbsp;&nbsp;
                                        
                                        <label>
                        <span>Device Number:</span>
                    </label>
                    <input type="text" name="deviceNumber" id="deviceNumber"/>&nbsp;&nbsp;
                                        <label>
                        <span>Amazon Id:</span>
                    </label>
                    <input type="text" size="10" name="amazonId" id="amazonId"/>&nbsp;&nbsp;
                                        <label>
                        <span>Master Order Id:</span>
                    </label>
                                        <input type="text" size="10" name="masterOrderId" id="masterOrderId"/>&nbsp;&nbsp;
                                        <label>
                        <span>Return Transaction Id:</span>
                    </label>
                                        <input type="text" size="10" name="returnTransactionId" id="returnTransactionId"/>&nbsp;&nbsp;
                                        <label>
                        <span>Return PickupRequest Id:</span>
                    </label>
                                        <input type="text" size="10" name="pickupRequestId" id="pickupRequestId"/>
                                                
                    <input type="submit" name="submit" id="submit" value="Search"/>
                </form>
            </div>
            <div id="topbar-right">
                <label >Welcome $action.getAgentName()</label>
                <br />
                <a href="/crm/change-password.html">
                    Change Password
                </a>
                <br />
                <a href="/crm/login!logout">
                    Logout
                </a>
            </div>
        </div>
                <div id="line">
                <hr id="separator-line">
                </div>
        <div id="middle">
            <div id="sidebar">
                #if($action.canViewDelayedDeliveries())
                <span>Delayed delivery tickets:
                    <a class="open-delayed-delivery-tickets" href="#">$action.getOpenDelayedDeliveryTicketCount()</a>
                </span>
                <br />
                #end                
                #if($action.canViewFailedPayments())
                <span>Failed Payments tickets:
                    <a class="open-failed-payments-tickets" href="#">$action.getOpenFailedPaymentsTicketCount()</a>
                </span>
                <br />
                                #end
                                #if($action.canViewFlaggedPayments())
                <span>Flagged Payments tickets:
                    <a class="open-flagged-payments-tickets" href="#">$action.getOpenFlaggedPaymentsTicketCount()</a>
                </span>
                <br />
                #end                
                #if($action.canVerifyCOD())
                <span>Pending COD verification tickets:
                    <a class="pending-cod-verification-tickets" href="#">$action.getPendingCodVerificationCount()</a>
                </span>
                <br />
                                #end
                                #if($action.canViewDeliveryAttemptFailed())
                <span>Delivery Attempt Failed Count:
                    <a class="delivery-attempt-failed-count" href="#">$action.getDeliveryAttemptFailedCount()</a>
                </span>
                <br />
                                #end
                                #if($action.canViewDoaRequests())
                <span>DOA Request tickets:
                    <a class="doa-request-tickets" href="#">$action.getDoaRequestCount()</a>
                </span>
                <br />
                                #end
                                #if($action.canViewReturnRequests())
                <span>Return Request tickets:
                    <a class="return-request-tickets" href="#">$action.getReturnRequestCount()</a>
                </span>
                <br />
                                #end
                                #if($action.canViewLowInventoryCancellation())
                <span>Low Inventory Cancellation:
                    <a class="low-inventory-tickets" href="#">$action.getLowInventoryTicketsCount()</a>
                </span>
                <br />
                #end 
                                <!-- Start:- Added By Manish Sharma for Creating a new Ticket: Category- RTO Refund on 21-Jun-2013 -->
                                #if($action.canViewRTORefunds())
                <span>RTO Refunds Ticket Count:
                    <a class="rto-refunds-tickets" href="#">$action.getRTORefundsCount()</a>
                </span>
                <br />
                #end 
                                <!-- End:- Added By Manish Sharma for Creating a new Ticket: Category- RTO Refund on 21-Jun-2013 -->
                                #if($action.canViewBulkOrderEnquiry())
                <span>Bulk Order Enquiry Ticket Count:
                    <a class="bulk-order-enquiry-tickets" href="#">$action.getBulkOrderEnquiryCount()</a>
                </span>
                <br />
                #end 
                                #if($action.canViewProfitMandiTicket())
                <span>Profit Mandi Ticket Count:
                    <a class="profit-mandi-tickets" href="#">$action.getProfitMandiTicketCount()</a>
                </span>
                <br />
                #end 
                                <br />
                                
                                #if($action.canViewOrderCancellation())
                                <span>Order Cancellation Tickets:
                                        <a id="order-cancellation-tickets" href="#">$action.getOrderCancellationCount()</a>
                                </span>
                                <br />
                                #end
                                #if($action.canViewStorePickupTickets())
                                <span>Store-Pickup Tickets:
                    <a id="store-pickup-tickets" href="#">$action.getOpenStorePickupTicketCount()</a>
                </span>
                <br />
                                #end
                <span>Unassigned tickets:
                    <a class="unassigned-tickets" href="#">$action.getUnassignedTicketCount()</a>
                </span>
                <br />
                                #if($action.isProfitMandiAgent())                               
                                <span >Unread customer activities:
                    <a href="#" class="list-customer-activity">
                        $action.getPmCustomerActivityCount()
                    </a>
                    </span>
                <br />
                                #else
                                <span >Unread customer activities:
                <a href="#" class="list-customer-activity">
                    $action.getCustomerActivityCount()
                </a>
                </span>
                <br />
                                #end
                <br />
                                #if($action.isProfitMandiAgent())                               
                                <span >My unread activities:
                    <a href="#" class="list-customer-activity">
                        $action.getPmAgentUnreadActivityCount()
                    </a>
                    </span>
                <br />
                                #else
                <span >My unread activities:
                <a href="#" class="list-my-unread-activity">
                    $action.getAgentUnreadActivityCount()
                </a>
                </span>
                <br />
                                #end
                <span>My open tickets:
                    <a class="my-open-tickets" agentIds="$action.getCurrentAgentEmailId()" href="#">$action.getAgentOpenTicketCount()</a>
                </span>
                <br />
                <br />
                <a class="create-ticket" href="#">
                    Create new Ticket
                </a>
                <br />
                <a href="#" class="create-activity">
                    Create new Activity
                </a>
                <br />
                <br />
                <a title="Open Advanced search box" class="advanced-search" href="#">Advanced search</a>
                <form id="search" class="hidden">
                    <table >
                        <tr >
                            <td >
                                <label >Search: </label>
                            </td>
                            <td >
                                <select id="searchEntity" name="searchEntity" class="width10">
                                    <option value="Tickets" selected="selected">Tickets</option>
                                    <option value="Activities">Activities</option>
                                </select>
                            </td>
                        </tr>
                        <tr >
                            <td >
                                <label >Ticket Category: </label>
                            </td>
                            <td >
                                <select id="searchCategories" name="category" class="width10" size="4">
                                    <option value="" selected="selected">- ANY -</option>
                                    #foreach( $category in $action.getTicketCategories() )
                                        <option value="$category.name()">$category.name()</option>
                                    #end
                                </select>
                            </td>
                        </tr>
                        <tr id="activityTypes" class="hidden">
                            <td ><label id="activityType">Activity type: </label></td>
                            <td >
                                <select id="searchActivityTypes" name="type" class="width10" size="4">
                                    <option value="" selected="selected">- ANY -</option>
                                    #foreach( $type in $action.getActivityTypes() )
                                        <option value="$type.name()">$type.name()</option>
                                    #end
                                </select>
                            </td>
                        </tr>
                        <tr >
                            <td >
                                <label id="assignee">Assignee(s): </label>
                                <label id="creator" class="hidden">Creator(s):  </label>
                            </td>
                            <td >
                                <select id="agentIds" name="agentIds" class="width10" multiple="multiple" size="5">
                                    #foreach( $agent in $action.getAllAgents() )
                                    #if($agent.getEmailId() == $action.getCurrentAgentEmailId())
                                        <option value="$agent.getEmailId()" selected="selected">$agent.getEmailId()</option>
                                    #else
                                        <option value="$agent.getEmailId()">$agent.getEmailId()</option>
                                    #end
                                    #end
                                </select>
                            </td>
                        </tr>
                                                <!-- Start:- Added By Manish Sharma for Searching Tickets/Activities using  Mobile No. on 21-Jun-2013 -->
                                                <tr>
                                                        <td>
                                                                <label id="customerMobileNumber">Customer Mobile No: </br> (Enter 10 digit Mobile No.)</label>
                            </td>
                                                        <td ><input size="10" name="customerMobileNumber" id="customerMobileNumber" type="text" value="" maxlength="10" /> </td>
                        </tr>
                                                <!-- End:- Added By Manish Sharma for Searching Tickets/Activities using  Mobile No. on 21-Jun-2013 -->
                        <tr >
                            <td ><label >Start timestamp: </label></td>
                            <td ><input name="startTimestamp" type="text" value="$action.getYesterday()"/> </td>
                        </tr>
                        <tr >
                            <td ><label >End timestamp: </label></td>
                            <td ><input name="endTimestamp" type="text" value="$action.getToday()"/> </td>
                        </tr>
                        <tr >
                            <td ></td>
                            <td>
                                <input type="submit" value="Search"/>
                            </td>
                        </tr>
                    </table>
                </form>
                                <br />
                                #if($action.canViewAllOpenTickets())
                                <a href="#" class="open-tickets">
                    View All Open Tickets 
                </a>
                                #end
                                <br/>
                                #if($action.canManageAgents())
                                <a href="#" class="manage-agents">
                    Manage Agents
                </a>
                                #end
            </div>
            <div id="infopane">
                <div id="spinner-div" class="hidden">
                    <img id="ajax-img" src="images/ajax-loader.gif" />
                </div>
                <span>Please enter user id(email), user mobile no, order id or ticket id.</span>
                #set($messages = $action.getActionMessages())
                #if($messages && $messages.size() != 0)
                    #foreach($message in $messages)
                        <br/>$message
                    #end
                #end

                #set($messages = $action.getActionErrors())
                #if($messages && $messages.size() != 0)
                    #foreach($message in $messages)
                        <span class="error"><br/>$message</span>
                    #end
                #end
            </div>
        </div>
        <div id="footer">
        </div>
        <script type="text/javascript" charset="utf-8">
        $(function(){
                        #if($action.getTicketId() && not $action.getTicketId().isEmpty())
                loadTickets('infopane', "/crm/tickets!searchTickets?id=" + $action.getTicketId(), $action.getTicketId());
            #end

            setInterval(refreshSidebar, 60000);
        });
        </script>
    </body>
</html>