智慧教务系统
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
17 KiB

import{d as se,v as de,l as K,r as v,h as d,c as p,e as t,w as o,a as b,i as f,t as m,u as e,k as r,F as k,W as P,m as y,J as Q,z as q,B as U,M as ue,E as me,D as pe,G as ce,a4 as _e,af as fe,b6 as ge,H as he,K as be,O as ye,N as ve,P as ke,Q as Pe,aa as De,ab as we,L as Ce}from"./index-f5d841af.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import{u as Z}from"./dict-f88a0e26.js";import{a as Le,b as xe,c as Ve,d as Te,g as Ee}from"./lesson_course_teaching-fdaaef77.js";import{_ as Ue}from"./lesson-course-teaching-edit.vue_vue_type_style_index_0_lang-0153e597.js";import{_ as Ye}from"./Jump-lesson-library-edit.vue_vue_type_style_index_0_lang-a658c3b6.js";import{_ as $e}from"./en-course-teaching-edit.vue_vue_type_style_index_0_lang-66817381.js";import{_ as Fe}from"./binding_personnel.vue_vue_type_style_index_0_lang-2f0a5802.js";import{_ as ze}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-bd01ed10.js";import"./index.vue_vue_type_style_index_0_lang-7d665fb9.js";import"./attachment-740d9717.js";import"./index.vue_vue_type_script_setup_true_lang-f45dcca3.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-1f394a8b.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-30796a48.js";import"./sys-4eb1a831.js";import"./index.vue_vue_type_style_index_0_lang-b7271466.js";import"./index.vue_vue_type_style_index_0_lang-3c1b8cd7.js";import"./index-21a2ccda.js";import"./sortable.esm-be94e56d.js";import"./future_ontent-5dabe1b5.js";const Be={class:"main-container"},Me={class:"flex justify-between items-center"},Je={class:"mt-[10px]"},je={key:0},Se={key:0},Ne={class:"mt-[16px] flex justify-end"},Re={class:"flex justify-between items-center"},Ie={class:"mt-[10px]"},Oe={key:0},We={key:0},Ae={class:"mt-[16px] flex justify-end"},Ge={class:"flex justify-between items-center"},He={class:"mt-[10px]"},Ke={key:0},Qe={key:0},qe={class:"mt-[16px] flex justify-end"},Xe=se({__name:"children_like",setup(Ze){de().meta.title;const X="CourseSyllabus";let i=K({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{title:"",status:"",create_time:[],update_time:[],table_type:27}}),n=K({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{title:"",status:"",create_time:[],update_time:[],table_type:28}}),s=K({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{title:"",status:"",create_time:[],update_time:[],table_type:29}});const x=v();v([]);const B=v([]);(async()=>{B.value=await(await Z("material_type")).data.dictionary})();const w=v([]);(async()=>{w.value=await(await Z("course_status")).data.dictionary})();const Y=v(null),$=v(null),F=v(null);v(null);const J=v(null),j=c=>{J.value.setFormData(c),J.value.showDialog=!0},D=(c=1)=>{i.loading=!0,i.page=c,Le({page:i.page,limit:i.limit,...i.searchParam}).then(l=>{i.loading=!1,i.data=l.data.data,i.total=l.data.total}).catch(()=>{i.loading=!1})};D();const ee=()=>{Y.value.setFormData(),Y.value.showDialog=!0},ae=c=>{Y.value.setFormData(c),Y.value.showDialog=!0},C=(c=1)=>{n.loading=!0,n.page=c,xe({page:n.page,limit:n.limit,...n.searchParam}).then(l=>{n.loading=!1,n.data=l.data.data,n.total=l.data.total}).catch(()=>{n.loading=!1})};C();const te=()=>{$.value.setFormData(),$.value.showDialog=!0},le=c=>{$.value.setFormData(c),$.value.showDialog=!0},L=(c=1)=>{s.loading=!0,s.page=c,Ve({page:s.page,limit:s.limit,...s.searchParam}).then(l=>{s.loading=!1,s.data=l.data.data,s.total=l.data.total}).catch(()=>{s.loading=!1})};L();const re=()=>{F.value.setFormData(),F.value.showDialog=!0},oe=c=>{F.value.setFormData(c),F.value.showDialog=!0},S=(c,l)=>{ue.confirm(r("lessonCourseTeachingDeleteTips"),r("warning"),{confirmButtonText:r("confirm"),cancelButtonText:r("cancel"),type:"warning"}).then(()=>{Te(c).then(()=>{l===27?D():l===28?C():l===29&&L()}).catch(()=>{})})},ie=v([]);(async()=>{ie.value=await(await Ee({})).data})();const N=(c,l)=>{c&&(c.resetFields(),l===27?(i.searchParam.title="",i.searchParam.status="",i.searchParam.create_time="",i.searchParam.update_time="",i.page=1,i.limit=10,i.data=[],i.table_type=27,D()):l===28?(n.searchParam.title="",n.searchParam.status="",n.searchParam.create_time="",n.searchParam.update_time="",n.page=1,n.limit=10,n.data=[],n.table_type=28,C()):l===29&&(s.searchParam.title="",s.searchParam.status="",s.searchParam.create_time="",s.searchParam.update_time="",s.page=1,s.limit=10,s.data=[],s.table_type=29,L()))};return(c,l)=>{const _=me,R=pe,g=ce,V=_e,I=fe,T=ge,O=he,M=be,h=ye,E=ve,W=ke,A=Pe,G=De,ne=we,H=Ce;return d(),p("div",Be,[t(M,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[t(ne,{modelValue:X,"onUpdate:modelValue":l[27]||(l[27]=a=>X=a)},{default:o(()=>[t(G,{label:"互动游戏",name:"CourseSyllabus"},{default:o(()=>[b("div",Me,[t(_,{type:"primary",onClick:ee},{default:o(()=>[f(m(e(r)("addLessonCourseTeaching")),1)]),_:1})]),t(M,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:o(()=>[t(O,{inline:!0,model:e(i).searchParam,ref_key:"searchFormRef",ref:x},{default:o(()=>[t(g,{label:e(r)("title"),prop:"title"},{default:o(()=>[t(R,{modelValue:e(i).searchParam.title,"onUpdate:modelValue":l[0]||(l[0]=a=>e(i).searchParam.title=a),placeholder:e(r)("titlePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(g,{label:e(r)("status"),prop:"status"},{default:o(()=>[t(I,{class:"w-[280px]",modelValue:e(i).searchParam.status,"onUpdate:modelValue":l[1]||(l[1]=a=>e(i).searchParam.status=a),clearable:"",placeholder:e(r)("statusPlaceholder")},{default:o(()=>[t(V,{label:"全部",value:""}),(d(!0),p(k,null,P(w.value,(a,u)=>(d(),y(V,{key:u,label:a.name,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),t(g,{label:e(r)("createTime"),prop:"create_time"},{default:o(()=>[t(T,{modelValue:e(i).searchParam.create_time,"onUpdate:modelValue":l[2]||(l[2]=a=>e(i).searchParam.create_time=a),type:"datetimerange",format:"YYYY-MM-DD hh:mm:ss","start-placeholder":e(r)("startDate"),"end-placeholder":e(r)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),t(g,{label:e(r)("updateTime"),prop:"update_time"},{default:o(()=>[t(T,{modelValue:e(i).searchParam.update_time,"onUpdate:modelValue":l[3]||(l[3]=a=>e(i).searchParam.update_time=a),type:"datetimerange",format:"YYYY-MM-DD hh:mm:ss","start-placeholder":e(r)("startDate"),"end-placeholder":e(r)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),t(g,null,{default:o(()=>[t(_,{type:"primary",onClick:l[4]||(l[4]=a=>D())},{default:o(()=>[f(m(e(r)("search")),1)]),_:1}),t(_,{onClick:l[5]||(l[5]=a=>N(x.value,27))},{default:o(()=>[f(m(e(r)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),b("div",Je,[Q((d(),y(W,{data:e(i).data,size:"large"},{empty:o(()=>[b("span",null,m(e(i).loading?"":e(r)("emptyData")),1)]),default:o(()=>[t(h,{prop:"title",label:e(r)("title"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),t(h,{label:e(r)("image"),width:"100",align:"left"},{default:o(({row:a})=>[a.image?(d(),y(E,{key:0,src:e(q)(a.image)},null,8,["src"])):(d(),y(E,{key:1,icon:"UserFilled"}))]),_:1},8,["label"]),t(h,{label:e(r)("type"),"min-width":"180",align:"center","show-overflow-tooltip":!0},{default:o(({row:a})=>[(d(!0),p(k,null,P(B.value,(u,z)=>(d(),p("div",null,[u.value==a.type?(d(),p("div",je,m(u.name),1)):U("",!0)]))),256))]),_:1},8,["label"]),t(h,{label:e(r)("status"),"min-width":"180",align:"center","show-overflow-tooltip":!0},{default:o(({row:a})=>[(d(!0),p(k,null,P(w.value,(u,z)=>(d(),p("div",null,[u.value==a.status?(d(),p("div",Se,m(u.name),1)):U("",!0)]))),256))]),_:1},8,["label"]),t(h,{label:e(r)("operation"),fixed:"right","min-width":"180"},{default:o(({row:a})=>[t(_,{type:"primary",link:"",onClick:u=>ae(a)},{default:o(()=>[f(m(e(r)("edit")),1)]),_:2},1032,["onClick"]),t(_,{type:"primary",link:"",onClick:u=>S(a.id,27)},{default:o(()=>[f(m(e(r)("delete")),1)]),_:2},1032,["onClick"]),t(_,{type:"primary",link:"",onClick:u=>j(a)},{default:o(()=>[f(m(e(r)("addBindingPersonnel")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[H,e(i).loading]]),b("div",Ne,[t(A,{"current-page":e(i).page,"onUpdate:current-page":l[6]||(l[6]=a=>e(i).page=a),"page-size":e(i).limit,"onUpdate:page-size":l[7]||(l[7]=a=>e(i).limit=a),layout:"total, sizes, prev, pager, next, jumper",total:e(i).total,onSizeChange:l[8]||(l[8]=a=>D()),onCurrentChange:D},null,8,["current-page","page-size","total"])])]),t(Ue,{ref_key:"editLessonCourseTeachingDialog",ref:Y,onComplete:D},null,512)]),_:1}),t(G,{label:"套圈游戏",name:"JumpLessonLibrary"},{default:o(()=>[b("div",Re,[t(_,{type:"primary",onClick:te},{default:o(()=>[f(m(e(r)("addJumpLessonLibrary")),1)]),_:1})]),t(M,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:o(()=>[t(O,{inline:!0,model:e(n).searchParam,ref_key:"searchFormRef",ref:x},{default:o(()=>[t(g,{label:e(r)("title"),prop:"title"},{default:o(()=>[t(R,{modelValue:e(n).searchParam.title,"onUpdate:modelValue":l[9]||(l[9]=a=>e(n).searchParam.title=a),placeholder:e(r)("titlePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(g,{label:e(r)("status"),prop:"status"},{default:o(()=>[t(I,{class:"w-[280px]",modelValue:e(n).searchParam.status,"onUpdate:modelValue":l[10]||(l[10]=a=>e(n).searchParam.status=a),clearable:"",placeholder:e(r)("statusPlaceholder")},{default:o(()=>[t(V,{label:"全部",value:""}),(d(!0),p(k,null,P(w.value,(a,u)=>(d(),y(V,{key:u,label:a.name,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),t(g,{label:e(r)("createTime"),prop:"create_time"},{default:o(()=>[t(T,{modelValue:e(n).searchParam.create_time,"onUpdate:modelValue":l[11]||(l[11]=a=>e(n).searchParam.create_time=a),type:"datetimerange",format:"YYYY-MM-DD hh:mm:ss","start-placeholder":e(r)("startDate"),"end-placeholder":e(r)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),t(g,{label:e(r)("updateTime"),prop:"update_time"},{default:o(()=>[t(T,{modelValue:e(n).searchParam.update_time,"onUpdate:modelValue":l[12]||(l[12]=a=>e(n).searchParam.update_time=a),type:"datetimerange",format:"YYYY-MM-DD hh:mm:ss","start-placeholder":e(r)("startDate"),"end-placeholder":e(r)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),t(g,null,{default:o(()=>[t(_,{type:"primary",onClick:l[13]||(l[13]=a=>C())},{default:o(()=>[f(m(e(r)("search")),1)]),_:1}),t(_,{onClick:l[14]||(l[14]=a=>N(x.value,28))},{default:o(()=>[f(m(e(r)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),b("div",Ie,[Q((d(),y(W,{data:e(n).data,size:"large"},{empty:o(()=>[b("span",null,m(e(n).loading?"":e(r)("emptyData")),1)]),default:o(()=>[t(h,{prop:"title",label:e(r)("title"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),t(h,{label:e(r)("image"),width:"100",align:"left"},{default:o(({row:a})=>[a.image?(d(),y(E,{key:0,src:e(q)(a.image)},null,8,["src"])):(d(),y(E,{key:1,icon:"UserFilled"}))]),_:1},8,["label"]),t(h,{label:e(r)("type"),"min-width":"180",align:"center","show-overflow-tooltip":!0},{default:o(({row:a})=>[(d(!0),p(k,null,P(B.value,(u,z)=>(d(),p("div",null,[u.value==a.type?(d(),p("div",Oe,m(u.name),1)):U("",!0)]))),256))]),_:1},8,["label"]),t(h,{label:e(r)("status"),"min-width":"180",align:"center","show-overflow-tooltip":!0},{default:o(({row:a})=>[(d(!0),p(k,null,P(w.value,(u,z)=>(d(),p("div",null,[u.value==a.status?(d(),p("div",We,m(u.name),1)):U("",!0)]))),256))]),_:1},8,["label"]),t(h,{label:e(r)("operation"),fixed:"right","min-width":"180"},{default:o(({row:a})=>[t(_,{type:"primary",link:"",onClick:u=>le(a)},{default:o(()=>[f(m(e(r)("edit")),1)]),_:2},1032,["onClick"]),t(_,{type:"primary",link:"",onClick:u=>S(a.id,28)},{default:o(()=>[f(m(e(r)("delete")),1)]),_:2},1032,["onClick"]),t(_,{type:"primary",link:"",onClick:u=>j(a)},{default:o(()=>[f(m(e(r)("addBindingPersonnel")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[H,e(n).loading]]),b("div",Ae,[t(A,{"current-page":e(n).page,"onUpdate:current-page":l[15]||(l[15]=a=>e(n).page=a),"page-size":e(n).limit,"onUpdate:page-size":l[16]||(l[16]=a=>e(n).limit=a),layout:"total, sizes, prev, pager, next, jumper",total:e(n).total,onSizeChange:l[17]||(l[17]=a=>C()),onCurrentChange:C},null,8,["current-page","page-size","total"])])]),t(Ye,{ref_key:"editJumpLessonLibraryDialog",ref:$,onComplete:C},null,512)]),_:1}),t(G,{label:"鼓励方式",name:"EnTeachingLibrary"},{default:o(()=>[b("div",Ge,[t(_,{type:"primary",onClick:re},{default:o(()=>[f(m(e(r)("addEnTeachingLibrary")),1)]),_:1})]),t(M,{class:"box-card !border-none my-[10px] table-search-wrap",shadow:"never"},{default:o(()=>[t(O,{inline:!0,model:e(s).searchParam,ref_key:"searchFormRef",ref:x},{default:o(()=>[t(g,{label:e(r)("title"),prop:"title"},{default:o(()=>[t(R,{modelValue:e(s).searchParam.title,"onUpdate:modelValue":l[18]||(l[18]=a=>e(s).searchParam.title=a),placeholder:e(r)("titlePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(g,{label:e(r)("status"),prop:"status"},{default:o(()=>[t(I,{class:"w-[280px]",modelValue:e(s).searchParam.status,"onUpdate:modelValue":l[19]||(l[19]=a=>e(s).searchParam.status=a),clearable:"",placeholder:e(r)("statusPlaceholder")},{default:o(()=>[t(V,{label:"全部",value:""}),(d(!0),p(k,null,P(w.value,(a,u)=>(d(),y(V,{key:u,label:a.name,value:a.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),t(g,{label:e(r)("createTime"),prop:"create_time"},{default:o(()=>[t(T,{modelValue:e(s).searchParam.create_time,"onUpdate:modelValue":l[20]||(l[20]=a=>e(s).searchParam.create_time=a),type:"datetimerange",format:"YYYY-MM-DD hh:mm:ss","start-placeholder":e(r)("startDate"),"end-placeholder":e(r)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),t(g,{label:e(r)("updateTime"),prop:"update_time"},{default:o(()=>[t(T,{modelValue:e(s).searchParam.update_time,"onUpdate:modelValue":l[21]||(l[21]=a=>e(s).searchParam.update_time=a),type:"datetimerange",format:"YYYY-MM-DD hh:mm:ss","start-placeholder":e(r)("startDate"),"end-placeholder":e(r)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),t(g,null,{default:o(()=>[t(_,{type:"primary",onClick:l[22]||(l[22]=a=>L())},{default:o(()=>[f(m(e(r)("search")),1)]),_:1}),t(_,{onClick:l[23]||(l[23]=a=>N(x.value,29))},{default:o(()=>[f(m(e(r)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),b("div",He,[Q((d(),y(W,{data:e(s).data,size:"large"},{empty:o(()=>[b("span",null,m(e(s).loading?"":e(r)("emptyData")),1)]),default:o(()=>[t(h,{prop:"title",label:e(r)("title"),"min-width":"120","show-overflow-tooltip":!0},null,8,["label"]),t(h,{label:e(r)("image"),width:"100",align:"left"},{default:o(({row:a})=>[a.image?(d(),y(E,{key:0,src:e(q)(a.image)},null,8,["src"])):(d(),y(E,{key:1,icon:"UserFilled"}))]),_:1},8,["label"]),t(h,{label:e(r)("type"),"min-width":"180",align:"center","show-overflow-tooltip":!0},{default:o(({row:a})=>[(d(!0),p(k,null,P(B.value,(u,z)=>(d(),p("div",null,[u.value==a.type?(d(),p("div",Ke,m(u.name),1)):U("",!0)]))),256))]),_:1},8,["label"]),t(h,{label:e(r)("status"),"min-width":"180",align:"center","show-overflow-tooltip":!0},{default:o(({row:a})=>[(d(!0),p(k,null,P(w.value,(u,z)=>(d(),p("div",null,[u.value==a.status?(d(),p("div",Qe,m(u.name),1)):U("",!0)]))),256))]),_:1},8,["label"]),t(h,{label:e(r)("operation"),fixed:"right","min-width":"180"},{default:o(({row:a})=>[t(_,{type:"primary",link:"",onClick:u=>oe(a)},{default:o(()=>[f(m(e(r)("edit")),1)]),_:2},1032,["onClick"]),t(_,{type:"primary",link:"",onClick:u=>S(a.id,29)},{default:o(()=>[f(m(e(r)("delete")),1)]),_:2},1032,["onClick"]),t(_,{type:"primary",link:"",onClick:u=>j(a)},{default:o(()=>[f(m(e(r)("addBindingPersonnel")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[H,e(s).loading]]),b("div",qe,[t(A,{"current-page":e(s).page,"onUpdate:current-page":l[24]||(l[24]=a=>e(s).page=a),"page-size":e(s).limit,"onUpdate:page-size":l[25]||(l[25]=a=>e(s).limit=a),layout:"total, sizes, prev, pager, next, jumper",total:e(s).total,onSizeChange:l[26]||(l[26]=a=>L()),onCurrentChange:L},null,8,["current-page","page-size","total"])])]),t($e,{ref_key:"editEnTeachingLibraryDialog",ref:F,onComplete:L},null,512)]),_:1})]),_:1})]),_:1}),t(Fe,{ref_key:"BindingPersonnelDialog",ref:J,onComplete:D},null,512)])}}});const et=ze(Xe,[["__scopeId","data-v-21bb34cf"]]);export{et as default};