Files
weiyu/deploy/server/admin/2575.37c2323c.async.js

1 line
8.1 KiB
JavaScript
Raw Normal View History

2025-11-11 16:36:47 +08:00
"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[2575],{25197:function(e,t,s){var a=s(90819),n=s.n(a),r=s(73193),o=s.n(r),l=s(89933),i=s.n(l),d=s(45332),u=s.n(d),c=s(44194),f=s(41196),g=s(86895),m=s(32525),p=s(66431),h=s(14906),v=s(19433),M=s(88894),b=s(31549);t.Z=function(e){var t=e.open,s=e.onOpenChange,a=e.orgUid,r=e.record,l=e.onSuccess,d=(0,h.useIntl)(),x=f.Z.useForm(),j=u()(x,1)[0];(0,c.useEffect)((function(){var e,s;t&&(r?j.setFieldsValue({name:r.name||"",description:r.description||"",enabled:null===(e=r.enabled)||void 0===e||e,isDefault:null!==(s=r.isDefault)&&void 0!==s&&s}):(j.resetFields(),j.setFieldsValue({enabled:!0,isDefault:!1})))}),[t,r,j]);var k=function(){var e=i()(n()().mark((function e(){var t,i,u;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,j.validateFields();case 3:if(t=e.sent,i=o()(o()({},t),{},{orgUid:a,uid:null==r?void 0:r.uid}),null==r||!r.uid){e.next=11;break}return e.next=8,(0,M.sK)(i);case 8:e.t0=e.sent,e.next=14;break;case 11:return e.next=13,(0,M.ZJ)(i);case 13:e.t0=e.sent;case 14:(u=e.t0)&&200===u.code?(v.yw.success(d.formatMessage({id:null!=r&&r.uid?"common.updated":"common.created",defaultMessage:null!=r&&r.uid?"更新成功":"创建成功"})),null==l||l(),s(!1)):v.yw.error((null==u?void 0:u.message)||"操作失败"),e.next=21;break;case 18:e.prev=18,e.t1=e.catch(0),console.error("Error saving robot settings:",e.t1);case 21:case"end":return e.stop()}}),e,null,[[0,18]])})));return function(){return e.apply(this,arguments)}}();return(0,b.jsx)(g.Z,{title:(0,b.jsx)(h.FormattedMessage,{id:null!=r&&r.uid?"robot.settings.template.edit":"robot.settings.template.create",defaultMessage:null!=r&&r.uid?"编辑模板":"新建模板"}),open:t,onOk:k,onCancel:function(){return s(!1)},okText:(0,b.jsx)(h.FormattedMessage,{id:"common.save",defaultMessage:"保存"}),cancelText:(0,b.jsx)(h.FormattedMessage,{id:"common.cancel",defaultMessage:"取消"}),destroyOnHidden:!0,width:600,children:(0,b.jsxs)(f.Z,{form:j,layout:"vertical",preserve:!1,children:[(0,b.jsx)(f.Z.Item,{name:"name",label:(0,b.jsx)(h.FormattedMessage,{id:"robot.settings.template.name",defaultMessage:"模板名称"}),rules:[{required:!0,message:d.formatMessage({id:"required",defaultMessage:"此项为必填项"})}],children:(0,b.jsx)(m.Z,{placeholder:d.formatMessage({id:"robot.settings.template.name.placeholder",defaultMessage:"请输入模板名称"})})}),(0,b.jsx)(f.Z.Item,{name:"description",label:(0,b.jsx)(h.FormattedMessage,{id:"description",defaultMessage:"描述"}),children:(0,b.jsx)(m.Z.TextArea,{rows:3,placeholder:d.formatMessage({id:"robot.settings.template.description.placeholder",defaultMessage:"请输入模板描述"})})}),(0,b.jsx)(f.Z.Item,{name:"enabled",label:(0,b.jsx)(h.FormattedMessage,{id:"enabled",defaultMessage:"启用"}),valuePropName:"checked",children:(0,b.jsx)(p.Z,{})})]})})}},52575:function(e,t,s){var a=s(90819),n=s.n(a),r=s(89933),o=s.n(r),l=s(45332),i=s.n(l),d=s(98830),u=s(39497),c=s(25784),f=s(89965),g=s(2250),m=s(14906),p=s(86895),h=s(41196),v=s(33797),M=s(82770),b=s(44194),x=s(88894),j=s(25197),k=s(10162),Z=s(2011),y=s(59908),F=s(31549);t.Z=function(e){var t=e.open,s=e.onClose,a=e.onSubmit,r=(0,m.useIntl)(),l=c.A.useForm(),w=i()(l,1)[0],S=(0,d.u)((function(e){return e.currentOrg})),C=(0,b.useState)(!1),U=i()(C,2),O=U[0],q=U[1],P=(0,b.useState)(!1),T=i()(P,2),E=T[0],R=T[1],V=(0,b.useState)(0),A=i()(V,2),I=A[0],N=A[1],D=(0,b.useState)([]),z=i()(D,2),G=z[0],W=z[1],B=(0,b.useState)(""),Q=i()(B,2),_=Q[0],H=Q[1],J=(0,b.useCallback)(function(){var e=o()(n()().mark((function e(t){var s,a,r,o;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return R(!0),e.prev=1,a={pageNumber:0,pageSize:50,enabled:!0,orgUid:null==S?void 0:S.uid,searchText:t||""},e.next=5,(0,x.VW)(a);case 5:return r=e.sent,console.log("queryRobotSettingsByOrg response:",r,a),o=(null==r||null===(s=r.data)||void 0===s?void 0:s.content)||[],W(o),!w.getFieldValue("settingsUid")&&o.length>0&&w.setFieldsValue({settingsUid:o[0].uid}),e.abrupt("return",o.map((function(e){retu