1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2c332658"],{3042:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"a",(function(){return s})),n.d(e,"i",(function(){return u})),n.d(e,"f",(function(){return c})),n.d(e,"g",(function(){return i})),n.d(e,"c",(function(){return d})),n.d(e,"d",(function(){return l})),n.d(e,"e",(function(){return p})),n.d(e,"h",(function(){return f}));var o=n("b775"),r={couponCodesList:"/Coupon/couponCodesList",codesDetail:"/Coupon/codesDetail",redeemCodesExport:"/Coupon/redeemCodesExport",couponlist:"/coupon/couponlist",genCouponCodes:"/Coupon/genCouponCodes",couponStatistics:"/Coupon/couponStatistics",couponStatisticsDetail:"/Coupon/couponStatisticsDetail",couponStatus:"/Coupon/status",memberCouponStatistics:"/coupon/memberCouponStatistics"};function a(t){return Object(o["b"])({url:r.couponCodesList,method:"get",params:t})}function s(t){return Object(o["b"])({url:r.codesDetail,method:"get",params:t})}function u(t){return Object(o["b"])({url:r.redeemCodesExport,method:"post",data:t})}function c(t){return Object(o["b"])({url:r.couponlist,method:"get",params:t})}function i(t){return Object(o["b"])({url:r.genCouponCodes,method:"post",data:t})}function d(t){return Object(o["b"])({url:r.couponStatistics,method:"get",params:t})}function l(t){return Object(o["b"])({url:r.couponStatisticsDetail,method:"get",params:t})}function p(t){return Object(o["b"])({url:r.couponStatus,method:"post",data:t})}function f(t){return Object(o["b"])({url:r.memberCouponStatistics,method:"get",params:t})}},"4aa9":function(t,e,n){},b268:function(t,e,n){"use strict";n("4aa9")},f000:function(t,e,n){"use strict";n.r(e);var o=function(){var t=this,e=t._self._c;return e("a-card",{attrs:{bordered:!1}},[e("a-row",{staticClass:"row-item-search"},[e("a-form",{staticClass:"search-form",attrs:{form:t.searchForm,layout:"inline"},on:{submit:t.handleSearch}},[e("a-form-item",{attrs:{label:"优惠券名称/ID"}},[e("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name"],expression:"['name']"}],staticClass:"inputW150",attrs:{placeholder:"优惠券名称/ID"}})],1),e("a-form-item",{attrs:{label:"会员券类型"}},[e("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["coupon_type"],expression:"['coupon_type']"}],staticStyle:{width:"100%"},attrs:{placeholder:"全部",allowClear:!0}},[e("a-select-option",{attrs:{value:-1}},[t._v("全部")]),e("a-select-option",{attrs:{value:90}},[t._v("会员专享券")]),e("a-select-option",{attrs:{value:100}},[t._v("生日礼券")])],1)],1),e("a-form-item",[e("a-button",{staticClass:"search-btn",attrs:{type:"primary",icon:"search","html-type":"submit"}},[t._v("搜索")]),e("a-button",{staticClass:"search-btn",on:{click:t.reloadList}},[t._v("重置")])],1)],1)],1),e("s-table",{ref:"table",staticClass:"tableBox",attrs:{rowKey:"coupon_id",loading:t.isLoading,columns:t.columns,data:t.loadData,pageSize:15,bordered:""},scopedSlots:t._u([{key:"name",fn:function(n,o){return[e("p",{staticClass:"c-p",on:{click:function(e){return t.toMarketInfo(o)}}},[t._v(t._s(n))])]}},{key:"coupon_type",fn:function(n){return[e("p",[t._v(" "+t._s(90==n?"会员专享券":"生日礼券")+" ")])]}},{key:"reduce_price",fn:function(n){return[e("p",[t._v(t._s(n))])]}},{key:"getTerm",fn:function(n,o){return[e("p",[t._v("满"+t._s(o.min_price)+"元减"+t._s(o.reduce_price)+"元")])]}},{key:"expire_day",fn:function(n){return[e("p",[t._v("领取后"+t._s(n)+"天")])]}},{key:"open_status",fn:function(n,o){return[10===o.audit_status&&n&&n.value?e("p",[t._v(t._s(1==n.value?"生效中":"已失效"))]):e("p",[t._v("--")])]}},{key:"real_draw",fn:function(n,o){return[e("p",{staticClass:"number",on:{click:function(e){return t.receivingDetails(o.coupon_id,1)}}},[t._v(t._s(n))])]}},{key:"real_used",fn:function(n,o){return[e("p",{staticClass:"number",on:{click:function(e){return t.receivingDetails(o.coupon_id,2)}}},[t._v(t._s(n))])]}},{key:"expire_count",fn:function(n){return[e("p",[t._v(t._s(n))])]}}])})],1)},r=[],a=n("753f"),s=n("3042"),u=n("2af9"),c=[{title:"券ID",dataIndex:"coupon_id"},{title:"优惠券名称",dataIndex:"name",scopedSlots:{customRender:"name"}},{title:"会员券类型",dataIndex:"coupon_type",scopedSlots:{customRender:"coupon_type"}},{title:"面额",dataIndex:"reduce_price",scopedSlots:{customRender:"reduce_price"}},{title:"使用条件",scopedSlots:{customRender:"getTerm"}},{title:"使用有效期",dataIndex:"expire_day",scopedSlots:{customRender:"expire_day"}},{title:"券状态",dataIndex:"open_status",scopedSlots:{customRender:"open_status"}},{title:"实际领取",dataIndex:"real_draw",scopedSlots:{customRender:"real_draw"}},{title:"已使用",dataIndex:"real_used",scopedSlots:{customRender:"real_used"}},{title:"已过期",dataIndex:"expire_count",scopedSlots:{customRender:"expire_count"}}],i={components:{STable:u["c"]},data:function(){var t=this;return{searchForm:this.$form.createForm(this),isLoading:!1,queryParam:{},columns:c,record:{},loadData:function(e){return s["h"](Object(a["a"])(Object(a["a"])({},e),t.queryParam)).then((function(t){return t.data.list}))}}},created:function(){},methods:{handleSearch:function(t){var e=this;t.preventDefault(),this.searchForm.validateFields((function(t,n){t||(e.queryParam=Object(a["a"])(Object(a["a"])({},e.queryParam),n),e.handleRefresh(!0))}))},reloadList:function(){this.searchForm.resetFields(),this.queryParam={},this.handleRefresh(!0)},handleRefresh:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(t)},receivingDetails:function(t,e){1!=e?2!=e||this.$router.push({path:"./receivingDetails",query:{id:t,used:1}}):this.$router.push({path:"./receivingDetails",query:{id:t}})},toMarketInfo:function(t){this.$router.push({path:"./detail",query:{id:t.coupon_id}})}}},d=i,l=(n("b268"),n("829d")),p=Object(l["a"])(d,o,r,!1,null,"64bb8fef",null);e["default"]=p.exports}}]);
|