(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-320793fd"],{"27c3":function(e,a,t){"use strict";t.d(a,"b",(function(){return o})),t.d(a,"f",(function(){return s})),t.d(a,"e",(function(){return i})),t.d(a,"c",(function(){return n})),t.d(a,"a",(function(){return c})),t.d(a,"d",(function(){return u}));var r=t("b775"),l={add:"/members.MonthlyWelfare/add",detail:"/members.MonthlyWelfare/detail",annex:"/upload/annex",actionsList:"/members.MemberCards/actionsList",update:"/members.MonthlyWelfare/update",audit:"/members.MonthlyWelfare/audit"};function o(e){return Object(r["b"])({url:l.add,method:"post",data:e})}function s(e){return Object(r["b"])({url:l.update,method:"post",data:e})}function i(e){return Object(r["b"])({url:l.detail,method:"get",params:e})}function n(e){return Object(r["b"])({url:l.annex,method:"post",data:e,headers:{"content-type":"application/json"}})}function c(e){return Object(r["b"])({url:l.actionsList,method:"get",params:e})}function u(e){return Object(r["b"])({url:l.audit,method:"post",data:e})}},"768c":function(e,a,t){},a59f:function(e,a,t){var r,l,o;(function(s,i){l=[a,t("313e")],r=i,o="function"===typeof r?r.apply(a,l):r,void 0===o||(e.exports=o)})(0,(function(e,a){var t=function(e){"undefined"!==typeof console&&console&&console.error&&console.error(e)};if(a){var r=["#00a8c6","#40c0cb","#f0dec2","#aee239","#8fbe00","#33e0ff","#b3f4ff","#e6ff99"],l={color:r,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}}}};a.registerTheme("fresh-cut",l)}else t("ECharts is not Loaded")}))},e28d:function(e,a,t){"use strict";t.r(a);var r=function(){var e=this,a=e.$createElement,t=e._self._c||a;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("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-form-item",{attrs:{label:"福利编号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{staticClass:"aInput",attrs:{placeholder:"创建后自动生成",disabled:""}})],1),t("a-form-item",{attrs:{label:"福利名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,message:"请输入福利名称"}]}],expression:"['name', { rules: [{ required: true, message: '请输入福利名称' }] }]"}],staticClass:"aInput",attrs:{placeholder:"请输入福利名称"}})],1),t("a-form-item",{attrs:{label:"福利价值",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["cost",{rules:[{required:!0,message:"请输入福利价值"}]}],expression:"['cost', { rules: [{ required: true, message: '请输入福利价值' }] }]"}],staticClass:"aInput",attrs:{min:0,precision:2,placeholder:"请输入福利价值"}}),t("span",{staticClass:"pageItemTips"},[e._v("元")])],1),t("a-form-item",{attrs:{label:"福利数量",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["amount",{rules:[{required:!0,message:"请输入福利数量"}]}],expression:"['amount', { rules: [{ required: true, message: '请输入福利数量' }] }]"}],staticClass:"aInput",attrs:{min:0,placeholder:"请输入福利数量"}})],1),t("a-form-item",{attrs:{label:"福利提供方",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["provider",{rules:[{required:!0,message:"请输入福利提供方"}]}],expression:"['provider', { rules: [{ required: true, message: '请输入福利提供方' }] }]"}],staticClass:"aInput",attrs:{min:0,placeholder:"请输入福利提供方"}})],1),t("a-form-item",{staticClass:"selBack",attrs:{label:"发放时间",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-range-picker",{staticClass:"pageInupt",attrs:{format:"YYYY-MM",placeholder:["开始时间","结束时间"],mode:e.mode2,value:e.value},on:{change:e.handleChange,panelChange:e.handlePanelChange}})],1),t("a-form-item",{attrs:{label:"使用有效期",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["use_times",{rules:[{required:!0,message:"请选择使用有效期"}]}],expression:"['use_times', { rules: [{ required: true, message: '请选择使用有效期' }] }]"}],staticClass:"pageInupt",attrs:{format:"YYYY-MM-DD",placeholder:["开始时间","结束时间"]}})],1),t("a-form-item",{attrs:{label:"兑换方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-checkbox-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["exchange_type",{rules:[{required:!0,message:"请勾选兑换方式"}]}],expression:"['exchange_type', { rules: [{ required: true, message: '请勾选兑换方式' }] }]"}],on:{change:e.changeCheckbox}},[t("a-checkbox",{attrs:{value:1}},[e._v("到店兑换")]),t("a-checkbox",{attrs:{value:2}},[e._v("线上兑换")])],1)],1),2==e.exType.length||1==e.exType.length&&2==e.exType[0]?t("a-form-item",{attrs:{label:"兑换链接",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["url",{rules:[{required:!0,message:"请填写兑换链接"}]}],expression:"['url', { rules: [{ required: true, message: '请填写兑换链接' }] }]"}],staticClass:"aInput",attrs:{placeholder:"请填写兑换链接"}})],1):e._e(),2==e.exType.length||1==e.exType.length&&1==e.exType[0]?t("div",[t("a-form-item",{attrs:{label:"门店地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["shop_desc",{rules:[{required:!0,message:"请输入门店地址"}]}],expression:"['shop_desc', { rules: [{ required: true, message: '请输入门店地址' }]}]"}],staticClass:"aInput",attrs:{placeholder:"请输入门店地址"}})],1),t("a-form-item",{attrs:{label:"联系电话",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["mobile",{rules:[{required:!0,message:"请输入联系电话"}]}],expression:"['mobile', { rules: [{ required: true, message: '请输入联系电话' }]}]"}],staticClass:"aInput",attrs:{placeholder:"请输入联系电话"}})],1)],1):e._e(),t("a-form-item",{attrs:{label:"使用说明",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("div",{staticClass:"textareaTool"},[e._v("如需换行,请用“/”分隔,建议200个字以内。")]),t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["desc",{rules:[{required:!0,message:"请输入"}]}],expression:"[\n 'desc',\n { rules: [{ required: true, message: '请输入' }] },\n ]"}],staticClass:"textarea"})],1),t("a-form-item",{staticClass:"selBack",attrs:{label:"背景图",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"只能上传jpg/png格式图片,图片尺寸:566 x 176"}},[t("SelectImage",{attrs:{multiple:"",maxNum:1},on:{change:e.selectImageChange}})],1),t("div",{staticClass:"title"},[e._v("福利基本信息")]),t("a-form-item",{attrs:{label:"配置方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["deploy_type",{initialValue:e.configType,rules:[{required:!0}]}],expression:"['deploy_type', { initialValue: configType, rules: [{ required: true }] }]"}],staticClass:"radioGroup",on:{change:e.changeConfigType}},[t("a-radio",{attrs:{value:1}},[e._v("导入第三方券码")]),t("a-radio",{attrs:{value:2}},[e._v("自制券码")])],1)],1),1==e.configType?t("a-form-item",{staticClass:"selBack",attrs:{label:"导入券码",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-upload",{attrs:{"max-count":1,fileList:e.fileList,"show-upload-list":{showDownloadIcon:!0,showRemoveIcon:!0},customRequest:e.customRequest,remove:e.removeFile},on:{download:e.download}},[t("a-button",[e._v("导入券码")])],1)],1):e._e(),2==e.configType?t("a-form-item",{staticClass:"selBack",attrs:{label:"券码名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["welfare_name",{rules:[{required:!0,message:"请输入券码名称"}]}],expression:"['welfare_name', { rules: [{ required: true, message: '请输入券码名称' }]}]"}],staticClass:"aInput",attrs:{placeholder:"券码名称"}}),t("span",{staticClass:"pageItemTips"},[e._v("仅内部可见")])],1):e._e(),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{staticClass:"button",attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交审核")])],1)],1)],1)],1)],1)],1)])],1)},l=[],o=(t("d3b7"),t("a59f"),t("2af9")),s=(t("8ded"),t("27c3")),i=(t("ca00"),{name:"AddCompensateOrder",components:{SelectImage:o["d"]},data:function(){return{form:this.$form.createForm(this),isLoading:!1,isBtnLoading:!1,labelCol:{span:3},wrapperCol:{span:20},selectImageList:[],fileList:[],value:[],mode2:["month","month"],exType:[],configType:1}},created:function(){},methods:{changeConfigType:function(e){this.configType=e.target.value},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){if(e)return!1;if(a.value&&0!=a.value.length)if(a.selectImageList&&0!=a.selectImageList.length){if(1==a.configType){if(!a.fileList||0==a.fileList.length)return void a.$message.error("请导入券码",1.5);t.codes_file=a.fileList[0].uid}t.send_times=a.value,t.img=a.selectImageList[0].file_id,t.target_type="2",a.onFormSubmit(t)}else a.$message.error("请上传背景图",1.5);else a.$message.error("请选择发放时间",1.5)}))},onFormSubmit:function(e){var a=this;this.isBtnLoading=!0,this.isLoading=!0,s["b"]({form:e}).then((function(e){a.$message.success(e.message,1.5),setTimeout((function(){a.$router.push("../index")}),1e3)})).catch((function(){a.isBtnLoading=!1,a.isLoading=!1})).finally((function(){a.isBtnLoading=!1,a.isLoading=!1}))},selectImageChange:function(e,a){this.selectImageList=a||[]},download:function(e){window.open(this.fileList[0].thumbUrl,"_blank")},removeFile:function(e){this.fileList=[]},customRequest:function(e){var a=this,t=new FormData;t.append("iFile",e.file),this.isLoading=!0,s["c"](t).then((function(t){e.onSuccess(t,e.file);var r=t.data.fileInfo||{};a.fileList=[{uid:r.file_id,name:r.file_name,status:"done",url:r.ali_url,thumbUrl:r.ali_url}]})).finally((function(){a.isLoading=!1}))},handleChange:function(e){this.value=e},handlePanelChange:function(e,a){this.value=e,this.mode2=["date"===a[0]?"month":a[0],"date"===a[1]?"month":a[1]]},changeCheckbox:function(e){this.exType=e||[]}}}),n=i,c=(t("e424"),t("2877")),u=Object(c["a"])(n,r,l,!1,null,"47d1981e",null);a["default"]=u.exports},e424:function(e,a,t){"use strict";t("768c")}}]);