| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1f2f6cab"],{1435:function(t,e,n){"use strict";var a=n("54de"),o=n.n(a);o.a},"54de":function(t,e,n){},a6e9:function(t,e,n){"use strict";n.d(e,"a",function(){return s}),n.d(e,"b",function(){return c});var a=n("b775"),o=n("4328"),i=n.n(o),r="/api-web";function s(t){return Object(a["a"])({url:r+"/sysConfig/list",method:"get",params:t})}function c(t){return Object(a["a"])({url:r+"/sysConfig/update",method:"post",data:i.a.stringify(t)})}},c83a:function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"m-container"},[t._m(0),t._v(" "),n("div",{staticClass:"m-core"},[n("div",{staticClass:"m-wrap"},[n("el-date-picker",{attrs:{type:"month",placeholder:"选择月","value-format":"yyyy-MM-dd"},model:{value:t.mouth,callback:function(e){t.mouth=e},expression:"mouth"}}),t._v(" "),n("div",{directives:[{name:"permission",rawName:"v-permission",value:"export/teacherSalary",expression:"'export/teacherSalary'"}],staticClass:"newBand",on:{click:t.exportSalar}},[t._v("导出课酬")]),t._v(" "),n("el-tooltip",{attrs:{placement:"top","popper-class":"mTooltip"}},[n("div",{attrs:{slot:"content"},slot:"content"},[t._v("\n 将只导出当前选择月份已结算的课程课酬。\n ")]),t._v(" "),n("i",{staticClass:"el-icon-question micon el-tooltip",staticStyle:{"font-size":"18px",color:"#F56C6C"}})])],1),t._v(" "),n("div",{staticClass:"m-core"},[n("div",{staticClass:"m-wrap"},[n("el-select",{attrs:{filterable:"",multiple:"",clearable:""},model:{value:t.organIdList,callback:function(e){t.organIdList="string"===typeof e?e.trim():e},expression:"organIdList"}},t._l(t.organList,function(t,e){return n("el-option",{key:e,attrs:{label:t.name,value:t.id}})}),1),t._v(" "),n("div",{directives:[{name:"permission",rawName:"v-permission",value:"export/musicGroupRegister",expression:"'export/musicGroupRegister'"}],staticClass:"newBand",on:{click:t.exportMusicGroup}},[t._v("招生情况汇总表导出")]),t._v(" "),n("el-tooltip",{attrs:{placement:"top","popper-class":"mTooltip"}},[n("div",{attrs:{slot:"content"},slot:"content"},[t._v("\n 请选择分部后,导出招生情况汇总表,分部可多选\n ")]),t._v(" "),n("i",{staticClass:"el-icon-question micon el-tooltip",staticStyle:{"font-size":"18px",color:"#F56C6C"}})])],1)])])])},o=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("h2",[n("div",{staticClass:"squrt"}),t._v("报表中心\n ")])}],i=(n("a6e9"),n("1cc7")),r=n("bc3a"),s=n.n(r),c=n("5f87"),l=n("3908"),u=n("4328"),d=n.n(u),p={name:"reportForm",data:function(){return{mouth:"",organList:[],organIdList:[]}},mounted:function(){var t=this;Object(i["Q"])().then(function(e){200==e.code&&(t.organList=e.data)})},methods:{exportSalar:function(){var t=this;if(this.mouth){var e="/api-web/export/teacherSalary",n={date:this.mouth},a={method:"POST",headers:{Authorization:Object(c["a"])()},data:d.a.stringify(n),url:e,responseType:"blob"};this.$confirm("您确定导出课酬","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){l["a"].startLoading(),s()(a).then(function(e){var n=new Blob([e.data],{type:"application/vnd.ms-excel;charset=utf-8"}),a=new Response(n).text();a.then(function(e){if(-1!=e.indexOf("code")){var a=JSON.parse(e);t.$message.error(a.msg)}else{var o=URL.createObjectURL(n),i=document.createElement("a"),r=new Date,s=r.getFullYear()+""+(r.getMonth()+1)+r.getDate(),c=s+"课酬";i.href=o,i.setAttribute("download",c),document.body.appendChild(i),i.click()}}),l["a"].endLoading()}).catch(function(e){t.$message.error("导出数据失败,请联系管理员"),l["a"].endLoading()})}).catch(function(){})}else this.$message.error("请选择导出月份")},exportMusicGroup:function(){var t=this;if(this.organIdList.length<1)this.$message.error("请至少选择一个分部");else{var e="/api-web/export/musicGroupRegister",n={date:this.organIdList.join(",")},a={method:"POST",headers:{Authorization:Object(c["a"])()},data:d.a.stringify(n),url:e,responseType:"blob"};this.$confirm("您确定导出招生情况汇总表","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){l["a"].startLoading(),s()(a).then(function(e){var n=new Blob([e.data],{type:"application/vnd.ms-excel;charset=utf-8"}),a=new Response(n).text();a.then(function(e){if(-1!=e.indexOf("code")){var a=JSON.parse(e);t.$message.error(a.msg)}else{var o=URL.createObjectURL(n),i=document.createElement("a"),r=new Date,s=r.getFullYear()+""+(r.getMonth()+1)+r.getDate(),c=s+"招生情况汇总表";i.href=o,i.setAttribute("download",c),document.body.appendChild(i),i.click()}}),l["a"].endLoading()}).catch(function(e){t.$message.error("导出数据失败,请联系管理员"),l["a"].endLoading()})}).catch(function(){})}}}},m=p,f=(n("1435"),n("2877")),h=Object(f["a"])(m,a,o,!1,null,"eb746a0e",null);e["default"]=h.exports}}]);
|