@ -1,4 +1,4 @@
<!DOCTYPE html>
<!-- <!DOCTYPE html>
< html lang = "en" >
< head >
< meta http-equiv = "X-UA-Compatible" content = "IE=edge" >
@ -22,22 +22,23 @@
< meta name = "msapplication-TileColor" content = "#ffffff" >
< meta name = "msapplication-TileImage" content = "/ms-icon-144x144.png" >
< meta name = "theme-color" content = "#ffffff" >
<!-- Tell the browser to be responsive to screen width -->
< !– Tell the browser to be responsive to screen width – >
< meta content = "width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name = "viewport" >
<!-- Bootstrap 3.3.5 -->
< link rel = "stylesheet" href = "static/css/new_partner_dashboard.css" >
< !– Bootstrap 3.3.5 – >
< link rel = "stylesheet" href = "static/lib/bootstrap/css/bootstrap.min.css" >
<!-- Font Awesome -->
<!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font - awesome/4.4.0/css/font - awesome.min.css"> -->
< !– Font Awesome – >
< !– < link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" > – >
< link href = "static/lib/font-awesome-4.6.3/css/font-awesome.min.css" rel = "stylesheet" >
<!-- Ionicons -->
< !– Ionicons – >
< link rel = "stylesheet" href = "static/lib/ioicons-2.0.1/css/ionicons.min.css" >
<!-- Theme style -->
< !– Theme style – >
< link rel = "stylesheet" href = "static/lib/dist/css/AdminLTE.min.css" >
<!-- AdminLTE Skins. Choose a skin from the css/skins
folder instead of downloading all of them to reduce the load. -->
< !– AdminLTE Skins. Choose a skin from the css/skins
folder instead of downloading all of them to reduce the load. – >
< link rel = "stylesheet" href = "static/lib/dist/css/skins/_all-skins.min.css" >
< link rel = "stylesheet" href = "static/css/common.css" >
< style type = "text/css" >
@ -74,7 +75,7 @@
}
#help img{
z-index: 5;
height: 120px;
height: 120px;
width: 120px;
border: 3px solid;
border-color: transparent;
@ -118,21 +119,21 @@ margin-bottom: 10%;"/>
< / div >
< div class = "wrapper royalpay" ng-if = "currentUser!=null" ng-cloak >
< header class = "main-header" >
<!-- Logo -->
< !– Logo – >
< a href = "#" class = "logo logo-yedian shine" >
<!-- mini logo for sidebar mini 50x50 pixels -->
< !– mini logo for sidebar mini 50x50 pixels – >
< span class = "logo-mini" > < img src = "static/images/r_white_logo.svg"
style="max-height: 35px;margin-bottom: 8px;margin-left: 15%;">< / span >
<!-- logo for regular state and mobile devices -->
< !– logo for regular state and mobile devices – >
< span class = "logo-lg" > < img src = "static/images/rp_white_logo.svg"
style="max-height: 35px;margin-bottom: 8px;">
<!-- <b>RoyalPay</b> -->
< !– < b > RoyalPay< / b > – >
< / span >
< / a >
<!-- Header Navbar: style can be found in header.less -->
<!-- 顶部导航栏 -->
< !– Header Navbar: style can be found in header.less – >
< !– 顶部导航栏– >
< nav class = "navbar navbar-static-top navbar-static-top-yedian" role = "navigation" >
<!-- Sidebar toggle button -->
< !– Sidebar toggle button– >
< a class = "sidebar-toggle sidebar-tooggle-yedian" data-toggle = "offcanvas" role = "button"
ng-click="toggleHideSideBar()">
< span class = "sr-only" > Toggle navigation< / span >
@ -141,12 +142,12 @@ margin-bottom: 10%;"/>
< div class = "navbar-custom-menu" >
< ul class = "nav navbar-nav" >
<!-- 店长红包暂时关闭 -->
<!-- <li ui - sref - active="active" ng - if= "(currentUser.role=='1' || currentUser.role=='2') && currentUser.client.approve_result==1" title="店长红包|Manager Welfare">-->
<!-- <a ui - sref="partner_wechat"> -->
<!-- <img class="redpacket" src="static/images/red_packet.png"><!–<span class="badge bg - yellow">店长红包|Manager Welfare</span>–> -->
<!-- </a> -->
<!-- </li> -->
< !– 店长红包暂时关闭– >
< !– < li ui-sref-active = "active" ng-if = "(currentUser.role=='1' || currentUser.role=='2') && currentUser.client.approve_result==1" title = "店长红包|Manager Welfare" > – >
< !– < a ui-sref = "partner_wechat" > – >
< !– < img class = "redpacket" src = "static/images/red_packet.png" > < !– < span class = "badge bg-yellow" > 店长红包|Manager Welfare< / span > – > – >
< !– < / a > – >
< !– < / li > – >
< li ng-if = "([1,2]|withRole)" ng-class = "{'dropdown notifications-menu open':openRefundNotice,'dropdown notifications-menu':!openRefundNotice}" >
< a href ng-click = "toggleOpenRefundNotice()" class = "dropdown-toggle" data-toggle = "dropdown" aria-expanded = "true" >
< i class = "fa fa-bell-o" > < / i >
@ -166,7 +167,7 @@ margin-bottom: 10%;"/>
< ul class = "dropdown-menu" >
< li class = "header" > You have {{notice.pagination.totalCount}} notifications,{{notice.unReadCounts}} unread.< / li >
< li >
<!-- inner menu: contains the actual data -->
< !– inner menu: contains the actual data – >
< div class = "slimScrollDiv" style = "position: relative; overflow: hidden; width: auto; max-height: 200px;" > < ul class = "menu" style = "overflow: hidden; width: 100%;" >
< li ng-repeat = "n in notice.data.slice(0,4)" >
< a href ng-click = "showNotice(n)" >
@ -185,17 +186,17 @@ margin-bottom: 10%;"/>
< i class = "fa fa-wechat" > < / i > Bind WeChat
< / a >
< / li >
<!-- <li class="user - menu"> -->
<!-- <a role="button" tooltip - placement="bottom" uib - tooltip - html="'1300 - 10 - 77 - 50 </br> info@royalpay.com.au'"> -->
<!-- <i class="fa fa - question - circle - o" aria - hidden="true"></i> Help -->
<!-- </a> -->
<!-- </li> -->
< !– < li class = "user-menu" > – >
< !– < a role = "button" tooltip-placement = "bottom" uib-tooltip-html = "'1300-10-77-50 </br> info@royalpay.com.au'" > – >
< !– < i class = "fa fa-question-circle-o" aria-hidden = "true" > < / i > Help– >
< !– < / a > – >
< !– < / li > – >
< li id = "help" class = "dropdown user user-menu" uib-dropdown >
< a href class = "dropdown-toggle" uib-dropdown-toggle >
< i class = "fa fa-question-circle-o" aria-hidden = "true" > < / i > Support
< / a >
< ul class = "dropdown-menu user-dropdown-menu" ng-cloak >
<!-- User image -->
< !– User image – >
< li class = "user-header user-header-yedian" >
< img src = "static/images/customer_service.jpg"
alt="Customer Service Qrcode">
@ -203,9 +204,9 @@ margin-bottom: 10%;"/>
Technical Support WeChat
< / p >
< / li >
<!-- Menu Footer -->
< !– Menu Footer– >
< li class = "user-footer" >
<!-- Customer Service: <br/> -->
< !– Customer Service: < br / > – >
< i class = "fa fa-phone" aria-hidden = "true" > < / i > 1300-10-77-50 < br / >
< i class = "fa fa-envelope-o" aria-hidden = "true" > < / i > support@royalpay.com.au< br / >
< i class = "fa fa-clock-o" aria-hidden = "true" > < / i > Mon-Fri (9:00am-5:30pm)
@ -213,7 +214,7 @@ margin-bottom: 10%;"/>
< / ul >
< / li >
<!-- User Account: style can be found in dropdown.less -->
< !– User Account: style can be found in dropdown.less – >
< li class = "dropdown user user-menu" uib-dropdown >
< a href class = "dropdown-toggle" uib-dropdown-toggle >
< img ng-src = "{{currentUser.client.logo_thumbnail||'static/images/rp_white_logo.svg'}}"
@ -224,7 +225,7 @@ margin-bottom: 10%;"/>
< span class = "hidden-xs" style = "font-size: smaller;font-weight: bolder;color: yellowgreen" ng-if = "currentUser.client.approve_result==3" > (认证中)< / span >
< / a >
< ul class = "dropdown-menu user-dropdown-menu" ng-cloak >
<!-- User image -->
< !– User image – >
< li class = "user-header user-header-yedian" >
< img ng-src = "{{currentUser.client.logo_url||'static/images/rp_white_logo.svg'}}"
alt="User Image">
@ -233,10 +234,10 @@ margin-bottom: 10%;"/>
{{currentUser.client.short_name}}
< small ng-bind = "currentUser.display_name" > < / small >
< small style = "color: lightcoral" ng-if = "currentUser.client.approve_result==2" > (expiration date:{{currentUser.auth_day}})< / small >
<!-- <a ui - sref="completePartnerInfo" role="button">Authentication</a> -->
< !– < a ui-sref = "completePartnerInfo" role = "button" > Authentication< / a > – >
< / p >
< / li >
<!-- Menu Footer -->
< !– Menu Footer– >
< li class = "user-footer" >
< div class = "pull-left" >
< a href class = "btn btn-default btn-flat" title = "Change Password"
@ -248,16 +249,16 @@ margin-bottom: 10%;"/>
< / li >
< / ul >
< / li >
<!-- Control Sidebar Toggle Button -->
< !– Control Sidebar Toggle Button – >
< / ul >
< / div >
< / nav >
< / header >
<!-- end:顶部导航栏 -->
<!-- Left side column. contains the logo and sidebar -->
<!-- 左边栏 -->
< !– end:顶部导航栏– >
< !– Left side column. contains the logo and sidebar – >
< !– 左边栏– >
< aside class = "main-sidebar" style = "height: 100%;max-height: 100%;overflow: auto;padding-bottom: 50px;" >
<!-- sidebar: style can be found in sidebar.less -->
< !– sidebar: style can be found in sidebar.less – >
< section class = "sidebar" >
< ul class = "sidebar-menu" >
@ -317,11 +318,11 @@ margin-bottom: 10%;"/>
< i class = "fa fa-users" aria-hidden = "true" > < / i > < span > Promotion Account< / span >
< / a >
< / li >
<!-- <li ui - sref - active="active" >
< a ui-sref = "sale" >
< i class = "fa fa-shopping-cart" > < / i > < span > Payment Logs< / span >
< / a >
< / li > -->
< !– < li ui-sref-active = "active" >
< a ui-sref = "sale" >
< i class = "fa fa-shopping-cart" > < / i > < span > Payment Logs< / span >
< / a >
< / li > – >
< li class = "header nav-header" > Marketing< / li >
< li ui-sref-active = "active" >
< a ui-sref = "partner_wechat" >
@ -330,26 +331,26 @@ margin-bottom: 10%;"/>
< / li >
<!-- <li ui - sref - active="active"> -->
<!-- <a ui - sref="coupon"> -->
<!-- <i class="fa fa - ticket"></i> <span>Coupons</span> -->
<!-- </a> -->
<!-- </li> -->
<!-- <li ui - sref - active="active"> -->
<!-- <a ui - sref="activity"> -->
<!-- <i class="fa fa - compass"></i> <span>Activities</span> -->
<!-- </a> -->
<!-- </li> -->
<!-- <li ui - sref - active="active"> -->
<!-- <a ui - sref="cashiers"> -->
<!-- <i class="fa fa - credit - card"></i> <span>Members</span> -->
<!-- </a> -->
<!-- </li> -->
<!-- <li ui - sref - active="active"> -->
<!-- <a ui - sref="services"> -->
<!-- <i class="fa fa - diamond"></i> <span>Services</span> -->
<!-- </a> -->
<!-- </li> -->
< !– < li ui-sref-active = "active" > – >
< !– < a ui-sref = "coupon" > – >
< !– < i class = "fa fa-ticket" > < / i > < span > Coupons< / span > – >
< !– < / a > – >
< !– < / li > – >
< !– < li ui-sref-active = "active" > – >
< !– < a ui-sref = "activity" > – >
< !– < i class = "fa fa-compass" > < / i > < span > Activities< / span > – >
< !– < / a > – >
< !– < / li > – >
< !– < li ui-sref-active = "active" > – >
< !– < a ui-sref = "cashiers" > – >
< !– < i class = "fa fa-credit-card" > < / i > < span > Members< / span > – >
< !– < / a > – >
< !– < / li > – >
< !– < li ui-sref-active = "active" > – >
< !– < a ui-sref = "services" > – >
< !– < i class = "fa fa-diamond" > < / i > < span > Services< / span > – >
< !– < / a > – >
< !– < / li > – >
< li class = "header nav-header" > Analysis< / li >
@ -363,11 +364,11 @@ margin-bottom: 10%;"/>
< i class = "fa fa-line-chart" > < / i > < span > Transaction Analysis< / span >
< / a >
< / li >
<!-- <li ui - sref - active="active" >
< a ui-sref = "marketinganalysis" >
< i class = "fa fa-pie-chart" > < / i > < span > Market Analysis< / span >
< / a >
< / li > -->
< !– < li ui-sref-active = "active" >
< a ui-sref = "marketinganalysis" >
< i class = "fa fa-pie-chart" > < / i > < span > Market Analysis< / span >
< / a >
< / li > – >
< li class = "header nav-header" ng-if = "currentUser.client.client_moniker=='PINE'" > Integral Mall< / li >
< li ui-sref-active = "active" ng-if = "currentUser.client.client_moniker=='PINE'" >
< a ui-sref = "couponcancellation" >
@ -414,27 +415,600 @@ margin-bottom: 10%;"/>
< i class = "fa fa-list-alt" > < / i > < span > Login History< / span >
< / a >
< / li >
<!-- <li ui - sref - active="active" ng - if="([1]|withRole) && currentUser.client.approve_result>0"> -->
<!-- <a ui - sref="completePartnerInfo"> -->
<!-- <i class="fa fa - file"></i> <span>Authentication</span> -->
<!-- </a> -->
<!-- </li> -->
< !– < li ui-sref-active = "active" ng-if = "([1]|withRole) && currentUser.client.approve_result>0" > – >
< !– < a ui-sref = "completePartnerInfo" > – >
< !– < i class = "fa fa-file" > < / i > < span > Authentication< / span > – >
< !– < / a > – >
< !– < / li > – >
< / ul >
< / section >
<!-- /.sidebar -->
< !– /.sidebar – >
< / aside >
< !– END:左边栏– >
< !– Content Wrapper. Contains page content – >
< div class = "content-wrapper autoheight" ui-view >
< / div >
< !– /.content-wrapper – >
< !– < div class = "navbar-fixed-top" ng-if = "currentUser.client.approve_result==2" style = "top: 40%;left: 91%;opacity: 0.9;transition: opacity 4s" > – >
< !– < a ui-sref = "completePartnerInfo" role = "button" class = "btn btn-danger" > Authentication< / a > – >
< !– < / div > – >
< footer class = "main-footer" >
< div class = "pull-right hidden-xs" >
< b > Easy Business, Easy Pay< / b >
< / div >
< strong > Copyright © 2015-2017 < a href = "http://www.royalpay.com.au" > RoyalPay< / a > .< / strong > All rights
reserved.
< style >
/* Specify styling for tooltip contents */
.tooltip.customClass .tooltip-inner {
/*color: #880000;*/
/*background-color: #ffff66;*/
background-color: transparent;
/*box-shadow: 1px 1px 1px 1px rgba(0,0,0,.175);*/
}
/* Hide arrow */
.tooltip.customClass .tooltip-arrow {
display: none;
}
< / style >
< span style = "font-size: smaller" > ( < i class = "fa fa-phone" aria-hidden = "true" > < / i > 1300-10-77-50 |
< i class = "fa fa-envelope-o" aria-hidden = "true" > < / i > support@royalpay.com.au |
WeChat < i class = "fa fa-qrcode" aria-hidden = "true" tooltip-class = "customClass" uib-tooltip-html = "'<img src=static/images/customer_service.jpg>'" > < / i > )
< / span >
< / footer >
< / div >
< !– ./wrapper – >
< / body >
< / html > -->
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta http-equiv = "X-UA-Compatible" content = "IE=edge" >
< meta charset = "UTF-8" >
< title > RoyalPay< / title >
< meta name = "format-detection" content = "telephone=no" >
< link rel = "apple-touch-icon" sizes = "57x57" href = "ico/apple-icon-57x57.png" >
< link rel = "apple-touch-icon" sizes = "60x60" href = "ico/apple-icon-60x60.png" >
< link rel = "apple-touch-icon" sizes = "72x72" href = "ico/apple-icon-72x72.png" >
< link rel = "apple-touch-icon" sizes = "76x76" href = "ico/apple-icon-76x76.png" >
< link rel = "apple-touch-icon" sizes = "114x114" href = "ico/apple-icon-114x114.png" >
< link rel = "apple-touch-icon" sizes = "120x120" href = "ico/apple-icon-120x120.png" >
< link rel = "apple-touch-icon" sizes = "144x144" href = "ico/apple-icon-144x144.png" >
< link rel = "apple-touch-icon" sizes = "152x152" href = "ico/apple-icon-152x152.png" >
< link rel = "apple-touch-icon" sizes = "180x180" href = "ico/apple-icon-180x180.png" >
< link rel = "icon" type = "image/png" sizes = "192x192" href = "ico/android-icon-192x192.png" >
< link rel = "icon" type = "image/png" sizes = "32x32" href = "ico/favicon-32x32.png" >
< link rel = "icon" type = "image/png" sizes = "96x96" href = "ico/favicon-96x96.png" >
< link rel = "icon" type = "image/png" sizes = "16x16" href = "ico/favicon-16x16.png" >
< link rel = "manifest" href = "ico/manifest.json" >
< meta name = "msapplication-TileColor" content = "#ffffff" >
< meta name = "msapplication-TileImage" content = "/ms-icon-144x144.png" >
< meta name = "theme-color" content = "#ffffff" >
<!-- Tell the browser to be responsive to screen width -->
< meta content = "width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name = "viewport" >
< link rel = "stylesheet" href = "static/css/style.css" >
< link rel = "stylesheet" href = "static/css/new_partner_dashboard.css" >
<!-- Bootstrap 3.3.5 -->
< link rel = "stylesheet" href = "static/lib/bootstrap/css/bootstrap.min.css" >
<!-- Font Awesome -->
<!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font - awesome/4.4.0/css/font - awesome.min.css"> -->
< link href = "static/lib/font-awesome-4.6.3/css/font-awesome.min.css" rel = "stylesheet" >
<!-- Ionicons -->
< link rel = "stylesheet" href = "static/lib/ioicons-2.0.1/css/ionicons.min.css" >
<!-- Theme style -->
< link rel = "stylesheet" href = "static/lib/dist/css/AdminLTE.min.css" >
<!-- AdminLTE Skins. Choose a skin from the css/skins
folder instead of downloading all of them to reduce the load. -->
< link rel = "stylesheet" href = "static/lib/dist/css/skins/_all-skins.min.css" >
< link rel = "stylesheet" href = "static/css/common.css" >
< style type = "text/css" >
#topnav{
font-family:Arimo,sans-serif;
}
.ng-cloak, [ng-cloak] {
display: none !important;
}
@keyframes myfirst {
0% {
transform: rotateY(1deg);
}
100% {
transform: rotateY(90deg);
}
}
div.polaroid {
text-align: center;
}
div.rotate_left {
position: fixed;
width: 200px;
margin: 0 -100px;
top: 40%;
left: 50%;
z-index: 9999999;
}
.dh {
width: 30px;
animation: myfirst 1s linear 0s infinite alternate;
}
#help img{
z-index: 5;
height: 120px;
width: 120px;
border: 3px solid;
border-color: transparent;
}
@keyframes redpacket {
0% {
transform: rotate(0deg);
}
10% {
transform: rotate(0deg);
}
90% {
transform: rotate(0deg);
}
95% {
transform: rotate(-10deg);
}
100% {
transform: rotate(20deg);
}
}
.redpacket {
width: 25px;
margin-top: -10px;
animation: redpacket 1s cubic-bezier(0.96,-0.02, 0.92, 0.64) 0s infinite alternate;
}
< / style >
< script type = "text/javascript" src = "static/lib/require.js" data-main = "static/boot/index-boot" > < / script >
< / head >
< body ng-controller = "indexCtrl" class = "skin-blue sidebar-mini"
>
< div class = "polaroid" ng-if = "currentUser==null" >
< div class = "rotate_left" >
< img class = "dh" src = "static/images/r_logo.svg" alt = "royalpay" style = "width: 150px ; height:150px ; margin-top: 10 % ;
margin-bottom: 10%;"/>
< p style = "color: #666" > Easy Business, Easy Pay< / p >
< / div >
< / div >
< div class = "wrapper royalpay" ng-if = "currentUser!=null" ng-cloak >
<!-- <header class="main - header">
< !– Logo – >
< a href = "#" class = "logo logo-yedian shine" >
< !– mini logo for sidebar mini 50x50 pixels – >
< span class = "logo-mini" > < img src = "static/images/r_white_logo.svg"
style="max-height: 35px;margin-bottom: 8px;margin-left: 15%;">< / span >
< !– logo for regular state and mobile devices – >
< span class = "logo-lg" > < img src = "static/images/rp_white_logo.svg"
style="max-height: 35px;margin-bottom: 8px;">
< !– < b > RoyalPay< / b > – >
< / span >
< / a >
< !– Header Navbar: style can be found in header.less – >
< !– 顶部导航栏– >
< nav class = "navbar navbar-static-top navbar-static-top-yedian" role = "navigation" >
< !– Sidebar toggle button– >
< a class = "sidebar-toggle sidebar-tooggle-yedian" data-toggle = "offcanvas" role = "button"
ng-click="toggleHideSideBar()">
< span class = "sr-only" > Toggle navigation< / span >
< / a >
< div class = "navbar-custom-menu" >
< ul class = "nav navbar-nav" >
< !– 店长红包暂时关闭– >
< !– < li ui-sref-active = "active" ng-if = "(currentUser.role=='1' || currentUser.role=='2') && currentUser.client.approve_result==1" title = "店长红包|Manager Welfare" > – >
< !– < a ui-sref = "partner_wechat" > – >
< !– < img class = "redpacket" src = "static/images/red_packet.png" > < !– < span class = "badge bg-yellow" > 店长红包|Manager Welfare< / span > – > – >
< !– < / a > – >
< !– < / li > – >
< li ng-if = "([1,2]|withRole)" ng-class = "{'dropdown notifications-menu open':openRefundNotice,'dropdown notifications-menu':!openRefundNotice}" >
< a href ng-click = "toggleOpenRefundNotice()" class = "dropdown-toggle" data-toggle = "dropdown" aria-expanded = "true" >
< i class = "fa fa-bell-o" > < / i >
< span class = "label label-warning" ng-if = "refundNotice.counts>0" > {{refundNotice.counts}}< / span >
< / a >
< ul class = "dropdown-menu" >
< li class = "header" > < a ui-sref = "partner_refund" > You have {{refundNotice.counts}} new refund to be audited< / a > < / li >
< li class = "footer" > < a ui-sref = "partner_refund" > View all< / a > < / li >
< / ul >
< / li >
< li ng-if = "([1,2]|withRole)" ng-class = "{'dropdown notifications-menu open':openNotice,'dropdown notifications-menu':!openNotice}" >
< a href ng-click = "toggleOpenNotice()" class = "dropdown-toggle" data-toggle = "dropdown" aria-expanded = "true" >
< i class = "fa fa-envelope-o" > < / i >
< span class = "label label-warning" ng-if = "notice.unReadCounts>0" > {{notice.unReadCounts}}< / span >
< / a >
< ul class = "dropdown-menu" >
< li class = "header" > You have {{notice.pagination.totalCount}} notifications,{{notice.unReadCounts}} unread.< / li >
< li >
< !– inner menu: contains the actual data – >
< div class = "slimScrollDiv" style = "position: relative; overflow: hidden; width: auto; max-height: 200px;" > < ul class = "menu" style = "overflow: hidden; width: 100%;" >
< li ng-repeat = "n in notice.data.slice(0,4)" >
< a href ng-click = "showNotice(n)" >
< i ng-if = "n.status=='0'" class = "fa fa-commenting" > < / i >
{{n.title|limitTo:20}}< span style = "font-size:smaller;float:right;right: 0" ng-bind = "n.send_time|limitTo:10" > < / span >
< / a >
< / li >
< / ul > < div class = "slimScrollBar" style = "background: rgb(0, 0, 0); width: 3px; position: absolute; top: 0px; opacity: 0.4; display: none; border-radius: 7px; z-index: 99; right: 1px; height: 195.122px;" > < / div > < div class = "slimScrollRail" style = "width: 3px; height: 100%; position: absolute; top: 0px; display: none; border-radius: 7px; background: rgb(51, 51, 51); opacity: 0.2; z-index: 90; right: 1px;" > < / div > < / div >
< / li >
< li class = "footer" > < a ui-sref = "partner_notice" > View all< / a > < / li >
< / ul >
< / li >
< li class = "user-menu" >
< a role = "button" ng-click = "userCheckIn()" >
< i class = "fa fa-wechat" > < / i > Bind WeChat
< / a >
< / li >
< !– < li class = "user-menu" > – >
< !– < a role = "button" tooltip-placement = "bottom" uib-tooltip-html = "'1300-10-77-50 </br> info@royalpay.com.au'" > – >
< !– < i class = "fa fa-question-circle-o" aria-hidden = "true" > < / i > Help– >
< !– < / a > – >
< !– < / li > – >
< li id = "help" class = "dropdown user user-menu" uib-dropdown >
< a href class = "dropdown-toggle" uib-dropdown-toggle >
< i class = "fa fa-question-circle-o" aria-hidden = "true" > < / i > Support
< / a >
< ul class = "dropdown-menu user-dropdown-menu" ng-cloak >
< !– User image – >
< li class = "user-header user-header-yedian" >
< img src = "static/images/customer_service.jpg"
alt="Customer Service Qrcode">
< p >
Technical Support WeChat
< / p >
< / li >
< !– Menu Footer– >
< li class = "user-footer" >
< !– Customer Service: < br / > – >
< i class = "fa fa-phone" aria-hidden = "true" > < / i > 1300-10-77-50 < br / >
< i class = "fa fa-envelope-o" aria-hidden = "true" > < / i > support@royalpay.com.au< br / >
< i class = "fa fa-clock-o" aria-hidden = "true" > < / i > Mon-Fri (9:00am-5:30pm)
< / li >
< / ul >
< / li >
< !– User Account: style can be found in dropdown.less – >
< li class = "dropdown user user-menu" uib-dropdown >
< a href class = "dropdown-toggle" uib-dropdown-toggle >
< img ng-src = "{{currentUser.client.logo_thumbnail||'static/images/rp_white_logo.svg'}}"
class="user-image user-img-yedian"
alt="User Image">
< span class = "hidden-xs" ng-bind = "currentUser.display_name" > < / span >
< span class = "hidden-xs" style = "font-size: smaller;font-weight: bolder;color: yellowgreen" ng-if = "currentUser.client.approve_result==2" > (未认证)< / span >
< span class = "hidden-xs" style = "font-size: smaller;font-weight: bolder;color: yellowgreen" ng-if = "currentUser.client.approve_result==3" > (认证中)< / span >
< / a >
< ul class = "dropdown-menu user-dropdown-menu" ng-cloak >
< !– User image – >
< li class = "user-header user-header-yedian" >
< img ng-src = "{{currentUser.client.logo_url||'static/images/rp_white_logo.svg'}}"
alt="User Image">
< p >
{{currentUser.client.short_name}}
< small ng-bind = "currentUser.display_name" > < / small >
< small style = "color: lightcoral" ng-if = "currentUser.client.approve_result==2" > (expiration date:{{currentUser.auth_day}})< / small >
< !– < a ui-sref = "completePartnerInfo" role = "button" > Authentication< / a > – >
< / p >
< / li >
< !– Menu Footer– >
< li class = "user-footer" >
< div class = "pull-left" >
< a href class = "btn btn-default btn-flat" title = "Change Password"
ng-click="changePwd()">Password< / a >
< / div >
< div class = "pull-right" >
< a href class = "btn btn-default btn-flat" ng-click = "logout()" > Sign Out< / a >
< / div >
< / li >
< / ul >
< / li >
< !– Control Sidebar Toggle Button – >
< / ul >
< / div >
< / nav >
< / header > -->
< header >
< div class = "main-header" >
<!-- Logo -->
< a href = "#" class = "logo logo-yedian shine" >
<!-- mini logo for sidebar mini 50x50 pixels -->
< span class = "logo-mini" > < img src = "static/images/r_white_logo.svg"
style="max-height: 35px;margin-bottom: 8px;margin-left: 15%;">< / span >
<!-- logo for regular state and mobile devices -->
< span class = "logo-lg" > < img src = "static/images/rp_white_logo.svg"
style="max-height: 35px;margin-bottom: 8px;">
<!-- <b>RoyalPay</b> -->
< / span >
< / a >
<!-- Header Navbar: style can be found in header.less -->
<!-- 顶部导航栏 -->
< nav class = "navbar navbar-static-top navbar-static-top-yedian" role = "navigation" >
<!-- Sidebar toggle button -->
< a class = "sidebar-toggle sidebar-tooggle-yedian" data-toggle = "offcanvas" role = "button"
ng-click="hideSideBar=!hideSideBar">
< span class = "sr-only" > Toggle navigation< / span >
< / a >
< div class = "navbar-custom-menu" >
< ul class = "nav navbar-nav" >
< li ng-if = "([1,2]|withRole)" ng-class = "{'dropdown notifications-menu open':openNotice,'dropdown notifications-menu':!openNotice}" >
< a href ng-click = "toggleOpenNotice()" class = "dropdown-toggle" data-toggle = "dropdown" aria-expanded = "true" >
< i class = "fa fa-envelope-o" > < / i >
< span class = "label label-warning" ng-if = "notice.unReadCounts>0" > {{notice.unReadCounts}}< / span >
< / a >
< ul class = "dropdown-menu" >
< li class = "header" > You have {{notice.pagination.totalCount}} notifications,{{notice.unReadCounts}} unread.< / li >
< li >
<!-- inner menu: contains the actual data -->
< div class = "slimScrollDiv" style = "position: relative; overflow: hidden; width: auto; max-height: 200px;" > < ul class = "menu" style = "overflow: hidden; width: 100%;" >
< li ng-repeat = "n in notice.data.slice(0,4)" >
< a href ng-click = "showNotice(n)" >
< i ng-if = "n.status=='0'" class = "fa fa-commenting" > < / i >
{{n.title|limitTo:20}}< span style = "font-size:smaller;float:right;right: 0" ng-bind = "n.send_time|limitTo:10" > < / span >
< / a >
< / li >
< / ul > < div class = "slimScrollBar" style = "background: rgb(0, 0, 0); width: 3px; position: absolute; top: 0px; opacity: 0.4; display: none; border-radius: 7px; z-index: 99; right: 1px; height: 195.122px;" > < / div > < div class = "slimScrollRail" style = "width: 3px; height: 100%; position: absolute; top: 0px; display: none; border-radius: 7px; background: rgb(51, 51, 51); opacity: 0.2; z-index: 90; right: 1px;" > < / div > < / div >
< / li >
< li class = "footer no-padding" > < a ui-sref = "partner_notice" > View all< / a > < / li >
< / ul >
< / li >
< li class = "user-menu" >
< a role = "button" ng-click = "userCheckIn()" >
< i class = "fa fa-wechat" > < / i > Bind WeChat
< / a >
< / li >
< li id = "help" class = "dropdown user user-menu" uib-dropdown >
< a href class = "dropdown-toggle" uib-dropdown-toggle >
< i class = "fa fa-question-circle-o" aria-hidden = "true" > < / i > Support
< / a >
< ul class = "dropdown-menu user-dropdown-menu" ng-cloak >
<!-- User image -->
< li class = "user-header user-header-yedian" >
< img src = "static/images/customer_service.jpg"
alt="Customer Service Qrcode">
< p >
Technical Support WeChat
< / p >
< / li >
<!-- Menu Footer -->
< li class = "user-footer" >
<!-- Customer Service: <br/> -->
< i class = "fa fa-phone" aria-hidden = "true" > < / i > 1300-10-77-50 < br / >
< i class = "fa fa-envelope-o" aria-hidden = "true" > < / i > support@royalpay.com.au< br / >
< i class = "fa fa-clock-o" aria-hidden = "true" > < / i > Mon-Fri (9:00am-5:30pm)
< / li >
< / ul >
< / li >
<!-- User Account: style can be found in dropdown.less -->
< li class = "dropdown user user-menu" uib-dropdown >
< a href class = "dropdown-toggle" uib-dropdown-toggle >
< img ng-src = "{{currentUser.client.logo_thumbnail||'static/images/rp_white_logo.svg'}}"
class="user-image user-img-yedian"
alt="User Image">
< span class = "hidden-xs" ng-bind = "currentUser.display_name" > < / span >
< span class = "hidden-xs" style = "font-size: smaller;font-weight: bolder;color: yellowgreen" ng-if = "currentUser.client.approve_result==2" > (未认证)< / span >
< span class = "hidden-xs" style = "font-size: smaller;font-weight: bolder;color: yellowgreen" ng-if = "currentUser.client.approve_result==3" > (认证中)< / span >
< / a >
< ul class = "dropdown-menu user-dropdown-menu" ng-cloak >
<!-- User image -->
< li class = "user-header user-header-yedian" >
< img ng-src = "{{currentUser.client.logo_url||'static/images/rp_white_logo.svg'}}"
alt="User Image">
< p >
{{currentUser.client.short_name}}
< small ng-bind = "currentUser.display_name" > < / small >
< small style = "color: lightcoral" ng-if = "currentUser.client.approve_result==2" > (expiration date:{{currentUser.auth_day}})< / small >
<!-- <a ui - sref="completePartnerInfo" role="button">Authentication</a> -->
< / p >
< / li >
<!-- Menu Footer -->
< li class = "user-footer" >
< div class = "pull-left" >
< a href class = "btn btn-default btn-flat" title = "Change Password"
ng-click="changePwd()">Password< / a >
< / div >
< div class = "pull-right" >
< a href class = "btn btn-default btn-flat" ng-click = "logout()" > Sign Out< / a >
< / div >
< / li >
< / ul >
< / li >
<!-- Control Sidebar Toggle Button -->
< / ul >
< / div >
< / nav >
< / div >
<!-- end topbar - main -->
<!-- MENU Start -->
<!-- end navbar - custom -->
< / header >
< div id = "topnav" class = "navbar-custom active" ng-class = "{'ng-cloak':hideSideBar}" >
< div class = "container-fluid" >
< div id = "navigation" class = "active" style = "display: block;" >
<!-- Navigation Menu -->
< ul class = "navigation-menu" >
< li class = "has-submenu" ui-sref-active = "active" >
< a ui-sref = "partner_dashboard" > < i class = "fa fa-dashboard" > < / i > Dashboard< / a >
< / li >
< li class = "has-submenu" ng-class = "{'open' : payment.active}" ui-sref-active = "active" >
< a ng-click = "payment.active = !payment.active" > < i class = "fa fa-users" > < / i > Payment< / a >
< ul class = "submenu megamenu" ng-class = "{'open' : payment.active}" >
< li >
< ul >
< li >
< a ui-sref = "transflow" >
<!-- <i class="fa fa - balance - scale"></i> --> Transactions
< / a >
< / li >
< li >
< a ui-sref = "trade" >
<!-- <i class="fa fa - list - alt"></i> --> Orders
< / a >
< / li >
< li >
< a ui-sref = "settlementlogs" >
<!-- <i class="fa fa - calendar"></i> --> Settlement
< / a >
< / li >
< / ul >
< / li >
< li ng-if = "currentUser.client.client_moniker=='PINE' || currentUser.client.client_moniker=='LMEN'" >
< ul >
< li >
< a ui-sref = "cashiers" >
<!-- <i class="fa fa - users" aria - hidden="true"></i> --> Cashiers Management
< / a >
< / li >
< / ul >
< / li >
< li ng-if = "([1,2]|withRole)" >
< ul >
< li >
< a ui-sref = "cashback" >
<!-- <i class="fa fa - users" aria - hidden="true"></i> --> Promotion Account
< / a >
< / li >
< / ul >
< / li >
< / ul >
< / li >
< li class = "has-submenu" ng-class = "{'open' : products.active}" ui-sref-active = "active" >
< a ng-click = "products.active = !products.active" > < i class = "fa fa-balance-scale" > < / i > Products & Sale< / a >
< ul class = "submenu" ng-class = "{'open' : products.active}" >
< li >
< a ui-sref = "goods" >
<!-- <i class="fa fa - shopping - bag"></i> --> Products
< / a >
< / li >
< li >
< a ui-sref = "sale" >
<!-- <i class="fa fa - shopping - cart"></i> --> Sale
< / a >
< / li >
< / ul >
< / li >
< li class = "has-submenu" ng-class = "{'open' : analysis.active}" ui-sref-active = "active" >
< a ng-click = "analysis.active = !analysis.active" > < i class = "fa fa-area-chart" > < / i > Analysis< / a >
< ul class = "submenu" ng-class = "{'open' : analysis.active}" >
< li >
< a ui-sref = "customers_orders_analysis" >
<!-- <i class="fa fa - bar - chart"></i></i> --> Customers Analysis
< / a >
< / li >
< li >
< a ui-sref = "partner_trans_analysis" >
<!-- <i class="fa fa - line - chart"></i></i> --> Transaction Analysis
< / a >
< / li >
< / ul >
< / li >
< li class = "has-submenu" ng-if = "currentUser.client.client_moniker=='PINE'"
ng-class="{'open' : integral.active}" ui-sref-active="active">
< a ng-click = "integral.active = !integral.active" > < i class = "fa fa-shopping-cart" > < / i > Integral Mall< / a >
< ul class = "submenu" ng-class = "{'open' : integral.active}" >
< li >
< a ui-sref = "couponcancellation" >
<!-- <i class="fa fa - shopping - cart" aria - hidden="true"></i> --> Coupon Validate
< / a >
< / li >
< / ul >
< / li >
< li class = "has-submenu last-elements" ng-class = "{'open' : configuration.active}"
ui-sref-active="active">
< a ng-click = "configuration.active = !configuration.active" > < i class = "fa fa-cog" > < / i > Configuration< / a >
< ul class = "submenu megamenu" ng-class = "{'open' : configuration.active}" >
< li >
< ul >
< li >
< a ui-sref = "basic" >
<!-- <i class="fa fa - users"></i> --> Client Details
< / a >
< / li >
< li >
< a ui-sref = "payment_materials" >
<!-- <i class="fa fa - file - image - o"></i> --> Marketing Materials
< / a >
< / li >
< li ng-if = "[1]|withRole" >
< a ui-sref = "accounts" >
<!-- <i class="fa fa - users"></i> --> Accounts
< / a >
< / li >
< li ng-if = "currentUser.client.has_children" >
< a ui-sref = "sub_partners" >
<!-- <i class="fa fa - puzzle - piece"></i> --> Sub Partners
< / a >
< / li >
< li ng-if = "[1]|withRole" >
< a ui-sref = "parameter" >
<!-- <i class="fa fa - gears"></i> --> Settings
< / a >
< / li >
< li ng-if = "[1]|withRole" >
< a ui-sref = "devices" >
<!-- <i class="fa fa - mobile"></i> --> Devices
< / a >
< / li >
< li ng-click = "showMyLoginLogs()" >
< a role = "button" >
<!-- <i class="fa fa - list - alt"></i> --> Login History
< / a >
< / li >
< / ul >
< / li >
< / ul >
< / li >
< / ul >
<!-- End navigation menu -->
< / div > <!-- end #navigation -->
< / div > <!-- end container -->
< / div >
<!-- end:顶部导航栏 -->
<!-- Left side column. contains the logo and sidebar -->
<!-- END:左边栏 -->
<!-- Content Wrapper. Contains page content -->
< div class = "content-wrapper autoheight" ui-view >
< div class = "content-wrapper autoheight" style= "margin-left: 0px" ui-view >
< / div >
<!-- /.content - wrapper -->
<!-- <div class="navbar - fixed - top" ng - if="currentUser.client.approve_result==2" style="top: 40%;left: 91%;opacity: 0.9;transition: opacity 4s"> -->
<!-- <a ui - sref="completePartnerInfo" role="button" class="btn btn - danger">Authentication</a> -->
<!-- </div> -->
< footer class = "main-footer" >
< footer class = "main-footer" style = "margin-left: 0px" >
< div class = "pull-right hidden-xs" >
< b > Easy Business, Easy Pay< / b >
< / div >