chunk-2ead2b2c.9f3e5019.js 3.4 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2ead2b2c"],{"233c":function(e,t,i){},d893:function(e,t,i){"use strict";i.r(t);var s=function(){var e=this,t=e._self._c;return t("div",{staticClass:"shop-list"},[t("x-crud",{on:{load:e.onLoad},scopedSlots:e._u([{key:"slot-date-select",fn:function(){return[t("el-date-picker",{attrs:{type:"daterange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","value-format":"yyyy-MM-dd","end-placeholder":"结束日期","picker-options":e.pickerOptions,size:"mini"},on:{change:e.getSearchDate},model:{value:e.currentDateList,callback:function(t){e.currentDateList=t},expression:"currentDateList"}})]},proxy:!0},{key:"slot-order-debt",fn:function({scope:i}){return[t("el-radio-group",{staticStyle:{"margin-right":"20px","padding-top":"6px","margin-left":"20px"},on:{change:e.changeDebt},model:{value:e.debt,callback:function(t){e.debt=t},expression:"debt"}},[t("el-radio",{attrs:{label:"0"}},[e._v("全部")]),t("el-radio",{attrs:{label:"1"}},[e._v("待结款")]),t("el-radio",{attrs:{label:"2"}},[e._v("已结款")])],1)]}},{key:"slot-total-amount",fn:function(){return[t("span",{staticStyle:{"font-size":"15px","font-weight":"bold"}},[e._v("累计金额:"+e._s(e.totalAmount))])]},proxy:!0},{key:"slot-export-due",fn:function(){return[t("el-button",{staticStyle:{"margin-left":"60px"},attrs:{type:"primary",size:"mini"},on:{click:function(t){return e.exportDue()}}},[e._v("导出数据")])]},proxy:!0}])})],1)},a=[],r=i("5880"),n={data(){return{crud:null,pickerOptions:{shortcuts:[{text:"最近一周",onClick(e){const t=new Date,i=new Date;i.setTime(i.getTime()-6048e5),e.$emit("pick",[i,t])}},{text:"最近一个月",onClick(e){const t=new Date,i=new Date;i.setTime(i.getTime()-2592e6),e.$emit("pick",[i,t])}},{text:"最近三个月",onClick(e){const t=new Date,i=new Date;i.setTime(i.getTime()-7776e6),e.$emit("pick",[i,t])}}]},currentDateList:"",startTime:"",endTime:"",searchTime:"",totalAmount:0,debt:"0"}},computed:{...Object(r["mapGetters"])(["shopInfo"])},methods:{exportDue(){this.$service.purchaseOrder.dueList({searchTime:this.searchTime,startTime:this.startTime,endTime:this.endTime,debt:this.debt,export:1}).then(e=>{e.file&&(window.location.href=e.file)})},onLoad({ctx:e,app:t}){this.app=t,e.service({page:()=>this.$service.purchaseOrder.dueList({searchTime:this.searchTime,startTime:this.startTime,endTime:this.endTime,debt:this.debt}).then(e=>(this.totalAmount=e.totalAmount?e.totalAmount:0,{list:e.list}))}).set("table",{columns:[{label:"ID",prop:"id",align:"center"},{label:"名称",prop:"name",align:"center"},{label:"订单数",prop:"num",align:"center"},{label:"金额",prop:"amount",align:"center"}],op:{visible:!0,props:{width:250,align:"center",fixed:"right",label:"操作"},layout:[]}}).set("layout",[["slot-date-select","slot-order-debt","flex1","slot-export-due","refresh-btn"],["data-table"],["slot-total-amount","flex1"]]).done(),t.refresh()},getSearchDate(){this.searchTime="custom",this.startTime=this.currentDateList[0],this.endTime=this.currentDateList[1],this.app.refresh({searchTime:this.searchTime,startTime:this.startTime,endTime:this.endTime,debt:this.debt})},changeDebt(e){this.debt=e,this.app.refresh({searchTime:this.searchTime,startTime:this.startTime,endTime:this.endTime,debt:this.debt})}}},o=n,l=(i("fe67"),i("1805")),c=Object(l["a"])(o,s,a,!1,null,"6fac0e9f",null);t["default"]=c.exports},fe67:function(e,t,i){"use strict";i("233c")}}]);