(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d225ba6"],{e643:function(e,o,t){"use strict";t.r(o);var n=function(){var e=this,o=e.$createElement,t=e._self._c||o;return t("el-dialog",{attrs:{title:"设置库存",visible:e.show,width:"700px"},on:{"update:visible":function(o){e.show=o}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"180px",rules:e.rules,disabled:1===e.form.lockCirculation}},[t("el-form-item",{attrs:{label:"藏品名称"}},[e._v("\n "+e._s(e.form.name)+"\n ")]),e._v(" "),t("el-form-item",{attrs:{label:"商城数量",prop:"shopNum"}},[t("el-input-number",{model:{value:e.form.shopNum,callback:function(o){e.$set(e.form,"shopNum",o)},expression:"form.shopNum"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"合成数量",prop:"compoundNum"}},[t("el-input-number",{model:{value:e.form.compoundNum,callback:function(o){e.$set(e.form,"compoundNum",o)},expression:"form.compoundNum"}})],1)],1),e._v(" "),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[0===e.form.lockCirculation?t("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{type:"primary"},on:{click:e.saveHandler}},[e._v("保存")]):e._e(),e._v(" "),t("el-button",{on:{click:e.close}},[e._v("取消")])],1)],1)},r=[],a=t("5530"),i=t("b775");function s(e){return Object(i["a"])({url:"/admin/znftskustock",method:"POST",data:e})}function u(e){return Object(i["a"])({url:"/admin/znftskustock/".concat(e),method:"GET",data:e})}var l={name:"nftStock",data:function(){return{form:{},show:!1,loading:!1,rules:{shopNum:[{required:!0,trigger:"blur",message:"请填写商城数量"}],blindNum:[{required:!0,trigger:"blur",message:"请填写盲盒数量"}],airNum:[{required:!0,trigger:"blur",message:"请填写空投数量"}],compoundNum:[{required:!0,trigger:"blur",message:"请填写合成数量"}],updateInterval:[{required:!0,trigger:"blur",message:"请填写商城库存更新周期"}]}}},methods:{open:function(e){if(e){var o=Object.assign({},e);this.form=o,this.getStockHandler(e)}else this.form={};this.show=!0},close:function(){this.show=!1},saveHandler:function(){var e=this;this.$refs.form.validate((function(o){if(o){e.loading=!0;var t=e.form,n=t.shopNum,r=t.blindNum,a=t.airNum,i=t.compoundNum,u=t.nftId,l=t.updateInterval,m={nftId:u,shopNum:n,blindNum:r,airNum:a,compoundNum:i,updateInterval:l};s(m).then((function(o){"success"===o.code&&(e.$message.success(o.msg),e.finish())})).finally((function(){e.loading=!1}))}}))},getStockHandler:function(e){var o=this;u(e.nftId).then((function(e){console.log(e);var t=e.data;"success"===e.code&&(o.form=Object(a["a"])(Object(a["a"])({},o.form),{},{shopNum:t.SHOP,blindNum:t.BLIND,airNum:t.AIRDROP,compoundNum:t.COMPOUND,updateInterval:t.INTERVAL,updateTime:t.UPDATETIME,data:t}))})).finally((function(){o.loading=!1}))},finish:function(){this.close(),this.$emit("reloadTable")}}},m=l,c=t("2877"),d=Object(c["a"])(m,n,r,!1,null,null,null);o["default"]=d.exports}}]);