(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e87f4a72"],{"3d5d":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"app-container"},[n("el-form",{directives:[{name:"show",rawName:"v-show",value:t.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:t.queryParams,inline:!0,"label-width":"68px"}},[n("el-form-item",{attrs:{label:"使用状态",prop:"status"}},[n("el-select",{attrs:{placeholder:"请选择优惠券状态",clearable:"",size:"small"},on:{change:t.handleQuery},model:{value:t.queryParams.status,callback:function(e){t.$set(t.queryParams,"status",e)},expression:"queryParams.status"}},[n("el-option",{attrs:{label:"已使用",value:"1"}}),n("el-option",{attrs:{label:"未使用",value:"0"}}),n("el-option",{attrs:{label:"已过期",value:"2"}})],1)],1),n("el-form-item",{attrs:{label:"领取人",prop:"userName"}},[n("el-input",{attrs:{placeholder:"请输入领取人",clearable:"",size:"small"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleQuery(e)}},model:{value:t.queryParams.userName,callback:function(e){t.$set(t.queryParams,"userName",e)},expression:"queryParams.userName"}})],1),n("el-form-item",{attrs:{label:"优惠劵",prop:"name"}},[n("el-input",{attrs:{placeholder:"请输入优惠劵",clearable:"",size:"small"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleQuery(e)}},model:{value:t.queryParams.name,callback:function(e){t.$set(t.queryParams,"name",e)},expression:"queryParams.name"}})],1),n("el-form-item",[n("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:t.handleQuery}},[t._v("搜索")]),n("el-button",{attrs:{type:"default",icon:"el-icon-refresh",size:"mini"},on:{click:t.resetQuery}},[t._v("重置")])],1)],1),n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{data:t.tableData.list,"header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"}}},[n("el-table-column",{attrs:{type:"index",label:"编号",fixed:"left",width:"60",index:function(t){return e.queryParams.pageSize*e.queryParams.pageNum-(e.queryParams.pageSize-t-1)}}}),n("el-table-column",{attrs:{prop:"name",label:"优惠券名称","min-width":"150"}}),n("el-table-column",{attrs:{prop:"nickname",label:"领取人","min-width":"130"}}),n("el-table-column",{attrs:{prop:"money",label:"面值","min-width":"60"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v("¥ "+t._s(a.money.toFixed(2)))])]}}])}),n("el-table-column",{attrs:{prop:"minPrice",label:"最低消费","min-width":"60"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v("¥ "+t._s(a.minPrice.toFixed(2)))])]}}])}),n("el-table-column",{attrs:{prop:"startTime",label:"开始使用时间","min-width":"110"}}),n("el-table-column",{attrs:{prop:"endTime",label:"结束使用时间","min-width":"110"}}),n("el-table-column",{attrs:{prop:"name",label:"获取方式","min-width":"60"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(t.receiveType[a.type]))])]}}])}),n("el-table-column",{attrs:{prop:"is_fail",label:"是否可用","min-width":"60"},scopedSlots:t._u([{key:"default",fn:function(e){return[0===e.row.status?n("i",{staticClass:"el-icon-check",staticStyle:{"font-size":"14px",color:"#0092DC"}}):n("i",{staticClass:"el-icon-close",staticStyle:{"font-size":"14px",color:"#ed5565"}})]}}])}),n("el-table-column",{attrs:{label:"使用状态","min-width":"60"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(t.statusType[a.status]))])]}}])})],1),n("pagination",{directives:[{name:"show",rawName:"v-show",value:t.tableData.total,expression:"tableData.total"}],attrs:{total:t.tableData.total,page:t.queryParams.pageNum,limit:t.queryParams.pageSize},on:{"update:page":function(e){return t.$set(t.queryParams,"pageNum",e)},"update:limit":function(e){return t.$set(t.queryParams,"pageSize",e)},pagination:t.getList}})],1)},l=[],i=a("ade3"),r=(a("d81d"),a("d3b7"),a("0643"),a("a573"),{name:"CouponUser",data:function(){return Object(i["a"])(Object(i["a"])({loading:!1,ids:[],single:!0,multiple:!0,showSearch:!0,queryParams:{pageNum:1,pageSize:10,name:"",status:"",userName:""},tableData:{list:[],total:0},statusType:{0:"未使用",1:"已使用",2:"已过期"},receiveType:{receive:"自己领取",send:"后台发送",give:"满赠",new:"新人",buy:"购买赠送"}},"loading",!1),"options",[])},created:function(){this.getList()},methods:{remoteMethod:function(e){var t=this;""!==e?(this.loading=!0,setTimeout((function(){t.request({url:"/api/admin/user/searchList",method:"get",params:{pageNum:1,pageSize:10,keywords:e}}).then((function(e){t.loading=!1,200===e.code&&(t.options=e.rows)})).catch((function(){t.loading=!1}))}),200)):this.options=[]},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.id})),this.multiple=!e.length,this.single=1!=e.length},getList:function(){var e=this;this.loading=!0,this.request({url:"/api/admin/coupon/user/list",method:"get",params:this.queryParams}).then((function(t){e.loading=!1,200===t.code&&(e.tableData.list=t.rows,e.tableData.total=t.total)})).catch((function(){e.loading=!1}))},handleSizeChange:function(e){this.tableFrom.limit=e,this.handleQuery()},handleCurrentChange:function(e){this.tableFrom.page=e,this.handleQuery()}},mounted:function(){}}),s=r,o=(a("9779"),a("2877")),u=Object(o["a"])(s,n,l,!1,null,"25d80d31",null);t["default"]=u.exports},9779:function(e,t,a){"use strict";a("b47c")},b47c:function(e,t,a){}}]);