src/Topxia/AdminBundle/Resources/public/js/controller/cloudfile/manage.js
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
define(function(require, exports, module) {
require("jquery.bootstrap-datetimepicker");
var Widget = require('widget');
require('jquery.select2-css');
require('jquery.select2');
var DetailWidget = require('./detail');
var Notify = require('common/bootstrap-notify');
var Validator = require('bootstrap.validator');
exports.run = function() {
var MaterialWidget = Widget.extend({
attrs: {
model: '',
renderUrl: ''
},
events: {
'submit': 'submitForm',
'click .nav-tabs .js-type-btn': 'onClickNav',
'click .nav-tabs .js-useType-btn': 'onClickUseTypeNav',
'click .pagination li': 'onClickPagination',
'click .js-tags-container .js-tag-btn': 'onClickTag',
'click .js-detail-btn': 'onClickDetailBtn',
'click .js-delete-btn': 'onClickDeleteBtn',
'click .js-reconvert-btn': 'onClickReconvertBtn',
'click .js-search-type option': 'onClickSearchTypeBtn',
'click .js-refresh-btn': 'onClickRefreshBtn',
'click .js-manage-batch-btn': 'onClickManageBtn',
'click .js-batch-delete-btn': 'onClickDeleteBatchBtn',
'click .js-batch-share-btn': 'onClickShareBatchBtn',
'click .js-batch-tag-btn': 'onClickTagBatchBtn',
'click .js-cd-modal': 'codeErrorTip',
'click .js-batch-download': 'batchDownload',
},
setup: function() {
this.set('model', 'normal');
this.set('renderUrl', this.element.find('#materials-table').data('url'));
this.renderTable();
this._initHeader();
this._initSelect2();
this.initTagForm();
},
initTagForm: function(event) {
var $form = $("#tag-form");
if ($form.length == 0) {
return false;
}
var validator = new Validator({
element: $form,
});
validator.addItem({
element: '#tags',
required: true,
display: Translator.trans('admin.cloud_file.tag_required_hint')
});
},
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。