Files
weiyu/deploy/server/admin/p__Dashboard__Ticket__Process__index.29297dc0.async.js
jack ning 9af4c18d20 update
2025-12-13 12:02:49 +08:00

1 line
16 KiB
JavaScript

"use strict";(self.webpackChunkadmin=self.webpackChunkadmin||[]).push([[1073],{54495:function(e,t,s){s.d(t,{Z:function(){return d}});var a=s(83910),r=s(44194),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M624 706.3h-74.1V464c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v242.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.7a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-download",theme:"outlined"},o=s(54183),c=function(e,t){return r.createElement(o.Z,(0,a.Z)({},e,{ref:t,icon:n}))};var d=r.forwardRef(c)},47944:function(e,t,s){s.d(t,{Z:function(){return d}});var a=s(83910),r=s(44194),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M518.3 459a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V856c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V613.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 459z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-upload",theme:"outlined"},o=s(54183),c=function(e,t){return r.createElement(o.Z,(0,a.Z)({},e,{ref:t,icon:n}))};var d=r.forwardRef(c)},2484:function(e,t,s){s.d(t,{Z:function(){return d}});var a=s(83910),r=s(44194),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M456 231a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"more",theme:"outlined"},o=s(54183),c=function(e,t){return r.createElement(o.Z,(0,a.Z)({},e,{ref:t,icon:n}))};var d=r.forwardRef(c)},95822:function(e,t,s){s.d(t,{Bo:function(){return m},Gx:function(){return l},hW:function(){return h},sz:function(){return p}});var a=s(90819),r=s.n(a),n=s(73193),o=s.n(n),c=s(89933),d=s.n(c),i=s(6844),u=s(19736);function l(e){return f.apply(this,arguments)}function f(){return(f=d()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/ticket/process/query/org",{method:"GET",params:o()(o()({},t),{},{channel:i.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return g.apply(this,arguments)}function g(){return(g=d()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/ticket/process/delete",{method:"POST",data:{uid:t,channel:i.XtJ}}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return M.apply(this,arguments)}function M(){return(M=d()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/ticket/process/deploy",{method:"POST",data:o()(o()({},t),{},{channel:i.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return x.apply(this,arguments)}function x(){return(x=d()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,u.request)("/api/v1/ticket/process/undeploy",{method:"POST",data:o()(o()({},t),{},{channel:i.XtJ})}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},48555:function(e,t,s){s.r(t);var a=s(73193),r=s.n(a),n=s(84176),o=s.n(n),c=s(86222),d=s.n(c),i=s(90819),u=s.n(i),l=s(89933),f=s.n(l),p=s(45332),g=s.n(p),m=s(93527),M=s(95822),h=s(14888),x=s(54881),y=s(2484),v=s(54495),w=s(47944),k=s(67412),j=s(19736),b=s(46141),Z=s(3925),I=s(71277),T=s(66810),S=s(9428),C=s(77359),D=s(96596),F=s.n(D),E=s(44194),A=s(65819),P=s(44679),z=s(31549),H=["current","pageSize"];t.default=function(){var e=(0,j.useIntl)(),t=(0,E.useRef)(),s=(0,P.Z)().translateString,a=(0,E.useState)(1),n=g()(a,2),c=(n[0],n[1]),i=(0,E.useState)(10),l=g()(i,2),p=(l[0],l[1]),D=(0,h.u)((function(e){return e.currentOrg})),R=b.Z.useModal(),O=g()(R,2),B=O[0],Y=O[1],q=(0,E.useState)([]),V=g()(q,2),L=V[0],J=V[1],U=(0,E.useState)([]),W=g()(U,2),X=W[0],G=W[1],N=(0,E.useState)({}),K=g()(N,2),_=(K[0],K[1]),Q=function(){window.open((0,A.LE)(),"_blank")},$=function(){var s=f()(u()().mark((function s(a){var r,n;return u()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,M.sz)(a.uid);case 2:200===(r=s.sent).code?(m.yw.success(e.formatMessage({id:"delete.success",defaultMessage:"删除成功"})),null===(n=t.current)||void 0===n||n.reload()):m.yw.error(r.message);case 4:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}(),ee=function(){var s=f()(u()().mark((function s(a){var r,n,o;return u()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(a.schema){s.next=3;break}return m.yw.error(e.formatMessage({id:"process.schema.empty",defaultMessage:"流程定义不能为空"})),s.abrupt("return");case 3:return r={uid:a.uid,name:a.name,key:a.key,schema:a.schema},s.next=6,(0,M.Bo)(r);case 6:n=s.sent,console.log("handleDeployProcess response:",n,r),200===n.code?(m.yw.success(e.formatMessage({id:"process.deploy.success",defaultMessage:"部署成功"})),null===(o=t.current)||void 0===o||o.reload()):m.yw.error(n.message);case 9:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}(),te=function(){var s=f()(u()().mark((function s(a){var r,n;return u()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(a.deploymentId){s.next=3;break}return m.yw.error(e.formatMessage({id:"process.not.deployed",defaultMessage:"流程未部署"})),s.abrupt("return");case 3:return s.next=5,(0,M.hW)({deploymentId:a.deploymentId});case 5:200===(r=s.sent).code?(m.yw.success(e.formatMessage({id:"process.undeploy.success",defaultMessage:"取消部署成功"})),null===(n=t.current)||void 0===n||n.reload()):m.yw.error(r.message);case 7:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}(),se=function(){var s=f()(u()().mark((function s(){var a,r,n,o,c,i;return u()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(0!==X.length){s.next=3;break}return m.yw.warning(e.formatMessage({id:"batch.delete.noselection",defaultMessage:"请选择要删除的项目"})),s.abrupt("return");case 3:m.yw.loading(e.formatMessage({id:"deleting",defaultMessage:"正在删除..."})),r=0,n=0,o=d()(X),s.prev=7,o.s();case 9:if((c=o.n()).done){s.next=23;break}return i=c.value,s.prev=11,s.next=14,(0,M.sz)(i.uid);case 14:200===s.sent.code?r++:n++,s.next=21;break;case 18:s.prev=18,s.t0=s.catch(11),n++;case 21:s.next=9;break;case 23:s.next=28;break;case 25:s.prev=25,s.t1=s.catch(7),o.e(s.t1);case 28:return s.prev=28,o.f(),s.finish(28);case 31:m.yw.destroy(),0===n?m.yw.success(e.formatMessage({id:"batch.delete.success",defaultMessage:"成功删除 {count} 条记录"},{count:r})):m.yw.warning(e.formatMessage({id:"batch.delete.partial",defaultMessage:"成功删除 {success} 条记录,失败 {fail} 条"},{success:r,fail:n})),J([]),G([]),null===(a=t.current)||void 0===a||a.reloadAndRest();case 36:case"end":return s.stop()}}),s,null,[[7,25,28,31],[11,18]])})));return function(){return s.apply(this,arguments)}}(),ae={selectedRowKeys:L,onChange:function(e,t){J(e),G(t)}},re=[{dataIndex:"index",valueType:"indexBorder",width:48,fixed:"left",align:"center"},{title:(0,z.jsx)(j.FormattedMessage,{id:"process.name",defaultMessage:"流程名称"}),dataIndex:"name",copyable:!0,ellipsis:!0,fixed:"left",tooltip:e.formatMessage({id:"process.name.tooltip",defaultMessage:"流程的名称"}),render:function(e,t){return s(t.name)||(0,z.jsx)("span",{style:{color:"#999"},children:"-"})}},{title:(0,z.jsx)(j.FormattedMessage,{id:"process.key",defaultMessage:"流程键值"}),dataIndex:"key",copyable:!0,ellipsis:!0,tooltip:e.formatMessage({id:"process.key.tooltip",defaultMessage:"流程的唯一键值"})},{title:(0,z.jsx)(j.FormattedMessage,{id:"process.description",defaultMessage:"流程描述"}),dataIndex:"description",ellipsis:!0,hideInSearch:!0,tooltip:e.formatMessage({id:"process.description.tooltip",defaultMessage:"流程的详细描述"}),render:function(e,t){return s(t.description)||(0,z.jsx)("span",{style:{color:"#999"},children:"-"})}},{title:(0,z.jsx)(j.FormattedMessage,{id:"process.status",defaultMessage:"状态"}),dataIndex:"status",tooltip:e.formatMessage({id:"process.status.tooltip",defaultMessage:"流程的当前状态"}),valueType:"select",valueEnum:{DRAFT:{text:(0,z.jsx)(j.FormattedMessage,{id:"process.status.draft",defaultMessage:"草稿"}),status:"Default"},DEPLOYED:{text:(0,z.jsx)(j.FormattedMessage,{id:"process.status.deployed",defaultMessage:"已部署"}),status:"Success"},ACTIVE:{text:(0,z.jsx)(j.FormattedMessage,{id:"process.status.active",defaultMessage:"激活"}),status:"Processing"},SUSPENDED:{text:(0,z.jsx)(j.FormattedMessage,{id:"process.status.suspended",defaultMessage:"暂停"}),status:"Warning"},ARCHIVED:{text:(0,z.jsx)(j.FormattedMessage,{id:"process.status.archived",defaultMessage:"归档"}),status:"Default"}},render:function(e,t){var s;return(0,z.jsx)(T.Z,{color:{DRAFT:"default",DEPLOYED:"green",ACTIVE:"processing",SUSPENDED:"orange",ARCHIVED:"default"}[t.status]||"default",children:(0,z.jsx)(j.FormattedMessage,{id:"process.status.".concat(null===(s=t.status)||void 0===s?void 0:s.toLowerCase()),defaultMessage:t.status})})}},{title:(0,z.jsx)(j.FormattedMessage,{id:"process.deployment.id",defaultMessage:"部署ID"}),dataIndex:"deploymentId",ellipsis:!0,hideInSearch:!0,width:300,tooltip:e.formatMessage({id:"process.deployment.id.tooltip",defaultMessage:"流程的部署ID"}),render:function(e,t){return t.deploymentId?(0,z.jsx)(T.Z,{color:"blue",children:t.deploymentId}):(0,z.jsx)("span",{style:{color:"#999"},children:"-"})}},{title:(0,z.jsx)(j.FormattedMessage,{id:"createdAt",defaultMessage:"创建时间"}),dataIndex:"createdAt",valueType:"dateTime",hideInSearch:!0,sorter:!0,tooltip:e.formatMessage({id:"process.createdAt.tooltip",defaultMessage:"流程创建时间"}),render:function(e,t){return F()(t.createdAt).format("YYYY-MM-DD HH:mm:ss")}},{title:(0,z.jsx)(j.FormattedMessage,{id:"updatedAt",defaultMessage:"更新时间"}),dataIndex:"updatedAt",valueType:"dateTime",hideInSearch:!0,sorter:!0,tooltip:e.formatMessage({id:"process.updatedAt.tooltip",defaultMessage:"流程更新时间"}),render:function(e,t){return F()(t.updatedAt).format("YYYY-MM-DD HH:mm:ss")}},{title:(0,z.jsx)(j.FormattedMessage,{id:"action",defaultMessage:"操作"}),key:"option",dataIndex:"option",hideInSearch:!0,width:280,fixed:"right",tooltip:e.formatMessage({id:"process.action.tooltip",defaultMessage:"可执行的操作"}),render:function(t,s){return(0,z.jsxs)(S.Z,{children:[(0,z.jsx)(Z.ZP,{type:"link",onClick:function(){return e=s,t="".concat((0,A.LE)(),"?processUid=").concat(e.uid),void window.open(t,"_blank");var e,t},children:(0,z.jsx)(j.FormattedMessage,{id:"process.action.edit",defaultMessage:"编辑"})}),s.deploymentId?(0,z.jsx)(C.Z,{title:e.formatMessage({id:"process.undeploy.tip",defaultMessage:"取消部署提示"}),description:"".concat(e.formatMessage({id:"process.undeploy.affirm",defaultMessage:"确认取消部署"}),"【").concat(s.name,"】?"),onConfirm:function(){return te(s)},okText:e.formatMessage({id:"ok",defaultMessage:"确定"}),cancelText:e.formatMessage({id:"cancel",defaultMessage:"取消"}),children:(0,z.jsx)(Z.ZP,{type:"link",icon:(0,z.jsx)(v.Z,{}),children:(0,z.jsx)(j.FormattedMessage,{id:"process.action.undeploy",defaultMessage:"取消部署"})})}):(0,z.jsx)(C.Z,{title:e.formatMessage({id:"process.deploy.tip",defaultMessage:"部署提示"}),description:"".concat(e.formatMessage({id:"process.deploy.affirm",defaultMessage:"确认部署"}),"【").concat(s.name,"】?"),onConfirm:function(){return ee(s)},okText:e.formatMessage({id:"ok",defaultMessage:"确定"}),cancelText:e.formatMessage({id:"cancel",defaultMessage:"取消"}),children:(0,z.jsx)(Z.ZP,{type:"link",icon:(0,z.jsx)(w.Z,{}),children:(0,z.jsx)(j.FormattedMessage,{id:"process.action.deploy",defaultMessage:"部署"})})}),(0,z.jsx)(C.Z,{title:e.formatMessage({id:"deleteTip",defaultMessage:"删除提示"}),description:"".concat(e.formatMessage({id:"deleteAffirm",defaultMessage:"确认删除"}),"【").concat(s.name,"】?"),onConfirm:function(){return $(s)},okText:e.formatMessage({id:"ok",defaultMessage:"确定"}),cancelText:e.formatMessage({id:"cancel",defaultMessage:"取消"}),children:(0,z.jsx)(Z.ZP,{type:"link",danger:!0,children:(0,z.jsx)(j.FormattedMessage,{id:"process.action.delete",defaultMessage:"删除"})})})]})}}];return(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(k.Z,{columns:re,actionRef:t,cardBordered:!0,rowSelection:ae,scroll:{x:1800},request:function(){var e=f()(u()().mark((function e(t,s){var a,n,d,i,l,f,g,h,x,y;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return d=t.current,i=t.pageSize,l=o()(t,H),c(d||1),p(i||10),_(l),f=void 0,g=void 0,s&&Object.keys(s).length>0&&(h=Object.keys(s)[0],f=h,g="ascend"===s[h]?"ascend":"descend"),x=r()(r()({pageNumber:(d||1)-1,pageSize:i||10,orgUid:null==D?void 0:D.uid},l),{},{sortBy:f,sortDirection:g}),e.next=10,(0,M.Gx)(x);case 10:return y=e.sent,console.log("ProcessTable queryProcessesByOrg response:",y,x),200!==y.code&&m.yw.error(y.message),e.abrupt("return",{data:(null==y||null===(a=y.data)||void 0===a?void 0:a.content)||[],success:200===y.code,total:(null==y||null===(n=y.data)||void 0===n?void 0:n.totalElements)||0});case 14:case"end":return e.stop()}}),e)})));return function(t,s){return e.apply(this,arguments)}}(),editable:{type:"multiple"},rowKey:"uid",search:{labelWidth:"auto"},pagination:{showQuickJumper:!0,onChange:function(e,t){c(e),t&&p(t)}},dateFormatter:"string",headerTitle:e.formatMessage({id:"process.list",defaultMessage:"流程列表"}),toolBarRender:function(){var t=[(0,z.jsx)(Z.ZP,{type:"primary",onClick:Q,children:(0,z.jsx)(j.FormattedMessage,{id:"process.action.open.flow.editor",defaultMessage:"打开流程编辑器"})},"editor")],s=[];return L.length>0&&s.push({key:"batchDelete",icon:(0,z.jsx)(x.Z,{}),danger:!0,label:e.formatMessage({id:"batch.delete",defaultMessage:"批量删除"})+" (".concat(L.length,")"),onClick:function(){B.confirm({title:e.formatMessage({id:"batch.deleteTip",defaultMessage:"批量删除提示"}),content:"".concat(e.formatMessage({id:"batch.deleteAffirm",defaultMessage:"确认删除"})," ").concat(L.length," ").concat(e.formatMessage({id:"items",defaultMessage:"项"}),"?"),onOk:se,okText:e.formatMessage({id:"ok",defaultMessage:"确定"}),cancelText:e.formatMessage({id:"cancel",defaultMessage:"取消"})})}}),s.length>0&&t.push((0,z.jsx)(I.Z,{menu:{items:s},placement:"bottom",children:(0,z.jsxs)(Z.ZP,{type:L.length>0?"primary":"default",danger:L.length>0,children:[L.length>0?e.formatMessage({id:"batch.operations",defaultMessage:"批量操作"})+" (".concat(L.length,")"):e.formatMessage({id:"more.operations",defaultMessage:"更多操作"}),(0,z.jsx)(y.Z,{})]})},"batchOperations")),t}}),Y]})}}}]);