3 lines
12 KiB
JavaScript
3 lines
12 KiB
JavaScript
(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[785],{59419:function(M,A,e){"use strict";var h=e(75782),g=e(58733),u=e(18518),m=e(50959),d=e(60061),o=e(72961),x=e(11527),c=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],D=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],i=m.forwardRef(function(a,C){var z=a.fieldProps,H=a.children,J=a.params,K=a.proFieldProps,R=a.mode,O=a.valueEnum,Q=a.request,X=a.showSearch,E=a.options,_=(0,g.Z)(a,c),$=(0,m.useContext)(d.Z);return(0,x.jsx)(o.Z,(0,h.Z)((0,h.Z)({valueEnum:(0,u.h)(O),request:Q,params:J,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,h.Z)({options:E,mode:R,showSearch:X,getPopupContainer:$.getPopupContainer},z),ref:C,proFieldProps:K},_),{},{children:H}))}),p=m.forwardRef(function(a,C){var z=a.fieldProps,H=a.children,J=a.params,K=a.proFieldProps,R=a.mode,O=a.valueEnum,Q=a.request,X=a.options,E=(0,g.Z)(a,D),_=(0,h.Z)({options:X,mode:R||"multiple",labelInValue:!0,showSearch:!0,showArrow:!1,autoClearSearchValue:!0,optionLabelProp:"label"},z),$=(0,m.useContext)(d.Z);return(0,x.jsx)(o.Z,(0,h.Z)((0,h.Z)({valueEnum:(0,u.h)(O),request:Q,params:J,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,h.Z)({getPopupContainer:$.getPopupContainer},_),ref:C,proFieldProps:K},E),{},{children:H}))}),t=i,n=p,f=t;f.SearchSelect=n,f.displayName="ProFormComponent",A.Z=f},66732:function(M,A,e){"use strict";var h=e(75782),g=e(58733),u=e(50959),m=e(72961),d=e(11527),o=["fieldProps","proFieldProps"],x=["fieldProps","proFieldProps"],c="text",D=function(n){var f=n.fieldProps,a=n.proFieldProps,C=(0,g.Z)(n,o);return(0,d.jsx)(m.Z,(0,h.Z)({valueType:c,fieldProps:f,filedConfig:{valueType:c},proFieldProps:a},C))},i=function(n){var f=n.fieldProps,a=n.proFieldProps,C=(0,g.Z)(n,x);return(0,d.jsx)(m.Z,(0,h.Z)({valueType:"password",fieldProps:f,proFieldProps:a,filedConfig:{valueType:c}},C))},p=D;p.Password=i,p.displayName="ProFormComponent",A.Z=p},46271:function(M,A,e){"use strict";e.r(A),e.d(A,{default:function(){return Se}});var h=e(54689),g=e.n(h),u=e(25359),m=e.n(u),d=e(49811),o=e.n(d),x=e(54306),c=e.n(x),D=e(45645),i=e(50959),p={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"},t=p,n=e(26087),f=function(U,b){return i.createElement(n.Z,(0,D.Z)((0,D.Z)({},U),{},{ref:b,icon:t}))},a=i.forwardRef(f),C=e(27693),z=e(99168),H=e(12472),J=e(15797),K=e(81308),R=e(66732),O=e(59419),Q=e(42096),X=e(24176),E=e(86195),_=e(63538),$=e(31255),se=e(833),ge=e(21362),xe=e(68243),Ee=e(26572),Fe=e(79112),r=e(11527),Se=function(){var v=(0,i.useRef)(),U=(0,i.useState)(re),b=c()(U,2),Y=b[0],B=b[1],de=[{title:"\u7F16\u53F7",dataIndex:"id",key:"id"},{title:"\u4EFB\u52A1ID",dataIndex:"task_id",key:"task_id",hideInTable:!0},{title:"\u4EFB\u52A1\u540D",dataIndex:"title",key:"title"},{title:"\u6267\u884C\u65F6\u95F4",dataIndex:"schedule",key:"schedule"},{title:"\u6267\u884C\u811A\u672C",dataIndex:"title",render:function(y,l){var S;return(0,r.jsx)(_.C.Group,{maxCount:2,maxStyle:{color:"#f56a00",backgroundColor:"#fde3cf"},children:(S=l.icons)===null||S===void 0?void 0:S.map(function(s){return(0,r.jsx)($.Z,{title:s.title,placement:"top",children:(0,r.jsx)(_.C,{src:s.link})})})})}},{title:"\u5907\u6CE8",dataIndex:"remark",key:"remark"},{title:"\u521B\u5EFA\u65E5\u671F",dataIndex:"created_at",key:"created_at",render:function(y,l){return(0,r.jsx)("span",{children:new Date(y*1e3).toLocaleDateString()})}},{title:"\u542F\u7528",dataIndex:"enable",key:"enable",renderFormItem:function(){return(0,r.jsx)(se.Z,{disabled:!0,defaultChecked:!1})},render:function(y,l){return(0,r.jsx)(se.Z,{onChange:function(s){(0,E.request)("/api/tasks",{method:"post",data:JSON.stringify({task_id:l.task_id,enable:s})})},defaultChecked:l==null?void 0:l.enable})}},{title:"\u64CD\u4F5C",valueType:"option",width:"130",render:function(y,l){return[(0,r.jsx)($.Z,{title:"\u8FD0\u884C",children:(0,r.jsx)("a",{onClick:function(){(0,E.request)("/api/tasks/run?task_id="+l.task_id,{method:"get",data:JSON.stringify({task_id:l.task_id})}).finally(function(){ge.ZP.success("\u8FD0\u884C\u6210\u529F\uFF01",1)})},children:(0,r.jsx)(a,{})})},"run"),(0,r.jsx)("a",{onClick:function(){return B(l)},children:"\u7F16\u8F91"},"more"),(0,r.jsx)("a",{onClick:function(){var s,N;(0,E.request)("/api/tasks",{method:"delete",data:JSON.stringify({task_id:l.task_id})}),(s=v.current)===null||s===void 0||(N=s.reloadAndRest)===null||N===void 0||N.call(s)},children:"\u5220\u9664"},"delete")]}}];return(0,r.jsxs)(H._z,{content:"\u8BA1\u5212\u4EFB\u52A1",children:[(0,r.jsx)(xe.Z,{style:{marginBottom:10},children:(0,r.jsx)(Ee.ZP,{type:"primary",onClick:function(){B({id:0,task_id:(0,z.Z)(),schedule:"0 0 6 * * *"})},icon:(0,r.jsx)(C.Z,{}),children:"\u65B0\u5EFA\u4E00\u884C"})}),(0,r.jsx)(J.Z,{search:!1,actionRef:v,rowKey:function(y){return y.task_id},columns:de,request:o()(m()().mark(function F(){var y,l=arguments;return m()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return y=l.length>0&&l[0]!==void 0?l[0]:{},s.abrupt("return",(0,E.request)("/api/tasks",{params:y}));case 2:case"end":return s.stop()}},F)}))}),Y.id!=-1&&(0,r.jsx)(De,{open:Y.id!=-1,data:Y,onCancel:function(){return B(re)},onFinish:function(){var F=o()(m()().mark(function y(l){return m()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:(0,E.request)("/api/tasks",{method:"post",data:JSON.stringify(l)}).then(function(N){var V,q;(V=v.current)===null||V===void 0||(q=V.reloadAndRest)===null||q===void 0||q.call(V),B(re)});case 1:case"end":return s.stop()}},y)}));return function(y){return F.apply(this,arguments)}}()})]})};function De(v){var U,b,Y=(0,i.useState)([]),B=c()(Y,2),de=B[0],F=B[1],y=(0,i.useState)({}),l=c()(y,2),S=l[0],s=l[1],N=(0,i.useState)(!1),V=c()(N,2),q=V[0],Te=V[1],je=(0,i.useState)({}),ce=c()(je,2),Me=ce[0],be=ce[1],Ze=(0,i.useState)({}),ve=c()(Ze,2),ee=ve[0],Ie=ve[1],Ae=(0,i.useState)([]),me=c()(Ae,2),pe=me[0],fe=me[1],Re=(0,i.useState)([]),he=c()(Re,2),Pe=he[0],Ce=he[1],Oe=(0,i.useState)([]),ye=c()(Oe,2),ke=ye[0],Ue=ye[1],G=(0,i.useRef)(),Be=function(Z){var L;return(L=G.current)===null||L===void 0?void 0:L.getFieldValue(Z)},Ve=function(Z,L){var k;return(k=G.current)===null||k===void 0?void 0:k.setFieldValue(Z,L)};return(0,i.useEffect)(function(){return(0,E.request)("/api/task/selects?task_id="+v.data.task_id).then(function(j){j.data&&(s(j.data.scripts),fe(j.data.group_names),Ce(j.data.user_names),Ie(j.data.platforms))}),function(){}},[q]),(0,r.jsx)(Fe.Z,{title:v.data.id==0?"\u521B\u5EFA":"\u7F16\u8F91",open:!0,onCancel:v.onCancel,onOk:function(){var Z;v.onFinish(G==null||(Z=G.current)===null||Z===void 0?void 0:Z.getFieldsValue())},children:(0,r.jsxs)(K.A,{formRef:G,onValuesChange:function(Z){Z.senders},onFinish:v.onFinish,submitter:!1,children:[(0,r.jsx)(R.Z,{tooltip:"\u7CFB\u7EDF\u552F\u4E00\u4E0D\u53EF\u66F4\u6539\uFF0C\u53EA\u80FD\u5220\u9664\u3002",name:"task_id",initialValue:v.data.task_id,label:"\u4EFB\u52A1ID",disabled:!0,required:!0}),(0,r.jsxs)(K.A.Group,{children:[(0,r.jsx)(R.Z,{name:"title",initialValue:v.data.title,label:"\u4EFB\u52A1\u540D\u79F0"}),(0,r.jsx)(R.Z,{name:"remark",initialValue:v.data.remark,label:"\u4EFB\u52A1\u5907\u6CE8",rules:[{message:"\u8BF7\u586B\u5199\u4EFB\u52A1\u5907\u6CE8"}]})]}),(0,r.jsx)(R.Z,{name:"command",initialValue:v.data.command,tooltip:"\u811A\u672C\u9700\u8981\u53C2\u6570\u65F6\u586B\u5199",label:"\u4EFB\u52A1\u6307\u4EE4",rules:[{message:"\u8BF7\u586B\u5199\u4EFB\u52A1\u5907\u6CE8"}]}),(0,r.jsx)(R.Z,{name:"schedule",initialValue:v.data.schedule,tooltip:"\u811A\u672C\u9700\u8981\u53C2\u6570\u65F6\u586B\u5199",label:"\u8FD0\u884C\u65F6\u95F4"}),(0,r.jsx)(O.Z,{tooltip:"\u987A\u5E8F\u6267\u884C\u811A\u672C\u3002",name:"scripts",label:"\u6267\u884C\u811A\u672C",fieldProps:{mode:"multiple"},valueEnum:S,initialValue:(U=v.data.scripts)!==null&&U!==void 0?U:[]}),(0,r.jsx)(Q.u,{name:"senders",alwaysShowItemLabel:!0,initialValue:(b=v.data.senders)!==null&&b!==void 0?b:[],creatorButtonProps:{position:"top",creatorButtonText:"\u6DFB\u52A0\u6267\u884C\u73AF\u5883"},creatorRecord:{chat_id:"",user_id:""},children:function(Z,L,k,Le){var oe=k.getCurrentRowData(),ie=oe.platform,we=oe.user_id,We=oe.chat_id;return(0,r.jsxs)(X.UW,{title:"\u6267\u884C\u73AF\u5883 "+(L+1),children:[(0,r.jsx)(O.Z,{width:"lg",name:"user_id",label:"\u7528\u6237ID",fieldProps:{showSearch:!0,onSearch:function(T){(0,E.request)("/api/nickname/labels?ukeyword="+T).then(function(I){I&&I.data&&Ce(I.data)})},notFoundContent:null,onChange:function(T,I){var P=g()(Pe),te;try{for(P.s();!(te=P.n()).done;){var ne=te.value,ue=ne.value,w=ne.platform;if(T==ue){if(ie!=w){var W;k.setCurrentRowData({platform:w,bot_id:(W=ee[w][0])!==null&&W!==void 0?W:""})}break}}}catch(le){P.e(le)}finally{P.f()}}},options:Pe}),(0,r.jsx)(O.Z,{width:"lg",name:"chat_id",label:"\u7FA4\u804AID",fieldProps:{showSearch:!0,onSearch:function(T){(0,E.request)("/api/nickname/labels?gkeyword="+T).then(function(I){if(I&&I.data){var P=[{value:"",label:"\u79C1\u804A"}].concat(I.data);fe(P)}})},notFoundContent:null,onChange:function(T,I){var P=g()(pe),te;try{for(P.s();!(te=P.n()).done;){var ne=te.value,ue=ne.value,w=ne.platform;if(T==ue){if(ie!=w){var W;k.setCurrentRowData({platform:w,bot_id:(W=ee[w][0])!==null&&W!==void 0?W:""})}break}}}catch(le){P.e(le)}finally{P.f()}}},options:pe}),(0,r.jsx)(O.Z,{width:"lg",label:"\u793E\u4EA4\u5A92\u4F53",name:"platform",options:Object.keys(ee),fieldProps:{onChange:function(T,I){var P;k.setCurrentRowData({bot_id:(P=ee[T][0])!==null&&P!==void 0?P:""})}}}),(0,r.jsx)(O.Z,{width:"lg",label:"\u673A\u5668\u4EBAID",name:"bot_id",options:ee[ie]})]})}})]})},v.data.task_id)}var re={id:-1,task_id:""}},99168:function(M,A,e){"use strict";e.d(A,{Z:function(){return p}});var g={randomUUID:typeof crypto!="undefined"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let u;const m=new Uint8Array(16);function d(){if(!u&&(u=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!u))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return u(m)}const o=[];for(let t=0;t<256;++t)o.push((t+256).toString(16).slice(1));function x(t,n=0){return(o[t[n+0]]+o[t[n+1]]+o[t[n+2]]+o[t[n+3]]+"-"+o[t[n+4]]+o[t[n+5]]+"-"+o[t[n+6]]+o[t[n+7]]+"-"+o[t[n+8]]+o[t[n+9]]+"-"+o[t[n+10]]+o[t[n+11]]+o[t[n+12]]+o[t[n+13]]+o[t[n+14]]+o[t[n+15]]).toLowerCase()}function c(t,n=0){const f=x(t,n);if(!validate(f))throw TypeError("Stringified UUID is invalid");return f}var D=null;function i(t,n,f){if(g.randomUUID&&!n&&!t)return g.randomUUID();t=t||{};const a=t.random||(t.rng||d)();if(a[6]=a[6]&15|64,a[8]=a[8]&63|128,n){f=f||0;for(let C=0;C<16;++C)n[f+C]=a[C];return n}return x(a)}var p=i},54689:function(M,A,e){var h=e(41442);function g(u,m){var d=typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(!d){if(Array.isArray(u)||(d=h(u))||m&&u&&typeof u.length=="number"){d&&(u=d);var o=0,x=function(){};return{s:x,n:function(){return o>=u.length?{done:!0}:{done:!1,value:u[o++]}},e:function(t){throw t},f:x}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var c=!0,D=!1,i;return{s:function(){d=d.call(u)},n:function(){var t=d.next();return c=t.done,t},e:function(t){D=!0,i=t},f:function(){try{!c&&d.return!=null&&d.return()}finally{if(D)throw i}}}}M.exports=g,M.exports.__esModule=!0,M.exports.default=M.exports}}]);
|