(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c6648fe4","chunk-2d0b9575","chunk-2d0b9575"],{3310:function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));n("7f7f"),n("28a5");var o=n("40b3"),r=n.n(o),i=n("b775"),a=n("323e"),s=n.n(a),c="uthmeta-1300336827",l="ap-guangzhou",u=new r.a({getAuthorization:function(e,t){Object(i["a"])({url:"/admin/common/file/security_key",method:"GET"}).then((function(e){var n=e.code,o=e.data;"success"==n?t({TmpSecretId:o.credentials.tmpSecretId,TmpSecretKey:o.credentials.tmpSecretKey,SecurityToken:o.credentials.sessionToken,StartTime:o.startTime,ExpiredTime:o.expiredTime,ScopeLimit:!0}):console.error("cos密钥获取失败!")}))}}),m=function(e){return s.a.start(),new Promise((function(t,n){var o=e.uid,r=e.name.split("."),i=r[r.length-1];u.putObject({Bucket:c,Region:l,Key:"".concat(o,".").concat(i),StorageClass:"STANDARD",Body:e},(function(e,o){s.a.done(),e?n(e):t("https://".concat(o.Location))}))}))}},"54b4":function(e,t,n){"use strict";n.r(t);var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{title:"头像DIY部位素材",visible:e.show,width:"600px"},on:{"update:visible":function(t){e.show=t}}},[n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"90px",rules:e.rules}},[n("el-form-item",{attrs:{label:"素材名称",prop:"name"}},[n("el-input",{model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"缩略图",prop:"icon"}},[n("Upload",{attrs:{limit:1},model:{value:e.form.icon,callback:function(t){e.$set(e.form,"icon",t)},expression:"form.icon"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"源文件",prop:"sourceFile"}},[n("Upload",{attrs:{limit:1},model:{value:e.form.sourceFile,callback:function(t){e.$set(e.form,"sourceFile",t)},expression:"form.sourceFile"}})],1),e._v(" "),e.typeshow?n("el-form-item",{attrs:{label:"库存数",prop:"stock"}},[n("el-input",{attrs:{type:"Number",min:0},model:{value:e.form.stock,callback:function(t){e.$set(e.form,"stock",t)},expression:"form.stock"}})],1):e._e(),e._v(" "),n("el-form-item",{attrs:{label:"素材描述",prop:"description"}},[n("el-input",{attrs:{type:"textarea"},model:{value:e.form.description,callback:function(t){e.$set(e.form,"description",t)},expression:"form.description"}})],1)],1),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{type:"primary"},on:{click:e.saveHandler}},[e._v(e._s(e.btn_title))]),e._v(" "),n("el-button",{on:{click:e.close}},[e._v("取消")])],1)],1)},r=[],i=n("a6a2"),a=n("e1c8"),s=n("c7f0"),c={components:{customSelect:a["default"],Upload:s["default"]},name:"hPartMaterialForm",data:function(){return{form:{},show:!1,loading:!1,typeshow:!1,rules:{name:[{required:!0,trigger:"blur",message:"请输入素材名称"}],icon:[{required:!0,trigger:"blur",message:"请选择缩略图"}],sourceFile:[{required:!0,trigger:"blur",message:"请选择源文件"}]}}},computed:{formState:function(){return!this.form.id},btn_title:function(){return this.formState?"新建":"保存"}},methods:{open:function(e){if(e){"OPTIONAL"===e.type?this.typeshow=!0:this.typeshow=!1;var t=Object.assign({},e);this.form=t}else this.form={};this.show=!0},close:function(){this.show=!1},saveHandler:function(){var e=this;this.$refs.form.validate((function(t){t&&(e.loading=!0,e.formState?e.createHandler():e.editHandler())}))},createHandler:function(){var e=this;Object(i["a"])(this.form).then((function(t){"success"===t.code?(e.finish(),e.$message.success("添加成功!")):e.$message.success("添加失败!")})).finally((function(){e.loading=!1}))},editHandler:function(){var e=this;Object(i["e"])(this.form).then((function(t){"success"===t.code?(e.finish(),e.$message.success("编辑成功!")):e.$message.success("编辑失败!")})).finally((function(){e.loading=!1}))},finish:function(){this.close(),this.$emit("reloadtable")}}},l=c,u=n("2877"),m=Object(u["a"])(l,o,r,!1,null,null,null);t["default"]=m.exports},a6a2:function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return i})),n.d(t,"e",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"d",(function(){return c}));var o=n("b775");function r(e){return Object(o["a"])({url:"/admin/hpartmaterial/page",method:"get",params:e})}function i(e){return Object(o["a"])({url:"/admin/hpartmaterial",method:"post",data:e})}function a(e){return Object(o["a"])({url:"/admin/hpartmaterial",method:"put",data:e})}function s(e){return Object(o["a"])({url:"/admin/hpartmaterial/"+e,method:"delete"})}function c(e){return Object(o["a"])({url:"/admin/hpart/"+e,method:"get"})}}}]);