| 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");const s=Object(o["withScopeId"])("data-v-210dca92");Object(o["pushScopeId"])("data-v-210dca92");const n={class:"ele-body"},l=Object(o["createVNode"])("div",{class:"item-tips"},"一次最多生成1000张卡密",-1),r=Object(o["createVNode"])("div",{class:"item-tips"},"预约次数(不填默认为3次)",-1);Object(o["popScopeId"])();const d=s((e,t,a,d,i,m)=>{const c=Object(o["resolveComponent"])("a-input-number"),u=Object(o["resolveComponent"])("a-form-item"),b=Object(o["resolveComponent"])("a-input"),p=Object(o["resolveComponent"])("a-form"),f=Object(o["resolveComponent"])("a-modal");return Object(o["openBlock"])(),Object(o["createBlock"])(f,{"wrap-class-name":"ele-modal-movable ele-modal-resizable ele-modal-resizable",visible:i.modalShow,closable:"",keyboard:"",title:"卡密生成",width:600,onCancel:t[4]||(t[4]=e=>i.modalShow=!1),onOk:m.submit,confirmLoading:i.loading,bodyStyle:i.modalBodyStyle},{default:s(()=>[Object(o["createVNode"])("div",n,[Object(o["createVNode"])(p,{ref:"form",model:i.form,rules:i.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:s(()=>[Object(o["createVNode"])(u,{label:"生成数量:",name:"nums"},{default:s(()=>[Object(o["createVNode"])(c,{class:"ele-fluid",value:i.form.nums,"onUpdate:value":t[1]||(t[1]=e=>i.form.nums=e),min:0,max:1e3},null,8,["value"]),l]),_:1}),"saas"==e.userInfo.adminable_type?(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:0,label:"礼金抵扣金额:",name:"discount_amount"},{default:s(()=>[Object(o["createVNode"])(b,{suffix:"元",class:"ele-fluid",placeholder:"请输入优惠金额",value:i.form.discount_amount,"onUpdate:value":t[2]||(t[2]=e=>i.form.discount_amount=e),min:0},null,8,["value"])]),_:1})):Object(o["createCommentVNode"])("",!0),Object(o["createVNode"])(u,{label:"预约次数:",name:"subscribe_nums"},{default:s(()=>[Object(o["createVNode"])(c,{class:"ele-fluid",value:i.form.subscribe_nums,"onUpdate:value":t[3]||(t[3]=e=>i.form.subscribe_nums=e),min:0},null,8,["value"]),r]),_:1})]),_:1},8,["model","rules"])])]),_:1},8,["visible","onOk","confirmLoading","bodyStyle"])});var i=a("5502"),m=a("c1df"),c=a.n(m),u={name:"addEdit",components:{},computed:{...Object(i["b"])(["userInfo"])},data(){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(e){this.form.expired_time=e.format("X")},rangeChange(e){this.form.start_time=e[0].startOf("day").format("X"),this.form.end_time=e[1].endOf("day").format("X")},openDetail(e){if(e){const t=Object.assign({},e);t.rangeDate=[c.a.unix(t.start_time),c.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(){this.$refs.form.validate().then(()=>{this.loading=!0;let e=Object.assign({},this.form),t="";t=(e.id,"/manager/travelCard/createCard"),this.$post(t,e,!1,"post",!0).then(e=>{1==e.code&&(this.$emit("reload"),this.modalShow=!1,this.$message.success(e.msg),setTimeout(()=>{this.$emit("reload")},2e3))})}).finally(()=>{this.loading=!1})}}},b=(a("08ee"),a("6b0d")),p=a.n(b);const f=p()(u,[["render",d],["__scopeId","data-v-210dca92"]]);t["default"]=f},a1a8:function(e,t,a){}}]);
|