chunk-1aeeaa7c.608cf5a4.js 4.0 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1aeeaa7c"],{"08ee":function(e,t,a){"use strict";a("a1a8")},"8e70":function(e,t,a){"use strict";a.r(t);var o=a("7a23"),n=Object(o["withScopeId"])("data-v-210dca92");Object(o["pushScopeId"])("data-v-210dca92");var r={class:"ele-body"},i=Object(o["createVNode"])("div",{class:"item-tips"},"一次最多生成1000张卡密",-1),s=Object(o["createVNode"])("div",{class:"item-tips"},"预约次数(不填默认为3次)",-1);Object(o["popScopeId"])();var l=n((function(e,t,a,l,c,u){var d=Object(o["resolveComponent"])("a-input-number"),m=Object(o["resolveComponent"])("a-form-item"),f=Object(o["resolveComponent"])("a-input"),b=Object(o["resolveComponent"])("a-form"),p=Object(o["resolveComponent"])("a-modal");return Object(o["openBlock"])(),Object(o["createBlock"])(p,{"wrap-class-name":"ele-modal-movable ele-modal-resizable ele-modal-resizable",visible:c.modalShow,closable:"",keyboard:"",title:"卡密生成",width:600,onCancel:t[4]||(t[4]=function(e){return c.modalShow=!1}),onOk:u.submit,confirmLoading:c.loading,bodyStyle:c.modalBodyStyle},{default:n((function(){return[Object(o["createVNode"])("div",r,[Object(o["createVNode"])(b,{ref:"form",model:c.form,rules:c.rules,style:{"max-width":"800px",margin:"0 auto"},"label-col":{md:{span:6},sm:{span:24}},"wrapper-col":{md:{span:18},sm:{span:24}}},{default:n((function(){return[Object(o["createVNode"])(m,{label:"生成数量:",name:"nums"},{default:n((function(){return[Object(o["createVNode"])(d,{class:"ele-fluid",value:c.form.nums,"onUpdate:value":t[1]||(t[1]=function(e){return c.form.nums=e}),min:0,max:1e3},null,8,["value"]),i]})),_:1}),"saas"==e.userInfo.adminable_type?(Object(o["openBlock"])(),Object(o["createBlock"])(m,{key:0,label:"礼金抵扣金额:",name:"discount_amount"},{default:n((function(){return[Object(o["createVNode"])(f,{suffix:"元",class:"ele-fluid",placeholder:"请输入优惠金额",value:c.form.discount_amount,"onUpdate:value":t[2]||(t[2]=function(e){return c.form.discount_amount=e}),min:0},null,8,["value"])]})),_:1})):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])(m,{label:"预约次数:",name:"subscribe_nums"},{default:n((function(){return[Object(o["createVNode"])(d,{class:"ele-fluid",value:c.form.subscribe_nums,"onUpdate:value":t[3]||(t[3]=function(e){return c.form.subscribe_nums=e}),min:0},null,8,["value"]),s]})),_:1})]})),_:1},8,["model","rules"])])]})),_:1},8,["visible","onOk","confirmLoading","bodyStyle"])})),c=a("5530"),u=(a("d3b7"),a("5502")),d=a("c1df"),m=a.n(d),f={name:"addEdit",components:{},computed:Object(c["a"])({},Object(u["b"])(["userInfo"])),data:function(){return{modalShow:!1,loading:!1,modalBodyStyle:{maxHeight:"68vh",overflowY:"auto"},radioStyle:{display:"block",height:"30px",lineHeight:"30px"},form:{},rules:{nums:[{required:!0,type:"number",message:"请输入生成卡密数量",trigger:"blur"}],discount_amount:[{required:!0,type:"string",message:"请输入礼金抵扣金额(可以是0元)",trigger:"blur"}],expired_type:[{required:!0,type:"number",message:"请选择过期类型",trigger:"blur"}]}}},methods:{dateChange:function(e){this.form.expired_time=e.format("X")},rangeChange:function(e){this.form.start_time=e[0].startOf("day").format("X"),this.form.end_time=e[1].endOf("day").format("X")},openDetail:function(e){if(e){var t=Object.assign({},e);t.rangeDate=[m.a.unix(t.start_time),m.a.unix(t.end_time)],this.form=t}else this.form={nums:1,card_type:1,discount_amount:"0",expired_type:1,expired_time:"",date:void 0,subscribe_nums:3};this.modalShow=!0},submit:function(){var e=this;this.$refs.form.validate().then((function(){e.loading=!0;var t=Object.assign({},e.form),a="";a=(t.id,"/manager/travelCard/createCard"),e.$post(a,t,!1,"post",!0).then((function(t){1==t.code&&(e.$emit("reload"),e.modalShow=!1,e.$message.success(t.msg),setTimeout((function(){e.$emit("reload")}),2e3))}))})).finally((function(){e.loading=!1}))}}},b=(a("08ee"),a("6b0d")),p=a.n(b);const v=p()(f,[["render",l],["__scopeId","data-v-210dca92"]]);t["default"]=v},a1a8:function(e,t,a){}}]);