chunk-14d996fc.665e176a.js 7.3 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-14d996fc"],{"188b":function(e,t,o){"use strict";o.r(t);var a=function(){var e=this,t=e._self._c;return t("div",[t("a-spin",{attrs:{spinning:e.isLoading}}),t("div",[t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"title"},[e._v("详情")]),t("a-row",[t("a-col",{attrs:{span:24}},[t("div",[t("a-form-item",{attrs:{label:"选择的优惠券详情",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-table",{staticClass:"cpTable",attrs:{rowKey:"coupon_id",columns:e.columns,dataSource:e.couponsData,pagination:!1,bordered:""},scopedSlots:e._u([{key:"coupon_type",fn:function(o){return[t("p",[e._v(" "+e._s(10==o?"立减券":20==o?"满减券":30==o?"首单券":40==o?"新人券":"折扣券")+" ")])]}},{key:"getTerm",fn:function(o,a){return[20==a.coupon_type?t("p",[e._v("实付满"+e._s(a.min_price)+"元,可减"+e._s(a.reduce_price)+"元")]):t("div",[1==a.discount_type?t("p",[e._v("用户首次下单可享折扣"+e._s(a.discount)+"折")]):2==a.discount_type?t("p",[e._v(" 用户下单满"+e._s(a.min_price)+"元,可享折扣"+e._s(a.discount)+"折 ")]):t("p",[e._v("下单立享折扣(无门槛)"+e._s(a.discount)+"折")])])]}},{key:"expire_day",fn:function(o,a){return[10==a.expire_type?t("p",[e._v(e._s(o)+"天")]):t("p",[e._v(e._s(a.expire_time))])]}},{key:"total_num",fn:function(o,a){return[20==a.coupon_type||50==a.coupon_type?t("div",[10==a.limit_total_type?t("p",[e._v(e._s("总量"+o+"张"))]):t("p",[e._v("不限数量")])]):t("div",[e._v("--")])]}},{key:"open_status",fn:function(o,a){return[10===a.audit_status&&o&&o.value?t("p",[e._v(" "+e._s(1==o.value?"有效":"失效")+" ")]):t("p",[e._v("--")])]}},{key:"audit_user",fn:function(o){return t("span",{},[t("p",[e._v(e._s(o||"--"))])])}}])})],1),t("a-form-item",{attrs:{label:"领取方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{attrs:{disabled:""},model:{value:e.rev_type,callback:function(t){e.rev_type=t},expression:"rev_type"}},[t("a-radio",{attrs:{value:2}},[e._v("被动领取(发放后用户默认领取)")])],1)],1),t("a-form-item",{attrs:{label:"发放对象",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{attrs:{"button-style":"solid",disabled:""},model:{value:e.grantMode,callback:function(t){e.grantMode=t},expression:"grantMode"}},[t("a-radio-button",{attrs:{value:1}},[e._v("按指定用户")]),t("a-radio-button",{attrs:{value:2}},[e._v("按用户身份")])],1),1==e.grantMode?t("div",{staticClass:"grantType"},[t("p",[e._v(e._s(e.details.mobiles||"--"))])]):e._e(),2==e.grantMode?t("div",{staticClass:"grantType"},[t("a-radio-group",{attrs:{disabled:""},model:{value:e.details.user_type,callback:function(t){e.$set(e.details,"user_type",t)},expression:"details.user_type"}},[t("a-radio",{attrs:{value:1}},[e._v("新客户(未下过单的用户)")]),t("a-radio",{attrs:{value:2}},[e._v("老客户")])],1)],1):e._e(),3==e.grantMode?t("div",{staticClass:"grantType"},[t("a-radio-group",{attrs:{disabled:""},model:{value:e.details.user_type,callback:function(t){e.$set(e.details,"user_type",t)},expression:"details.user_type"}},[t("a-radio",{attrs:{value:7}},[e._v("7天内活跃")]),t("a-radio",{attrs:{value:14}},[e._v("14天内活跃")]),t("a-radio",{attrs:{value:30}},[e._v("30天内活跃")])],1)],1):e._e()],1),t("a-form-item",{attrs:{label:"发放理由",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("p",[e._v(e._s(e.details.reason))])])],1)])],1)],1)],1)],1)},r=[],n=(o("9f29"),o("8053"),o("2af9")),i=o("3382"),l=[{title:"券ID",width:"100px",dataIndex:"coupon_id"},{title:"优惠券名称",width:"140px",dataIndex:"name"},{title:"券类型",width:"100px",dataIndex:"coupon_type",scopedSlots:{customRender:"coupon_type"}},{title:"面额",width:"100px",dataIndex:"reduce_price",scopedSlots:{customRender:"reduce_price"}},{title:"使用条件",width:"140px",scopedSlots:{customRender:"getTerm"}},{title:"有效期",width:"120px",dataIndex:"expire_day",scopedSlots:{customRender:"expire_day"}},{title:"是否允许叠加其他优惠",width:"180px",dataIndex:"overlay_discount_text",scopedSlots:{customRender:"overlay_discount_text"}},{title:"发券数量",width:"100px",dataIndex:"total_num",scopedSlots:{customRender:"total_num"}},{title:"券状态",width:"100px",dataIndex:"open_status",scopedSlots:{customRender:"open_status"}},{title:"创建人",width:"110px",dataIndex:"create_user"},{title:"审核人",width:"110px",dataIndex:"audit_user",scopedSlots:{customRender:"audit_user"}}],d={name:"AddCompensateOrder",components:{SelectImage:n["d"]},data:function(){return{form:this.$form.createForm(this),isLoading:!1,isBtnLoading:!1,labelCol:{span:3},wrapperCol:{span:20},columns:l,couponsData:[],rev_type:1,grantMode:1,details:{},id:""}},created:function(){this.id=this.$route.query.id,this.getDetail()},methods:{getDetail:function(){var e=this;this.isLoading=!0,i["d"]({id:this.id}).then((function(t){e.isLoading=!1;var o=t.data.list||{};e.grantMode=o.rev_user,e.rev_type=o.rev_type,e.details=o,e.couponsData=[o.coupon]})).finally((function(){e.isLoading=!1}))}}},s=d,c=(o("4574"),o("829d")),u=Object(c["a"])(s,a,r,!1,null,"6d7ce7ff",null);t["default"]=u.exports},3382:function(e,t,o){"use strict";o.d(t,"e",(function(){return n})),o.d(t,"b",(function(){return i})),o.d(t,"c",(function(){return l})),o.d(t,"f",(function(){return d})),o.d(t,"d",(function(){return s})),o.d(t,"a",(function(){return c}));var a=o("b775"),r={couponDetail:"/coupon/detail",create:"/GiveOutCoupon/create",uploadMobiles:"/GiveOutCoupon/uploadMobiles",list:"/GiveOutCoupon/list",details:"/GiveOutCoupon/details",audit:"/GiveOutCoupon/audit"};function n(e){return Object(a["b"])({url:r.list,method:"get",params:e})}function i(e){return Object(a["b"])({url:r.couponDetail,method:"get",params:e})}function l(e){return Object(a["b"])({url:r.create,method:"post",data:e})}function d(e){return Object(a["b"])({url:r.uploadMobiles,method:"post",data:e})}function s(e){return Object(a["b"])({url:r.details,method:"get",params:e})}function c(e){return Object(a["b"])({url:r.audit,method:"post",params:e})}},4574:function(e,t,o){"use strict";o("d23c")},8053:function(e,t,o){var a,r,n;(function(i,l){r=[t,o("4d28")],a=l,n="function"===typeof a?a.apply(t,r):a,void 0===n||(e.exports=n)})(0,(function(e,t){var o=function(e){"undefined"!==typeof console&&console&&console.error&&console.error(e)};if(t){var a=["#00a8c6","#40c0cb","#f0dec2","#aee239","#8fbe00","#33e0ff","#b3f4ff","#e6ff99"],r={color:a,title:{textStyle:{fontWeight:"normal",color:"#00a8c6"}},visualMap:{color:["#00a8c6","#a2d4e6"]},toolbox:{color:["#00a8c6","#00a8c6","#00a8c6","#00a8c6"]},tooltip:{backgroundColor:"rgba(0,0,0,0.5)",axisPointer:{type:"line",lineStyle:{color:"#00a8c6",type:"dashed"},crossStyle:{color:"#00a8c6"},shadowStyle:{color:"rgba(200,200,200,0.3)"}}},dataZoom:{dataBackgroundColor:"#eee",fillerColor:"rgba(144,197,237,0.2)",handleColor:"#00a8c6"},timeline:{lineStyle:{color:"#00a8c6"},controlStyle:{color:"#00a8c6",borderColor:"#00a8c6"}},candlestick:{itemStyle:{color:"#40c0cb",color0:"#f0dec2"},lineStyle:{width:1,color:"#8fbe00",color0:"#aee239"},areaStyle:{color:"#00a8c6",color0:"#aee239"}},map:{itemStyle:{color:"#ddd"},areaStyle:{color:"#f0dec2"},label:{color:"#c12e34"}},graph:{itemStyle:{color:"#f0dec2"},linkStyle:{color:"#00a8c6"}},gauge:{axisLine:{lineStyle:{color:[[.2,"#40c0cb"],[.8,"#00a8c6"],[1,"#8fbe00"]],width:8}}}};t.registerTheme("fresh-cut",r)}else o("ECharts is not Loaded")}))},d23c:function(e,t,o){}}]);