chunk-2d225482.a1a29bd5.js 2.8 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d225482"],{e474:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e._self._c;return t("div",{staticClass:"app-list-content"},[t("x-crud",{staticClass:"liu-crud-wrap",on:{load:e.onLoad},scopedSlots:e._u([{key:"slot-tabs",fn:function({scope:a}){return[t("el-tabs",{staticClass:"liu-tabs",attrs:{type:"border-card"},on:{"tab-click":e.handleClick},model:{value:e.tabIndex,callback:function(t){e.tabIndex=t},expression:"tabIndex"}},e._l(e.tabsData,(function(e,a){return t("el-tab-pane",{key:a,attrs:{label:e.text,name:e.key}})})),1)]}},{key:"table-column-bookName",fn:function({scope:a}){return[t("div",{staticClass:"flex-center"},[t("cl-avatar",{attrs:{shape:"square",size:40,src:e._f("default_avatar")(a.row.bookAvatar)}}),t("div",{staticClass:"app-margin-left-10"},[e._v(e._s(a.row.bookName))]),t("div",{staticClass:"app-margin-left-10"},[e._v(e._s(a.row.bookMobile))])],1)]}},{key:"table-column-receiveUserName",fn:function({scope:a}){return[t("div",{staticClass:"flex-center"},[t("div",{staticClass:"app-margin-left-10"},[e._v(e._s(a.row.receiveUserName))]),t("div",{staticClass:"app-margin-left-10"},[e._v(e._s(a.row.receiveMobile))])])]}},{key:"table-column-status",fn:function({scope:a}){return[t("span",[e._v(e._s(e._f("constantfilter")(a.row.status,"ORDER_STATUS")))])]}}])})],1)},l=[],n={data(){return{app:null,tabIndex:"-1",tabsData:[{text:"全部",key:"-1",val:0},{text:"待付款",key:"0",val:0},{text:"待配送",key:"1",val:0},{text:"配送中",key:"2",val:0},{text:"已完成",key:"5",val:0}]}},mounted(){},methods:{handleClick(){this.app.refresh({status:this.tabIndex})},onLoad({ctx:e,app:t}){this.app=t,e.service(this.$service.sassOrder).set("table",{columns:[{prop:"orderSn",label:"单号",align:"center"},{prop:"bookName",label:"订花人",align:"center","min-width":"120px"},{prop:"receiveUserName",label:"收花人",align:"center","min-width":"150px"},{prop:"prePrice",label:"总价",align:"center"},{prop:"actPrice",label:"实付款",align:"center",emptyText:"无"},{prop:"sendTime",label:"送达时间",align:"center",emptyText:"无"},{prop:"status",label:"状态",align:"center",emptyText:"无"},{prop:"sendNum",label:"编号",align:"center",emptyText:"无"}],op:{visible:!1,props:{width:150,align:"center",fixed:"right",label:"操作"},layout:[]}}).set("layout",[["slot-tabs"],["flex1","refresh-btn"],["data-table"],["flex1","pagination"]]).on("refresh",async(e,{next:t})=>{let{asset:a}=await t(e);if(this.$util.isEmpty(a))return!1;this.tabsData[0].val=a.totalOrder,this.tabsData[1].val=a.unPayOrder,this.tabsData[2].val=a.unSendOrder,this.tabsData[3].val=a.sendingOrder,this.tabsData[4].val=a.finishOrder}).done(),t.refresh()}}},r=n,i=a("1805"),o=Object(i["a"])(r,s,l,!1,null,null,null);t["default"]=o.exports}}]);