web/static-dist/app/js/activity-manage/homework/picker/index.js
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
webpackJsonp(["app/js/activity-manage/homework/picker/index"],{"0f294dfd80e43dae6fa3":function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var a=n("b7747c79a9f58b90eaab"),o=i(a),r=n("de585ca0d3c2d0205c51"),s=i(r),d=n("1be2a74362f00ba903a0"),c=i(d),u=$("#question-picker-body",window.parent.document),l=$("#task-create-content-iframe").contents().find("#step2-form");new o.default(u,l),new s.default(u),new c.default($('[name="courseId"]',window.parent.document),$('[name="lessonId"]',window.parent.document))},"71e1df85d5928925f4b1":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.questionSubjectiveRemask=function(e){var t=!1,n="",i=$("#task-create-content-iframe").contents().find(".js-subjective-remask");if(e.find("tbody tr").each(function(){var e=$(this).data("type");"essay"==e&&(t=!0)}),t||0==e.find("tbody tr").length)return void i.html("");n="homework"==i.data("type")?Translator.trans("activity.homework_manage.objective_question_hint"):Translator.trans("activity.homework_manage.pass_objective_question_hint"),i.html(n).removeClass("hidden")}},b7747c79a9f58b90eaab:function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n("7ab4a89ebadbfdecc2bf"),o=i(a),r=n("4602c3f5fe7ad9e3e91d"),s=i(r),d=n("71e1df85d5928925f4b1"),c=function(){function e(t,n){(0,o.default)(this,e),this.$questionPickerBody=t,this.$questionPickerModal=this.$questionPickerBody.closest(".modal"),this.$questionAppendForm=n,this._initEvent()}return(0,s.default)(e,[{key:"_initEvent",value:function(){var e=this;this.$questionPickerBody.find('[data-role="search-btn"]').on("click",function(t){return e.searchQuestion(t)}),this.$questionPickerBody.find('[data-role="picked-item"]').on("click",function(t){return e.pickItem(t)}),this.$questionPickerBody.find('[data-role="preview-btn"]').on("click",function(t){return e.questionPreview(t)}),this.$questionPickerBody.find(".pagination a").on("click",function(t){return e.pagination(t)}),$('[data-role="batch-select-save"]',window.parent.document).on("click",function(t){return e.batchSelectSave(t)})}},{key:"pagination",value:function(e){var t=this,n=$(e.currentTarget);return $.get(n.attr("href"),function(e){t.$questionPickerModal.html(e)}),!1}},{key:"searchQuestion",value:function(e){var t=this;e.preventDefault();var n=$(e.currentTarget),i=n.closest("form");$.get(i.attr("action"),i.serialize(),function(e){t.$questionPickerModal.html(e)})}},{key:"pickItem",value:function(e){var t=$(e.currentTarget),n=parseInt(t.data("replace")),i=t.data("questionId"),a=[];a.push(i),t.attr("disabled",!0),this.pickItemPost(t.data("url"),a,n)}},{key:"pickItemPost",value:function(e,t){var n=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;$.post(e,{questionIds:t},function(e){if(i)n.$questionAppendForm.find('tr[data-id="'+i+'"]').replaceWith(e),n.$questionAppendForm.find('tr[data-parent-id="'+i+'"]').remove();else{var t=n.$questionAppendForm.find("tbody:visible");t.length<=0&&(t=n.$questionAppendForm.find("tbody")),t.append(e).removeClass("hide")}n._refreshSeqs(),(0,d.questionSubjectiveRemask)(n.$questionAppendForm),n.$questionPickerModal.modal("hide"),$(".js-close-modal").trigger("click")})}},{key:"questionPreview",value:function(e){window.open($(e.currentTarget).data("url"),"_blank","directories=0,height=580,width=820,scrollbars=1,toolbar=0,status=0,menubar=0,location=0")}},{key:"batchSelectSave",value:function(e){var t=$(e.currentTarget),n=[],i=t.data("url");if(0==this.$questionPickerBody.find('[data-role="batch-item"]:checked').length)return void $(".js-choice-notice",window.parent.document).show();this.$questionPickerBody.find('[data-role="batch-item"]:checked').each(function(e,t){var i=$(this).data("questionId");n.push(i)}),t.attr("disabled",!0),this.pickItemPost(i,n,null)}},{key:"_refreshSeqs",value:function(){var e=1;this.$questionAppendForm.find("tbody tr").each(function(t,n){var i=$(n);i.hasClass("have-sub-questions")||(i.find("td.seq").html(e),e++)}),this.$questionAppendForm.find('[name="questionLength"]').val(e-1>0?e-1:null)}}]),e}();t.default=c}},["0f294dfd80e43dae6fa3"]);
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。