(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-277d8bc7"],{"08bb":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[t._v("优惠券基本信息")]),a("a-spin",{attrs:{spinning:t.isLoading}},[a("div",{staticClass:"tabs-content"},[a("div",{staticClass:"tab-pane"},[a("a-form-item",{attrs:{label:"优惠券名称",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("p",{staticClass:"itemText"},[t._v(t._s(t.detail.name))])]),a("a-form-item",{attrs:{label:"副标题",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("p",{staticClass:"itemText"},[t._v(t._s(t.detail.subtitle))])]),a("a-form-item",{attrs:{label:"优惠券说明",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("p",{staticClass:"itemText"},[t._v(t._s(t.detail.describe))])]),a("a-form-item",{attrs:{label:"会员券类型",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("p",{staticClass:"itemText"},[t._v(t._s(90==t.detail.coupon_type?"会员专享券":"生日礼券"))])]),a("a-form-item",{attrs:{label:"优惠券使用条件",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("p",{staticClass:"itemText"},[t._v("订单满 "+t._s(t.detail.min_price)+" 元,可减 "+t._s(t.detail.reduce_price)+" 元")])]),a("a-form-item",{attrs:{label:"使用有效期",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("p",{staticClass:"itemText"},[t._v("领取后"+t._s(t.detail.expire_day)+"天有效")])]),a("a-form-item",{attrs:{label:"发券数量限制",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[20==t.detail.limit_total_type?a("p",{staticClass:"itemText"},[t._v("不限数量")]):a("p",{staticClass:"itemText"},[t._v("总量"+t._s(t.detail.total_num)+"张")])]),a("a-form-item",{attrs:{label:"商品范围",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("div",{staticClass:"setGoods"},[a("p",[t._v("以下商品不可使用该优惠券")])]),a("div",{staticClass:"goodsBox"},[a("a-table",{attrs:{rowKey:"goods_id",columns:t.goodsColumns,dataSource:t.goodsData,pagination:!1,bordered:""},scopedSlots:t._u([{key:"goods_price",fn:function(e){return a("span",{},[a("p",[t._v("¥"+t._s(e))])])}}])})],1)]),a("div",{staticClass:"card-title"},[t._v("优惠券推广信息")]),a("a-form-item",{attrs:{label:"券领取方式",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[90==t.detail.coupon_type&&10==t.detail.receive_type?a("p",{staticClass:"itemText"},[t._v("月度福利配置发放")]):t._e(),90==t.detail.coupon_type&&20==t.detail.receive_type?a("p",{staticClass:"itemText"},[t._v("开会员定向发放")]):t._e(),100==t.detail.coupon_type?a("p",{staticClass:"itemText"},[t._v("线上发券")]):t._e()]),a("a-form-item",{attrs:{label:"领取数量限制",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[90==t.detail.coupon_type&&10==t.detail.receive_type?a("p",{staticClass:"itemText"},[t._v("每人每自然月限领1张")]):t._e(),90==t.detail.coupon_type&&20==t.detail.receive_type?a("p",{staticClass:"itemText"},[t._v(" 开会员定向发放"+t._s(t.detail.limit_receive_cnt)+"张 ")]):t._e(),100==t.detail.coupon_type?a("p",{staticClass:"itemText"},[t._v("每人每自然年限领1张")]):t._e()]),a("a-form-item",{attrs:{label:"推广时间",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[90==t.detail.coupon_type?a("p",{staticClass:"itemText"},[t._v(" "+t._s(t.detail.start_time.substr(0,7))+" 至 "+t._s(t.detail.end_time.substr(0,7))+" ")]):t._e(),100==t.detail.coupon_type?a("p",{staticClass:"itemText"},[t._v(" "+t._s(t.detail.start_time.substr(0,4))+" 至 "+t._s(t.detail.end_time.substr(0,4))+" ")]):t._e()]),a("a-form-item",{attrs:{label:"券发放对象",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("p",{staticClass:"itemText"},[t._v("元生昌付费会员")])]),1!=t.source||1!=t.isSuper&&"activity-zg-audit"!=t.role||0!=t.detail.audit_status?t._e():a("a-form-item",{attrs:{label:"审核不通过的原因",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("a-textarea",{staticClass:"remark_textarea",attrs:{placeholder:"如审核不通过,需填写不通过的原因",maxLength:200},model:{value:t.textarea,callback:function(e){t.textarea=e},expression:"textarea"}})],1),1!=t.source||1!=t.isSuper&&"activity-zg-audit"!=t.role||0!=t.detail.audit_status?t._e():a("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:t.wrapperCol.span,offset:t.labelCol.span}}},[a("a-button",{staticClass:"close",attrs:{type:"primary",loading:t.isBtnLoading},on:{click:function(e){return t.auditAxios(10)}}},[t._v("审核通过")]),a("a-button",{staticClass:"close",attrs:{type:"danger",loading:t.isBtnLoading},on:{click:function(e){return t.auditAxios(20)}}},[t._v("审核不通过")])],1),a("div",{staticClass:"card-title"},[t._v("行为日志")]),a("div",{staticClass:"action-list",staticStyle:{"margin-left":"5.5%",width:"80%"}},[a("a-table",{attrs:{rowKey:"id",columns:t.columns,"data-source":t.hisList,pagination:!1},scopedSlots:t._u([{key:"behavior",fn:function(e,i){return a("span",{},[a("p",[t._v(t._s(e))]),i.audit_reason?a("p",[t._v("("+t._s(i.audit_reason)+")")]):t._e()])}}])})],1)],1)])])],1)},s=[],o=(a("d3b7"),a("159b"),a("94b9")),l=a("754b"),r=[{title:"商品ID",width:"80px",dataIndex:"goods_id"},{title:"商品SKU",width:"150px",dataIndex:"goods_no"},{title:"商品名称",width:"300px",ellipsis:!0,dataIndex:"goods_name"},{title:"售价",width:"150px",dataIndex:"goods_price",scopedSlots:{customRender:"goods_price"}}],n=[{title:"账号",width:"100px",dataIndex:"audit_user"},{title:"行为",dataIndex:"behavior",width:"300px",ellipsis:!0,scopedSlots:{customRender:"behavior"}},{title:"时间",width:"150px",dataIndex:"audit_time"}],d={data:function(){return{role:"",isSuper:1,couponNumberType:10,goodsData:[],textarea:"",detail:{},goodsColumns:r,columns:n,hisList:[],labelCol:{span:3},wrapperCol:{span:15},isLoading:!1,isBtnLoading:!1,source:null,plainOptions:[{label:"满就送活动",value:"2"},{label:"满件送活动",value:"3"}]}},created:function(){var t=this;if(this.$store.getters.roles){this.isSuper=this.$store.getters.roles.isSuper;var e=this.$store.getters.roles.permissions;e.forEach((function(e){"/memberCenter/coupon/index"==e.permissionId&&e.actionEntitySet&&e.actionEntitySet.length>0&&(t.role=e.actionEntitySet[0].action)}))}this.couponId=this.$route.query.id||"",this.getCouponDetail(),this.actionsList();var a=this.$route.query.source||null;a&&1==a&&(this.source=a,this.$route.meta.title="审核满减券")},methods:{getCouponDetail:function(){var t=this;this.isLoading=!0,o["b"]({coupon_id:this.couponId}).then((function(e){var a=e.data||{},i=a.detail;t.detail=i,t.textarea=i.refuse_desc,t.goodsData=i.goodsExcept||[],t.couponNumberType=i.limit_total_type||10})).finally((function(){t.isLoading=!1}))},actionsList:function(){var t=this;this.isLoading=!0,l["a"]({target_id:this.couponId,target_type:6}).then((function(e){t.hisList=e.data.list.data})).finally((function(){t.isLoading=!1}))},auditAxios:function(t){var e=this;if("activity-zg-audit"==this.role||1==this.isSuper){var a={audit_status:t,coupon_type:this.detail.coupon_type};if(20==t){if(!this.textarea)return void this.$message.error("请填写审核不通过的原因",1.5);a.refuse_desc=this.textarea}this.isLoading=!0,this.isBtnLoading=!0,o["a"]({form:a,coupon_id:this.couponId}).then((function(t){e.$message.success(t.message,1.5),setTimeout((function(){e.$router.push("./index")}),1500)})).catch((function(){e.isBtnLoading=!1})).finally((function(){e.isLoading=!1}))}else this.$message.error("暂无权限",1.5)}}},p=d,c=(a("201e"),a("2877")),u=Object(c["a"])(p,i,s,!1,null,"f5015d38",null);e["default"]=u.exports},"201e":function(t,e,a){"use strict";a("d501")},"754b":function(t,e,a){"use strict";a.d(e,"b",(function(){return o})),a.d(e,"c",(function(){return l})),a.d(e,"d",(function(){return r})),a.d(e,"a",(function(){return n}));var i=a("b775"),s={detail:"/members.MemberCards/detail",add:"/members.MemberCards/add",audit:"/members.MemberCards/audit",update:"/members.MemberCards/update",actionsList:"/members.MemberCards/actionsList"};function o(t){return Object(i["b"])({url:s.add,method:"post",data:t})}function l(t){return Object(i["b"])({url:s.detail,method:"get",params:t})}function r(t){return Object(i["b"])({url:s.update,method:"post",data:t})}function n(t){return Object(i["b"])({url:s.actionsList,method:"get",params:t})}},"94b9":function(t,e,a){"use strict";a.d(e,"b",(function(){return o})),a.d(e,"a",(function(){return l}));var i=a("b775"),s={detail:"/Coupon/detail",audit:"/Coupon/audit"};function o(t){return Object(i["b"])({url:s.detail,method:"get",params:t})}function l(t){return Object(i["b"])({url:s.audit,method:"post",data:t})}},d501:function(t,e,a){}}]);