(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0fc57bef"],{"0ccb":function(e,t,i){var a=i("50c4"),s=i("1148"),n=i("1d80"),o=Math.ceil,l=function(e){return function(t,i,l){var r,c,d=String(n(t)),u=d.length,p=void 0===l?" ":String(l),m=a(i);return m<=u||""==p?d:(r=m-u,c=s.call(p,o(r/p.length)),c.length>r&&(c=c.slice(0,r)),e?d+c:c+d)}};e.exports={start:l(!1),end:l(!0)}},"19cc":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("xy-dialog",{ref:"dialog",attrs:{width:50,"is-show":e.isShow,type:"form",title:"二维码",form:e.form,rules:e.rules},on:{"update:isShow":function(t){e.isShow=t},"update:is-show":function(t){e.isShow=t}},scopedSlots:e._u([{key:"settings",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold",width:"0"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}})]),i("div",{staticClass:"xy-table-item-content",staticStyle:{"flex-grow":"1"}},[i("div",{staticClass:"txl"},[i("div",[i("div",[e._v("课程名称:"+e._s(e.row.name))]),i("div",[e._v("开课日期:"+e._s(e.row.start_date?e.row.start_date+"至"+e.row.end_date:""))]),i("div",[e._v("课程体系:"+e._s(e.row.type_value))])])]),i("div",{staticClass:"code"},[e.imgSrc?i("div",[i("img",{attrs:{src:e.imgSrc}})]):e._e()])])])]},proxy:!0},{key:"footerContent",fn:function(){return[i("el-button",{staticStyle:{"margin-left":"5px","margin-bottom":"5px"},attrs:{type:"primary",plain:""},on:{click:function(t){e.isShow=!1}}},[e._v("关闭")])]},proxy:!0}])})],1)},s=[],n=i("c7eb"),o=i("1da1"),l=i("bc08"),r={components:{},data:function(){return{isShow:!1,form:{settings:""},row:{},rules:{},imgSrc:""}},created:function(){},methods:{getCode:function(){var e=this;return Object(o["a"])(Object(n["a"])().mark((function t(){var i;return Object(n["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(l["getQrCode"])({id:e.row.id});case 2:i=t.sent,e.imgSrc=i.msg;case 4:case"end":return t.stop()}}),t)})))()}},watch:{isShow:function(e){e?this.getCode():(this.row={},this.imgSrc="")}}},c=r,d=(i("5cbd"),i("2877")),u=Object(d["a"])(c,a,s,!1,null,"7dc105b4",null);t["default"]=u.exports},"26da":function(e,t,i){},3112:function(e,t,i){"use strict";i.d(t,"f",(function(){return n})),i.d(t,"g",(function(){return o})),i.d(t,"c",(function(){return l})),i.d(t,"d",(function(){return r})),i.d(t,"e",(function(){return c})),i.d(t,"a",(function(){return d})),i.d(t,"b",(function(){return u}));i("99af"),i("fb6a"),i("d3b7"),i("159b");var a=i("b775");function s(e){var t="",i=function(i){e.hasOwnProperty(i)&&(Array.isArray(e[i])?e[i].forEach((function(e,a){e.key?t+="".concat(i,"[").concat(a,"][key]=").concat(e.key,"&").concat(i,"[").concat(a,"][op]=").concat(e.op,"&").concat(i,"[").concat(a,"][value]=").concat(e.value,"&"):t+="".concat(i,"[").concat(a,"]=").concat(e,"&")})):t+="".concat(i,"=").concat(e[i],"&"))};for(var a in e)i(a);return t.slice(0,-1)}function n(e){return Object(a["a"])({url:"/api/admin/parameter/save",method:"post",data:e})}function o(e){return Object(a["a"])({url:"/api/admin/parameter/store",method:"post",data:e})}function l(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(a["a"])({url:"/api/admin/parameter/show",method:"get",params:e,paramsSerializer:s,isLoading:t})}function r(e){return Object(a["a"])({url:"/api/admin/parameter/show",method:"get",params:{number:e}})}function c(e){return Object(a["a"])({url:"/api/admin/parameter/index",method:"get",params:e,paramsSerializer:s})}function d(e){return Object(a["a"])({url:"/api/admin/parameter/delete",method:"get",params:{id:e}})}function u(e){return Object(a["a"])({url:"/api/admin/parameter/detail-delete",method:"get",params:{id:e}})}},"387c":function(e,t,i){"use strict";i("675c")},"3b2c":function(e,t,i){"use strict";i.r(t);i("d81d"),i("a9e3");var a,s,n=i("79bd"),o=(i("4ec9"),i("d3b7"),i("3ca3"),i("ddb0"),new Map([["text",{readonly:!0,clearable:!0}],["richtext","my-tinymce"],["select",{value:"选项1",readonly:!0}],["radio",{value:"选项1",readonly:!0}],["checkbox",{multiple:!0,readonly:!0,value:["选项1"]}],["date",{readonly:!0}],["datetime",{readonly:!0}],["file",{action:"a",fileList:[{name:"food.jpeg",url:""}],autoUpload:!1,multiple:!1,limit:1}],["files",{action:"a",fileList:[{name:"food.jpeg",url:""},{name:"food2.jpeg",url:""}],autoUpload:!1,multiple:!0}],["textarea",{readonly:!0,clearable:!0,type:"textarea",autosize:{minRows:2}}],["map","el-input"]])),l={props:{config:Object,index:Number},data:function(){return{}},methods:{optionsRender:function(e){return"checkbox"===this.config.edit_input||"radio"===this.config.edit_input?["选项1","选项2","选项3"].map((function(t){return e("el-option",{props:{value:t,label:t}})})):"file"===this.config.edit_input||"files"===this.config.edit_input?[e("el-button",{slot:"trigger",props:{size:"small",type:"primary"}},"选取文件"),e("el-button",{style:{"margin-left":"10px"},props:{size:"small",type:"success"}},"上传到服务器"),e("div",{class:"el-upload__tip",slot:"tip"},"文件不超过500kb")]:void 0}},computed:{hiddenClass:function(){var e=[];return!this.config.list_show&&this.config.form_show,!this.config.list_show&&this.config.form_show&&e.push("no-list-show"),!this.config.form_show&&this.config.list_show&&e.push("no-form-show"),e}},render:function(e){return e("div",{class:this.hiddenClass,style:{opacity:this.config.list_show&&this.config.form_show?1:.5,filter:this.index===this.$store.state.form.selectedIndex?"drop-shadow(0 0 2px #0077CCFF) drop-shadow(0 0 8px #449FD9FF)":"",position:"relative"}},[e(n["a"].get(this.config.edit_input),{style:{width:"100%"},props:o.get(this.config.edit_input)},this.optionsRender(e))])}},r=l,c=(i("f64e"),i("2877")),d=Object(c["a"])(r,a,s,!1,null,"2285a75b",null);t["default"]=d.exports},"3cb3":function(e,t,i){"use strict";i("d81d");var a=i("3112"),s=i("807b");t["a"]={data:function(){return{defaultFormList:[{name:"姓名",field:"username",rule:"required",edit_input:"text",help:"请输入姓名",need_fill:0,belong_user:1,belong_user_table:"username",sort:0},{name:"性别",field:"sex",rule:"required",edit_input:"radio",help:"请选择性别",select_item:[{key:"男",value:"男"},{key:"女",value:"女"}],need_fill:0,belong_user:1,belong_user_table:"sex",sort:0},{name:"出生年月",field:"birthday",rule:"",edit_input:"date",help:"请选择出生年月",need_fill:0,belong_user:1,belong_user_table:"birthday",sort:0},{name:"联系方式",field:"mobile",rule:"required",edit_input:"text",help:"请输入联系方式",need_fill:0,belong_user:1,belong_user_table:"mobile",sort:0},{name:"身份证号",field:"idcard",rule:"idcard",edit_input:"text",help:"请输入身份证号",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"idcard",sort:0},{name:"学历",field:"education",rule:"",edit_input:"radio",help:"请选择学历",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"education",sort:0},{name:"公司",field:"company_name",rule:"",edit_input:"text",help:"请输入公司",need_fill:0,belong_user:1,belong_user_table:"company_name",sort:0,span:2},{name:"职务",field:"company_position",rule:"",edit_input:"text",help:"请输入职务",need_fill:0,belong_user:1,belong_user_table:"company_position",sort:0},{name:"股份",field:"company_has_share",rule:"",edit_input:"radio",help:"请选择有无股份",need_fill:0,belong_user:1,select_item:[{key:"有",value:"有"},{key:"无",value:"无"}],is_open:!1,belong_user_table:"company_has_share",sort:0},{name:"人才类别",field:"type",rule:"",edit_input:"radio",help:"请选择人才类别",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"type",sort:0,span:2},{name:"企业资质",field:"company_type",rule:"",edit_input:"checkbox",help:"请选择企业资质",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"company_type",sort:0,span:2},{name:"融资情况",field:"company_fund",rule:"",edit_input:"textarea",help:"请输入融资情况",need_fill:0,belong_user:1,belong_user_table:"company_fund",sort:0,span:2},{name:"板块",field:"company_area",rule:"",edit_input:"radio",help:"请选择板块",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"company_area",sort:0},{name:"所属领域",field:"company_industry",rule:"",edit_input:"radio",help:"请选择所属领域",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"company_industry",sort:0},{name:"公司地址",field:"company_address",rule:"",edit_input:"text",help:"请填写公司地址",need_fill:0,belong_user:1,is_open:!1,belong_user_table:"company_address",sort:0,span:2},{name:"产品",field:"company_product",rule:"",edit_input:"textarea",help:"请输入产品",need_fill:0,belong_user:1,belong_user_table:"company_product",sort:0,span:2},{name:"毕业院校",field:"school",rule:"",edit_input:"text",help:"请输入毕业院校",need_fill:0,belong_user:1,belong_user_table:"school",sort:0,span:2},{name:"专业",field:"speciality",rule:"",edit_input:"text",help:"请输入专业",need_fill:0,belong_user:1,belong_user_table:"speciality",sort:0},{name:"海外经验",field:"overseas_experience",rule:"",edit_input:"text",help:"请输入海外经验",need_fill:0,belong_user:1,belong_user_table:"overseas_experience",sort:0},{name:"报名渠道",field:"sign_from",rule:"",edit_input:"radio",help:"请选择报名渠道",need_fill:0,select_item:[],belong_user:1,belong_user_table:"sign_from",sort:0},{name:"邮箱",field:"email",rule:"email",edit_input:"text",help:"请输入邮箱",need_fill:0,belong_user:1,belong_user_table:"email",sort:0},{name:"销售额/亿",field:"sales_volume",rule:"",edit_input:"text",help:"请输入销售额/亿",need_fill:0,belong_user:1,belong_user_table:"sales_volume",sort:0},{name:"估值",field:"valuation",rule:"",edit_input:"text",help:"请输入估值",need_fill:0,belong_user:1,belong_user_table:"valuation",sort:0},{name:"市值",field:"market_value",rule:"",edit_input:"text",help:"请输入市值",need_fill:0,belong_user:1,belong_user_table:"market_value",sort:0},{name:"是否为元禾投资企业",field:"is_yuanhe",rule:"",edit_input:"text",help:"请选择",need_fill:0,belong_user:1,select_item:[{key:"是",value:"是"},{key:"否",value:"否"}],belong_user_table:"is_yuanhe",sort:0}],selectFormList:[{name:"姓名",field:"username",rule:"required",edit_input:"text",help:"请输入姓名",need_fill:0,belong_user:1,belong_user_table:"username",sort:0},{name:"性别",field:"sex",rule:"required",edit_input:"radio",help:"请选择性别",select_item:[{key:"男",value:"男"},{key:"女",value:"女"}],need_fill:0,belong_user:1,belong_user_table:"sex",sort:0},{name:"出生年月",field:"birthday",rule:"",edit_input:"date",help:"请选择出生年月",need_fill:0,belong_user:1,belong_user_table:"birthday",sort:0},{name:"联系方式",field:"mobile",rule:"required",edit_input:"text",help:"请输入联系方式",need_fill:0,belong_user:1,belong_user_table:"mobile",sort:0},{name:"身份证号",field:"idcard",rule:"idcard",edit_input:"text",help:"请输入身份证号",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"idcard",sort:0},{name:"最高学历",field:"education",rule:"",edit_input:"radio",help:"有学位证书方可,请如实填写,后续需提供材料证明",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"education",sort:0},{name:"个人简介",field:"introduce",rule:"",edit_input:"textarea",help:"请体现个人的优势,详细描述个人学习经历、所在校友会、工作经历、社会职务和其他荣誉等。",need_fill:0,belong_user:1,belong_user_table:"introduce",sort:0,span:2},{name:"公司",field:"company_name",rule:"",edit_input:"text",help:"请填写公司全称,确保无误",need_fill:0,belong_user:1,belong_user_table:"company_name",sort:0,span:2},{name:"公司简介",field:"company_introduce",rule:"",edit_input:"textarea",help:"请阐述公司近两年销售额、人员规模、专利等情况(请如实填写,这将影响您的报名情况)",need_fill:0,belong_user:1,belong_user_table:"company_introduce",sort:0,span:2},{name:"公司成立时间",field:"company_date",rule:"",edit_input:"date",help:"请选择公司成立时间",need_fill:0,belong_user:1,belong_user_table:"company_date",sort:0},{name:"职务",field:"company_position",rule:"",edit_input:"text",help:"请输入职务",need_fill:0,belong_user:1,belong_user_table:"company_position",sort:0},{name:"是否有股份",field:"company_has_share",rule:"",edit_input:"radio",help:"请选择是否有股份",need_fill:0,belong_user:1,select_item:[{key:"有",value:"有"},{key:"无",value:"无"}],is_open:!1,belong_user_table:"company_has_share",sort:0},{name:"个人荣誉",field:"type",rule:"",edit_input:"checkbox",help:"请如实填写,后期需提供证明材料",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"type",sort:0,span:2},{name:"企业资质",field:"company_type",rule:"",edit_input:"checkbox",help:"请如实填写,后期需提供证明材料",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"company_type",sort:0,span:2},{name:"是否需要融资",field:"company_need_fund",rule:"",edit_input:"radio",help:"请选择",need_fill:0,belong_user:1,select_item:[{key:"是",value:"是"},{key:"否",value:"否"}],belong_user_table:"company_need_fund",sort:0,span:2},{name:"融资情况",field:"company_fund",rule:"",edit_input:"textarea",help:"请输入融资情况",need_fill:0,belong_user:1,belong_user_table:"company_fund",sort:0,span:2},{name:"公司所属区域",field:"company_area",rule:"",edit_input:"radio",help:"请选择公司所属区域",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"company_area",sort:0,span:2},{name:"所属领域",field:"company_industry",rule:"",edit_input:"radio",help:"请选择所属领域",need_fill:0,belong_user:1,select_item:[],is_open:!1,belong_user_table:"company_industry",sort:0,span:2},{name:"公司地址",field:"company_address",rule:"",edit_input:"text",help:"请按照实际地址填写",need_fill:0,belong_user:1,is_open:!1,belong_user_table:"company_address",sort:0,span:2},{name:"公司主营业务",field:"company_product",rule:"",edit_input:"textarea",help:"请详细描述具体内容",need_fill:0,belong_user:1,belong_user_table:"company_product",sort:0,span:2},{name:"最高学历毕业院校",field:"school",rule:"",edit_input:"text",help:"请输入最高学历毕业院校",need_fill:0,belong_user:1,belong_user_table:"school",sort:0,span:2},{name:"最高学历专业",field:"speciality",rule:"",edit_input:"text",help:"请输入最高学历专业",need_fill:0,belong_user:1,belong_user_table:"speciality",sort:0,span:2},{name:"海外经验",field:"overseas_experience",rule:"",edit_input:"text",help:"请输入海外经验",need_fill:0,belong_user:1,belong_user_table:"overseas_experience",sort:0,span:2},{name:"报名渠道",field:"sign_from",rule:"",edit_input:"radio",help:"请选择报名渠道",need_fill:0,select_item:[],belong_user:1,belong_user_table:"sign_from",sort:0},{name:"邮箱",field:"email",rule:"email",edit_input:"text",help:"请填写常用邮箱,以便接收录取结果信息",need_fill:0,belong_user:1,belong_user_table:"email",sort:0},{name:"销售额/亿",field:"sales_volume",rule:"",edit_input:"text",help:"请输入销售额/亿",need_fill:0,belong_user:1,belong_user_table:"sales_volume",sort:0},{name:"估值",field:"valuation",rule:"",edit_input:"text",help:"请输入估值",need_fill:0,belong_user:1,belong_user_table:"valuation",sort:0},{name:"市值",field:"market_value",rule:"",edit_input:"text",help:"请输入市值",need_fill:0,belong_user:1,belong_user_table:"market_value",sort:0},{name:"是否为元禾投资企业",field:"is_yuanhe",rule:"",edit_input:"radio",help:"请选择",need_fill:0,belong_user:1,select_item:[{key:"是",value:"是"},{key:"否",value:"否"}],belong_user_table:"is_yuanhe",sort:0}],sexList:[{key:"男",value:"男"},{key:"女",value:"女"}],shareList:[{key:"有",value:"有"},{key:"无",value:"无"}],yuanheList:[{key:"是",value:"是"},{key:"否",value:"否"}],formSelect:{company_type:[],company_tag:[],company_scale:[],company_area:[],company_industry:[],company_industry_detail:[],type:[],education:[],sign_from:[],from_tag:[]}}},computed:{},created:function(){this.getAllPara(),this.getCompanyConfig()},mounted:function(){},methods:{getCompanyConfig:function(){var e=this;Object(s["a"])().then((function(t){e.formSelect.company_type=t.companiesTags,e.selectFormList.map((function(t){"company_type"===t.field&&(t.select_item=[],e.formSelect["company_type"].map((function(e){t.select_item.push({key:e,value:e})})),console.log("sform.select_item",t.select_item))}))}))},getAllPara:function(){var e=this,t=["company_area","company_tag","company_scale","company_industry","company_industry_detail","type","education","sign_from","from_tag"];Object(a["c"])({number:t}).then((function(t){t.map((function(t){for(var i in e.formSelect)t.number===i&&(e.formSelect[i]=t.detail)})),e.selectFormList.map((function(t){for(var i in e.formSelect)t.field===i&&"company_type"!=i&&e.formSelect[i].map((function(e){t.select_item.push({key:e.value,value:e.value})}))})),console.log("this.selectFormList123",e.selectFormList)}))}}}},"3d3e":function(e,t,i){},"4ab7":function(e,t,i){"use strict";i.d(t,"c",(function(){return n})),i.d(t,"d",(function(){return o})),i.d(t,"b",(function(){return l})),i.d(t,"a",(function(){return r}));i("99af"),i("fb6a"),i("d3b7"),i("159b");var a=i("b775");function s(e){var t="",i=function(i){e.hasOwnProperty(i)&&(Array.isArray(e[i])?e[i].forEach((function(e,a){e.key?t+="".concat(i,"[").concat(a,"][key]=").concat(e.key,"&").concat(i,"[").concat(a,"][op]=").concat(e.op,"&").concat(i,"[").concat(a,"][value]=").concat(e.value,"&"):t+="".concat(i,"[").concat(a,"]=").concat(e,"&")})):t+="".concat(i,"=").concat(e[i],"&"))};for(var a in e)i(a);return t.slice(0,-1)}function n(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(a["a"])({method:"get",url:"/api/admin/course-forms/index",params:e,paramsSerializer:s,isLoading:t})}function o(e){return Object(a["a"])({method:"post",url:"/api/admin/course-forms/save",data:e})}function l(e){return Object(a["a"])({method:"get",url:"/api/admin/course-forms/destroy",params:e})}function r(e){return Object(a["a"])({method:"get",url:"/api/admin/course-forms/clone",params:e})}},"4d90":function(e,t,i){"use strict";var a=i("23e7"),s=i("0ccb").start,n=i("9a0c");a({target:"String",proto:!0,forced:n},{padStart:function(e){return s(this,e,arguments.length>1?arguments[1]:void 0)}})},"4dac":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("xy-dialog",{ref:"dialog",attrs:{width:70,"is-show":e.isShow,type:"form",title:"add"===e.type?"新增课程":"编辑课程",form:e.form,rules:e.rules,hasIscheck:!0},on:{"update:isShow":function(t){e.isShow=t},"update:is-show":function(t){e.isShow=t},mysubmit:e.mysubmit},scopedSlots:e._u([{key:"step",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold",display:"none"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}})]),i("div",{staticClass:"xy-table-item-content"},[i("el-steps",{attrs:{active:e.active,"finish-status":"success",simple:""}},[i("el-step",{attrs:{title:"课程信息"}}),i("el-step",{attrs:{title:"报名信息"}})],1)],1)])]},proxy:!0},0===e.active?{key:"type",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}},[e._v("*")]),e._v("课程体系: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择体系",clearable:""},on:{change:e.changeType},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},e._l(e.courseTypesList,(function(e){return i("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1)])]},proxy:!0}:null,0===e.active?{key:"name",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}},[e._v("*")]),e._v("课程名称: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入课程名称",clearable:""},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)])]},proxy:!0}:null,0===e.active?{key:"is_virtual",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("是否为虚拟课程: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择",clearable:""},model:{value:e.form.is_virtual,callback:function(t){e.$set(e.form,"is_virtual",t)},expression:"form.is_virtual"}},e._l(e.false_or_true,(function(e){return i("el-option",{key:e.id,attrs:{label:e.value,value:e.id}})})),1)],1)])]},proxy:!0}:null,0===e.active?{key:"student_prefix",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("课程学号前缀: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"例:高研班第一期,填入GY01",clearable:""},model:{value:e.form.student_prefix,callback:function(t){e.$set(e.form,"student_prefix",t)},expression:"form.student_prefix"}})],1)])]},proxy:!0}:null,0===e.active?{key:"url",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("资讯链接: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-select",{staticStyle:{width:"100%"},attrs:{filterable:"",remote:"","remote-method":e.remoteMethod,loading:e.loading,placeholder:"请输入关键词查询资讯",clearable:""},on:{change:e.changeUrl},model:{value:e.form.url,callback:function(t){e.$set(e.form,"url",t)},expression:"form.url"}},e._l(e.zixunList,(function(e){return i("el-option",{key:e.id,attrs:{label:e.title,value:e.titleurl}})})),1)],1)])]},proxy:!0}:null,0===e.active?{key:"year",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("所属年份: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"year","value-format":"yyyy",format:"yyyy"},model:{value:e.form.year,callback:function(t){e.$set(e.form,"year",t)},expression:"form.year"}})],1)])]},proxy:!0}:null,0===e.active?{key:"dateRange",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("开课日期: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"daterange","range-separator":"至","value-format":"yyyy-MM-dd",format:"yyyy-MM-dd","start-placeholder":"开课日期","end-placeholder":"结束日期"},on:{change:e.changeDateRange},model:{value:e.form.dateRange,callback:function(t){e.$set(e.form,"dateRange",t)},expression:"form.dateRange"}})],1)])]},proxy:!0}:null,0===e.active?{key:"total",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("开课人数: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入开课人数",clearable:""},model:{value:e.form.total,callback:function(t){e.$set(e.form,"total",t)},expression:"form.total"}})],1)])]},proxy:!0}:null,0===e.active?{key:"sign_start_date",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}},[e._v("*")]),e._v("报名开始日期: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date","value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",placeholder:"报名开始日期"},model:{value:e.form.sign_start_date,callback:function(t){e.$set(e.form,"sign_start_date",t)},expression:"form.sign_start_date"}})],1)])]},proxy:!0}:null,0===e.active?{key:"sign_end_date",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}},[e._v("*")]),e._v("报名截止日期: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date","value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",placeholder:"报名截止日期"},model:{value:e.form.sign_end_date,callback:function(t){e.$set(e.form,"sign_end_date",t)},expression:"form.sign_end_date"}})],1)])]},proxy:!0}:null,0===e.active&&0===e.form.is_arrange?{key:"address_detail",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("签到地点: ")]),i("div",{staticClass:"xy-table-item-content"},[i("avue-input-map",{staticStyle:{width:"100%"},attrs:{params:e.mapparams,placeholder:"请选择地图"},model:{value:e.addrMapForm,callback:function(t){e.addrMapForm=t},expression:"addrMapForm"}})],1)])]},proxy:!0}:null,0===e.active?{key:"is_fee",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("课程类型: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-radio-group",{staticStyle:{width:"100%"},model:{value:e.form.is_fee,callback:function(t){e.$set(e.form,"is_fee",t)},expression:"form.is_fee"}},[i("el-radio",{attrs:{label:1}},[e._v("付费")]),i("el-radio",{attrs:{label:0}},[e._v("公益")])],1)],1)])]},proxy:!0}:null,0===e.active?{key:"is_arrange",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("是否排课: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-radio-group",{staticStyle:{width:"100%"},on:{change:e.onIsArrangeChange},model:{value:e.form.is_arrange,callback:function(t){e.$set(e.form,"is_arrange",t)},expression:"form.is_arrange"}},[i("el-radio",{attrs:{label:1}},[e._v("是")]),i("el-radio",{attrs:{label:0}},[e._v("否")])],1)],1)])]},proxy:!0}:null,0===e.active?{key:"show_txl",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("是否显示通讯录: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-radio-group",{staticStyle:{width:"100%"},model:{value:e.form.show_txl,callback:function(t){e.$set(e.form,"show_txl",t)},expression:"form.show_txl"}},[i("el-radio",{attrs:{label:1}},[e._v("是")]),i("el-radio",{attrs:{label:0}},[e._v("否")])],1)],1)])]},proxy:!0}:null,0===e.active?{key:"show_mobile",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("是否显示联系方式: ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-radio-group",{staticStyle:{width:"100%"},model:{value:e.form.show_mobile,callback:function(t){e.$set(e.form,"show_mobile",t)},expression:"form.show_mobile"}},[i("el-radio",{attrs:{label:1}},[e._v("是")]),i("el-radio",{attrs:{label:0}},[e._v("否")])],1)],1)])]},proxy:!0}:null,0===e.active?{key:"auto_schoolmate",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("已审核学员是否自动进入校友库 ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-radio-group",{staticStyle:{width:"100%"},model:{value:e.form.auto_schoolmate,callback:function(t){e.$set(e.form,"auto_schoolmate",t)},expression:"form.auto_schoolmate"}},[i("el-radio",{attrs:{label:1}},[e._v("是")]),i("el-radio",{attrs:{label:0}},[e._v("否")])],1)],1)])]},proxy:!0}:null,0===e.active?{key:"is_chart",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("是否统计 ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-radio-group",{staticStyle:{width:"100%"},model:{value:e.form.is_chart,callback:function(t){e.$set(e.form,"is_chart",t)},expression:"form.is_chart"}},[i("el-radio",{attrs:{label:1}},[e._v("是")]),i("el-radio",{attrs:{label:0}},[e._v("否")])],1)],1)])]},proxy:!0}:null,0===e.active&&0===e.form.is_fee?{key:"qun_image_id",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("群聊二维码(400*400): ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-upload",{ref:"pictureUpload",staticClass:"upload-demo",attrs:{action:e.action,"on-exceed":e.onExceedQun,limit:1,"list-type":"picture-card",accept:".PNG,.jpg,.jpeg,.bmp,.svg","file-list":e.qunList,"auto-upload":!0,"on-success":e.uploadSuccessQun,"on-remove":e.uploadRemoveQun}},[i("i",{staticClass:"el-icon-plus"})])],1)])]},proxy:!0}:null,0===e.active?{key:"image_id",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("课程封面(690*400): ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-upload",{ref:"pictureUpload",staticClass:"upload-demo",attrs:{action:e.action,"on-exceed":e.onExceed,limit:1,"list-type":"picture-card",accept:".PNG,.jpg,.jpeg,.bmp,.svg","file-list":e.imgList,"auto-upload":!0,"on-success":e.uploadSuccess,"on-remove":e.uploadRemove}},[i("i",{staticClass:"el-icon-plus"})])],1)])]},proxy:!0}:null,0===e.active?{key:"publicize_ids",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("课程宣传页(宽750): ")]),i("div",{staticClass:"xy-table-item-content"},[i("el-upload",{ref:"pictureUpload",staticClass:"upload-demo",attrs:{action:e.action,multiple:"","list-type":"picture-card","file-list":e.publicizeList,"auto-upload":!0,"on-success":e.uploadSuccesspublic,"on-remove":e.uploadRemovepublic}},[i("i",{staticClass:"el-icon-plus"})])],1)])]},proxy:!0}:null,0===e.active?{key:"content",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v("课程简介: ")]),i("div",{staticClass:"xy-table-item-content"},[e.showTinymce?i("my-tinymce",{attrs:{value:e.form.content},on:{input:e.saveContent}}):e._e()],1)])]},proxy:!0}:null,1===e.active?{key:"applylabel",fn:function(){return[i("div",{staticClass:"xy-table-item"},[i("div",{staticClass:"xy-table-item-label",staticStyle:{"font-weight":"bold",display:"none"}},[i("span",{staticStyle:{color:"red","font-weight":"bold","padding-right":"4px"}}),e._v(": ")]),i("div",{staticClass:"xy-table-item-content",staticStyle:{"min-height":"300px"}},[i("div",[i("el-dialog",{staticStyle:{position:"relative",inset:"0 0 0 0",height:"100%",padding:"20px 0"},attrs:{id:"template-dialog",title:"模板表单",width:"90%",top:"0px",visible:!0,modal:!1,"append-to-body":!1,"show-close":!1,"modal-append-to-body":!1},scopedSlots:e._u([{key:"title",fn:function(){return[e.formList.length>0?i("Button",{attrs:{ghost:"",type:"primary"},on:{click:function(t){return e.editForm("editor")}}},[e._v("编辑表单")]):i("Button",{attrs:{ghost:"",type:"primary"},on:{click:function(t){return e.editForm("add")}}},[e._v("新增表单")])]},proxy:!0}],null,!1,4046150832)},[i("el-form",{staticStyle:{"min-height":"300px",display:"flex","flex-wrap":"wrap","justify-content":"space-between",padding:"0 4%"},attrs:{"label-width":"80px","label-position":"top",size:"small"}},[i("el-divider",[e._v("表单字段")]),e._l(e.formList,(function(e,t){return i("el-form-item",{staticStyle:{"flex-basis":"45%"},attrs:{label:e.name||"字段名称",required:!!e.rule&&!!e.rule.includes("required")}},[i("formSlotRender",{attrs:{config:e,index:t}})],1)}))],2)],1)],1)])])]},proxy:!0}:null,{key:"footerContent",fn:function(){return[1===e.active?i("Button",{attrs:{ghost:"",type:"primary"},on:{click:function(t){e.active=0}}},[e._v("上一步")]):e._e(),0===e.active?i("Button",{attrs:{type:"primary",ghost:""},on:{click:e.checkSubmit}},[e._v("保存并下一步")]):e._e(),1===e.active?i("Button",{attrs:{type:"primary",ghost:""},on:{click:function(t){return e.closeSubmit(0)}}},[e._v("保存待发布")]):e._e(),1===e.active?i("Button",{attrs:{type:"primary"},on:{click:function(t){return e.closeSubmit(1)}}},[e._v("完成并发布")]):e._e()]},proxy:!0}],null,!0)}),i("el-dialog",{attrs:{title:"是否确认发布",visible:e.showTips,width:"30%"},on:{"update:visible":function(t){e.showTips=t}}},[i("div",{staticStyle:{padding:"30px","font-size":"24px","text-indent":"2em"}},[e._v("请确认报名表单无误后再发布。")]),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.showTips=!1}}},[e._v("取 消")]),i("el-button",{attrs:{type:"primary"},on:{click:e.saveSubmit}},[e._v("确 定")])],1)]),i("applyForm",{ref:"applyForm",on:{refresh:e.getFormList}})],1)},s=[],n=i("5530"),o=i("c7eb"),l=i("1da1"),r=(i("7db0"),i("caad"),i("d81d"),i("d3b7"),i("2532"),i("be84")),c=i("3cb3"),d=i("bc08"),u=i("4ab7"),p=(i("ed08"),i("4e74")),m=i("3b2c"),f=i("bc3a"),_=i.n(f),h={mixins:[r["default"],c["a"]],components:{applyForm:p["default"],formSlotRender:m["default"]},data:function(){return{isShow:!1,showTips:!1,type:"add",active:0,id:"",course_signs_count:0,action:"".concat("/api/admin/upload-file"),showTinymce:!1,courseTypesList:[],imgList:[],qunList:[],publicizeList:[],form:{step:"",type:"",name:"",is_virtual:0,student_prefix:"",url:"",year:"",dateRange:"",total:"",sign_start_date:"",sign_end_date:"",status:0,address_detail:"",longitude:"",latitude:"",is_fee:"",is_arrange:"",show_txl:"",show_mobile:"",auto_schoolmate:"",is_chart:"",qun_image_id:"",image_id:"",publicize_ids:[],content:"",applylabel:"",url_title:""},rules:{name:[{required:!0,message:"请输入标题"}],type:[{required:!0,message:"请选择课程体系"}],is_fee:[{required:!0,message:"请选择是否收费"}],is_arrange:[{required:!0,message:"请选择是否排课"}],show_txl:[{required:!0,message:"请选择是否显示通讯录"}],show_mobile:[{required:!0,message:"请选择是否显示手机号"}],auto_schoolmate:[{required:!0,message:"请选择是否自动成为校友"}],is_chart:[{required:!0,message:"请选择是否统计"}],sign_start_date:[{required:!0,message:"请选择报名开始日期"}],sign_end_date:[{required:!0,message:"请选择报名截止日期"}]},selectForm:{page:1,page_size:999,sort_name:"sort",sort_type:"ASC"},formList:[],loading:!1,zixunList:[],addrMapForm:[],mapparams:{zoom:11}}},created:function(){this.getZxList()},methods:{changeUrl:function(e){var t=this;e?this.zixunList.map((function(i){i.titleurl===e&&(t.form.url_title=i.title)})):this.form.url_title=""},remoteMethod:function(e){""!==e?(this.loading=!0,this.getZxList(e)):this.zixunList=[]},getZxList:function(e){var t=this;return Object(l["a"])(Object(o["a"])().mark((function i(){var a,s,n,l;return Object(o["a"])().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return a="".concat("https://www.sstbc.com"),s=a+"/e/extend/news.php",i.prev=2,i.next=5,_.a.get(s,{params:{page:1,pagesize:999,keyword:e},timeout:5e3});case 5:n=i.sent,200===n.status&&(t.zixunList=n.data.rows),t.loading=!1,console.log("GET 请求成功:",n),i.next=15;break;case 11:i.prev=11,i.t0=i["catch"](2),console.error("GET 请求失败:",i.t0),alert("请求失败:"+((null===(l=i.t0.response)||void 0===l||null===(l=l.data)||void 0===l?void 0:l.msg)||"网络错误"));case 15:case"end":return i.stop()}}),i,null,[[2,11]])})))()},changeType:function(e){if(e){var t=this.courseTypesList.find((function(t){return t.id===e}));t&&(this.form.is_fee=t.is_fee,this.form.is_arrange=t.is_arrange,this.form.show_txl=t.show_txl,this.form.show_mobile=t.show_mobile,this.form.auto_schoolmate=t.auto_schoolmate,console.log("课程体系选择变更,自动填充字段:",{is_fee:this.form.is_fee,is_arrange:this.form.is_arrange,show_txl:this.form.show_txl,show_mobile:this.form.show_mobile,auto_schoolmate:this.form.auto_schoolmate}))}else this.form.is_fee="",this.form.is_arrange="",this.form.show_txl="",this.form.show_mobile="",this.form.auto_schoolmate=""},saveContent:function(e){this.form.content=e},changeDateRange:function(e){e?(this.form.start_date=e[0],this.form.end_date=e[1]):(this.form.start_date="",this.form.end_date="")},beforeUpload:function(e){console.log(e);var t=e.type.includes("image"),i=e.size/1024/1024<2;return t||this.$message.error("请上传正确的图片格式文件"),i||this.$message.error("上传文件大小不能超过2MB"),t&&i},onExceed:function(e,t){this.$Message.warning("课程封面只需上传一张")},uploadSuccess:function(e,t,i){this.form.image_id=e.id,this.imgList=i},uploadRemove:function(e,t){this.imgList=t,this.form.image_id=""},onExceedQun:function(e,t){this.$Message.warning("课程封面只需上传一张")},uploadSuccessQun:function(e,t,i){this.form.qun_image_id=e.id,this.qunList=i},uploadRemoveQun:function(e,t){this.qunList=t,this.form.qun_image_id=""},uploadSuccesspublic:function(e,t,i){this.publicizeList=i},uploadRemovepublic:function(e,t){this.publicizeList=t},mysubmit:function(e){e&&this.submit()},checkSubmit:function(){this.$refs.dialog.submit(!0)},compareTime:function(e,t){var i=this.$moment(e),a=this.$moment(t);return a.isBefore(i)},submit:function(){var e=this;if(this.id?this.form.id=this.id:this.form.id="",this.form.start_date&&this.form.sign_end_date&&!this.compareTime(this.form.start_date,this.form.sign_end_date))this.$Message.warning("报名截止时间不能晚于课程开始时间");else{var t=[];this.publicizeList.length>0&&this.publicizeList.map((function(e){e.response?t.push(e.response.id):t.push(e.id)})),this.form.publicize_ids=t,this.form.publicize=[],Object(d["save"])(Object(n["a"])({},this.form)).then((function(t){e.$message({type:"success",message:"保存课程成功",duration:2e3}),e.id=t.id,e.$emit("refresh"),e.active=1}))}},saveSubmit:function(){var e=this;this.form.id=this.id,this.form.status=1,Object(d["save"])(Object(n["a"])({},this.form)).then((function(t){e.$message({type:"success",message:"发布成功",duration:2e3}),e.showTips=!1,e.$emit("refresh"),e.isShow=!1}))},closeSubmit:function(e){var t=this;if(1==e){if(this.formList.length<1)return void this.$message({type:"warning",message:"需要先创建报名表单才可以发布",duration:2e3});1===this.form.status?(this.$emit("refresh"),this.isShow=!1):this.showTips=!0}else this.form.id=this.id,this.form.status=0,Object(d["save"])(Object(n["a"])({},this.form)).then((function(e){t.$message({type:"success",message:"保存成功",duration:2e3}),t.$emit("refresh"),t.isShow=!1}))},getDetail:function(){var e=this;Object(d["show"])({id:this.id,show_relation:["image","qun_image"]}).then((function(t){e.form=e.base.requestToForm(t,e.form),t.image&&e.imgList.push(t.image),t.qun_image&&e.qunList.push(t.qun_image),e.course_signs_count=t.course_signs_count,e.publicizeList=t.publicize,e.form.dateRange=t.start_date?[t.start_date,t.end_date]:"",e.form.status=t.status?t.status:0,e.form.is_arrange=t.is_arrange?t.is_arrange:0,e.form.is_fee=t.is_fee?t.is_fee:0,e.form.is_virtual=t.is_virtual?t.is_virtual:0,e.form.show_txl=0===t.show_txl?0:1,e.form.show_mobile=t.show_mobile?t.show_mobile:0,e.form.auto_schoolmate=t.auto_schoolmate?t.auto_schoolmate:0,e.form.is_chart=t.is_chart?t.is_chart:0,e.showTinymce=!0}))},onIsArrangeChange:function(){this.form.address_detail="",this.form.longitude="",this.form.latitude="",this.addrMapForm=[]},next:function(){this.id?this.active=1:this.$Message.warning("请先保存课程信息")},getFormList:function(){var e=this;return Object(l["a"])(Object(o["a"])().mark((function t(){var i;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(u["c"])(Object(n["a"])({filter:[{key:"course_id",op:"eq",value:e.id}]},e.selectForm));case 2:i=t.sent,e.formList=i.data;case 4:case"end":return t.stop()}}),t)})))()},editForm:function(e,t){"add"===e&&(this.$refs.applyForm.showStartTips=!0),this.$refs.applyForm.course_id=this.id,this.$refs.applyForm.course_signs_count=this.course_signs_count,this.$refs.applyForm.dialogVisible=!0},onMapChange:function(e){this.addrMapForm=e,this.form.address_detail=e.address,this.form.longitude=e.longitude,this.form.latitude=e.latitude}},watch:{addrMapForm:function(e){Array.isArray(e)&&e.length>=3&&(this.form.longitude=e[0],this.form.latitude=e[1],this.form.address_detail=e[2])},isShow:function(e){e?"editor"===this.type?(this.getDetail(),this.getFormList()):this.showTinymce=!0:(this.id="",this.course_signs_count=0,this.showTinymce=!1,this.imgList=[],this.qunList=[],this.publicizeList=[],this.active=0,this.formList=[],this.form={step:"",type:"",name:"",is_virtual:0,student_prefix:"",url:"",year:"",dateRange:"",total:"",sign_start_date:"",sign_end_date:"",status:0,applylabel:"",address_detail:"",longitude:"",latitude:"",is_arrange:"",is_fee:"",show_txl:"",show_mobile:"",auto_schoolmate:"",is_chart:"",qun_image_id:"",image_id:"",publicize_ids:[],content:"",url_title:""},this.$refs["dialog"].reset())}}},b=h,g=(i("387c"),i("2877")),y=Object(g["a"])(b,a,s,!1,null,"6a1f09ce",null);t["default"]=y.exports},"4e74":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("el-dialog",{attrs:{title:"创建报名表单","show-close":!1,visible:e.dialogVisible,fullscreen:!0,modal:!1},on:{"update:visible":function(t){e.dialogVisible=t}},scopedSlots:e._u([{key:"title",fn:function(){return[i("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"space-between","font-size":"26px"}},[i("div",{staticStyle:{display:"flex","align-items":"center"}},[i("div",{staticStyle:{width:"300px"}},[e._v("创建报名表单")]),i("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择课程表单",clearable:""},on:{change:e.changeCourse},model:{value:e.hasCourseId,callback:function(t){e.hasCourseId=t},expression:"hasCourseId"}},e._l(e.hasCourseList,(function(e){return i("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),i("div",{staticStyle:{cursor:"pointer"}},[i("Button",{attrs:{type:"primary"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("完成并关闭")])],1)])]},proxy:!0}])},[i("div",{staticStyle:{height:"100%"}},[i("Split",{attrs:{min:.05},scopedSlots:e._u([{key:"left",fn:function(){return[i("draggable",{attrs:{sort:!1,group:{name:"items",pull:"clone",put:!1}},model:{value:e.types,callback:function(t){e.types=t},expression:"types"}},e._l(e.types,(function(t){return i("div",{staticClass:"type-item"},[e._v(" "+e._s(t.name)+" ")])})),0)]},proxy:!0},{key:"right",fn:function(){return[i("Split",{attrs:{min:.2},scopedSlots:e._u([{key:"left",fn:function(){return[i("div",{staticStyle:{height:"100%"}},[i("el-dialog",{staticStyle:{position:"relative",inset:"0 0 0 0",height:"100%"},attrs:{id:"template-dialog",title:"模板表单","show-close":!1,width:"80%",top:"40px",visible:!0,modal:!1,"append-to-body":!1,"modal-append-to-body":!1}},[i("el-form",{staticStyle:{"min-height":"500px",display:"flex","flex-wrap":"wrap",padding:"0 4%"},attrs:{"label-width":"80px","label-position":"top",size:"small"}},[i("draggable",{staticStyle:{width:"100%"},attrs:{value:e.formList,group:"items"},on:{change:e.changeHandler}},e._l(e.formList,(function(t,a){return i("el-form-item",{staticStyle:{"flex-basis":"100%"},attrs:{label:t.name||"字段名称",required:!!t.rule&&!!t.rule.includes("required")},nativeOn:{click:function(i){return e.selectPick(t,a)}}},[i("formSlotRender",{attrs:{config:t,index:a}})],1)})),1)],1),i("div",{attrs:{slot:"footer"},slot:"footer"})],1)],1)]},proxy:!0},{key:"right",fn:function(){return[i("editPane",{ref:"editPane",attrs:{rules:e.rules,types:e.types},on:{refreshFormItem:e.refreshItem,refresh:e.getFormList}})]},proxy:!0}]),model:{value:e.splitR,callback:function(t){e.splitR=t},expression:"splitR"}})]},proxy:!0}]),model:{value:e.splitL,callback:function(t){e.splitL=t},expression:"splitL"}})],1)]),i("el-dialog",{attrs:{title:"提示",visible:e.showTips,width:"30%"},on:{"update:visible":function(t){e.showTips=t}}},[i("div",{staticStyle:{padding:"30px","font-size":"24px","text-indent":"2em"}},[e._v("是否确认克隆"),i("span",{staticStyle:{color:"red"}},[e._v(e._s(e.hasCourseName))]),e._v("的报名表单,克隆后将"),i("span",{staticStyle:{color:"red"}},[e._v("覆盖原有课程的报名表单")]),e._v(",请谨慎操作。")]),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.showTips=!1}}},[e._v("取 消")]),i("el-button",{attrs:{type:"primary"},on:{click:e.copyForms}},[e._v("确 定")])],1)]),i("el-dialog",{attrs:{title:"提示",visible:e.showStartTips,width:"60%"},on:{"update:visible":function(t){e.showStartTips=t}}},[i("div",{staticStyle:{padding:"30px","font-size":"24px","text-indent":"2em"}},[i("p",[e._v("1、"),i("span",{staticStyle:{color:"red"}},[e._v("字段标识")]),e._v("字段最好由英文字符组成,避免中文文本")]),i("p",[e._v("2、"),i("span",{staticStyle:{color:"red"}},[e._v("字段名称")]),e._v("、"),i("span",{staticStyle:{color:"red"}},[e._v("字段标识")]),e._v("字段不要重复,保持唯一性")]),i("p",[e._v("3、若想"),i("span",{staticStyle:{color:"red"}},[e._v("在课程报名管理中,更新或显示学员字段")]),e._v(",可选择右上角"),i("span",{staticStyle:{color:"red"}},[e._v("“更新学员字段”")]),e._v(",来创建相应表单内容")]),i("p",[e._v("4、学员字段包含:姓名、性别、出生年月、联系方式、身份证号、最高学历、个人简介、公司成立时间、职务、是否有股份、个人荣誉、企业资质、是否需要融资、融资情况、公司所属区域、所属领域、公司地址、公司主营业务、最高学历毕业院校、最高学历专业、海外经验、报名渠道、邮箱、销售额/亿、估值、市值、是否为元和投资企业")])]),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){e.showStartTips=!1}}},[e._v("确 定")])],1)])],1)},s=[],n=i("2909"),o=i("5530"),l=i("c7eb"),r=i("1da1"),c=(i("4de4"),i("7db0"),i("d81d"),i("4e82"),i("a434"),i("b0c0"),i("d3b7"),i("6062"),i("3ca3"),i("ddb0"),i("3cb3")),d=i("6df3"),u=i("4ab7"),p=i("bc08"),m=i("ed08"),f=i("f753"),_=i("3b2c"),h={mixins:[c["a"]],components:{formSlotRender:_["default"],editPane:f["default"]},data:function(){return{course_id:"",course_signs_count:0,select:{page:1,page_size:999,sort_name:"sort",sort_type:"ASC"},showStartTips:!1,dialogVisible:!1,showTips:!1,hasCourseId:"",hasCourseName:"",hasCourseList:[],formList:[],types:[],rules:{},splitL:.13,splitR:.7,selectedForm:{},selectedIndex:0}},created:function(){this.getConfig(),this.getCourseList()},methods:{getCourseList:function(){var e=this;return Object(r["a"])(Object(l["a"])().mark((function t(){var i;return Object(l["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(p["index"])({page:1,page_size:999,has_course_forms:1,sort_name:"id",sort_type:"ASC"});case 2:i=t.sent,e.hasCourseList=i.data.filter((function(t){return t.id!=e.course_id}));case 4:case"end":return t.stop()}}),t)})))()},changeCourse:function(e){console.log("course-e",e),e&&this.getDetail(e)},getDetail:function(e){var t=this;Object(p["show"])({id:this.course_id}).then((function(i){t.course_signs_count>0?t.$message({type:"warning",duration:4e3,message:"当前课程已有人员报名,不可进行报名表单克隆操作"}):t.hasCourseList.map((function(i){i.id===e&&(t.hasCourseId=e,t.hasCourseName=i.name,t.showTips=!0)}))}))},copyForms:function(){var e=this;Object(u["a"])({from_course_id:this.hasCourseId,to_course_id:this.course_id}).then((function(t){e.$Message.success("克隆成功"),e.showTips=!1,e.getFormList()}))},getConfig:function(){var e=this;return Object(r["a"])(Object(l["a"])().mark((function t(){var i,a,s;return Object(l["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(d["a"])(!1);case 2:i=t.sent,a=i.edit_to_migration,s=i.validation_rules,e.rules=s,e.types=a.filter((function(e){return"richtext"!==e.edit_input&&"file"!==e.edit_input&&"map"!==e.edit_input}));case 7:case"end":return t.stop()}}),t)})))()},getFormList:function(){var e=this;return Object(r["a"])(Object(l["a"])().mark((function t(){var i;return Object(l["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(u["c"])(Object(o["a"])({filter:[{key:"course_id",op:"eq",value:e.course_id}]},e.select));case 2:i=t.sent,e.formList=i.data,console.log("this.selectFormList",e.selectFormList,e.formList);case 5:case"end":return t.stop()}}),t)})))()},updateObjects:function(e,t){var i=t.filter((function(t){var i=e.find((function(e){return e.field===t.field}));return!i||(Object.assign(i,t),i.is_open=!0,!1)}));t.length=0,t.push.apply(t,Object(n["a"])(i))},removeMatchingItems:function(e,t){var i=new Set(t.map((function(e){return e.field})));return e.filter((function(e){return!i.has(e.field)}))},changeHandler:function(e){if(e.added){var t=e.added,i=t.element,a=t.newIndex,s=i,n={id:"",course_id:this.course_id,field:"",name:"",parameter_id:"",edit_input:s.edit_input,sort:a,help:"",rule:"",select_item:[]};this.formList.splice(a,0,n)}if(e.moved){var o=e.moved,l=o.element,r=o.newIndex,c=o.oldIndex;l.sort=r,console.log(l),l.id?this.saveSelect(l):(this.formList.splice(c,1),this.formList.splice(r,0,l))}},selectPick:function(e,t){this.$refs.editPane.selectedIndex=t,this.$refs.editPane.selectedForm=Object(m["b"])(e),this.$refs.editPane.formList=Object(m["b"])(this.formList),this.$refs.editPane.showForm=!0},refreshItem:function(e,t){"save"===e||"DelId"===e?this.getFormList():"Del"===e&&this.formList.splice(t,1)},changeSelect:function(e,t){console.log(e,t),e?(t.need_fill=1,t.course_id=this.course_id,this.saveSelect(t)):(t.need_fill=0,this.delSelect(t))},saveSelect:function(e){var t=this;Object(u["d"])(e).then((function(e){t.$Message.success("启用成功"),t.getFormList()}))},delSelect:function(e){var t=this;Object(u["b"])({id:e.id}).then((function(i){e.id="",t.getFormList(),t.$Message.success("禁用成功")}))}},watch:{dialogVisible:function(e){e?this.getFormList():(this.course_id="",this.course_signs_count=0,this.hasCourseId="",this.hasCourseName="",this.selectFormList.map((function(e){e.is_open=!1,e.id&&(e.id=""),e.course_id&&(e.course_id="")})),this.formList=[],this.$refs.editPane.showForm=!1,this.selectedForm={},this.selectedIndex=0,this.$emit("refresh"))}}},b=h,g=(i("d757"),i("2877")),y=Object(g["a"])(b,a,s,!1,null,"5fd28052",null);t["default"]=y.exports},"5cbd":function(e,t,i){"use strict";i("f3ed")},6062:function(e,t,i){"use strict";var a=i("6d61"),s=i("6566");e.exports=a("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),s)},"675c":function(e,t,i){},"79bd":function(e,t,i){"use strict";i.d(t,"a",(function(){return a}));i("4ec9"),i("d3b7"),i("3ca3"),i("ddb0");var a=new Map([["text","el-input"],["richtext","my-tinymce"],["radio","el-select"],["checkbox","el-select"],["date","el-date-picker"],["datetime","el-date-picker"],["file","el-upload"],["files","el-upload"],["textarea","el-input"],["map","my-map"]])},"7c5c":function(e,t,i){"use strict";i("26da")},"807b":function(e,t,i){"use strict";i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){return o})),i.d(t,"f",(function(){return l})),i.d(t,"d",(function(){return r})),i.d(t,"b",(function(){return c})),i.d(t,"e",(function(){return d}));i("99af"),i("fb6a"),i("d3b7"),i("159b");var a=i("b775");function s(e){var t="",i=function(i){e.hasOwnProperty(i)&&(Array.isArray(e[i])?e[i].forEach((function(e,a){e.key?t+="".concat(i,"[").concat(a,"][key]=").concat(e.key,"&").concat(i,"[").concat(a,"][op]=").concat(e.op,"&").concat(i,"[").concat(a,"][value]=").concat(e.value,"&"):t+="".concat(i,"[").concat(a,"]=").concat(e,"&")})):t+="".concat(i,"=").concat(e[i],"&"))};for(var a in e)i(a);return t.slice(0,-1)}function n(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(a["a"])({method:"get",url:"/api/admin/company/index",params:e,paramsSerializer:s,isLoading:t})}function o(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(a["a"])({method:"get",url:"/api/admin/company/config",params:e,isLoading:t})}function l(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(a["a"])({method:"get",url:"/api/admin/company/show",params:e,isLoading:t})}function r(e){return Object(a["a"])({method:"post",url:"/api/admin/company/save",data:e})}function c(e){return Object(a["a"])({method:"get",url:"/api/admin/company/destroy",params:e})}function d(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(a["a"])({method:"get",url:"/api/mobile/other/company",params:e,paramsSerializer:s,isLoading:t})}},"8d573":function(e,t,i){"use strict";i("3d3e")},"90e6":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"d",(function(){return o})),i.d(t,"c",(function(){return l})),i.d(t,"a",(function(){return r}));i("99af"),i("fb6a"),i("d3b7"),i("159b");var a=i("b775");function s(e){var t="",i=function(i){e.hasOwnProperty(i)&&(Array.isArray(e[i])?e[i].forEach((function(e,a){e.key?t+="".concat(i,"[").concat(a,"][key]=").concat(e.key,"&").concat(i,"[").concat(a,"][op]=").concat(e.op,"&").concat(i,"[").concat(a,"][value]=").concat(e.value,"&"):t+="".concat(i,"[").concat(a,"]=").concat(e,"&")})):t+="".concat(i,"=").concat(e[i],"&"))};for(var a in e)i(a);return t.slice(0,-1)}function n(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(a["a"])({method:"get",url:"/api/admin/course-types/index",params:e,paramsSerializer:s,isLoading:t})}function o(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(a["a"])({method:"get",url:"/api/admin/course-types/show",params:e,isLoading:t})}function l(e){return Object(a["a"])({method:"post",url:"/api/admin/course-types/save",data:e})}function r(e){return Object(a["a"])({method:"get",url:"/api/admin/course-types/destroy",params:e})}},"9a0c":function(e,t,i){var a=i("342f");e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(a)},a15b:function(e,t,i){"use strict";var a=i("23e7"),s=i("44ad"),n=i("fc6a"),o=i("a640"),l=[].join,r=s!=Object,c=o("join",",");a({target:"Array",proto:!0,forced:r||!c},{join:function(e){return l.call(n(this),void 0===e?",":e)}})},bc08:function(e,t,i){"use strict";i.r(t),i.d(t,"index",(function(){return n})),i.d(t,"show",(function(){return o})),i.d(t,"save",(function(){return l})),i.d(t,"destroy",(function(){return r})),i.d(t,"getQrCode",(function(){return c})),i.d(t,"getSignCode",(function(){return d}));i("99af"),i("fb6a"),i("d3b7"),i("159b");var a=i("b775");function s(e){var t="",i=function(i){e.hasOwnProperty(i)&&(Array.isArray(e[i])?e[i].forEach((function(e,a){e.key?t+="".concat(i,"[").concat(a,"][key]=").concat(e.key,"&").concat(i,"[").concat(a,"][op]=").concat(e.op,"&").concat(i,"[").concat(a,"][value]=").concat(e.value,"&"):t+="".concat(i,"[").concat(a,"]=").concat(e,"&")})):t+="".concat(i,"=").concat(e[i],"&"))};for(var a in e)i(a);return t.slice(0,-1)}function n(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(a["a"])({method:"get",url:"/api/admin/courses/index",params:e,paramsSerializer:s,isLoading:t})}function o(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return Object(a["a"])({method:"get",url:"/api/admin/courses/show",params:e,isLoading:t})}function l(e){return Object(a["a"])({method:"post",url:"/api/admin/courses/save",data:e})}function r(e){return Object(a["a"])({method:"get",url:"/api/admin/courses/destroy",params:e})}function c(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(a["a"])({method:"get",url:"/api/admin/courses/qrcode",params:e,paramsSerializer:s,isLoading:t})}function d(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return Object(a["a"])({method:"get",url:"/api/admin/courses/check-qrcode",params:e,paramsSerializer:s,isLoading:t})}},be84:function(e,t,i){"use strict";i.r(t),t["default"]={data:function(){return{types_status:[{id:0,value:"禁用",type:"info"},{id:1,value:"启用",type:""}],sortList:[{id:"ASC",value:"评分升序"},{id:"DESC",value:"评分降序"}],false_or_true:[{id:0,value:"否",type:"info"},{id:1,value:"是",type:""}],apply_status_list:[{id:0,value:"待审核",type:""},{id:1,value:"通过",type:"success"},{id:2,value:"审核不通过",type:"warning"},{id:3,value:"备选",type:"danger"},{id:4,value:"已取消",type:"info"},{id:5,value:"主动放弃",type:"danger"},{id:6,value:"黑名单",type:"warning"}],fee_status_list:[{id:0,value:"待缴费",type:""},{id:3,value:"待确认",type:"info"},{id:1,value:"缴费成功",type:"success"},{id:2,value:"缴费失败",type:"warning"}],course_type:[{id:1,value:"常规课程"},{id:2,value:"公司团建"}],course_status:[{id:0,value:"待发布",type:"info"},{id:1,value:"直接发布",type:""}],course_date:[{value:"课程待定",type:"info",id:30},{value:"课程未开始",type:"info",id:20},{value:"课程进行中",type:"",id:10},{value:"课程已结束",type:"success",id:40}],company_education:[{id:1,value:"小学"},{id:2,value:"初中"},{id:3,value:"高中"},{id:4,value:"专科"},{id:5,value:"本科"},{id:6,value:"硕士"},{id:7,value:"博士"}],is_vip_list:[{id:0,value:"公益",type:""},{id:1,value:"付费"}],is_schoolmate_list:[{id:0,value:"否",type:""},{id:1,value:"是"}],company_type_list:[{id:0,value:"上市公司"},{id:1,value:"上市公司子公司"}],book_status:[{id:0,value:"待审核",type:""},{id:1,value:"通过",type:"success"},{id:2,value:"审核不通过",type:"warning"},{id:3,value:"取消",type:"info"},{id:4,value:"失败",type:"info"}],keep_options:[{id:"",value:"全部"},{id:1,value:"出勤",type:"success"},{id:0,value:"缺勤",type:"warning"}]}},computed:{},created:function(){},mounted:function(){},methods:{}}},bff8:function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",[i("div",{ref:"lxHeader"},[i("lx-header",{staticStyle:{"margin-bottom":"10px",border:"0px","margin-top":"15px"},attrs:{icon:"md-apps",text:e.$route.meta.title}},[i("div",{attrs:{slot:"content"},slot:"content"},[i("div",{staticClass:"searchwrap",staticStyle:{display:"flex","align-items":"center"}},[i("div",[i("el-input",{attrs:{placeholder:"请输入课程名称"},model:{value:e.select.name,callback:function(t){e.$set(e.select,"name",t)},expression:"select.name"}})],1),i("div",[i("el-date-picker",{attrs:{type:"daterange","range-separator":"至","value-format":"yyyy-MM-dd",format:"yyyy-MM-dd","start-placeholder":"开课日期","end-placeholder":"结束日期"},on:{change:e.changeDateRange},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),i("div",[i("el-select",{attrs:{placeholder:"请选择课程体系",clearable:""},model:{value:e.select.type,callback:function(t){e.$set(e.select,"type",t)},expression:"select.type"}},e._l(e.courseTypesList,(function(e){return i("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),i("div",[i("el-select",{attrs:{placeholder:"请选择课程状态",clearable:""},model:{value:e.select.course_status,callback:function(t){e.$set(e.select,"course_status",t)},expression:"select.course_status"}},e._l(e.course_date,(function(e,t){return i("el-option",{key:e.id,attrs:{label:e.value,value:e.id}})})),1)],1),i("div",[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){e.select.page=1,e.getList()}}},[e._v("查询")])],1),i("div",[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.resetSelect}},[e._v("重置")])],1),i("div",[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.editCourse("add")}}},[e._v("新增课程")])],1)])])])],1)]),i("div",[i("xy-table",{attrs:{list:e.list,total:e.total,"table-item":e.table_item},on:{pageIndexChange:e.pageIndexChange,pageSizeChange:e.pageSizeChange},scopedSlots:e._u([{key:"dateRange",fn:function(){return[i("el-table-column",{attrs:{align:"center",label:"开课日期",width:"200","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.start_date?t.row.start_date:"")+e._s(t.row.end_date?"至"+t.row.end_date:"")+" ")]}}])})]},proxy:!0},{key:"signDate",fn:function(){return[i("el-table-column",{attrs:{align:"center",label:"报名日期",width:"200","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.sign_start_date?t.row.sign_start_date:"")+e._s(t.row.sign_end_date?"至"+t.row.sign_end_date:"起")+" ")]}}])})]},proxy:!0},{key:"date_status",fn:function(){return[i("el-table-column",{attrs:{align:"center",label:"课程状态",width:"120","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(e.course_date,(function(a){return i("div",[t.row.course_status===a.id?i("el-tag",{attrs:{type:a.type}},[e._v(e._s(a.value))]):e._e()],1)}))}}])})]},proxy:!0},{key:"status",fn:function(){return[i("el-table-column",{attrs:{align:"center",label:"发布状态",width:"120","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(e.course_status,(function(a){return i("div",[t.row.status===a.id?i("el-tag",{attrs:{type:a.type}},[e._v(e._s(a.value))]):e._e()],1)}))}}])})]},proxy:!0},{key:"btns",fn:function(){return[i("el-table-column",{attrs:{align:"left",fixed:"right",label:"操作",minWidth:"240","header-align":"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(i){return e.editCourse("editor",t.row.id)}}},[e._v("编辑")]),i("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(i){return e.showQrCode(t.row)}}},[e._v("二维码")]),1!=t.row.status&&10!=t.row.course_status?i("el-popconfirm",{staticStyle:{margin:"0 10px"},attrs:{title:"确定删除吗?"},on:{confirm:function(i){return e.deleteList(t.row.id)}}},[i("el-button",{attrs:{slot:"reference",type:"danger",size:"small"},slot:"reference"},[e._v("删除")])],1):e._e()]}}])})]},proxy:!0}])})],1),i("add-course",{ref:"addCourse",on:{refresh:e.getList}}),i("show-code",{ref:"showCode"})],1)},s=[],n=i("5530"),o=i("c7eb"),l=i("1da1"),r=(i("a15b"),i("b0c0"),i("be84")),c=i("4dac"),d=i("19cc"),u=i("bc08"),p=i("90e6"),m={mixins:[r["default"]],components:{addCourse:c["default"],showCode:d["default"]},data:function(){return{dateRange:[],courseTypesList:[],select:{name:"",dateRange:"",type:"",course_status:"",page:1,page_size:10},list:[],total:0,table_item:[{prop:"name",label:"课程名称",align:"left"},{prop:"dateRange",label:"开课日期",align:"center",width:180},{prop:"signDate",label:"报名日期",align:"center",width:120},{prop:"type_detail.name",label:"课程体系",align:"center",width:180},{prop:"date_status",label:"课程状态",align:"center",width:180},{prop:"status",label:"发布状态",align:"center",width:180}]}},created:function(){this.getList(),this.getTypes()},methods:{getTypes:function(){var e=this;Object(p["b"])({page:1,page_size:999,sort_name:"id",sort_type:"ASC"}).then((function(t){e.courseTypesList=t.data}))},pageIndexChange:function(e){this.select.page=e,this.getList()},pageSizeChange:function(e){this.select.page_size=e,this.select.page=1,this.getList()},resetSelect:function(){this.select.name="",this.select.type="",this.select.course_status="",this.select.dateRange="",this.select.page=1,this.getList()},getList:function(){var e=this;return Object(l["a"])(Object(o["a"])().mark((function t(){var i;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(u["index"])({page:e.select.page,page_size:e.select.page_size,show_relation:["type_detail"],sort_name:"start_date",sort_type:"DESC",filter:[{key:"name",op:"like",value:e.select.name},{key:"type",op:"eq",value:e.select.type},{key:"course_status",op:"eq",value:e.select.course_status},{key:"start_date",op:"range",value:e.select.dateRange}]});case 2:i=t.sent,e.list=i.data,e.total=i.total;case 5:case"end":return t.stop()}}),t)})))()},changeDateRange:function(e){this.select.dateRange=e?e.join(","):""},editCourse:function(e,t){t&&(this.$refs.addCourse.id=t),this.$refs.addCourse.type=e,this.$refs.addCourse.courseTypesList=this.courseTypesList,this.$refs.addCourse.isShow=!0},showQrCode:function(e){var t=e.type_detail.name;this.$refs.showCode.row=Object(n["a"])({type_value:t},e),this.$refs.showCode.isShow=!0},deleteList:function(e){var t=this;Object(u["destroy"])({id:e}).then((function(e){t.$Message.success("删除成功"),t.getList()})).catch((function(e){console.log(e),reject(e)}))}}},f=m,_=(i("8d573"),i("2877")),h=Object(_["a"])(f,a,s,!1,null,"938ce3a2",null);t["default"]=h.exports},cdec:function(e,t,i){},d757:function(e,t,i){"use strict";i("cdec")},ed08:function(e,t,i){"use strict";i.d(t,"b",(function(){return s})),i.d(t,"a",(function(){return n}));var a=i("53ca");i("a9e3"),i("d3b7"),i("4d63"),i("ac1f"),i("2c3e"),i("00b4"),i("25f0"),i("4d90"),i("5319"),i("159b");function s(e){if(!e||"object"!==Object(a["a"])(e))return e;if("function"===typeof e){var t=e.bind(null);return t.prototype=s(e.prototype),t}switch(Object.prototype.toString.call(e)){case"[object String]":return e.toString();case"[object Number]":return Number(e.toString());case"[object Boolean]":return Boolean(e.toString());case"[object Date]":return new Date(e.getTime());case"[object Array]":for(var i=[],n=0;n0)return void this.$Message.warning("下拉框选项键值不能为空")}Object(n["d"])(this.selectedForm).then((function(t){e.$Message.success("保存成功"),e.$emit("refreshFormItem","save"),e.showForm=!1}))}},destroyField:function(){var e=this;this.selectedForm.id?Object(n["b"])({id:this.selectedForm.id}).then((function(t){e.$Message.success("删除成功"),e.showForm=!1,e.$emit("refreshFormItem","DelId",e.selectedIndex)})):(this.$Message.success("删除成功"),this.showForm=!1,this.$emit("refreshFormItem","Del",this.selectedIndex))}},watch:{selectedForm:function(e){console.log("newval",e),e&&(e.select_item&&(this.selectItem=[],this.selectItem=e.select_item),this.validation=[],e.rule&&(this.validation=e.rule.split(",")))},showForm:function(e){e||(this.selectedForm={},this.selectedIndex=0)}},created:function(){var e=this;this.debouncedInputHandler=Object(l["a"])((function(t){t&&e.checkChinese("",t,(function(i){i||Object(o["d"])({str:t}).then((function(t){e.selectedForm.field=t.pinyin}))}))}),1e3)}},d=c,u=(i("7c5c"),i("2877")),p=Object(u["a"])(d,a,s,!1,null,"49d34cb2",null);t["default"]=p.exports}}]);