PageSourceSearch

https://www.teacherin.com/static/js/CourseFile-b60a9238.js

js teacherin.com collected 2026-10-08 17:08:08 UTC 22,400 bytes, 2 lines download raw bytes

1var R=Object.defineProperty,G=Object.defineProperties;var z=Object.getOwnPropertyDescriptors;var L=Object.getOwnPropertySymbols;var N=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable;var I=(r,i,o)=>i in r?R(r,i,{enumerable:!0,configurable:!0,writable:!0,value:o}):r[i]=o,V=(r,i)=>{for(var o in i||(i={}))N.call(i,o)&&I(r,o,i[o]);if(L)for(var o of L(i))q.call(i,o)&&I(r,o,i[o]);return r},D=(r,i)=>G(r,z(i));import{K as k,aP as T,P as c,Q as w,V as p,X as t,ab as $,aD as B,ae as S,Y as A,T as a,ay as v,cv as E,ai as h,aj as C,a9 as P,r as Q,a3 as W,aB as X,cF as Y,af as M,aW as J,O as U,b2 as Z,cq as tt,u as ot,bt as et,bH as it,au as rt}from"./index-267e3c40.js";import{T as b}from"./TIcon-d9a2ab4a.js";import{u as O}from"./GoodsIndex-eb1d8d5e.js";import{S as st}from"./courseTop-903748c1.js";import{C as nt}from"./index-3884f1c0.js";import{_ as pt}from"./FilesTitle.vue_vue_type_script_setup_true_lang-752b3bb8.js";import{u as at}from"./useTableStore-5365dbb3.js";import{u as mt}from"./useFilePreviewStore-9475a91e.js";import{u as F}from"./useCourseFile-aaf7691b.js";import{n as lt}from"./contion-4124e25b.js";import"./useWechat-2e6ea9e1.js";import"./PromotionModal.vue_vue_type_style_index_0_lang-37f4091f.js";import"./useOrgStore-1dfed94b.js";import"./common-e2501ca1.js";import"./useSpacePay-f851f5e2.js";import"./componentList-09f2e9f1.js";import"./user-2271ea39.js";import"./useFilterTable-6d2224f6.js";import"./browser-5edb3e72.js";import"./PromotionCard-86d3b31d.js";import"./default_org-0cabca3c.js";import"./TILogo-99e6bf9b.js";import"./html2canvas.esm-950eb194.js";import"./index-f6a1fe08.js";import"./css-872d2584.js";import"./useMergedState-8b5ccdaa.js";import"./LeftOutlined-018f7fbb.js";
1import"./EyeOutlined-821e9b12.js";import"./_plugin-vue_export-helper-e037c8bb.js";import"./index-37dfd1d7.js";import"./icon_manage_empty-80972207.js";import"./Tooltip.vue_vue_type_script_setup_true_lang-13aaaea1.js";import"./dom-79ae9a54.js";import"./index-a3c893a6.js";import"./firstNotUndefined-85867908.js";import"./vnode-7cc5d030.js";import"./ModalHelper-ba9e12e1.js";import"./drop_down-78e4f973.js";import"./index-db7d7568.js";import"./dropdown-58381694.js";import"./Dropdown-b5c2676b.js";import"./move-f8350db4.js";import"./slide-63807664.js";import"./index-7d0feb26.js";import"./index-e30401ee.js";import"./shallowequal-ef32a323.js";import"./collapseMotion-31e71dd7.js";import"./index-12f69aed.js";import"./DownOutlined-7eabd3a2.js";import"./useTableSelect-52cb3c7e.js";import"./useLmsFormData-0b6c7be3.js";import"./xid-98173e43.js";import"./type-b6fc4e0a.js";import"./cloneDeep-23622f3f.js";import"./useFileListFormModal-cfec3061.js";import"./v4-8e67acc2.js";import"./useAuthFile-0fcc3696.js";import"./EvaluationModal.vue_vue_type_style_index_0_lang-648bb6c3.js";import"./time-4edf7fe0.js";import"./viewer-c42c1444.js";import"./VideoViewer.vue_vue_type_style_index_0_lang-c2fe88ca.js";import"./tcplayer.v4.8.0.min-418d57f0.js";import"./upload-37bf0388.js";import"./cos-js-sdk-v5-ee63798e.js";import"./TextArea-9c4bc65b.js";import"./FormItemContext-e757ddc4.js";import"./statusUtils-97c50dbf.js";import"./index-6b832a9b.js";import"./index-339d55ce.js";import"./FormItem-edcecf53.js";import"./hasIn-fe2f3b37.js";import"./isSymbol-308ff051.js";import"./isPlainObject-15590842.js";import"./Col-9578687f.js";import"./responsiveObserve-e6a9aa78.js";import"./debounce-b990b120.js";import"./index-e7ae0cbc.js";import"./CheckOutlined-3d38a841.js";import"./useRefs-52dd8e24.js";import"./index-40a276b6.js";import"./_flatRest-43756908.js";import"./AuthorImage-b2eaf0d6.js";import"./AuthorName.vue_vue_type_script_setup_true_lang-8903f266.js";import"./CustomSwiper-77193956.js";/* empty css                   */import"./ForkCourseModal-3d962cf2.js";import"./index-17f0b176.js";import"./SearchOutlined-2dccac82.js";import"./index-7f5d8181.js";import"./index-5274db6b.js";import"./isMobile-d34b4b44.js";import"./CheckOutlined-5c78832e.js";import"./AntdIcon-49184bb9.js";import"./ClassListModal-c6ac11de.js";import"./index-13438086.js";import"./Group-e3455eaf.js";import"./Checkbox-993cb04e.js";import"./lodash-e4b2c409.js";import"./index-ce0bc720.js";import"./EmptyData.vue_vue_type_script_setup_true_lang-52597ed3.js";import"./PerOrgSelect.vue_vue_type_style_index_0_lang-618d01d6.js";import"./useSubmitLock-7e1c19b9.js";import"./AgreementJump.vue_vue_type_script_setup_true_lang-462b38d7.js";import"./PaySuccessModal.vue_vue_type_style_index_0_lang-e8729d25.js";import"./pay_mid-dce975f5.js";import"./usePayment-4c2ae4ec.js";import"./PaymentModal.vue_vue_type_script_setup_true_lang-16a34a57.js";import"./LoadingOutlined-a1793d48.js";import"./AreaSelector-fc10b041.js";import"./china_area-46ef7fae.js";import"./isUndefined-85330b57.js";import"./index-e31f4d7d.js";import"./index-971e67d2.js";import"./useBreakpoint-4dc27970.js";import"./zh_CN-f805877d.js";import"./useMaxLevel-febb8d60.js";import"./CaretUpOutlined-f79f25d2.js";import"./index-9b4e8493.js";import"./index-db60d750.js";import"./index-06ac0dce.js";import"./PlusOutlined-f43afe05.js";import"./index-43259bfa.js";import"./Skeleton-6802ea90.js";import"./index-45d0efd3.js";import"./CheckAuthWrapper-7233c2cc.js";import"./useCourseTemplateDetailStore-4f641303.js";import"./courseNameInputCalc-1b709eee.js";import"./user-be9a95f9.js";import"./index-c7f1f410.js";import"./constants-1d6ab6ef.js";import"./_baseIsEqual-7d0396f7.js";(function(){try{var r=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},i=new Error().stack;i&&(r._sentryDebugIds=r._sentryDebugIds||{},r._sentryDebugIds[i]="5f2bf95a-7cef-4f82-93c3-ff0a2a96bdc8",r._sentryDebugIdIdentifier="sentry-dbid-5f2bf95a-7cef-4f82-93c3-ff0a2a96bdc8")}catch(o){}})();const ct={class:"flex-y-center justify-between py-[10px]"},dt={class:"flex-y-center cursor-pointer"},ut={class:"font-normal text-gray-600 text-sm"},ft={class:"hidden xl:flex-y-center"},_t=k({__name:"FilesHeader",setup(r){const{t:i}=T(),o=O();return(d,e)=>(c(),w("section",ct,[p("div",dt,[t(o).listConfig.showOperator?(c(),$(t(nt),{key:0,class:"mr-1 hidden md:flex",checked:t(o).isSelectAll,disabled:!t(o).list.length,indeterminate:t(o).dataInfo.selectedKeys.length>0&&!t(o).isSelectAll,onClick:e[0]||(e[0]=B(()=>{}
1,["stop"])),onChange:t(o).toggleSelectAll},null,8,["checked","disabled","indeterminate","onChange"])):S("",!0),p("div",{class:"flex-y-center",onClick:e[1]||(e[1]=(...m)=>t(o).setOrder&&t(o).setOrder(...m))},[p("span",ut,A(t(i)("common.name")),1),a(t(b),{icon:t(o).listConfig.sortOrder===t(st).ASC?"shangjiantou":"xiajiantou"},null,8,["icon"])])]),p("div",ft,[p("div",{class:v(["flex-center p-1 rounded mr-3 cursor-pointer",[t(o).isListView?"text-gray-900 hover:bg-[#E9E9E9]":"bg-blue-400/10 text-blue-400"]]),onClick:e[2]||(e[2]=m=>t(o).setViewMode(t(E).Thumbnail))},[a(t(b),{class:"text-base",icon:"suolvetu"})],2),p("div",{class:v(["flex-center p-1 rounded cursor-pointer",[t(o).isListView?"bg-blue-400/10 text-blue-400":"text-gray-900 hover:bg-[#E9E9E9]"]]),onClick:e[3]||(e[3]=m=>t(o).setViewMode(t(E).List))},[a(t(b),{class:"text-base",icon:"liebiao"})],2)])]))}}),bt={class:"w-full"},wt={key:0,class:"fixed top-0 left-0 w-full h-full bg-white z-[995] rounded-t-2xl px-6 py-4 overflow-auto overscroll-contain"},xt={class:"flex-y-center justify-between py-2"},yt={class:"text-[17px] font-bold pl-1 flex-1 truncate"},gt=k({__name:"Files",props:{config:{},operateOptions:{type:Function},preview:{type:Function}},setup(r){const i=r,o=h(()=>C(()=>import("./ListView-838c9cf0.js"),["static/js/ListView-838c9cf0.js","static/js/ListView.vue_vue_type_script_setup_true_lang-2c838f9b.js","static/js/index-267e3c40.js","static/css/index-31427f7d.css","static/js/TIcon-d9a2ab4a.js","static/js/FileOperations-9c16411b.js","static/js/useFilePreviewStore-9475a91e.js","static/js/xid-98173e43.js","static/js/useTableSelect-52cb3c7e.js","static/js/useLmsFormData-0b6c7be3.js","static/js/type-b6fc4e0a.js","static/js/cloneDeep-23622f3f.js","static/js/useFileListFormModal-cfec3061.js","static/js/v4-8e67acc2.js","static/js/user-be9a95f9.js","static/js/index-c7f1f410.js","static/js/time-4edf7fe0.js","static/js/courseTop-903748c1.js","static/js/CheckAuthWrapper-7233c2cc.js","static/js/common-e2501ca1.js","static/js/useSpacePay-f851f5e2.js","static/js/ModalHelper-ba9e12e1.js","static/js/useCourseTemplateDetailStore-4f641303.js","static/js/courseNameInputCalc-1b709eee.js","static/js/GoodsIndex-eb1d8d5e.js","static/js/useWechat-2e6ea9e1.js","static/js/PromotionModal.vue_vue_type_style_index_0_lang-37f4091f.js","static/js/useOrgStore-1dfed94b.js","static/js/componentList-09f2e9f1.js","static/js/user-2271ea39.js","static/js/useFilterTable-6d2224f6.js","static/js/browser-5edb3e72.js","static/js/PromotionCard-86d3b31d.js","static/js/default_org-0cabca3c.js","static/js/TILogo-99e6bf9b.js","static/js/html2canvas.esm-950eb194.js","static/js/index-f6a1fe08.js","static/js/css-872d2584.js","static/js/useMergedState-8b5ccdaa.js","static/js/LeftOutlined-018f7fbb.js","static/js/EyeOutlined-821e9b12.
1js","static/js/_plugin-vue_export-helper-e037c8bb.js","static/css/PromotionCard-cebfb9de.css","static/css/PromotionModal-6ee17da8.css","static/js/index-37dfd1d7.js","static/js/icon_manage_empty-80972207.js","static/js/Tooltip.vue_vue_type_script_setup_true_lang-13aaaea1.js","static/js/dom-79ae9a54.js","static/js/index-a3c893a6.js","static/js/firstNotUndefined-85867908.js","static/js/vnode-7cc5d030.js","static/js/drop_down-78e4f973.js","static/js/index-db7d7568.js","static/js/dropdown-58381694.js","static/js/Dropdown-b5c2676b.js","static/js/move-f8350db4.js","static/js/slide-63807664.js","static/js/index-7d0feb26.js","static/js/index-e30401ee.js","static/js/shallowequal-ef32a323.js","static/js/collapseMotion-31e71dd7.js","static/js/index-12f69aed.js","static/js/DownOutlined-7eabd3a2.js","static/js/useTableStore-5365dbb3.js","static/css/index-27f0aa0b.css","static/js/useAuthFile-0fcc3696.js","static/js/contion-4124e25b.js","static/js/cos-js-sdk-v5-ee63798e.js","static/js/constants-1d6ab6ef.js","static/js/_baseIsEqual-7d0396f7.js","static/js/EvaluationModal.vue_vue_type_style_index_0_lang-648bb6c3.js","static/js/viewer-c42c1444.js","static/css/viewer-28179541.css","static/js/VideoViewer.vue_vue_type_style_index_0_lang-c2fe88ca.js","static/js/tcplayer.v4.8.0.min-418d57f0.js","static/css/VideoViewer-e1783caa.css","static/js/upload-37bf0388.js","static/js/TextArea-9c4bc65b.js","static/js/FormItemContext-e757ddc4.js","static/js/statusUtils-97c50dbf.js","static/js/index-6b832a9b.js","static/js/index-339d55ce.js","static/js/FormItem-edcecf53.js","static/js/hasIn-fe2f3b37.js","static/js/isSymbol-308ff051.js","static/js/isPlainObject-15590842.js","static/js/Col-9578687f.js","
1static/js/responsiveObserve-e6a9aa78.js","static/js/debounce-b990b120.js","static/js/index-e7ae0cbc.js","static/js/CheckOutlined-3d38a841.js","static/js/useRefs-52dd8e24.js","static/js/index-40a276b6.js","static/js/_flatRest-43756908.js","static/css/EvaluationModal-b6cf4768.css","static/js/AuthorImage-b2eaf0d6.js","static/css/AuthorImage-100a5cd1.css","static/js/AuthorName.vue_vue_type_script_setup_true_lang-8903f266.js","static/js/CustomSwiper-77193956.js","static/css/CustomSwiper-2bfcea8a.css","static/css/pagination-5f2d471a.css","static/js/ForkCourseModal-3d962cf2.js","static/js/index-17f0b176.js","static/js/SearchOutlined-2dccac82.js","static/js/index-7f5d8181.js","static/js/index-5274db6b.js","static/js/isMobile-d34b4b44.js","static/js/CheckOutlined-5c78832e.js","static/js/AntdIcon-49184bb9.js","static/css/ForkCourseModal-fed086ef.css","static/js/ClassListModal-c6ac11de.js","static/js/index-3884f1c0.js","static/js/Checkbox-993cb04e.js","static/js/index-9b4e8493.js","static/js/index-13438086.js","static/js/Group-e3455eaf.js","static/js/lodash-e4b2c409.js","static/js/index-ce0bc720.js","static/css/ClassListModal-fd257f2e.css","static/js/EmptyData.vue_vue_type_script_setup_true_lang-52597ed3.js","static/js/PerOrgSelect.vue_vue_type_style_index_0_lang-618d01d6.js","static/css/PerOrgSelect-b62d94e4.css","static/js/useSubmitLock-7e1c19b9.js","
1static/js/AgreementJump.vue_vue_type_script_setup_true_lang-462b38d7.js","static/js/PaySuccessModal.vue_vue_type_style_index_0_lang-e8729d25.js","static/js/pay_mid-dce975f5.js","static/js/usePayment-4c2ae4ec.js","static/css/PaySuccessModal-d74f3bed.css","static/js/PaymentModal.vue_vue_type_script_setup_true_lang-16a34a57.js","static/js/LoadingOutlined-a1793d48.js","static/js/AreaSelector-fc10b041.js","static/js/china_area-46ef7fae.js","static/js/isUndefined-85330b57.js","static/js/index-e31f4d7d.js","static/js/index-971e67d2.js","static/js/useBreakpoint-4dc27970.js","static/js/zh_CN-f805877d.js","static/js/useMaxLevel-febb8d60.js","static/js/CaretUpOutlined-f79f25d2.js","static/js/index-db60d750.js","static/js/index-06ac0dce.js","static/js/PlusOutlined-f43afe05.js","static/js/index-43259bfa.js","static/js/Skeleton-6802ea90.js","static/js/index-45d0efd3.js","static/css/GoodsIndex-9ad1cd1f.css","static/css/FileOperations-f5973ba6.css","static/js/useEmptyTips-02989d96.js","static/js/icon_community_empty-1599829f.js","static/js/notice_list_empty-f8410199.js"])),d=h(()=>C(()=>import("./ThumbnailView-3b4335d9.js"),["static/js/ThumbnailView-3b4335d9.js","static/js/ThumbnailItem.vue_vue_type_script_setup_true_lang-900035d3.js","static/js/index-267e3c40.js","static/css/index-31427f7d.css","static/js/FileOperations-9c16411b.js","static/js/TIcon-d9a2ab4a.js","static/js/useFilePreviewStore-9475a91e.js","static/js/xid-98173e43.js","static/js/useTableSelect-52cb3c7e.js","static/js/useLmsFormData-0b6c7be3.js","static/js/type-b6fc4e0a.js","static/js/cloneDeep-23622f3f.js","static/js/useFileListFormModal-cfec3061.js","static/js/v4-8e67acc2.js","static/js/user-be9a95f9.js","static/js/index-c7f1f410.js","static/js/time-4edf7fe0.js","static/js/courseTop-903748c1.js","static/js/CheckAuthWrapper-7233c2cc.js","static/js/common-e2501ca1.js","static/js/useSpacePay-f851f5e2.js","static/js/ModalHelper-ba9e12e1.js","static/js/useCourseTemplateDetailStore-4f641303.js","static/js/courseNameInputCalc-1b709eee.js","static/js/GoodsIndex-eb1d8d5e.js","static/js/useWechat-2e6ea9e1.js","static/js/PromotionModal.vue_vue_type_style_index_0_lang-37f4091f.js","static/js/useOrgStore-1dfed94b.js","static/js/componentList-09f2e9f1.js","static/js/user-2271ea39.js","static/js/useFilterTable-6d2224f6.js","static/js/browser-5edb3e72.js","static/js/PromotionCard-86d3b31d.js","static/js/default_org-0cabca3c.js","static/js/TILogo-99e6bf9b.js","static/js/html2canvas.esm-950eb194.js","static/js/index-f6a1fe08.js","static/js/css-872d2584.js","static/js/useMergedState-8b5ccdaa.js","static/js/LeftOutlined-018f7fbb.js","static/js/EyeOutlined-821e9b12.
1js","static/js/_plugin-vue_export-helper-e037c8bb.js","static/css/PromotionCard-cebfb9de.css","static/css/PromotionModal-6ee17da8.css","static/js/index-37dfd1d7.js","static/js/icon_manage_empty-80972207.js","static/js/Tooltip.vue_vue_type_script_setup_true_lang-13aaaea1.js","static/js/dom-79ae9a54.js","static/js/index-a3c893a6.js","static/js/firstNotUndefined-85867908.js","static/js/vnode-7cc5d030.js","static/js/drop_down-78e4f973.js","static/js/index-db7d7568.js","static/js/dropdown-58381694.js","static/js/Dropdown-b5c2676b.js","static/js/move-f8350db4.js","static/js/slide-63807664.js","static/js/index-7d0feb26.js","static/js/index-e30401ee.js","static/js/shallowequal-ef32a323.js","static/js/collapseMotion-31e71dd7.js","static/js/index-12f69aed.js","static/js/DownOutlined-7eabd3a2.js","static/js/useTableStore-5365dbb3.js","static/css/index-27f0aa0b.css","static/js/useAuthFile-0fcc3696.js","static/js/contion-4124e25b.js","static/js/cos-js-sdk-v5-ee63798e.js","static/js/constants-1d6ab6ef.js","static/js/_baseIsEqual-7d0396f7.js","static/js/EvaluationModal.vue_vue_type_style_index_0_lang-648bb6c3.js","static/js/viewer-c42c1444.js","static/css/viewer-28179541.css","static/js/VideoViewer.vue_vue_type_style_index_0_lang-c2fe88ca.js","static/js/tcplayer.v4.8.0.min-418d57f0.js","static/css/VideoViewer-e1783caa.css","static/js/upload-37bf0388.js","static/js/TextArea-9c4bc65b.js","static/js/FormItemContext-e757ddc4.js","static/js/statusUtils-97c50dbf.js","static/js/index-6b832a9b.js","static/js/index-339d55ce.js","static/js/FormItem-edcecf53.js","static/js/hasIn-fe2f3b37.js","static/js/isSymbol-308ff051.js","static/js/isPlainObject-15590842.js","static/js/Col-9578687f.js","
1static/js/responsiveObserve-e6a9aa78.js","static/js/debounce-b990b120.js","static/js/index-e7ae0cbc.js","static/js/CheckOutlined-3d38a841.js","static/js/useRefs-52dd8e24.js","static/js/index-40a276b6.js","static/js/_flatRest-43756908.js","static/css/EvaluationModal-b6cf4768.css","static/js/AuthorImage-b2eaf0d6.js","static/css/AuthorImage-100a5cd1.css","static/js/AuthorName.vue_vue_type_script_setup_true_lang-8903f266.js","static/js/CustomSwiper-77193956.js","static/css/CustomSwiper-2bfcea8a.css","static/css/pagination-5f2d471a.css","static/js/ForkCourseModal-3d962cf2.js","static/js/index-17f0b176.js","static/js/SearchOutlined-2dccac82.js","static/js/index-7f5d8181.js","static/js/index-5274db6b.js","static/js/isMobile-d34b4b44.js","static/js/CheckOutlined-5c78832e.js","static/js/AntdIcon-49184bb9.js","static/css/ForkCourseModal-fed086ef.css","static/js/ClassListModal-c6ac11de.js","static/js/index-3884f1c0.js","static/js/Checkbox-993cb04e.js","static/js/index-9b4e8493.js","static/js/index-13438086.js","static/js/Group-e3455eaf.js","static/js/lodash-e4b2c409.js","static/js/index-ce0bc720.js","static/css/ClassListModal-fd257f2e.css","static/js/EmptyData.vue_vue_type_script_setup_true_lang-52597ed3.js","static/js/PerOrgSelect.vue_vue_type_style_index_0_lang-618d01d6.js","static/css/PerOrgSelect-b62d94e4.css","static/js/useSubmitLock-7e1c19b9.js","
1static/js/AgreementJump.vue_vue_type_script_setup_true_lang-462b38d7.js","static/js/PaySuccessModal.vue_vue_type_style_index_0_lang-e8729d25.js","static/js/pay_mid-dce975f5.js","static/js/usePayment-4c2ae4ec.js","static/css/PaySuccessModal-d74f3bed.css","static/js/PaymentModal.vue_vue_type_script_setup_true_lang-16a34a57.js","static/js/LoadingOutlined-a1793d48.js","static/js/AreaSelector-fc10b041.js","static/js/china_area-46ef7fae.js","static/js/isUndefined-85330b57.js","static/js/index-e31f4d7d.js","static/js/index-971e67d2.js","static/js/useBreakpoint-4dc27970.js","static/js/zh_CN-f805877d.js","static/js/useMaxLevel-febb8d60.js","static/js/CaretUpOutlined-f79f25d2.js","static/js/index-db60d750.js","static/js/index-06ac0dce.js","static/js/PlusOutlined-f43afe05.js","static/js/index-43259bfa.js","static/js/Skeleton-6802ea90.js","static/js/index-45d0efd3.js","static/css/GoodsIndex-9ad1cd1f.css","static/css/FileOperations-f5973ba6.css","static/js/notice_list_empty-f8410199.js","static/js/useEmptyTips-02989d96.js","static/js/icon_community_empty-1599829f.js"])),e=O(),m=P(()=>e.isListView?o:d),_=Q(!1),y=()=>{e.setPath(""),J(()=>{_.value=!1})};return W(()=>{e.init({config:i.config,getOptions:i.operateOptions,preview:i.preview})}),X(()=>e.path,async u=>{if(i.config.api){console.log("path",u);const n=await i.config.api(u);if(!(n!=null&&n.code)){const f=n.map(g=>D(V({},g),{route:u||""}));e.setOriginalList(f)}}},{immediate:!0}),(u,n)=>(c(),w(M,null,[p("section",null,[p("div",bt,[a(pt,{info:t(e).fileInfo},null,8,["info"]),a(_t,{class:"border-b border-gray-50 mb-3"}),(c(),$(Y(m.value),{onShow:n[0]||(n[0]=f=>_.value=!0)},null,32))])]),_.value?(c(),w("section",wt,[p("header",xt,[p("div",{class:v([t(e).breadcrumbs.length>2?"flex-y-center":"invisible","w-0 flex-1"]),onClick:n[1]||(n[1]=f=>t(e).setPath(t(e).breadcrumbs.slice(1,-1).join("/")))},[a(t(b),{class:"text-2xl flex-shrink-0 ml-[-10px]",icon:"left"}),p("span",yt,A(t(e).breadcrumbs[t(e).breadcrumbs.length-2]),1)],2),a(t(b),{icon:"close-bom9odd6",class:"text-2xl flex-shrink-0",onClick:y})]),a(t(o))])):S("",!0)],64))}}),vt={key:0,class:"fixed bottom-0 right-0 bg-white z-20 w-full"},We=k({__name:"CourseFile",setup(r){const i=h(()=>C(()=>import("./MultipleOperate-dbce4831.js"),["static/js/MultipleOperate-dbce4831.js","static/js/index-267e3c40.js","static/css/index-31427f7d.css","static/js/useCourseFile-aaf7691b.js","static/js/useFilePreviewStore-9475a91e.js","static/js/xid-98173e43.js","static/js/useTableSelect-52cb3c7e.js","static/js/useLmsFormData-0b6c7be3.js","static/js/type-b6fc4e0a.js","static/js/cloneDeep-23622f3f.js","static/js/useFileListFormModal-cfec3061.js","static/js/v4-8e67acc2.js","static/js/user-be9a95f9.js","static/js/index-c7f1f410.js","static/js/time-4edf7fe0.js","static/js/courseTop-903748c1.js","static/js/CheckAuthWrapper-7233c2cc.js","static/js/common-e2501ca1.js","static/js/useSpacePay-f851f5e2.js","static/js/ModalHelper-ba9e12e1.js","static/js/useCourseTemplateDetailStore-4f641303.js","static/js/courseNameInputCalc-1b709eee.js","static/js/contion-4124e25b.js","static/js/cos-js-sdk-v5-ee63798e.js","static/js/constants-1d6ab6ef.js","static/js/_baseIsEqual-7d0396f7.js","static/js/useTableStore-5365dbb3.js","static/js/_plugin-vue_export-helper-e037c8bb.js","static/css/MultipleOperate-75214ed4.css"])),o=U(),{t:d}=T(),e=Z(tt),m=O(),_=async s=>{const l=await et.getGoodsContentGoGit({repoid:o.params.id,body:{treePath:s,preview:!0}});return l!=null&&l.code?[]:l.files},y=P(()=>{const s=!(e!=null&&e.value.isCharge);return{api:_,showOperator:s}}),{onImportCourseHandler:u}=at(),{downloadHandler:n}=F(),f=ot(),g=mt(),j=s=>{const l=!f.isPad&&!s.isLock&&!f.isInRoom&&!lt(s.file_type)&&s.allowOperate&&s.type===it.File;return[{name:d("common.download"),condition:l,handler:()=>{var x;return l?(n([{name:s.name,path:s.full_path,fileId:s.file_id.toString()}],{id:o.params.id,ref:(x=e==null?void 0:e.value)==null?void 0:x.commitID}),!0):(rt({type:"warning",content:d("course.courseCannotDownload")}),!1)}},{name:d("common.saveAs"),condition:!s.isLock,handler:()=>(g.saveAsCourse(s),u(),!0)}].filter(x=>x.condition)},{previewHandler:H}=F(),K=s=>H(s,{id:o.params.id,detail:e==null?void 0:e.value,newTab:!0});return(s,l)=>(c(),w(M,null,[a(gt,{config:y.value,operateOptions:j,preview:K},null,8,["config"]),t(m).dataInfo.selectedKeys.length?(c(),w("div",vt,[a(t(i),{selectedKeys:t(m).dataInfo.selectedKeys,list:t(m).dataInfo.originalList,class:"max-w-[1280px] mx-auto px-6 xl:px-10 lg:px-20"},null,8,["selectedKeys","list"])])):S("",!0)],64))}});
1export{We as default};
2//# sourceMappingURL=CourseFile-b60a9238.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.