1 |
- var q=Object.defineProperty,M=Object.defineProperties;var H=Object.getOwnPropertyDescriptors;var f=Object.getOwnPropertySymbols;var j=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var W=(e,o,l)=>o in e?q(e,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[o]=l,S=(e,o)=>{for(var l in o||(o={}))j.call(o,l)&&W(e,l,o[l]);if(f)for(var l of f(o))E.call(o,l)&&W(e,l,o[l]);return e},V=(e,o)=>M(e,H(o));var y=(e,o)=>{var l={};for(var u in e)j.call(e,u)&&o.indexOf(u)<0&&(l[u]=e[u]);if(e!=null&&f)for(var u of f(e))o.indexOf(u)<0&&E.call(e,u)&&(l[u]=e[u]);return l};import{h as P,d as v,a as s,a6 as D,p as a,j as r,l as w,m as C,S as h,B as d,D as Q,F as c,u as F,T as I,x as Z,K as O,M as L}from"./vendor.5359187d.js";/* empty css *//* empty css */import{C as g,a as n}from"./index.34c3f1c7.js";import{C as R}from"./index.a978259f.js";import{C as T}from"./index.b73c3d74.js";import{r as A,s as J,p as X}from"./index.5ca8430c.js";import{v as _}from"./toolsValidate.add49407.js";/* empty css *//* empty css *//* empty css */import{S as $}from"./index.1c0b4162.js";import{C as ee}from"./index.00ed6ef2.js";import{U as se}from"./index.dcdd7746.js";import{S as G}from"./index.b22658df.js";import{C as te}from"./index.0724edff.js";import"./index.339fc024.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./checkbox_default.25179a07.js";/* empty css *//* empty css */import"./icon_teacher.40b6f077.js";import"./icon_timer2.5fb1750d.js";import"./bars.4f1962a6.js";const oe="_gridName_k7pw7_1",le="_active_k7pw7_8";var b={"video-create":"_video-create_k7pw7_1",gridName:oe,active:le};const re="_classInfo_umod2_1",ue="_infoField_umod2_1",ae="_boxStyle_umod2_14",ne="_imgContainer_umod2_34",ie="_btnGroup_umod2_48",de="_photoTip_umod2_61";var p={classInfo:re,infoField:ue,boxStyle:ae,imgContainer:ne,btnGroup:ie,"class-info-tip":"_class-info-tip_umod2_52",photoTip:de};const t=P({groupId:0,active:1,tabIndex:1,loadingStatus:!1,rate:0,subjectList:[],templateList:["https://ks3-cn-beijing.ksyuncs.com/video-course/1657853010619green.png","https://ks3-cn-beijing.ksyuncs.com/video-course/1657853051064gray.png","https://ks3-cn-beijing.ksyuncs.com/video-course/1657853062314yellow.png","https://ks3-cn-beijing.ksyuncs.com/video-course/1657853076136linear.png"],lessonGroup:{id:null,lessonName:"",lessonSubject:null,lessonDesc:"",lessonPrice:null,lessonCoverUrl:"",lessonCoverTemplateUrl:""},lessonList:[{videoTitle:"",videoContent:"",videoUrl:"",coverUrl:"",posterUrl:""}]});var ce=v({name:"ClassInfo",data(){return{subjectStatus:!1}},computed:{choiceSubjectIds(){const e=t.lessonGroup.lessonSubject?Number(t.lessonGroup.lessonSubject):null;return console.log(e),e?[e]:[]},subjectList(){return t.subjectList||[]},lessonSubjectName(){let e="";return this.subjectList.forEach(o=>{this.choiceSubjectIds.includes(o.id)&&(e=o.name)}),e},calcRatePrice(){let e=t.rate||0,o=t.lessonGroup.lessonPrice||0;return(o-e/100*o).toFixed(2)}},async mounted(){try{if(t.subjectList.length<=0){const e=await A.post("/api-teacher/teacher/querySubject");t.subjectList=e.data||[]}}catch{}},methods:{onChoice(e){t.lessonGroup.lessonSubject=e,this.subjectStatus=!1},onFormatter(e){return _(e)},tabChange(e){this.$refs.form.resetValidation("lessonCoverTemplateUrl"),this.$refs.form.resetValidation("lessonCoverUrl"),t.tabIndex=e},selectImg(e){t.lessonGroup.lessonCoverUrl="",t.lessonGroup.lessonCoverTemplateUrl=e}},render(){return t.loadingStatus?s("div",null,null):s(D,{class:p.classInfo,ref:"form",onSubmit:()=>t.active=2,onFailed:e=>console.log(e),scrollToError:!0},{default:()=>[s(g,null,{default:()=>[s(n,{title:"\u8BFE\u7A0B\u540D\u79F0",required:!0},{default:()=>[s(a,{modelValue:t.lessonGroup.lessonName,"onUpdate:modelValue":e=>t.lessonGroup.lessonName=e,name:"lessonName",maxlength:50,placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u8BFE\u7A0B\u540D\u79F0",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u8BFE\u7A0B\u540D\u79F0"}]},null)]}),s(n,{title:"\u8BFE\u7A0B\u58F0\u90E8",required:!0},{default:()=>[s(a,{modelValue:this.lessonSubjectName,name:"lessonSubjectName",readonly:!0,isLink:!0,onClick:()=>{t.groupId||(this.subjectStatus=!0)},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B\u58F0\u90E8"}],placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B\u58F0\u90E8",disabled:!!t.groupId},null)]})]}),s(g,null,{default:()=>[s(n,{title:"\u8BFE\u7A0B\u4ECB\u7ECD",required:!0,border:!1},{default:()=>[s(a,{modelValue:t.lessonGroup.lessonDesc,"onUpdate:modelValue":e=>t.lessonGroup.lessonDesc=e,name:"lessonDesc",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u4ECB\u7ECD",rows:"3",maxlength:200,showWordLimit:!0,autosize:!0,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u4ECB\u7ECD"}],type:"textarea"},null)]})]}),s(g,null,{default:()=>[s(n,{title:"\u8BFE\u7A0B\u7EC4\u552E\u4EF7",required:!0},{default:()=>[s(a,{modelValue:t.lessonGroup.lessonPrice,"onUpdate:modelValue":e=>t.lessonGroup.lessonPrice=e,name:"lessonPrice",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u8BFE\u7A0B\u7EC4\u552E\u4EF7",formatter:this.onFormatter,type:"number",maxlength:8,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u8BFE\u7A0B\u7EC4\u552E\u4EF7"}],disabled:!!t.groupId},{button:()=>s("span",null,[r("\u5143")])})]})]}),s("div",{class:p["class-info-tip"]},[s("p",null,[r("\u6263\u9664\u624B\u7EED\u8D39\u540E\u60A8\u7684\u8BFE\u7A0B\u9884\u8BA1\u6536\u5165\u4E3A\uFF1A")]),s("p",null,[r("\u8BFE\u7A0B\u7EC4\u603B\u6536\u5165"),s("span",null,[this.calcRatePrice]),r("\u5143/\u4EBA")]),s("p",null,[r("\u60A8\u7684\u8BFE\u7A0B\u6536\u5165\u5C06\u5728\u8BFE\u7A0B\u7ED3\u675F\u540E\u7ED3\u7B97\u5230\u60A8\u7684\u8D26\u6237\u4E2D")])]),s(g,null,{default:()=>[s(n,{required:!0,border:!1},{default:()=>[s("p",{class:p.photoTip},[r("\u6A21\u677F\u56FE\u7247\u5C06\u4F5C\u4E3A\u8BE5\u8BFE\u7A0B\u5C01\u9762\u4E3A\u5B66\u5458\u5C55\u793A")]),s(a,{name:"lessonCoverUrl",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u81EA\u5B9A\u4E49\u6A21\u677F"}]},{input:()=>s(w,{justify:"space-between",style:{width:"100%"}},{default:()=>[s(C,{span:12,class:p.imgContainer},{default:()=>[s(T,{cropper:!0,bucket:"video-course",options:{fixedNumber:[1.77,1],autoCropWidth:750,autoCropHeight:424},onUploadChange:e=>{e&&(t.lessonGroup.lessonCoverTemplateUrl="")},modelValue:t.lessonGroup.lessonCoverUrl,"onUpdate:modelValue":e=>t.lessonGroup.lessonCoverUrl=e,class:p.imgContainer},null)]}),s(C,{span:24},{default:()=>[s("p",{class:p.photoTip,style:{color:"#ff4e19",padding:"0"}},[r("\u56FE\u7247\u5C3A\u5BF8\u4E3A750*424\u80FD\u8FBE\u5230\u6700\u4F73\u663E\u793A\u6548\u679C")])]})]})})],title:()=>s("p",null,[r("\u8BF7\u4E0A\u4F20\u81EA\u5B9A\u4E49\u6A21\u677F")])})]}),s(h,{offsetBottom:0,position:"bottom"},{default:()=>[s("div",{class:["btnGroup"]},[s(d,{block:!0,round:!0,type:"primary","native-type":"submit"},{default:()=>[r("\u4E0B\u4E00\u6B65")]})])]}),s(R,{modelValue:this.subjectStatus,"onUpdate:modelValue":e=>this.subjectStatus=e,destroy:!0},{default:()=>[s($,{selectType:"Radio",single:!0,subjectList:t.subjectList,choiceSubjectIds:this.choiceSubjectIds,onChoice:this.onChoice},null)]})]})}});const pe="_upload_1nja4_1",me="_disabled_1nja4_7",ge="_titleSection_1nja4_10",Ae="_title_1nja4_10";var i={"class-content":"_class-content_1nja4_1",upload:pe,disabled:me,titleSection:ge,title:Ae,"add-item":"_add-item_1nja4_32"},be=v({name:"ClassContent",data(){return{url:"",checked:null}},methods:{onSubmit(e){t.active=3},addItem(){t.lessonList.push({videoTitle:"",videoContent:"",videoUrl:"",coverUrl:"",posterUrl:""})},removeItem(e){t.lessonList.length<=1||Q.confirm({title:"\u64CD\u4F5C",message:"\u786E\u5B9A\u5220\u9664\u8BE5\u6761\u6570\u636E\u5417\uFF1F",confirmButtonColor:"#2DC7AA"}).then(()=>{t.lessonList.splice(e,1)})}},render(){return s(D,{class:i["class-content"],onSubmit:this.onSubmit,scrollToError:!0},{default:()=>[t.lessonList.map((e,o)=>s(c,null,[s("div",{class:i.titleSection},[s("span",{class:i.title},[r("\u7B2C"),o+1,r("\u8BFE")]),s(F,{name:"delete-o",style:{fontWeight:600},class:t.lessonList.length<=1?i.disabled:null,onClick:()=>this.removeItem(o),size:20},null)]),s(g,null,{default:()=>[s(n,{title:"\u8BFE\u7A0B\u6807\u9898",required:!0},{default:()=>[s(a,{modelValue:e.videoTitle,"onUpdate:modelValue":l=>e.videoTitle=l,maxlength:50,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u6807\u9898"}],name:"videoTitle",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u8BFE\u7A0B\u6807\u9898"},null)]}),s(n,{title:"\u8BFE\u7A0B\u5185\u5BB9",required:!0},{default:()=>[s(a,{modelValue:e.videoContent,"onUpdate:modelValue":l=>e.videoContent=l,type:"textarea",rows:"2",autosize:!0,showWordLimit:!0,maxlength:200,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u5185\u5BB9"}],name:"videoContent",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u8BFE\u7A0B\u5185\u5BB9"},null)]}),s(n,{title:"\u8BFE\u7A0B\u89C6\u9891\u53CA\u89C6\u9891\u5C01\u9762",required:!0,border:!1},{default:()=>[s(w,{justify:"space-between",style:{width:"100%",paddingTop:"12px"}},{default:()=>[s(C,{span:12},{default:()=>[s(a,{style:{padding:0},name:"videoUrl",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u7A0B\u89C6\u9891"}]},{input:()=>s(ee,{bucket:"video-course",modelValue:e.videoUrl,"onUpdate:modelValue":l=>e.videoUrl=l,posterUrl:e.posterUrl,"onUpdate:posterUrl":l=>e.posterUrl=l,class:i.upload,tips:"\u70B9\u51FB\u4E0A\u4F20\u89C6\u9891"},null)})]}),s(C,{span:12},{default:()=>[s(a,{style:{padding:0},name:"coverUrl",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u7A0B\u5C01\u9762"}],error:!0},{input:()=>s(T,{class:i.upload,cropper:!0,bucket:"video-course",options:{fixedNumber:[1.77,1],autoCropWidth:750,autoCropHeight:424},modelValue:e.coverUrl,"onUpdate:modelValue":l=>e.coverUrl=l,tips:"\u70B9\u51FB\u4E0A\u4F20\u89C6\u9891\u5C01\u9762"},null)})]})]})]})]})])),s(d,{class:i["add-item"],block:!0,icon:"add-o",onClick:this.addItem},{default:()=>[r("\u6DFB\u52A0\u8BFE\u7A0B")]}),s(h,{offsetBottom:0,position:"bottom"},{default:()=>[s("div",{class:["btnGroup","btnMore"]},[s(d,{block:!0,round:!0,type:"primary",plain:!0,onClick:()=>{t.active=1}},{default:()=>[r("\u4E0A\u4E00\u6B65")]}),s(d,{block:!0,round:!0,type:"primary","native-type":"submit"},{default:()=>[r("\u63D0\u4EA4")]})])]})]})}}),fe="data:image/png;base64,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",ve="data:image/png;base64,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",Ce="data:image/png;base64,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";const he="_createSubmit_j95ns_1",Be="_introduction_j95ns_1";var N={createSubmit:he,introduction:Be};function Fe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Z(e)}var Ue=v({name:"CreateSubmit",computed:{userInfo(){const e=t.lessonGroup,o=J.user.data||{};return{username:o.username||`\u6E38\u5BA2${o.id||""}`,headUrl:o.headUrl,lessonName:e.lessonName,buyNum:0,lessonDesc:e.lessonDesc,lessonPrice:e.lessonPrice,lessonCoverUrl:e.lessonCoverTemplateUrl||e.lessonCoverUrl,lessonNum:t.lessonList.length,auditVersion:0}},lessonList(){return t.lessonList||[]}},methods:{async onSubmit(){try{const e=t.lessonGroup;let o={lessonList:this.lessonList,lessonGroup:V(S({},e),{lessonCoverUrl:e.lessonCoverTemplateUrl||e.lessonCoverUrl})};t.groupId?(await A.post("/api-teacher/videoLessonGroup/update",{data:o}),I.success("\u4FEE\u6539\u6210\u529F")):(await A.post("/api-teacher/videoLessonGroup/add",{data:o}),I.success("\u521B\u5EFA\u6210\u529F")),setTimeout(()=>{X({api:"back"})},1e3)}catch{}}},render(){let e;return s("div",{class:[N.createSubmit]},[s(se,{userInfo:this.userInfo},null),s(G,null,{default:()=>[s("p",{class:N.introduction},[this.userInfo.lessonDesc])]}),s(G,{title:"\u8BFE\u7A0B\u5217\u8868",icon:"courseList",class:"mb12"},Fe(e=this.lessonList.map(o=>s(te,{class:"mb12",detail:{title:o.videoTitle,content:o.videoContent,imgUrl:o.coverUrl}},null)))?e:{default:()=>[e]}),s(h,{offsetBottom:0,position:"bottom"},{default:()=>[s("div",{class:["btnGroup","btnMore"]},[s(d,{block:!0,round:!0,type:"primary",plain:!0,onClick:()=>{t.active=2}},{default:()=>[r("\u8FD4\u56DE\u7F16\u8F91")]}),s(d,{block:!0,round:!0,type:"primary",onClick:this.onSubmit},{default:()=>[r("\u521B\u5EFA\u5B8C\u6210")]})])]})])}}),ts=v({name:"Create",async created(){const e=this.$route.query;if(t.groupId=Number(e.groupId)||0,!t.groupId)return!1;try{document.title="\u4FEE\u6539\u89C6\u9891\u8BFE",t.loadingStatus=!0;const u=(await A.get("/api-teacher/videoLessonGroup/selectVideoLesson",{params:{groupId:t.groupId}})).data,o=u.lessonGroup,{auditStatus:je,lessonCoverUrl:B,lessonPrice:k,lessonDesc:x,lessonSubject:K,lessonName:Y,id:z}=o,Ee=y(o,["auditStatus","lessonCoverUrl","lessonPrice","lessonDesc","lessonSubject","lessonName","id"]);let U=!!t.templateList.includes(B);t.lessonGroup={id:z,lessonName:Y,lessonSubject:K,lessonDesc:x,lessonPrice:k,lessonCoverTemplateUrl:U?B:"",lessonCoverUrl:U?"":B},t.lessonList=[],u.detailList&&u.detailList.forEach(m=>{t.lessonList.push({videoTitle:m.videoTitle,videoContent:m.videoContent,videoUrl:m.videoUrl,coverUrl:m.coverUrl,posterUrl:m.posterUrl})}),t.loadingStatus=!1}catch{}t.lessonGroup.lessonCoverUrl&&!t.templateList.includes(t.lessonGroup.lessonCoverUrl)?t.tabIndex=2:t.tabIndex=1},async mounted(){try{const e=await A.get("/api-teacher/sysConfig/queryByParamName",{params:{paramName:"video_lesson_service_fee"}});t.rate=e.data.paramValue}catch{}},render(){return s("div",{class:b["video-create"]},[t.active<=2?s(h,{position:"top",offsetTop:0},{default:()=>[s(O,{border:!1,style:{paddingTop:"15px"},direction:"horizontal",columnNum:"2"},{default:()=>[s(L,null,{default:()=>s(c,null,[s(F,{name:fe,size:38},null),s("span",{class:[b.gridName,t.active>=1?b.active:null]},[r("\u8BFE\u7A0B\u4FE1\u606F")])])}),s(L,null,{default:()=>s(c,null,[s(F,{name:t.active===2?Ce:ve,size:38},null),s("span",{class:[b.gridName,t.active===2?b.active:null]},[r("\u8BFE\u7A0B\u5185\u5BB9")])])})]})]}):null,t.active===1?s(c,null,[s(ce,null,null)]):null,t.active===2?s(c,null,[s(be,null,null)]):null,t.active===3?s(c,null,[s(Ue,null,null)]):null])}});export{ts as default};
|