chunk-56a96f20.57b0ef50.js 7.9 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-56a96f20"],{"5c6e":function(e,t,o){"use strict";o.r(t);var n=o("7a23"),r=Object(n["withScopeId"])("data-v-150bf66a");Object(n["pushScopeId"])("data-v-150bf66a");var a={class:"ele-body ele-body-card",style:{"padding-bottom":"48px"}},c=Object(n["createTextVNode"])("地点一"),s=Object(n["createTextVNode"])("地点二"),l=Object(n["createTextVNode"])("地点三"),u=Object(n["createTextVNode"])("全部添加 "),d=Object(n["createTextVNode"])("添加 "),i=Object(n["createTextVNode"])("全部移除 "),f=Object(n["createTextVNode"])("移除 "),m={class:"ele-bottom-tool"},b={class:"ele-bottom-tool-actions"},p=Object(n["createTextVNode"])("提交 ");Object(n["popScopeId"])();var h=r((function(e,t,o,h,O,j){var v=Object(n["resolveComponent"])("a-input"),g=Object(n["resolveComponent"])("a-form-item"),C=Object(n["resolveComponent"])("a-col"),N=Object(n["resolveComponent"])("calendar-outlined"),V=Object(n["resolveComponent"])("a-range-picker"),x=Object(n["resolveComponent"])("a-select-option"),_=Object(n["resolveComponent"])("a-select"),y=Object(n["resolveComponent"])("a-row"),k=Object(n["resolveComponent"])("a-textarea"),w=Object(n["resolveComponent"])("a-form"),T=Object(n["resolveComponent"])("a-card"),I=Object(n["resolveComponent"])("a-button"),q=Object(n["resolveComponent"])("ele-pro-table");return Object(n["openBlock"])(),Object(n["createBlock"])("div",a,[Object(n["createVNode"])(T,{title:"发布实训活动",bordered:!1},{default:r((function(){return[Object(n["createVNode"])(w,{ref:"form",model:O.form,rules:O.rules,"label-col":{md:{span:6},sm:{span:24}},"wrapper-col":{md:{span:18},sm:{span:24}}},{default:r((function(){return[Object(n["createVNode"])(y,{gutter:16},{default:r((function(){return[Object(n["createVNode"])(C,{md:8,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(g,{label:"实训名称:",name:"title"},{default:r((function(){return[Object(n["createVNode"])(v,{value:O.form.title,"onUpdate:value":t[1]||(t[1]=function(e){return O.form.title=e}),placeholder:"请输入实训名称","allow-clear":""},null,8,["value"])]})),_:1})]})),_:1}),Object(n["createVNode"])(C,{md:8,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(g,{label:"起止日期:",name:"datetime"},{default:r((function(){return[Object(n["createVNode"])(V,{value:O.form.datetime,"onUpdate:value":t[2]||(t[2]=function(e){return O.form.datetime=e}),class:"ele-fluid"},{suffixIcon:r((function(){return[Object(n["createVNode"])(N)]})),_:1},8,["value"])]})),_:1})]})),_:1}),Object(n["createVNode"])(C,{md:8,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(g,{label:"实训地点:",name:"address"},{default:r((function(){return[Object(n["createVNode"])(_,{value:O.form.address,"onUpdate:value":t[3]||(t[3]=function(e){return O.form.address=e}),placeholder:"请选择地点","allow-clear":""},{default:r((function(){return[Object(n["createVNode"])(x,{value:"1"},{default:r((function(){return[c]})),_:1}),Object(n["createVNode"])(x,{value:"2"},{default:r((function(){return[s]})),_:1}),Object(n["createVNode"])(x,{value:"2"},{default:r((function(){return[l]})),_:1})]})),_:1},8,["value"])]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])(g,{label:"实训内容:",name:"content","label-col":{md:{span:2},sm:{span:24}},"wrapper-col":{md:{span:22},sm:{span:24}}},{default:r((function(){return[Object(n["createVNode"])(k,{value:O.form.content,"onUpdate:value":t[4]||(t[4]=function(e){return O.form.content=e}),placeholder:"请输入实训内容",rows:4},null,8,["value"])]})),_:1})]})),_:1},8,["model","rules"])]})),_:1}),Object(n["createVNode"])(T,{title:"选择实训班级:",bordered:!1},{default:r((function(){return[Object(n["createVNode"])(y,{gutter:16},{default:r((function(){return[Object(n["createVNode"])(C,{lg:12,md:24,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(q,{bordered:"",toolkit:[],columns:O.columns,"row-key":"classesId","sub-title":"未选班级:","empty-text":"已全部选择","tools-theme":"default","show-size-changer":!1,datasource:j.unChooseClass,scroll:{x:"max-content"}},{toolkit:r((function(){return[Object(n["createVNode"])(I,{type:"primary",onClick:j.addAll},{default:r((function(){return[u]})),_:1},8,["onClick"])]})),action:r((function(e){var t=e.record;return[Object(n["createVNode"])(I,{size:"small",type:"primary",onClick:function(e){return j.add(t)}},{default:r((function(){return[d]})),_:2},1032,["onClick"])]})),_:1},8,["columns","datasource"])]})),_:1}),Object(n["createVNode"])(C,{lg:12,md:24,sm:24,xs:24},{default:r((function(){return[Object(n["createVNode"])(q,{bordered:"",toolkit:[],columns:O.columns,"row-key":"classesId","sub-title":"已选班级:",emptyText:"未选择班级","tools-theme":"default","show-size-changer":!1,datasource:O.chooseClasses,scroll:{x:"max-content"}},{toolkit:r((function(){return[Object(n["createVNode"])(I,{danger:"",type:"primary",onClick:j.removeAll},{default:r((function(){return[i]})),_:1},8,["onClick"])]})),action:r((function(e){var t=e.record;return[Object(n["createVNode"])(I,{size:"small",danger:"",type:"primary",onClick:function(e){return j.remove(t)}},{default:r((function(){return[f]})),_:2},1032,["onClick"])]})),_:1},8,["columns","datasource"])]})),_:1})]})),_:1})]})),_:1}),Object(n["createVNode"])("div",m,[Object(n["createVNode"])("div",b,[Object(n["createVNode"])(I,{type:"primary",loading:O.loading,onClick:j.submit},{default:r((function(){return[p]})),_:1},8,["loading","onClick"])])])])})),O=(o("4de4"),o("a434"),o("159b"),o("f007")),j={name:"ExampleChoose",components:{CalendarOutlined:O["a"]},data:function(){return{loading:!1,form:{},rules:{title:[{required:!0,message:"请输入实训名称",type:"string",trigger:"blur"}],datetime:[{required:!0,message:"请选择起止日期",type:"array",trigger:"blur"}],address:[{required:!0,message:"请选择实训地点",type:"string",trigger:"blur"}],content:[{required:!0,message:"请输入实训内容",type:"string",trigger:"blur"}]},classes:[],chooseClasses:[],columns:[{width:90,title:"操作",key:"action",align:"center",slots:{customRender:"action"}},{title:"班级名称",dataIndex:"classesName"},{title:"专业",dataIndex:"major"},{title:"学院",dataIndex:"college"}]}},computed:{unChooseClass:function(){var e=this;return this.classes.filter((function(t){return-1===e.chooseClasses.indexOf(t)}))}},mounted:function(){this.query()},methods:{query:function(){var e=this;this.$http.get("https://cdn.eleadmin.com/20200610/classes.json").then((function(t){0===t.data.code?e.classes=t.data.data:e.$message.error(t.data.msg)})).catch((function(t){e.$message.error(t.message)}))},submit:function(){var e=this;this.$refs.form.validate().then((function(){e.chooseClasses.length?(e.loading=!0,setTimeout((function(){e.loading=!1,e.$message.success("提交成功")}),1500)):e.$message.error("请选择实训班级")})).catch((function(){}))},add:function(e){this.chooseClasses.push(e)},remove:function(e){this.chooseClasses.splice(this.chooseClasses.indexOf(e),1)},addAll:function(){var e=this;this.unChooseClass.forEach((function(t){e.chooseClasses.push(t)}))},removeAll:function(){this.chooseClasses.splice(0,this.chooseClasses.length)}}},v=o("6b0d"),g=o.n(v);const C=g()(j,[["render",h],["__scopeId","data-v-150bf66a"]]);t["default"]=C},a434:function(e,t,o){"use strict";var n=o("23e7"),r=o("23cb"),a=o("a691"),c=o("50c4"),s=o("7b0b"),l=o("65f0"),u=o("8418"),d=o("1dde"),i=d("splice"),f=Math.max,m=Math.min,b=9007199254740991,p="Maximum allowed length exceeded";n({target:"Array",proto:!0,forced:!i},{splice:function(e,t){var o,n,d,i,h,O,j=s(this),v=c(j.length),g=r(e,v),C=arguments.length;if(0===C?o=n=0:1===C?(o=0,n=v-g):(o=C-2,n=m(f(a(t),0),v-g)),v+o-n>b)throw TypeError(p);for(d=l(j,n),i=0;i<n;i++)h=g+i,h in j&&u(d,i,j[h]);if(d.length=n,o<n){for(i=g;i<v-n;i++)h=i+n,O=i+o,h in j?j[O]=j[h]:delete j[O];for(i=v;i>v-n+o;i--)delete j[i-1]}else if(o>n)for(i=v-n;i>g;i--)h=i+n-1,O=i+o-1,h in j?j[O]=j[h]:delete j[O];for(i=0;i<o;i++)j[i+g]=arguments[i+2];return j.length=v-n+o,d}})}}]);