2 lines
11 KiB
JavaScript
2 lines
11 KiB
JavaScript
import{C as I,j as T,_ as N}from"./index.76a66f15.js";/* empty css *//* empty css *//* empty css *//* empty css */import{C as j}from"./course.5023c86a.js";import{f as R,t as G}from"./ticket-edit.001fdfb4.js";import{e as z}from"./index.c314f49b.js";import{a$ as p,C as B,D,aJ as u,b2 as t,aV as m,b1 as c,b5 as J,E as f,aG as K,b4 as Q,b6 as W,ch as X,bM as Z,bE as $,bF as ee,cs as ue,bs as te,cj as oe,ck as le,bo as ae,bu as se,cv as ie,cw as me,cx as re,c4 as ne,bK as de,bL as pe}from"./arco.f3c60d68.js";import"./chart.a626c034.js";import"./vue.7d1f2b31.js";/* empty css *//* empty css *//* empty css */const fe={components:{editor:z,courseModal:j,changeFileModal:I,formDiy:R,ticketEdit:G,imgChange:T},data(){return{pageParams:{id:0},form:{name:"",location:"",activity_start_time:"",activity_end_time:"",apply_time_type:1,apply_start_time:"",apply_end_time:"",cover:"",detail:"",ticket_show_rule:1,apply_member_show:1,apply_info_collet:1,apply_info_form:[],ticket:[],course:[]},modal:{changeCourse:!1,courseModal:!1,changeFileModal:!1,ticketEdit:!1},courseList:[]}},methods:{handleCourseChangeOk(a){this.courseShow=!1;var e=[],s=[];if(a)for(var i in a)e.push(a[i].id),s.push({cover:a[i].cover,name:a[i].name,type:a[i].type});this.courseList=s,this.form.course=e,this.modal.courseModal=!1},handleChangeFileOk(a){this.form.cover=a[0].fullurl,this.modal.changeFileModal=!1},handleSubmit({values:a,errors:e}){if(e)return!1;var s={};this.form;var i="admin/app/activity/activity/add";this.pageParams.id&&this.pageParams.id!=0&&(s.ids=this.pageParams.id,i="admin/app/activity/activity/edit"),s.row=this.form;var o=this;this.$request.post(i,s).then(r=>{this.$message.success({content:r.msg,duration:1500}),o.back()}).catch(r=>{this.$message.error({content:r.msg})})},bindCourseDelete(a){this.courseList.splice(a,1),this.form.course.splice(a,1)},getData(a){var e=this;this.$request.post("admin/app/activity/activity/detail",{id:a}).then(s=>{for(var i in this.form)s.data.hasOwnProperty(i)&&(this.form[i]=s.data[i]);var o=[],r=[];if(s.data.course)for(var i in s.data.course)o.push(s.data.course[i].id),r.push({cover:s.data.course[i].cover,name:s.data.course[i].name,type:s.data.course[i].type});this.courseList=r,this.form.course=o}).catch(s=>{a!=0&&this.$message.error({content:"\u83B7\u53D6\u4FE1\u606F\u5931\u8D25",duration:1500,onClose:function(){e.back()}})})},back(){this.$router.push({name:"app.activity"})}},mounted(){this.pageParams=this.$route.params,this.pageParams.id!=0&&this.getData(this.pageParams.id)}},Fe={class:"container"},_e=["src"],Be={style:{width:"700px"}},Ee={class:"form-submit-btn"};function ge(a,e,s,i,o,r){const y=X,E=Z,A=$,n=ee,F=ue,g=te,d=oe,_=le,V=p("img-change"),b=p("icon-plus"),v=ae,C=se,k=ie,h=p("icon-delete"),w=me,M=re,x=p("editor"),L=p("ticket-edit"),Y=p("form-diy"),U=ne,P=de,H=pe,O=p("course-modal"),q=p("change-file-modal");return B(),D("div",Fe,[u(H,{class:"content-card"},{default:t(()=>[u(y,{onBack:e[0]||(e[0]=l=>this.$router.back()),style:{background:"var(--color-bg-2)",padding:"0 0 16px 0"},title:"\u7F16\u8F91\u6D3B\u52A8"}),u(P,{model:o.form,ref:"formRef",onSubmit:r.handleSubmit},{default:t(()=>[u(E,{orientation:"left"},{default:t(()=>[...e[19]||(e[19]=[m("\u57FA\u672C\u4FE1\u606F",-1)])]),_:1}),u(n,{field:"name",label:"\u6D3B\u52A8\u540D\u79F0",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u540D\u79F0"},{minLength:2,message:"\u540D\u79F0\u957F\u5EA6\u4E3A2\uFF5E50\u4E2A\u5B57\u7B26"},{maxLength:50,message:"\u540D\u79F0\u957F\u5EA6\u4E3A2\uFF5E50\u4E2A\u5B57\u7B26"}],"validate-trigger":["change","input"]},{default:t(()=>[u(A,{style:{width:"400px"},modelValue:o.form.name,"onUpdate:modelValue":e[1]||(e[1]=l=>o.form.name=l),placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u957F\u5EA6\u4E3A2\uFF5E50\u4E2A\u5B57\u7B26"},null,8,["modelValue"])]),_:1}),u(n,{field:"name",label:"\u6D3B\u52A8\u5730\u70B9",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6D3B\u52A8\u5730\u70B9"},{minLength:2,message:"\u540D\u79F0\u957F\u5EA6\u4E3A2\uFF5E50\u4E2A\u5B57\u7B26"},{maxLength:50,message:"\u540D\u79F0\u957F\u5EA6\u4E3A2\uFF5E50\u4E2A\u5B57\u7B26"}],"validate-trigger":["change","input"]},{default:t(()=>[u(A,{style:{width:"400px"},modelValue:o.form.location,"onUpdate:modelValue":e[2]||(e[2]=l=>o.form.location=l),placeholder:"\u8BF7\u586B\u5199\u6D3B\u52A8\u5730\u70B9"},null,8,["modelValue"])]),_:1}),u(n,{field:"name",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6D3B\u52A8\u65F6\u95F4"}],"validate-trigger":["change","input"],label:"\u6D3B\u52A8\u65F6\u95F4"},{default:t(()=>[u(g,null,{default:t(()=>[u(F,{"show-time":"","time-picker-props":{defaultValue:"00:00:00"},modelValue:o.form.activity_start_time,"onUpdate:modelValue":e[3]||(e[3]=l=>o.form.activity_start_time=l),format:"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"]),e[20]||(e[20]=m(" \u81F3 ",-1)),u(F,{"show-time":"","time-picker-props":{defaultValue:"00:00:00"},modelValue:o.form.activity_end_time,"onUpdate:modelValue":e[4]||(e[4]=l=>o.form.activity_end_time=l),format:"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])]),_:1})]),_:1}),u(n,{field:"name",label:"\u62A5\u540D\u65F6\u95F4"},{default:t(()=>[u(_,{modelValue:o.form.apply_time_type,"onUpdate:modelValue":e[5]||(e[5]=l=>o.form.apply_time_type=l)},{default:t(()=>[u(d,{value:1},{default:t(()=>[...e[21]||(e[21]=[m("\u9ED8\u8BA4\u4E3A\u6D3B\u52A8\u53D1\u5E03\u540E\u81F3\u6D3B\u52A8\u7ED3\u675F\u524D",-1)])]),_:1}),u(d,{value:2},{default:t(()=>[...e[22]||(e[22]=[m("\u81EA\u5B9A\u4E49",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),o.form.apply_time_type==2?(B(),c(n,{key:0,field:"name",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u81EA\u5B9A\u4E49\u62A5\u540D\u65F6\u95F4"}],"validate-trigger":["change","input"],label:"\u81EA\u5B9A\u4E49\u62A5\u540D\u65F6\u95F4"},{default:t(()=>[u(g,null,{default:t(()=>[u(F,{"show-time":"","time-picker-props":{defaultValue:"00:00:00"},modelValue:o.form.apply_start_time,"onUpdate:modelValue":e[6]||(e[6]=l=>o.form.apply_start_time=l),format:"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"]),e[23]||(e[23]=m(" \u81F3 ",-1)),u(F,{"show-time":"","time-picker-props":{defaultValue:"00:00:00"},modelValue:o.form.apply_end_time,"onUpdate:modelValue":e[7]||(e[7]=l=>o.form.apply_end_time=l),format:"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])]),_:1})]),_:1})):J("",!0),u(n,{rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u5C01\u9762"}],"validate-trigger":["change","input"],field:"cover",label:"\u6D3B\u52A8\u5C01\u9762"},{help:t(()=>[...e[24]||(e[24]=[f("div",{style:{"margin-bottom":"10px"}},"\u5EFA\u8BAE\u6BD4\u4F8B 16:9\uFF0C\u652F\u6301 jpg\u3001png \u683C\u5F0F\uFF0C\u6700\u4F73\u5206\u8FA8\u7387 750px*422px",-1)])]),default:t(()=>[u(V,{modelValue:o.form.cover,"onUpdate:modelValue":e[8]||(e[8]=l=>o.form.cover=l)},null,8,["modelValue"])]),_:1}),u(n,{field:"name",label:"\u7ED1\u5B9A\u8BFE\u7A0B"},{extra:t(()=>[u(M,{style:{width:"500px"},class:"mt-card",size:"small"},{default:t(()=>[(B(!0),D(K,null,Q(o.courseList,(l,S)=>(B(),c(w,null,{actions:t(()=>[u(h,{onClick:ve=>r.bindCourseDelete(S)},null,8,["onClick"])]),default:t(()=>[u(k,{title:l.name,description:a.$t(l.type)},{avatar:t(()=>[u(C,{shape:"square"},{default:t(()=>[f("img",{alt:"avatar",src:l.cover},null,8,_e)]),_:2},1024)]),_:2},1032,["title","description"])]),_:2},1024))),256))]),_:1})]),help:t(()=>[...e[26]||(e[26]=[f("div",null,"\u8BBE\u7F6E\u6240\u5C5E\u8BFE\u7A0B\u540E\uFF0C\u53EA\u5141\u8BB8\u6709\u6743\u9650\u89C2\u770B\u8BE5\u8BFE\u7A0B\u7684\u5B66\u5458\u62A5\u540D\u6D3B\u52A8 ",-1)])]),default:t(()=>[u(v,{type:"dashed",onClick:e[9]||(e[9]=l=>o.modal.courseModal=!0)},{default:t(()=>[u(b),e[25]||(e[25]=m("\u9009\u62E9\u8BFE\u7A0B",-1))]),_:1})]),_:1}),u(n,{field:"name",label:"\u6D3B\u52A8\u8BE6\u60C5",style:{"margin-top":"20px"}},{default:t(()=>[u(x,{modelValue:o.form.detail,"onUpdate:modelValue":e[10]||(e[10]=l=>o.form.detail=l),height:"400px",width:"700px"},null,8,["modelValue"])]),_:1}),u(E,{orientation:"left"},{default:t(()=>[...e[27]||(e[27]=[m("\u7968\u52A1\u8BBE\u7F6E",-1)])]),_:1}),u(n,{field:"name",label:"\u6D3B\u52A8\u7968"},{default:t(()=>[u(L,{modelValue:o.form.ticket,"onUpdate:modelValue":e[11]||(e[11]=l=>o.form.ticket=l)},null,8,["modelValue"])]),_:1}),u(n,{field:"name",label:"\u7968\u79CD\u5C55\u793A\u89C4\u5219"},{help:t(()=>[...e[30]||(e[30]=[f("div",null,"\u65E0\u8BBA\u6309\u4EF7\u683C\u8FD8\u662F\u521B\u5EFA\u987A\u5E8F\uFF0C\u514D\u8D39\u7968\u5747\u5728\u6700\u524D\u9762",-1)])]),default:t(()=>[u(_,{modelValue:o.form.ticket_show_rule,"onUpdate:modelValue":e[12]||(e[12]=l=>o.form.ticket_show_rule=l)},{default:t(()=>[u(d,{value:1},{default:t(()=>[...e[28]||(e[28]=[m("\u6309\u4EF7\u683C",-1)])]),_:1}),u(d,{value:2},{default:t(()=>[...e[29]||(e[29]=[m("\u6309\u521B\u5EFA\u987A\u5E8F",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),u(n,{field:"name",label:"\u62A5\u540D\u4EBA\u6570\u663E\u793A"},{help:t(()=>[...e[33]||(e[33]=[f("div",null,"\u5F00\u542F\u540E\uFF0C\u4F1A\u663E\u793A\u5DF2\u8D2D\u7968\u7684\u4EBA\u6570",-1)])]),default:t(()=>[u(_,{modelValue:o.form.apply_member_show,"onUpdate:modelValue":e[13]||(e[13]=l=>o.form.apply_member_show=l)},{default:t(()=>[u(d,{value:1},{default:t(()=>[...e[31]||(e[31]=[m("\u5F00\u542F",-1)])]),_:1}),u(d,{value:0},{default:t(()=>[...e[32]||(e[32]=[m("\u5173\u95ED",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),u(E,{orientation:"left"},{default:t(()=>[...e[34]||(e[34]=[m("\u8868\u5355\u8BBE\u7F6E",-1)])]),_:1}),u(n,{field:"name",label:"\u62A5\u540D\u4FE1\u606F\u6536\u96C6"},W({help:t(()=>[e[37]||(e[37]=f("div",null,"\u5F00\u542F\u53EF\u8BBE\u7F6E\u9664\u59D3\u540D\u624B\u673A\u53F7\u5916\u7684\u989D\u5916\u4FE1\u606F",-1))]),default:t(()=>[u(_,{modelValue:o.form.apply_info_collet,"onUpdate:modelValue":e[14]||(e[14]=l=>o.form.apply_info_collet=l)},{default:t(()=>[u(d,{value:1},{default:t(()=>[...e[35]||(e[35]=[m("\u5F00\u542F",-1)])]),_:1}),u(d,{value:0},{default:t(()=>[...e[36]||(e[36]=[m("\u5173\u95ED",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:2},[o.form.apply_info_collet==1?{name:"extra",fn:t(()=>[f("div",Be,[u(Y,{modelValue:o.form.apply_info_form,"onUpdate:modelValue":e[15]||(e[15]=l=>o.form.apply_info_form=l)},null,8,["modelValue"])])]),key:"0"}:void 0]),1024),u(U,{offsetBottom:0},{default:t(()=>[f("div",Ee,[u(g,null,{default:t(()=>[u(v,{onClick:e[16]||(e[16]=l=>r.back())},{default:t(()=>[...e[38]||(e[38]=[m("\u8FD4\u56DE",-1)])]),_:1}),u(v,{"html-type":"submit",type:"primary"},{default:t(()=>[...e[39]||(e[39]=[m("\u4FDD\u5B58",-1)])]),_:1})]),_:1})])]),_:1})]),_:1},8,["model","onSubmit"])]),_:1}),u(O,{dataTypeList:["column","article","video","audio","live"],"is-show":o.modal.courseModal,selectionType:"checkbox",selectIds:o.form.course,onOk:r.handleCourseChangeOk,onCancel:e[17]||(e[17]=l=>o.modal.courseModal=!1)},null,8,["is-show","selectIds","onOk"]),u(q,{"is-show":o.modal.changeFileModal,selectionType:"radio",selectFileType:["image"],onOk:r.handleChangeFileOk,onCancel:e[18]||(e[18]=l=>o.modal.changeFileModal=!1)},null,8,["is-show","onOk"])])}const Ue=N(fe,[["render",ge]]);export{Ue as default};
|