Commit 88104ee9 authored by wangwei's avatar wangwei

盒子 添加搜索和库存

parent 1b48b4d4
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https://at.alicdn.com/t/font_746649_7dsnjecwkpg.css><title>singsing-new-admin</title><link href=/static/css/app.63ba7048206ac3f94810de8f616605d4.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.3afdfa49e103c07039d8.js></script><script type=text/javascript src=/static/js/vendor.23cbd467eb26df857ed2.js></script><script type=text/javascript src=/static/js/app.e2c2d18736bd9264ae20.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=referrer content=never><link rel=stylesheet href=https://at.alicdn.com/t/font_746649_7dsnjecwkpg.css><title>唱唱启蒙-后台</title><link href=/static/css/app.4746830645f364c5803d50bf3a2b9783.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/static/js/manifest.0075298779fe2591e759.js></script><script type=text/javascript src=/static/js/vendor.23cbd467eb26df857ed2.js></script><script type=text/javascript src=/static/js/app.d373ba31fb114e94c992.js></script></body></html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([10],{XjFf:function(t,e){},ayGs:function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var l=o("CCn6"),a=o("+TkF"),n=o("kmJW"),i={props:["dialogObj"],data:function(){return{nowPage:1,total:0,goodList:[],currentRow:null}},components:{page:n.a},filters:{isOrNot:function(t){return a.f[t]},goodsType:function(t){return a.d[t]},lessonType:function(t){return a.g[t]},goodsStatus:function(t){return a.c[t]}},methods:{initPage:function(){var t=this;Object(l._6)().then(function(e){t.goodList=e.list,t.total=e.total})},handleCurrentChange:function(t){this.currentRow=t},onConfirm:function(){this.$emit("reflash",this.currentRow)}},mounted:function(){this.initPage()}},s={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("el-dialog",{attrs:{title:t.dialogObj.title,visible:t.dialogObj.show},on:{"update:visible":function(e){t.$set(t.dialogObj,"show",e)}}},[o("el-table",{staticStyle:{width:"100%"},attrs:{data:t.goodList,"row-key":"id","highlight-current-row":""},on:{"current-change":t.handleCurrentChange}},[o("el-table-column",{attrs:{prop:"id",label:"商品ID"}}),t._v(" "),o("el-table-column",{attrs:{prop:"name",label:"名称"}}),t._v(" "),o("el-table-column",{attrs:{label:"商品类型"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("goodsType")(e.row.goods_type))+"\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{label:"现价"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.current_price/100)+"元\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{label:"课程类别"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("lessonType")(e.row.course_type))+"\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{label:"是否有实物"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("isOrNot")(e.row.is_real))+"\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{label:"状态"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("goodsStatus")(e.row.status))+"\n ")]}}])})],1),t._v(" "),o("page",{attrs:{nowPage:t.nowPage,total:t.total}}),t._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(e){t.dialogObj.show=!1}}},[t._v("取 消")]),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:t.onConfirm}},[t._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var r=o("VU/8")(i,s,!1,function(t){o("XjFf")},"data-v-bf015d34",null).exports,c={props:["dialogObj"],data:function(){return{loading:!1,form:{},teacherList:[],pickerOptions1:{disabledDate:function(t){return!(t.getTime()>Date.now())}},options:[{value:0,label:"周日"},{value:1,label:"周一"},{value:2,label:"周二"},{value:3,label:"周三"},{value:4,label:"周四"},{value:5,label:"周五"},{value:6,label:"周六"}],teacherOptions:[],goodList:[],itemOptions:[],rules:{title:[{required:!0,message:"请输入名称",trigger:"change"}],start_num:[{required:!0,message:"请输入开始主题",trigger:"change"}],start_at:[{required:!0,message:"请选择开始上课时间",trigger:"change"}],rest_week_day:[{required:!0,message:"请选择周几不上课",trigger:"change"}],teacher_ids:[{required:!0,message:"请选择老师ID",trigger:"change"}],goods_id:[{required:!0,message:"商品ID不能为空",trigger:"change"}]}}},components:{goodDialog:r},filters:{isOrNot:function(t){return a.f[t]},goodsType:function(t){return a.d[t]},lessonType:function(t){return a.g[t]},goodsStatus:function(t){return a.c[t]},filterGoods:function(t){return t.name+"["+t.current_price/100+"元]"}},methods:{sub:function(){var t=this;this.teacherList?this.$refs.form.validate(function(e){if(e){var o=t.form.goods_id,a={title:t.form.title,start_num:t.form.start_num,start_at:t.form.start_at,rest_week_day:t.form.rest_week_day.join(","),teacher_ids:t.teacherList.join(",")};t.form.id?Object(l._3)(t.form.id,a).then(function(e){t.$message({type:"success",message:"添加成功!"}),t.$emit("reflash")}):Object(l.P)(o,a).then(function(e){t.$message({type:"success",message:"添加成功!"}),t.$emit("reflash")})}}):this.$message.error("请选择老师ID")},getTeachers:function(){var t=this;Object(l._21)().then(function(e){t.teacherOptions=e.list})},getLessonDetail:function(t){var e=this;console.log("getLessonDetail",t),this.form.start_num="",Object(l._8)(t,{}).then(function(t){e.itemOptions=t.detail[t.type]})},getGoodsOption:function(){var t=this;Object(l._6)({page:1,limit:100}).then(function(e){t.goodList=e.list})}},mounted:function(){this.getTeachers(),this.getGoodsOption(),this.dialogObj.form.goods_id&&this.getLessonDetail(this.dialogObj.form.goods_id),this.form=this.dialogObj.form,this.teacherList=this.dialogObj.form.teacher_ids}},u={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("el-dialog",{attrs:{title:t.dialogObj.title,center:"","append-to-body":"",visible:t.dialogObj.show,width:"800px"},on:{"update:visible":function(e){t.$set(t.dialogObj,"show",e)}}},[o("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[o("el-form",{ref:"form",attrs:{model:t.form,"label-width":"120px",rules:t.rules}},[o("el-row",[o("el-col",{attrs:{span:10}},[o("el-form-item",{attrs:{label:"商品名称",prop:"goods_id"}},[o("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:t.getLessonDetail},model:{value:t.form.goods_id,callback:function(e){t.$set(t.form,"goods_id",e)},expression:"form.goods_id"}},t._l(t.goodList,function(e,l){return o("el-option",{key:l,attrs:{label:t._f("filterGoods")(e),value:e.id}})}))],1)],1)],1),t._v(" "),o("el-form-item",{attrs:{label:"期数名称",prop:"title"}},[o("el-input",{model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"开始主题",prop:"start_num"}},[o("el-select",{attrs:{clearable:"",placeholder:"请选择"},model:{value:t.form.start_num,callback:function(e){t.$set(t.form,"start_num",e)},expression:"form.start_num"}},t._l(t.itemOptions,function(t){return o("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),o("el-form-item",{attrs:{label:"开始上课时间",prop:"start_at"}},[o("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date","picker-options":t.pickerOptions1,placeholder:"选择日期"},model:{value:t.form.start_at,callback:function(e){t.$set(t.form,"start_at",e)},expression:"form.start_at"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"相关老师"}},[o("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:t.teacherList,callback:function(e){t.teacherList=e},expression:"teacherList"}},t._l(t.teacherOptions,function(t){return o("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),o("el-form-item",{attrs:{label:"周几不上课",prop:"rest_week_day"}},[o("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:t.form.rest_week_day,callback:function(e){t.$set(t.form,"rest_week_day",e)},expression:"form.rest_week_day"}},t._l(t.options,function(t){return o("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}))],1)],1),t._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(e){t.dialogObj.show=!1}}},[t._v("取 消")]),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:t.sub}},[t._v("确 定")])],1)],1)])],1)},staticRenderFns:[]};var d={name:"index",data:function(){return{nowPage:1,total:0,title:"",goodsId:null,lessonId:null,periodList:[],newDialog:{form:{id:0,title:"",start_num:0,start_at:"",rest_week_day:[],goods_id:""},show:!1,title:""},goodList:[],lessonList:[]}},filters:{dayFilter:function(t){var e=t?t.split(","):[];return(e=e.map(function(t){return a.j[t]})).join(",")},filterGoods:function(t){return t.name+"["+t.current_price/100+"元]"}},components:{goodDialog:r,newDialog:o("VU/8")(c,u,!1,function(t){o("bCs/")},"data-v-1ac66c36",null).exports,page:n.a},methods:{onSearch:function(){var t=this,e={};this.title&&(e.title=this.title),this.goodsId&&(e.goods_id=this.goodsId),this.lessonId&&(e.course_id=this.lessonId),Object(l._12)(e).then(function(e){t.periodList=e.list,t.total=e.total})},onAdd:function(){this.newDialog.form.id="",this.newDialog.start_num="",this.newDialog.form.goods_id="",this.newDialog.form.title="",this.newDialog.form.start_at="",this.newDialog.form.rest_week_day=[],this.newDialog.form.teacher_ids=[],this.newDialog.title="添加期数",this.newDialog.show=!0},onEdit:function(t){this.newDialog.form.id=t.id,this.newDialog.form.start_num=t.start_num,this.newDialog.form.start_at=t.start_at,this.newDialog.form.title=t.title,this.newDialog.form.goods_id=t.goods_id,console.log("row",t);var e=[];t.rest_week_day&&t.rest_week_day.split(",").forEach(function(t){e.push(parseInt(t))}),this.newDialog.form.rest_week_day=e;var o=[];t.teacher_ids&&t.teacher_ids.split(",").forEach(function(t){o.push(parseInt(t))}),this.newDialog.form.teacher_ids=o,this.newDialog.title="编辑期数",this.newDialog.show=!0},onSave:function(t){this.newDialog.show=!1,this.onSearch()},del:function(t){var e=this;this.$confirm("此操作将删除该期数?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(l.v)(t.id).then(function(t){e.$message({type:"success",message:"删除成功!"}),e.onSearch()})})},getGoodsOption:function(){var t=this;Object(l._6)({page:1,limit:100}).then(function(e){t.goodList=e.list})},getLessonOption:function(){var t=this;Object(l._7)({page:1,limit:100}).then(function(e){t.lessonList=e.list})}},mounted:function(){this.onSearch(),this.getGoodsOption(),this.getLessonOption()}},f={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("div",{staticClass:"form-block"},[o("el-form",{attrs:{"label-width":"90px",inline:""}},[o("el-form-item",{attrs:{label:"期数标题"}},[o("el-input",{attrs:{placeholder:"请输入内容",clearable:""},model:{value:t.title,callback:function(e){t.title=e},expression:"title"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"商品名称"}},[o("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:t.goodsId,callback:function(e){t.goodsId=e},expression:"goodsId"}},t._l(t.goodList,function(e,l){return o("el-option",{key:l,attrs:{label:t._f("filterGoods")(e),value:e.id}})}))],1),t._v(" "),o("el-form-item",{attrs:{label:"课程名称"}},[o("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:t.lessonId,callback:function(e){t.lessonId=e},expression:"lessonId"}},t._l(t.lessonList,function(t,e){return o("el-option",{key:e,attrs:{label:t.title,value:t.id}})}))],1),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:t.onSearch}},[t._v("查询")]),t._v(" "),o("el-form-item",{staticStyle:{float:"left","margin-left":"20px"}},[o("el-button",{attrs:{type:"primary"},on:{click:t.onAdd}},[t._v("添加期数")])],1)],1)],1),t._v(" "),o("el-table",{staticStyle:{width:"100%"},attrs:{data:t.periodList}},[o("el-table-column",{attrs:{prop:"id",label:"期数ID"}}),t._v(" "),o("el-table-column",{attrs:{prop:"title",label:"期数标题"}}),t._v(" "),o("el-table-column",{attrs:{prop:"goods_name",label:"商品名称"}}),t._v(" "),o("el-table-column",{attrs:{label:"商品价格"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.goods_price/100)+"元\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{prop:"course_title",label:"课程名称"}}),t._v(" "),o("el-table-column",{attrs:{prop:"start_name",label:"开始主题/歌"}}),t._v(" "),o("el-table-column",{attrs:{prop:"current_category_name",label:"当前歌曲"}}),t._v(" "),o("el-table-column",{attrs:{prop:"watch_num",label:"可看课包数"}}),t._v(" "),o("el-table-column",{attrs:{prop:"duration_num",label:"续看课包数"}}),t._v(" "),o("el-table-column",{attrs:{prop:"has_watch_num",label:"已看课包数"}}),t._v(" "),o("el-table-column",{attrs:{prop:"has_duration_num",label:"已续看课包数"}}),t._v(" "),o("el-table-column",{attrs:{label:"周几不上课"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("dayFilter")(e.row.rest_week_day))+"\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{prop:"start_at",label:"期数开始时间"}}),t._v(" "),o("el-table-column",{attrs:{label:"操作",width:"148"},scopedSlots:t._u([{key:"default",fn:function(e){return[o("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(o){t.onEdit(e.row)}}},[t._v("\n 编辑\n ")]),t._v(" "),o("el-button",{attrs:{size:"mini",type:"danger",plain:""},on:{click:function(o){t.del(e.row)}}},[t._v("\n 删除\n ")])]}}])})],1),t._v(" "),o("page",{attrs:{nowPage:t.nowPage,total:t.total}}),t._v(" "),t.newDialog.show?o("new-dialog",{attrs:{dialogObj:t.newDialog},on:{reflash:t.onSave}}):t._e()],1)},staticRenderFns:[]};var _=o("VU/8")(d,f,!1,function(t){o("nDhD")},"data-v-03f957f5",null);e.default=_.exports},"bCs/":function(t,e){},nDhD:function(t,e){}});
\ No newline at end of file
webpackJsonp([10],{XjFf:function(t,e){},ayGs:function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var l=o("CCn6"),a=o("+TkF"),n=o("kmJW"),i={props:["dialogObj"],data:function(){return{nowPage:1,total:0,goodList:[],currentRow:null}},components:{page:n.a},filters:{isOrNot:function(t){return a.f[t]},goodsType:function(t){return a.d[t]},lessonType:function(t){return a.g[t]},goodsStatus:function(t){return a.c[t]}},methods:{initPage:function(){var t=this;Object(l._6)().then(function(e){t.goodList=e.list,t.total=e.total})},handleCurrentChange:function(t){this.currentRow=t},onConfirm:function(){this.$emit("reflash",this.currentRow)}},mounted:function(){this.initPage()}},s={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("el-dialog",{attrs:{title:t.dialogObj.title,visible:t.dialogObj.show},on:{"update:visible":function(e){t.$set(t.dialogObj,"show",e)}}},[o("el-table",{staticStyle:{width:"100%"},attrs:{data:t.goodList,"row-key":"id","highlight-current-row":""},on:{"current-change":t.handleCurrentChange}},[o("el-table-column",{attrs:{prop:"id",label:"商品ID"}}),t._v(" "),o("el-table-column",{attrs:{prop:"name",label:"名称"}}),t._v(" "),o("el-table-column",{attrs:{label:"商品类型"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("goodsType")(e.row.goods_type))+"\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{label:"现价"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.current_price/100)+"元\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{label:"课程类别"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("lessonType")(e.row.course_type))+"\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{label:"是否有实物"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("isOrNot")(e.row.is_real))+"\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{label:"状态"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("goodsStatus")(e.row.status))+"\n ")]}}])})],1),t._v(" "),o("page",{attrs:{nowPage:t.nowPage,total:t.total}}),t._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(e){t.dialogObj.show=!1}}},[t._v("取 消")]),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:t.onConfirm}},[t._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var r=o("VU/8")(i,s,!1,function(t){o("XjFf")},"data-v-bf015d34",null).exports,c={props:["dialogObj"],data:function(){return{loading:!1,form:{},teacherList:[],pickerOptions1:{disabledDate:function(t){return!(t.getTime()>Date.now())}},options:[{value:0,label:"周日"},{value:1,label:"周一"},{value:2,label:"周二"},{value:3,label:"周三"},{value:4,label:"周四"},{value:5,label:"周五"},{value:6,label:"周六"}],teacherOptions:[],goodList:[],itemOptions:[],rules:{title:[{required:!0,message:"请输入名称",trigger:"change"}],start_num:[{required:!0,message:"请输入开始主题",trigger:"change"}],start_at:[{required:!0,message:"请选择开始上课时间",trigger:"change"}],rest_week_day:[{required:!0,message:"请选择周几不上课",trigger:"change"}],teacher_ids:[{required:!0,message:"请选择老师ID",trigger:"change"}],goods_id:[{required:!0,message:"商品ID不能为空",trigger:"change"}]}}},components:{goodDialog:r},filters:{isOrNot:function(t){return a.f[t]},goodsType:function(t){return a.d[t]},lessonType:function(t){return a.g[t]},goodsStatus:function(t){return a.c[t]},filterGoods:function(t){return t.name+"["+t.current_price/100+"元]"}},methods:{sub:function(){var t=this;this.teacherList?this.$refs.form.validate(function(e){if(e){var o=t.form.goods_id,a={title:t.form.title,start_num:t.form.start_num,start_at:t.form.start_at,rest_week_day:t.form.rest_week_day?t.form.rest_week_day.join(","):"",teacher_ids:t.teacherList.join(",")};t.form.id?Object(l._3)(t.form.id,a).then(function(e){t.$message({type:"success",message:"添加成功!"}),t.$emit("reflash")}):Object(l.P)(o,a).then(function(e){t.$message({type:"success",message:"添加成功!"}),t.$emit("reflash")})}}):this.$message.error("请选择老师ID")},getTeachers:function(){var t=this;Object(l._21)().then(function(e){t.teacherOptions=e.list})},getLessonDetail:function(t){var e=this;console.log("getLessonDetail",t),this.form.start_num="",Object(l._8)(t,{}).then(function(t){e.itemOptions=t.detail[t.type]})},getGoodsOption:function(){var t=this;Object(l._6)({page:1,limit:100}).then(function(e){t.goodList=e.list})}},mounted:function(){this.getTeachers(),this.getGoodsOption(),this.dialogObj.form.goods_id&&this.getLessonDetail(this.dialogObj.form.goods_id),this.form=this.dialogObj.form,this.teacherList=this.dialogObj.form.teacher_ids}},u={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("el-dialog",{attrs:{title:t.dialogObj.title,center:"","append-to-body":"",visible:t.dialogObj.show,width:"800px"},on:{"update:visible":function(e){t.$set(t.dialogObj,"show",e)}}},[o("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[o("el-form",{ref:"form",attrs:{model:t.form,"label-width":"120px",rules:t.rules}},[o("el-row",[o("el-col",{attrs:{span:10}},[o("el-form-item",{attrs:{label:"商品名称",prop:"goods_id"}},[o("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:t.getLessonDetail},model:{value:t.form.goods_id,callback:function(e){t.$set(t.form,"goods_id",e)},expression:"form.goods_id"}},t._l(t.goodList,function(e,l){return o("el-option",{key:l,attrs:{label:t._f("filterGoods")(e),value:e.id}})}))],1)],1)],1),t._v(" "),o("el-form-item",{attrs:{label:"期数名称",prop:"title"}},[o("el-input",{model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"开始主题",prop:"start_num"}},[o("el-select",{attrs:{clearable:"",placeholder:"请选择"},model:{value:t.form.start_num,callback:function(e){t.$set(t.form,"start_num",e)},expression:"form.start_num"}},t._l(t.itemOptions,function(t){return o("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),o("el-form-item",{attrs:{label:"开始上课时间",prop:"start_at"}},[o("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date","picker-options":t.pickerOptions1,placeholder:"选择日期"},model:{value:t.form.start_at,callback:function(e){t.$set(t.form,"start_at",e)},expression:"form.start_at"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"相关老师"}},[o("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:t.teacherList,callback:function(e){t.teacherList=e},expression:"teacherList"}},t._l(t.teacherOptions,function(t){return o("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),o("el-form-item",{attrs:{label:"周几不上课"}},[o("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:t.form.rest_week_day,callback:function(e){t.$set(t.form,"rest_week_day",e)},expression:"form.rest_week_day"}},t._l(t.options,function(t){return o("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}))],1)],1),t._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(e){t.dialogObj.show=!1}}},[t._v("取 消")]),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:t.sub}},[t._v("确 定")])],1)],1)])],1)},staticRenderFns:[]};var d={name:"index",data:function(){return{nowPage:1,total:0,title:"",goodsId:null,lessonId:null,periodList:[],newDialog:{form:{id:0,title:"",start_num:0,start_at:"",rest_week_day:[],goods_id:""},show:!1,title:""},goodList:[],lessonList:[]}},filters:{dayFilter:function(t){var e=t?t.split(","):[];return(e=e.map(function(t){return a.j[t]})).join(",")},filterGoods:function(t){return t.name+"["+t.current_price/100+"元]"}},components:{goodDialog:r,newDialog:o("VU/8")(c,u,!1,function(t){o("j6f+")},"data-v-073fa7d6",null).exports,page:n.a},methods:{onSearch:function(){var t=this,e={};this.title&&(e.title=this.title),this.goodsId&&(e.goods_id=this.goodsId),this.lessonId&&(e.course_id=this.lessonId),Object(l._12)(e).then(function(e){t.periodList=e.list,t.total=e.total})},onAdd:function(){this.newDialog.form.id="",this.newDialog.start_num="",this.newDialog.form.goods_id="",this.newDialog.form.title="",this.newDialog.form.start_at="",this.newDialog.form.rest_week_day=[],this.newDialog.form.teacher_ids=[],this.newDialog.title="添加期数",this.newDialog.show=!0},onEdit:function(t){this.newDialog.form.id=t.id,this.newDialog.form.start_num=t.start_num,this.newDialog.form.start_at=t.start_at,this.newDialog.form.title=t.title,this.newDialog.form.goods_id=t.goods_id,console.log("row",t);var e=[];t.rest_week_day&&t.rest_week_day.split(",").forEach(function(t){e.push(parseInt(t))}),this.newDialog.form.rest_week_day=e;var o=[];t.teacher_ids&&t.teacher_ids.split(",").forEach(function(t){o.push(parseInt(t))}),this.newDialog.form.teacher_ids=o,this.newDialog.title="编辑期数",this.newDialog.show=!0},onSave:function(t){this.newDialog.show=!1,this.onSearch()},del:function(t){var e=this;this.$confirm("此操作将删除该期数?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(l.v)(t.id).then(function(t){e.$message({type:"success",message:"删除成功!"}),e.onSearch()})})},getGoodsOption:function(){var t=this;Object(l._6)({page:1,limit:100}).then(function(e){t.goodList=e.list})},getLessonOption:function(){var t=this;Object(l._7)({page:1,limit:100}).then(function(e){t.lessonList=e.list})}},mounted:function(){this.onSearch(),this.getGoodsOption(),this.getLessonOption()}},f={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("div",{staticClass:"form-block"},[o("el-form",{attrs:{"label-width":"90px",inline:""}},[o("el-form-item",{attrs:{label:"期数标题"}},[o("el-input",{attrs:{placeholder:"请输入内容",clearable:""},model:{value:t.title,callback:function(e){t.title=e},expression:"title"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"商品名称"}},[o("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:t.goodsId,callback:function(e){t.goodsId=e},expression:"goodsId"}},t._l(t.goodList,function(e,l){return o("el-option",{key:l,attrs:{label:t._f("filterGoods")(e),value:e.id}})}))],1),t._v(" "),o("el-form-item",{attrs:{label:"课程名称"}},[o("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:t.lessonId,callback:function(e){t.lessonId=e},expression:"lessonId"}},t._l(t.lessonList,function(t,e){return o("el-option",{key:e,attrs:{label:t.title,value:t.id}})}))],1),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:t.onSearch}},[t._v("查询")]),t._v(" "),o("el-form-item",{staticStyle:{float:"left","margin-left":"20px"}},[o("el-button",{attrs:{type:"primary"},on:{click:t.onAdd}},[t._v("添加期数")])],1)],1)],1),t._v(" "),o("el-table",{staticStyle:{width:"100%"},attrs:{data:t.periodList}},[o("el-table-column",{attrs:{prop:"id",label:"期数ID"}}),t._v(" "),o("el-table-column",{attrs:{prop:"title",label:"期数标题"}}),t._v(" "),o("el-table-column",{attrs:{prop:"goods_name",label:"商品名称"}}),t._v(" "),o("el-table-column",{attrs:{label:"商品价格"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.goods_price/100)+"元\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{prop:"course_title",label:"课程名称"}}),t._v(" "),o("el-table-column",{attrs:{prop:"start_name",label:"开始主题/歌"}}),t._v(" "),o("el-table-column",{attrs:{prop:"current_category_name",label:"当前歌曲"}}),t._v(" "),o("el-table-column",{attrs:{prop:"watch_num",label:"可看课包数"}}),t._v(" "),o("el-table-column",{attrs:{prop:"duration_num",label:"续看课包数"}}),t._v(" "),o("el-table-column",{attrs:{prop:"has_watch_num",label:"已看课包数"}}),t._v(" "),o("el-table-column",{attrs:{prop:"has_duration_num",label:"已续看课包数"}}),t._v(" "),o("el-table-column",{attrs:{label:"周几不上课"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("dayFilter")(e.row.rest_week_day))+"\n ")]}}])}),t._v(" "),o("el-table-column",{attrs:{prop:"start_at",label:"期数开始时间"}}),t._v(" "),o("el-table-column",{attrs:{label:"操作",width:"148"},scopedSlots:t._u([{key:"default",fn:function(e){return[o("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(o){t.onEdit(e.row)}}},[t._v("\n 编辑\n ")]),t._v(" "),o("el-button",{attrs:{size:"mini",type:"danger",plain:""},on:{click:function(o){t.del(e.row)}}},[t._v("\n 删除\n ")])]}}])})],1),t._v(" "),o("page",{attrs:{nowPage:t.nowPage,total:t.total}}),t._v(" "),t.newDialog.show?o("new-dialog",{attrs:{dialogObj:t.newDialog},on:{reflash:t.onSave}}):t._e()],1)},staticRenderFns:[]};var _=o("VU/8")(d,f,!1,function(t){o("nDhD")},"data-v-03f957f5",null);e.default=_.exports},"j6f+":function(t,e){},nDhD:function(t,e){}});
\ No newline at end of file
webpackJsonp([12],{"+Xfg":function(e,s){},"0HId":function(e,s,r){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var t=r("CCn6"),n=r("NC6I"),a=r.n(n),o=r("Nr3E"),i=r.n(o),l={data:function(){return{bgUrl:i.a,login:{username:"",password:""},loginRules:{username:[{required:!0,message:"请输入您的用户名",trigger:"blur"}],password:[{required:!0,message:"请输入您的密码",trigger:"blur"}]}}},methods:{submitForm:function(){var e=this;this.$refs.loginForm.validate(function(s){if(s){var r={username:e.login.username,password:a()(e.login.password)};Object(t._25)(r).then(function(s){e.$store.dispatch("setToken",s.token),e.$store.dispatch("setUserName",s.user_name),e.$router.push({name:"resources"})})}})}}},u={render:function(){var e=this,s=e.$createElement,r=e._self._c||s;return r("div",{staticClass:"login",style:{backgroundImage:"url("+e.bgUrl+")"}},[r("div",{staticClass:"wrap-main"},[r("h1",{staticClass:"title"},[e._v("唱唱启蒙——后台管理系统")]),e._v(" "),r("el-form",{ref:"loginForm",attrs:{model:e.login,rules:e.loginRules}},[r("el-form-item",{attrs:{prop:"username"}},[r("el-input",{attrs:{placeholder:"用户名"},model:{value:e.login.username,callback:function(s){e.$set(e.login,"username",s)},expression:"login.username"}})],1),e._v(" "),r("el-form-item",{attrs:{prop:"password"}},[r("el-input",{attrs:{type:"password",placeholder:"密码"},model:{value:e.login.password,callback:function(s){e.$set(e.login,"password",s)},expression:"login.password"}})],1),e._v(" "),r("el-form-item",[r("el-button",{staticClass:"btn",attrs:{size:"medium",type:"primary"},on:{click:e.submitForm}},[e._v("登陆")])],1)],1)],1)])},staticRenderFns:[]};var c=r("VU/8")(l,u,!1,function(e){r("+Xfg")},"data-v-c0efef30",null);s.default=c.exports},Nr3E:function(e,s,r){e.exports=r.p+"static/img/skyBackground.d3b1524.png"}});
\ No newline at end of file
webpackJsonp([12],{"0HId":function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var s=t("CCn6"),n=t("NC6I"),o=t.n(n),a=t("Nr3E"),i=t.n(a),l={data:function(){return{bgUrl:i.a,login:{username:"",password:""},loginRules:{username:[{required:!0,message:"请输入您的用户名",trigger:"blur"}],password:[{required:!0,message:"请输入您的密码",trigger:"blur"}]}}},mounted:function(){var e=this;document.onkeydown=function(r){var t=r||window.event;if(13===(t.keyCode||t.which||t.charCode)&&"login"===e.$route.name)return e.submitForm(),!1;return!0}},methods:{submitForm:function(){var e=this;this.$refs.loginForm.validate(function(r){if(r){var t={username:e.login.username,password:o()(e.login.password)};Object(s._25)(t).then(function(r){e.$store.dispatch("setToken",r.token),e.$store.dispatch("setUserName",r.user_name),e.$router.push({name:"resources"})})}})}}},u={render:function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"login"},[t("div",{staticClass:"wrap-main"},[t("h1",{staticClass:"title"},[e._v("唱唱启蒙——后台管理系统")]),e._v(" "),t("el-form",{ref:"loginForm",attrs:{model:e.login,rules:e.loginRules}},[t("el-form-item",{attrs:{prop:"username"}},[t("el-input",{attrs:{placeholder:"用户名"},model:{value:e.login.username,callback:function(r){e.$set(e.login,"username",r)},expression:"login.username"}})],1),e._v(" "),t("el-form-item",{attrs:{prop:"password"}},[t("el-input",{attrs:{type:"password",placeholder:"密码"},model:{value:e.login.password,callback:function(r){e.$set(e.login,"password",r)},expression:"login.password"}})],1),e._v(" "),t("el-form-item",[t("el-button",{staticClass:"btn",attrs:{size:"medium",type:"primary"},on:{click:e.submitForm}},[e._v("登陆")])],1)],1)],1)])},staticRenderFns:[]};var c=t("VU/8")(l,u,!1,function(e){t("AAFR")},"data-v-71b9dfdc",null);r.default=c.exports},AAFR:function(e,r){},Nr3E:function(e,r,t){e.exports=t.p+"static/img/skyBackground.d3b1524.png"}});
\ No newline at end of file
webpackJsonp([13],{"65NY":function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=s("CCn6"),n={name:"dialogObj",props:["dialogObj"],data:function(){return{show:!1,id:"",loading:!0,showType:!1,showTextContent:!1,total:0,nowPage:0,type:"text",form:{key:"keywords_reply",value:"",desc:""},textContent:"",mediaList:[],showMedia:!1,rules:{value:[{required:!0,message:"请输入规则名称",trigger:"change"}],desc:[{required:!0,message:"请输入回复内容",trigger:"change"}],qr:[{required:!0,message:"请输入二维码",trigger:"change"}]}}},components:{page:s("kmJW").a},methods:{save:function(){var t=this;console.log("this.form",this.form),this.dialogObj.id?this.$refs.form.validate(function(e){e&&(t.form,Object(i._35)(t.id,t.form).then(function(e){t.$message({type:"success",message:"修改成功!"}),t.$emit("reflash"),t.show=!1}))}):this.$refs.form.validate(function(e){e&&Object(i._29)(t.form).then(function(e){t.$message({type:"success",message:"新增成功!"}),t.$emit("reflash"),t.show=!1})})},addContent:function(t,e,s){var i=this.form,n=JSON.parse(i.desc),o={};e&&(o={type:t,content:e}),s&&(o.media_id=s),n.push(o),i.desc=JSON.stringify(n),this.form=i},initDialog:function(){this.show=this.dialogObj.show,this.dialogObj.id&&(this.id=this.dialogObj.id),this.form.value=this.dialogObj.value,this.form.desc=this.dialogObj.desc,this.loading=!1,this.showType=!1},getMediaList:function(t){var e=this,s={type:t,page:this.nowPage};this.showType=!1,this.loading=!0,this.showMedia=!0,Object(i._9)(s).then(function(s){e.loading=!1,e.type=t,e.mediaList=s.item,e.total=s.total_count,0===e.total&&e.$message({showClose:!0,message:"暂无数据"})}).catch(function(){e.loading=!1})},editContent:function(){var t=this;this.$prompt("请输入文本","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then(function(e){var s=e.value;t.addContent("text",s,"")})},onEditText:function(t,e){var s=this.form;this.$prompt("编辑文本","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputValue:t.content}).then(function(t){var i=t.value,n=JSON.parse(s.desc),o={type:"text",content:i};n.splice(e,1,o),s.desc=JSON.stringify(n)}),this.form=s},onDelText:function(t,e){var s=this,i=this.form;this.$confirm("此操作将删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t=JSON.parse(i.desc);t.splice(e,1),i.desc=JSON.stringify(t),s.$message({type:"success",message:"删除成功!"})}).catch(function(){s.$message({type:"info",message:"已取消删除"})}),this.form=i},onChooseMedia:function(t){this.addContent(this.type,t.url,t.media_id),this.showMedia=!1}},watch:{dialogObj:{handler:function(){this.loading=!0,this.initDialog()},deep:!0},show:function(t){this.$emit("changeShow",t)}}},o={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return t.show?s("div",[s("el-dialog",{attrs:{title:"自动回复",center:"","append-to-body":"",visible:t.show,width:"800px"},on:{"update:visible":function(e){t.show=e}}},[s("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[s("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules}},[s("el-row",[s("el-col",{attrs:{span:4}},[s("label",[t._v("关键词")])]),t._v(" "),s("el-col",{attrs:{span:8}},[s("el-form-item",{attrs:{prop:"value"}},[s("el-input",{model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1)],1)],1),t._v(" "),s("el-row",[s("el-col",{attrs:{span:4}},[s("label",[t._v("回复内容")])]),t._v(" "),s("el-col",{attrs:{span:8}},[t.form.desc?t._l(JSON.parse(t.form.desc),function(e,i){return s("div",{staticClass:"msg-item"},["text"===e.type?s("span",{staticClass:"msg-text"},[t._v(t._s(e.content))]):"image"===e.type?s("img",{attrs:{src:e.content}}):t._e(),t._v(" "),"text"===e.type?s("i",{staticClass:"el-icon-edit",on:{click:function(s){t.onEditText(e,i)}}}):t._e(),t._v(" "),s("i",{staticClass:"el-icon-delete",on:{click:function(s){t.onDelText(e,i)}}})])}):t._e(),t._v(" "),s("div",{staticClass:"msg_sender_wrp"},[s("i",{staticClass:"el-icon-circle-plus-outline",on:{click:function(e){t.showType=!0}}}),t._v(" "),t.showType?s("ul",{staticClass:"weui-desktop-msg-sender__tabs"},[s("li",{staticClass:"weui-desktop-msg-sender__tab weui-desktop-msg-sender__tab_text",on:{click:function(e){t.editContent()}}},[t._v("文字")]),t._v(" "),s("li",{staticClass:"weui-desktop-msg-sender__tab weui-desktop-msg-sender__tab_img",on:{click:function(e){t.getMediaList("image")}}},[t._v("图片")])]):t._e()])],2)],1)],1),t._v(" "),t.showMedia&&t.mediaList.length>0?s("div",[s("el-table",{staticStyle:{width:"100%"},attrs:{data:t.mediaList},on:{"row-click":t.onChooseMedia}},[s("el-table-column",{attrs:{prop:"name",label:"名称"}}),t._v(" "),s("el-table-column",{attrs:{prop:"media_id",label:"mediaId"}}),t._v(" "),s("el-table-column",{attrs:{label:"URL"},scopedSlots:t._u([{key:"default",fn:function(t){return[s("a",{attrs:{href:t.row.url}},[s("img",{staticStyle:{width:"60px"},attrs:{src:t.row.url}})])]}}])})],1),t._v(" "),s("page",{attrs:{total:t.total},model:{value:t.nowPage,callback:function(e){t.nowPage=e},expression:"nowPage"}})],1):t._e(),t._v(" "),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{on:{click:function(e){t.show=!1}}},[t._v("取 消")]),t._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:t.save}},[t._v("确 定")])],1)],1)])],1):t._e()},staticRenderFns:[]};var a={name:"autoReply",data:function(){return{dialogObj:{value:"",desc:"",show:!1,id:""},list:[]}},components:{dialogCom:s("VU/8")(n,o,!1,function(t){s("K3ce")},"data-v-57876ea2",null).exports},mounted:function(){this.getList()},methods:{changeShow:function(t){this.dialogObj.show=t},getList:function(){var t=this;Object(i._2)({key:"keywords_reply"}).then(function(e){t.list=e.list})},add:function(){this.dialogObj.id="",this.dialogObj.value="",this.dialogObj.desc="",this.dialogObj.show=!0},edit:function(t){var e=this;Object(i._1)(t.id).then(function(t){e.dialogObj.id=t.id,e.dialogObj.value=t.value,e.dialogObj.desc=t.desc,e.dialogObj.show=!0})},del:function(t){var e=this;this.$confirm("此操作将删除该记录?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(i.z)(t.id).then(function(t){e.getList(),e.$message({type:"success",message:"删除成功!"})})})}}},l={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("el-row",{staticClass:"add-btn",attrs:{type:"flex",justify:"end"}},[s("el-col",{staticStyle:{"text-align":"right"},attrs:{span:6}},[s("el-button",{attrs:{type:"success",plain:""},on:{click:t.add}},[t._v("添加回复")])],1)],1),t._v(" "),s("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list}},[s("el-table-column",{attrs:{type:"expand"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("el-form",{staticClass:"demo-table-expand",attrs:{"label-position":"left"}},[s("el-form-item",{attrs:{label:"关键词"}},[s("span",[t._v(t._s(e.row.value))])]),t._v(" "),s("el-form-item",{attrs:{label:"回复内容"}},t._l(JSON.parse(e.row.desc),function(e,i){return s("div",[t._v(t._s(e.content))])}))],1)]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"ID",prop:"id"}}),t._v(" "),s("el-table-column",{attrs:{label:"关键词",prop:"value"}}),t._v(" "),s("el-table-column",{attrs:{label:"回复内容"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(JSON.parse(e.row.desc).length)+" 条回复\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{prop:"created_at",label:"创建时间"}}),t._v(" "),s("el-table-column",{attrs:{width:"250",label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("el-button",{attrs:{size:"mini",plain:"",type:"warning"},on:{click:function(s){t.edit(e.row)}}},[t._v("\n 编辑\n ")]),t._v(" "),s("el-button",{attrs:{size:"mini",plain:"",type:"danger"},on:{click:function(s){t.del(e.row)}}},[t._v("\n 删除\n ")])]}}])})],1),t._v(" "),s("dialog-com",{attrs:{dialogObj:t.dialogObj},on:{changeShow:t.changeShow,reflash:t.getList}})],1)},staticRenderFns:[]};var c=s("VU/8")(a,l,!1,function(t){s("omi1")},"data-v-525f969b",null);e.default=c.exports},K3ce:function(t,e){},omi1:function(t,e){}});
\ No newline at end of file
webpackJsonp([13],{"65NY":function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=s("CCn6"),n={name:"dialogObj",props:["dialogObj"],data:function(){return{show:!1,id:"",loading:!0,showType:!1,showTextContent:!1,total:0,nowPage:0,type:"text",form:{key:"keywords_reply",value:"",desc:""},textContent:"",mediaList:[],showMedia:!1,rules:{value:[{required:!0,message:"请输入规则名称",trigger:"change"}],desc:[{required:!0,message:"请输入回复内容",trigger:"change"}],qr:[{required:!0,message:"请输入二维码",trigger:"change"}]}}},components:{page:s("kmJW").a},methods:{save:function(){var t=this;console.log("this.form",this.form),this.dialogObj.id?this.$refs.form.validate(function(e){e&&(t.form,Object(i._35)(t.id,t.form).then(function(e){t.$message({type:"success",message:"修改成功!"}),t.$emit("reflash"),t.show=!1}))}):this.$refs.form.validate(function(e){e&&Object(i._29)(t.form).then(function(e){t.$message({type:"success",message:"新增成功!"}),t.$emit("reflash"),t.show=!1})})},addContent:function(t,e,s){var i=this.form,n=JSON.parse(i.desc),o={};e&&(o={type:t,content:e}),s&&(o.media_id=s),n.push(o),i.desc=JSON.stringify(n),this.form=i},initDialog:function(){this.show=this.dialogObj.show,this.dialogObj.id&&(this.id=this.dialogObj.id),this.form.value=this.dialogObj.value,this.form.desc=this.dialogObj.desc,this.loading=!1,this.showType=!1},getMediaList:function(t){var e=this,s={type:t,page:this.nowPage};this.showType=!1,this.loading=!0,this.showMedia=!0,Object(i._9)(s).then(function(s){e.loading=!1,e.type=t,e.mediaList=s.item,e.total=s.total_count,0===e.total&&e.$message({showClose:!0,message:"暂无数据"})}).catch(function(){e.loading=!1})},editContent:function(){var t=this;this.$prompt("请输入文本","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then(function(e){var s=e.value;t.addContent("text",s,"")})},onEditText:function(t,e){var s=this.form;this.$prompt("编辑文本","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputValue:t.content}).then(function(t){var i=t.value,n=JSON.parse(s.desc),o={type:"text",content:i};n.splice(e,1,o),s.desc=JSON.stringify(n)}),this.form=s},onDelText:function(t,e){var s=this,i=this.form;this.$confirm("此操作将删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var t=JSON.parse(i.desc);t.splice(e,1),i.desc=JSON.stringify(t),s.$message({type:"success",message:"删除成功!"})}).catch(function(){s.$message({type:"info",message:"已取消删除"})}),this.form=i},onChooseMedia:function(t){this.addContent(this.type,t.url,t.media_id),this.showMedia=!1}},watch:{dialogObj:{handler:function(){this.loading=!0,this.initDialog()},deep:!0},show:function(t){this.$emit("changeShow",t)}}},o={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return t.show?s("div",[s("el-dialog",{attrs:{title:"自动回复",center:"","append-to-body":"",visible:t.show,width:"800px"},on:{"update:visible":function(e){t.show=e}}},[s("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[s("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules}},[s("el-row",[s("el-col",{attrs:{span:4}},[s("label",[t._v("关键词")])]),t._v(" "),s("el-col",{attrs:{span:8}},[s("el-form-item",{attrs:{prop:"value"}},[s("el-input",{model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1)],1)],1),t._v(" "),s("el-row",[s("el-col",{attrs:{span:4}},[s("label",[t._v("回复内容")])]),t._v(" "),s("el-col",{attrs:{span:8}},[t.form.desc?t._l(JSON.parse(t.form.desc),function(e,i){return s("div",{staticClass:"msg-item"},["text"===e.type?s("span",{staticClass:"msg-text"},[t._v(t._s(e.content))]):"image"===e.type?s("img",{attrs:{src:e.content}}):t._e(),t._v(" "),"text"===e.type?s("i",{staticClass:"el-icon-edit",on:{click:function(s){t.onEditText(e,i)}}}):t._e(),t._v(" "),s("i",{staticClass:"el-icon-delete",on:{click:function(s){t.onDelText(e,i)}}})])}):t._e(),t._v(" "),s("div",{staticClass:"msg_sender_wrp"},[s("i",{staticClass:"el-icon-circle-plus-outline",on:{click:function(e){t.showType=!0}}}),t._v(" "),t.showType?s("ul",{staticClass:"weui-desktop-msg-sender__tabs"},[s("li",{staticClass:"weui-desktop-msg-sender__tab weui-desktop-msg-sender__tab_text",on:{click:function(e){t.editContent()}}},[t._v("文字")]),t._v(" "),s("li",{staticClass:"weui-desktop-msg-sender__tab weui-desktop-msg-sender__tab_img",on:{click:function(e){t.getMediaList("image")}}},[t._v("图片")])]):t._e()])],2)],1)],1),t._v(" "),t.showMedia&&t.mediaList.length>0?s("div",[s("el-table",{staticStyle:{width:"100%"},attrs:{data:t.mediaList},on:{"row-click":t.onChooseMedia}},[s("el-table-column",{attrs:{prop:"name",label:"名称"}}),t._v(" "),s("el-table-column",{attrs:{prop:"media_id",label:"mediaId"}}),t._v(" "),s("el-table-column",{attrs:{label:"URL"},scopedSlots:t._u([{key:"default",fn:function(t){return[s("a",{attrs:{href:t.row.url}},[s("img",{staticStyle:{width:"60px"},attrs:{src:t.row.url}})])]}}])})],1),t._v(" "),s("page",{attrs:{total:t.total},model:{value:t.nowPage,callback:function(e){t.nowPage=e},expression:"nowPage"}})],1):t._e(),t._v(" "),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{on:{click:function(e){t.show=!1}}},[t._v("取 消")]),t._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:t.save}},[t._v("确 定")])],1)],1)])],1):t._e()},staticRenderFns:[]};var a={name:"autoReply",data:function(){return{dialogObj:{value:"",desc:"",show:!1,id:""},list:[]}},components:{dialogCom:s("VU/8")(n,o,!1,function(t){s("VO7N")},"data-v-cb5cce92",null).exports},mounted:function(){this.getList()},methods:{changeShow:function(t){this.dialogObj.show=t},getList:function(){var t=this;Object(i._2)({key:"keywords_reply"}).then(function(e){t.list=e.list})},add:function(){this.dialogObj.id="",this.dialogObj.value="",this.dialogObj.desc="",this.dialogObj.show=!0},edit:function(t){var e=this;Object(i._1)(t.id).then(function(t){e.dialogObj.id=t.id,e.dialogObj.value=t.value,e.dialogObj.desc=t.desc,e.dialogObj.show=!0})},del:function(t){var e=this;this.$confirm("此操作将删除该记录?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(i.z)(t.id).then(function(t){e.getList(),e.$message({type:"success",message:"删除成功!"})})})}}},l={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("el-row",{staticClass:"add-btn",attrs:{type:"flex",justify:"end"}},[s("el-col",{staticStyle:{"text-align":"right"},attrs:{span:6}},[s("el-button",{attrs:{type:"success",plain:""},on:{click:t.add}},[t._v("添加回复")])],1)],1),t._v(" "),s("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list}},[s("el-table-column",{attrs:{type:"expand"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("el-form",{staticClass:"demo-table-expand",attrs:{"label-position":"left"}},[s("el-form-item",{attrs:{label:"关键词"}},[s("span",[t._v(t._s(e.row.value))])]),t._v(" "),s("el-form-item",{attrs:{label:"回复内容"}},t._l(JSON.parse(e.row.desc),function(e,i){return s("div",[t._v(t._s(e.content))])}))],1)]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"ID",prop:"id"}}),t._v(" "),s("el-table-column",{attrs:{label:"关键词",prop:"value"}}),t._v(" "),s("el-table-column",{attrs:{label:"回复内容"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(JSON.parse(e.row.desc).length)+" 条回复\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{prop:"created_at",label:"创建时间"}}),t._v(" "),s("el-table-column",{attrs:{width:"250",label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("el-button",{attrs:{size:"mini",plain:"",type:"warning"},on:{click:function(s){t.edit(e.row)}}},[t._v("\n 编辑\n ")]),t._v(" "),s("el-button",{attrs:{size:"mini",plain:"",type:"danger"},on:{click:function(s){t.del(e.row)}}},[t._v("\n 删除\n ")])]}}])})],1),t._v(" "),s("dialog-com",{attrs:{dialogObj:t.dialogObj},on:{changeShow:t.changeShow,reflash:t.getList}})],1)},staticRenderFns:[]};var c=s("VU/8")(a,l,!1,function(t){s("omi1")},"data-v-525f969b",null);e.default=c.exports},VO7N:function(t,e){},omi1:function(t,e){}});
\ No newline at end of file
webpackJsonp([17],{CK6D:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("CCn6"),n=i("kmJW"),a={name:"focusReplyDialog",props:["dialogObj"],data:function(){return{show:!1,loading:!1,total:0,nowPage:1,id:null,list:[],index:-1,form:{key:"focus_reply",value:"focus_reply",desc:""},content:"",imageContent:"",type:"text",mediaList:[],mediaListMock:[{media_id:"hQb3Pbdb4E5Ivxi2sagL5sTdtW5W9pKJNA6Z8nBo6Ao",name:"xx.jpg",update_time:1535351431,url:"http://mmbiz.qpic.cn/mmbiz_jpg/qNgYSw5sicibUGtiaRYRY9QEZUoqgGdvkTE5Zvg58tUciaAXFslmwuiadgU6turtsF7mXFeicKa9RQTTG1gKSLqPiabpA/0?wx_fmt=jpeg"},{media_id:"hQb3Pbdb4E5Ivxi2sagL5p2poL7GllXYm4SETNmf210",name:"z.jpg",update_time:1535351316,url:"http://mmbiz.qpic.cn/mmbiz_jpg/qNgYSw5sicibUGtiaRYRY9QEZUoqgGdvkTE5mTOB0jnmfdH30s54N5FIr2Tsbd9QcBFDiapicYWJ6sCZRMGTIlj179g/0?wx_fmt=jpeg"}],showMedia:!1,rules:{value:[{required:!0,message:"请输入规则名称",trigger:"change"}],desc:[{required:!0,message:"请输入回复内容",trigger:"change"}],qr:[{required:!0,message:"请输入二维码",trigger:"change"}]}}},components:{page:n.a},mounted:function(){this.initDialog()},filters:{},methods:{initDialog:function(){console.log("initDialog",this.dialogObj),this.show=this.dialogObj.show,this.dialogObj.id&&(this.id=this.dialogObj.id),this.index=this.dialogObj.index,this.list=this.dialogObj.list,-1===this.index?(this.type="text",this.content=""):(this.type=this.list[this.index].type,"text"===this.type?this.content=this.list[this.index].content:"image"===this.type&&(this.imageContent={type:"image",content:this.list[this.index].content,media_id:this.list[this.index].media_id}))},close:function(){this.$emit("changeShow",!1)},save:function(){var t=this,e=this.form,i=this.list;if("text"===this.type){if(!this.content)return void this.$message({showClose:!0,message:"请输入文本内容"});var n={type:this.type,content:this.content};this.id?i[this.index]=n:i.push(n)}else if("image"===this.type){if(!this.imageContent)return void this.$message({showClose:!0,message:"请选择图片"});this.id?i[this.index]=this.imageContent:i.push(this.imageContent)}e.desc=JSON.stringify(i),this.id?Object(s._35)(this.id,e).then(function(e){t.$message({type:"success",message:"修改成功!"}),t.$emit("reflash"),t.$emit("changeShow",!1),t.show=!1}):Object(s._29)(e).then(function(e){t.$message({type:"success",message:"保存成功!"}),t.$emit("reflash"),t.$emit("changeShow",!1)})},getMediaList:function(t){var e=this,i={type:t,page:this.nowPage};this.loading=!0,Object(s._9)(i).then(function(i){e.loading=!1,e.type=t,e.total=i.total_count,0===i.item.length?(e.$message({showClose:!0,message:"暂无数据"}),e.showMedia=!1):(e.showMedia=!0,e.mediaList=i.item)}).catch(function(){e.loading=!1,e.showMedia=!1})},onChooseMedia:function(t){this.addContent(this.type,t.url,t.media_id),this.showMedia=!1},addContent:function(t,e,i){var s={};e&&(s={type:t,content:e}),i&&(s.media_id=i),this.imageContent=s},getList:function(){var t=this;Object(s._2)({key:"focus_reply"}).then(function(e){if(e.total>0){t.id=e.list[0].id;var i=JSON.parse(e.list[0].desc);t.list=i||[],t.type=i[0].type,"text"===t.type?t.content=i[0].content:"image"===t.type&&(t.imageContent={type:"image",content:i[0].content,media_id:i[0].media_id}),console.log("this.type",i)}})}}},o={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-dialog",{attrs:{title:"自动回复",center:"",visible:t.show,close:t.close,width:"800px"},on:{"update:visible":function(e){t.show=e}}},[i("div",{staticClass:"focus-reply"},[i("div",{staticClass:"content"},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"inner"},[i("ul",{staticClass:"weui-desktop-msg-sender__tabs"},[i("li",{staticClass:"weui-desktop-msg-sender__tab weui-desktop-msg-sender__tab_text",class:"text"===t.type?"weui-desktop-msg-sender__tab_selected":"",on:{click:function(e){t.type="text"}}},[t._v("文字")]),t._v(" "),i("li",{staticClass:"weui-desktop-msg-sender__tab weui-desktop-msg-sender__tab_img",class:"image"===t.type?"weui-desktop-msg-sender__tab_selected":"",on:{click:function(e){t.type="image"}}},[t._v("图片")])]),t._v(" "),i("div",{staticClass:"inner-bottom"},["image"===t.type?i("div",{staticClass:"img-action"},[t.imageContent?i("img",{attrs:{src:t.imageContent.content}}):t._e(),t._v(" "),t.showMedia?t._e():i("div",{staticClass:"img-create-access"},[i("a",{staticClass:"img-create-access__link",attrs:{href:"javascript:;"},on:{click:function(e){t.getMediaList("image")}}},[t._v("从素材库中选择")])]),t._v(" "),t.showMedia&&t.mediaList.length>0?i("div",[i("el-table",{staticStyle:{width:"100%"},attrs:{data:t.mediaList},on:{"row-click":t.onChooseMedia}},[i("el-table-column",{attrs:{prop:"name",label:"名称"}}),t._v(" "),i("el-table-column",{attrs:{prop:"media_id",label:"mediaId"}}),t._v(" "),i("el-table-column",{attrs:{label:"URL"},scopedSlots:t._u([{key:"default",fn:function(t){return[i("a",{attrs:{href:t.row.url}},[i("img",{staticStyle:{width:"60px"},attrs:{src:t.row.url}})])]}}])})],1),t._v(" "),i("page",{attrs:{total:t.total},model:{value:t.nowPage,callback:function(e){t.nowPage=e},expression:"nowPage"}})],1):t._e()]):"text"===t.type?i("div",{staticClass:"inner-emotion_editor"},[i("div",{staticClass:"inner-edit_area"},[i("el-input",{attrs:{type:"textarea",autosize:{minRows:4,maxRows:8},placeholder:"请输入内容"},model:{value:t.content,callback:function(e){t.content=e},expression:"content"}})],1)]):t._e()]),t._v(" "),i("div",{staticClass:"tool_bar"},[i("el-button",{on:{click:t.close}},[t._v("取 消")]),t._v(" "),i("el-button",{staticClass:"weui-desktop-btn weui-desktop-btn_primary",on:{click:t.save}},[t._v("保存")])],1)])])])])},staticRenderFns:[]};var c=i("VU/8")(a,o,!1,function(t){i("LQ/b")},"data-v-7e273b9a",null).exports,l={name:"focusReply",data:function(){return{loading:!1,total:0,nowPage:1,id:null,list:[],form:{key:"focus_reply",value:"focus_reply",desc:""},content:"",imageContent:"",type:"text",mediaList:[],mediaListMock:[{media_id:"hQb3Pbdb4E5Ivxi2sagL5sTdtW5W9pKJNA6Z8nBo6Ao",name:"xx.jpg",update_time:1535351431,url:"http://mmbiz.qpic.cn/mmbiz_jpg/qNgYSw5sicibUGtiaRYRY9QEZUoqgGdvkTE5Zvg58tUciaAXFslmwuiadgU6turtsF7mXFeicKa9RQTTG1gKSLqPiabpA/0?wx_fmt=jpeg"},{media_id:"hQb3Pbdb4E5Ivxi2sagL5p2poL7GllXYm4SETNmf210",name:"z.jpg",update_time:1535351316,url:"http://mmbiz.qpic.cn/mmbiz_jpg/qNgYSw5sicibUGtiaRYRY9QEZUoqgGdvkTE5mTOB0jnmfdH30s54N5FIr2Tsbd9QcBFDiapicYWJ6sCZRMGTIlj179g/0?wx_fmt=jpeg"}],showMedia:!1,rules:{value:[{required:!0,message:"请输入规则名称",trigger:"change"}],desc:[{required:!0,message:"请输入回复内容",trigger:"change"}],qr:[{required:!0,message:"请输入二维码",trigger:"change"}]},dialogObj:{show:!1,id:"",index:-1,list:[]}}},components:{page:n.a,dialogCom:c},mounted:function(){this.getList()},filters:{typeFilter:function(t){return t?"text"===t?"文字":"image"===t?"图片":val:""},contentFilter:function(t){return"text"===t.type?t.content:"image"===t.type?"<img src='"+t.content+"'>":void 0}},methods:{save:function(){var t=this,e=this.form,i=[];if("text"===this.type){if(!this.content)return void this.$message({showClose:!0,message:"请输入文本内容"});i[0]={type:this.type,content:this.content}}else if("image"===this.type){if(!this.imageContent)return void this.$message({showClose:!0,message:"请选择图片"});i[0]=this.imageContent}e.desc=JSON.stringify(i),this.id?Object(s._35)(this.id,e).then(function(e){t.$message({type:"success",message:"修改成功!"})}):Object(s._29)(e).then(function(e){t.$message({type:"success",message:"保存成功!"})})},getMediaList:function(t){var e=this,i={type:t,page:this.nowPage};this.loading=!0,Object(s._9)(i).then(function(i){e.loading=!1,e.type=t,e.total=i.total_count,0===i.item.length?(e.$message({showClose:!0,message:"暂无数据"}),e.showMedia=!1):(e.showMedia=!0,e.mediaList=i.item)}).catch(function(){e.loading=!1,e.showMedia=!1})},onChooseMedia:function(t){this.addContent(this.type,t.url,t.media_id),this.showMedia=!1},addContent:function(t,e,i){var s={};e&&(s={type:t,content:e}),i&&(s.media_id=i),this.imageContent=s},getList:function(){var t=this;Object(s._2)({key:"focus_reply"}).then(function(e){if(e.total>0){t.id=e.list[0].id;var i=JSON.parse(e.list[0].desc);t.list=i||[],t.type=i[0].type,"text"===t.type?t.content=i[0].content:"image"===t.type&&(t.imageContent={type:"image",content:i[0].content,media_id:i[0].media_id})}})},add:function(){this.dialogObj={show:!0,id:null,index:-1,list:this.list}},editRow:function(t,e){this.dialogObj={show:!0,id:this.id,index:t,list:this.list}},deleteRow:function(t,e){var i=this,n=e;n.splice(t,1);var a={key:"focus_reply",value:"focus_reply"};a.desc=JSON.stringify(n),this.$confirm("此操作将删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(s._35)(i.id,a).then(function(t){i.$message({type:"success",message:"删除成功!"}),i.getList()})}).catch(function(){i.$message({type:"success",message:"已取消删除!"})})},moveRow:function(t,e){var i=this,n=this.list[t],a=this.list[e];this.list[t]=a,this.list[e]=n;var o=this.list,c={key:"focus_reply",value:"focus_reply"};c.desc=JSON.stringify(o),Object(s._35)(this.id,c).then(function(t){i.$message({type:"success",message:"保存成功!"}),i.getList()})},changeShow:function(){this.dialogObj.show=!1}}},d={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"focus-reply"},[i("div",{staticClass:"clear-both top"},[i("span",{staticClass:"title"},[t._v("自动回复")]),t._v(" "),i("el-button",{staticStyle:{float:"right"},attrs:{type:"success",plain:""},on:{click:t.add}},[t._v("添加回复")])],1),t._v(" "),i("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list,"max-height":"800"}},[i("el-table-column",{attrs:{fixed:"",label:"类型",width:"150"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("typeFilter")(t.type))+"\n ")]}}])}),t._v(" "),i("el-table-column",{attrs:{label:"内容"},scopedSlots:t._u([{key:"default",fn:function(e){return["text"===e.row.type?i("div",[t._v("\n "+t._s(e.row.content)+"\n ")]):"image"===e.row.type?i("a",{attrs:{href:e.row.content,target:"_blank"}},[i("img",{staticClass:"shotcut",attrs:{src:e.row.content}})]):t._e()]}}])}),t._v(" "),i("el-table-column",{attrs:{fixed:"right",label:"操作",width:"200"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("el-button",{attrs:{type:"text",size:"small"},nativeOn:{click:function(i){i.preventDefault(),t.editRow(e.$index,t.list)}}},[t._v("\n 编辑\n ")]),t._v(" "),i("el-button",{attrs:{type:"text",size:"small"},nativeOn:{click:function(i){i.preventDefault(),t.deleteRow(e.$index,t.list)}}},[t._v("\n 移除\n ")]),t._v(" "),0!==e.$index?i("el-button",{attrs:{type:"text",size:"small"},nativeOn:{click:function(i){i.preventDefault(),t.moveRow(e.$index-1,e.$index)}}},[t._v("\n 上移\n ")]):t._e(),t._v(" "),e.$index!==t.list.length-1?i("el-button",{attrs:{type:"text",size:"small"},nativeOn:{click:function(i){i.preventDefault(),t.moveRow(e.$index,e.$index+1)}}},[t._v("\n 下移\n ")]):t._e()]}}])})],1),t._v(" "),t.dialogObj.show?i("dialog-com",{attrs:{dialogObj:t.dialogObj},on:{changeShow:t.changeShow,reflash:t.getList}}):t._e()],1)},staticRenderFns:[]};var r=i("VU/8")(l,d,!1,function(t){i("GeLQ")},"data-v-14292680",null);e.default=r.exports},GeLQ:function(t,e){},"LQ/b":function(t,e){}});
\ No newline at end of file
webpackJsonp([17],{"1djJ":function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=s("CCn6"),l=s("+TkF"),i=s("kmJW"),a={name:"dialogObj",props:["dialogObj"],data:function(){return{loading:!0,form:{name:"",goods_type:1,goods_desc:{desc:"",img:[]},course_id:"",course_type:0,watch_num:"",duration_num:0,original_price:"",current_price:"",is_real:0,is_auth_user:0,share_desc:{title:"",content:"",img:[]},desc:{detail:"",qa:"",customer_service:[]}},lessonList:[]}},methods:{sub:function(){var e=this,t=JSON.parse(JSON.stringify(this.form));switch(t.original_price=100*t.original_price,t.current_price=100*t.current_price,t.goods_desc=JSON.stringify(t.goods_desc),t.desc=JSON.stringify(t.desc),t.share_desc=JSON.stringify(t.share_desc),this.dialogObj.type){case 1:Object(o.J)(this.dialogObj.id,t).then(function(t){e.$message({type:"success",message:"修改成功!"}),e.$emit("reflash"),e.dialogObj.show=!1});break;case 0:Object(o.i)(t).then(function(t){e.$message({type:"success",message:"新增成功!"}),e.$emit("reflash"),e.dialogObj.show=!1})}},uploadFileMain:function(e){var t=this;this.$store.dispatch("setProgress",{type:"new",id:e.file.uid}),this.fileUid=e.file.uid,Object(o._38)({file:e.file,type:"local"}).then(function(e){t.form.goods_desc.img?t.form.goods_desc.img[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""}:(t.form.goods_desc.img=[],t.form.goods_desc.img[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""})})},uploadFileMainService:function(e){var t=this;this.$store.dispatch("setProgress",{type:"new",id:e.file.uid}),this.fileUid=e.file.uid,Object(o._38)({file:e.file,type:"local"}).then(function(e){t.form.desc.customer_service?t.form.desc.customer_service[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""}:(t.form.desc.customer_service=[],t.form.desc.customer_service[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""})})},uploadFileShare:function(e){var t=this;this.$store.dispatch("setProgress",{type:"new",id:e.file.uid}),this.fileUid=e.file.uid,Object(o._38)({file:e.file,type:"local"}).then(function(e){t.form.share_desc.img?t.form.share_desc.img[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""}:(t.form.share_desc.img=[],t.form.share_desc.img[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""})})},initDialog:function(){var e=this;switch(this.dialogObj.type){case 0:this.loading=!1,this.form={name:"",goods_type:1,goods_desc:{desc:"",img:[]},course_id:"",course_type:0,watch_num:"",duration_num:0,original_price:"",current_price:"",is_real:0,is_auth_user:0,share_desc:{title:"",content:"",img:[]},desc:{detail:"",qa:"",customer_service:[]}},this.getLessonList();break;case 1:case 2:Object(o._5)(this.dialogObj.id).then(function(t){e.loading=!1,e.form={name:t.name,goods_type:t.goods_type,goods_desc:JSON.parse(t.goods_desc),course_id:t.course_id,course_type:t.course_type,watch_num:t.watch_num,duration_num:t.duration_num,original_price:t.original_price/100,current_price:t.current_price/100,is_real:t.is_real,is_auth_user:t.is_auth_user,share_desc:JSON.parse(t.share_desc),desc:JSON.parse(t.desc),invite_earnings:t.invite_earnings,is_auth_teacher:t.is_auth_teacher},e.getLessonList()});break;case 3:this.title="编辑",this.show=this.dialogObj.show,this.id=this.dialogObj.id,this.type=2}},changeLessonType:function(){this.getLessonList()},getLessonList:function(){var e=this;Object(o._7)({type:this.form.course_type}).then(function(t){e.lessonList=t.list})}},watch:{dialogObj:{handler:function(){this.loading=!0,this.initDialog()},deep:!0},show:function(e){this.$emit("changeShow",e)}}},r={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("el-dialog",{attrs:{title:e.dialogObj.title,center:"","append-to-body":"",visible:e.dialogObj.show,width:"800px"},on:{"update:visible":function(t){e.$set(e.dialogObj,"show",t)}}},[s("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[s("el-form",{ref:"form",attrs:{model:e.form,"label-width":"100px",disabled:2===e.dialogObj.type}},[s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"商品名称"}},[s("el-input",{model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"商品描述"}},[s("el-input",{model:{value:e.form.goods_desc.desc,callback:function(t){e.$set(e.form.goods_desc,"desc",t)},expression:"form.goods_desc.desc"}})],1)],1)],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"课程类型"}},[s("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeLessonType()}},model:{value:e.form.course_type,callback:function(t){e.$set(e.form,"course_type",t)},expression:"form.course_type"}},[s("el-option",{attrs:{label:"日课",value:1}}),e._v(" "),s("el-option",{attrs:{label:"月课",value:0}})],1)],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"课程"}},[s("el-select",{attrs:{placeholder:"请选择"},model:{value:e.form.course_id,callback:function(t){e.$set(e.form,"course_id",t)},expression:"form.course_id"}},e._l(e.lessonList,function(e){return s("el-option",{key:e.id,attrs:{label:e.title,value:e.id}})}))],1)],1)],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"观看时长(节)"}},[s("el-input-number",{attrs:{label:"课时数"},model:{value:e.form.watch_num,callback:function(t){e.$set(e.form,"watch_num",t)},expression:"form.watch_num"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"续看时长(天)"}},[s("el-input-number",{attrs:{label:"看课天数"},model:{value:e.form.duration_num,callback:function(t){e.$set(e.form,"duration_num",t)},expression:"form.duration_num"}})],1)],1)],1),e._v(" "),s("el-form-item",{attrs:{label:"主图"}},[s("el-upload",{staticClass:"upload-demo",attrs:{"list-type":"picture-card",action:"/api/public/upload","http-request":e.uploadFileMain,"file-list":e.form.goods_desc.img}},[s("i",{staticClass:"el-icon-plus"})])],1),e._v(" "),s("el-form-item",{attrs:{label:"客服"}},[s("el-upload",{staticClass:"upload-demo",attrs:{"list-type":"picture-card",action:"/api/public/upload","http-request":e.uploadFileMainService,"file-list":e.form.desc.customer_service}},[s("i",{staticClass:"el-icon-plus"})])],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"商品类型"}},[s("el-select",{attrs:{placeholder:"请选择"},model:{value:e.form.goods_type,callback:function(t){e.$set(e.form,"goods_type",t)},expression:"form.goods_type"}},[s("el-option",{attrs:{label:"普通商品",value:1}}),e._v(" "),s("el-option",{attrs:{label:"团购商品",value:2}})],1)],1)],1)],1),e._v(" "),1===e.form.goods_type?s("el-form-item",{attrs:{label:"推荐奖金(元)"}},[s("el-input-number",{attrs:{label:"推荐奖金"},model:{value:e.form.invite_earnings,callback:function(t){e.$set(e.form,"invite_earnings",t)},expression:"form.invite_earnings"}})],1):e._e(),e._v(" "),s("el-form-item",{attrs:{label:"是否配置实物"}},[s("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.form.is_real,callback:function(t){e.$set(e.form,"is_real",t)},expression:"form.is_real"}}),e._v(" "),s("span",{staticStyle:{"font-size":"12px"}},[e._v("打开后提示用户填写具体住址")])],1),e._v(" "),1===e.form.goods_type?s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"是否允许用户推广","label-width":"200"}},[s("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.form.is_auth_user,callback:function(t){e.$set(e.form,"is_auth_user",t)},expression:"form.is_auth_user"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"是否允许老师推广","label-width":"200"}},[s("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.form.is_auth_teacher,callback:function(t){e.$set(e.form,"is_auth_teacher",t)},expression:"form.is_auth_teacher"}})],1)],1)],1):e._e(),e._v(" "),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:1===e.form.goods_type?"原价(元)":"单买价格(元)"}},[s("el-input-number",{attrs:{label:"原价"},model:{value:e.form.original_price,callback:function(t){e.$set(e.form,"original_price",t)},expression:"form.original_price"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:1===e.form.goods_type?"现价(元)":"拼团价格(元)"}},[s("el-input-number",{attrs:{label:"现价"},model:{value:e.form.current_price,callback:function(t){e.$set(e.form,"current_price",t)},expression:"form.current_price"}})],1)],1)],1),e._v(" "),2===e.form.goods_type?s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"成团人数(人)"}},[s("el-input-number",{attrs:{label:"成团人数"},model:{value:e.form.desc.group_number,callback:function(t){e.$set(e.form.desc,"group_number",t)},expression:"form.desc.group_number"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"团购失效时间(小时)","label-width":"136"}},[s("el-input-number",{attrs:{label:"团购失效时间"},model:{value:e.form.desc.group_continue,callback:function(t){e.$set(e.form.desc,"group_continue",t)},expression:"form.desc.group_continue"}})],1)],1)],1):e._e(),e._v(" "),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"分享标题"}},[s("el-input",{model:{value:e.form.share_desc.title,callback:function(t){e.$set(e.form.share_desc,"title",t)},expression:"form.share_desc.title"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"分享内容"}},[s("el-input",{model:{value:e.form.share_desc.content,callback:function(t){e.$set(e.form.share_desc,"content",t)},expression:"form.share_desc.content"}})],1)],1)],1),e._v(" "),s("el-form-item",{attrs:{label:"分享主图"}},[s("el-upload",{attrs:{"list-type":"picture-card",action:"/api/public/upload","file-list":e.form.share_desc.img,"http-request":e.uploadFileMain}},[s("i",{staticClass:"el-icon-plus"})])],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"商品详情"}},[s("el-input",{attrs:{type:"textarea",rows:25},model:{value:e.form.desc.detail,callback:function(t){e.$set(e.form.desc,"detail",t)},expression:"form.desc.detail"}})],1)],1)],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"Q&A详情"}},[s("el-input",{attrs:{type:"textarea",rows:25},model:{value:e.form.desc.qa,callback:function(t){e.$set(e.form.desc,"qa",t)},expression:"form.desc.qa"}})],1)],1)],1)],1),e._v(" "),2!==e.dialogObj.type?s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{on:{click:function(t){e.dialogObj.show=!1}}},[e._v("取 消")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:e.sub}},[e._v("确 定")])],1):e._e()],1)])},staticRenderFns:[]};var n=s("VU/8")(a,r,!1,function(e){s("FwGZ")},"data-v-c80b6818",null).exports,c={name:"index",data:function(){return{searchFrom:{name:""},userList:[],total:0,nowPage:0,dialogObj:{type:0,show:!1,title:"",id:""}}},components:{page:i.a,dialogCom:n},filters:{isOrNot:function(e){return l.f[e]},goodsType:function(e){return l.d[e]},lessonType:function(e){return l.g[e]},goodsStatus:function(e){return l.c[e]}},mounted:function(){this.getUser()},methods:{getUser:function(){var e=this;Object(o._6)(this.searchFrom).then(function(t){e.userList=t.list,e.total=t.total})},edit:function(e){this.dialogObj={type:1,title:"编辑商品",show:!0,id:e.id}},add:function(){this.dialogObj={type:0,title:"添加商品",show:!0}},detail:function(e){this.dialogObj.id=e.id,this.dialogObj.type=2,this.dialogObj.title="查看商品",this.dialogObj.show=!0},onDel:function(e){var t=this;this.$confirm("此操作将删除该商品?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(o.A)(e.id).then(function(e){t.$message({type:"success",message:"删除成功!"})}),t.getUser()})},onUp:function(e){var t=this;this.$confirm("此操作将上架该商品?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(o._34)(e.id).then(function(e){t.$message({type:"success",message:"操作成功!"}),t.getUser()})})},onDown:function(e){var t=this;this.$confirm("此操作将下架该商品?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(o.C)(e.id).then(function(e){t.$message({type:"success",message:"操作成功!"}),t.getUser()})})},changeShow:function(e){this.dialogObj.show=e}}},u={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"user"},[s("el-form",{ref:"searchFrom",attrs:{model:e.searchFrom,"label-width":"80px"}},[s("el-row",[s("el-col",{attrs:{span:4}},[s("el-form-item",{attrs:{label:"商品名称"}},[s("el-input",{model:{value:e.searchFrom.name,callback:function(t){e.$set(e.searchFrom,"name",t)},expression:"searchFrom.name"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:4}},[s("el-form-item",[s("el-button",{attrs:{type:"primary",plain:""}},[e._v("搜索")])],1)],1),e._v(" "),s("el-col",{attrs:{span:4,offset:12}},[s("el-form-item",[s("el-button",{attrs:{type:"success",plain:""},on:{click:e.add}},[e._v("添加商品")])],1)],1)],1)],1),e._v(" "),s("el-table",{staticStyle:{width:"100%"},attrs:{data:e.userList}},[s("el-table-column",{attrs:{prop:"id",label:"商品ID"}}),e._v(" "),s("el-table-column",{attrs:{prop:"name",label:"名称"}}),e._v(" "),s("el-table-column",{attrs:{label:"商品类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("goodsType")(t.row.goods_type))+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"商品原价/直购价"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.original_price/100)+"元\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"商品现价/团购价"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.current_price/100)+"元\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"course_title",label:"课程名称"}}),e._v(" "),s("el-table-column",{attrs:{label:"课程类别"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("lessonType")(t.row.course_type))+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"是否有实物"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("isOrNot")(t.row.is_real))+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("goodsStatus")(t.row.status))+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{width:"200",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-popover",{attrs:{placement:"top",width:"320"}},[s("div",{staticStyle:{"text-align":"center"}},[s("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(s){e.detail(t.row)}}},[e._v("\n 查看详情\n ")]),e._v(" "),1===t.row.status?s("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(s){e.onUp(t.row)}}},[e._v("\n 上架\n ")]):e._e(),e._v(" "),0===t.row.status?s("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(s){e.onDown(t.row)}}},[e._v("\n 下架\n ")]):e._e(),e._v(" "),s("el-button",{attrs:{size:"mini",plain:"",type:"warning"},on:{click:function(s){e.edit(t.row)}}},[e._v("\n 编辑\n ")]),e._v(" "),s("el-button",{attrs:{size:"mini",plain:"",type:"danger"},on:{click:function(s){e.onDel(t.row)}}},[e._v("\n 删除\n ")])],1),e._v(" "),s("el-button",{attrs:{slot:"reference",size:"mini",type:"text"},slot:"reference"},[e._v("操作")])],1)]}}])})],1),e._v(" "),s("page",{attrs:{total:e.total},model:{value:e.nowPage,callback:function(t){e.nowPage=t},expression:"nowPage"}}),e._v(" "),s("dialog-com",{attrs:{dialogObj:e.dialogObj},on:{changeShow:e.changeShow,reflash:e.getUser}})],1)},staticRenderFns:[]};var m=s("VU/8")(c,u,!1,function(e){s("mlO8")},"data-v-105a38d4",null);t.default=m.exports},FwGZ:function(e,t){},mlO8:function(e,t){}});
\ No newline at end of file
webpackJsonp([18],{"1djJ":function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=s("CCn6"),l=s("+TkF"),i=s("kmJW"),a={name:"dialogObj",props:["dialogObj"],data:function(){return{loading:!0,form:{name:"",goods_type:1,goods_desc:{desc:"",img:[]},course_id:"",course_type:0,watch_num:"",duration_num:0,original_price:"",current_price:"",is_real:0,is_auth_user:0,share_desc:{title:"",content:"",img:[]},desc:{detail:"",qa:"",customer_service:[]}},lessonList:[]}},methods:{sub:function(){var e=this,t=JSON.parse(JSON.stringify(this.form));switch(t.original_price=100*t.original_price,t.current_price=100*t.current_price,t.goods_desc=JSON.stringify(t.goods_desc),t.desc=JSON.stringify(t.desc),t.share_desc=JSON.stringify(t.share_desc),this.dialogObj.type){case 1:Object(o.J)(this.dialogObj.id,t).then(function(t){e.$message({type:"success",message:"修改成功!"}),e.$emit("reflash"),e.dialogObj.show=!1});break;case 0:Object(o.i)(t).then(function(t){e.$message({type:"success",message:"新增成功!"}),e.$emit("reflash"),e.dialogObj.show=!1})}},uploadFileMain:function(e){var t=this;this.$store.dispatch("setProgress",{type:"new",id:e.file.uid}),this.fileUid=e.file.uid,Object(o._38)({file:e.file,type:"local"}).then(function(e){t.form.goods_desc.img?t.form.goods_desc.img[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""}:(t.form.goods_desc.img=[],t.form.goods_desc.img[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""})})},uploadFileMainService:function(e){var t=this;this.$store.dispatch("setProgress",{type:"new",id:e.file.uid}),this.fileUid=e.file.uid,Object(o._38)({file:e.file,type:"local"}).then(function(e){t.form.desc.customer_service?t.form.desc.customer_service[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""}:(t.form.desc.customer_service=[],t.form.desc.customer_service[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""})})},uploadFileShare:function(e){var t=this;this.$store.dispatch("setProgress",{type:"new",id:e.file.uid}),this.fileUid=e.file.uid,Object(o._38)({file:e.file,type:"local"}).then(function(e){t.form.share_desc.img?t.form.share_desc.img[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""}:(t.form.share_desc.img=[],t.form.share_desc.img[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""})})},initDialog:function(){var e=this;switch(this.dialogObj.type){case 0:this.loading=!1,this.form={name:"",goods_type:1,goods_desc:{desc:"",img:[]},course_id:"",course_type:0,watch_num:"",duration_num:0,original_price:"",current_price:"",is_real:0,is_auth_user:0,share_desc:{title:"",content:"",img:[]},desc:{detail:"",qa:"",customer_service:[]}},this.getLessonList();break;case 1:case 2:Object(o._5)(this.dialogObj.id).then(function(t){e.loading=!1,e.form={name:t.name,goods_type:t.goods_type,goods_desc:JSON.parse(t.goods_desc),course_id:t.course_id,course_type:t.course_type,watch_num:t.watch_num,duration_num:t.duration_num,original_price:t.original_price/100,current_price:t.current_price/100,is_real:t.is_real,is_auth_user:t.is_auth_user,share_desc:JSON.parse(t.share_desc),desc:JSON.parse(t.desc),invite_earnings:t.invite_earnings,is_auth_teacher:t.is_auth_teacher},e.getLessonList()});break;case 3:this.title="编辑",this.show=this.dialogObj.show,this.id=this.dialogObj.id,this.type=2}},changeLessonType:function(){this.getLessonList()},getLessonList:function(){var e=this;Object(o._7)({type:this.form.course_type}).then(function(t){e.lessonList=t.list})}},watch:{dialogObj:{handler:function(){this.loading=!0,this.initDialog()},deep:!0},show:function(e){this.$emit("changeShow",e)}}},r={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("el-dialog",{attrs:{title:e.dialogObj.title,center:"","append-to-body":"",visible:e.dialogObj.show,width:"800px"},on:{"update:visible":function(t){e.$set(e.dialogObj,"show",t)}}},[s("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[s("el-form",{ref:"form",attrs:{model:e.form,"label-width":"100px",disabled:2===e.dialogObj.type}},[s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"商品名称"}},[s("el-input",{model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"商品描述"}},[s("el-input",{model:{value:e.form.goods_desc.desc,callback:function(t){e.$set(e.form.goods_desc,"desc",t)},expression:"form.goods_desc.desc"}})],1)],1)],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"课程类型"}},[s("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeLessonType()}},model:{value:e.form.course_type,callback:function(t){e.$set(e.form,"course_type",t)},expression:"form.course_type"}},[s("el-option",{attrs:{label:"日课",value:1}}),e._v(" "),s("el-option",{attrs:{label:"月课",value:0}})],1)],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"课程"}},[s("el-select",{attrs:{placeholder:"请选择"},model:{value:e.form.course_id,callback:function(t){e.$set(e.form,"course_id",t)},expression:"form.course_id"}},e._l(e.lessonList,function(e){return s("el-option",{key:e.id,attrs:{label:e.title,value:e.id}})}))],1)],1)],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"观看时长(节)"}},[s("el-input-number",{attrs:{label:"课时数"},model:{value:e.form.watch_num,callback:function(t){e.$set(e.form,"watch_num",t)},expression:"form.watch_num"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"续看时长(天)"}},[s("el-input-number",{attrs:{label:"看课天数"},model:{value:e.form.duration_num,callback:function(t){e.$set(e.form,"duration_num",t)},expression:"form.duration_num"}})],1)],1)],1),e._v(" "),s("el-form-item",{attrs:{label:"主图"}},[s("el-upload",{staticClass:"upload-demo",attrs:{"list-type":"picture-card",action:"/api/public/upload","http-request":e.uploadFileMain,"file-list":e.form.goods_desc.img}},[s("i",{staticClass:"el-icon-plus"})])],1),e._v(" "),s("el-form-item",{attrs:{label:"客服"}},[s("el-upload",{staticClass:"upload-demo",attrs:{"list-type":"picture-card",action:"/api/public/upload","http-request":e.uploadFileMainService,"file-list":e.form.desc.customer_service}},[s("i",{staticClass:"el-icon-plus"})])],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"商品类型"}},[s("el-select",{attrs:{placeholder:"请选择"},model:{value:e.form.goods_type,callback:function(t){e.$set(e.form,"goods_type",t)},expression:"form.goods_type"}},[s("el-option",{attrs:{label:"普通商品",value:1}}),e._v(" "),s("el-option",{attrs:{label:"团购商品",value:2}})],1)],1)],1)],1),e._v(" "),1===e.form.goods_type?s("el-form-item",{attrs:{label:"推荐奖金(元)"}},[s("el-input-number",{attrs:{label:"推荐奖金"},model:{value:e.form.invite_earnings,callback:function(t){e.$set(e.form,"invite_earnings",t)},expression:"form.invite_earnings"}})],1):e._e(),e._v(" "),s("el-form-item",{attrs:{label:"是否配置实物"}},[s("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.form.is_real,callback:function(t){e.$set(e.form,"is_real",t)},expression:"form.is_real"}}),e._v(" "),s("span",{staticStyle:{"font-size":"12px"}},[e._v("打开后提示用户填写具体住址")])],1),e._v(" "),1===e.form.goods_type?s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"是否允许用户推广","label-width":"200"}},[s("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.form.is_auth_user,callback:function(t){e.$set(e.form,"is_auth_user",t)},expression:"form.is_auth_user"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"是否允许老师推广","label-width":"200"}},[s("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:e.form.is_auth_teacher,callback:function(t){e.$set(e.form,"is_auth_teacher",t)},expression:"form.is_auth_teacher"}})],1)],1)],1):e._e(),e._v(" "),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:1===e.form.goods_type?"原价(元)":"单买价格(元)"}},[s("el-input-number",{attrs:{label:"原价"},model:{value:e.form.original_price,callback:function(t){e.$set(e.form,"original_price",t)},expression:"form.original_price"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:1===e.form.goods_type?"现价(元)":"拼团价格(元)"}},[s("el-input-number",{attrs:{label:"现价"},model:{value:e.form.current_price,callback:function(t){e.$set(e.form,"current_price",t)},expression:"form.current_price"}})],1)],1)],1),e._v(" "),2===e.form.goods_type?s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"成团人数(人)"}},[s("el-input-number",{attrs:{label:"成团人数"},model:{value:e.form.desc.group_number,callback:function(t){e.$set(e.form.desc,"group_number",t)},expression:"form.desc.group_number"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"团购失效时间(小时)","label-width":"136"}},[s("el-input-number",{attrs:{label:"团购失效时间"},model:{value:e.form.desc.group_continue,callback:function(t){e.$set(e.form.desc,"group_continue",t)},expression:"form.desc.group_continue"}})],1)],1)],1):e._e(),e._v(" "),s("el-row",[s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"分享标题"}},[s("el-input",{model:{value:e.form.share_desc.title,callback:function(t){e.$set(e.form.share_desc,"title",t)},expression:"form.share_desc.title"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:12}},[s("el-form-item",{attrs:{label:"分享内容"}},[s("el-input",{model:{value:e.form.share_desc.content,callback:function(t){e.$set(e.form.share_desc,"content",t)},expression:"form.share_desc.content"}})],1)],1)],1),e._v(" "),s("el-form-item",{attrs:{label:"分享主图"}},[s("el-upload",{attrs:{"list-type":"picture-card",action:"/api/public/upload","file-list":e.form.share_desc.img,"http-request":e.uploadFileMain}},[s("i",{staticClass:"el-icon-plus"})])],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"商品详情"}},[s("el-input",{attrs:{type:"textarea",rows:25},model:{value:e.form.desc.detail,callback:function(t){e.$set(e.form.desc,"detail",t)},expression:"form.desc.detail"}})],1)],1)],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:24}},[s("el-form-item",{attrs:{label:"Q&A详情"}},[s("el-input",{attrs:{type:"textarea",rows:25},model:{value:e.form.desc.qa,callback:function(t){e.$set(e.form.desc,"qa",t)},expression:"form.desc.qa"}})],1)],1)],1)],1),e._v(" "),2!==e.dialogObj.type?s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{on:{click:function(t){e.dialogObj.show=!1}}},[e._v("取 消")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:e.sub}},[e._v("确 定")])],1):e._e()],1)])},staticRenderFns:[]};var n=s("VU/8")(a,r,!1,function(e){s("FwGZ")},"data-v-c80b6818",null).exports,c={name:"index",data:function(){return{searchFrom:{name:""},userList:[],total:0,nowPage:0,dialogObj:{type:0,show:!1,title:"",id:""}}},components:{page:i.a,dialogCom:n},filters:{isOrNot:function(e){return l.f[e]},goodsType:function(e){return l.d[e]},lessonType:function(e){return l.g[e]},goodsStatus:function(e){return l.c[e]}},mounted:function(){this.getUser()},methods:{getUser:function(){var e=this;Object(o._6)(this.searchFrom).then(function(t){e.userList=t.list,e.total=t.total})},edit:function(e){this.dialogObj={type:1,title:"编辑商品",show:!0,id:e.id}},add:function(){this.dialogObj={type:0,title:"添加商品",show:!0}},detail:function(e){this.dialogObj.id=e.id,this.dialogObj.type=2,this.dialogObj.title="查看商品",this.dialogObj.show=!0},onDel:function(e){var t=this;this.$confirm("此操作将删除该商品?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(o.A)(e.id).then(function(e){t.$message({type:"success",message:"删除成功!"})}),t.getUser()})},onUp:function(e){var t=this;this.$confirm("此操作将上架该商品?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(o._34)(e.id).then(function(e){t.$message({type:"success",message:"操作成功!"}),t.getUser()})})},onDown:function(e){var t=this;this.$confirm("此操作将下架该商品?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(o.C)(e.id).then(function(e){t.$message({type:"success",message:"操作成功!"}),t.getUser()})})},changeShow:function(e){this.dialogObj.show=e}}},u={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"user"},[s("el-form",{ref:"searchFrom",attrs:{model:e.searchFrom,"label-width":"80px"}},[s("el-row",[s("el-col",{attrs:{span:4}},[s("el-form-item",{attrs:{label:"商品名称"}},[s("el-input",{model:{value:e.searchFrom.name,callback:function(t){e.$set(e.searchFrom,"name",t)},expression:"searchFrom.name"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:4}},[s("el-form-item",[s("el-button",{attrs:{type:"primary",plain:""}},[e._v("搜索")])],1)],1),e._v(" "),s("el-col",{attrs:{span:4,offset:12}},[s("el-form-item",[s("el-button",{attrs:{type:"success",plain:""},on:{click:e.add}},[e._v("添加商品")])],1)],1)],1)],1),e._v(" "),s("el-table",{staticStyle:{width:"100%"},attrs:{data:e.userList}},[s("el-table-column",{attrs:{prop:"id",label:"商品ID"}}),e._v(" "),s("el-table-column",{attrs:{prop:"name",label:"名称"}}),e._v(" "),s("el-table-column",{attrs:{label:"商品类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("goodsType")(t.row.goods_type))+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"商品原价/直购价"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.original_price/100)+"元\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"商品现价/团购价"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.current_price/100)+"元\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"course_title",label:"课程名称"}}),e._v(" "),s("el-table-column",{attrs:{label:"课程类别"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("lessonType")(t.row.course_type))+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"是否有实物"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("isOrNot")(t.row.is_real))+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("goodsStatus")(t.row.status))+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{width:"200",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-popover",{attrs:{placement:"top",width:"320"}},[s("div",{staticStyle:{"text-align":"center"}},[s("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(s){e.detail(t.row)}}},[e._v("\n 查看详情\n ")]),e._v(" "),1===t.row.status?s("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(s){e.onUp(t.row)}}},[e._v("\n 上架\n ")]):e._e(),e._v(" "),0===t.row.status?s("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(s){e.onDown(t.row)}}},[e._v("\n 下架\n ")]):e._e(),e._v(" "),s("el-button",{attrs:{size:"mini",plain:"",type:"warning"},on:{click:function(s){e.edit(t.row)}}},[e._v("\n 编辑\n ")]),e._v(" "),s("el-button",{attrs:{size:"mini",plain:"",type:"danger"},on:{click:function(s){e.onDel(t.row)}}},[e._v("\n 删除\n ")])],1),e._v(" "),s("el-button",{attrs:{slot:"reference",size:"mini",type:"text"},slot:"reference"},[e._v("操作")])],1)]}}])})],1),e._v(" "),s("page",{attrs:{total:e.total},model:{value:e.nowPage,callback:function(t){e.nowPage=t},expression:"nowPage"}}),e._v(" "),s("dialog-com",{attrs:{dialogObj:e.dialogObj},on:{changeShow:e.changeShow,reflash:e.getUser}})],1)},staticRenderFns:[]};var m=s("VU/8")(c,u,!1,function(e){s("mlO8")},"data-v-105a38d4",null);t.default=m.exports},FwGZ:function(e,t){},mlO8:function(e,t){}});
\ No newline at end of file
webpackJsonp([19],{l791:function(t,e){},q5av:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=s("CCn6"),i=(s("zL8q"),{name:"index",data:function(){return{buttonList:[],selectedIndex:0,selectedItem:{name:"",sub_button:[],type:"view"},selectedChildIndex:-1,showErrorTips:!1}},mounted:function(){this.getMenu()},methods:{getMenu:function(){var t=this;Object(n._14)().then(function(e){e.menu&&e.menu.button&&(t.buttonList=e.menu.button,t.selectedItem=t.buttonList.length>0?t.buttonList[0]:{},t.selectedIndex=0,t.selectedChildIndex=-1)})},clickMenu:function(t,e){this.selectedIndex=t,this.selectedChildIndex=-1,this.selectedItem=e},clickSubMenu:function(t,e){this.selectedChildIndex=t,this.selectedItem=e,console.log("clickSubMenu",this.buttonList),console.log("click sub menu",this.buttonList[this.selectedIndex].sub_button[this.selectedChildIndex].type)},onInput:function(t){var e=t.target.value,s=/[\u4E00-\u9FA5]/g,n=e.length;e&&s.test(e)&&(n=e.match(s).length+n);this.showErrorTips=n>8,this.selectedItem.name=e},addSubMenu:function(){this.buttonList[this.selectedIndex].sub_button.push({name:"子菜单名",sub_button:[],type:"view",url:""}),this.selectedChildIndex=this.buttonList[this.selectedIndex].sub_button.length-1},delSubMenu:function(){var t=this;this.$confirm("此操作将删除该子菜单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.buttonList[t.selectedIndex].sub_button.splice(t.selectedChildIndex,1),t.selectedChildIndex=t.buttonList[t.selectedIndex].sub_button.length-1,t.selectedItem=t.selectedChildIndex>-1?t.buttonList[t.selectedIndex][t.selectedChildIndex]:t.buttonList[t.selectedIndex]})},onAddMenu:function(){this.buttonList.push({name:"菜单名",sub_button:[],type:"view",url:""}),this.selectedIndex=this.buttonList.length-1,this.selectedChildIndex=-1,console.log("this.buttonList",this.buttonList),console.log("this.buttonList selectedChildIndex",this.selectedChildIndex)},delMenu:function(){var t=this;this.$confirm("此操作将删除该菜单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.buttonList.splice(t.selectedIndex,1),0==t.buttonList.length&&t.buttonList.push({name:"菜单名",sub_button:[],type:"view",url:""}),t.selectedIndex=t.buttonList.length-1,t.selectedChildIndex=-1})},onTypeChange:function(t){console.log("onTypeChange",t)},onSave:function(){var t=this.buttonList;JSON.stringify(t);console.log("json",t)}}}),l={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("div",{staticClass:"menu_setting_area"},[s("div",{staticClass:"menu_preview_area"},[s("div",{staticClass:"mobile_menu_preview"},[s("div",{staticClass:"mobile_hd tc"},[t._v("\n 唱唱启蒙英语\n ")]),t._v(" "),s("div",{staticClass:"mobile_bd"},[s("ul",{staticClass:"pre_menu_list grid_line ui-sortable ui-sortable-disabled",staticStyle:{"margin-top":"0","margin-bottom":"0"},attrs:{id:"menuList"}},[t._l(t.buttonList,function(e,n){return s("li",{staticClass:"jsMenu pre_menu_item grid_item jslevel1 ui-sortable ui-sortable-disabled",class:t.selectedIndex===n&&-1===t.selectedChildIndex?"current selected":""},[s("a",{staticClass:"pre_menu_link",attrs:{href:"javascript:void(0);",draggable:"false"},on:{click:function(s){t.clickMenu(n,e)}}},[s("i",{staticClass:"icon_menu_dot js_icon_menu_dot dn"}),t._v(" "),s("i",{staticClass:"icon20_common sort_gray"}),t._v(" "),s("span",{staticClass:"js_l1Title"},[t._v(t._s(e.name))])]),t._v(" "),s("div",{staticClass:"sub_pre_menu_box js_l2TitleBox",class:t.selectedIndex===n?"":"hideMenu",staticStyle:{display:"block"}},[s("ul",{staticClass:"sub_pre_menu_list"},[t._l(e.sub_button,function(e,i){return s("li",{staticClass:"jslevel2",class:t.selectedIndex===n&&t.selectedChildIndex===i?"current selected":""},[s("a",{staticClass:"jsSubView",attrs:{href:"javascript:void(0);",draggable:"false"},on:{click:function(s){t.clickSubMenu(i,e)}}},[s("span",{staticClass:"sub_pre_menu_inner js_sub_pre_menu_inner"},[s("i",{staticClass:"icon20_common sort_gray"}),t._v(" "),s("span",{staticClass:"js_l2Title"},[t._v(t._s(e.name))])])])])}),t._v(" "),s("li",{staticClass:"js_addMenuBox",on:{click:t.addSubMenu}},[e.sub_button.length<6?s("a",{staticClass:"jsSubView js_addL2Btn",attrs:{href:"javascript:void(0);",title:"最多添加5个子菜单",draggable:"false"}},[t._m(0,!0)]):t._e()])],2),t._v(" "),s("i",{staticClass:"arrow arrow_out"}),t._v(" "),s("i",{staticClass:"arrow arrow_in"})])])}),t._v(" "),t.buttonList.length<3?s("li",{staticClass:"js_addMenuBox pre_menu_item grid_item no_extra",on:{click:t.onAddMenu}},[t._m(1)]):t._e()],2)])])]),t._v(" "),s("div",{staticClass:"menu_form_area"},[s("div",{staticClass:"menu_initial_tips tips_global",staticStyle:{display:"none"},attrs:{id:"js_none"}},[t._v("\n 点击左侧菜单进行编辑操作\n ")]),t._v(" "),s("div",{staticClass:"portable_editor to_left",staticStyle:{display:"block"},attrs:{id:"js_rightBox"}},[s("div",{staticClass:"editor_inner"},[s("div",{staticClass:"menu_form_hd flex-bt"},[s("h4",{staticClass:"global_info"},[t._v(" "+t._s(-1!==t.selectedChildIndex?t.buttonList[t.selectedIndex].sub_button[t.selectedChildIndex].name:t.buttonList[t.selectedIndex].name)+" ")]),t._v(" "),s("div",{staticClass:"global_extra"},[-1===t.selectedChildIndex?s("a",{attrs:{href:"javascript:void(0);"},on:{click:t.delMenu}},[t._v("删除菜单")]):s("a",{attrs:{href:"javascript:void(0);"},on:{click:t.delSubMenu}},[t._v("删除子菜单")])])]),t._v(" "),s("div",{staticClass:"menu_form_bd",attrs:{id:"view"}},[t.buttonList[t.selectedIndex]&&t.buttonList[t.selectedIndex].sub_button.length>0?s("div",{staticClass:"msg_sender_tips tips_global",staticStyle:{display:"block"},attrs:{id:"js_innerNone"}},[t._v("\n 已添加子菜单,仅可设置菜单名称。\n ")]):t._e(),t._v(" "),s("div",{staticClass:"frm_control_group js_setNameBox"},[s("label",{staticClass:"frm_label",attrs:{for:""}},[s("strong",{staticClass:"title js_menuTitle"},[t._v(t._s(-1===t.selectedChildIndex?"菜单名称":"子菜单名称"))])]),t._v(" "),s("div",{staticClass:"frm_controls"},[s("span",{staticClass:"frm_input_box with_counter counter_in append"},[s("input",{staticClass:"frm_input js_menu_name",attrs:{type:"text"},domProps:{value:-1===t.selectedChildIndex?t.buttonList[t.selectedIndex].name:t.buttonList[t.selectedIndex].sub_button[t.selectedChildIndex].name},on:{input:t.onInput}})]),t._v(" "),t.showErrorTips?s("p",{staticClass:"frm_msg fail js_titleEorTips dn"},[t._v("字数超过上限")]):t._e(),t._v(" "),s("p",{staticClass:"frm_msg fail js_titlenoTips dn",staticStyle:{display:"none"}},[t._v("请输入菜单名称")]),t._v(" "),s("p",{staticClass:"frm_tips js_titleNolTips"},[t._v("字数不超过4个汉字或8个字母")])])]),t._v(" "),s("div",{staticClass:"frm_control_group",class:-1==t.selectedChildIndex&&t.buttonList[t.selectedIndex].sub_button.length>0?"hideMenu":""},[s("label",{staticClass:"frm_label",attrs:{for:""}},[s("strong",{staticClass:"title js_menuContent"},[t._v(t._s(-1===t.selectedChildIndex?"菜单内容":"子菜单内容"))])]),t._v(" "),s("div",{staticClass:"frm_controls frm_vertical_pt"},[s("el-radio-group",{on:{change:t.onTypeChange},model:{value:-1===t.selectedChildIndex?t.buttonList[t.selectedIndex].type:t.buttonList[t.selectedIndex].sub_button[t.selectedChildIndex].type,callback:function(e){t.$set(-1===t.selectedChildIndex?t.buttonList[t.selectedIndex].type:t.buttonList[t.selectedIndex].sub_button[t.selectedChildIndex],"type",e)},expression:"selectedChildIndex === -1 ? buttonList[selectedIndex].type : buttonList[selectedIndex].sub_button[selectedChildIndex].type"}},[s("el-radio",{attrs:{label:"click"}},[t._v("发送消息")]),t._v(" "),s("el-radio",{attrs:{label:"view"}},[t._v("跳转网页")])],1)],1)]),t._v(" "),s("div",{staticClass:"menu_content_container",class:-1==t.selectedChildIndex&&t.buttonList[t.selectedIndex].sub_button.length>0?"hideMenu":""},[-1==t.selectedChildIndex?["view"===t.buttonList[t.selectedIndex].type?s("div",{staticClass:"menu_content url jsMain",staticStyle:{display:"block"},attrs:{id:"url"}},[s("p",{staticClass:"menu_content_tips tips_global"},[t._v("订阅者点击该子菜单会跳到以下链接")]),t._v(" "),s("div",{staticClass:"frm_control_group"},[s("label",{staticClass:"frm_label",attrs:{for:""}},[t._v("页面地址")]),t._v(" "),s("div",{staticClass:"frm_controls"},[s("span",{staticClass:"frm_input_box"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.buttonList[t.selectedIndex].url,expression:"buttonList[selectedIndex].url"}],staticClass:"frm_input",attrs:{type:"text",name:"urlText"},domProps:{value:t.buttonList[t.selectedIndex].url},on:{input:function(e){e.target.composing||t.$set(t.buttonList[t.selectedIndex],"url",e.target.value)}}})])])])]):s("div",{staticClass:"menu_content url jsMain",staticStyle:{display:"block"}},[s("p",{staticClass:"menu_content_tips tips_global"},[t._v("click")]),t._v(" "),s("div",{staticClass:"frm_control_group"},[s("label",{staticClass:"frm_label",attrs:{for:""}},[t._v("key")]),t._v(" "),s("div",{staticClass:"frm_controls"},[s("span",{staticClass:"frm_input_box"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.buttonList[t.selectedIndex].key,expression:"buttonList[selectedIndex].key"}],staticClass:"frm_input",attrs:{type:"text",name:"clickKey"},domProps:{value:t.buttonList[t.selectedIndex].key},on:{input:function(e){e.target.composing||t.$set(t.buttonList[t.selectedIndex],"key",e.target.value)}}})])])])])]:["view"===t.buttonList[t.selectedIndex].sub_button[t.selectedChildIndex].type?s("div",{staticClass:"menu_content url jsMain",staticStyle:{display:"block"}},[s("p",{staticClass:"menu_content_tips tips_global"},[t._v("订阅者点击该子菜单会跳到以下链接")]),t._v(" "),s("div",{staticClass:"frm_control_group"},[s("label",{staticClass:"frm_label",attrs:{for:""}},[t._v("页面地址")]),t._v(" "),s("div",{staticClass:"frm_controls"},[s("span",{staticClass:"frm_input_box"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.buttonList[t.selectedIndex].sub_button[t.selectedChildIndex].url,expression:"buttonList[selectedIndex].sub_button[selectedChildIndex].url"}],staticClass:"frm_input",attrs:{type:"text",name:"urlText"},domProps:{value:t.buttonList[t.selectedIndex].sub_button[t.selectedChildIndex].url},on:{input:function(e){e.target.composing||t.$set(t.buttonList[t.selectedIndex].sub_button[t.selectedChildIndex],"url",e.target.value)}}})])])])]):s("div",{staticClass:"menu_content url jsMain",staticStyle:{display:"block"}},[s("p",{staticClass:"menu_content_tips tips_global"},[t._v("click")]),t._v(" "),s("div",{staticClass:"frm_control_group"},[s("label",{staticClass:"frm_label",attrs:{for:""}},[t._v("key")]),t._v(" "),s("div",{staticClass:"frm_controls"},[s("span",{staticClass:"frm_input_box"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.buttonList[t.selectedIndex].sub_button[t.selectedChildIndex].key,expression:"buttonList[selectedIndex].sub_button[selectedChildIndex].key"}],staticClass:"frm_input",attrs:{type:"text",name:"clickKey"},domProps:{value:t.buttonList[t.selectedIndex].sub_button[t.selectedChildIndex].key},on:{input:function(e){e.target.composing||t.$set(t.buttonList[t.selectedIndex].sub_button[t.selectedChildIndex],"key",e.target.value)}}})])])])])]],2)])]),t._v(" "),t._m(2)])])]),t._v(" "),s("div",{staticClass:"tool_bar tc js_editBox"},[s("span",{staticClass:"btn btn_input btn_primary",attrs:{id:"pubBt"}},[s("button",{on:{click:t.onSave}},[t._v("保存并发布")])])])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("span",{staticClass:"sub_pre_menu_inner js_sub_pre_menu_inner"},[e("i",{staticClass:"icon14_menu_add"})])},function(){var t=this.$createElement,e=this._self._c||t;return e("a",{staticClass:"pre_menu_link js_addL1Btn",attrs:{href:"javascript:void(0);",title:"最多添加3个一级菜单",draggable:"false"}},[e("i",{staticClass:"icon14_menu_add"})])},function(){var t=this.$createElement,e=this._self._c||t;return e("span",{staticClass:"editor_arrow_wrp"},[e("i",{staticClass:"editor_arrow editor_arrow_out"}),this._v(" "),e("i",{staticClass:"editor_arrow editor_arrow_in"})])}]};var a=s("VU/8")(i,l,!1,function(t){s("l791")},"data-v-d30631b2",null);e.default=a.exports}});
\ No newline at end of file
webpackJsonp([18],{F5pf:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=s("CCn6"),o={name:"orderMoney",data:function(){return{nowPage:1,total:0,search:{key:"",status:0},liStatus:[{label:"全部",status:""},{label:"申请中",status:0},{label:"提现成功",status:1},{label:"提现失败",status:2}],tableData:[],showDialog:!1,showDesc:!1,dialogTitle:"审核",nowObj:{id:"",status:1,reason:"",desc:""},page:{current:1,pageSize:100,total:0}}},components:{page:s("kmJW").a},filters:{moneyYuan:function(t){return(t/100).toFixed(2)+"元"},filterStatus:function(t){var e="";return 0===t?e="审核中":1===t?e="提现成功":2===t&&(e="提现失败"),e}},mounted:function(){this.getList()},methods:{getList:function(){var t=this,e={key:this.search.key,page:this.page.current,per_page:this.page.pageSize,status:this.search.status};Object(a._24)(e).then(function(e){"success"===e.data.result?(t.tableData=e.data.data.data,t.total=e.data.data.total):t.$message.error(e.data.message)})},onSearch:function(){this.page.current=1,this.getList()},checkMoney:function(t){this.nowObj.id=t,this.showDesc=!1,this.showDialog=!0},addDesc:function(t,e){this.nowObj.id=t,this.nowObj.desc=e,this.showDesc=!0,this.showDialog=!0},onPageChange:function(t){this.page.current=t,this.getList()},doCallback:function(){this.nowObj.id="",this.nowObj.status=1,this.nowObj.reason="",this.nowObj.desc="",this.page.current=1,this.showDialog=!1,this.getList(),this.$message({message:"提交成功",type:"success"})},onSave:function(t){var e=this;if(t){var s={desc:this.nowObj.desc};if(""===s.desc||null==s.desc)return this.$message.error("请填写备注"),!1;Object(a.L)(this.nowObj.id,"withdraw",s).then(function(t){"success"===t.data.result?e.doCallback():e.$message.error(t.data.message)})}else{var o={reason:this.nowObj.reason,status:this.nowObj.status};if((""===o.reason||null==o.reason)&&2===o.status)return this.$message.error("请填写失败理由"),!1;o.reason="",Object(a._39)(this.nowObj.id,o).then(function(t){"success"===t.data.result?e.doCallback():e.$message.error(t.data.message)})}}}},n={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:t.search,"label-width":"80px"}},[s("el-form-item",{attrs:{label:"关键字"}},[s("el-input",{attrs:{placeholder:"用户名/手机号"},model:{value:t.search.key,callback:function(e){t.$set(t.search,"key",e)},expression:"search.key"}})],1),t._v(" "),s("el-form-item",{attrs:{label:"订单状态"}},[s("el-select",{attrs:{placeholder:"用户名/手机/课程名称"},model:{value:t.search.status,callback:function(e){t.$set(t.search,"status",e)},expression:"search.status"}},t._l(t.liStatus,function(t){return s("el-option",{key:t.status,attrs:{label:t.label,value:t.status}})}))],1),t._v(" "),s("el-form-item",{attrs:{label:""}},[s("el-button",{attrs:{type:"primary"},on:{click:t.onSearch}},[t._v("查询")])],1)],1),t._v(" "),s("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData,border:""}},[s("el-table-column",{attrs:{prop:"username",label:"用户名"}}),t._v(" "),s("el-table-column",{attrs:{prop:"mobile",label:"手机号"}}),t._v(" "),s("el-table-column",{attrs:{label:"已获得总额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("moneyYuan")(e.row.getSumMoney))+"\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"已提金额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("moneyYuan")(e.row.alreadyMoney))+"\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"可提余额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("moneyYuan")(e.row.resMoney))+"\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"提现金额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("moneyYuan")(e.row.money))+"\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"提现状态"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("span",{class:{status:!0,red:2===e.row.status,green:1===e.row.status}},[t._v("\n "+t._s(t._f("filterStatus")(e.row.status))+"\n ")])]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"同意提现时间"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.pay_at)+"\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{prop:"reason",label:"失败原因"}}),t._v(" "),s("el-table-column",{attrs:{prop:"desc",label:"备注"}}),t._v(" "),s("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[0===e.row.status?s("el-button",{attrs:{type:"text",size:"small"},on:{click:function(s){t.checkMoney(e.row.id,e.row.desc)}}},[t._v("\n 审核\n ")]):t._e(),t._v(" "),s("el-button",{attrs:{type:"text",size:"small"},on:{click:function(s){t.addDesc(e.row.id,e.row.desc)}}},[t._v("\n 添加备注\n ")])]}}])})],1),t._v(" "),s("page",{attrs:{nowPage:t.nowPage,total:t.total}}),t._v(" "),t.showDialog?s("el-dialog",{attrs:{title:t.dialogTitle,visible:t.showDialog},on:{"update:visible":function(e){t.showDialog=e}}},[s("el-form",{ref:"saveuser",attrs:{model:t.nowObj,"label-width":"70px"}},[t.showDesc?t._e():s("el-form-item",{attrs:{label:"订单状态"}},[[s("el-radio-group",{model:{value:t.nowObj.status,callback:function(e){t.$set(t.nowObj,"status",e)},expression:"nowObj.status"}},[s("el-radio",{attrs:{label:1}},[t._v("提现成功")]),t._v(" "),s("el-radio",{attrs:{label:2}},[t._v("提现失败")])],1)]],2),t._v(" "),2!==t.nowObj.status||t.showDesc?t._e():s("el-form-item",{attrs:{label:"失败理由"}},[s("el-input",{attrs:{type:"textarea",rows:"3","auto-complete":"off"},model:{value:t.nowObj.reason,callback:function(e){t.$set(t.nowObj,"reason",e)},expression:"nowObj.reason"}})],1),t._v(" "),t.showDesc?s("el-form-item",{attrs:{label:"备注信息"}},[s("el-input",{attrs:{type:"textarea",rows:"3","auto-complete":"off"},model:{value:t.nowObj.desc,callback:function(e){t.$set(t.nowObj,"desc",e)},expression:"nowObj.desc"}})],1):t._e()],1),t._v(" "),s("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.onSave(t.showDesc)}}},[t._v("保 存")]),t._v(" "),s("el-button",{on:{click:function(e){t.showDialog=!1}}},[t._v("取 消")])],1)],1):t._e()],1)},staticRenderFns:[]};var l=s("VU/8")(o,n,!1,function(t){s("ZY8r")},"data-v-af6e0922",null);e.default=l.exports},ZY8r:function(t,e){}});
\ No newline at end of file
webpackJsonp([20],{F5pf:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=s("CCn6"),o={name:"orderMoney",data:function(){return{nowPage:1,total:0,search:{key:"",status:0},liStatus:[{label:"全部",status:""},{label:"申请中",status:0},{label:"提现成功",status:1},{label:"提现失败",status:2}],tableData:[],showDialog:!1,showDesc:!1,dialogTitle:"审核",nowObj:{id:"",status:1,reason:"",desc:""},page:{current:1,pageSize:100,total:0}}},components:{page:s("kmJW").a},filters:{moneyYuan:function(t){return(t/100).toFixed(2)+"元"},filterStatus:function(t){var e="";return 0===t?e="审核中":1===t?e="提现成功":2===t&&(e="提现失败"),e}},mounted:function(){this.getList()},methods:{getList:function(){var t=this,e={key:this.search.key,page:this.page.current,per_page:this.page.pageSize,status:this.search.status};Object(a._24)(e).then(function(e){"success"===e.data.result?(t.tableData=e.data.data.data,t.total=e.data.data.total):t.$message.error(e.data.message)})},onSearch:function(){this.page.current=1,this.getList()},checkMoney:function(t){this.nowObj.id=t,this.showDesc=!1,this.showDialog=!0},addDesc:function(t,e){this.nowObj.id=t,this.nowObj.desc=e,this.showDesc=!0,this.showDialog=!0},onPageChange:function(t){this.page.current=t,this.getList()},doCallback:function(){this.nowObj.id="",this.nowObj.status=1,this.nowObj.reason="",this.nowObj.desc="",this.page.current=1,this.showDialog=!1,this.getList(),this.$message({message:"提交成功",type:"success"})},onSave:function(t){var e=this;if(t){var s={desc:this.nowObj.desc};if(""===s.desc||null==s.desc)return this.$message.error("请填写备注"),!1;Object(a.L)(this.nowObj.id,"withdraw",s).then(function(t){"success"===t.data.result?e.doCallback():e.$message.error(t.data.message)})}else{var o={reason:this.nowObj.reason,status:this.nowObj.status};if((""===o.reason||null==o.reason)&&2===o.status)return this.$message.error("请填写失败理由"),!1;o.reason="",Object(a._39)(this.nowObj.id,o).then(function(t){"success"===t.data.result?e.doCallback():e.$message.error(t.data.message)})}}}},n={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:t.search,"label-width":"80px"}},[s("el-form-item",{attrs:{label:"关键字"}},[s("el-input",{attrs:{placeholder:"用户名/手机号"},model:{value:t.search.key,callback:function(e){t.$set(t.search,"key",e)},expression:"search.key"}})],1),t._v(" "),s("el-form-item",{attrs:{label:"订单状态"}},[s("el-select",{attrs:{placeholder:"用户名/手机/课程名称"},model:{value:t.search.status,callback:function(e){t.$set(t.search,"status",e)},expression:"search.status"}},t._l(t.liStatus,function(t){return s("el-option",{key:t.status,attrs:{label:t.label,value:t.status}})}))],1),t._v(" "),s("el-form-item",{attrs:{label:""}},[s("el-button",{attrs:{type:"primary"},on:{click:t.onSearch}},[t._v("查询")])],1)],1),t._v(" "),s("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData,border:""}},[s("el-table-column",{attrs:{prop:"username",label:"用户名"}}),t._v(" "),s("el-table-column",{attrs:{prop:"mobile",label:"手机号"}}),t._v(" "),s("el-table-column",{attrs:{label:"已获得总额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("moneyYuan")(e.row.getSumMoney))+"\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"已提金额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("moneyYuan")(e.row.alreadyMoney))+"\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"可提余额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("moneyYuan")(e.row.resMoney))+"\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"提现金额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("moneyYuan")(e.row.money))+"\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"提现状态"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("span",{class:{status:!0,red:2===e.row.status,green:1===e.row.status}},[t._v("\n "+t._s(t._f("filterStatus")(e.row.status))+"\n ")])]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"同意提现时间"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.pay_at)+"\n ")]}}])}),t._v(" "),s("el-table-column",{attrs:{prop:"reason",label:"失败原因"}}),t._v(" "),s("el-table-column",{attrs:{prop:"desc",label:"备注"}}),t._v(" "),s("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[0===e.row.status?s("el-button",{attrs:{type:"text",size:"small"},on:{click:function(s){t.checkMoney(e.row.id,e.row.desc)}}},[t._v("\n 审核\n ")]):t._e(),t._v(" "),s("el-button",{attrs:{type:"text",size:"small"},on:{click:function(s){t.addDesc(e.row.id,e.row.desc)}}},[t._v("\n 添加备注\n ")])]}}])})],1),t._v(" "),s("page",{attrs:{nowPage:t.nowPage,total:t.total}}),t._v(" "),t.showDialog?s("el-dialog",{attrs:{title:t.dialogTitle,visible:t.showDialog},on:{"update:visible":function(e){t.showDialog=e}}},[s("el-form",{ref:"saveuser",attrs:{model:t.nowObj,"label-width":"70px"}},[t.showDesc?t._e():s("el-form-item",{attrs:{label:"订单状态"}},[[s("el-radio-group",{model:{value:t.nowObj.status,callback:function(e){t.$set(t.nowObj,"status",e)},expression:"nowObj.status"}},[s("el-radio",{attrs:{label:1}},[t._v("提现成功")]),t._v(" "),s("el-radio",{attrs:{label:2}},[t._v("提现失败")])],1)]],2),t._v(" "),2!==t.nowObj.status||t.showDesc?t._e():s("el-form-item",{attrs:{label:"失败理由"}},[s("el-input",{attrs:{type:"textarea",rows:"3","auto-complete":"off"},model:{value:t.nowObj.reason,callback:function(e){t.$set(t.nowObj,"reason",e)},expression:"nowObj.reason"}})],1),t._v(" "),t.showDesc?s("el-form-item",{attrs:{label:"备注信息"}},[s("el-input",{attrs:{type:"textarea",rows:"3","auto-complete":"off"},model:{value:t.nowObj.desc,callback:function(e){t.$set(t.nowObj,"desc",e)},expression:"nowObj.desc"}})],1):t._e()],1),t._v(" "),s("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{attrs:{type:"primary"},on:{click:function(e){t.onSave(t.showDesc)}}},[t._v("保 存")]),t._v(" "),s("el-button",{on:{click:function(e){t.showDialog=!1}}},[t._v("取 消")])],1)],1):t._e()],1)},staticRenderFns:[]};var l=s("VU/8")(o,n,!1,function(t){s("ZY8r")},"data-v-af6e0922",null);e.default=l.exports},ZY8r:function(t,e){}});
\ No newline at end of file
webpackJsonp([19],{"+jTk":function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o("CCn6"),i=o("+TkF"),l={name:"admin",components:{page:o("kmJW").a},data:function(){var e=this;return{nowPage:1,total:0,adminList:[],dialog:{dialogType:0,title:"新增账号",show:!1,select:[{code:0,value:i.a[0]},{code:1,value:i.a[1]}],rules:{username:[{validator:function(t,o,a){""===o&&0===e.dialog.dialogType?a(new Error("请输入账号")):a()},trigger:"blur"}],password:[{validator:function(t,o,a){""!==o||0!==e.dialog.dialogType&&2!==e.dialog.dialogType?(""===e.dialog.form.surePassword||0!==e.dialog.dialogType&&2!==e.dialog.dialogType||e.$refs.form.validateField("surePassword"),a()):a(new Error("请输入密码"))},trigger:"blur"}],surePassword:[{validator:function(t,o,a){0===e.dialog.dialogType||2===e.dialog.dialogType?""===o?a(new Error("请再次输入密码")):o!==e.dialog.form.password?a(new Error("两次输入密码不一致!")):a():a()},trigger:"blur"}],role_id:[{validator:function(t,o,a){0===e.dialog.dialogType||1===e.dialog.dialogType?""===o&&a(new Error("请输入角色")):a()},trigger:"blur"}],desc:[{validator:function(t,o,a){0===e.dialog.dialogType||1===e.dialog.dialogType?""===o&&a(new Error("请输入简述")):a()},trigger:"blur"}]},form:{id:"",username:"",password:"",surePassword:"",role_id:"",status:0,desc:""}},roleList:[]}},filters:{adminStatus:function(e){return i.a[e]}},created:function(){this.getList(),this.getRoleList()},methods:{getRoleList:function(){var e=this;Object(a._17)({page:1,limit:100}).then(function(t){t&&(e.roleList=t.list)})},getList:function(){var e=this;Object(a.Q)().then(function(t){e.adminList=t.list,e.total=Number(t.total),e.$store.commit("mainCanShow")})},editPW:function(e){this.dialog.form.id=e.id,this.dialog.dialogType=2,this.dialog.title="修改密码",this.dialog.form.password="",this.dialog.form.surePassword="",this.dialog.show=!0},edit:function(e){this.dialog.show=!0,this.dialog.dialogType=1,this.dialog.form.id=e.id,this.dialog.title="编辑",this.dialog.form.username=e.user_name,this.dialog.form.password="",this.dialog.form.status=e.status,this.dialog.form.role_id=e.role_id,this.dialog.form.desc=e.desc},add:function(){this.dialog.show=!0,this.dialog.dialogType=0,this.dialog.form.id="",this.dialog.title="新增",this.dialog.form.username="",this.dialog.form.status=0,this.dialog.form.password="",this.dialog.form.role_id="",this.dialog.form.desc=""},del:function(e){var t=this;this.$confirm("此操作将删除该账号?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(a.n)(e.id).then(function(e){t.$message({type:"success",message:"删除成功!"})}),t.getList()})},onSub:function(){var e=this,t=this.dialog;if(1===t.dialogType){var o={role_id:t.form.role_id,desc:t.form.desc,status:t.form.status};Object(a.E)(t.form.id,o).then(function(){e.$message({type:"success",message:"修改成功!"}),t.show=!1,e.getList()})}else if(0===t.dialogType){var i={role_id:t.form.role_id,desc:t.form.desc,passwd:t.form.password,username:t.form.username};Object(a.a)(i).then(function(){e.$message({type:"success",message:"添加成功!"}),t.show=!1,e.getList()})}else if(2===t.dialogType){console.log(1);var l={passwd_new:t.form.password};Object(a.M)(t.form.id,l).then(function(){e.$message({type:"success",message:"修改成功!"}),t.show=!1,e.getList()})}}}},s={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"admin"},[o("div",{staticClass:"head clear-both"},[o("el-button",{staticStyle:{float:"right"},attrs:{plain:"",type:"success"},on:{click:e.add}},[e._v("新增角色")])],1),e._v(" "),o("el-table",{staticStyle:{width:"100%"},attrs:{data:e.adminList}},[o("el-table-column",{attrs:{prop:"id",label:"账号ID"}}),e._v(" "),o("el-table-column",{attrs:{prop:"user_name",label:"用户名"}}),e._v(" "),o("el-table-column",{attrs:{prop:"role_id",label:"角色"}}),e._v(" "),o("el-table-column",{attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("adminStatus")(t.row.status))+"\n ")]}}])}),e._v(" "),o("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-popover",{attrs:{placement:"top",width:"280"}},[o("div",{staticStyle:{"text-align":"center"}},[o("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(o){e.edit(t.row)}}},[e._v("\n 编辑\n ")]),e._v(" "),o("el-button",{attrs:{size:"mini",type:"warning",plain:""},on:{click:function(o){e.editPW(t.row)}}},[e._v("\n 修改密码\n ")]),e._v(" "),o("el-button",{attrs:{size:"mini",type:"danger",plain:""},on:{click:function(o){e.del(t.row)}}},[e._v("\n 删除\n ")])],1),e._v(" "),o("el-button",{attrs:{slot:"reference",size:"mini",type:"text"},slot:"reference"},[e._v("操作")])],1)]}}])})],1),e._v(" "),o("page",{attrs:{nowPage:e.nowPage,total:e.total}}),e._v(" "),o("el-dialog",{attrs:{title:e.dialog.title,center:"","append-to-body":"",visible:e.dialog.show,width:"30%"},on:{"update:visible":function(t){e.$set(e.dialog,"show",t)}}},[o("el-form",{ref:"form",attrs:{rules:e.dialog.rules,model:e.dialog.form,"label-width":"80px"}},[0===e.dialog.dialogType?o("el-form-item",{attrs:{label:"账号",prop:"username"}},[o("el-input",{model:{value:e.dialog.form.username,callback:function(t){e.$set(e.dialog.form,"username",t)},expression:"dialog.form.username"}})],1):e._e(),e._v(" "),2===e.dialog.dialogType||0===e.dialog.dialogType?o("el-form-item",{attrs:{label:"密码",prop:"password"}},[o("el-input",{attrs:{type:"password"},model:{value:e.dialog.form.password,callback:function(t){e.$set(e.dialog.form,"password",t)},expression:"dialog.form.password"}})],1):e._e(),e._v(" "),2===e.dialog.dialogType||0===e.dialog.dialogType?o("el-form-item",{attrs:{label:"确认密码",prop:"surePassword"}},[o("el-input",{attrs:{type:"password"},model:{value:e.dialog.form.surePassword,callback:function(t){e.$set(e.dialog.form,"surePassword",t)},expression:"dialog.form.surePassword"}})],1):e._e(),e._v(" "),2!==e.dialog.dialogType?o("el-form-item",{attrs:{label:"角色",prop:"role_id"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:e.dialog.form.role_id,callback:function(t){e.$set(e.dialog.form,"role_id",t)},expression:"dialog.form.role_id"}},e._l(e.roleList,function(e){return o("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1):e._e(),e._v(" "),2!==e.dialog.dialogType?o("el-form-item",{attrs:{label:"简述",prop:"desc"}},[o("el-input",{model:{value:e.dialog.form.desc,callback:function(t){e.$set(e.dialog.form,"desc",t)},expression:"dialog.form.desc"}})],1):e._e(),e._v(" "),1===e.dialog.dialogType?o("el-form-item",{attrs:{label:"状态",prop:"status"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:e.dialog.form.status,callback:function(t){e.$set(e.dialog.form,"status",t)},expression:"dialog.form.status"}},e._l(e.dialog.select,function(e){return o("el-option",{key:e.code,attrs:{label:e.value,value:e.code}})}))],1):e._e()],1),e._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(t){e.dialog.show=!1}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:e.onSub}},[e._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var r=o("VU/8")(l,s,!1,function(e){o("Z64F")},"data-v-7adec71c",null);t.default=r.exports},Z64F:function(e,t){}});
\ No newline at end of file
webpackJsonp([21],{"+jTk":function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=o("CCn6"),i=o("+TkF"),l={name:"admin",components:{page:o("kmJW").a},data:function(){var e=this;return{nowPage:1,total:0,adminList:[],dialog:{dialogType:0,title:"新增账号",show:!1,select:[{code:0,value:i.a[0]},{code:1,value:i.a[1]}],rules:{username:[{validator:function(t,o,a){""===o&&0===e.dialog.dialogType?a(new Error("请输入账号")):a()},trigger:"blur"}],password:[{validator:function(t,o,a){""!==o||0!==e.dialog.dialogType&&2!==e.dialog.dialogType?(""===e.dialog.form.surePassword||0!==e.dialog.dialogType&&2!==e.dialog.dialogType||e.$refs.form.validateField("surePassword"),a()):a(new Error("请输入密码"))},trigger:"blur"}],surePassword:[{validator:function(t,o,a){0===e.dialog.dialogType||2===e.dialog.dialogType?""===o?a(new Error("请再次输入密码")):o!==e.dialog.form.password?a(new Error("两次输入密码不一致!")):a():a()},trigger:"blur"}],role_id:[{validator:function(t,o,a){0===e.dialog.dialogType||1===e.dialog.dialogType?""===o&&a(new Error("请输入角色")):a()},trigger:"blur"}],desc:[{validator:function(t,o,a){0===e.dialog.dialogType||1===e.dialog.dialogType?""===o&&a(new Error("请输入简述")):a()},trigger:"blur"}]},form:{id:"",username:"",password:"",surePassword:"",role_id:"",status:0,desc:""}},roleList:[]}},filters:{adminStatus:function(e){return i.a[e]}},created:function(){this.getList(),this.getRoleList()},methods:{getRoleList:function(){var e=this;Object(a._17)({page:1,limit:100}).then(function(t){t&&(e.roleList=t.list)})},getList:function(){var e=this;Object(a.Q)().then(function(t){e.adminList=t.list,e.total=Number(t.total),e.$store.commit("mainCanShow")})},editPW:function(e){this.dialog.form.id=e.id,this.dialog.dialogType=2,this.dialog.title="修改密码",this.dialog.form.password="",this.dialog.form.surePassword="",this.dialog.show=!0},edit:function(e){this.dialog.show=!0,this.dialog.dialogType=1,this.dialog.form.id=e.id,this.dialog.title="编辑",this.dialog.form.username=e.user_name,this.dialog.form.password="",this.dialog.form.status=e.status,this.dialog.form.role_id=e.role_id,this.dialog.form.desc=e.desc},add:function(){this.dialog.show=!0,this.dialog.dialogType=0,this.dialog.form.id="",this.dialog.title="新增",this.dialog.form.username="",this.dialog.form.status=0,this.dialog.form.password="",this.dialog.form.role_id="",this.dialog.form.desc=""},del:function(e){var t=this;this.$confirm("此操作将删除该账号?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(a.n)(e.id).then(function(e){t.$message({type:"success",message:"删除成功!"})}),t.getList()})},onSub:function(){var e=this,t=this.dialog;if(1===t.dialogType){var o={role_id:t.form.role_id,desc:t.form.desc,status:t.form.status};Object(a.E)(t.form.id,o).then(function(){e.$message({type:"success",message:"修改成功!"}),t.show=!1,e.getList()})}else if(0===t.dialogType){var i={role_id:t.form.role_id,desc:t.form.desc,passwd:t.form.password,username:t.form.username};Object(a.a)(i).then(function(){e.$message({type:"success",message:"添加成功!"}),t.show=!1,e.getList()})}else if(2===t.dialogType){console.log(1);var l={passwd_new:t.form.password};Object(a.M)(t.form.id,l).then(function(){e.$message({type:"success",message:"修改成功!"}),t.show=!1,e.getList()})}}}},s={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"admin"},[o("div",{staticClass:"head clear-both"},[o("el-button",{staticStyle:{float:"right"},attrs:{plain:"",type:"success"},on:{click:e.add}},[e._v("新增角色")])],1),e._v(" "),o("el-table",{staticStyle:{width:"100%"},attrs:{data:e.adminList}},[o("el-table-column",{attrs:{prop:"id",label:"账号ID"}}),e._v(" "),o("el-table-column",{attrs:{prop:"user_name",label:"用户名"}}),e._v(" "),o("el-table-column",{attrs:{prop:"role_id",label:"角色"}}),e._v(" "),o("el-table-column",{attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("adminStatus")(t.row.status))+"\n ")]}}])}),e._v(" "),o("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-popover",{attrs:{placement:"top",width:"280"}},[o("div",{staticStyle:{"text-align":"center"}},[o("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(o){e.edit(t.row)}}},[e._v("\n 编辑\n ")]),e._v(" "),o("el-button",{attrs:{size:"mini",type:"warning",plain:""},on:{click:function(o){e.editPW(t.row)}}},[e._v("\n 修改密码\n ")]),e._v(" "),o("el-button",{attrs:{size:"mini",type:"danger",plain:""},on:{click:function(o){e.del(t.row)}}},[e._v("\n 删除\n ")])],1),e._v(" "),o("el-button",{attrs:{slot:"reference",size:"mini",type:"text"},slot:"reference"},[e._v("操作")])],1)]}}])})],1),e._v(" "),o("page",{attrs:{nowPage:e.nowPage,total:e.total}}),e._v(" "),o("el-dialog",{attrs:{title:e.dialog.title,center:"","append-to-body":"",visible:e.dialog.show,width:"30%"},on:{"update:visible":function(t){e.$set(e.dialog,"show",t)}}},[o("el-form",{ref:"form",attrs:{rules:e.dialog.rules,model:e.dialog.form,"label-width":"80px"}},[0===e.dialog.dialogType?o("el-form-item",{attrs:{label:"账号",prop:"username"}},[o("el-input",{model:{value:e.dialog.form.username,callback:function(t){e.$set(e.dialog.form,"username",t)},expression:"dialog.form.username"}})],1):e._e(),e._v(" "),2===e.dialog.dialogType||0===e.dialog.dialogType?o("el-form-item",{attrs:{label:"密码",prop:"password"}},[o("el-input",{attrs:{type:"password"},model:{value:e.dialog.form.password,callback:function(t){e.$set(e.dialog.form,"password",t)},expression:"dialog.form.password"}})],1):e._e(),e._v(" "),2===e.dialog.dialogType||0===e.dialog.dialogType?o("el-form-item",{attrs:{label:"确认密码",prop:"surePassword"}},[o("el-input",{attrs:{type:"password"},model:{value:e.dialog.form.surePassword,callback:function(t){e.$set(e.dialog.form,"surePassword",t)},expression:"dialog.form.surePassword"}})],1):e._e(),e._v(" "),2!==e.dialog.dialogType?o("el-form-item",{attrs:{label:"角色",prop:"role_id"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:e.dialog.form.role_id,callback:function(t){e.$set(e.dialog.form,"role_id",t)},expression:"dialog.form.role_id"}},e._l(e.roleList,function(e){return o("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1):e._e(),e._v(" "),2!==e.dialog.dialogType?o("el-form-item",{attrs:{label:"简述",prop:"desc"}},[o("el-input",{model:{value:e.dialog.form.desc,callback:function(t){e.$set(e.dialog.form,"desc",t)},expression:"dialog.form.desc"}})],1):e._e(),e._v(" "),1===e.dialog.dialogType?o("el-form-item",{attrs:{label:"状态",prop:"status"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:e.dialog.form.status,callback:function(t){e.$set(e.dialog.form,"status",t)},expression:"dialog.form.status"}},e._l(e.dialog.select,function(e){return o("el-option",{key:e.code,attrs:{label:e.value,value:e.code}})}))],1):e._e()],1),e._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(t){e.dialog.show=!1}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:e.onSub}},[e._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var r=o("VU/8")(l,s,!1,function(e){o("Z64F")},"data-v-7adec71c",null);t.default=r.exports},Z64F:function(e,t){}});
\ No newline at end of file
webpackJsonp([20],{Vt1u:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("CCn6"),n={name:"menu",components:{page:i("kmJW").a},data:function(){return{nowPage:1,total:0,roleList:[],dialog:{title:"新增角色",show:!1,select:[],rules:{name:[{required:!0,message:"请填写角色名称",trigger:"change"}],menu_ids:[{required:!0,message:"请选择菜单",trigger:"change"}]},form:{name:"",menu_ids:[],id:""}}}},created:function(){this.getList()},methods:{getMenuList:function(){var t=this;Object(a._10)().then(function(e){e&&(t.dialog.select=e)})},getList:function(){var t=this;Object(a._17)().then(function(e){e&&(t.roleList=e.list,t.total=e.total)})},edit:function(t){var e=this;this.dialog.form.id=t.id,this.dialog.title="编辑角色",this.getMenuList(),Object(a._16)(t.id).then(function(t){e.dialog.form.name=t.name;var i=t.menu_ids.split(",").map(function(t){return parseInt(t)});e.dialog.form.menu_ids=i,e.dialog.show=!0})},add:function(){this.dialog.show=!0,this.dialog.form.id="",this.dialog.title="新增菜单",this.dialog.form.name="",this.dialog.form.menu_ids=[],this.getMenuList()},del:function(t){var e=this;this.$confirm("此操作将删除该角色?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(a.w)(t.id).then(function(t){e.$message({type:"success",message:"删除成功!"}),e.getList()})})},sub:function(){var t=this;this.$refs.form.validate(function(e){if(e){var i=t.dialog;if(i.form.id){var n={name:i.form.name,menu_ids:i.form.menu_ids.join(",")};Object(a._37)(i.form.id,n).then(function(){t.$message({type:"success",message:"修改成功!"}),i.show=!1,t.getList()})}else{var o={name:i.form.name,menu_ids:i.form.menu_ids.join(",")};Object(a._32)(o).then(function(){t.$message({type:"success",message:"添加成功!"}),i.show=!1,t.getList()})}}})}}},o={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"role"},[i("div",{staticClass:"head clear-both"},[i("el-button",{staticStyle:{float:"right"},attrs:{plain:"",type:"success"},on:{click:t.add}},[t._v("新增角色")])],1),t._v(" "),i("el-table",{staticStyle:{width:"100%"},attrs:{data:t.roleList}},[i("el-table-column",{attrs:{prop:"id",label:"角色ID"}}),t._v(" "),i("el-table-column",{attrs:{prop:"name",label:"角色名称"}}),t._v(" "),i("el-table-column",{attrs:{prop:"menu_ids",label:"菜单IDs"}}),t._v(" "),i("el-table-column",{attrs:{prop:"created_at",label:"创建时间"}}),t._v(" "),i("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(i){t.edit(e.row)}}},[t._v("\n 编辑\n ")]),t._v(" "),i("el-button",{attrs:{size:"mini",type:"danger",plain:""},on:{click:function(i){t.del(e.row)}}},[t._v("\n 删除\n ")])]}}])})],1),t._v(" "),i("page",{attrs:{nowPage:t.nowPage,total:t.total}}),t._v(" "),i("el-dialog",{attrs:{title:t.dialog.title,center:"","append-to-body":"",visible:t.dialog.show,width:"30%"},on:{"update:visible":function(e){t.$set(t.dialog,"show",e)}}},[i("el-form",{ref:"form",attrs:{rules:t.dialog.rules,model:t.dialog.form,"label-width":"100px"}},[i("el-form-item",{attrs:{label:"菜单名称",prop:"name"}},[i("el-input",{model:{value:t.dialog.form.name,callback:function(e){t.$set(t.dialog.form,"name",e)},expression:"dialog.form.name"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"菜单选项",prop:"menu_ids"}},[i("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:t.dialog.form.menu_ids,callback:function(e){t.$set(t.dialog.form,"menu_ids",e)},expression:"dialog.form.menu_ids"}},t._l(t.dialog.select,function(t){return i("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1)],1),t._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(e){t.dialog.show=!1}}},[t._v("取 消")]),t._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:t.sub}},[t._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var s=i("VU/8")(n,o,!1,function(t){i("gA1E")},"data-v-765af4ba",null);e.default=s.exports},gA1E:function(t,e){}});
\ No newline at end of file
webpackJsonp([22],{Vt1u:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("CCn6"),n={name:"menu",components:{page:i("kmJW").a},data:function(){return{nowPage:1,total:0,roleList:[],dialog:{title:"新增角色",show:!1,select:[],rules:{name:[{required:!0,message:"请填写角色名称",trigger:"change"}],menu_ids:[{required:!0,message:"请选择菜单",trigger:"change"}]},form:{name:"",menu_ids:[],id:""}}}},created:function(){this.getList()},methods:{getMenuList:function(){var t=this;Object(a._10)().then(function(e){e&&(t.dialog.select=e)})},getList:function(){var t=this;Object(a._17)().then(function(e){e&&(t.roleList=e.list,t.total=e.total)})},edit:function(t){var e=this;this.dialog.form.id=t.id,this.dialog.title="编辑角色",this.getMenuList(),Object(a._16)(t.id).then(function(t){e.dialog.form.name=t.name;var i=t.menu_ids.split(",").map(function(t){return parseInt(t)});e.dialog.form.menu_ids=i,e.dialog.show=!0})},add:function(){this.dialog.show=!0,this.dialog.form.id="",this.dialog.title="新增菜单",this.dialog.form.name="",this.dialog.form.menu_ids=[],this.getMenuList()},del:function(t){var e=this;this.$confirm("此操作将删除该角色?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(a.w)(t.id).then(function(t){e.$message({type:"success",message:"删除成功!"}),e.getList()})})},sub:function(){var t=this;this.$refs.form.validate(function(e){if(e){var i=t.dialog;if(i.form.id){var n={name:i.form.name,menu_ids:i.form.menu_ids.join(",")};Object(a._37)(i.form.id,n).then(function(){t.$message({type:"success",message:"修改成功!"}),i.show=!1,t.getList()})}else{var o={name:i.form.name,menu_ids:i.form.menu_ids.join(",")};Object(a._32)(o).then(function(){t.$message({type:"success",message:"添加成功!"}),i.show=!1,t.getList()})}}})}}},o={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"role"},[i("div",{staticClass:"head clear-both"},[i("el-button",{staticStyle:{float:"right"},attrs:{plain:"",type:"success"},on:{click:t.add}},[t._v("新增角色")])],1),t._v(" "),i("el-table",{staticStyle:{width:"100%"},attrs:{data:t.roleList}},[i("el-table-column",{attrs:{prop:"id",label:"角色ID"}}),t._v(" "),i("el-table-column",{attrs:{prop:"name",label:"角色名称"}}),t._v(" "),i("el-table-column",{attrs:{prop:"menu_ids",label:"菜单IDs"}}),t._v(" "),i("el-table-column",{attrs:{prop:"created_at",label:"创建时间"}}),t._v(" "),i("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(i){t.edit(e.row)}}},[t._v("\n 编辑\n ")]),t._v(" "),i("el-button",{attrs:{size:"mini",type:"danger",plain:""},on:{click:function(i){t.del(e.row)}}},[t._v("\n 删除\n ")])]}}])})],1),t._v(" "),i("page",{attrs:{nowPage:t.nowPage,total:t.total}}),t._v(" "),i("el-dialog",{attrs:{title:t.dialog.title,center:"","append-to-body":"",visible:t.dialog.show,width:"30%"},on:{"update:visible":function(e){t.$set(t.dialog,"show",e)}}},[i("el-form",{ref:"form",attrs:{rules:t.dialog.rules,model:t.dialog.form,"label-width":"100px"}},[i("el-form-item",{attrs:{label:"菜单名称",prop:"name"}},[i("el-input",{model:{value:t.dialog.form.name,callback:function(e){t.$set(t.dialog.form,"name",e)},expression:"dialog.form.name"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"菜单选项",prop:"menu_ids"}},[i("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:t.dialog.form.menu_ids,callback:function(e){t.$set(t.dialog.form,"menu_ids",e)},expression:"dialog.form.menu_ids"}},t._l(t.dialog.select,function(t){return i("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1)],1),t._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(e){t.dialog.show=!1}}},[t._v("取 消")]),t._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:t.sub}},[t._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var s=i("VU/8")(n,o,!1,function(t){i("gA1E")},"data-v-765af4ba",null);e.default=s.exports},gA1E:function(t,e){}});
\ No newline at end of file
webpackJsonp([23],{CK6D:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("CCn6"),a={name:"focusReply",data:function(){return{loading:!1,total:0,nowPage:1,id:null,form:{key:"focus_reply",value:"focus_reply",desc:""},content:"",imageContent:"",type:"text",mediaList:[],mediaListMock:[{media_id:"hQb3Pbdb4E5Ivxi2sagL5sTdtW5W9pKJNA6Z8nBo6Ao",name:"xx.jpg",update_time:1535351431,url:"http://mmbiz.qpic.cn/mmbiz_jpg/qNgYSw5sicibUGtiaRYRY9QEZUoqgGdvkTE5Zvg58tUciaAXFslmwuiadgU6turtsF7mXFeicKa9RQTTG1gKSLqPiabpA/0?wx_fmt=jpeg"},{media_id:"hQb3Pbdb4E5Ivxi2sagL5p2poL7GllXYm4SETNmf210",name:"z.jpg",update_time:1535351316,url:"http://mmbiz.qpic.cn/mmbiz_jpg/qNgYSw5sicibUGtiaRYRY9QEZUoqgGdvkTE5mTOB0jnmfdH30s54N5FIr2Tsbd9QcBFDiapicYWJ6sCZRMGTIlj179g/0?wx_fmt=jpeg"}],showMedia:!1,rules:{value:[{required:!0,message:"请输入规则名称",trigger:"change"}],desc:[{required:!0,message:"请输入回复内容",trigger:"change"}],qr:[{required:!0,message:"请输入二维码",trigger:"change"}]}}},components:{page:i("kmJW").a},mounted:function(){this.getList()},methods:{save:function(){var e=this,t=this.form,i=[];if("text"===this.type){if(!this.content)return void this.$message({showClose:!0,message:"请输入文本内容"});i[0]={type:this.type,content:this.content}}else if("image"===this.type){if(!this.imageContent)return void this.$message({showClose:!0,message:"请选择图片"});i[0]=this.imageContent}t.desc=JSON.stringify(i),this.id?Object(s._35)(this.id,t).then(function(t){e.$message({type:"success",message:"修改成功!"}),e.$emit("reflash"),e.show=!1}):Object(s._29)(t).then(function(t){e.$message({type:"success",message:"保存成功!"})})},getMediaList:function(e){var t=this,i={type:e,page:this.nowPage};this.loading=!0,Object(s._9)(i).then(function(i){t.loading=!1,t.type=e,t.total=i.total_count,0===i.item.length?(t.$message({showClose:!0,message:"暂无数据"}),t.showMedia=!1):(t.showMedia=!0,t.mediaList=i.item)}).catch(function(){t.loading=!1,t.showMedia=!1})},onChooseMedia:function(e){this.addContent(this.type,e.url,e.media_id),this.showMedia=!1},addContent:function(e,t,i){var s={};t&&(s={type:e,content:t}),i&&(s.media_id=i),this.imageContent=s},getList:function(){var e=this;Object(s._2)({key:"focus_reply"}).then(function(t){if(t.total>0){e.id=t.list[0].id;var i=JSON.parse(t.list[0].desc);e.type=i[0].type,"text"===e.type?e.content=i[0].content:"image"===e.type&&(e.imageContent={type:"image",content:i[0].content,media_id:i[0].media_id}),console.log("this.type",i)}})}}},n={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"focus-reply"},[i("div",{staticClass:"title"},[e._v("自动回复")]),e._v(" "),i("div",{staticClass:"content"},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"inner"},[i("ul",{staticClass:"weui-desktop-msg-sender__tabs"},[i("li",{staticClass:"weui-desktop-msg-sender__tab weui-desktop-msg-sender__tab_text",class:"text"===e.type?"weui-desktop-msg-sender__tab_selected":"",on:{click:function(t){e.type="text"}}},[e._v("文字")]),e._v(" "),i("li",{staticClass:"weui-desktop-msg-sender__tab weui-desktop-msg-sender__tab_img",class:"image"===e.type?"weui-desktop-msg-sender__tab_selected":"",on:{click:function(t){e.type="image"}}},[e._v("图片")])]),e._v(" "),i("div",{staticClass:"inner-bottom"},["image"===e.type?i("div",{staticClass:"img-action"},[e.imageContent?i("img",{attrs:{src:e.imageContent.content}}):e._e(),e._v(" "),e.showMedia?e._e():i("div",{staticClass:"img-create-access"},[i("a",{staticClass:"img-create-access__link",attrs:{href:"javascript:;"},on:{click:function(t){e.getMediaList("image")}}},[e._v("从素材库中选择")])]),e._v(" "),e.showMedia&&e.mediaList.length>0?i("div",[i("el-table",{staticStyle:{width:"100%"},attrs:{data:e.mediaList},on:{"row-click":e.onChooseMedia}},[i("el-table-column",{attrs:{prop:"name",label:"名称"}}),e._v(" "),i("el-table-column",{attrs:{prop:"media_id",label:"mediaId"}}),e._v(" "),i("el-table-column",{attrs:{label:"URL"},scopedSlots:e._u([{key:"default",fn:function(e){return[i("a",{attrs:{href:e.row.url}},[i("img",{staticStyle:{width:"60px"},attrs:{src:e.row.url}})])]}}])})],1),e._v(" "),i("page",{attrs:{total:e.total},model:{value:e.nowPage,callback:function(t){e.nowPage=t},expression:"nowPage"}})],1):e._e()]):"text"===e.type?i("div",{staticClass:"inner-emotion_editor"},[i("div",{staticClass:"inner-edit_area"},[i("el-input",{attrs:{type:"textarea",autosize:{minRows:4,maxRows:8},placeholder:"请输入内容"},model:{value:e.content,callback:function(t){e.content=t},expression:"content"}})],1)]):e._e()]),e._v(" "),i("div",{staticClass:"tool_bar"},[i("button",{staticClass:"weui-desktop-btn weui-desktop-btn_primary",on:{click:e.save}},[e._v("保存")])])])])])},staticRenderFns:[]};var o=i("VU/8")(a,n,!1,function(e){i("ThlM")},"data-v-604728c1",null);t.default=o.exports},ThlM:function(e,t){}});
\ No newline at end of file
webpackJsonp([21],{"89rD":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=n("CCn6"),l={name:"index",components:{page:n("kmJW").a},data:function(){return{nowPage:1,total:0,list:[{out_trade_no:"111",refund_no:"111",user_id:"1",order_money:100,refund_money:100,desc:"sdfaf",callback:"ewewew",status:1,success_at:"2018-09-01"}]}},filters:{filterStatus:function(t){var e="";return 0===t?e="退款中":1===t?e="退款成功":2===t&&(e="退款失败"),e}},mounted:function(){this.getRefundList()},methods:{editComment:function(t,e){var n=this;this.$prompt("编辑备注","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputValue:e}).then(function(e){var l=e.value;Object(a.L)(t,"refund",{desc:l}).then(function(t){n.$message({type:"success",message:"编辑备注成功"}),n.getRefundList()})})},getRefundList:function(){var t=this;Object(a._15)().then(function(e){t.total=e.total,t.list=e.list})}}},o={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"refund"},[n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list}},[n("el-table-column",{attrs:{prop:"out_trade_no",label:"out_trade_no"}}),t._v(" "),n("el-table-column",{attrs:{prop:"refund_no",label:"退款编号"}}),t._v(" "),n("el-table-column",{attrs:{label:"用户信息"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n id:"+t._s(e.row.user_id)+"\n "),n("br"),t._v("\n 名称:"+t._s(e.row.user_nickname)+"\n ")]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"order_money",label:"订单金额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(parseFloat(e.row.order_money/100))+"元\n ")]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"refund_money",label:"退款金额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(parseFloat(e.row.refund_money/100))+"元\n ")]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"desc",label:"退款原因"}}),t._v(" "),n("el-table-column",{attrs:{prop:"callback",label:"微信回调"}}),t._v(" "),n("el-table-column",{attrs:{label:"退款状态"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("filterStatus")(e.row.status))+"\n ")]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"success_at",label:"退款成功时间"}}),t._v(" "),n("el-table-column",{attrs:{label:"操作","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-button",{attrs:{type:"warning",plain:"",size:"mini"},on:{click:function(n){t.editComment(e.row.id,e.row.desc)}}},[t._v("\n 备注\n ")])]}}])})],1),t._v(" "),n("page",{attrs:{nowPage:t.nowPage,total:t.total}})],1)},staticRenderFns:[]};var r=n("VU/8")(l,o,!1,function(t){n("ezPC")},"data-v-75e7fae7",null);e.default=r.exports},ezPC:function(t,e){}});
\ No newline at end of file
webpackJsonp([23],{"89rD":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=n("CCn6"),l={name:"index",components:{page:n("kmJW").a},data:function(){return{nowPage:1,total:0,list:[{out_trade_no:"111",refund_no:"111",user_id:"1",order_money:100,refund_money:100,desc:"sdfaf",callback:"ewewew",status:1,success_at:"2018-09-01"}]}},filters:{filterStatus:function(t){var e="";return 0===t?e="退款中":1===t?e="退款成功":2===t&&(e="退款失败"),e}},mounted:function(){this.getRefundList()},methods:{editComment:function(t,e){var n=this;this.$prompt("编辑备注","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputValue:e}).then(function(e){var l=e.value;Object(a.L)(t,"refund",{desc:l}).then(function(t){n.$message({type:"success",message:"编辑备注成功"}),n.getRefundList()})})},getRefundList:function(){var t=this;Object(a._15)().then(function(e){t.total=e.total,t.list=e.list})}}},o={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"refund"},[n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list}},[n("el-table-column",{attrs:{prop:"out_trade_no",label:"out_trade_no"}}),t._v(" "),n("el-table-column",{attrs:{prop:"refund_no",label:"退款编号"}}),t._v(" "),n("el-table-column",{attrs:{label:"用户信息"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n id:"+t._s(e.row.user_id)+"\n "),n("br"),t._v("\n 名称:"+t._s(e.row.user_nickname)+"\n ")]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"order_money",label:"订单金额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(parseFloat(e.row.order_money/100))+"元\n ")]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"refund_money",label:"退款金额"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(parseFloat(e.row.refund_money/100))+"元\n ")]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"desc",label:"退款原因"}}),t._v(" "),n("el-table-column",{attrs:{prop:"callback",label:"微信回调"}}),t._v(" "),n("el-table-column",{attrs:{label:"退款状态"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("filterStatus")(e.row.status))+"\n ")]}}])}),t._v(" "),n("el-table-column",{attrs:{prop:"success_at",label:"退款成功时间"}}),t._v(" "),n("el-table-column",{attrs:{label:"操作","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-button",{attrs:{type:"warning",plain:"",size:"mini"},on:{click:function(n){t.editComment(e.row.id,e.row.desc)}}},[t._v("\n 备注\n ")])]}}])})],1),t._v(" "),n("page",{attrs:{nowPage:t.nowPage,total:t.total}})],1)},staticRenderFns:[]};var r=n("VU/8")(l,o,!1,function(t){n("ezPC")},"data-v-75e7fae7",null);e.default=r.exports},ezPC:function(t,e){}});
\ No newline at end of file
webpackJsonp([24],{iXBb:function(t,e){},q5av:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=s("CCn6"),i=s("zL8q"),l={name:"index",data:function(){return{buttonList:[],selectedIndex:0,selectedItem:{name:"",sub_button:[],type:"view"},selectedChildIndex:-1,showErrorTips:!1}},mounted:function(){this.getMenu()},methods:{getMenu:function(){var t=this;Object(n._14)().then(function(e){e.menu&&e.menu.button&&(t.buttonList=e.menu.button,t.selectedItem=t.buttonList.length>0?t.buttonList[0]:{},t.selectedIndex=0,t.selectedChildIndex=-1)})},clickMenu:function(t,e){var s=this;this.selectedIndex=t,this.selectedChildIndex=-1,this.selectedItem=e,Object(n._14)().then(function(t){t.menu&&t.menu.button&&(s.buttonList=t.menu.button)})},clickSubMenu:function(t,e){var s=this;this.selectedChildIndex=t,this.selectedItem=e,Object(n._14)().then(function(t){t.menu&&t.menu.button&&(s.buttonList=t.menu.button)})},onInput:function(t){var e=t.target.value,s=/[\u4E00-\u9FA5]/g,n=e.length;e&&s.test(e)&&(n=e.match(s).length+n);this.showErrorTips=n>8,this.selectedItem.name=e},addSubMenu:function(){var t=this;Object(n._14)().then(function(e){e.menu&&e.menu.button&&(t.buttonList=e.menu.button,t.selectedItem={name:"子菜单名",sub_button:[],type:"view",url:""},t.buttonList[t.selectedIndex].sub_button.push(t.selectedItem),t.selectedChildIndex=t.buttonList[t.selectedIndex].sub_button.length-1)})},delSubMenu:function(){var t=this;this.$confirm("此操作将删除该子菜单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(n._14)().then(function(e){e.menu&&e.menu.button&&(t.buttonList=e.menu.button,t.buttonList[t.selectedIndex].sub_button.splice(t.selectedChildIndex,1),t.selectedChildIndex=t.buttonList[t.selectedIndex].sub_button.length-1,t.selectedItem=t.selectedChildIndex>-1?t.buttonList[t.selectedIndex][t.selectedChildIndex]:t.buttonList[t.selectedIndex])})})},onAddMenu:function(){var t=this;Object(n._14)().then(function(e){e.menu&&e.menu.button&&(t.buttonList=e.menu.button,t.selectedItem={name:"菜单名",sub_button:[],type:"view",url:""},t.buttonList.push(t.selectedItem),t.selectedIndex=t.buttonList.length-1,t.selectedChildIndex=-1)})},delMenu:function(){var t=this;this.$confirm("此操作将删除该菜单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(n._14)().then(function(e){e.menu&&e.menu.button&&(t.buttonList=e.menu.button,t.buttonList.splice(t.selectedIndex,1),t.selectedItem=t.buttonList.length>0?t.buttonList[0]:{name:"菜单名",sub_button:[],type:"view",url:""},t.selectedChildIndex=-1)})})},onTypeChange:function(t){console.log("onTypeChange",t)},onSave:function(){var t=this,e=this.buttonList;this.selectedIndex>-1&&this.selectedChildIndex>-1&&(e[this.selectedIndex].sub_button[this.selectedChildIndex]=this.selectedItem),this.selectedIndex>-1&&-1===this.selectedChildIndex&&(e[this.selectedIndex]=this.selectedItem);var s={buttons:JSON.stringify(e)};Object(n._31)(s).then(function(e){0===e.errcode?(t.$message({type:"success",message:"保存成功!"}),t.getMenu()):Object(i.MessageBox)({title:"错误!",message:e.errmsg,type:"error"})})}}},a={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("div",{staticClass:"menu_setting_area"},[s("div",{staticClass:"menu_preview_area"},[s("div",{staticClass:"mobile_menu_preview"},[s("div",{staticClass:"mobile_hd tc"},[t._v("\n 唱唱启蒙英语\n ")]),t._v(" "),s("div",{staticClass:"mobile_bd"},[s("ul",{staticClass:"pre_menu_list grid_line ui-sortable ui-sortable-disabled",staticStyle:{"margin-top":"0","margin-bottom":"0"},attrs:{id:"menuList"}},[t._l(t.buttonList,function(e,n){return s("li",{staticClass:"jsMenu pre_menu_item grid_item jslevel1 ui-sortable ui-sortable-disabled",class:t.selectedIndex===n&&-1===t.selectedChildIndex?"current selected":""},[s("a",{staticClass:"pre_menu_link",attrs:{href:"javascript:void(0);",draggable:"false"},on:{click:function(s){t.clickMenu(n,e)}}},[s("i",{staticClass:"icon_menu_dot js_icon_menu_dot dn"}),t._v(" "),s("i",{staticClass:"icon20_common sort_gray"}),t._v(" "),s("span",{staticClass:"js_l1Title"},[t._v(t._s(e.name))])]),t._v(" "),s("div",{staticClass:"sub_pre_menu_box js_l2TitleBox",class:t.selectedIndex===n?"":"hideMenu",staticStyle:{display:"block"}},[s("ul",{staticClass:"sub_pre_menu_list"},[t._l(e.sub_button,function(e,i){return s("li",{staticClass:"jslevel2",class:t.selectedIndex===n&&t.selectedChildIndex===i?"current selected":""},[s("a",{staticClass:"jsSubView",attrs:{href:"javascript:void(0);",draggable:"false"},on:{click:function(s){t.clickSubMenu(i,e)}}},[s("span",{staticClass:"sub_pre_menu_inner js_sub_pre_menu_inner"},[s("i",{staticClass:"icon20_common sort_gray"}),t._v(" "),s("span",{staticClass:"js_l2Title"},[t._v(t._s(e.name))])])])])}),t._v(" "),s("li",{staticClass:"js_addMenuBox",on:{click:t.addSubMenu}},[e.sub_button.length<6?s("a",{staticClass:"jsSubView js_addL2Btn",attrs:{href:"javascript:void(0);",title:"最多添加5个子菜单",draggable:"false"}},[t._m(0,!0)]):t._e()])],2),t._v(" "),s("i",{staticClass:"arrow arrow_out"}),t._v(" "),s("i",{staticClass:"arrow arrow_in"})])])}),t._v(" "),t.buttonList.length<3?s("li",{staticClass:"js_addMenuBox pre_menu_item grid_item no_extra",on:{click:t.onAddMenu}},[t._m(1)]):t._e()],2)])])]),t._v(" "),s("div",{staticClass:"menu_form_area"},[s("div",{staticClass:"menu_initial_tips tips_global",staticStyle:{display:"none"},attrs:{id:"js_none"}},[t._v("\n 点击左侧菜单进行编辑操作\n ")]),t._v(" "),s("div",{staticClass:"portable_editor to_left",staticStyle:{display:"block"},attrs:{id:"js_rightBox"}},[s("div",{staticClass:"editor_inner"},[s("div",{staticClass:"menu_form_hd flex-bt"},[s("h4",{staticClass:"global_info"},[t._v(" "+t._s(t.selectedItem&&t.selectedItem.name)+" ")]),t._v(" "),s("div",{staticClass:"global_extra"},[-1===t.selectedChildIndex?s("a",{attrs:{href:"javascript:void(0);"},on:{click:t.delMenu}},[t._v("删除菜单")]):s("a",{attrs:{href:"javascript:void(0);"},on:{click:t.delSubMenu}},[t._v("删除子菜单")])])]),t._v(" "),s("div",{staticClass:"menu_form_bd",attrs:{id:"view"}},[t.selectedItem&&t.selectedItem.sub_button.length>0?s("div",{staticClass:"msg_sender_tips tips_global",staticStyle:{display:"block"},attrs:{id:"js_innerNone"}},[t._v("\n 已添加子菜单,仅可设置菜单名称。\n ")]):t._e(),t._v(" "),s("div",{staticClass:"frm_control_group js_setNameBox"},[s("label",{staticClass:"frm_label",attrs:{for:""}},[s("strong",{staticClass:"title js_menuTitle"},[t._v(t._s(-1===t.selectedChildIndex?"菜单名称":"子菜单名称"))])]),t._v(" "),s("div",{staticClass:"frm_controls"},[s("span",{staticClass:"frm_input_box with_counter counter_in append"},[s("input",{staticClass:"frm_input js_menu_name",attrs:{type:"text"},domProps:{value:t.selectedItem.name},on:{input:t.onInput}})]),t._v(" "),t.showErrorTips?s("p",{staticClass:"frm_msg fail js_titleEorTips dn"},[t._v("字数超过上限")]):t._e(),t._v(" "),s("p",{staticClass:"frm_msg fail js_titlenoTips dn",staticStyle:{display:"none"}},[t._v("请输入菜单名称")]),t._v(" "),s("p",{staticClass:"frm_tips js_titleNolTips"},[t._v("字数不超过4个汉字或8个字母")])])]),t._v(" "),s("div",{staticClass:"frm_control_group",class:t.selectedItem&&(0===t.selectedItem.sub_button.length||t.selectedChildIndex>-1)?"":"hideMenu"},[s("label",{staticClass:"frm_label",attrs:{for:""}},[s("strong",{staticClass:"title js_menuContent"},[t._v(t._s(-1===t.selectedChildIndex?"菜单内容":"子菜单内容"))])]),t._v(" "),s("div",{staticClass:"frm_controls frm_vertical_pt"},[s("el-radio-group",{on:{change:t.onTypeChange},model:{value:t.selectedItem.type,callback:function(e){t.$set(t.selectedItem,"type",e)},expression:"selectedItem.type"}},[s("el-radio",{attrs:{label:"click"}},[t._v("发送消息")]),t._v(" "),s("el-radio",{attrs:{label:"view"}},[t._v("跳转网页")])],1)],1)]),t._v(" "),s("div",{staticClass:"menu_content_container",class:t.selectedItem&&0===t.selectedItem.sub_button.length?"":"hideMenu"},["view"===t.selectedItem.type?s("div",{staticClass:"menu_content url jsMain",staticStyle:{display:"block"},attrs:{id:"url"}},[s("p",{staticClass:"menu_content_tips tips_global"},[t._v("订阅者点击该子菜单会跳到以下链接")]),t._v(" "),s("div",{staticClass:"frm_control_group"},[s("label",{staticClass:"frm_label",attrs:{for:""}},[t._v("页面地址")]),t._v(" "),s("div",{staticClass:"frm_controls"},[s("span",{staticClass:"frm_input_box"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.selectedItem.url,expression:"selectedItem.url"}],staticClass:"frm_input",attrs:{type:"text",name:"urlText"},domProps:{value:t.selectedItem.url},on:{input:function(e){e.target.composing||t.$set(t.selectedItem,"url",e.target.value)}}})])])])]):s("div",{staticClass:"menu_content url jsMain",staticStyle:{display:"block"}},[s("p",{staticClass:"menu_content_tips tips_global"},[t._v("click")]),t._v(" "),s("div",{staticClass:"frm_control_group"},[s("label",{staticClass:"frm_label",attrs:{for:""}},[t._v("key")]),t._v(" "),s("div",{staticClass:"frm_controls"},[s("span",{staticClass:"frm_input_box"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.selectedItem.key,expression:"selectedItem.key"}],staticClass:"frm_input",attrs:{type:"text",name:"clickKey"},domProps:{value:t.selectedItem.key},on:{input:function(e){e.target.composing||t.$set(t.selectedItem,"key",e.target.value)}}})])])])])])])]),t._v(" "),t._m(2)])])]),t._v(" "),s("div",{staticClass:"tool_bar tc js_editBox"},[s("span",{staticClass:"btn btn_input btn_primary",attrs:{id:"pubBt"}},[s("button",{on:{click:t.onSave}},[t._v("保存并发布")])])])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("span",{staticClass:"sub_pre_menu_inner js_sub_pre_menu_inner"},[e("i",{staticClass:"icon14_menu_add"})])},function(){var t=this.$createElement,e=this._self._c||t;return e("a",{staticClass:"pre_menu_link js_addL1Btn",attrs:{href:"javascript:void(0);",title:"最多添加3个一级菜单",draggable:"false"}},[e("i",{staticClass:"icon14_menu_add"})])},function(){var t=this.$createElement,e=this._self._c||t;return e("span",{staticClass:"editor_arrow_wrp"},[e("i",{staticClass:"editor_arrow editor_arrow_out"}),this._v(" "),e("i",{staticClass:"editor_arrow editor_arrow_in"})])}]};var c=s("VU/8")(l,a,!1,function(t){s("iXBb")},"data-v-4c3bf16f",null);e.default=c.exports}});
\ No newline at end of file
webpackJsonp([22],{QOZ6:function(e,t){},aTXs:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=o("CCn6"),a={name:"menu",data:function(){return{nowPage:1,total:0,menuList:[],dialog:{title:"新增菜单",show:!1,rules:{name:[{required:!0,message:"请填写菜单名称",trigger:"change"}],cover:[{required:!0,message:"请填写菜单code",trigger:"change"}]},form:{id:"",name:"",cover:"",pid:0,type:2}}}},created:function(){this.getList()},methods:{getList:function(){var e=this;Object(i._10)().then(function(t){t&&(e.menuList=t)})},edit:function(e){this.dialog.show=!0,this.dialog.form.id=e.id,this.dialog.title="编辑菜单",this.dialog.form.name=e.name,this.dialog.form.cover=e.cover,this.dialog.form.pid=0},add:function(){this.dialog.show=!0,this.dialog.form.id="",this.dialog.title="新增菜单",this.dialog.form.name="",this.dialog.form.pid=0,this.dialog.form.cover=""},del:function(e){var t=this;this.$confirm("此操作将删除该菜单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(i.u)(e.id).then(function(e){t.$message({type:"success",message:"删除成功!"}),t.getList()})})},sub:function(){var e=this;this.$refs.form.validate(function(t){if(t){var o=e.dialog;if(o.form.id){var a={name:o.form.name,cover:o.form.cover,pid:o.form.pid};Object(i._36)(o.form.id,a).then(function(){e.$message({type:"success",message:"修改成功!"}),o.show=!1,e.getList()})}else{var n={name:o.form.name,cover:o.form.cover,pid:o.form.pid};Object(i._30)(n).then(function(){e.$message({type:"success",message:"添加成功!"}),o.show=!1,e.getList()})}}})}}},n={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"menu"},[o("div",{staticClass:"head clear-both"},[o("el-button",{staticStyle:{float:"right"},attrs:{plain:"",type:"success"},on:{click:e.add}},[e._v("新增菜单")])],1),e._v(" "),o("el-table",{staticStyle:{width:"100%"},attrs:{data:e.menuList}},[o("el-table-column",{attrs:{prop:"id",label:"菜单ID"}}),e._v(" "),o("el-table-column",{attrs:{prop:"cover",label:"菜单Code"}}),e._v(" "),o("el-table-column",{attrs:{prop:"name",label:"菜单名称"}}),e._v(" "),o("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(o){e.edit(t.row)}}},[e._v("\n 编辑\n ")]),e._v(" "),o("el-button",{attrs:{size:"mini",type:"danger",plain:""},on:{click:function(o){e.del(t.row)}}},[e._v("\n 删除\n ")])]}}])})],1),e._v(" "),o("el-dialog",{attrs:{title:e.dialog.title,center:"","append-to-body":"",visible:e.dialog.show,width:"30%"},on:{"update:visible":function(t){e.$set(e.dialog,"show",t)}}},[o("el-form",{ref:"form",attrs:{rules:e.dialog.rules,model:e.dialog.form,"label-width":"100px"}},[o("el-form-item",{attrs:{label:"菜单名称",prop:"name"}},[o("el-input",{model:{value:e.dialog.form.name,callback:function(t){e.$set(e.dialog.form,"name",t)},expression:"dialog.form.name"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"菜单Code",prop:"cover"}},[o("el-input",{model:{value:e.dialog.form.cover,callback:function(t){e.$set(e.dialog.form,"cover",t)},expression:"dialog.form.cover"}})],1)],1),e._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(t){e.dialog.show=!1}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:e.sub}},[e._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var s=o("VU/8")(a,n,!1,function(e){o("QOZ6")},"data-v-62b7c138",null);t.default=s.exports}});
\ No newline at end of file
webpackJsonp([24],{QOZ6:function(e,t){},aTXs:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=o("CCn6"),a={name:"menu",data:function(){return{nowPage:1,total:0,menuList:[],dialog:{title:"新增菜单",show:!1,rules:{name:[{required:!0,message:"请填写菜单名称",trigger:"change"}],cover:[{required:!0,message:"请填写菜单code",trigger:"change"}]},form:{id:"",name:"",cover:"",pid:0,type:2}}}},created:function(){this.getList()},methods:{getList:function(){var e=this;Object(i._10)().then(function(t){t&&(e.menuList=t)})},edit:function(e){this.dialog.show=!0,this.dialog.form.id=e.id,this.dialog.title="编辑菜单",this.dialog.form.name=e.name,this.dialog.form.cover=e.cover,this.dialog.form.pid=0},add:function(){this.dialog.show=!0,this.dialog.form.id="",this.dialog.title="新增菜单",this.dialog.form.name="",this.dialog.form.pid=0,this.dialog.form.cover=""},del:function(e){var t=this;this.$confirm("此操作将删除该菜单?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(i.u)(e.id).then(function(e){t.$message({type:"success",message:"删除成功!"}),t.getList()})})},sub:function(){var e=this;this.$refs.form.validate(function(t){if(t){var o=e.dialog;if(o.form.id){var a={name:o.form.name,cover:o.form.cover,pid:o.form.pid};Object(i._36)(o.form.id,a).then(function(){e.$message({type:"success",message:"修改成功!"}),o.show=!1,e.getList()})}else{var n={name:o.form.name,cover:o.form.cover,pid:o.form.pid};Object(i._30)(n).then(function(){e.$message({type:"success",message:"添加成功!"}),o.show=!1,e.getList()})}}})}}},n={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"menu"},[o("div",{staticClass:"head clear-both"},[o("el-button",{staticStyle:{float:"right"},attrs:{plain:"",type:"success"},on:{click:e.add}},[e._v("新增菜单")])],1),e._v(" "),o("el-table",{staticStyle:{width:"100%"},attrs:{data:e.menuList}},[o("el-table-column",{attrs:{prop:"id",label:"菜单ID"}}),e._v(" "),o("el-table-column",{attrs:{prop:"cover",label:"菜单Code"}}),e._v(" "),o("el-table-column",{attrs:{prop:"name",label:"菜单名称"}}),e._v(" "),o("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[o("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(o){e.edit(t.row)}}},[e._v("\n 编辑\n ")]),e._v(" "),o("el-button",{attrs:{size:"mini",type:"danger",plain:""},on:{click:function(o){e.del(t.row)}}},[e._v("\n 删除\n ")])]}}])})],1),e._v(" "),o("el-dialog",{attrs:{title:e.dialog.title,center:"","append-to-body":"",visible:e.dialog.show,width:"30%"},on:{"update:visible":function(t){e.$set(e.dialog,"show",t)}}},[o("el-form",{ref:"form",attrs:{rules:e.dialog.rules,model:e.dialog.form,"label-width":"100px"}},[o("el-form-item",{attrs:{label:"菜单名称",prop:"name"}},[o("el-input",{model:{value:e.dialog.form.name,callback:function(t){e.$set(e.dialog.form,"name",t)},expression:"dialog.form.name"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"菜单Code",prop:"cover"}},[o("el-input",{model:{value:e.dialog.form.cover,callback:function(t){e.$set(e.dialog.form,"cover",t)},expression:"dialog.form.cover"}})],1)],1),e._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(t){e.dialog.show=!1}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:e.sub}},[e._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var s=o("VU/8")(a,n,!1,function(e){o("QOZ6")},"data-v-62b7c138",null);t.default=s.exports}});
\ No newline at end of file
webpackJsonp([9],{AbSL:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=s("CCn6"),o=s("kmJW"),n={name:"dialogObj",props:["dialogObj"],data:function(){return{selectedLesson:[],selectedLessonList:[],lessonList:[],showLessonList:[],selectedBox:[],selectedBoxList:[],boxList:[],showBoxList:[],imageList:[],loading:!1,uploadShow:!0,form:{title:"",type:0,text_category_ids:[],item_category_ids:[],cover:0},rules:{title:[{required:!0,message:"请输入课程标题",trigger:"change"}]}}},methods:{handleItemChange:function(e){},changLessonItem:function(){0===this.form.type?this.showLessonList.forEach(function(e){e.children=e.children||[],e.children.forEach(function(e){e.children&&delete e.children})}):this.showLessonList=this.lessonList},delLesson:function(e){this.selectedLessonList=this.selectedLessonList.filter(function(t){return t.id!==e.id})},delBox:function(e){this.selectedBoxList=this.selectedBoxList.filter(function(t){return t.id!==e.id})},selectLesson:function(e){var t=this.showLessonList.find(function(t){return t.id===e[0]});t.children&&(t=t.children.find(function(t){return t.id===e[1]}),3===e.length&&(t=t.children.find(function(t){return t.id===e[2]})),-1===this.selectedLessonList.findIndex(function(e){return e===t})?this.selectedLessonList.push(t):this.$message({type:"info",message:"不能重复添加!"}))},selectBox:function(e){var t=this.showBoxList.find(function(t){return t.id===e[0]});-1===this.selectedBoxList.findIndex(function(e){return e===t})?this.selectedBoxList.push(t):this.$message({type:"info",message:"不能重复添加!"})},sub:function(){var e=this;this.$refs.form.validate(function(t){var s=[],o=[];e.selectedBoxList.forEach(function(e){s.push(e.id)}),e.selectedLessonList.forEach(function(e){o.push(e.id)}),e.imageList[0]&&(e.form.cover=e.imageList[0].name);var n=e.form;if(n.item_category_ids=s.toString(),n.text_category_ids=o.toString(),t){if(!e.form.cover)return void e.$message({type:"error",message:"请上传封面!"});if(!n.text_category_ids)return void e.$message({type:"error",message:"请选择课程!"});switch(e.dialogObj.type){case 1:Object(i.K)(e.dialogObj.id,n).then(function(t){e.$message({type:"success",message:"修改成功!"}),e.$emit("reflash"),e.dialogObj.show=!1});break;case 0:console.log(e.form),Object(i.j)(n).then(function(t){e.$message({type:"success",message:"新增成功!"}),e.$emit("reflash"),e.dialogObj.show=!1})}}})},initDialog:function(){var e=this;Object(i.V)().then(function(t){t&&(e.boxList=t,e.showBoxList=JSON.parse(JSON.stringify(t)))}),Object(i.X)().then(function(t){switch(e.lessonList=t,e.showLessonList=JSON.parse(JSON.stringify(t)),e.dialogObj.type){case 0:e.form={title:"",type:0,text_category_ids:[],item_category_ids:[],cover:0},e.uploadShow=!0,e.imageList=[],e.selectedLessonList=[],e.selectedBoxList=[];break;case 1:Object(i._8)(e.dialogObj.id).then(function(t){e.form={title:t.title,type:t.type,text_category_ids:[],item_category_ids:[],cover:""},e.imageList=[{name:t.cover,url:"http://cdn.singsingenglish.com/"+t.cover}],e.uploadShow=!1,e.selectedLessonList=[],e.selectedBoxList=[],0===t.type?t.detail[0].forEach(function(t){e.selectLesson([t.pid,t.id])}):1===t.type&&t.detail[1].forEach(function(t){var s=e.showLessonList.find(function(e){return e.children.find(function(e){return e.id===t.pid})});e.selectLesson([s.id,t.pid,t.id])}),t.detail[2]&&t.detail[2].forEach(function(t){e.selectBox([t.id])})});break;case 2:e.title="编辑",e.show=e.dialogObj.show,e.id=e.dialogObj.id,e.type=2}})},beforeAvatarUpload:function(){this.uploadShow=!1},handleRemove:function(){this.uploadShow=!0},handleAvatarSuccess:function(e){this.imageList=[{name:e.data.url,url:"http://cdn.singsingenglish.com/"+e.data.url}]},uploadFileMain:function(e){var t=this;this.$store.dispatch("setProgress",{type:"new",id:e.file.uid}),this.fileUid=e.file.uid,Object(i._38)({file:e.file,type:"local"}).then(function(e){t.form.cover="http://cdn.singsingenglish.com/"+e.url,t.imageList[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""}})},moveBox:function(e,t){var s=this.selectedBoxList,i=s[e],o=s[t];this.selectedBoxList.splice(e,1,o),this.selectedBoxList.splice(t,1,i)},moveItem:function(e,t){console.log("moveItem",e,t);var s=this.selectedLessonList,i=s[e],o=s[t];this.selectedLessonList.splice(e,1,o),this.selectedLessonList.splice(t,1,i)}},watch:{},mounted:function(){this.initDialog()}},l={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("el-dialog",{attrs:{title:e.dialogObj.title,center:"","append-to-body":"",visible:e.dialogObj.show,width:"800px"},on:{"update:visible":function(t){e.$set(e.dialogObj,"show",t)}}},[s("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[s("el-form",{ref:"form",attrs:{model:e.form,"label-width":"120px",rules:e.rules}},[s("el-form-item",{attrs:{label:"课程标题",prop:"title"}},[s("el-input",{model:{value:e.form.title,callback:function(t){e.$set(e.form,"title",t)},expression:"form.title"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"课程封面"}},[s("el-upload",{class:{disabled:!e.uploadShow},attrs:{action:"/api/public/upload","http-request":e.uploadFileMain,"before-upload":e.beforeAvatarUpload,"list-type":"picture-card","file-list":e.imageList,"on-success":e.handleAvatarSuccess,"on-remove":e.handleRemove}},[s("i",{staticClass:"el-icon-plus"})])],1),e._v(" "),s("el-form-item",{attrs:{label:"课程类型"}},[s("el-select",{attrs:{placeholder:"请选择课程类型"},on:{change:function(t){e.selectedLesson=[],e.selectedLessonList=[]}},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[s("el-option",{attrs:{label:"月课",value:0}}),e._v(" "),s("el-option",{attrs:{label:"日课",value:1}})],1)],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:10}},[s("el-form-item",{attrs:{label:"选择课程"}},[s("el-cascader",{attrs:{clearable:"",value:e.selectedLesson,options:e.showLessonList,"show-all-levels":!1,props:{label:"name",value:"id",children:"children"}},on:{"active-item-change":e.changLessonItem,change:e.selectLesson}})],1),e._v(" "),s("el-form-item",{attrs:{label:"已选课程"}},e._l(e.selectedLessonList,function(t,i){return s("div",{key:i,staticClass:"selected-block"},[s("el-card",{attrs:{shadow:"always"}},[e._v("\n "+e._s(t.name)+"\n "),s("el-button",{staticStyle:{float:"right",padding:"3px"},attrs:{type:"danger",icon:"el-icon-close",circle:"",size:"mini"},on:{click:function(s){e.delLesson(t)}}}),e._v(" "),s("div",{staticClass:"move"},[0!==i?s("el-button",{staticClass:"button",attrs:{type:"text"},on:{click:function(t){e.moveItem(i-1,i)}}},[e._v("上移")]):e._e(),e._v(" "),i!==e.selectedLessonList.length-1?s("el-button",{staticClass:"button",attrs:{type:"text"},on:{click:function(t){e.moveItem(i,i+1)}}},[e._v("下移")]):e._e()],1)],1)],1)}))],1),e._v(" "),s("el-col",{attrs:{span:10}},[s("el-form-item",{attrs:{label:"选择盒子"}},[s("el-cascader",{attrs:{clearable:"",value:e.selectedBox,options:e.showBoxList,"show-all-levels":!1,"expand-trigger":"hover",props:{label:"name",value:"id",children:"children"}},on:{change:e.selectBox}})],1),e._v(" "),s("el-form-item",{attrs:{label:"已选盒子"}},e._l(e.selectedBoxList,function(t,i){return s("div",{key:t.id,staticClass:"selected-block"},[s("el-card",{attrs:{shadow:"always"}},[e._v("\n "+e._s(t.name)+"\n "),s("el-button",{staticStyle:{float:"right",padding:"3px"},attrs:{type:"danger",icon:"el-icon-close",circle:"",size:"mini"},on:{click:function(s){e.delBox(t)}}}),e._v(" "),s("div",{staticClass:"move"},[0!==i?s("el-button",{staticClass:"button",attrs:{type:"text"},on:{click:function(t){e.moveBox(i-1,i)}}},[e._v("上移")]):e._e(),e._v(" "),i!==e.selectedBoxList.length-1?s("el-button",{staticClass:"button",attrs:{type:"text"},on:{click:function(t){e.moveBox(i,i+1)}}},[e._v("下移")]):e._e()],1)],1)],1)}))],1)],1)],1),e._v(" "),2!==e.dialogObj.type?s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{on:{click:function(t){e.dialogObj.show=!1}}},[e._v("取 消")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:e.sub}},[e._v("确 定")])],1):e._e()],1)])},staticRenderFns:[]};var a=s("VU/8")(n,l,!1,function(e){s("zTHp"),s("bB4o")},"data-v-3da17ad1",null).exports,c=s("+TkF"),r={name:"index",data:function(){return{searchFrom:{title:"",type:""},userList:[],total:0,nowPage:0,dialogObj:{type:0,show:!1,id:""}}},components:{page:o.a,dialogCom:a},filters:{lessonType:function(e){return c.g[e]}},mounted:function(){this.getUser()},methods:{getUser:function(){var e=this;Object(i._7)(this.searchFrom).then(function(t){e.userList=t.list,e.total=t.total})},edit:function(e){this.dialogObj={type:1,show:!0,id:e.id,title:"编辑课程"}},add:function(){this.dialogObj={type:0,show:!0,id:"",title:"新增课程"}},detail:function(e){this.dialogObj.id=e.id,this.dialogObj.type=1,this.dialogObj.show=!0},delTeacher:function(e){var t=this;this.$confirm("此操作将删除该课程?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(i.B)(e.id).then(function(e){t.$message({type:"success",message:"删除成功!"}),t.getUser()})})},changeShow:function(e){this.dialogObj.show=e}}},d={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"user"},[s("el-form",{ref:"searchFrom",attrs:{model:e.searchFrom,"label-width":"80px"}},[s("el-row",[s("el-col",{attrs:{span:4}},[s("el-form-item",{attrs:{label:"课程标题"}},[s("el-input",{model:{value:e.searchFrom.title,callback:function(t){e.$set(e.searchFrom,"title",t)},expression:"searchFrom.title"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:4}},[s("el-form-item",{attrs:{label:"课程类型"}},[s("el-select",{attrs:{placeholder:"请选择"},model:{value:e.searchFrom.type,callback:function(t){e.$set(e.searchFrom,"type",t)},expression:"searchFrom.type"}},[s("el-option",{attrs:{value:"",label:"请选择"}}),e._v(" "),s("el-option",{attrs:{value:"0",label:"月课"}}),e._v(" "),s("el-option",{attrs:{value:"1",label:"日课"}})],1)],1)],1),e._v(" "),s("el-col",{attrs:{span:4}},[s("el-form-item",[s("el-button",{attrs:{type:"primary",plain:""},on:{click:e.getUser}},[e._v("搜索")])],1)],1),e._v(" "),s("el-col",{attrs:{span:4,offset:8}},[s("el-button",{attrs:{type:"success",plain:""},on:{click:e.add}},[e._v("新增课程")])],1)],1)],1),e._v(" "),s("el-table",{staticStyle:{width:"100%"},attrs:{data:e.userList}},[s("el-table-column",{attrs:{prop:"id",label:"id"}}),e._v(" "),s("el-table-column",{attrs:{prop:"title",label:"课程名"}}),e._v(" "),s("el-table-column",{attrs:{label:"课程类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("lessonType")(t.row.type))+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"theme_num",label:"主题数"}}),e._v(" "),s("el-table-column",{attrs:{prop:"sing_num",label:"歌曲数"}}),e._v(" "),s("el-table-column",{attrs:{prop:"item_num",label:"实体包数量"}}),e._v(" "),s("el-table-column",{attrs:{width:"250",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-button",{attrs:{size:"mini",plain:"",type:"warning"},on:{click:function(s){e.edit(t.row)}}},[e._v("\n 编辑\n ")]),e._v(" "),s("el-button",{attrs:{size:"mini",plain:"",type:"danger"},on:{click:function(s){e.delTeacher(t.row)}}},[e._v("\n 删除\n ")])]}}])})],1),e._v(" "),s("page",{attrs:{total:e.total},model:{value:e.nowPage,callback:function(t){e.nowPage=t},expression:"nowPage"}}),e._v(" "),e.dialogObj.show?s("dialog-com",{attrs:{dialogObj:e.dialogObj},on:{changeShow:e.changeShow,reflash:e.getUser}}):e._e()],1)},staticRenderFns:[]};var u=s("VU/8")(r,d,!1,function(e){s("DeBB")},"data-v-0d59bfde",null);t.default=u.exports},DeBB:function(e,t){},bB4o:function(e,t){},zTHp:function(e,t){}});
\ No newline at end of file
webpackJsonp([9],{"9ynY":function(e,t){},AbSL:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=s("CCn6"),o=s("kmJW"),n={name:"dialogObj",props:["dialogObj"],data:function(){return{selectedLesson:[],selectedLessonList:[],lessonList:[],showLessonList:[],selectedBox:[],selectedBoxList:[],boxList:[],showBoxList:[],imageList:[],loading:!1,uploadShow:!0,form:{title:"",type:0,text_category_ids:[],item_category_ids:[],cover:0},rules:{title:[{required:!0,message:"请输入课程标题",trigger:"change"}]}}},methods:{handleItemChange:function(e){},changLessonItem:function(){0===this.form.type?this.showLessonList.forEach(function(e){e.children=e.children||[],e.children.forEach(function(e){e.children&&delete e.children})}):this.showLessonList=this.lessonList},delLesson:function(e){this.selectedLessonList=this.selectedLessonList.filter(function(t){return t.id!==e.id})},delBox:function(e){this.selectedBoxList=this.selectedBoxList.filter(function(t){return t.id!==e.id})},selectLesson:function(e){var t=this.showLessonList.find(function(t){return t.id===e[0]});t.children&&(t=t.children.find(function(t){return t.id===e[1]}),3===e.length&&(t=t.children.find(function(t){return t.id===e[2]})),-1===this.selectedLessonList.findIndex(function(e){return e===t})?this.selectedLessonList.push(t):this.$message({type:"info",message:"不能重复添加!"}))},selectBox:function(e){var t=this.showBoxList.find(function(t){return t.id===e[0]});-1===this.selectedBoxList.findIndex(function(e){return e===t})?this.selectedBoxList.push(t):this.$message({type:"info",message:"不能重复添加!"})},sub:function(){var e=this;this.$refs.form.validate(function(t){var s=[],o=[];e.selectedBoxList.forEach(function(e){s.push(e.id)}),e.selectedLessonList.forEach(function(e){o.push(e.id)}),e.imageList[0]&&(e.form.cover=e.imageList[0].name);var n=e.form;if(n.item_category_ids=s.toString(),n.text_category_ids=o.toString(),t){if(!e.form.cover)return void e.$message({type:"error",message:"请上传封面!"});if(!n.text_category_ids)return void e.$message({type:"error",message:"请选择课程!"});if(!n.item_category_ids)return void e.$message({type:"error",message:"请选择盒子!"});switch(e.dialogObj.type){case 1:Object(i.K)(e.dialogObj.id,n).then(function(t){e.$message({type:"success",message:"修改成功!"}),e.$emit("reflash"),e.dialogObj.show=!1});break;case 0:console.log(e.form),Object(i.j)(n).then(function(t){e.$message({type:"success",message:"新增成功!"}),e.$emit("reflash"),e.dialogObj.show=!1})}}})},initDialog:function(){var e=this;Object(i.V)().then(function(t){t&&(e.boxList=t,e.showBoxList=JSON.parse(JSON.stringify(t)))}),Object(i.X)().then(function(t){switch(e.lessonList=t,e.showLessonList=JSON.parse(JSON.stringify(t)),e.dialogObj.type){case 0:e.form={title:"",type:0,text_category_ids:[],item_category_ids:[],cover:0},e.uploadShow=!0,e.imageList=[],e.selectedLessonList=[],e.selectedBoxList=[];break;case 1:Object(i._8)(e.dialogObj.id).then(function(t){e.form={title:t.title,type:t.type,text_category_ids:[],item_category_ids:[],cover:""},e.imageList=[{name:t.cover,url:"http://cdn.singsingenglish.com/"+t.cover}],e.uploadShow=!1,e.selectedLessonList=[],e.selectedBoxList=[],0===t.type?t.detail[0].forEach(function(t){e.selectLesson([t.pid,t.id])}):1===t.type&&t.detail[1].forEach(function(t){var s=e.showLessonList.find(function(e){return e.children.find(function(e){return e.id===t.pid})});e.selectLesson([s.id,t.pid,t.id])}),t.detail[2]&&t.detail[2].forEach(function(t){e.selectBox([t.id])})});break;case 2:e.title="编辑",e.show=e.dialogObj.show,e.id=e.dialogObj.id,e.type=2}})},beforeAvatarUpload:function(){this.uploadShow=!1},handleRemove:function(){this.uploadShow=!0},handleAvatarSuccess:function(e){this.imageList=[{name:e.data.url,url:"http://cdn.singsingenglish.com/"+e.data.url}]},uploadFileMain:function(e){var t=this;this.$store.dispatch("setProgress",{type:"new",id:e.file.uid}),this.fileUid=e.file.uid,Object(i._38)({file:e.file,type:"local"}).then(function(e){t.form.cover="http://cdn.singsingenglish.com/"+e.url,t.imageList[0]={name:e.url,url:"http://cdn.singsingenglish.com/"+e.url,title:"",lable:""}})},moveBox:function(e,t){var s=this.selectedBoxList,i=s[e],o=s[t];this.selectedBoxList.splice(e,1,o),this.selectedBoxList.splice(t,1,i)},moveItem:function(e,t){console.log("moveItem",e,t);var s=this.selectedLessonList,i=s[e],o=s[t];this.selectedLessonList.splice(e,1,o),this.selectedLessonList.splice(t,1,i)}},watch:{},mounted:function(){this.initDialog()}},l={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("el-dialog",{attrs:{title:e.dialogObj.title,center:"","append-to-body":"",visible:e.dialogObj.show,width:"800px"},on:{"update:visible":function(t){e.$set(e.dialogObj,"show",t)}}},[s("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[s("el-form",{ref:"form",attrs:{model:e.form,"label-width":"120px",rules:e.rules}},[s("el-form-item",{attrs:{label:"课程标题",prop:"title"}},[s("el-input",{model:{value:e.form.title,callback:function(t){e.$set(e.form,"title",t)},expression:"form.title"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"课程封面"}},[s("el-upload",{class:{disabled:!e.uploadShow},attrs:{action:"/api/public/upload","http-request":e.uploadFileMain,"before-upload":e.beforeAvatarUpload,"list-type":"picture-card","file-list":e.imageList,"on-success":e.handleAvatarSuccess,"on-remove":e.handleRemove}},[s("i",{staticClass:"el-icon-plus"})])],1),e._v(" "),s("el-form-item",{attrs:{label:"课程类型"}},[s("el-select",{attrs:{placeholder:"请选择课程类型"},on:{change:function(t){e.selectedLesson=[],e.selectedLessonList=[]}},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[s("el-option",{attrs:{label:"月课",value:0}}),e._v(" "),s("el-option",{attrs:{label:"日课",value:1}})],1)],1),e._v(" "),s("el-row",[s("el-col",{attrs:{span:10}},[s("el-form-item",{attrs:{label:"选择课程"}},[s("el-cascader",{attrs:{clearable:"",value:e.selectedLesson,options:e.showLessonList,"show-all-levels":!1,props:{label:"name",value:"id",children:"children"}},on:{"active-item-change":e.changLessonItem,change:e.selectLesson}})],1),e._v(" "),s("el-form-item",{attrs:{label:"已选课程"}},e._l(e.selectedLessonList,function(t,i){return s("div",{key:i,staticClass:"selected-block"},[s("el-card",{attrs:{shadow:"always"}},[e._v("\n "+e._s(t.name)+"\n "),s("el-button",{staticStyle:{float:"right",padding:"3px"},attrs:{type:"danger",icon:"el-icon-close",circle:"",size:"mini"},on:{click:function(s){e.delLesson(t)}}}),e._v(" "),s("div",{staticClass:"move"},[0!==i?s("el-button",{staticClass:"button",attrs:{type:"text"},on:{click:function(t){e.moveItem(i-1,i)}}},[e._v("上移")]):e._e(),e._v(" "),i!==e.selectedLessonList.length-1?s("el-button",{staticClass:"button",attrs:{type:"text"},on:{click:function(t){e.moveItem(i,i+1)}}},[e._v("下移")]):e._e()],1)],1)],1)}))],1),e._v(" "),s("el-col",{attrs:{span:10}},[s("el-form-item",{attrs:{label:"选择盒子"}},[s("el-cascader",{attrs:{clearable:"",value:e.selectedBox,options:e.showBoxList,"show-all-levels":!1,"expand-trigger":"hover",props:{label:"name",value:"id",children:"children"}},on:{change:e.selectBox}})],1),e._v(" "),s("el-form-item",{attrs:{label:"已选盒子"}},e._l(e.selectedBoxList,function(t,i){return s("div",{key:t.id,staticClass:"selected-block"},[s("el-card",{attrs:{shadow:"always"}},[e._v("\n "+e._s(t.name)+"\n "),s("el-button",{staticStyle:{float:"right",padding:"3px"},attrs:{type:"danger",icon:"el-icon-close",circle:"",size:"mini"},on:{click:function(s){e.delBox(t)}}}),e._v(" "),s("div",{staticClass:"move"},[0!==i?s("el-button",{staticClass:"button",attrs:{type:"text"},on:{click:function(t){e.moveBox(i-1,i)}}},[e._v("上移")]):e._e(),e._v(" "),i!==e.selectedBoxList.length-1?s("el-button",{staticClass:"button",attrs:{type:"text"},on:{click:function(t){e.moveBox(i,i+1)}}},[e._v("下移")]):e._e()],1)],1)],1)}))],1)],1)],1),e._v(" "),2!==e.dialogObj.type?s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{on:{click:function(t){e.dialogObj.show=!1}}},[e._v("取 消")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:e.sub}},[e._v("确 定")])],1):e._e()],1)])},staticRenderFns:[]};var a=s("VU/8")(n,l,!1,function(e){s("9ynY"),s("HdXS")},"data-v-4cfec592",null).exports,c=s("+TkF"),r={name:"index",data:function(){return{searchFrom:{title:"",type:""},userList:[],total:0,nowPage:0,dialogObj:{type:0,show:!1,id:""}}},components:{page:o.a,dialogCom:a},filters:{lessonType:function(e){return c.g[e]}},mounted:function(){this.getUser()},methods:{getUser:function(){var e=this;Object(i._7)(this.searchFrom).then(function(t){e.userList=t.list,e.total=t.total})},edit:function(e){this.dialogObj={type:1,show:!0,id:e.id,title:"编辑课程"}},add:function(){this.dialogObj={type:0,show:!0,id:"",title:"新增课程"}},detail:function(e){this.dialogObj.id=e.id,this.dialogObj.type=1,this.dialogObj.show=!0},delTeacher:function(e){var t=this;this.$confirm("此操作将删除该课程?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(i.B)(e.id).then(function(e){t.$message({type:"success",message:"删除成功!"}),t.getUser()})})},changeShow:function(e){this.dialogObj.show=e}}},d={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"user"},[s("el-form",{ref:"searchFrom",attrs:{model:e.searchFrom,"label-width":"80px"}},[s("el-row",[s("el-col",{attrs:{span:4}},[s("el-form-item",{attrs:{label:"课程标题"}},[s("el-input",{model:{value:e.searchFrom.title,callback:function(t){e.$set(e.searchFrom,"title",t)},expression:"searchFrom.title"}})],1)],1),e._v(" "),s("el-col",{attrs:{span:4}},[s("el-form-item",{attrs:{label:"课程类型"}},[s("el-select",{attrs:{placeholder:"请选择"},model:{value:e.searchFrom.type,callback:function(t){e.$set(e.searchFrom,"type",t)},expression:"searchFrom.type"}},[s("el-option",{attrs:{value:"",label:"请选择"}}),e._v(" "),s("el-option",{attrs:{value:"0",label:"月课"}}),e._v(" "),s("el-option",{attrs:{value:"1",label:"日课"}})],1)],1)],1),e._v(" "),s("el-col",{attrs:{span:4}},[s("el-form-item",[s("el-button",{attrs:{type:"primary",plain:""},on:{click:e.getUser}},[e._v("搜索")])],1)],1),e._v(" "),s("el-col",{attrs:{span:4,offset:8}},[s("el-button",{attrs:{type:"success",plain:""},on:{click:e.add}},[e._v("新增课程")])],1)],1)],1),e._v(" "),s("el-table",{staticStyle:{width:"100%"},attrs:{data:e.userList}},[s("el-table-column",{attrs:{prop:"id",label:"id"}}),e._v(" "),s("el-table-column",{attrs:{prop:"title",label:"课程名"}}),e._v(" "),s("el-table-column",{attrs:{label:"课程类型"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("lessonType")(t.row.type))+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"theme_num",label:"主题数"}}),e._v(" "),s("el-table-column",{attrs:{prop:"sing_num",label:"歌曲数"}}),e._v(" "),s("el-table-column",{attrs:{prop:"item_num",label:"实体包数量"}}),e._v(" "),s("el-table-column",{attrs:{width:"250",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-button",{attrs:{size:"mini",plain:"",type:"warning"},on:{click:function(s){e.edit(t.row)}}},[e._v("\n 编辑\n ")]),e._v(" "),s("el-button",{attrs:{size:"mini",plain:"",type:"danger"},on:{click:function(s){e.delTeacher(t.row)}}},[e._v("\n 删除\n ")])]}}])})],1),e._v(" "),s("page",{attrs:{total:e.total},model:{value:e.nowPage,callback:function(t){e.nowPage=t},expression:"nowPage"}}),e._v(" "),e.dialogObj.show?s("dialog-com",{attrs:{dialogObj:e.dialogObj},on:{changeShow:e.changeShow,reflash:e.getUser}}):e._e()],1)},staticRenderFns:[]};var u=s("VU/8")(r,d,!1,function(e){s("DeBB")},"data-v-0d59bfde",null);t.default=u.exports},DeBB:function(e,t){},HdXS:function(e,t){}});
\ No newline at end of file
webpackJsonp([29],{EDmx:function(e,n){},IcnI:function(e,n,t){"use strict";var a=t("7+uW"),o=t("NYxO"),r=t("zSLJ"),i={setToken:function(e,n){e.token=n,r.a.set("cc_token",n)},setUserName:function(e,n){e.userName=n,r.a.set("cc_user_name",n)},mainCanShow:function(e){e.mainLoad=!1},mainUnShow:function(e){e.mainLoad=!0},changeParentRouter:function(e,n){e.menuList.find(function(e){return e.name===n.name}).routerName=n.to.name},progress:function(e,n){switch(n.type){case"new":e.progressList.push({num:0,id:n.id});break;case"change":e.progressList.find(function(e){return e.id===n.id}).num=n.num;break;case"delete":e.progressList.find(function(e){return e.id===n.id})}}};a.default.use(o.a);n.a=new o.a.Store({state:{show:!1,userName:"",token:"",mainLoad:!0,menuList:[{name:"",value:"教研管理",icon:"icon-material",list:[{value:"教材列表",routerName:"resources",path:"/resources"}]},{name:"",value:"课程管理",icon:"icon-kecheng",list:[{value:"课程列表",routerName:"lesson",path:"/lesson"},{value:"期数列表",routerName:"periods",path:"/periods"},{value:"班级列表",routerName:"class",path:"/class"},{value:"不上课日期",routerName:"noLesson",path:"/noLesson"}]},{name:"",value:"人员管理",icon:"icon-laoshi",list:[{value:"教师列表",routerName:"teacher",path:"/teacher"},{value:"用户列表",routerName:"user",path:"/user"}]},{name:"",value:"商品管理",icon:"icon-shangpin1",list:[{value:"商品列表",routerName:"shop",path:"/shop"}]},{name:"",value:"订单管理",icon:"icon-dingdan",list:[{value:"订单列表",routerName:"order",path:"/order"},{value:"退款列表",routerName:"refund",path:"/refund"},{value:"提现列表",routerName:"putForward",path:"/putForward"},{value:"发货管理",routerName:"consignment",path:"/consignment"}]},{name:"",value:"实物管理",icon:"icon-shu",list:[{value:"单品列表",routerName:"single",path:"/single"},{value:"盒子列表",routerName:"box",path:"/box"}]},{name:"",value:"公众号",icon:"icon-ai-weixin",list:[{value:"关注自动回复",routerName:"focusReply",path:"/focusReply"},{value:"关键词回复",routerName:"autoReply",path:"/autoReply"},{value:"公众号菜单",routerName:"weChat",path:"/weChat"},{value:"素材管理",routerName:"weChatResource",path:"/weChatResource"},{value:"Banner管理",routerName:"banner",path:"/banner"}]},{name:"",value:"系统管理",icon:"icon-shezhi",list:[{value:"账号管理",routerName:"admin",path:"/admin"},{value:"角色管理",routerName:"role",path:"/role"},{value:"菜单管理",routerName:"menu",path:"/menu"},{value:"系统配置",routerName:"sysConfig",path:"/sysConfig"}]}],menuType:!1,nowTab:"first",progressList:[],openedTab:[{value:"首页",routerName:"first",name:"first",delNo:!0,path:"/index"}]},mutations:i,actions:{setToken:function(e,n){(0,e.commit)("setToken",n)},setUserName:function(e,n){(0,e.commit)("setUserName",n)},setProgress:function(e,n){(0,e.commit)("progress",n)}}})},NHnr:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=t("7+uW"),o={render:function(){var e=this.$createElement,n=this._self._c||e;return n("div",{attrs:{id:"app"}},[n("router-view")],1)},staticRenderFns:[]};var r=t("VU/8")({name:"App",data:function(){return{}}},o,!1,function(e){t("EDmx")},null,null).exports,i=t("YaEn"),u=t("zL8q"),c=t.n(u),s=(t("tvR6"),t("IcnI"));a.default.use(c.a),a.default.config.productionTip=!1,new a.default({el:"#app",store:s.a,router:i.a,components:{App:r},template:"<App/>"})},YaEn:function(e,n,t){"use strict";var a=t("7+uW"),o=t("IcnI"),r=t("/ocq"),i=t("zSLJ");a.default.use(r.a);var u=new r.a({routes:[{path:"/login",name:"login",component:function(e){return Promise.all([t.e(0),t.e(12)]).then(function(){var n=[t("0HId")];e.apply(null,n)}.bind(this)).catch(t.oe)},meta:{skip_auth:!0}},{path:"/",name:"index",component:function(e){return Promise.all([t.e(0),t.e(3)]).then(function(){var n=[t("jHcp")];e.apply(null,n)}.bind(this)).catch(t.oe)},redirect:{name:"first"},children:[{path:"",name:"first",component:function(e){return t.e(2).then(function(){var n=[t("sJm1")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/help",name:"help",component:function(e){return t.e(26).then(function(){var n=[t("kBw/")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/putForward",name:"putForward",component:function(e){return Promise.all([t.e(0),t.e(18)]).then(function(){var n=[t("F5pf")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/refund",name:"refund",component:function(e){return Promise.all([t.e(0),t.e(21)]).then(function(){var n=[t("89rD")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/noLesson",name:"noLesson",component:function(e){return Promise.all([t.e(0),t.e(11)]).then(function(){var n=[t("sg/1")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/banner",name:"banner",component:function(e){return Promise.all([t.e(0),t.e(15)]).then(function(){var n=[t("CGL6")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/weChatResource",name:"weChatResource",component:function(e){return Promise.all([t.e(0),t.e(25)]).then(function(){var n=[t("Xhqp")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/menu",name:"menu",component:function(e){return Promise.all([t.e(0),t.e(22)]).then(function(){var n=[t("aTXs")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/focusReply",name:"focusReply",component:function(e){return Promise.all([t.e(0),t.e(23)]).then(function(){var n=[t("CK6D")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/weChat",name:"weChat",component:function(e){return Promise.all([t.e(0),t.e(24)]).then(function(){var n=[t("q5av")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/autoReply",name:"autoReply",component:function(e){return Promise.all([t.e(0),t.e(13)]).then(function(){var n=[t("65NY")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/resources",name:"resources",component:function(e){return Promise.all([t.e(1),t.e(0)]).then(function(){var n=[t("z5EG")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/periods",name:"periods",component:function(e){return Promise.all([t.e(0),t.e(10)]).then(function(){var n=[t("ayGs")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/shop",name:"shop",component:function(e){return Promise.all([t.e(0),t.e(17)]).then(function(){var n=[t("1djJ")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/consignment",name:"consignment",component:function(e){return t.e(27).then(function(){var n=[t("usUK")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/single",name:"single",component:function(e){return Promise.all([t.e(0),t.e(6)]).then(function(){var n=[t("B31M")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/box",name:"box",component:function(e){return Promise.all([t.e(0),t.e(4)]).then(function(){var n=[t("+vCD")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/lesson",name:"lesson",component:function(e){return Promise.all([t.e(0),t.e(9)]).then(function(){var n=[t("AbSL")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/user",name:"user",component:function(e){return Promise.all([t.e(0),t.e(16)]).then(function(){var n=[t("jFLA")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/teacher",name:"teacher",component:function(e){return Promise.all([t.e(0),t.e(7)]).then(function(){var n=[t("Y0Vi")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/admin",name:"admin",component:function(e){return Promise.all([t.e(0),t.e(19)]).then(function(){var n=[t("+jTk")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/role",name:"role",component:function(e){return Promise.all([t.e(0),t.e(20)]).then(function(){var n=[t("Vt1u")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/class",name:"class",component:function(e){return Promise.all([t.e(0),t.e(8)]).then(function(){var n=[t("OX9A")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/order",name:"order",component:function(e){return Promise.all([t.e(0),t.e(5)]).then(function(){var n=[t("2qmY")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/sysConfig",name:"sysConfig",component:function(e){return Promise.all([t.e(0),t.e(14)]).then(function(){var n=[t("gaNG")];e.apply(null,n)}.bind(this)).catch(t.oe)}}]}]});u.beforeEach(function(e,n,t){if(o.a.commit("mainCanShow"),i.a.get("cc_token")&&(o.a.dispatch("setToken",i.a.get("cc_token")),null!==i.a.get("cc_user_name")&&o.a.dispatch("setUserName",i.a.get("cc_user_name"))),o.a.state.nowTab=e.name,e.matched.length>1&&"first"!==e.name){for(var a=void 0,r=0;r<o.a.state.menuList.length;r++)for(var u=o.a.state.menuList[r],c=0;c<u.list.length;c++){var s=u.list[c];s.path===e.path&&(a=s)}o.a.state.openedTab.indexOf(a)<0&&o.a.state.openedTab.push(a)}e.matched.some(function(e){return!0!==e.meta.skip_auth})&&!o.a.state.token?t({path:"/login"}):t()}),n.a=u},tvR6:function(e,n){},zSLJ:function(e,n,t){"use strict";n.a={set:function(e,n,t){var a=new Date;a.setTime(a.getTime()+864e5*t),window.document.cookie=e+"="+n+";path=/;expires="+a.toGMTString()},get:function(e){var n=window.document.cookie.match("(^|;) ?"+e+"=([^;]*)(;|$)");return n?n[2]:null},delete:function(e){this.set(e,"",-1)}}}},["NHnr"]);
\ No newline at end of file
webpackJsonp([29],{EDmx:function(e,n){},IcnI:function(e,n,t){"use strict";var a=t("7+uW"),o=t("NYxO"),r=t("zSLJ"),i={setToken:function(e,n){e.token=n,r.a.set("cc_token",n)},setUserName:function(e,n){e.userName=n,r.a.set("cc_user_name",n)},mainCanShow:function(e){e.mainLoad=!1},mainUnShow:function(e){e.mainLoad=!0},changeParentRouter:function(e,n){e.menuList.find(function(e){return e.name===n.name}).routerName=n.to.name},progress:function(e,n){switch(n.type){case"new":e.progressList.push({num:0,id:n.id});break;case"change":e.progressList.find(function(e){return e.id===n.id}).num=n.num;break;case"delete":e.progressList.find(function(e){return e.id===n.id})}}};a.default.use(o.a);n.a=new o.a.Store({state:{show:!1,userName:"",token:"",mainLoad:!0,menuList:[{name:"",value:"教研管理",icon:"icon-material",list:[{value:"教材列表",routerName:"resources",path:"/resources"}]},{name:"",value:"课程管理",icon:"icon-kecheng",list:[{value:"课程列表",routerName:"lesson",path:"/lesson"},{value:"期数列表",routerName:"periods",path:"/periods"},{value:"班级列表",routerName:"class",path:"/class"},{value:"不上课日期",routerName:"noLesson",path:"/noLesson"}]},{name:"",value:"人员管理",icon:"icon-laoshi",list:[{value:"教师列表",routerName:"teacher",path:"/teacher"},{value:"用户列表",routerName:"user",path:"/user"}]},{name:"",value:"商品管理",icon:"icon-shangpin1",list:[{value:"商品列表",routerName:"shop",path:"/shop"}]},{name:"",value:"订单管理",icon:"icon-dingdan",list:[{value:"订单列表",routerName:"order",path:"/order"},{value:"退款列表",routerName:"refund",path:"/refund"},{value:"提现列表",routerName:"putForward",path:"/putForward"},{value:"发货管理",routerName:"consignment",path:"/consignment"}]},{name:"",value:"实物管理",icon:"icon-shu",list:[{value:"单品列表",routerName:"single",path:"/single"},{value:"盒子列表",routerName:"box",path:"/box"}]},{name:"",value:"公众号",icon:"icon-ai-weixin",list:[{value:"关注自动回复",routerName:"focusReply",path:"/focusReply"},{value:"关键词回复",routerName:"autoReply",path:"/autoReply"},{value:"公众号菜单",routerName:"weChat",path:"/weChat"},{value:"素材管理",routerName:"weChatResource",path:"/weChatResource"},{value:"Banner管理",routerName:"banner",path:"/banner"}]},{name:"",value:"系统管理",icon:"icon-shezhi",list:[{value:"账号管理",routerName:"admin",path:"/admin"},{value:"角色管理",routerName:"role",path:"/role"},{value:"菜单管理",routerName:"menu",path:"/menu"},{value:"系统配置",routerName:"sysConfig",path:"/sysConfig"}]}],menuType:!1,nowTab:"first",progressList:[],openedTab:[{value:"首页",routerName:"first",name:"first",delNo:!0,path:"/index"}]},mutations:i,actions:{setToken:function(e,n){(0,e.commit)("setToken",n)},setUserName:function(e,n){(0,e.commit)("setUserName",n)},setProgress:function(e,n){(0,e.commit)("progress",n)}}})},NHnr:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var a=t("7+uW"),o={render:function(){var e=this.$createElement,n=this._self._c||e;return n("div",{attrs:{id:"app"}},[n("router-view")],1)},staticRenderFns:[]};var r=t("VU/8")({name:"App",data:function(){return{}}},o,!1,function(e){t("EDmx")},null,null).exports,i=t("YaEn"),u=t("zL8q"),c=t.n(u),s=(t("tvR6"),t("IcnI"));a.default.use(c.a),a.default.config.productionTip=!1,new a.default({el:"#app",store:s.a,router:i.a,components:{App:r},template:"<App/>"})},YaEn:function(e,n,t){"use strict";var a=t("7+uW"),o=t("IcnI"),r=t("/ocq"),i=t("zSLJ");a.default.use(r.a);var u=new r.a({routes:[{path:"/login",name:"login",component:function(e){return Promise.all([t.e(0),t.e(12)]).then(function(){var n=[t("0HId")];e.apply(null,n)}.bind(this)).catch(t.oe)},meta:{skip_auth:!0}},{path:"/",name:"index",component:function(e){return Promise.all([t.e(0),t.e(3)]).then(function(){var n=[t("jHcp")];e.apply(null,n)}.bind(this)).catch(t.oe)},redirect:{name:"first"},children:[{path:"",name:"first",component:function(e){return t.e(2).then(function(){var n=[t("sJm1")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/help",name:"help",component:function(e){return t.e(26).then(function(){var n=[t("kBw/")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/putForward",name:"putForward",component:function(e){return Promise.all([t.e(0),t.e(20)]).then(function(){var n=[t("F5pf")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/refund",name:"refund",component:function(e){return Promise.all([t.e(0),t.e(23)]).then(function(){var n=[t("89rD")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/noLesson",name:"noLesson",component:function(e){return Promise.all([t.e(0),t.e(11)]).then(function(){var n=[t("sg/1")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/banner",name:"banner",component:function(e){return Promise.all([t.e(0),t.e(15)]).then(function(){var n=[t("CGL6")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/weChatResource",name:"weChatResource",component:function(e){return Promise.all([t.e(0),t.e(25)]).then(function(){var n=[t("Xhqp")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/menu",name:"menu",component:function(e){return Promise.all([t.e(0),t.e(24)]).then(function(){var n=[t("aTXs")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/focusReply",name:"focusReply",component:function(e){return Promise.all([t.e(0),t.e(17)]).then(function(){var n=[t("CK6D")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/weChat",name:"weChat",component:function(e){return Promise.all([t.e(0),t.e(19)]).then(function(){var n=[t("q5av")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/autoReply",name:"autoReply",component:function(e){return Promise.all([t.e(0),t.e(13)]).then(function(){var n=[t("65NY")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/resources",name:"resources",component:function(e){return Promise.all([t.e(1),t.e(0)]).then(function(){var n=[t("z5EG")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/periods",name:"periods",component:function(e){return Promise.all([t.e(0),t.e(10)]).then(function(){var n=[t("ayGs")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/shop",name:"shop",component:function(e){return Promise.all([t.e(0),t.e(18)]).then(function(){var n=[t("1djJ")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/consignment",name:"consignment",component:function(e){return t.e(27).then(function(){var n=[t("usUK")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/single",name:"single",component:function(e){return Promise.all([t.e(0),t.e(6)]).then(function(){var n=[t("B31M")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/box",name:"box",component:function(e){return Promise.all([t.e(0),t.e(4)]).then(function(){var n=[t("+vCD")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/lesson",name:"lesson",component:function(e){return Promise.all([t.e(0),t.e(9)]).then(function(){var n=[t("AbSL")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/user",name:"user",component:function(e){return Promise.all([t.e(0),t.e(16)]).then(function(){var n=[t("jFLA")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/teacher",name:"teacher",component:function(e){return Promise.all([t.e(0),t.e(7)]).then(function(){var n=[t("Y0Vi")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/admin",name:"admin",component:function(e){return Promise.all([t.e(0),t.e(21)]).then(function(){var n=[t("+jTk")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/role",name:"role",component:function(e){return Promise.all([t.e(0),t.e(22)]).then(function(){var n=[t("Vt1u")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/class",name:"class",component:function(e){return Promise.all([t.e(0),t.e(8)]).then(function(){var n=[t("OX9A")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/order",name:"order",component:function(e){return Promise.all([t.e(0),t.e(5)]).then(function(){var n=[t("2qmY")];e.apply(null,n)}.bind(this)).catch(t.oe)}},{path:"/sysConfig",name:"sysConfig",component:function(e){return Promise.all([t.e(0),t.e(14)]).then(function(){var n=[t("gaNG")];e.apply(null,n)}.bind(this)).catch(t.oe)}}]}]});u.beforeEach(function(e,n,t){if(o.a.commit("mainCanShow"),i.a.get("cc_token")&&(o.a.dispatch("setToken",i.a.get("cc_token")),null!==i.a.get("cc_user_name")&&o.a.dispatch("setUserName",i.a.get("cc_user_name"))),o.a.state.nowTab=e.name,e.matched.length>1&&"first"!==e.name){for(var a=void 0,r=0;r<o.a.state.menuList.length;r++)for(var u=o.a.state.menuList[r],c=0;c<u.list.length;c++){var s=u.list[c];s.path===e.path&&(a=s)}o.a.state.openedTab.indexOf(a)<0&&o.a.state.openedTab.push(a)}e.matched.some(function(e){return!0!==e.meta.skip_auth})&&!o.a.state.token?t({path:"/login"}):t()}),n.a=u},tvR6:function(e,n){},zSLJ:function(e,n,t){"use strict";n.a={set:function(e,n,t){var a=new Date;a.setTime(a.getTime()+864e5*t),window.document.cookie=e+"="+n+";path=/;expires="+a.toGMTString()},get:function(e){var n=window.document.cookie.match("(^|;) ?"+e+"=([^;]*)(;|$)");return n?n[2]:null},delete:function(e){this.set(e,"",-1)}}}},["NHnr"]);
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(n,t,d){for(var o,f,b,i=0,u=[];i<n.length;i++)f=n[i],r[f]&&u.push(r[f][0]),r[f]=0;for(o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);for(c&&c(n,t,d);u.length;)u.shift()();if(d)for(i=0;i<d.length;i++)b=a(a.s=d[i]);return b};var n={},r={30:0};function a(c){if(n[c])return n[c].exports;var r=n[c]={i:c,l:!1,exports:{}};return e[c].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.e=function(e){var c=r[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var n=new Promise(function(n,a){c=r[e]=[n,a]});c[2]=n;var t=document.getElementsByTagName("head")[0],d=document.createElement("script");d.type="text/javascript",d.charset="utf-8",d.async=!0,d.timeout=12e4,a.nc&&d.setAttribute("nonce",a.nc),d.src=a.p+"static/js/"+e+"."+{0:"583b4eb0f6f3e6c13eaa",1:"ce2973acb99cfebacaf9",2:"584411714d0b5f26a217",3:"8a6a28fbd223a63bc2cd",4:"bd5c173d0eb4de6315f8",5:"e5de567eb38120d6b4a9",6:"767c8657d25c914313c7",7:"4a84f642c2a3f83e638e",8:"57e2db840a808ce2ced8",9:"b902839018d2d3cd111a",10:"fb3b9b7818970f56fabe",11:"d2c883a2e4e7d089161c",12:"fb53cdc4311734f741db",13:"fd8358fc020c148d7390",14:"b9d865c60a97c3320e94",15:"289b730dd367bd6dd34e",16:"7e598c07db6d0aa3c107",17:"00572d62e1dcf7d24a2a",18:"1ed45d8d3dca7d9bcc39",19:"98d8ad6a7081d1be1a27",20:"ee06c0ead15f10d0b7f7",21:"ca1c02a172c3bc67b868",22:"060e8e7fda73e1f4db60",23:"55df30481f35602d1fba",24:"a60c28b7b0fb0d86d0a5",25:"2ee7e65c23944db3c247",26:"5b14669e851629419baf",27:"aed1710fdee959b271f5"}[e]+".js";var o=setTimeout(f,12e4);function f(){d.onerror=d.onload=null,clearTimeout(o);var c=r[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),r[e]=void 0)}return d.onerror=d.onload=f,t.appendChild(d),n},a.m=e,a.c=n,a.d=function(e,c,n){a.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:n})},a.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(c,"a",c),c},a.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},a.p="/",a.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,t,o){for(var d,f,b,i=0,u=[];i<a.length;i++)f=a[i],n[f]&&u.push(n[f][0]),n[f]=0;for(d in t)Object.prototype.hasOwnProperty.call(t,d)&&(e[d]=t[d]);for(c&&c(a,t,o);u.length;)u.shift()();if(o)for(i=0;i<o.length;i++)b=r(r.s=o[i]);return b};var a={},n={30:0};function r(c){if(a[c])return a[c].exports;var n=a[c]={i:c,l:!1,exports:{}};return e[c].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.e=function(e){var c=n[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,r){c=n[e]=[a,r]});c[2]=a;var t=document.getElementsByTagName("head")[0],o=document.createElement("script");o.type="text/javascript",o.charset="utf-8",o.async=!0,o.timeout=12e4,r.nc&&o.setAttribute("nonce",r.nc),o.src=r.p+"static/js/"+e+"."+{0:"583b4eb0f6f3e6c13eaa",1:"ce2973acb99cfebacaf9",2:"584411714d0b5f26a217",3:"8a6a28fbd223a63bc2cd",4:"bd5c173d0eb4de6315f8",5:"e5de567eb38120d6b4a9",6:"767c8657d25c914313c7",7:"4a84f642c2a3f83e638e",8:"57e2db840a808ce2ced8",9:"f9131bc68541893b9acc",10:"c90556eb1d15f32fbaa0",11:"d2c883a2e4e7d089161c",12:"97aa15dfa6372a8342af",13:"84c834746d37d3a438c8",14:"b9d865c60a97c3320e94",15:"289b730dd367bd6dd34e",16:"7e598c07db6d0aa3c107",17:"debab6cfeb44ffe851b7",18:"0a15b73b9a3514d6998a",19:"93fce3dd153e8e41d44f",20:"44c717089be882c1014b",21:"91b08118728a6c3ea6b2",22:"29c204f2840036c97de6",23:"0d6a8c705acf42f750ef",24:"152a8c1d16f020ccd100",25:"2ee7e65c23944db3c247",26:"5b14669e851629419baf",27:"aed1710fdee959b271f5"}[e]+".js";var d=setTimeout(f,12e4);function f(){o.onerror=o.onload=null,clearTimeout(d);var c=n[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),n[e]=void 0)}return o.onerror=o.onload=f,t.appendChild(o),a},r.m=e,r.c=a,r.d=function(e,c,a){r.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},r.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(c,"a",c),c},r.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},r.p="/",r.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
......@@ -5,7 +5,7 @@
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<meta name="referrer" content="never">
<link rel="stylesheet" href="https://at.alicdn.com/t/font_746649_7dsnjecwkpg.css">
<title>singsing-new-admin</title>
<title>唱唱启蒙-后台</title>
</head>
<body>
<div id="app"></div>
......
<template>
<div class="login" :style="{backgroundImage:'url('+ bgUrl + ')'}">
<div class="login">
<div class="wrap-main">
<h1 class="title">唱唱启蒙——后台管理系统</h1>
<el-form :model="login" :rules="loginRules" ref="loginForm">
......@@ -40,6 +39,20 @@
}
}
},
mounted(){
let that = this;
document.onkeydown=keyDownSearch;
function keyDownSearch(e) {
// 兼容FF和IE和Opera
let theEvent = e || window.event;
let code = theEvent.keyCode || theEvent.which || theEvent.charCode;
if (code === 13 && that.$route.name === 'login') {
that.submitForm();//具体处理函数
return false;
}
return true;
}
},
methods:{
// 提交
submitForm(){
......@@ -66,15 +79,14 @@
@import "../../util/public";
.login{
height: 100%;
background-size: 100%;
background-repeat: no-repeat;
background: linear-gradient(to bottom right, #ecec7c, #787af4); /* 标准的语法(必须放在最后) */
}
.wrap-main{
width: 300px;
height: 180px;
padding:50px 20px;
border-radius: 5px;
box-shadow: 0 0 10px @gray-line;
box-shadow: 8px 8px 15px rgba(49, 49, 49, 0.5);
position: fixed;
line-height: 50px;
background-color: rgba(255,255,255,0.3);
......@@ -92,9 +104,9 @@
width: 100%;
text-align: center;
left: 0;
color: @black-line;
color: white;
font-size: 26px;
text-shadow: 4px 4px rgba(255,255,255,0.3);
text-shadow: 6px 6px 3px rgba(49, 49, 49, 0.5);
}
}
</style>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment