Commit 28f6d77a authored by IvyXia123's avatar IvyXia123

20190930-删除选择盒子

parent b48752f2
<!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_x1rivf5f5.css><link rel=stylesheet href=https://lib.baomitu.com/element-ui/2.11.1/theme-chalk/index.css><title>唱唱启蒙-后台</title><link href=/static/css/app.07717f5ae739a10ed3664983ed59356d.css rel=stylesheet></head><body><script src=https://lib.baomitu.com/vue/2.5.17/vue.js></script><script src=https://lib.baomitu.com/vuex/3.0.1/vuex.min.js></script><script src=https://lib.baomitu.com/axios/0.18.0/axios.min.js></script><script src=https://lib.baomitu.com/element-ui/2.11.1/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.ba5b21a726171b02622a.js></script><script type=text/javascript src=/static/js/vendor.b97e05515be7708a23cd.js></script><script type=text/javascript src=/static/js/app.b028cba31cd1ba675cfe.js></script></body><script>let el = document.getElementsByTagName("script"); <!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_x1rivf5f5.css><link rel=stylesheet href=https://lib.baomitu.com/element-ui/2.11.1/theme-chalk/index.css><title>唱唱启蒙-后台</title><link href=/static/css/app.0120e0d736f8ca8888d744132547d685.css rel=stylesheet></head><body><script src=https://lib.baomitu.com/vue/2.5.17/vue.js></script><script src=https://lib.baomitu.com/vuex/3.0.1/vuex.min.js></script><script src=https://lib.baomitu.com/axios/0.18.0/axios.min.js></script><script src=https://lib.baomitu.com/element-ui/2.11.1/index.js></script><div id=app></div><script type=text/javascript src=/static/js/manifest.381b4caaf139dfb5187a.js></script><script type=text/javascript src=/static/js/vendor.b97e05515be7708a23cd.js></script><script type=text/javascript src=/static/js/app.b028cba31cd1ba675cfe.js></script></body><script>let el = document.getElementsByTagName("script");
el.onerror = function(a,b,c){ el.onerror = function(a,b,c){
console.log('error:',a,b,c); console.log('error:',a,b,c);
}; };
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
webpackJsonp([21],{"+tyy":function(e,t){},B31M:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("CCn6"),i=a("kmJW"),o={name:"dialogObj",props:["dialogObj"],data:function(){return{show:!1,id:"",loading:!0,uploadShow:!0,type:0,title:"",form:{name:"",num:0,cover:""},imageList:[],rules:{},inputVisible:!1,inputValue:"",teacherDetail:{}}},methods:{handleClose:function(e){this.form.category_name.splice(this.form.category_name.indexOf(e),1)},showInput:function(){var e=this;this.inputVisible=!0,this.$nextTick(function(t){e.$refs.saveTagInput.$refs.input.focus()})},handleInputConfirm:function(){var e=this.inputValue;e&&this.form.category_name.push(e),this.inputVisible=!1,this.inputValue=""},sub:function(){var e=this;switch(this.dialogObj.type){case 0:this.$refs.form.validate(function(t){if(t){e.imageList.length>0&&(e.form.cover=e.imageList[0].name);var a=e.form;a.category_name=a.category_name.join(","),Object(n.p)(a).then(function(){e.$message({type:"success",message:"修改成功!"}),e.$emit("reflash"),e.show=!1})}});break;case 1:this.$refs.form.validate(function(t){if(t){e.imageList.length>0&&(e.form.cover=e.imageList[0].name);var a=e.form;a.category_name=a.category_name.join(","),Object(n._30)(e.id,a).then(function(){e.$message({type:"success",message:"修改成功!"}),e.$emit("reflash"),e.show=!1})}})}},handleAvatarSuccess:function(e){this.imageList=[{name:e.data.url,url:"https://cdn.singsingenglish.com/"+e.data.url}]},beforeAvatarUpload:function(){this.uploadShow=!1},uploadFile:function(e){var t=this;this.loading=!0,this.$store.dispatch("setProgress",{type:"new",id:e.file.uid}),this.fileUid=e.file.uid,Object(n._240)({file:e.file,type:"local"}).then(function(e){t.imageList=[{name:e.url,url:"https://cdn.singsingenglish.com/"+e.url}],t.loading=!1,t.$message({type:"success",message:"上传成功!"})}).catch(function(){t.loading=!1})},handleRemove:function(){this.uploadShow=!0},initDialog:function(){var e=this;switch(this.dialogObj.type){case 0:this.title="新增单品",this.show=this.dialogObj.show,this.type=0,this.imageList=[],this.form={name:"",num:0,cover:"",category_name:[]},this.uploadShow=!0,this.loading=!1;break;case 1:this.title="编辑",this.show=this.dialogObj.show,this.id=this.dialogObj.id,this.type=1,Object(n._117)(this.dialogObj.id).then(function(t){e.loading=!1,e.form={name:t.name,num:t.num,cover:t.cover,category_name:t.category_name?t.category_name.split(","):[]},e.form.cover&&""!==e.form.cover?(e.imageList=[{name:t.cover,url:"https://cdn.singsingenglish.com/"+t.cover}],e.uploadShow=!1):(e.imageList=[],e.uploadShow=!0)})}}},watch:{dialogObj:{handler:function(){this.loading=!0,this.initDialog()},deep:!0},show:function(e){this.$emit("changeShow",e)}}},s={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:e.title,center:"","append-to-body":"",visible:e.show,width:"800px"},on:{"update:visible":function(t){e.show=t}}},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}]},[a("el-form",{ref:"form",attrs:{model:e.form}},[a("el-row",[a("el-col",{attrs:{span:4}},[a("label",[e._v("单品名称")])]),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",[a("el-input",{attrs:{placeholder:"规则:主题名+单品名"},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:4}},[a("label",[e._v("库存数量")])]),e._v(" "),a("el-col",{attrs:{span:8}},[a("el-form-item",[a("el-input-number",{model:{value:e.form.num,callback:function(t){e.$set(e.form,"num",t)},expression:"form.num"}})],1)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:4}},[a("label",[e._v("标签")])]),e._v(" "),a("el-col",{attrs:{span:20}},[a("el-form-item",[e._l(e.form.category_name,function(t,n){return a("el-tag",{key:n,attrs:{closable:"","disable-transitions":!1},on:{close:function(a){e.handleClose(t)}}},[e._v("\n "+e._s(t)+"\n ")])}),e._v(" "),e.inputVisible?a("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"small"},on:{blur:e.handleInputConfirm},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.handleInputConfirm(t):null}},model:{value:e.inputValue,callback:function(t){e.inputValue=t},expression:"inputValue"}}):a("el-button",{staticClass:"button-new-tag",attrs:{size:"small"},on:{click:e.showInput}},[e._v("+ 新增")])],2)],1)],1),e._v(" "),a("el-row",[a("el-col",{attrs:{span:4}},[a("label",[e._v("封面图片")])]),e._v(" "),a("el-col",{attrs:{span:20}},[a("div",{staticClass:"upload-block"},[a("el-upload",{class:{disabled:!e.uploadShow},attrs:{action:"/api/public/upload/zone","http-request":e.uploadFile,"before-upload":e.beforeAvatarUpload,"list-type":"picture-card","file-list":e.imageList,"on-success":e.handleAvatarSuccess,"on-remove":e.handleRemove}},[a("i",{staticClass:"el-icon-plus"})])],1)])],1)],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.show=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.sub}},[e._v("确 定")])],1)],1)])},staticRenderFns:[]};var l=a("VU/8")(o,s,!1,function(e){a("OAN+"),a("+tyy")},"data-v-4cfaa1d4",null).exports,r={name:"index",components:{page:i.a,dialogCom:l},data:function(){return{total:0,nowPage:1,limit:10,searchFrom:{name:""},tableData:[],dialogObj:{type:0,show:!1,id:""}}},created:function(){this.initPage()},methods:{initPage:function(){var e=this,t={limit:this.limit,page:this.nowPage};this.searchFrom.name&&(t.name=this.searchFrom.name),this.searchFrom.category_name&&(t.category_name=this.searchFrom.category_name),Object(n._118)(t).then(function(t){e.tableData=t.list,e.total=t.total})},onPageChange:function(e){this.nowPage=e,this.initPage()},onSizeChange:function(e){this.nowPage=1,this.limit=e,this.initPage()},changeShow:function(){},delthat:function(e){var t=this;this.$confirm("此操作将删除该单品?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(n.Y)(e.id).then(function(e){t.$message({type:"success",message:"删除成功!"})}),t.initPage()})},onAdd:function(){this.dialogObj={type:0,show:!0}},edit:function(e){this.dialogObj={type:1,show:!0,id:e.id}}}},c={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"single"},[a("el-form",{ref:"searchFrom",attrs:{model:e.searchFrom,"label-width":"80px"}},[a("el-row",[a("el-col",{attrs:{span:4}},[a("el-form-item",{attrs:{label:"分类名称"}},[a("el-input",{attrs:{placeholder:"名称",size:"small"},model:{value:e.searchFrom.category_name,callback:function(t){e.$set(e.searchFrom,"category_name",t)},expression:"searchFrom.category_name"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:4}},[a("el-form-item",{attrs:{label:"单品名称"}},[a("el-input",{attrs:{placeholder:"名称",size:"small"},model:{value:e.searchFrom.name,callback:function(t){e.$set(e.searchFrom,"name",t)},expression:"searchFrom.name"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:4}},[a("el-form-item",[a("el-button",{attrs:{type:"primary",plain:"",size:"small"},on:{click:e.initPage}},[e._v("\n 搜索\n ")])],1)],1),e._v(" "),a("el-col",{attrs:{span:4,offset:8}},[a("el-form-item",[e.$store.state.readonly?e._e():a("el-button",{attrs:{type:"success",plain:"",size:"small"},on:{click:e.onAdd}},[e._v("\n 添加单品\n ")])],1)],1)],1)],1),e._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,"default-sort":{prop:"num",order:"descending"}}},[a("el-table-column",{attrs:{prop:"id",label:"id"}}),e._v(" "),a("el-table-column",{attrs:{prop:"name",label:"名称"}}),e._v(" "),a("el-table-column",{attrs:{prop:"category_name",label:"分类"}}),e._v(" "),a("el-table-column",{attrs:{prop:"num",sortable:"",label:"库存"}}),e._v(" "),e.$store.state.readonly?e._e():a("el-table-column",{attrs:{width:"200",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",plain:"",type:"warning"},on:{click:function(a){e.edit(t.row)}}},[e._v("\n 编辑\n ")]),e._v(" "),e.$store.state.deletePermission?a("el-button",{attrs:{size:"mini",plain:"",type:"danger"},on:{click:function(a){e.delthat(t.row)}}},[e._v("\n 删除\n ")]):e._e()]}}])})],1),e._v(" "),a("page",{attrs:{total:e.total,limit:e.limit},on:{pageChange:e.onPageChange,sizeChange:e.onSizeChange}}),e._v(" "),a("dialog-com",{attrs:{dialogObj:e.dialogObj},on:{changeShow:e.changeShow,reflash:e.initPage}})],1)},staticRenderFns:[]};var u=a("VU/8")(r,c,!1,function(e){a("bzu/")},"data-v-5b2208c2",null);t.default=u.exports},"OAN+":function(e,t){},"bzu/":function(e,t){}});
\ No newline at end of file
webpackJsonp([22],{Fmgy:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=a("CCn6"),r={props:["dialogObj"],data:function(){return{nowPage:1,total:0,limit:10,classList:[]}},components:{page:a("kmJW").a},methods:{onPageChange:function(t){this.nowPage=t,this.classListOption()},onSizeChange:function(t){this.limit=t,this.nowPage=1,this.classListOption()},classListOption:function(){var t=this;void 0==this.dialogObj.timeValue[0]&&(this.dialogObj.timeValue[0]=""),void 0==this.dialogObj.timeValue[1]&&(this.dialogObj.timeValue[1]="");var e={page:this.nowPage,limit:this.limit,start_at:this.dialogObj.timeValue[0],end_at:this.dialogObj.timeValue[1]};Object(o._135)(e,this.dialogObj.teacher_id).then(function(e){t.classList=e.list,t.total=e.total})}},watch:{"dialogObj.show":function(t){t&&this.classListOption()}}},n={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{attrs:{title:t.dialogObj.title,visible:t.dialogObj.show},on:{"update:visible":function(e){t.$set(t.dialogObj,"show",e)}}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.classList}},[a("el-table-column",{attrs:{label:"购买人",className:"f-c",width:"150"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("img",{staticClass:"avatar",attrs:{src:e.row.avatar}}),t._v(" "+t._s(e.row.nickname)),a("br"),t._v("(ID:"+t._s(e.row.user_id)+")\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"out_trade_no",label:"交易订单号"}}),t._v(" "),a("el-table-column",{attrs:{prop:"goods_name",label:"商品名字"}}),t._v(" "),a("el-table-column",{attrs:{prop:"money",label:"金额(元)"}}),t._v(" "),a("el-table-column",{attrs:{prop:"pay_at",label:"支付时间"}})],1),t._v(" "),a("page",{attrs:{nowPage:t.nowPage,total:t.total,limit:t.limit},on:{pageChange:t.onPageChange,sizeChange:t.onSizeChange}})],1)},staticRenderFns:[]};var l={name:"index",data:function(){var t=this;return{activeName:"first",firstList:[],secondList:[],searchFirstFrom:{dateValue:[],squad:"11"},today:{text:"今天",onClick:function(){t.searchFirstFrom.dateValue=[t.formatTime(new Date),t.formatTime(new Date)],t.searchSecondFrom.dateValue=[t.formatTime(new Date),t.formatTime(new Date)]}},yesterday:{text:"昨天",onClick:function(){var e=t.formatTime(new Date((new Date).getTime()-864e5));t.searchFirstFrom.dateValue=[e,e],t.searchSecondFrom.dateValue=[e,e]}},last7Day:{text:"过去7天",onClick:function(){var e=t.formatTime(new Date((new Date).getTime()-6048e5));t.searchFirstFrom.dateValue=[e,t.formatTime(new Date)],t.searchSecondFrom.dateValue=[e,t.formatTime(new Date)]}},last30Day:{text:"过去30天",onClick:function(){var e=t.formatTime(new Date((new Date).getTime()-2592e6));t.searchFirstFrom.dateValue=[e,t.formatTime(new Date)],t.searchSecondFrom.dateValue=[e,t.formatTime(new Date)]}},searchSecondFrom:{dateValue:[],squad:"11"},dialogObj:{show:!1,title:"售卖课程",teacher_id:"",timeValue:[]}}},components:{classDialog:a("VU/8")(r,n,!1,function(t){a("Tl5r"),a("RUgJ")},"data-v-519487dc",null).exports},mounted:function(){this.defaultTime(),this.searchFirstPage()},methods:{sortMoney:function(t,e){return Number(t.total_money)-Number(e.total_money)},handleClick:function(t){"first"===t.name?this.searchFirstPage():this.searchSecondPage()},searchFirstPage:function(){var t=this;console.log(216);var e={};this.searchFirstFrom.dateValue&&(e={start_at:this.searchFirstFrom.dateValue[0],end_at:this.searchFirstFrom.dateValue[1]},11!=this.searchFirstFrom.squad&&(e.squad=this.searchFirstFrom.squad)),Object(o._141)(e).then(function(e){var a={teacher_name:"总计",total_money:0,one_to_two:0,one_year:0,three_month:0,two_year:0,tid:0};e.forEach(function(t){a.total_money+=Number(t.total_money),a.one_to_two+=t.one_to_two,a.one_year+=t.one_year,a.three_month+=t.three_month,a.two_year+=t.two_year,a.tid+=t.tid}),a.total_money=a.total_money+".00",e.length>0&&e.unshift(a),t.firstList=e})},searchSecondPage:function(){var t=this,e={};this.searchSecondFrom.dateValue&&(e={start_at:this.searchSecondFrom.dateValue[0],end_at:this.searchSecondFrom.dateValue[1]},11!=this.searchSecondFrom.squad&&(e.squad=this.searchSecondFrom.squad)),Object(o._137)(e).then(function(e){var a={cur_date:"总计",total_money:0,one_to_two:0,one_year:0,three_month:0,two_year:0,tid:0};e.forEach(function(t){a.total_money+=Number(t.total_money),a.one_to_two+=t.one_to_two,a.one_year+=t.one_year,a.three_month+=t.three_month,a.two_year+=t.two_year,a.tid+=t.tid}),a.total_money=a.total_money+".00",e.length>0&&e.unshift(a),t.secondList=e})},formatTime:function(t){var e=t.getFullYear(),a=t.getMonth()+1;a<10&&(a="0"+a);var o=t.getDate();return o<10&&(o="0"+o),e+"-"+a+"-"+o},defaultTime:function(){var t=new Date,e=t.getFullYear(),a=t.getMonth()+1;a<10&&(a="0"+a);var o=t.getDate();o<10&&(o="0"+o);var r=e+"-"+a+"-01",n=e+"-"+a+"-"+o;this.searchFirstFrom.dateValue=[r,n],this.searchSecondFrom.dateValue=[r,n]},nameClick:function(t,e){this.dialogObj.teacher_id=t.tid,this.dialogObj.timeValue=void 0!=e?e:[t.cur_date,t.cur_date],this.dialogObj.show=!0}}},s={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("h2",{staticClass:"title"},[t._v("班主任业绩排行")]),t._v(" "),a("el-tabs",{attrs:{type:"card"},on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"业绩总排行",name:"first"}},[a("el-tabs",{staticStyle:{background:"white","padding-top":"10px"},attrs:{type:"card"},on:{"tab-click":t.searchFirstPage},model:{value:t.searchFirstFrom.squad,callback:function(e){t.$set(t.searchFirstFrom,"squad",e)},expression:"searchFirstFrom.squad"}},[a("el-tab-pane",{key:"",attrs:{label:"总排行",name:"11"}}),t._v(" "),t._l(10,function(t){return a("el-tab-pane",{key:t,attrs:{label:"T"+t,name:t.toString()}})})],2),t._v(" "),a("el-form",{ref:"searchFirstFrom",attrs:{inline:"",model:t.searchFirstFrom,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"起止日期"}},[a("el-date-picker",{attrs:{"unlink-panels":"",type:"daterange","picker-options":{shortcuts:[t.today,t.yesterday,t.last7Day,t.last30Day]},"value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.searchFirstPage},model:{value:t.searchFirstFrom.dateValue,callback:function(e){t.$set(t.searchFirstFrom,"dateValue",e)},expression:"searchFirstFrom.dateValue"}})],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.searchFirstPage()}}},[t._v("\n 搜索\n ")])],1)],1),t._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.firstList}},[a("el-table-column",{attrs:{label:"班主任姓名"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){t.nameClick(e.row,t.searchFirstFrom.dateValue)}}},[t._v("\n "+t._s(e.row.teacher_name)+"\n ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"total_money",label:"销售额","sort-method":t.sortMoney,sortable:!0}}),t._v(" "),a("el-table-column",{attrs:{prop:"three_month",label:"季课",sortable:""}}),t._v(" "),a("el-table-column",{attrs:{prop:"one_year",label:"年课",sortable:""}}),t._v(" "),a("el-table-column",{attrs:{prop:"two_year",label:"2年课",sortable:""}}),t._v(" "),a("el-table-column",{attrs:{prop:"one_to_two",label:"续课",sortable:""}})],1)],1),t._v(" "),a("el-tab-pane",{attrs:{label:"业绩按天排行",name:"second"}},[a("el-tabs",{staticStyle:{background:"white","padding-top":"10px"},attrs:{type:"card"},on:{"tab-click":t.searchSecondPage},model:{value:t.searchSecondFrom.squad,callback:function(e){t.$set(t.searchSecondFrom,"squad",e)},expression:"searchSecondFrom.squad"}},[a("el-tab-pane",{key:"",attrs:{label:"总排行",name:"11"}}),t._v(" "),t._l(10,function(t){return a("el-tab-pane",{key:t,attrs:{label:"T"+t,name:t.toString()}})})],2),t._v(" "),a("el-form",{ref:"searchSecondFrom",attrs:{inline:"",model:t.searchSecondFrom,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"起止日期"}},[a("el-date-picker",{attrs:{"unlink-panels":"",type:"daterange","value-format":"yyyy-MM-dd","picker-options":{shortcuts:[t.today,t.yesterday,t.last7Day,t.last30Day]},"range-separator":"至",shortcuts:[],"start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.searchSecondPage},model:{value:t.searchSecondFrom.dateValue,callback:function(e){t.$set(t.searchSecondFrom,"dateValue",e)},expression:"searchSecondFrom.dateValue"}})],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.searchSecondPage()}}},[t._v("\n 搜索\n ")])],1)],1),t._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.secondList}},[a("el-table-column",{attrs:{prop:"cur_date",label:"时间",sortable:""}}),t._v(" "),a("el-table-column",{attrs:{label:"班主任姓名"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){t.nameClick(e.row)}}},[t._v("\n "+t._s(e.row.teacher_name)+"\n ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"total_money",label:"销售额","sort-method":t.sortMoney,sortable:!0}}),t._v(" "),a("el-table-column",{attrs:{prop:"three_month",label:"季课",sortable:""}}),t._v(" "),a("el-table-column",{attrs:{prop:"one_year",label:"年课",sortable:""}}),t._v(" "),a("el-table-column",{attrs:{prop:"two_year",label:"2年课",sortable:""}})],1)],1)],1),t._v(" "),a("class-dialog",{attrs:{dialogObj:t.dialogObj}})],1)},staticRenderFns:[]};var i=a("VU/8")(l,s,!1,function(t){a("QcI/")},"data-v-47976b50",null);e.default=i.exports},"QcI/":function(t,e){},RUgJ:function(t,e){},Tl5r:function(t,e){}});
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
webpackJsonp([26],{"4g0q":function(e,t){},E6Zo:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=s("CCn6"),o=s("+TkF"),a={name:"entrance",props:["entranceObj"],data:function(){return{goodsList:[],periodsList:[],goods_id:null,activeName:"first",searchFrom:{key:"goods_receive_course",desc:"商品",value:""},searchFrom2:{key:"periods_receive_course",desc:"期数",value:""},selectedGoods:[],link1:"https://w.url.cn/s/A45jJYk",link2:"https://w.url.cn/s/AJi1QsS"}},mounted:function(){},filters:{filterGoods:function(e){return"["+o.k[e.goods_type]+"]["+e.current_price/100+"元]"+e.name}},methods:{initPage:function(){var e=this;Object(n._67)({key:this.searchFrom.key}).then(function(t){t.list&&t.list.length>0?e.searchFrom.value=t.list[0].value:e.searchFrom.value=""}),Object(n._67)({key:this.searchFrom2.key}).then(function(t){t.list&&t.list.length>0||(e.searchFrom2.value=""),e.searchFrom2.value=""})},getGoodsList:function(){var e=this;Object(n._78)({limit:200,page:1}).then(function(t){e.goodsList=t.list})},getUser:function(e){var t=this;""!=e.value?this.$confirm("此操作将设置系统指定配置为商品?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var s={value:e.value,desc:e.desc,key:e.key};Object(n._196)(s).then(function(e){t.$message({type:"success",message:"设置成功!"})})}):this.$message({type:"error",message:"请设置选择项!"})},changePeriods:function(e){e.length>1&&(this.searchFrom2.value=String(e[1]))},handleItemChange:function(e){var t=this;Object(n._99)({goods_id:e[0]}).then(function(s){s.list.forEach(function(e){e.name=e.title}),t.periodsList.find(function(t){return t.id===e[0]}).children=s.list})},getPeriodsList:function(){var e=this;Object(n._78)({page:1,limit:100,goods_type:"1,2"}).then(function(t){t.list.forEach(function(e){e.name="["+o.k[e.goods_type]+"]["+e.current_price/100+"元]"+e.name,e.children=[]}),e.periodsList=t.list})},copyUrl:function(e){var t=e,s=document.createElement("input");s.value=t,document.body.appendChild(s),s.select(),console.log(s.value),document.execCommand("Copy"),this.$message({message:"已成功复制到剪切板",type:"success"}),s.remove()}},watch:{"entranceObj.show":function(e){e&&(this.initPage(),this.getGoodsList(),this.getPeriodsList())}}},i={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("el-dialog",{attrs:{title:e.entranceObj.title,visible:e.entranceObj.show,center:"",width:"800px"},on:{"update:visible":function(t){e.$set(e.entranceObj,"show",t)}}},[s("el-tabs",{staticStyle:{"line-height":"1"},attrs:{type:"card"},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[s("el-tab-pane",{attrs:{label:"商品名称",name:"first"}},[s("el-form",{ref:"searchFrom",attrs:{model:e.searchFrom,"label-width":"90px",inline:""}},[s("el-form-item",{attrs:{label:"商品名称"}},[s("el-select",{attrs:{placeholder:"请选择"},model:{value:e.searchFrom.value,callback:function(t){e.$set(e.searchFrom,"value",t)},expression:"searchFrom.value"}},e._l(e.goodsList,function(t,n){return s("el-option",{key:n,attrs:{label:e._f("filterGoods")(t),value:String(t.id)}})}))],1),e._v(" "),s("el-form-item",[s("div",{staticClass:"search-btn-block"},[s("el-button",{attrs:{type:"primary",plain:""},on:{click:function(t){e.getUser(e.searchFrom)}}},[e._v("确定")]),e._v(" "),s("el-button",{attrs:{type:"primary",plain:""},on:{click:function(t){e.copyUrl(e.link1)}}},[e._v("复制链接")])],1)])],1)],1),e._v(" "),s("el-tab-pane",{attrs:{label:"期数名称",name:"second"}},[s("el-form",{attrs:{"label-width":"90px",inline:"",model:e.searchFrom2}},[s("el-form-item",{attrs:{label:"期数名称"}},[s("el-cascader",{attrs:{options:e.periodsList,props:{value:"id",label:"name"}},on:{"active-item-change":e.handleItemChange,change:e.changePeriods},model:{value:e.selectedGoods,callback:function(t){e.selectedGoods=t},expression:"selectedGoods"}})],1),e._v(" "),s("el-form-item",[s("div",{staticClass:"search-btn-block"},[s("el-button",{attrs:{type:"primary",plain:""},on:{click:function(t){e.getUser(e.searchFrom2)}}},[e._v("确定")]),e._v(" "),s("el-button",{attrs:{type:"primary",plain:""},on:{click:function(t){e.copyUrl(e.link2)}}},[e._v("复制链接")])],1)])],1)],1)],1)],1)},staticRenderFns:[]};var r={name:"notBuyClass",data:function(){return{nowPage:1,total:0,limit:10,configList:[],entranceObj:{title:"无需登录入口",show:!1},searchFrom:{user_id:"",goods_id:"",mobile:""},goodList:[]}},components:{entrance:s("VU/8")(a,i,!1,function(e){s("4g0q")},"data-v-1c6d9a6a",null).exports,page:s("kmJW").a},filters:{filterGoods:function(e){return"["+o.k[e.goods_type]+"]["+e.current_price/100+"元]"+e.name}},mounted:function(){this.getList(),this.getGoodsOption()},methods:{periodName:function(e){var t="";return e.periods_name?(e.goods_id&&(t+="【"+e.goods_id+"】"),e.periods_name&&(t+=e.periods_name+"<br>"),e.watch_num&&(t+=e.watch_num+"课时"),e.start_at&&(t+="("+e.start_at.slice(5).replace("-","")+")"),(e.has_watch_num||0==e.has_watch_num)&&(t+="-d"+e.has_watch_num)):t="-",t},onPageChange:function(e){this.nowPage=e,this.getList()},onSizeChange:function(e){this.nowPage=1,this.limit=e,this.getList()},getList:function(){var e=this,t={limit:this.limit,page:this.nowPage};this.searchFrom.user_id&&(t.user_id=this.searchFrom.user_id),this.searchFrom.goods_id&&(t.goods_id=this.searchFrom.goods_id),this.searchFrom.nickname&&(t.nickname=this.searchFrom.nickname),this.searchFrom.mobile&&(t.mobile=this.searchFrom.mobile),Object(n._60)(t).then(function(t){e.total=t.total,e.configList=t.list})},getGoodsOption:function(){var e=this;Object(n._78)({page:1,limit:100}).then(function(t){e.goodList=t.list})},editComment:function(e,t){var s=this;this.$prompt("","编辑备注",{confirmButtonText:"确定",cancelButtonText:"取消",inputType:"textarea",inputValue:t||""}).then(function(t){var o=t.value;s.$confirm("确定保存?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){Object(n._229)({desc:o},e).then(function(e){s.$message({type:"success",message:"编辑备注成功"}),s.getList()})})})},exportTable:function(){var e={};this.searchFrom.user_id&&(e.user_id=this.searchFrom.user_id),this.searchFrom.goods_id&&(e.goods_id=this.searchFrom.goods_id),this.searchFrom.mobile&&(e.mobile=this.searchFrom.mobile),this.searchFrom.nickname&&(e.nickname=this.searchFrom.nickname),Object(n._36)("/api/admin/user/receive/course/log/export",e,"扫码入课列表")}}},l={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"not_buy"},[s("el-form",{ref:"searchFrom",attrs:{model:e.searchFrom,"label-width":"80px",inline:"",size:"small"}},[s("el-form-item",{attrs:{label:"用户ID"}},[s("el-input",{staticStyle:{width:"80px"},on:{change:e.getList},model:{value:e.searchFrom.user_id,callback:function(t){e.$set(e.searchFrom,"user_id",t)},expression:"searchFrom.user_id"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"用户昵称"}},[s("el-input",{staticStyle:{width:"120px"},on:{change:e.getList},model:{value:e.searchFrom.nickname,callback:function(t){e.$set(e.searchFrom,"nickname",t)},expression:"searchFrom.nickname"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"手机号"}},[s("el-input",{on:{change:e.getList},model:{value:e.searchFrom.mobile,callback:function(t){e.$set(e.searchFrom,"mobile",t)},expression:"searchFrom.mobile"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"商品名称"}},[s("el-select",{attrs:{filterable:"",placeholder:"请选择",clearable:""},on:{change:e.getList},model:{value:e.searchFrom.goods_id,callback:function(t){e.$set(e.searchFrom,"goods_id",t)},expression:"searchFrom.goods_id"}},e._l(e.goodList,function(t,n){return s("el-option",{key:n,attrs:{label:e._f("filterGoods")(t),value:t.id}})}))],1),e._v(" "),s("el-form-item",[s("el-button",{attrs:{type:"primary",plain:""},on:{click:e.getList}},[e._v("搜索")]),e._v(" "),e.$store.state.export?s("el-button",{attrs:{type:"primary",plain:""},on:{click:e.exportTable}},[e._v("导出")]):e._e(),e._v(" "),e.$store.state.readonly?e._e():s("el-button",{attrs:{plain:"",type:"success"},on:{click:function(t){e.entranceObj.show=!0}}},[e._v("无需登录入口")])],1)],1),e._v(" "),s("el-table",{staticStyle:{width:"100%"},attrs:{data:e.configList,size:"small"}},[s("el-table-column",{attrs:{label:"用户ID",sortable:"",prop:"scope.row.user_id",className:"userInfo"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("img",{staticClass:"avatar",attrs:{src:t.row.avatar}}),e._v("\n "+e._s(t.row.nickname)+"(ID:"+e._s(t.row.user_id)+")\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{prop:"class_name",label:"班级名称"}}),e._v(" "),s("el-table-column",{attrs:{label:"期数名称",prop:"periods_name",width:"170px"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("div",{domProps:{innerHTML:e._s(e.periodName(t.row))}})]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"商品名称",prop:"goods_name"}}),e._v(" "),s("el-table-column",{attrs:{label:"手机号",prop:"mobile"}}),e._v(" "),s("el-table-column",{attrs:{prop:"created_at",label:"创建时间",sortable:""}}),e._v(" "),s("el-table-column",{attrs:{label:"备注",prop:"desc"}}),e._v(" "),e.$store.state.readonly?e._e():s("el-table-column",{attrs:{label:"操作",width:"220"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("el-button",{attrs:{size:"mini",plain:"",type:"primary"},on:{click:function(s){e.editComment(t.row.id,t.row.desc)}}},[e._v("编辑备注")])]}}])})],1),e._v(" "),s("page",{attrs:{nowPage:e.nowPage,total:e.total},on:{pageChange:e.onPageChange,sizeChange:e.onSizeChange}}),e._v(" "),s("entrance",{attrs:{entranceObj:e.entranceObj}})],1)},staticRenderFns:[]};var c=s("VU/8")(r,l,!1,function(e){s("mGGD"),s("H5Os")},"data-v-10c09594",null);t.default=c.exports},H5Os:function(e,t){},mGGD:function(e,t){}});
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
webpackJsonp([30],{"89rD":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a("CCn6"),n={name:"index",components:{page:a("kmJW").a},data:function(){return{nowPage:1,total:0,limit:10,refundTypeList:[{id:0,value:"退款中"},{id:1,value:"退款成功"},{id:2,value:"退款失败"}],searchFrom:{nickname:"",user_id:"",out_trade_no:"",status:"1"},list:[]}},filters:{filterStatus:function(t){var e="";return 0===t.status?e="退款中":1===t.status?e="退款成功":2===t.status&&(e="退款失败("+t.err_msg+")"),e}},mounted:function(){this.getRefundList()},methods:{editComment:function(t,e){var a=this;this.$prompt("","编辑备注",{confirmButtonText:"确定",cancelButtonText:"取消",inputType:"textarea",inputValue:e}).then(function(e){var n=e.value;Object(s._28)(t,"refund",{desc:n}).then(function(t){a.$message({type:"success",message:"编辑备注成功"}),a.getRefundList()})})},onPageChange:function(t){this.nowPage=t,this.getRefundList()},onSizeChange:function(t){this.nowPage=1,this.limit=t,this.getRefundList()},getRefundList:function(){var t=this,e={limit:this.limit,page:this.nowPage};this.searchFrom.nickname&&(e.nickname=this.searchFrom.nickname),this.searchFrom.user_id&&(e.user_id=this.searchFrom.user_id),this.searchFrom.status&&"-1"!==this.searchFrom.status&&(e.status=this.searchFrom.status),this.searchFrom.out_trade_no&&(e.out_trade_no=this.searchFrom.out_trade_no),Object(s._114)(e).then(function(e){t.total=e.total,t.list=e.list})},exportTable:function(){var t={};this.searchFrom.nickname&&(t.nickname=this.searchFrom.nickname),this.searchFrom.user_id&&(t.user_id=this.searchFrom.user_id),this.searchFrom.status&&(t.status=this.searchFrom.status),this.searchFrom.out_trade_no&&(t.out_trade_no=this.searchFrom.out_trade_no),Object(s._36)("/api/admin/refund/export",t,"退款列表")}}},r={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"refund"},[a("el-form",{ref:"searchFrom",attrs:{model:t.searchFrom,"label-width":"100px",inline:""}},[a("el-form-item",{attrs:{label:"用户昵称"}},[a("el-input",{model:{value:t.searchFrom.nickname,callback:function(e){t.$set(t.searchFrom,"nickname",e)},expression:"searchFrom.nickname"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"用户ID"}},[a("el-input",{model:{value:t.searchFrom.user_id,callback:function(e){t.$set(t.searchFrom,"user_id",e)},expression:"searchFrom.user_id"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"订单编号"}},[a("el-input",{model:{value:t.searchFrom.out_trade_no,callback:function(e){t.$set(t.searchFrom,"out_trade_no",e)},expression:"searchFrom.out_trade_no"}})],1),t._v(" "),a("el-form-item",{attrs:{"label-width":"10px"}},[a("el-button",{attrs:{type:"primary"},on:{click:t.getRefundList}},[t._v("搜索")]),t._v(" "),t.$store.state.export?a("el-button",{attrs:{type:"primary",plain:""},on:{click:t.exportTable}},[t._v("导出")]):t._e()],1)],1),t._v(" "),a("el-tabs",{staticStyle:{background:"white","padding-top":"10px"},attrs:{type:"card"},on:{"tab-click":t.getRefundList},model:{value:t.searchFrom.status,callback:function(e){t.$set(t.searchFrom,"status",e)},expression:"searchFrom.status"}},[a("el-tab-pane",{attrs:{label:"退款成功",name:"1"}}),t._v(" "),a("el-tab-pane",{attrs:{label:"退款中",name:"0"}}),t._v(" "),a("el-tab-pane",{attrs:{label:"退款失败",name:"2"}}),t._v(" "),a("el-tab-pane",{attrs:{label:"全部",name:"-1"}})],1),t._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list}},[a("el-table-column",{attrs:{prop:"refund_no",label:"退款编号"}}),t._v(" "),a("el-table-column",{attrs:{prop:"out_trade_no",label:"订单号"}}),t._v(" "),a("el-table-column",{attrs:{label:"用户信息","min-width":"140",className:"userInfo"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("img",{staticClass:"avatar",attrs:{src:e.row.user_avatar}}),t._v("\n "+t._s(e.row.user_nickname)+"(ID:"+t._s(e.row.user_id)+")\n ")]}}])}),t._v(" "),a("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(" "),a("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(" "),a("el-table-column",{attrs:{prop:"desc",label:"备注"}}),t._v(" "),a("el-table-column",{attrs:{label:"退款状态"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(t._f("filterStatus")(e.row))+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"success_at",label:"退款成功时间",sortable:""}}),t._v(" "),t.$store.state.readonly?t._e():a("el-table-column",{attrs:{label:"操作","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"warning",plain:"",size:"mini"},on:{click:function(a){t.editComment(e.row.id,e.row.desc)}}},[t._v("\n 备注\n ")])]}}])})],1),t._v(" "),a("page",{attrs:{nowPage:t.nowPage,total:t.total},on:{pageChange:t.onPageChange,sizeChange:t.onSizeChange}})],1)},staticRenderFns:[]};var o=a("VU/8")(n,r,!1,function(t){a("U5sH"),a("VPi6")},"data-v-eb7558de",null);e.default=o.exports},U5sH:function(t,e){},VPi6:function(t,e){}});
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
webpackJsonp([63],{"0Q7q":function(e,t){},iPJD:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("CCn6"),l={name:"upload",data:function(){return{fileList:[]}},methods:{uploadFileVideo1Banner:function(e){var t=this;Object(i._240)({file:e.file,type:"local"}).then(function(e){e.url="https://cdn.singsingenglish.com/"+e.url,t.fileList.push(e)})}}},a={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("el-upload",{staticClass:"upload-demo",attrs:{action:"/api/public/upload","http-request":e.uploadFileVideo1Banner,"list-type":"picture-card",multiple:""}}),e._v(" "),n("pre",[e._v(" <p>\n ")]),e._v(" "),e._l(e.fileList,function(t){return n("pre",[e._v(' <img src="'+e._s(t.url)+'" style="display:block">\n ')])}),e._v(" "),n("pre",[e._v(" </p>\n ")])],2)},staticRenderFns:[]};var r=n("VU/8")(l,a,!1,function(e){n("0Q7q")},"data-v-639ba378",null);t.default=r.exports}});
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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