mirror of
https://gitee.com/270580156/weiyu.git
synced 2026-05-19 13:48:10 +00:00
1 line
25 KiB
JavaScript
1 line
25 KiB
JavaScript
|
|
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[9290],{59908:function(e,r,n){n.d(r,{Z:function(){return c}});var t=n(73743),a=n(44194),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},o=n(54183),i=function(e,r){return a.createElement(o.Z,(0,t.Z)({},e,{ref:r,icon:s}))};var c=a.forwardRef(i)},44517:function(e,r,n){var t=n(7657),a=n(75101),s=n(44194),o=n(47563),i=n(31549),c=["fieldProps","proFieldProps"],l=function(e,r){var n=e.fieldProps,s=e.proFieldProps,l=(0,a.Z)(e,c);return(0,i.jsx)(o.Z,(0,t.Z)({ref:r,valueType:"textarea",fieldProps:n,proFieldProps:s},l))};r.Z=s.forwardRef(l)},43260:function(e,r,n){n.d(r,{Z:function(){return w}});var t=n(90819),a=n.n(t),s=n(89933),o=n.n(s),i=n(45332),c=n.n(i),l=n(55567),u=n(18232),d=n(43906);function f(){return p.apply(this,arguments)}function p(){return(p=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,d.request)("/kaptcha/api/v1/get",{method:"GET",params:{channel:u.XtJ}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e,r){return h.apply(this,arguments)}function h(){return(h=o()(a()().mark((function e(r,n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,d.request)("/kaptcha/api/v1/check",{method:"POST",data:{captchaUid:r,captchaCode:n,channel:u.XtJ}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var m=n(58087),x=n(54985),v=n(44194),y=n(31549),w=function(e){var r=e.onKaptchaChange,n=e.onKaptchaCheck,t=(0,d.useIntl)(),s=(0,v.useState)(),i=c()(s,2),u=i[0],p=i[1],h=(0,v.useState)(),w=c()(h,2),j=w[0],b=w[1],Z=function(){var e=o()(a()().mark((function e(){var r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f();case 2:200===(r=e.sent).code?(p(r.data.captchaUid),b(r.data.captchaImage)):l.yw.error(t.formatMessage({id:"kaptcha.get.error",defaultMessage:"获取验证码失败"}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=function(){var e=o()(a()().mark((function e(r,t){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g(r,t);case 2:s=e.sent,console.log("checkCaptcha response",s),200===s.code?n&&n(!0):n&&n(!1);case 5:case"end":return e.stop()}}),e)})));return function(r,n){return e.apply(this,arguments)}}();(0,v.useEffect)((function(){Z()}),[]);return(0,y.jsx)(y.Fragment,{children:j&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(x.Z,{onChange:function(e){r&&(r(u,e.target.value),e.target.value&&""!==e.target.value&&4===e.target.value.trim().length?k(u,e.target.value):n&&n(!1))},prefix:(0,y.jsx)(m.Z,{}),placeholder:t.formatMessage({id:"captcha",defaultMessage:"captcha"}),style:{width:"65%",float:"left",height:40},allowClear:!0}),(0,y.jsx)("img",{src:j,alt:"captcha",onClick:Z})]})})}},71208:function(e,r,n){n.d(r,{G:function(){return f}});var t=n(73193),a=n.n(t),s=(n(44194),n(50220)),o=n(18232),i=n(28977),c=n.n(i),l=n(55567),u=n(81343),d=n(31549),f=function(e){var r=e.children,n=e.onSuccess,t=e.onError,i={file:null,fileName:"test.png",fileType:"image/png",isAvatar:"true",kbType:o.IrL,categoryUid:"",kbUid:"",channel:o.XtJ},f={name:"file",accept:"image/*",action:(0,u.M$)(),headers:{Authorization:"Bearer "+localStorage.getItem(o.LA8)},data:i,showUploadList:!1,beforeUpload:function(e){console.log("beforeUpload",e);var r=c()(new Date).format("YYYYMMDDHHmmss")+"_"+e.name;return i.file=e,i.fileName=r,i.fileType=e.type,console.log("beforeUpload",i),!0},onChange:function(e){if("uploading"!==e.file.status&&console.log("not uploading:",e.file),"done"===e.file.status)if(console.log("response: ",e.file.respons
|