chunk-58e2e319.f8db40d0.js 12 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-58e2e319","chunk-2d207803"],{1694:function(e,t,o){"use strict";var r=o("7a23"),n=Object(r["withScopeId"])("data-v-571a5ff5");Object(r["pushScopeId"])("data-v-571a5ff5");var a={key:0},l={class:"avatar-uploader"},c={class:"avatar-uploader"},i={class:"ant-upload-text"},u={key:1,class:"avatar-uploader-wrap"},d={class:"avatar-uploader"},s={class:"ant-upload-text"};Object(r["popScopeId"])();var b=n((function(e,t,o,b,f,m){var p=Object(r["resolveComponent"])("a-image"),v=Object(r["resolveComponent"])("LoadingOutlined"),h=Object(r["resolveComponent"])("CloseCircleOutlined"),O=Object(r["resolveComponent"])("PlusOutlined"),g=Object(r["resolveComponent"])("a-row");return Object(r["openBlock"])(),Object(r["createBlock"])("div",null,[o.urls.length>0?(Object(r["openBlock"])(),Object(r["createBlock"])("div",a,[Object(r["createVNode"])(g,{wrap:!0},{default:n((function(){return[(Object(r["openBlock"])(!0),Object(r["createBlock"])(r["Fragment"],null,Object(r["renderList"])(o.urls,(function(e,n){return Object(r["openBlock"])(),Object(r["createBlock"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},key:n},[Object(r["createVNode"])("div",l,[e?(Object(r["openBlock"])(),Object(r["createBlock"])(p,{key:0,onClick:t[1]||(t[1]=Object(r["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:e.url,alt:o.alt},null,8,["src","alt"])):Object(r["createCommentVNode"])("",!0),Object(r["createVNode"])("div",null,[Object(r["withDirectives"])(Object(r["createVNode"])(v,null,null,512),[[r["vShow"],o.loading]])])]),o.disabled?Object(r["createCommentVNode"])("",!0):Object(r["withDirectives"])((Object(r["openBlock"])(),Object(r["createBlock"])(h,{key:0,class:"close-btn",onClick:Object(r["withModifiers"])((function(e){return m.remove(n)}),["stop"])},null,8,["onClick"])),[[r["vShow"],e]])])})),128)),Object(r["withDirectives"])(Object(r["createVNode"])("div",{class:"avatar-uploader-wrap",style:{margin:"5px"},onClick:t[2]||(t[2]=function(){return m.handleImg&&m.handleImg.apply(m,arguments)})},[Object(r["createVNode"])("div",c,[Object(r["createVNode"])("div",null,[Object(r["withDirectives"])(Object(r["createVNode"])(v,null,null,512),[[r["vShow"],o.loading]]),Object(r["withDirectives"])(Object(r["createVNode"])(O,null,null,512),[[r["vShow"],!o.loading]]),Object(r["createVNode"])("div",i,Object(r["toDisplayString"])(o.tips),1)])])],512),[[r["vShow"],o.urls.length<o.max&&!o.disabled]])]})),_:1})])):(Object(r["openBlock"])(),Object(r["createBlock"])("div",u,[Object(r["createVNode"])("div",d,[o.url?(Object(r["openBlock"])(),Object(r["createBlock"])(p,{key:0,onClick:t[3]||(t[3]=Object(r["withModifiers"])((function(){}),["stop"])),style:{overflow:"hidden","max-width":"100%","max-height":"100%"},width:"100%",preview:!0,src:o.url,alt:o.alt},null,8,["src","alt"])):Object(r["createCommentVNode"])("",!0),Object(r["withDirectives"])(Object(r["createVNode"])("div",{onClick:t[4]||(t[4]=function(){return m.handleImg&&m.handleImg.apply(m,arguments)})},[Object(r["withDirectives"])(Object(r["createVNode"])(v,null,null,512),[[r["vShow"],o.loading]]),Object(r["withDirectives"])(Object(r["createVNode"])(O,null,null,512),[[r["vShow"],!o.loading]]),Object(r["createVNode"])("div",s,Object(r["toDisplayString"])(o.tips),1)],512),[[r["vShow"],!o.url]])]),o.disabled?Object(r["createCommentVNode"])("",!0):Object(r["withDirectives"])((Object(r["openBlock"])(),Object(r["createBlock"])(h,{key:0,class:"close-btn",onClick:Object(r["withModifiers"])(m.remove,["stop"])},null,8,["onClick"])),[[r["vShow"],o.url]])]))])})),f=(o("a9e3"),o("8fe6")),m=o("47ce"),p=o("411c"),v={name:"uploadButton",components:{LoadingOutlined:f["a"],PlusOutlined:m["a"],CloseCircleOutlined:p["a"]},props:{disabled:{type:Boolean,default:function(){return!1}},urls:{type:Array,default:function(){return[]}},url:{type:String,default:function(){return""}},max:{type:Number,default:function(){return 999}},loading:{type:Boolean,default:function(){return!1}},alt:{type:String,default:function(){return""}},tips:{type:String,default:function(){return"上传图片"}}},data:function(){return{}},methods:{remove:function(e){this.disabled||this.$emit("remove",e)},handleImg:function(){this.disabled||this.$emit("handleImg")}}},h=(o("6556"),o("6b0d")),O=o.n(h);const g=O()(v,[["render",b],["__scopeId","data-v-571a5ff5"]]);t["a"]=g},"35ff":function(e,t,o){},6556:function(e,t,o){"use strict";o("35ff")},"76bb":function(e,t,o){"use strict";o.r(t);var r=o("7a23"),n=Object(r["withScopeId"])("data-v-9f5cf5c4");Object(r["pushScopeId"])("data-v-9f5cf5c4");var a={style:{margin:"0"}},l=Object(r["createTextVNode"])("取消"),c=Object(r["createTextVNode"])("确定");Object(r["popScopeId"])();var i=n((function(e,t,o,i,u,d){var s=Object(r["resolveComponent"])("a-tree-select"),b=Object(r["resolveComponent"])("a-form-item"),f=Object(r["resolveComponent"])("a-input"),m=Object(r["resolveComponent"])("uploadButton"),p=Object(r["resolveComponent"])("a-form"),v=Object(r["resolveComponent"])("imageSelector"),h=Object(r["resolveComponent"])("a-button"),O=Object(r["resolveComponent"])("a-drawer");return Object(r["openBlock"])(),Object(r["createBlock"])(O,{title:"图书详情",visible:u.modalShow,closable:"",keyboard:"",width:580,onClose:t[14]||(t[14]=function(e){return u.modalShow=!1})},{default:n((function(){return[Object(r["createVNode"])("div",a,[Object(r["createVNode"])(p,{ref:"form",model:u.form,"label-col":{md:{span:5},sm:{span:24}},"wrapper-col":{md:{span:19},sm:{span:24}},rules:u.rules,style:{"max-width":"580px",margin:"0 auto"}},{default:n((function(){return[Object(r["createVNode"])(b,{label:"图书分类",name:"cate_id"},{default:n((function(){return[Object(r["createVNode"])(s,{value:u.form.cate_id,"onUpdate:value":t[1]||(t[1]=function(e){return u.form.cate_id=e}),style:{width:"100%"},replaceFields:{title:"name",key:"id",value:"id"},"dropdown-style":{maxHeight:"400px",overflow:"auto"},"tree-data":o.cateList,placeholder:"请选择分类"},null,8,["value","tree-data"])]})),_:1}),Object(r["createVNode"])(b,{label:"ISBN编码:",name:"isbn"},{default:n((function(){return[Object(r["createVNode"])(f,{class:"ele-fluid",placeholder:"请输入ISBN编码",value:u.form.isbn,"onUpdate:value":t[2]||(t[2]=function(e){return u.form.isbn=e})},null,8,["value"])]})),_:1}),Object(r["createVNode"])(b,{label:"商品code:",name:"code"},{default:n((function(){return[Object(r["createVNode"])(f,{type:"number",prefix:"wk-",class:"ele-fluid",placeholder:"请输入商品code",value:u.form.code,"onUpdate:value":t[3]||(t[3]=function(e){return u.form.code=e})},null,8,["value"])]})),_:1}),Object(r["createVNode"])(b,{label:"书名:",name:"book_name"},{default:n((function(){return[Object(r["createVNode"])(f,{class:"ele-fluid",placeholder:"请输入书名",value:u.form.book_name,"onUpdate:value":t[4]||(t[4]=function(e){return u.form.book_name=e})},null,8,["value"])]})),_:1}),Object(r["createVNode"])(b,{label:"封面:",name:"cover"},{default:n((function(){return[Object(r["createVNode"])(m,{url:u.form.cover,onRemove:t[5]||(t[5]=function(e){return u.form.cover=""}),onHandleImg:t[6]||(t[6]=function(t){return e.handleImg("cover")})},null,8,["url"])]})),_:1}),Object(r["createVNode"])(b,{label:"价格:",name:"price"},{default:n((function(){return[Object(r["createVNode"])(f,{suffix:"元",class:"ele-fluid",placeholder:"请输入价格",value:u.form.price,"onUpdate:value":t[7]||(t[7]=function(e){return u.form.price=e}),min:0},null,8,["value"])]})),_:1}),Object(r["createVNode"])(b,{label:"作者:",name:"author"},{default:n((function(){return[Object(r["createVNode"])(f,{class:"ele-fluid",placeholder:"请输入作者",value:u.form.author,"onUpdate:value":t[8]||(t[8]=function(e){return u.form.author=e})},null,8,["value"])]})),_:1}),Object(r["createVNode"])(b,{label:"出版社",name:"publish"},{default:n((function(){return[Object(r["createVNode"])(f,{class:"ele-fluid",placeholder:"请输入出版社",value:u.form.publish,"onUpdate:value":t[9]||(t[9]=function(e){return u.form.publish=e})},null,8,["value"])]})),_:1}),Object(r["createVNode"])(b,{label:"页数:",name:"page"},{default:n((function(){return[Object(r["createVNode"])(f,{suffix:"页",class:"ele-fluid",placeholder:"请输入页数",value:u.form.page,"onUpdate:value":t[10]||(t[10]=function(e){return u.form.page=e}),min:0},null,8,["value"])]})),_:1}),Object(r["createVNode"])(b,{label:"字数:",name:"word_num"},{default:n((function(){return[Object(r["createVNode"])(f,{suffix:"字",class:"ele-fluid",placeholder:"请输入字数",value:u.form.word_num,"onUpdate:value":t[11]||(t[11]=function(e){return u.form.word_num=e}),min:0},null,8,["value"])]})),_:1})]})),_:1},8,["model","rules"])]),Object(r["createVNode"])(v,{onConfirm:d.imgConfirm,visible:e.imgVisible,"onUpdate:visible":t[12]||(t[12]=function(t){return e.imgVisible=t})},null,8,["onConfirm","visible"]),Object(r["createVNode"])("div",{style:u.drawFootStyle},[Object(r["createVNode"])(h,{style:{"margin-right":"8px"},onClick:t[13]||(t[13]=function(e){return u.modalShow=!1})},{default:n((function(){return[l]})),_:1}),Object(r["createVNode"])(h,{type:"primary",loading:u.loading,onClick:d.submit},{default:n((function(){return[c]})),_:1},8,["loading","onClick"])],4)]})),_:1},8,["visible"])})),u=o("5530"),d=(o("ac1f"),o("5319"),o("d3b7"),o("a196")),s=o("9e53"),b=o("1694"),f=o("5502"),m={name:"addEdit",components:{uploadButton:b["a"],imageSelector:s["a"]},computed:Object(u["a"])({},Object(f["b"])(["userInfo"])),mixins:[d["chooseImgMixin"]],props:{cateList:{type:Array}},data:function(){return{modalShow:!1,loading:!1,form:{},rules:{cover:[{required:!0,message:"请上传封面图",trigger:"blur"}],isbn:[{required:!0,message:"请输入ISBN编码",trigger:"blur"}],price:[{required:!0,message:"请填写价格",trigger:"blur"}],cate_id:[{required:!0,type:"number",message:"请选择分类",trigger:"blur"}],code:[{required:!0,message:"请填写商品code",trigger:"blur"}],book_name:[{required:!0,message:"请填写书名",trigger:"blur"}],author:[{required:!0,message:"请填写作者",trigger:"blur"}],publish:[{required:!0,message:"请填写出版社",trigger:"blur"}],page:[{required:!0,message:"请填写页数",trigger:"blur"}],word_num:[{required:!0,message:"请填写字数",trigger:"blur"}]},drawFootStyle:{position:"absolute",bottom:0,width:"100%",zIndex:"1000",borderTop:"1px solid #e8e8e8",padding:"10px 16px",textAlign:"right",left:0,background:"#fff",borderRadius:"0 0 4px 4px"}}},methods:{openDetail:function(e){if(console.log("this.cateList",this.cateList),e){var t=Object.assign({},e);t.code&&(t.code=t.code.replace("wk-","")),this.form=t}else this.form={cover:"",isbn:"",cate_id:void 0,code:"",book_name:"",price:"",author:"",publish:"",page:"",word_num:""};console.log("🚀 ~ openDetail ~ this.form:",this.form),this.modalShow=!0},submit:function(){var e=this;console.log("this.form",this.form),this.$refs.form.validate().then((function(){e.loading=!0;var t=Object.assign({},e.form),o="";o=t.id?"/manager/shopBook/edit":"/manager/shopBook/add",e.$post(o,t).then((function(){e.$message.success("操作成功!"),e.$emit("reload"),e.modalShow=!1}))})).finally((function(){e.loading=!1}))},imgConfirm:function(e){this.form[this.currentFiled]=e.imageList[e.imageList.length-1].url,this.imgVisible=!1}}},p=(o("9fb4"),o("6b0d")),v=o.n(p);const h=v()(m,[["render",i],["__scopeId","data-v-9f5cf5c4"]]);t["default"]=h},"9fb4":function(e,t,o){"use strict";o("a5bf")},a196:function(e,t,o){"use strict";o.r(t),o.d(t,"chooseImgMixin",(function(){return r}));var r={data:function(){return{currentFiled:"",imgVisible:!1}},methods:{handleImg:function(e){this.currentFiled=e,this.imgVisible=!0},imgConfirm:function(e){this.form[this.currentFiled]=e.imageList[e.imageList.length-1].url,this.imgVisible=!1}}}},a5bf:function(e,t,o){}}]);