fix aps KYC的页面调整

master
Todking 4 years ago
parent 0587e959c1
commit 7627058312

@ -33,7 +33,7 @@ public class RestApsKYCController {
* @param pageSize * @param pageSize
* @return * @return
*/ */
@ManagerMapping(value = "/notices", method = RequestMethod.GET, role = {ManagerRole.ADMIN}) @ManagerMapping(value = "/notices", method = RequestMethod.GET, role = {ManagerRole.ADMIN, ManagerRole.SALES_MANAGER})
public JSONObject getApsNotices(@RequestParam(value = "page", defaultValue = "1") int page, public JSONObject getApsNotices(@RequestParam(value = "page", defaultValue = "1") int page,
@RequestParam(value = "pageSize", defaultValue = "10") int pageSize) { @RequestParam(value = "pageSize", defaultValue = "10") int pageSize) {
PageBounds pageBounds = new PageBounds(page, pageSize); PageBounds pageBounds = new PageBounds(page, pageSize);
@ -41,7 +41,13 @@ public class RestApsKYCController {
return PageListUtils.buildPageListResult(apply); return PageListUtils.buildPageListResult(apply);
} }
@ManagerMapping(value = "/notice", method = RequestMethod.GET, role = {ManagerRole.ADMIN}) /**
*
*
* @param id id
* @return AddNoticeCommand
*/
@ManagerMapping(value = "/notice", method = RequestMethod.GET, role = {ManagerRole.ADMIN, ManagerRole.SALES_MANAGER})
public AddNoticeCommand getApsNotice(@RequestParam String id) { public AddNoticeCommand getApsNotice(@RequestParam String id) {
return apsNoticeService.getApsNotice(id); return apsNoticeService.getApsNotice(id);
} }
@ -54,7 +60,7 @@ public class RestApsKYCController {
* @param id id * @param id id
* @return JSONObject * @return JSONObject
*/ */
@ManagerMapping(value = "/notice/clients", method = RequestMethod.GET, role = {ManagerRole.ADMIN}) @ManagerMapping(value = "/notice/clients", method = RequestMethod.GET, role = {ManagerRole.ADMIN, ManagerRole.SALES_MANAGER})
public JSONObject getApsNoticeClients(@RequestParam(value = "page", defaultValue = "1") int page, public JSONObject getApsNoticeClients(@RequestParam(value = "page", defaultValue = "1") int page,
@RequestParam(value = "pageSize", defaultValue = "10") int pageSize, @RequestParam(value = "pageSize", defaultValue = "10") int pageSize,
@RequestParam String id) { @RequestParam String id) {
@ -69,7 +75,7 @@ public class RestApsKYCController {
* @param manager * @param manager
* @param addNoticeCommand * @param addNoticeCommand
*/ */
@ManagerMapping(value = "/notice", method = RequestMethod.POST, role = {ManagerRole.ADMIN}) @ManagerMapping(value = "/notice", method = RequestMethod.POST, role = {ManagerRole.ADMIN, ManagerRole.OPERATOR, ManagerRole.SALES_MANAGER})
public void addApsNotice(@ModelAttribute(CommonConsts.MANAGER_STATUS) JSONObject manager, @RequestBody AddNoticeCommand addNoticeCommand) { public void addApsNotice(@ModelAttribute(CommonConsts.MANAGER_STATUS) JSONObject manager, @RequestBody AddNoticeCommand addNoticeCommand) {
apsNoticeService.saveApsNotice(manager, addNoticeCommand); apsNoticeService.saveApsNotice(manager, addNoticeCommand);
} }
@ -80,7 +86,7 @@ public class RestApsKYCController {
* @param manager * @param manager
* @param item * @param item
*/ */
@ManagerMapping(value = "/notice", method = RequestMethod.PUT, role = {ManagerRole.ADMIN}) @ManagerMapping(value = "/notice", method = RequestMethod.PUT, role = {ManagerRole.ADMIN, ManagerRole.OPERATOR, ManagerRole.SALES_MANAGER})
public void stopApsNotice(@ModelAttribute(CommonConsts.MANAGER_STATUS) JSONObject manager, @RequestBody JSONObject item) { public void stopApsNotice(@ModelAttribute(CommonConsts.MANAGER_STATUS) JSONObject manager, @RequestBody JSONObject item) {
apsNoticeService.stopApsNotice(manager, item.getString("id")); apsNoticeService.stopApsNotice(manager, item.getString("id"));
} }
@ -91,7 +97,7 @@ public class RestApsKYCController {
* @param manager * @param manager
* @param apsNoticeClient * @param apsNoticeClient
*/ */
@ManagerMapping(value = "/notice/client", method = RequestMethod.PUT, role = {ManagerRole.ADMIN}) @ManagerMapping(value = "/notice/client", method = RequestMethod.PUT, role = {ManagerRole.ADMIN, ManagerRole.OPERATOR, ManagerRole.SALES_MANAGER})
public void updateApsNoticeClient(@ModelAttribute(CommonConsts.MANAGER_STATUS) JSONObject manager, @RequestBody ApsNoticeClient apsNoticeClient) { public void updateApsNoticeClient(@ModelAttribute(CommonConsts.MANAGER_STATUS) JSONObject manager, @RequestBody ApsNoticeClient apsNoticeClient) {
apsNoticeService.updateApsNoticeClient(manager, apsNoticeClient); apsNoticeService.updateApsNoticeClient(manager, apsNoticeClient);
} }

@ -17,7 +17,7 @@ public interface ApsNoticeClientMapper {
@AutoSql(SqlType.INSERT) @AutoSql(SqlType.INSERT)
void saveApsNoticeClient(ApsNoticeClient apsNoticeClient); void saveApsNoticeClient(ApsNoticeClient apsNoticeClient);
@AutoSql(SqlType.UPDATE)
void updateApsNoticeClient(ApsNoticeClient apsNoticeClient); void updateApsNoticeClient(ApsNoticeClient apsNoticeClient);
PageList<JSONObject> getApsNoticeClients(String id, PageBounds pageBounds); PageList<JSONObject> getApsNoticeClients(String id, PageBounds pageBounds);

@ -70,20 +70,25 @@
.dh { .dh {
animation: myfirst 1s linear 0s infinite alternate; animation: myfirst 1s linear 0s infinite alternate;
} }
.navbar-header a{
.navbar-header a {
color: #FFF; color: #FFF;
} }
.navbar-header .active{
.navbar-header .active {
background-color: #FFF !important; background-color: #FFF !important;
} }
.navbar-header .active a{
.navbar-header .active a {
color: #f06101 !important; color: #f06101 !important;
} }
.navbar-header li { .navbar-header li {
float: left; float: left;
border: 1px solid #FFF; border: 1px solid #FFF;
padding: 3px 15px; padding: 3px 15px;
} }
@media (min-width: 768px) { @media (min-width: 768px) {
.navbar-header { .navbar-header {
list-style: none; list-style: none;
@ -150,13 +155,15 @@ margin-bottom: 10%;"/>
ng-click="toggleHideSideBar()"> ng-click="toggleHideSideBar()">
<span class="sr-only">Toggle navigation</span> <span class="sr-only">Toggle navigation</span>
</a> </a>
<select class="navbar-header" style="height: 30px;border: 0;text-align: center;text-align-last:center;" ng-model="roleNow" ng-change="changeRole(roleNow)"> <select class="navbar-header" style="height: 30px;border: 0;text-align: center;text-align-last:center;"
ng-model="roleNow" ng-change="changeRole(roleNow)">
<option ng-repeat="x in role" value="{{x.value}}">{{x.module}}</option> <option ng-repeat="x in role" value="{{x.value}}">{{x.module}}</option>
</select> </select>
<div class="navbar-custom-menu"> <div class="navbar-custom-menu">
<ul class="navbar-header" style="position: relative;left: 10%"> <ul class="navbar-header" style="position: relative;left: 10%">
<li ui-sref-active="active" style="border-bottom-left-radius: 5px;border-top-left-radius: 5px;background-color: #FFF; "> <li ui-sref-active="active"
<a href="/manage.html" role="button" style="color:#f06101 !important;">v1</a> style="border-bottom-left-radius: 5px;border-top-left-radius: 5px;background-color: #FFF; ">
<a href="/manage.html" role="button" style="color:#f06101 !important;">v1</a>
</li> </li>
<li ui-sref-active="active" style="border-bottom-right-radius: 5px;border-top-right-radius: 5px;"> <li ui-sref-active="active" style="border-bottom-right-radius: 5px;border-top-right-radius: 5px;">
<a href="/managev2.html" role="button">v2</a> <a href="/managev2.html" role="button">v2</a>
@ -174,8 +181,10 @@ margin-bottom: 10%;"/>
<i class="fa fa-wechat"></i> Bind WeChat <i class="fa fa-wechat"></i> Bind WeChat
</a> </a>
</li> </li>
<li ng-if="('110'|withRole)" ng-class="{'dropdown notifications-menu open':openNotice,'dropdown notifications-menu':!openNotice}"> <li ng-if="('110'|withRole)"
<a title="New Notice" ng-click="toggleOpenNotice()" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="true"> ng-class="{'dropdown notifications-menu open':openNotice,'dropdown notifications-menu':!openNotice}">
<a title="New Notice" ng-click="toggleOpenNotice()" class="dropdown-toggle"
data-toggle="dropdown" aria-expanded="true">
<i class="fa fa-bell-o"></i> <i class="fa fa-bell-o"></i>
<span class="label label-warning" ng-if="notifyCounts">{{notifyCounts}}</span> <span class="label label-warning" ng-if="notifyCounts">{{notifyCounts}}</span>
</a> </a>
@ -185,20 +194,27 @@ margin-bottom: 10%;"/>
--> -->
<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%;"> <div class="slimScrollDiv"
<li> style="position: relative; overflow: hidden; width: auto; max-height: 200px;">
<a ng-if="partner_application_new" ui-sref="partner_apply"> <ul class="menu" style="overflow: hidden; width: 100%;">
<i class="fa fa-commenting"></i> <li>
新的自主申请商户<span style="font-size:smaller;float:right;right: 0"></span> <a ng-if="partner_application_new" ui-sref="partner_apply">
</a> <i class="fa fa-commenting"></i>
</li> 新的自主申请商户<span style="font-size:smaller;float:right;right: 0"></span>
<li> </a>
<a ng-if="refundReviews && ('10000000000'|withRole)" ui-sref="refundReview"> </li>
<i class="fa fa-commenting"></i> <li>
新的退款申请<span style="font-size:smaller;float:right;right: 0"></span> <a ng-if="refundReviews && ('10000000000'|withRole)" ui-sref="refundReview">
</a> <i class="fa fa-commenting"></i>
</li> 新的退款申请<span style="font-size:smaller;float:right;right: 0"></span>
</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> </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>
</ul> </ul>
</li> </li>
@ -216,7 +232,8 @@ margin-bottom: 10%;"/>
<ul class="dropdown-menu user-dropdown-menu" ng-cloak> <ul class="dropdown-menu user-dropdown-menu" ng-cloak>
<!--User image--> <!--User image-->
<li class="user-header user-header-yedian"> <li class="user-header user-header-yedian">
<img ng-src="{{currentUser.org.logo||'static/images/r_white_logo.svg'}}" class="img-circle" <img ng-src="{{currentUser.org.logo||'static/images/r_white_logo.svg'}}"
class="img-circle"
alt="User Image"> alt="User Image">
<p> <p>
@ -306,17 +323,20 @@ margin-bottom: 10%;"/>
<i class="fa fa-plus"></i> <span>商户进件|New Partner</span> <i class="fa fa-plus"></i> <span>商户进件|New Partner</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('partner_analysis'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)"> <li ui-sref-active="active"
ng-if="('partner_analysis'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)">
<a ui-sref="partners_analysis" ui-sref-opts="{reload:true}"> <a ui-sref="partners_analysis" ui-sref-opts="{reload:true}">
<i class="fa fa-list-alt"></i> <span>商户统计|Merchants Data</span> <i class="fa fa-list-alt"></i> <span>商户统计|Merchants Data</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('clientrate'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)"> <li ui-sref-active="active"
ng-if="('clientrate'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)">
<a ui-sref="analysis_monitoring.client_rates" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_monitoring.client_rates" ui-sref-opts="{reload:true}">
<i class="fa fa-shopping-cart"></i> <span>商户活跃度</span> <i class="fa fa-shopping-cart"></i> <span>商户活跃度</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('merchantAmount'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)"> <li ui-sref-active="active"
ng-if="('merchantAmount'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)">
<a ui-sref="merchantAmountAnalysis" ui-sref-opts="{reload:true}"> <a ui-sref="merchantAmountAnalysis" ui-sref-opts="{reload:true}">
<i class="fa fa-area-chart"></i> <span>商户交易额统计</span> <i class="fa fa-area-chart"></i> <span>商户交易额统计</span>
</a> </a>
@ -328,7 +348,8 @@ margin-bottom: 10%;"/>
</a> </a>
</li>--> </li>-->
<li ui-sref-active="active" ng-if="roleNow=='bduser' && (currentUser.org_id==null || currentUser.org_id==1)"> <li ui-sref-active="active"
ng-if="roleNow=='bduser' && (currentUser.org_id==null || currentUser.org_id==1)">
<a ui-sref="partnerKYCProgress" ui-sref-opts="{reload:true}"> <a ui-sref="partnerKYCProgress" ui-sref-opts="{reload:true}">
<i class="fa fa-area-chart"></i> <span>商户KYC认证进度</span> <i class="fa fa-area-chart"></i> <span>商户KYC认证进度</span>
</a> </a>
@ -337,8 +358,10 @@ margin-bottom: 10%;"/>
</ul> </ul>
</li> </li>
<li class="menu-group" ng-if="roleNow!=null && roleNow!='administrator' && roleNow!='developer'&& roleNow!='orgmanager'"> <li class="menu-group"
<p role="button" ng-class="{'active': Transaction,'is-hide':hideSideBar}" ng-click="Transaction = !Transaction"> ng-if="roleNow!=null && roleNow!='administrator' && roleNow!='developer'&& roleNow!='orgmanager'">
<p role="button" ng-class="{'active': Transaction,'is-hide':hideSideBar}"
ng-click="Transaction = !Transaction">
<span>交易管理|Transaction</span> <span>交易管理|Transaction</span>
<span class="pull-right-container"> <span class="pull-right-container">
<i class="fa fa-angle-down pull-right"></i> <i class="fa fa-angle-down pull-right"></i>
@ -355,22 +378,26 @@ margin-bottom: 10%;"/>
<i class="fa fa-list-alt"></i> <span>R-Service交易统计</span> <i class="fa fa-list-alt"></i> <span>R-Service交易统计</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('transAnalysis'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)"> <li ui-sref-active="active"
ng-if="('transAnalysis'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)">
<a ui-sref="analysis_transanalysis" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_transanalysis" ui-sref-opts="{reload:true}">
<i class="fa fa-area-chart"></i> <span>交易数据|Transaction Data</span> <i class="fa fa-area-chart"></i> <span>交易数据|Transaction Data</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('dashboard'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)"> <li ui-sref-active="active"
ng-if="('dashboard'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)">
<a ui-sref="analysis_gateway" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_gateway" ui-sref-opts="{reload:true}">
<i class="fa fa-area-chart"></i> <span>Gateway统计</span> <i class="fa fa-area-chart"></i> <span>Gateway统计</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('refundAnalysisApp'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)"> <li ui-sref-active="active"
ng-if="('refundAnalysisApp'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)">
<a ui-sref="analysis_refundAnalysis" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_refundAnalysis" ui-sref-opts="{reload:true}">
<i class="fa fa-area-chart"></i> <span>退款统计|Refund Analysis</span> <i class="fa fa-area-chart"></i> <span>退款统计|Refund Analysis</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('channels_Analysis'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)"> <li ui-sref-active="active"
ng-if="('channels_Analysis'|withModule) && (currentUser.org_id==null || currentUser.org_id==1)">
<a ui-sref="analysis_channelsAnalysis" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_channelsAnalysis" ui-sref-opts="{reload:true}">
<i class="fa fa-area-chart"></i> <span>支付通道|Channels Analysis</span> <i class="fa fa-area-chart"></i> <span>支付通道|Channels Analysis</span>
</a> </a>
@ -427,7 +454,8 @@ margin-bottom: 10%;"/>
</a> </a>
</li> </li>
<li ui-sref-active="active"> <li ui-sref-active="active">
<a ui-sref="analysis_monitoring.risk_business" ng-if="('10000000000' | withRole)" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_monitoring.risk_business" ng-if="('10000000000' | withRole)"
ui-sref-opts="{reload:true}">
<i class="fa fa-list-alt"></i> <span>风控业务|Risk Business</span> <i class="fa fa-list-alt"></i> <span>风控业务|Risk Business</span>
</a> </a>
</li> </li>
@ -459,7 +487,8 @@ margin-bottom: 10%;"/>
</ul> </ul>
</li> </li>
<li class="menu-group" ng-if="('100' | withRole) && (currentUser.org_id==null || currentUser.org_id==1)"> <li class="menu-group"
ng-if="('100' | withRole) && (currentUser.org_id==null || currentUser.org_id==1)">
<p role="button" ng-class="{'active': Risk,'is-hide':hideSideBar}" ng-click="Risk = !Risk"> <p role="button" ng-class="{'active': Risk,'is-hide':hideSideBar}" ng-click="Risk = !Risk">
<span>风控管理|Risk</span> <span>风控管理|Risk</span>
<span class="pull-right-container"> <span class="pull-right-container">
@ -468,7 +497,8 @@ margin-bottom: 10%;"/>
</p> </p>
<ul class="sidebar-menu" ng-class="{'active':Risk}"> <ul class="sidebar-menu" ng-class="{'active':Risk}">
<li ui-sref-active="active"> <li ui-sref-active="active">
<a ui-sref="analysis_monitoring.risk_business_bd" ng-if="('100' | withRole)" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_monitoring.risk_business_bd" ng-if="('100' | withRole)"
ui-sref-opts="{reload:true}">
<i class="fa fa-list-alt"></i> <span>风控业务|Risk Business</span> <i class="fa fa-list-alt"></i> <span>风控业务|Risk Business</span>
</a> </a>
</li> </li>
@ -477,7 +507,8 @@ margin-bottom: 10%;"/>
<li class="menu-group" ng-if="roleNow=='compliance'"> <li class="menu-group" ng-if="roleNow=='compliance'">
<p role="button" ng-class="{'active': Compliance,'is-hide':hideSideBar}" ng-click="Compliance = !Compliance"> <p role="button" ng-class="{'active': Compliance,'is-hide':hideSideBar}"
ng-click="Compliance = !Compliance">
<span>合规管理|Compliance</span> <span>合规管理|Compliance</span>
<span class="pull-right-container"> <span class="pull-right-container">
<i class="fa fa-angle-down pull-right"></i> <i class="fa fa-angle-down pull-right"></i>
@ -540,8 +571,10 @@ margin-bottom: 10%;"/>
</ul> </ul>
</li> </li>
<li class="menu-group" ng-if="roleNow=='accountant' || roleNow=='director' || ('1000000000'|withRole) || roleNow=='compliance'"> <li class="menu-group"
<p role="button" ng-class="{'active': Settlement,'is-hide':hideSideBar}" ng-click="Settlement = !Settlement"> ng-if="roleNow=='accountant' || roleNow=='director' || ('1000000000'|withRole) || roleNow=='compliance'">
<p role="button" ng-class="{'active': Settlement,'is-hide':hideSideBar}"
ng-click="Settlement = !Settlement">
<span>清算管理|Settlement</span> <span>清算管理|Settlement</span>
<span class="pull-right-container"> <span class="pull-right-container">
<i class="fa fa-angle-down pull-right"></i> <i class="fa fa-angle-down pull-right"></i>
@ -582,7 +615,8 @@ margin-bottom: 10%;"/>
<i class="fa fa fa-tv"></i> <span>清算月报</span> <i class="fa fa fa-tv"></i> <span>清算月报</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('platformRevenue'|withModule) && (roleNow!='director') && roleNow !='compliance'"> <li ui-sref-active="active"
ng-if="('platformRevenue'|withModule) && (roleNow!='director') && roleNow !='compliance'">
<a ui-sref="analysis_report.platformsettle" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_report.platformsettle" ui-sref-opts="{reload:true}">
<i class="fa fa fa-money"></i> <span>清算验证|Validation</span> <i class="fa fa fa-money"></i> <span>清算验证|Validation</span>
</a> </a>
@ -591,7 +625,8 @@ margin-bottom: 10%;"/>
</li> </li>
<li class="menu-group" ng-if="roleNow=='accountant' || roleNow=='director'"> <li class="menu-group" ng-if="roleNow=='accountant' || roleNow=='director'">
<p role="button" ng-class="{'active': Financial,'is-hide':hideSideBar}" ng-click="Financial = !Financial"> <p role="button" ng-class="{'active': Financial,'is-hide':hideSideBar}"
ng-click="Financial = !Financial">
<span>财务管理|Financial </span> <span>财务管理|Financial </span>
<span class="pull-right-container"> <span class="pull-right-container">
<i class="fa fa-angle-down pull-right"></i> <i class="fa fa-angle-down pull-right"></i>
@ -618,7 +653,8 @@ margin-bottom: 10%;"/>
<i class="fa fa-money"></i> <span>腾讯打款记录|Tencent Settlement</span> <i class="fa fa-money"></i> <span>腾讯打款记录|Tencent Settlement</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('bdprize'|withModule)&&(currentUser.org_id==null||currentUser.org_id==1)"> <li ui-sref-active="active"
ng-if="('bdprize'|withModule)&&(currentUser.org_id==null||currentUser.org_id==1)">
<a ui-sref="analysis_bd.bd_prizes" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_bd.bd_prizes" ui-sref-opts="{reload:true}">
<i class="fa fa-usd"></i> <span>BD提成|BD Commissions</span> <i class="fa fa-usd"></i> <span>BD提成|BD Commissions</span>
</a> </a>
@ -657,7 +693,8 @@ margin-bottom: 10%;"/>
</li> </li>
<li class="menu-group" ng-if="roleNow=='sitemanager'"> <li class="menu-group" ng-if="roleNow=='sitemanager'">
<p role="button" ng-class="{'active': Promotion,'is-hide':hideSideBar}" ng-click="Promotion = !Promotion"> <p role="button" ng-class="{'active': Promotion,'is-hide':hideSideBar}"
ng-click="Promotion = !Promotion">
<span>营销活动管理|Promotion</span> <span>营销活动管理|Promotion</span>
<span class="pull-right-container"> <span class="pull-right-container">
<i class="fa fa-angle-down pull-right"></i> <i class="fa fa-angle-down pull-right"></i>
@ -759,11 +796,17 @@ margin-bottom: 10%;"/>
<i class="fa fa-file-text-o"></i> <span>积分商城|Integral Mall</span> <i class="fa fa-file-text-o"></i> <span>积分商城|Integral Mall</span>
</a> </a>
</li> </li>
<li ui-sref-active="active">
<a ui-sref="aps_kyc" ui-sref-opts="{reload:true}">
<i class="fa fa-balance-scale"></i> <span>A+的KYC通知</span>
</a>
</li>
</ul> </ul>
</li> </li>
<li class="menu-group" ng-if="roleNow=='administrator'"> <li class="menu-group" ng-if="roleNow=='administrator'">
<p role="button" ng-class="{'active': Organization,'is-hide':hideSideBar}" ng-click="Organization = !Organization"> <p role="button" ng-class="{'active': Organization,'is-hide':hideSideBar}"
ng-click="Organization = !Organization">
<span>组织架构|Organization</span> <span>组织架构|Organization</span>
<span class="pull-right-container"> <span class="pull-right-container">
<i class="fa fa-angle-down pull-right"></i> <i class="fa fa-angle-down pull-right"></i>
@ -798,8 +841,10 @@ margin-bottom: 10%;"/>
</ul> </ul>
</li> </li>
<li class="menu-group" ng-if="(roleNow=='bduser' || roleNow=='salesmanager' || roleNow=='director') && (currentUser.org_id==null || currentUser.org_id==1)"> <li class="menu-group"
<p role="button" ng-class="{'active': Performance,'is-hide':hideSideBar}" ng-click="Performance = !Performance"> ng-if="(roleNow=='bduser' || roleNow=='salesmanager' || roleNow=='director') && (currentUser.org_id==null || currentUser.org_id==1)">
<p role="button" ng-class="{'active': Performance,'is-hide':hideSideBar}"
ng-click="Performance = !Performance">
<span>绩效管理|Performance</span> <span>绩效管理|Performance</span>
<span class="pull-right-container"> <span class="pull-right-container">
<i class="fa fa-angle-down pull-right"></i> <i class="fa fa-angle-down pull-right"></i>
@ -811,12 +856,14 @@ margin-bottom: 10%;"/>
<i class="fa fa-hand-peace-o"></i> <span>BD销售量|BD Sale</span> <i class="fa fa-hand-peace-o"></i> <span>BD销售量|BD Sale</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('bdprize'|withModule)&&(currentUser.org_id==null||currentUser.org_id==1)"> <li ui-sref-active="active"
ng-if="('bdprize'|withModule)&&(currentUser.org_id==null||currentUser.org_id==1)">
<a ui-sref="analysis_bd.bd_prizes" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_bd.bd_prizes" ui-sref-opts="{reload:true}">
<i class="fa fa-usd"></i> <span>BD提成|BD Commissions</span> <i class="fa fa-usd"></i> <span>BD提成|BD Commissions</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('bdprize'|withModule)&&(currentUser.org_id==null||currentUser.org_id==1)"> <li ui-sref-active="active"
ng-if="('bdprize'|withModule)&&(currentUser.org_id==null||currentUser.org_id==1)">
<a ui-sref="analysis_bd.bd_data_analysis" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_bd.bd_data_analysis" ui-sref-opts="{reload:true}">
<i class="fa fa-usd"></i> <span>BD团队分析|BD Team Analysis</span> <i class="fa fa-usd"></i> <span>BD团队分析|BD Team Analysis</span>
</a> </a>
@ -850,7 +897,8 @@ margin-bottom: 10%;"/>
</li> </li>
<li class="menu-group" ng-if="(roleNow=='salesmanager') || (roleNow=='director')"> <li class="menu-group" ng-if="(roleNow=='salesmanager') || (roleNow=='director')">
<p role="button" ng-class="{'active': cityPartner,'is-hide':hideSideBar}" ng-click="cityPartner = !cityPartner"> <p role="button" ng-class="{'active': cityPartner,'is-hide':hideSideBar}"
ng-click="cityPartner = !cityPartner">
<span>合伙人管理|Partner</span> <span>合伙人管理|Partner</span>
<span class="pull-right-container"> <span class="pull-right-container">
<i class="fa fa-angle-down pull-right"></i> <i class="fa fa-angle-down pull-right"></i>
@ -868,7 +916,8 @@ margin-bottom: 10%;"/>
<i class="fa fa-users"></i> <span>合伙人管理</span> <i class="fa fa-users"></i> <span>合伙人管理</span>
</a> </a>
</li> </li>
<li ui-sref-active="active" ng-if="('org_sale'|withModule)&&(currentUser.org_id==null||currentUser.org_id==1 ||('10000000000000'|withRole))"> <li ui-sref-active="active"
ng-if="('org_sale'|withModule)&&(currentUser.org_id==null||currentUser.org_id==1 ||('10000000000000'|withRole))">
<a ui-sref="analysis_org.organlasis" ui-sref-opts="{reload:true}"> <a ui-sref="analysis_org.organlasis" ui-sref-opts="{reload:true}">
<i class="fa fa-hand-peace-o"></i> <span>合伙人销售量|City Partner Sale</span> <i class="fa fa-hand-peace-o"></i> <span>合伙人销售量|City Partner Sale</span>
</a> </a>
@ -887,7 +936,8 @@ margin-bottom: 10%;"/>
</li> </li>
<li class="menu-group" ng-if="roleNow=='administrator'"> <li class="menu-group" ng-if="roleNow=='administrator'">
<p role="button" ng-class="{'active': Settings,'is-hide':hideSideBar}" ng-click="Settings = !Settings"> <p role="button" ng-class="{'active': Settings,'is-hide':hideSideBar}"
ng-click="Settings = !Settings">
<span>配置管理|Basic Settings</span> <span>配置管理|Basic Settings</span>
<span class="pull-right-container"> <span class="pull-right-container">
<i class="fa fa-angle-down pull-right"></i> <i class="fa fa-angle-down pull-right"></i>
@ -915,7 +965,8 @@ margin-bottom: 10%;"/>
</li> </li>
<li class="menu-group" ng-if="roleNow=='developer'"> <li class="menu-group" ng-if="roleNow=='developer'">
<p role="button" ng-class="{'active': Developer,'is-hide':hideSideBar}" ng-click="Developer = !Developer"> <p role="button" ng-class="{'active': Developer,'is-hide':hideSideBar}"
ng-click="Developer = !Developer">
<span>开发工具|Developer</span> <span>开发工具|Developer</span>
<span class="pull-right-container"> <span class="pull-right-container">
<i class="fa fa-angle-down pull-right"></i> <i class="fa fa-angle-down pull-right"></i>
@ -946,7 +997,8 @@ margin-bottom: 10%;"/>
</li> </li>
<li class="menu-group" ng-if="roleNow=='orgmanager'"> <li class="menu-group" ng-if="roleNow=='orgmanager'">
<p role="button" ng-class="{'active': OrgManager,'is-hide':hideSideBar}" ng-click="OrgManager = !OrgManager"> <p role="button" ng-class="{'active': OrgManager,'is-hide':hideSideBar}"
ng-click="OrgManager = !OrgManager">
<span>机构管理|OrgManager</span> <span>机构管理|OrgManager</span>
<span class="pull-right-container"> <span class="pull-right-container">
<i class="fa fa-angle-down pull-right"></i> <i class="fa fa-angle-down pull-right"></i>

@ -457,16 +457,6 @@
</div> </div>
</a> </a>
</div> </div>
<div class="col-sm-2 col-xs-6">
<a ui-sref="aps_kyc" ui-sref-opts="{reload:true}">
<div class="description-block">
<img src="/static/images/main_menu/aps_kyc.png"/>
<div class="description-text">
<span>A+的KYC通知</span>
</div>
</div>
</a>
</div>
</div> </div>
</div> </div>
<div class="list-group" ng-if="(role=='salesmanager') || (role=='director')"> <div class="list-group" ng-if="(role=='salesmanager') || (role=='director')">
@ -806,6 +796,16 @@
</div> </div>
</a> </a>
</div> </div>
<div class="col-sm-2 col-xs-6">
<a ui-sref="aps_kyc" ui-sref-opts="{reload:true}">
<div class="description-block">
<img src="/static/images/main_menu/aps_kyc.png"/>
<div class="description-text">
<span>A+的KYC通知</span>
</div>
</div>
</a>
</div>
</div> </div>
</div> </div>
<div class="list-group" ng-if="role=='accountant' || role=='director'"> <div class="list-group" ng-if="role=='accountant' || role=='director'">

Loading…
Cancel
Save