mirror of
https://github.com/taobataoma/meanTorrent.git
synced 2026-03-01 09:40:57 +01:00
feat(makers): admin can set maker upload access from maker detail page
#20
This commit is contained in:
@@ -432,6 +432,19 @@
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* setMakerUploadAccess
|
||||
* @param acc
|
||||
*/
|
||||
vm.setMakerUploadAccess = function (acc) {
|
||||
vm.maker.upload_access = acc;
|
||||
vm.maker.$update(function (res) {
|
||||
vm.maker = res;
|
||||
NotifycationService.showSuccessNotify('UPLOADER.ACCESS_CHANGED_SUCCESSFULLY');
|
||||
});
|
||||
|
||||
};
|
||||
|
||||
/**
|
||||
* ratingMaker
|
||||
* @param item
|
||||
|
||||
@@ -80,8 +80,28 @@
|
||||
ng-if="vm.user.isOper || vm.isOwner(vm.maker)" ng-click="vm.beginEditMakerDesc(vm.maker)">
|
||||
{{'ABOUT.BTN_EDIT_DESC' | translate}}
|
||||
</button>
|
||||
<div class="btn-group width-120 margin-top-5" ng-if="vm.user.isAdmin" uib-dropdown dropdown-append-to-body>
|
||||
<button id="btn-append-to-body" type="button"
|
||||
class="btn btn-block"
|
||||
mouse-enter-toggle-class="btn-default" base-class="btn-mt-o"
|
||||
ng-click="$event.stopPropagation();"
|
||||
uib-dropdown-toggle>
|
||||
{{'ADMIN_UPLOAD_ACCESS' | translate }} <span class="caret"></span>
|
||||
</button>
|
||||
<ul class="dropdown-menu-left" uib-dropdown-menu role="menu"
|
||||
aria-labelledby="btn-append-to-body">
|
||||
<li role="menuitem" ng-class="{'active': vm.maker.upload_access == 'review'}">
|
||||
<a href="#"
|
||||
ng-click="vm.setMakerUploadAccess('review');">{{ 'UPLOADER.FIELDS_REVIEW' | translate}}</a>
|
||||
</li>
|
||||
<li role="menuitem" ng-class="{'active': vm.maker.upload_access == 'pass'}">
|
||||
<a href="#"
|
||||
ng-click="vm.setMakerUploadAccess('pass');">{{ 'UPLOADER.FIELDS_PASS' | translate}}</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<button class="btn btn-width-120 margin-top-5" mouse-enter-toggle-class="btn-default" base-class="btn-mt-o"
|
||||
ng-if="vm.user.isOper" ng-click="vm.beginRemoveMakerGroup(vm.maker)">
|
||||
ng-if="vm.user.isAdmin" ng-click="vm.beginRemoveMakerGroup(vm.maker)">
|
||||
{{'ABOUT.BTN_REMOVE_GROUP' | translate}}
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -339,6 +339,7 @@
|
||||
ADMIN_BASIC_TYPE_SET: 'Sale Type',
|
||||
ADMIN_SALE_TYPE_SET: 'Sale Type Set',
|
||||
ADMIN_BASIC_RLEVEL_SET: 'Recommend Level',
|
||||
ADMIN_UPLOAD_ACCESS: 'Upload Access',
|
||||
ADMIN_RLEVEL_SET: 'Recommend Level Set',
|
||||
ADMIN_COLLECTION_COMMAND: 'Collections Command',
|
||||
ADMIN_COLLECTION_CREATE: 'Create Collection',
|
||||
|
||||
@@ -339,6 +339,7 @@
|
||||
ADMIN_BASIC_TYPE_SET: '设置促销',
|
||||
ADMIN_SALE_TYPE_SET: '种子促销类型',
|
||||
ADMIN_BASIC_RLEVEL_SET: '推荐级别',
|
||||
ADMIN_UPLOAD_ACCESS: '上传权限',
|
||||
ADMIN_RLEVEL_SET: '推荐级别设置',
|
||||
ADMIN_COLLECTION_COMMAND: '电影系列操作命令',
|
||||
ADMIN_COLLECTION_CREATE: '创建新系列',
|
||||
|
||||
Reference in New Issue
Block a user