<!doctype html><htmllang=""><head><metacharset="utf-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width,initial-scale=1"><linkrel="icon"href="favicon.ico"><title>form_vue</title><script defer="defer"src="js/chunk-vendors.72a7ccbe.js"></script><script defer="defer"src="js/app.86caf8a5.js"></script><linkhref="css/chunk-vendors.77489a8d.css"rel="stylesheet"><linkhref="css/app.c72e8787.css"rel="stylesheet"></head><body><noscript><strong>We're sorry but form_vue doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><script src="https://staging-teach.cdn.ireadabc.com/h5template/h5-static-lib/js/air.js"></script><script>if(document.domain.indexOf("iteachabc.com")>0){
<!doctype html><htmllang=""><head><metacharset="utf-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width,initial-scale=1"><linkrel="icon"href="favicon.ico"><title>form_vue</title><script defer="defer"src="js/chunk-vendors.72a7ccbe.js"></script><script defer="defer"src="js/app.cfc3cc17.js"></script><linkhref="css/chunk-vendors.77489a8d.css"rel="stylesheet"><linkhref="css/app.fff50a8d.css"rel="stylesheet"></head><body><noscript><strong>We're sorry but form_vue doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><script src="https://staging-teach.cdn.ireadabc.com/h5template/h5-static-lib/js/air.js"></script><script>if(document.domain.indexOf("iteachabc.com")>0){
(function(){"use strict";vart={4167:function(t,e,a){varl=a(5471),n=a(1052),s=a.n(n),i=function(){vart=this,e=t._self._c;returne("div",{attrs:{id:"app"}},[e("el-divider",{attrs:{"content-position":"left"}},[t._v("元数据")]),e("div",{staticClass:"el-main"},[e("el-form",{attrs:{"label-width":"150px"}},[e("el-form-item",{attrs:{label:"META: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.meta,callback:function(e){t.$set(t.data,"meta",e)},expression:"data.meta"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("meta")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.meta},on:{click:function(e){returnt.handleClickViewCourseware(t.data.meta)}}},[t._v("查看")])],1)],1)],1),e("el-divider",{attrs:{"content-position":"left"}},[t._v("内容数据")]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.data.meta,expression:"data.meta"}],staticClass:"el-main"},[e("el-form",{ref:"form",attrs:{model:t.data,"label-width":"150px"}},[e("el-form-item",{attrs:{label:"图片: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.images,callback:function(e){t.$set(t.data,"images",e)},expression:"data.images"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("images")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.images},on:{click:function(e){returnt.handleClickViewCourseware(t.data.images)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"音频: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.audio,callback:function(e){t.$set(t.data,"audio",e)},expression:"data.audio"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("audio")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.audio},on:{click:function(e){returnt.handleClickViewCourseware(t.data.audio)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"视频: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.video,callback:function(e){t.$set(t.data,"video",e)},expression:"data.video"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("video")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.video},on:{click:function(e){returnt.handleClickViewCourseware(t.data.video)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"视频讲解课: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.tutoringVideo,callback:function(e){t.$set(t.data,"tutoringVideo",e)},expression:"data.tutoringVideo"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("tutoringVideo")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.tutoringVideo},on:{click:function(e){returnt.handleClickViewCourseware(t.data.tutoringVideo)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"文字内容: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.texts,callback:function(e){t.$set(t.data,"texts",e)},expression:"data.texts"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("texts")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.texts},on:{click:function(e){returnt.handleClickViewCourseware(t.data.texts)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"点读配置: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.pointReads,callback:function(e){t.$set(t.data,"pointReads",e)},expression:"data.pointReads"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("pointReads")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.pointReads},on:{click:function(e){returnt.handleClickViewCourseware(t.data.pointReads)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"单词: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.words,callback:function(e){t.$set(t.data,"words",e)},expression:"data.words"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("words")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.words},on:{click:function(e){returnt.handleClickViewCourseware(t.data.words)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"单词游戏: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.wordGame,callback:function(e){t.$set(t.data,"wordGame",e)},expression:"data.wordGame"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("wordGame")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.wordGame},on:{click:function(e){returnt.handleClickViewCourseware(t.data.wordGame)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"练习: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.exerciseBook,callback:function(e){t.$set(t.data,"exerciseBook",e)},expression:"data.exerciseBook"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("exerciseBook")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.exerciseBook},on:{click:function(e){returnt.handleClickViewCourseware(t.data.exerciseBook)}}},[t._v("查看")])],1)],1)],1),e("div",{directives:[{name:"show",rawName:"v-show",value:!t.data.meta,expression:"!data.meta"}]},[e("el-empty",{attrs:{description:"请选择元数据"}})],1),e("el-dialog",{attrs:{title:"选择内容",visible:t.dialogSelectShow,width:"500px"},on:{"update:visible":function(e){t.dialogSelectShow=e}}},[e("div",{staticClass:"el-main",staticStyle:{height:"300px"}},[e("el-tree",{attrs:{data:t.treeListData,props:t.treeProps,lazy:!0,load:t.handleLazyLoadTreeData},on:{"node-click":t.handleClickTreeNode}})],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("span",{staticClass:"current-selected-text"},[t._v("当前选择:"+t._s(t.currentSelectTreeNode?t.currentSelectTreeNode.name:"")+" - "+t._s(t.currentSelectTreeNode?t.currentSelectTreeNode.id:""))]),e("el-button",{on:{click:t.handleClickCancelSelect}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.handleClickConfirmSelect}},[t._v("确 定")])],1)])],1)},o=[],r=function(){vart=this,e=t._self._c;returne("div",{staticClass:"hello"},[e("h1",[t._v(t._s(t.msg))]),t._m(0),e("h3",[t._v("Installed CLI Plugins")]),e("ul"),e("h3",[t._v("Essential Links")]),t._m(1),e("h3",[t._v("Ecosystem")]),t._m(2)])},c=[function(){vart=this,e=t._self._c;returne("p",[t._v(" For a guide and recipes on how to configure / customize this project,"),e("br"),t._v(" check out the "),e("a",{attrs:{href:"https://cli.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vue-cli documentation")]),t._v(". ")])},function(){vart=this,e=t._self._c;returne("ul",[e("li",[e("a",{attrs:{href:"https://vuejs.org",target:"_blank",rel:"noopener"}},[t._v("Core Docs")])]),e("li",[e("a",{attrs:{href:"https://forum.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("Forum")])]),e("li",[e("a",{attrs:{href:"https://chat.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("Community Chat")])]),e("li",[e("a",{attrs:{href:"https://twitter.com/vuejs",target:"_blank",rel:"noopener"}},[t._v("Twitter")])]),e("li",[e("a",{attrs:{href:"https://news.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("News")])])])},function(){vart=this,e=t._self._c;returne("ul",[e("li",[e("a",{attrs:{href:"https://router.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vue-router")])]),e("li",[e("a",{attrs:{href:"https://vuex.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vuex")])]),e("li",[e("a",{attrs:{href:"https://github.com/vuejs/vue-devtools#vue-devtools",target:"_blank",rel:"noopener"}},[t._v("vue-devtools")])]),e("li",[e("a",{attrs:{href:"https://vue-loader.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vue-loader")])]),e("li",[e("a",{attrs:{href:"https://github.com/vuejs/awesome-vue",target:"_blank",rel:"noopener"}},[t._v("awesome-vue")])])])}],u={name:"HelloWorld",props:{msg:String}},d=u,m=a(1656),f=(0,m.A)(d,r,c,!1,null,"574af232",null),h=f.exports,v=a(4335);constp=523,b=275931,k="https://ema.iteachabc.com/api/syllabus/v1",w=t=>newPromise((async(e,a)=>{constl=awaitv.A.get(`${k}/list?orgid=${p}&pid=${t||b}`);e(l.data)})),C=t=>newPromise((async(e,a)=>{constl=awaitv.A.get(`${k}/getdata?syllabusid=${t}`);e(l.data)}));var_={name:"App",components:{HelloWorld:h},data(){return{dialogSelectShow:!1,treeListData:[],treeProps:{children:"children",label:"name",isLeaf:function(t,e){return"1"==t.has_courseware}},currentSelectTreeNode:null,selectKey:null,data:{parentId:null,meta:null,images:null,audio:null,video:null,tutoringVideo:null,texts:null,pointReads:null,words:null,wordGame:null,exerciseBook:null},pidPath:[]}},asynccreated(){this.initData()},methods:{save(){this.$setData(this.data)},asyncinitData(){constt=awaitthis.$getData();t&&(this.data=t)},asynchandleClickSelectSyllabus(t){this.selectKey=t,this.dialogSelectShow=!0;conste=awaitw();this.treeListData=e.rows},handleClickViewCourseware(t){window.open(`https://ema.iteachabc.com/cps/make?courseId=${t}`,"_blank")},handleClickTreeNode(t){"1"==t.has_courseware&&(this.currentSelectTreeNode=t)},handleLazyLoadTreeData(t,e){w(t.data.id).then((t=>{e(t.rows)}))},handleClickCancelSelect(){this.dialogSelectShow=!1,this.treeListData=[],this.currentSelectTreeNode=null,this.selectKey=null},asynchandleClickConfirmSelect(){this.data[this.selectKey]=this.currentSelectTreeNode.id;constt=awaitC(this.data.meta),e=JSON.parse(t.data);for(letainthis.data)"meta"!=a&&(this.data[a]=null);for(letaine.dataSource)"meta"!=a&&(this.data[a]=e.dataSource[a]);this.$setData(this.data),this.dialogSelectShow=!1,this.treeListData=[],this.currentSelectTreeNode=null,this.selectKey=null}}},g=_,y=(0,m.A)(g,i,o,!1,null,null,null),x=y.exports;l["default"].use(s()),l["default"].config.productionTip=!1,l["default"].prototype.$getData=()=>newPromise(((t,e)=>{window.courseware.getData((e=>{t(e)}),"default_key")})),l["default"].prototype.$setData=t=>{window.courseware.setData(t,null,"default_key")},newl["default"]({render:function(t){returnt(x)}}).$mount("#app")}},e={};functiona(l){varn=e[l];if(void0!==n)returnn.exports;vars=e[l]={id:l,loaded:!1,exports:{}};returnt[l](s,s.exports,a),s.loaded=!0,s.exports}a.m=t,function(){a.amdO={}}(),function(){vart=[];a.O=function(e,l,n,s){if(!l){vari=1/0;for(u=0;u<t.length;u++){l=t[u][0],n=t[u][1],s=t[u][2];for(varo=!0,r=0;r<l.length;r++)(!1&s||i>=s)&&Object.keys(a.O).every((function(t){returna.O[t](l[r])}))?l.splice(r--,1):(o=!1,s<i&&(i=s));if(o){t.splice(u--,1);varc=n();void0!==c&&(e=c)}}returne}s=s||0;for(varu=t.length;u>0&&t[u-1][2]>s;u--)t[u]=t[u-1];t[u]=[l,n,s]}}(),function(){a.n=function(t){vare=t&&t.__esModule?function(){returnt["default"]}:function(){returnt};returna.d(e,{a:e}),e}}(),function(){a.d=function(t,e){for(varline)a.o(e,l)&&!a.o(t,l)&&Object.defineProperty(t,l,{enumerable:!0,get:e[l]})}}(),function(){a.g=function(){if("object"===typeofglobalThis)returnglobalThis;try{returnthis||newFunction("return this")()}catch(t){if("object"===typeofwindow)returnwindow}}()}(),function(){a.o=function(t,e){returnObject.prototype.hasOwnProperty.call(t,e)}}(),function(){a.r=function(t){"undefined"!==typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}}(),function(){a.nmd=function(t){returnt.paths=[],t.children||(t.children=[]),t}}(),function(){vart={524:0};a.O.j=function(e){return0===t[e]};vare=function(e,l){varn,s,i=l[0],o=l[1],r=l[2],c=0;if(i.some((function(e){return0!==t[e]}))){for(nino)a.o(o,n)&&(a.m[n]=o[n]);if(r)varu=r(a)}for(e&&e(l);c<i.length;c++)s=i[c],a.o(t,s)&&t[s]&&t[s][0](),t[s]=0;returna.O(u)},l=self["webpackChunkform_vue"]=self["webpackChunkform_vue"]||[];l.forEach(e.bind(null,0)),l.push=e.bind(null,l.push.bind(l))}();varl=a.O(void0,[504],(function(){returna(4167)}));l=a.O(l)})();
(function(){"use strict";vart={5573:function(t,e,a){varl=a(5471),n=a(1052),i=a.n(n),s=function(){vart=this,e=t._self._c;returne("div",{attrs:{id:"app"}},[e("el-divider",{attrs:{"content-position":"left"}},[t._v("元数据")]),e("div",{staticClass:"el-main"},[e("el-form",{attrs:{"label-width":"150px"}},[e("el-form-item",{attrs:{label:"META: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.meta,callback:function(e){t.$set(t.data,"meta",e)},expression:"data.meta"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("meta","META")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.meta},on:{click:function(e){returnt.handleClickViewCourseware(t.data.meta)}}},[t._v("查看")])],1)],1)],1),e("el-divider",{attrs:{"content-position":"left"}},[t._v("内容数据")]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.data.meta,expression:"data.meta"}],staticClass:"el-main"},[e("el-form",{ref:"form",attrs:{model:t.data,"label-width":"150px"}},[e("el-form-item",{attrs:{label:"图片: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.images,callback:function(e){t.$set(t.data,"images",e)},expression:"data.images"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("images","图片")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.images},on:{click:function(e){returnt.handleClickViewCourseware(t.data.images)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"音频: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.audio,callback:function(e){t.$set(t.data,"audio",e)},expression:"data.audio"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("audio","音频")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.audio},on:{click:function(e){returnt.handleClickViewCourseware(t.data.audio)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"视频: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.video,callback:function(e){t.$set(t.data,"video",e)},expression:"data.video"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("video","视频")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.video},on:{click:function(e){returnt.handleClickViewCourseware(t.data.video)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"视频讲解课: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.tutoringVideo,callback:function(e){t.$set(t.data,"tutoringVideo",e)},expression:"data.tutoringVideo"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("tutoringVideo","视频讲解课")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.tutoringVideo},on:{click:function(e){returnt.handleClickViewCourseware(t.data.tutoringVideo)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"文字内容: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.texts,callback:function(e){t.$set(t.data,"texts",e)},expression:"data.texts"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("texts","文字内容")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.texts},on:{click:function(e){returnt.handleClickViewCourseware(t.data.texts)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"配音秀: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.dubbing,callback:function(e){t.$set(t.data,"dubbing",e)},expression:"data.dubbing"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("dubbing","配音秀")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.dubbing},on:{click:function(e){returnt.handleClickViewCourseware(t.data.dubbing)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"点读配置: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.pointReads,callback:function(e){t.$set(t.data,"pointReads",e)},expression:"data.pointReads"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("pointReads","点读配置")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.pointReads},on:{click:function(e){returnt.handleClickViewCourseware(t.data.pointReads)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"单词: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.words,callback:function(e){t.$set(t.data,"words",e)},expression:"data.words"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("words","单词")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.words},on:{click:function(e){returnt.handleClickViewCourseware(t.data.words)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"单词游戏: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.wordGame,callback:function(e){t.$set(t.data,"wordGame",e)},expression:"data.wordGame"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("wordGame","单词游戏")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.wordGame},on:{click:function(e){returnt.handleClickViewCourseware(t.data.wordGame)}}},[t._v("查看")])],1),e("el-form-item",{attrs:{label:"练习题: "}},[e("el-input",{staticClass:"cascader-item",on:{change:function(e){returnt.save()}},model:{value:t.data.exerciseBook,callback:function(e){t.$set(t.data,"exerciseBook",e)},expression:"data.exerciseBook"}}),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text"},on:{click:function(e){returnt.handleClickSelectSyllabus("exerciseBook","练习题")}}},[t._v("选择")]),e("el-button",{staticClass:"button-item",attrs:{size:"small",type:"text",disabled:null==t.data.exerciseBook},on:{click:function(e){returnt.handleClickViewCourseware(t.data.exerciseBook)}}},[t._v("查看")])],1)],1)],1),e("div",{directives:[{name:"show",rawName:"v-show",value:!t.data.meta,expression:"!data.meta"}]},[e("el-empty",{attrs:{description:"请选择元数据"}})],1),e("el-dialog",{attrs:{title:t.selectDialogTitle,visible:t.dialogSelectShow,width:"500px"},on:{"update:visible":function(e){t.dialogSelectShow=e}}},[e("div",{staticClass:"el-main",staticStyle:{height:"300px"}},[e("el-tabs",{attrs:{type:"card"},on:{"tab-click":t.handleSwitchTreeDataType},model:{value:t.currentTreeDataType,callback:function(e){t.currentTreeDataType=e},expression:"currentTreeDataType"}},[e("el-tab-pane",{attrs:{label:"阅读",name:"reading_book"}}),e("el-tab-pane",{attrs:{label:"动画",name:"animation"}}),e("el-tab-pane",{attrs:{label:"配音",name:"dubbing"}}),e("el-tab-pane",{attrs:{label:"单词书",name:"word"}})],1),e("el-tree",{attrs:{data:t.treeListData,props:t.treeProps,lazy:!0,load:t.handleLazyLoadTreeData},on:{"node-click":t.handleClickTreeNode}})],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("span",{staticClass:"current-selected-text"},[t._v("当前选择:"+t._s(t.currentSelectTreeNode?t.currentSelectTreeNode.name:"")+" - "+t._s(t.currentSelectTreeNode?t.currentSelectTreeNode.id:""))]),e("el-button",{on:{click:t.handleClickCancelSelect}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.handleClickConfirmSelect}},[t._v("确 定")])],1)])],1)},r=[],o=function(){vart=this,e=t._self._c;returne("div",{staticClass:"hello"},[e("h1",[t._v(t._s(t.msg))]),t._m(0),e("h3",[t._v("Installed CLI Plugins")]),e("ul"),e("h3",[t._v("Essential Links")]),t._m(1),e("h3",[t._v("Ecosystem")]),t._m(2)])},c=[function(){vart=this,e=t._self._c;returne("p",[t._v(" For a guide and recipes on how to configure / customize this project,"),e("br"),t._v(" check out the "),e("a",{attrs:{href:"https://cli.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vue-cli documentation")]),t._v(". ")])},function(){vart=this,e=t._self._c;returne("ul",[e("li",[e("a",{attrs:{href:"https://vuejs.org",target:"_blank",rel:"noopener"}},[t._v("Core Docs")])]),e("li",[e("a",{attrs:{href:"https://forum.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("Forum")])]),e("li",[e("a",{attrs:{href:"https://chat.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("Community Chat")])]),e("li",[e("a",{attrs:{href:"https://twitter.com/vuejs",target:"_blank",rel:"noopener"}},[t._v("Twitter")])]),e("li",[e("a",{attrs:{href:"https://news.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("News")])])])},function(){vart=this,e=t._self._c;returne("ul",[e("li",[e("a",{attrs:{href:"https://router.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vue-router")])]),e("li",[e("a",{attrs:{href:"https://vuex.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vuex")])]),e("li",[e("a",{attrs:{href:"https://github.com/vuejs/vue-devtools#vue-devtools",target:"_blank",rel:"noopener"}},[t._v("vue-devtools")])]),e("li",[e("a",{attrs:{href:"https://vue-loader.vuejs.org",target:"_blank",rel:"noopener"}},[t._v("vue-loader")])]),e("li",[e("a",{attrs:{href:"https://github.com/vuejs/awesome-vue",target:"_blank",rel:"noopener"}},[t._v("awesome-vue")])])])}],u={name:"HelloWorld",props:{msg:String}},d=u,m=a(1656),h=(0,m.A)(d,o,c,!1,null,"574af232",null),b=h.exports,f=a(4335);constp=523,v=275931,k="https://ema.iteachabc.com/api/syllabus/v1",g=t=>newPromise((async(e,a)=>{constl=awaitf.A.get(`${k}/list?orgid=${p}&pid=${t||v}`);e(l.data)})),w=t=>newPromise((async(e,a)=>{constl=awaitf.A.get(`${k}/getdata?syllabusid=${t}`);e(l.data)}));varC={name:"App",components:{HelloWorld:b},data(){return{dialogSelectShow:!1,treeListData:[],treeListDataSaved:[],treeProps:{children:"children",label:"name",isLeaf:function(t,e){return"1"==t.has_courseware}},currentSelectTreeNode:null,selectKey:null,data:{meta:null,images:null,audio:null,video:null,tutoringVideo:null,texts:null,dubbing:null,pointReads:null,words:null,wordGame:null,exerciseBook:null},pidPath:[],currentTreeDataType:"reading_book",selectDialogTitle:"选择"}},asynccreated(){this.initData()},methods:{save(){this.$setData(this.data)},asyncinitData(){constt=awaitthis.$getData();t&&(this.data=t)},asynchandleClickSelectSyllabus(t,e){this.selectKey=t,this.selectDialogTitle=`选择${e}`,this.dialogSelectShow=!0;consta=awaitg();this.treeListDataSaved=a.rows,this.treeListData=a.rows.map((t=>t.tag==this.currentTreeDataType?t:null)).filter((t=>null!=t))},handleClickViewCourseware(t){window.open(`https://ema.iteachabc.com/cps/make?courseId=${t}`,"_blank")},handleClickTreeNode(t){"1"==t.has_courseware&&(this.currentSelectTreeNode=t)},handleLazyLoadTreeData(t,e){t.data.id&&g(t.data.id).then((t=>{e(t.rows)}))},handleClickCancelSelect(){this.dialogSelectShow=!1,this.treeListData=[],this.currentSelectTreeNode=null,this.selectKey=null},asynchandleClickConfirmSelect(){if(this.data[this.selectKey]=this.currentSelectTreeNode.id,"meta"==this.selectKey){constt=awaitw(this.data.meta),e=JSON.parse(t.data);for(letainthis.data)"meta"!=a&&(this.data[a]=null);for(letaine.dataSource)"meta"!=a&&(this.data[a]=e.dataSource[a])}this.$setData(this.data),this.dialogSelectShow=!1,this.treeListData=[],this.currentSelectTreeNode=null,this.selectKey=null},handleSwitchTreeDataType(t){this.currentTreeDataType=t.name,this.treeListData=this.treeListDataSaved.map((t=>t.tag==this.currentTreeDataType?t:null)).filter((t=>null!=t))}}},y=C,_=(0,m.A)(y,s,r,!1,null,null,null),S=_.exports;l["default"].use(i()),l["default"].config.productionTip=!1,l["default"].prototype.$getData=()=>newPromise(((t,e)=>{window.courseware.getData((e=>{t(e)}),"default_key")})),l["default"].prototype.$setData=t=>{window.courseware.setData(t,null,"default_key")},newl["default"]({render:function(t){returnt(S)}}).$mount("#app")}},e={};functiona(l){varn=e[l];if(void0!==n)returnn.exports;vari=e[l]={id:l,loaded:!1,exports:{}};returnt[l](i,i.exports,a),i.loaded=!0,i.exports}a.m=t,function(){a.amdO={}}(),function(){vart=[];a.O=function(e,l,n,i){if(!l){vars=1/0;for(u=0;u<t.length;u++){l=t[u][0],n=t[u][1],i=t[u][2];for(varr=!0,o=0;o<l.length;o++)(!1&i||s>=i)&&Object.keys(a.O).every((function(t){returna.O[t](l[o])}))?l.splice(o--,1):(r=!1,i<s&&(s=i));if(r){t.splice(u--,1);varc=n();void0!==c&&(e=c)}}returne}i=i||0;for(varu=t.length;u>0&&t[u-1][2]>i;u--)t[u]=t[u-1];t[u]=[l,n,i]}}(),function(){a.n=function(t){vare=t&&t.__esModule?function(){returnt["default"]}:function(){returnt};returna.d(e,{a:e}),e}}(),function(){a.d=function(t,e){for(varline)a.o(e,l)&&!a.o(t,l)&&Object.defineProperty(t,l,{enumerable:!0,get:e[l]})}}(),function(){a.g=function(){if("object"===typeofglobalThis)returnglobalThis;try{returnthis||newFunction("return this")()}catch(t){if("object"===typeofwindow)returnwindow}}()}(),function(){a.o=function(t,e){returnObject.prototype.hasOwnProperty.call(t,e)}}(),function(){a.r=function(t){"undefined"!==typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}}(),function(){a.nmd=function(t){returnt.paths=[],t.children||(t.children=[]),t}}(),function(){vart={524:0};a.O.j=function(e){return0===t[e]};vare=function(e,l){varn,i,s=l[0],r=l[1],o=l[2],c=0;if(s.some((function(e){return0!==t[e]}))){for(ninr)a.o(r,n)&&(a.m[n]=r[n]);if(o)varu=o(a)}for(e&&e(l);c<s.length;c++)i=s[c],a.o(t,i)&&t[i]&&t[i][0](),t[i]=0;returna.O(u)},l=self["webpackChunkform_vue"]=self["webpackChunkform_vue"]||[];l.forEach(e.bind(null,0)),l.push=e.bind(null,l.push.bind(l))}();varl=a.O(void0,[504],(function(){returna(5573)}));l=a.O(l)})();