/
proc
/
3430793
/
cwd
/
home
/
henzagold
/
apps
/
export
/
assets
/
File Upload :
llllll
Current File: //proc/3430793/cwd/home/henzagold/apps/export/assets/SingleImageUploader.576d8208.js
import{f as v,d as Z,r as z,A as ae,H as Je,c as Y,T as dt,w as Ze,ac as Qe,Q as ft,a4 as vt,P as pt,aj as mt,aH as gt,l as ge,i as ht,u as he,B as wt,o as ee,b as _e,e as yt,t as bt}from"./index.09bb2f09.js";import{R as oe,e as ce,_ as j,a as R,n as re,y as se,c as Ye,i as Re,u as De,z as Ft,$ as It,D as Ct,L as Oe,r as Pt,o as $e,d as we,G as Ot,Z as Rt,g as ye,f as Dt,m as St,a6 as te}from"./useConfigInject.bf858df3.js";import{P as Tt}from"./PlusOutlined.f428b1fd.js";import{l as xt,n as Ut,c as kt,_ as Ke}from"./isEqual.b75ed7f3.js";import{p as Lt}from"./pickAttrs.cb10815d.js";import{b as At}from"./Form.32ab30ab.js";import"./index.7f2d1865.js";import{E as jt}from"./EyeOutlined.99d15366.js";import{T as Et}from"./index.221162ae.js";import{P as Bt}from"./index.c505e798.js";import{c as Mt}from"./collapseMotion.a6b38ec8.js";import{B as ze}from"./button.34f01b1d.js";import{u as _t}from"./useMergedState.b22b25e6.js";import"./index.68259294.js";import{u as $t}from"./FormItemContext.ea756860.js";var zt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"};const Ht=zt;function He(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),r.forEach(function(a){Vt(n,a,t[a])})}return n}function Vt(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}var Se=function(e,t){var r=He({},e,t.attrs);return v(oe,He({},r,{icon:Ht}),null)};Se.displayName="DeleteOutlined";Se.inheritAttrs=!1;const qt=Se;function Nt(n,e){var t="cannot ".concat(n.method," ").concat(n.action," ").concat(e.status,"'"),r=new Error(t);return r.status=e.status,r.method=n.method,r.url=n.action,r}function Ve(n){var e=n.responseText||n.response;if(!e)return e;try{return JSON.parse(e)}catch{return e}}function Gt(n){var e=new XMLHttpRequest;n.onProgress&&e.upload&&(e.upload.onprogress=function(u){u.total>0&&(u.percent=u.loaded/u.total*100),n.onProgress(u)});var t=new FormData;n.data&&Object.keys(n.data).forEach(function(a){var u=n.data[a];if(Array.isArray(u)){u.forEach(function(c){t.append("".concat(a,"[]"),c)});return}t.append(a,u)}),n.file instanceof Blob?t.append(n.filename,n.file,n.file.name):t.append(n.filename,n.file),e.onerror=function(u){n.onError(u)},e.onload=function(){return e.status<200||e.status>=300?n.onError(Nt(n,e),Ve(e)):n.onSuccess(Ve(e),e)},e.open(n.method,n.action,!0),n.withCredentials&&"withCredentials"in e&&(e.withCredentials=!0);var r=n.headers||{};return r["X-Requested-With"]!==null&&e.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(a){r[a]!==null&&e.setRequestHeader(a,r[a])}),e.send(t),{abort:function(){e.abort()}}}var Wt=+new Date,Xt=0;function be(){return"vc-upload-".concat(Wt,"-").concat(++Xt)}const Fe=function(n,e){if(n&&e){var t=Array.isArray(e)?e:e.split(","),r=n.name||"",a=n.type||"",u=a.replace(/\/.*$/,"");return t.some(function(c){var s=c.trim();if(/^\*(\/\*)?$/.test(c))return!0;if(s.charAt(0)==="."){var F=r.toLowerCase(),D=s.toLowerCase(),E=[D];return(D===".jpg"||D===".jpeg")&&(E=[".jpg",".jpeg"]),E.some(function(M){return F.endsWith(M)})}return/\/\*$/.test(s)?u===s.replace(/\/.*$/,""):!!(a===s||/^\w+$/.test(s))})}return!0};function Jt(n,e){var t=n.createReader(),r=[];function a(){t.readEntries(function(u){var c=Array.prototype.slice.apply(u);r=r.concat(c);var s=!c.length;s?e(r):a()})}a()}var Zt=function(e,t,r){var a=function u(c,s){c.path=s||"",c.isFile?c.file(function(F){r(F)&&(c.fullPath&&!F.webkitRelativePath&&(Object.defineProperties(F,{webkitRelativePath:{writable:!0}}),F.webkitRelativePath=c.fullPath.replace(/^\//,""),Object.defineProperties(F,{webkitRelativePath:{writable:!1}})),t([F]))}):c.isDirectory&&Jt(c,function(F){F.forEach(function(D){u(D,"".concat(s).concat(c.name,"/"))})})};e.forEach(function(u){a(u.webkitGetAsEntry())})};const Qt=Zt;var et=function(){return{capture:[Boolean,String],multipart:{type:Boolean,default:void 0},name:String,disabled:{type:Boolean,default:void 0},componentTag:String,action:[String,Function],method:String,directory:{type:Boolean,default:void 0},data:[Object,Function],headers:Object,accept:String,multiple:{type:Boolean,default:void 0},onBatchStart:Function,onReject:Function,onStart:Function,onError:Function,onSuccess:Function,onProgress:Function,beforeUpload:Function,customRequest:Function,withCredentials:{type:Boolean,default:void 0},openFileDialogOnClick:{type:Boolean,default:void 0},prefixCls:String,id:String,onMouseenter:Function,onMouseleave:Function,onClick:Function}};function Yt(n,e,t,r){for(var a=-1,u=n==null?0:n.length;++a<u;){var c=n[a];e(r,c,t(c),n)}return r}function Kt(n){return function(e,t,r){for(var a=-1,u=Object(e),c=r(e),s=c.length;s--;){var F=c[n?s:++a];if(t(u[F],F,u)===!1)break}return e}}var en=Kt();const tn=en;function nn(n,e){return n&&tn(n,e,xt)}function rn(n,e){return function(t,r){if(t==null)return t;if(!Ut(t))return n(t,r);for(var a=t.length,u=e?a:-1,c=Object(t);(e?u--:++u<a)&&r(c[u],u,c)!==!1;);return t}}var an=rn(nn);const on=an;function ln(n,e,t,r){return on(n,function(a,u,c){e(r,a,t(a),c)}),r}function un(n,e){return function(t,r){var a=kt(t)?Yt:ln,u=e?e():{};return a(t,n,At(r),u)}}var cn=un(function(n,e,t){n[t?0:1].push(e)},function(){return[[],[]]});const sn=cn;var dn=["componentTag","prefixCls","disabled","id","multiple","accept","capture","directory","openFileDialogOnClick","onMouseenter","onMouseleave"];const fn=Z({compatConfig:{MODE:3},name:"AjaxUploader",inheritAttrs:!1,props:et(),setup:function(e,t){var r=t.slots,a=t.attrs,u=t.expose,c=z(be()),s={},F=z(),D=!1,E=function(){var C=Ke(se.mark(function h(w,f){var S,P,U,_,B,k,l,d,m;return se.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(S=e.beforeUpload,P=w,!S){o.next=14;break}return o.prev=3,o.next=6,S(w,f);case 6:P=o.sent,o.next=12;break;case 9:o.prev=9,o.t0=o.catch(3),P=!1;case 12:if(P!==!1){o.next=14;break}return o.abrupt("return",{origin:w,parsedFile:null,action:null,data:null});case 14:if(U=e.action,typeof U!="function"){o.next=21;break}return o.next=18,U(w);case 18:_=o.sent,o.next=22;break;case 21:_=U;case 22:if(B=e.data,typeof B!="function"){o.next=29;break}return o.next=26,B(w);case 26:k=o.sent,o.next=30;break;case 29:k=B;case 30:return l=(Ye(P)==="object"||typeof P=="string")&&P?P:w,l instanceof File?d=l:d=new File([l],w.name,{type:w.type}),m=d,m.uid=w.uid,o.abrupt("return",{origin:w,data:k,parsedFile:m,action:_});case 35:case"end":return o.stop()}},h,null,[[3,9]])}));return function(w,f){return C.apply(this,arguments)}}(),M=function(h){var w=h.data,f=h.origin,S=h.action,P=h.parsedFile;if(!!D){var U=e.onStart,_=e.customRequest,B=e.name,k=e.headers,l=e.withCredentials,d=e.method,m=f.uid,g=_||Gt,o={action:S,filename:B,data:w,file:P,headers:k,withCredentials:l,method:d||"post",onProgress:function(O){var T=e.onProgress;T==null||T(O,P)},onSuccess:function(O,T){var y=e.onSuccess;y==null||y(O,P,T),delete s[m]},onError:function(O,T){var y=e.onError;y==null||y(O,T,P),delete s[m]}};U(f),s[m]=g(o)}},p=function(){c.value=be()},I=function(h){if(h){var w=h.uid?h.uid:h;s[w]&&s[w].abort&&s[w].abort(),delete s[w]}else Object.keys(s).forEach(function(f){s[f]&&s[f].abort&&s[f].abort(),delete s[f]})};ae(function(){D=!0}),Je(function(){D=!1,I()});var A=function(h){var w=re(h),f=w.map(function(S){return S.uid=be(),E(S,w)});Promise.all(f).then(function(S){var P=e.onBatchStart;P==null||P(S.map(function(U){var _=U.origin,B=U.parsedFile;return{file:_,parsedFile:B}})),S.filter(function(U){return U.parsedFile!==null}).forEach(function(U){M(U)})})},i=function(h){var w=e.accept,f=e.directory,S=h.target.files,P=re(S).filter(function(U){return!f||Fe(U,w)});A(P),p()},V=function(h){var w=F.value;if(!!w){var f=e.onClick;w.click(),f&&f(h)}},L=function(h){h.key==="Enter"&&V(h)},x=function(h){var w=e.multiple;if(h.preventDefault(),h.type!=="dragover")if(e.directory)Qt(Array.prototype.slice.call(h.dataTransfer.items),A,function(U){return Fe(U,e.accept)});else{var f=sn(Array.prototype.slice.call(h.dataTransfer.files),function(U){return Fe(U,e.accept)}),S=f[0],P=f[1];w===!1&&(S=S.slice(0,1)),A(S),P.length&&e.onReject&&e.onReject(P)}};return u({abort:I}),function(){var C,h,w=e.componentTag,f=e.prefixCls,S=e.disabled,P=e.id,U=e.multiple,_=e.accept,B=e.capture,k=e.directory,l=e.openFileDialogOnClick,d=e.onMouseenter,m=e.onMouseleave,g=ce(e,dn),o=(C={},j(C,f,!0),j(C,"".concat(f,"-disabled"),S),j(C,a.class,!!a.class),C),b=k?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},O=S?{}:{onClick:l?V:function(){},onKeydown:l?L:function(){},onMouseenter:d,onMouseleave:m,onDrop:x,onDragover:x,tabindex:"0"};return v(w,R(R({},O),{},{class:o,role:"button",style:a.style}),{default:function(){return[v("input",R(R(R({},Lt(g,{aria:!0,data:!0})),{},{id:P,type:"file",ref:F,onClick:function(N){return N.stopPropagation()},key:c.value,style:{display:"none"},accept:_},b),{},{multiple:U,onChange:i},B!=null?{capture:B}:{}),null),(h=r.default)===null||h===void 0?void 0:h.call(r)]}})}}});function Ie(){}const qe=Z({compatConfig:{MODE:3},name:"Upload",inheritAttrs:!1,props:Re(et(),{componentTag:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Ie,onError:Ie,onSuccess:Ie,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0}),setup:function(e,t){var r=t.slots,a=t.attrs,u=t.expose,c=z(),s=function(D){var E;(E=c.value)===null||E===void 0||E.abort(D)};return u({abort:s}),function(){return v(fn,R(R(R({},e),a),{},{ref:c}),r)}}});var vn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"};const pn=vn;function Ne(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),r.forEach(function(a){mn(n,a,t[a])})}return n}function mn(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}var Te=function(e,t){var r=Ne({},e,t.attrs);return v(oe,Ne({},r,{icon:pn}),null)};Te.displayName="PaperClipOutlined";Te.inheritAttrs=!1;const gn=Te;var hn={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:e}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:t}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:t}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:t}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:e}}]}},name:"picture",theme:"twotone"};const wn=hn;function Ge(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),r.forEach(function(a){yn(n,a,t[a])})}return n}function yn(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}var xe=function(e,t){var r=Ge({},e,t.attrs);return v(oe,Ge({},r,{icon:wn}),null)};xe.displayName="PictureTwoTone";xe.inheritAttrs=!1;const bn=xe;var Fn={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}}]}},name:"file",theme:"twotone"};const In=Fn;function We(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),r.forEach(function(a){Cn(n,a,t[a])})}return n}function Cn(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}var Ue=function(e,t){var r=We({},e,t.attrs);return v(oe,We({},r,{icon:In}),null)};Ue.displayName="FileTwoTone";Ue.inheritAttrs=!1;const Pn=Ue;function tt(){return{capture:[Boolean,String],type:String,name:String,defaultFileList:Array,fileList:Array,action:[String,Function],directory:{type:Boolean,default:void 0},data:[Object,Function],method:String,headers:Object,showUploadList:{type:[Boolean,Object],default:void 0},multiple:{type:Boolean,default:void 0},accept:String,beforeUpload:Function,onChange:Function,"onUpdate:fileList":Function,onDrop:Function,listType:String,onPreview:Function,onDownload:Function,onReject:Function,onRemove:Function,remove:Function,supportServerRender:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},prefixCls:String,customRequest:Function,withCredentials:{type:Boolean,default:void 0},openFileDialogOnClick:{type:Boolean,default:void 0},locale:{type:Object,default:void 0},id:String,previewFile:Function,transformFile:Function,iconRender:Function,isImageUrl:Function,progress:Object,itemRender:Function,maxCount:Number,height:[Number,String],removeIcon:Function,downloadIcon:Function,previewIcon:Function}}function On(){return{listType:String,onPreview:Function,onDownload:Function,onRemove:Function,items:Array,progress:Object,prefixCls:String,showRemoveIcon:{type:Boolean,default:void 0},showDownloadIcon:{type:Boolean,default:void 0},showPreviewIcon:{type:Boolean,default:void 0},removeIcon:Function,downloadIcon:Function,previewIcon:Function,locale:{type:Object,default:void 0},previewFile:Function,iconRender:Function,isImageUrl:Function,appendAction:Function,appendActionVisible:{type:Boolean,default:void 0},itemRender:Function}}function ie(n){return R(R({},n),{},{lastModified:n.lastModified,lastModifiedDate:n.lastModifiedDate,name:n.name,size:n.size,type:n.type,uid:n.uid,percent:0,originFileObj:n})}function le(n,e){var t=re(e),r=t.findIndex(function(a){var u=a.uid;return u===n.uid});return r===-1?t.push(n):t[r]=n,t}function Ce(n,e){var t=n.uid!==void 0?"uid":"name";return e.filter(function(r){return r[t]===n[t]})[0]}function Rn(n,e){var t=n.uid!==void 0?"uid":"name",r=e.filter(function(a){return a[t]!==n[t]});return r.length===e.length?null:r}var Dn=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",t=e.split("/"),r=t[t.length-1],a=r.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(a)||[""])[0]},nt=function(e){return e.indexOf("image/")===0},Sn=function(e){if(e.type&&!e.thumbUrl)return nt(e.type);var t=e.thumbUrl||e.url||"",r=Dn(t);return/^data:image\//.test(t)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(r)?!0:!(/^data:/.test(t)||r)},X=200;function Tn(n){return new Promise(function(e){if(!n.type||!nt(n.type)){e("");return}var t=document.createElement("canvas");t.width=X,t.height=X,t.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(X,"px; height: ").concat(X,"px; z-index: 9999; display: none;"),document.body.appendChild(t);var r=t.getContext("2d"),a=new Image;a.onload=function(){var u=a.width,c=a.height,s=X,F=X,D=0,E=0;u>c?(F=c*(X/u),E=-(F-s)/2):(s=u*(X/c),D=-(s-F)/2),r.drawImage(a,D,E,s,F);var M=t.toDataURL();document.body.removeChild(t),e(M)},a.src=window.URL.createObjectURL(n)})}var xn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};const Un=xn;function Xe(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable}))),r.forEach(function(a){kn(n,a,t[a])})}return n}function kn(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}var ke=function(e,t){var r=Xe({},e,t.attrs);return v(oe,Xe({},r,{icon:Un}),null)};ke.displayName="DownloadOutlined";ke.inheritAttrs=!1;const Ln=ke;var An=function(){return{prefixCls:String,locale:{type:Object,default:void 0},file:Object,items:Array,listType:String,isImgUrl:Function,showRemoveIcon:{type:Boolean,default:void 0},showDownloadIcon:{type:Boolean,default:void 0},showPreviewIcon:{type:Boolean,default:void 0},removeIcon:Function,downloadIcon:Function,previewIcon:Function,iconRender:Function,actionIconRender:Function,itemRender:Function,onPreview:Function,onClose:Function,onDownload:Function,progress:{type:Object,default:void 0}}};const jn=Z({compatConfig:{MODE:3},name:"ListItem",inheritAttrs:!1,props:An(),setup:function(e,t){var r=t.slots,a=t.attrs,u=z(!1),c=z();ae(function(){c.value=setTimeout(function(){u.value=!0},300)}),Je(function(){clearTimeout(c.value)});var s=De("upload",e),F=s.rootPrefixCls,D=Y(function(){return Ft("".concat(F.value,"-fade"))});return function(){var E,M,p=e.prefixCls,I=e.locale,A=e.listType,i=e.file,V=e.items,L=e.progress,x=e.iconRender,C=x===void 0?r.iconRender:x,h=e.actionIconRender,w=h===void 0?r.actionIconRender:h,f=e.itemRender,S=f===void 0?r.itemRender:f,P=e.isImgUrl,U=e.showPreviewIcon,_=e.showRemoveIcon,B=e.showDownloadIcon,k=e.previewIcon,l=k===void 0?r.previewIcon:k,d=e.removeIcon,m=d===void 0?r.removeIcon:d,g=e.downloadIcon,o=g===void 0?r.downloadIcon:g,b=e.onPreview,O=e.onDownload,T=e.onClose,y=a.class,N=a.style,K="".concat(p,"-span"),H=C({file:i}),G=v("div",{class:"".concat(p,"-text-icon")},[H]);if(A==="picture"||A==="picture-card")if(i.status==="uploading"||!i.thumbUrl&&!i.url){var $,J=($={},j($,"".concat(p,"-list-item-thumbnail"),!0),j($,"".concat(p,"-list-item-file"),i.status!=="uploading"),$);G=v("div",{class:J},[H])}else{var Q,de=P!=null&&P(i)?v("img",{src:i.thumbUrl||i.url,alt:i.name,class:"".concat(p,"-list-item-image")},null):H,fe=(Q={},j(Q,"".concat(p,"-list-item-thumbnail"),!0),j(Q,"".concat(p,"-list-item-file"),P&&!P(i)),Q);G=v("a",{class:fe,onClick:function(q){return b(i,q)},href:i.url||i.thumbUrl,target:"_blank",rel:"noopener noreferrer"},[de])}var rt=(E={},j(E,"".concat(p,"-list-item"),!0),j(E,"".concat(p,"-list-item-").concat(i.status),!0),j(E,"".concat(p,"-list-item-list-type-").concat(A),!0),E),at=typeof i.linkProps=="string"?JSON.parse(i.linkProps):i.linkProps,Le=_?w({customIcon:m?m({file:i}):v(qt,null,null),callback:function(){return T(i)},prefixCls:p,title:I.removeFile}):null,Ae=B&&i.status==="done"?w({customIcon:o?o({file:i}):v(Ln,null,null),callback:function(){return O(i)},prefixCls:p,title:I.downloadFile}):null,je=A!=="picture-card"&&v("span",{key:"download-delete",class:["".concat(p,"-list-item-card-actions"),{picture:A==="picture"}]},[Ae,Le]),Ee="".concat(p,"-list-item-name"),ot=i.url?[v("a",R(R({key:"view",target:"_blank",rel:"noopener noreferrer",class:Ee,title:i.name},at),{},{href:i.url,onClick:function(q){return b(i,q)}}),[i.name]),je]:[v("span",{key:"view",class:Ee,onClick:function(q){return b(i,q)},title:i.name},[i.name]),je],it={pointerEvents:"none",opacity:.5},lt=U?v("a",{href:i.url||i.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:i.url||i.thumbUrl?void 0:it,onClick:function(q){return b(i,q)},title:I.previewFile},[l?l({file:i}):v(jt,null,null)]):null,ut=A==="picture-card"&&i.status!=="uploading"&&v("span",{class:"".concat(p,"-list-item-actions")},[lt,i.status==="done"&&Ae,Le]),ve;if(i.response&&typeof i.response=="string")ve=i.response;else{var pe,me;ve=((pe=i.error)===null||pe===void 0?void 0:pe.statusText)||((me=i.error)===null||me===void 0?void 0:me.message)||I.uploadError}var ct=v("span",{class:K},[G,ot]),Be=v("div",{class:rt},[v("div",{class:"".concat(p,"-list-item-info")},[ct]),ut,u.value&&v(dt,D.value,{default:function(){return[Ze(v("div",{class:"".concat(p,"-list-item-progress")},["percent"in i?v(Bt,R(R({},L),{},{type:"line",percent:i.percent}),null):null]),[[Qe,i.status==="uploading"]])]}})]),st=(M={},j(M,"".concat(p,"-list-").concat(A,"-container"),!0),j(M,"".concat(y),!!y),M),Me=i.status==="error"?v(Et,{title:ve,getPopupContainer:function(q){return q.parentNode}},{default:function(){return[Be]}}):Be;return v("div",{class:st,style:N,ref:z},[S?S({originNode:Me,file:i,fileList:V,actions:{download:O.bind(null,i),preview:b.bind(null,i),remove:T.bind(null,i)}}):Me])}}});var En=function(e,t){var r,a=t.slots;return Ct((r=a.default)===null||r===void 0?void 0:r.call(a))[0]};const Bn=Z({compatConfig:{MODE:3},name:"AUploadList",props:Re(On(),{listType:"text",progress:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,previewFile:Tn,isImageUrl:Sn,items:[],appendActionVisible:!0}),setup:function(e,t){var r=t.slots,a=t.expose,u=z(!1),c=pt();ae(function(){u.value==!0}),ft(function(){e.listType!=="picture"&&e.listType!=="picture-card"||(e.items||[]).forEach(function(L){typeof document>"u"||typeof window>"u"||!window.FileReader||!window.File||!(L.originFileObj instanceof File||L.originFileObj instanceof Blob)||L.thumbUrl!==void 0||(L.thumbUrl="",e.previewFile&&e.previewFile(L.originFileObj).then(function(x){L.thumbUrl=x||"",c.update()}))})});var s=function(x,C){if(!!e.onPreview)return C==null||C.preventDefault(),e.onPreview(x)},F=function(x){typeof e.onDownload=="function"?e.onDownload(x):x.url&&window.open(x.url)},D=function(x){var C;(C=e.onRemove)===null||C===void 0||C.call(e,x)},E=function(x){var C=x.file,h=e.iconRender||r.iconRender;if(h)return h({file:C,listType:e.listType});var w=C.status==="uploading",f=e.isImageUrl&&e.isImageUrl(C)?v(bn,null,null):v(Pn,null,null),S=w?v(Oe,null,null):v(gn,null,null);return e.listType==="picture"?S=w?v(Oe,null,null):f:e.listType==="picture-card"&&(S=w?e.locale.uploading:f),S},M=function(x){var C=x.customIcon,h=x.callback,w=x.prefixCls,f=x.title,S={type:"text",size:"small",title:f,onClick:function(){h()},class:"".concat(w,"-list-item-card-actions-btn")};return Pt(C)?v(ze,S,{icon:function(){return C}}):v(ze,S,{default:function(){return[v("span",null,[C])]}})};a({handlePreview:s,handleDownload:F});var p=De("upload",e),I=p.prefixCls,A=p.direction,i=Y(function(){var L;return L={},j(L,"".concat(I.value,"-list"),!0),j(L,"".concat(I.value,"-list-").concat(e.listType),!0),j(L,"".concat(I.value,"-list-rtl"),A.value==="rtl"),L}),V=Y(function(){return R(R(R({},Mt("".concat(I.value,"-").concat(e.listType==="picture-card"?"animate-inline":"animate"))),It("".concat(I.value,"-").concat(e.listType==="picture-card"?"animate-inline":"animate"))),{},{class:i.value,appear:u.value})});return function(){var L=e.listType,x=e.locale,C=e.isImageUrl,h=e.items,w=h===void 0?[]:h,f=e.showPreviewIcon,S=e.showRemoveIcon,P=e.showDownloadIcon,U=e.removeIcon,_=e.previewIcon,B=e.downloadIcon,k=e.progress,l=e.appendAction,d=e.itemRender,m=e.appendActionVisible,g=l==null?void 0:l();return v(vt,R(R({},V.value),{},{tag:"div"}),{default:function(){return[w.map(function(b){var O=b.uid;return v(jn,{key:O,locale:x,prefixCls:I.value,file:b,items:w,progress:k,listType:L,isImgUrl:C,showPreviewIcon:f,showRemoveIcon:S,showDownloadIcon:P,onPreview:s,onDownload:F,onClose:D,removeIcon:U,previewIcon:_,downloadIcon:B,itemRender:d},R(R({},r),{},{iconRender:E,actionIconRender:M}))}),l?Ze(v(En,{key:"__ant_upload_appendAction"},{default:function(){return g}}),[[Qe,!!m]]):null]}})}}});var Mn=["class","style"],ne="__LIST_IGNORE_".concat(Date.now(),"__");const ue=Z({compatConfig:{MODE:3},name:"AUpload",inheritAttrs:!1,props:Re(tt(),{type:"select",multiple:!1,action:"",data:{},accept:"",showUploadList:!0,listType:"text",disabled:!1,supportServerRender:!0}),setup:function(e,t){var r=t.slots,a=t.attrs,u=t.expose,c=$t(),s=_t(e.defaultFileList||[],{value:mt(e,"fileList"),postState:function(l){var d=Date.now();return(l!=null?l:[]).map(function(m,g){return!m.uid&&!Object.isFrozen(m)&&(m.uid="__AUTO__".concat(d,"_").concat(g,"__")),m})}}),F=$e(s,2),D=F[0],E=F[1],M=z("drop"),p=z();ae(function(){we(e.fileList!==void 0||a.value===void 0,"Upload","`value` is not a valid prop, do you mean `fileList`?"),we(e.transformFile===void 0,"Upload","`transformFile` is deprecated. Please use `beforeUpload` directly."),we(e.remove===void 0,"Upload","`remove` props is deprecated. Please use `remove` event.")});var I=function(l,d,m){var g,o,b=re(d);e.maxCount===1?b=b.slice(-1):e.maxCount&&(b=b.slice(0,e.maxCount)),E(b);var O={file:l,fileList:b};m&&(O.event=m),(g=e["onUpdate:fileList"])===null||g===void 0||g.call(e,O.fileList),(o=e.onChange)===null||o===void 0||o.call(e,O),c.onFieldChange()},A=function(){var k=Ke(se.mark(function l(d,m){var g,o,b,O;return se.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(g=e.beforeUpload,o=e.transformFile,b=d,!g){y.next=13;break}return y.next=5,g(d,m);case 5:if(O=y.sent,O!==!1){y.next=8;break}return y.abrupt("return",!1);case 8:if(delete d[ne],O!==ne){y.next=12;break}return Object.defineProperty(d,ne,{value:!0,configurable:!0}),y.abrupt("return",!1);case 12:Ye(O)==="object"&&O&&(b=O);case 13:if(!o){y.next=17;break}return y.next=16,o(b);case 16:b=y.sent;case 17:return y.abrupt("return",b);case 18:case"end":return y.stop()}},l)}));return function(d,m){return k.apply(this,arguments)}}(),i=function(l){var d=l.filter(function(o){return!o.file[ne]});if(!!d.length){var m=d.map(function(o){return ie(o.file)}),g=re(D.value);m.forEach(function(o){g=le(o,g)}),m.forEach(function(o,b){var O=o;if(d[b].parsedFile)o.status="uploading";else{var T=o.originFileObj,y;try{y=new File([T],T.name,{type:T.type})}catch{y=new Blob([T],{type:T.type}),y.name=T.name,y.lastModifiedDate=new Date,y.lastModified=new Date().getTime()}y.uid=o.uid,O=y}I(O,g)})}},V=function(l,d,m){try{typeof l=="string"&&(l=JSON.parse(l))}catch{}if(!!Ce(d,D.value)){var g=ie(d);g.status="done",g.percent=100,g.response=l,g.xhr=m;var o=le(g,D.value);I(g,o)}},L=function(l,d){if(!!Ce(d,D.value)){var m=ie(d);m.status="uploading",m.percent=l.percent;var g=le(m,D.value);I(m,g,l)}},x=function(l,d,m){if(!!Ce(m,D.value)){var g=ie(m);g.error=l,g.response=d,g.status="error";var o=le(g,D.value);I(g,o)}},C=function(l){var d,m=e.onRemove||e.remove;Promise.resolve(typeof m=="function"?m(l):m).then(function(g){if(g!==!1){var o=Rn(l,D.value);if(o){var b,O;d=R(R({},l),{},{status:"removed"}),(b=D.value)===null||b===void 0||b.forEach(function(T){var y=d.uid!==void 0?"uid":"name";T[y]===d[y]&&!Object.isFrozen(T)&&(T.status="removed")}),(O=p.value)===null||O===void 0||O.abort(d),I(d,o)}}})},h=function(l){if(M.value=l.type,l.type==="drop"){var d;(d=e.onDrop)===null||d===void 0||d.call(e,l)}};u({onBatchStart:i,onSuccess:V,onProgress:L,onError:x,fileList:D,upload:p});var w=De("upload",e),f=w.prefixCls,S=w.direction,P=Ot("Upload",Rt.Upload,Y(function(){return e.locale})),U=$e(P,1),_=U[0],B=function(l,d){var m=e.removeIcon,g=e.previewIcon,o=e.downloadIcon,b=e.previewFile,O=e.onPreview,T=e.onDownload,y=e.disabled,N=e.isImageUrl,K=e.progress,H=e.itemRender,G=e.iconRender,$=e.showUploadList,J=typeof $=="boolean"?{}:$,Q=J.showDownloadIcon,de=J.showPreviewIcon,fe=J.showRemoveIcon;return $?v(Bn,{listType:e.listType,items:D.value,previewFile:b,onPreview:O,onDownload:T,onRemove:C,showRemoveIcon:!y&&fe,showPreviewIcon:de,showDownloadIcon:Q,removeIcon:m,previewIcon:g,downloadIcon:o,iconRender:G,locale:_.value,isImageUrl:N,progress:K,itemRender:H,appendActionVisible:d,appendAction:l},R({},r)):l==null?void 0:l()};return function(){var k,l,d,m=e.listType,g=e.disabled,o=e.type;a.class,a.style;var b=ce(a,Mn),O=R(R(R({onBatchStart:i,onError:x,onProgress:L,onSuccess:V},b),e),{},{id:(k=e.id)!==null&&k!==void 0?k:c.id.value,prefixCls:f.value,beforeUpload:A,onChange:void 0});if(delete O.remove,(!r.default||g)&&delete O.id,o==="drag"){var T,y,N=ye(f.value,(T={},j(T,"".concat(f.value,"-drag"),!0),j(T,"".concat(f.value,"-drag-uploading"),D.value.some(function($){return $.status==="uploading"})),j(T,"".concat(f.value,"-drag-hover"),M.value==="dragover"),j(T,"".concat(f.value,"-disabled"),g),j(T,"".concat(f.value,"-rtl"),S.value==="rtl"),T),a.class);return v("span",null,[v("div",{class:N,onDrop:h,onDragover:h,onDragleave:h,style:a.style},[v(qe,R(R({},O),{},{ref:p,class:"".concat(f.value,"-btn")}),R({default:function(){return[v("div",{class:"".concat(f.value,"-drag-container")},[(y=r.default)===null||y===void 0?void 0:y.call(r)])]}},r))]),B()])}var K=ye(f.value,(l={},j(l,"".concat(f.value,"-select"),!0),j(l,"".concat(f.value,"-select-").concat(m),!0),j(l,"".concat(f.value,"-disabled"),g),j(l,"".concat(f.value,"-rtl"),S.value==="rtl"),l)),H=Dt((d=r.default)===null||d===void 0?void 0:d.call(r)),G=function(J){return v("div",{class:K,style:J},[v(qe,R(R({},O),{},{ref:p}),r)])};return m==="picture-card"?v("span",{class:ye("".concat(f.value,"-picture-card-wrapper"),a.class)},[B(G,!!(H&&H.length))]):v("span",{class:a.class},[G(H&&H.length?void 0:{display:"none"}),B()])}}});var _n=["height"],$n=["style"];const Pe=Z({compatConfig:{MODE:3},name:"AUploadDragger",inheritAttrs:!1,props:tt(),setup:function(e,t){var r=t.slots,a=t.attrs;return function(){var u=e.height,c=ce(e,_n),s=a.style,F=ce(a,$n),D=R(R(R({},c),F),{},{type:"drag",style:R(R({},s),{},{height:typeof u=="number"?"".concat(u,"px"):u})});return v(ue,D,r)}}}),zn=St(ue,{Dragger:Pe,LIST_IGNORE:ne,install:function(e){return e.component(ue.name,ue),e.component(Pe.name,Pe),e}});const Hn=["src"],Vn={key:1},qn={class:"ant-upload-text"},ir=Z({__name:"SingleImageUploader",props:{fileList:{},uploadText:{},size:{default:"128px"}},emits:["update:fileList","done","remove"],setup(n,{emit:e}){const t=n;gt(p=>({"707518b7":u.value}));function r(){document.querySelectorAll(".fix-capture input").forEach(p=>{p.removeAttribute("capture")})}ae(()=>{r()});function a(p,I){const A=new FileReader;A.addEventListener("load",()=>I(A.result)),A.readAsDataURL(p)}const u=Y(()=>t.size),c=Y({get(){return t.fileList||[]},set(p){e("update:fileList",p)}}),s=z(!1),F=z(""),D=p=>{if(console.log(p),r(),p.file.status==="uploading"){s.value=!0;return}p.file.status==="done"&&(a(p.file.originFileObj,I=>{F.value=I,s.value=!1}),e("done",p.file.response),te.success("\u0641\u0627\u06CC\u0644 \u0628\u0627 \u0645\u0648\u0641\u0642\u06CC\u062A \u0622\u067E\u0644\u0648\u062F \u0634\u062F")),p.file.status==="error"&&(s.value=!1,te.error("\u062E\u0637\u0627 \u062F\u0631 \u0622\u067E\u0644\u0648\u062F \u0641\u0627\u06CC\u0644"))},E=async p=>{try{let I=new FormData;I.append("file",p.file),I.append("has_thumb","0"),I.append("has_watermark","0"),s.value=!0;const{data:A}=await wt.post("https://henzagold.com/oapi/api/file/create",I,{"Content-Type":"multipart/form-data"});te.success("\u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC \u0641\u0627\u06CC\u0644 \u0628\u0627 \u0645\u0648\u0641\u0642\u06CC\u062A \u0627\u0646\u062C\u0627\u0645 \u0634\u062F"),F.value=A.image,e("done",A.id)}catch(I){console.log(I),te.error("\u062E\u0637\u0627 \u062F\u0631 \u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC \u0627\u0637\u0644\u0627\u0639\u0627\u062A")}finally{s.value=!1}};z({authorization:`Bearer ${localStorage.getItem("appToken")}`});const M=p=>{const I=p.type==="image/jpeg"||p.type==="image/png";return I||te.error("\u0641\u0642\u0637 \u062A\u0635\u0627\u0648\u06CC\u0631 \u0628\u0627 \u0641\u0631\u0645\u062A jpeg \u06CC\u0627 png \u0642\u0627\u0628\u0644\u06CC\u062A \u0622\u067E\u0644\u0648\u062F \u062F\u0627\u0631\u0646\u062F."),I};return(p,I)=>(ee(),ge(he(zn),{"file-list":c.value,"onUpdate:fileList":I[0]||(I[0]=A=>c.value=A),name:"avatar","list-type":"picture-card",class:"avatar-uploader fix-capture","show-upload-list":!1,"before-upload":M,customRequest:E,onChange:D},{default:ht(()=>[F.value?(ee(),_e("img",{key:0,src:F.value,alt:"avatar",class:"rounded-xl"},null,8,Hn)):(ee(),_e("div",Vn,[s.value?(ee(),ge(he(Oe),{key:0})):(ee(),ge(he(Tt),{key:1})),yt("div",qn,bt(t.uploadText?t.uploadText:"\u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC"),1)]))]),_:1},8,["file-list"]))}});export{ir as _};
Copyright ©2k19 -
Hexid
|
Tex7ure