var H=Object.defineProperty;var z=Object.getOwnPropertySymbols;var J=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable;var L=(p,i,s)=>i in p?H(p,i,{enumerable:!0,configurable:!0,writable:!0,value:s}):p[i]=s,h=(p,i)=>{for(var s in i||(i={}))J.call(i,s)&&L(p,s,i[s]);if(z)for(var s of z(i))K.call(i,s)&&L(p,s,i[s]);return p};var B=(p,i,s)=>new Promise((C,c)=>{var f=r=>{try{v(s.next(r))}catch(_){c(_)}},k=r=>{try{v(s.throw(r))}catch(_){c(_)}},v=r=>r.done?C(r.value):Promise.resolve(r.value).then(f,k);v((s=s.apply(p,i)).next())});import{a as Q,I as D,s as m,f as X,i as u,o as y,h as E,n as o,z as t,dh as Y,eE as w,B as n,a_ as M,bj as $,k as q,C as S,b0 as Z,cM as ee,F as re,aw as ue,e1 as T}from"./index.7e08ba81.js";/* empty css *//* empty css */import{R as G}from"./index.a9463ec3.js";import{a as oe,B as le}from"./index.5a7c436a.js";import{n as x}from"./index.a814284d.js";import te from"./index.af4e1ae6.js";import{F as se,a as d}from"./Form.0777dffc.js";import{F as N}from"./FileOutlined.1ba59fec.js";import{R as ae}from"./Group.ea437422.js";import"./Checkbox.2b7c666a.js";import"./index.92bb6ba8.js";import"./ArrowLeftOutlined.8453d1a8.js";import"./index.ff33b1ce.js";import"./useRefs.9e0a4abb.js";import"./PlusOutlined.29a85b0a.js";import"./gallery.6ed6bad5.js";import"./index.756c7042.js";import"./_baseIteratee.cd40e9ab.js";import"./get.06058cdc.js";import"./DeleteOutlined.12ba33eb.js";import"./index.1016abaf.js";import"./index.7bbcc8f3.js";import"./index.01b7ee47.js";import"./index.5601a923.js";import"./index.62601954.js";import"./TabPane.3218c919.js";import"./index.51fe0c69.js";import"./Col.dccd6464.js";import"./useFlexGapSupport.ba88ba25.js";import"./UploadOutlined.73b101b7.js";import"./EditOutlined.c9dad9df.js";import"./Meta.5e9e5d93.js";import"./index.d1ddbe38.js";import"./useSize.1210be5f.js";import"./audio.ad33a83a.js";import"./video.9cd87b97.js";import"./file.1bfcba10.js";const ie=["title"],pe=["title"],ne=Q({__name:"WebsiteDrawer",emits:["success","register"],setup(p,{emit:i}){const s=i,C=D.TextArea,c=m(),f={pmid:"",os_type:"",version:"",download_url:"",install_package:"",agent_mid:"",desc:"",status:1},k={span:3},v={span:21},r=m(f),_=m({os_type:[{required:!0,message:"\u64CD\u4F5C\u7CFB\u7EDF\u7C7B\u578B",trigger:"blur"}],version:[{required:!0,message:"\u8BF7\u8F93\u5165\u7248\u672C\u53F7",trigger:"blur"}],download_url:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0B\u8F7D\u5730\u5740",trigger:"blur"}],desc:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BE6\u60C5",trigger:"blur"}],status:[{type:"integer",required:!0,message:"\u8BF7\u9009\u62E9\u72B6\u6001",trigger:"change"}]}),F=m(!1);let A=m("download_url");const O=e=>{A.value==="install_package"?r.value.install_package=e.path:r.value.download_url=e.path,F.value=!1},I=e=>{F.value=!0,A.value=e},R=e=>{r.value[e]=""},V=m([]);(()=>B(this,null,function*(){V.value=yield x("product_category")}))();const b=m(!0),[W,{setDrawerProps:g,closeDrawer:U}]=oe(e=>B(this,null,function*(){c.value.resetFields(),g({confirmLoading:!1}),b.value=!!(e!=null&&e.isUpdate),u(b)?(e.record.price1=parseFloat(e.record.price1),e.record.price2=parseFloat(e.record.price2),e.record.price3=parseFloat(e.record.price3),e.record.price4=parseFloat(e.record.price4),e.record.price5=parseFloat(e.record.price5),e.record.market_price1=parseFloat(e.record.market_price1),e.record.market_price2=parseFloat(e.record.market_price2),e.record.market_price3=parseFloat(e.record.market_price3),e.record.market_price4=parseFloat(e.record.market_price4),r.value=h({},e.record),r.value.pmid=e==null?void 0:e.pmid):(r.value=f,r.value.pmid=e==null?void 0:e.pmid)})),j=X(()=>u(b)?"\u7F16\u8F91\u7AD9\u70B9":"\u65B0\u589E\u7AD9\u70B9");function P(){return B(this,null,function*(){try{c.value.validate().then(()=>{g({confirmLoading:!0}),r.value.mid?x("product_version_edit",r.value).then(()=>{U(),s("success")}):x("product_version_add",r.value).then(()=>{U(),s("success")})}).catch(e=>{T.error(e.errorFields[0].errors.join(","))})}catch(e){e.errorFields.map(l=>{T.info(l.errors.toString())}),g({confirmLoading:!1})}finally{g({confirmLoading:!1})}})}return(e,l)=>(y(),E(re,null,[o(u(le),Z(e.$attrs,{onRegister:u(W),showFooter:"",title:j.value,width:"100%",onOk:P}),{default:t(()=>[o(u(se),{ref_key:"formRef",ref:c,model:r.value,rules:_.value,"label-col":k,"wrapper-col":v},{default:t(()=>[o(u(d),{label:"\u64CD\u4F5C\u7CFB\u7EDF",prop:"os_type"},{default:t(()=>[o(u(Y),{value:r.value.os_type,"onUpdate:value":l[0]||(l[0]=a=>r.value.os_type=a),placeholder:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},{default:t(()=>[o(u(w),{value:"windows"},{default:t(()=>[n("windows")]),_:1}),o(u(w),{value:"linux"},{default:t(()=>[n("linux")]),_:1}),o(u(w),{value:"android"},{default:t(()=>[n("android")]),_:1}),o(u(w),{value:"ios"},{default:t(()=>[n("ios")]),_:1})]),_:1},8,["value"])]),_:1}),o(u(d),{label:"\u7248\u672C",prop:"version"},{default:t(()=>[o(u(D),{value:r.value.version,"onUpdate:value":l[1]||(l[1]=a=>r.value.version=a),placeholder:"\u7248\u672C\u53F7"},null,8,["value"])]),_:1}),o(u(d),{label:"\u8F6F\u4EF6\u4E0A\u4F20(exe)",prop:"download_url"},{default:t(()=>[r.value.download_url?(y(),E("div",{key:0,class:"image-box",title:r.value.download_url},[o(u(M),{icon:"ion:close",color:"#f00",size:"20",class:"img-del",title:"\u5220\u9664",onClick:l[2]||(l[2]=$(a=>R("download_url"),["stop"]))}),o(u(N),{style:{"font-size":"50px"}})],8,ie)):q("",!0),o(u(S),{size:"small",class:"imgupload-btn",onClick:l[3]||(l[3]=a=>I("download_url"))},{default:t(()=>[n(" \u6DFB\u52A0\u6587\u4EF6 ")]),_:1})]),_:1}),o(u(d),{label:"\u8F6F\u4EF6\u5B89\u88C5\u5305(7z)",prop:"install_package"},{default:t(()=>[r.value.install_package?(y(),E("div",{key:0,class:"image-box",title:r.value.install_package},[o(u(M),{icon:"ion:close",color:"#f00",size:"20",class:"img-del",title:"\u5220\u9664",onClick:l[4]||(l[4]=$(a=>R("install_package"),["stop"]))}),o(u(N),{style:{"font-size":"50px"}})],8,pe)):q("",!0),o(u(S),{size:"small",class:"imgupload-btn",onClick:l[5]||(l[5]=a=>I("install_package"))},{default:t(()=>[n(" \u6DFB\u52A0\u6587\u4EF6 ")]),_:1})]),_:1}),o(u(d),{label:"\u4EE3\u7406\u5546MID",prop:"agent_mid"},{default:t(()=>[o(u(D),{value:r.value.agent_mid,"onUpdate:value":l[6]||(l[6]=a=>r.value.agent_mid=a),placeholder:"\u4EE3\u7406\u5546\u6807\u5FD7\u7B26"},null,8,["value"]),n(" \u5206\u8D26\u7684\u6807\u5FD7\u6216\u7EDF\u8BA1\u7684\u6807\u5FD7 ")]),_:1}),o(u(d),{label:"\u7248\u672C\u7B80\u4ECB\uFF1A",prop:"desc"},{default:t(()=>[o(u(C),{value:r.value.desc,"onUpdate:value":l[7]||(l[7]=a=>r.value.desc=a),style:{height:"100px"}},null,8,["value"])]),_:1}),o(u(d),{label:"\u72B6\u6001\uFF1A",prop:"status"},{default:t(()=>[o(u(ae),{value:r.value.status,"onUpdate:value":l[8]||(l[8]=a=>r.value.status=a)},{default:t(()=>[o(u(G),{value:1},{default:t(()=>[n("\u542F\u7528")]),_:1}),o(u(G),{value:2},{default:t(()=>[n("\u7981\u7528")]),_:1})]),_:1},8,["value"])]),_:1})]),_:1},8,["model","rules"])]),_:1},16,["onRegister","title"]),o(u(ee),{style:{width:"900px"},visible:F.value,"onUpdate:visible":l[9]||(l[9]=a=>F.value=a),title:"\u6587\u4EF6\u7BA1\u7406"},{default:t(()=>[o(te,{options:["file"],type:"one",isFullUrl:!0,onChange:O})]),_:1},8,["visible"])],64))}});var Xe=ue(ne,[["__scopeId","data-v-3d968f66"]]);export{Xe as default};