"use strict";(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[9588],{31199:function(z,R,e){var I=e(1413),c=e(91),Z=e(67294),t=e(43495),L=e(85893),m=["fieldProps","min","proFieldProps","max"],O=function(s,W){var B=s.fieldProps,v=s.min,K=s.proFieldProps,S=s.max,A=(0,c.Z)(s,m);return(0,L.jsx)(t.Z,(0,I.Z)({valueType:"digit",fieldProps:(0,I.Z)({min:v,max:S},B),ref:W,filedConfig:{defaultProps:{width:"100%"}},proFieldProps:K},A))},C=Z.forwardRef(O);R.Z=C},5966:function(z,R,e){var I=e(97685),c=e(1413),Z=e(91),t=e(21770),L=e(77569),m=e(55241),O=e(98423),C=e(67294),f=e(43495),s=e(85893),W=["fieldProps","proFieldProps"],B=["fieldProps","proFieldProps"],v="text",K=function(a){var n=a.fieldProps,h=a.proFieldProps,D=(0,Z.Z)(a,W);return(0,s.jsx)(f.Z,(0,c.Z)({valueType:v,fieldProps:n,filedConfig:{valueType:v},proFieldProps:h},D))},S=function(a){var n=(0,t.Z)(a.open||!1,{value:a.open,onChange:a.onOpenChange}),h=(0,I.Z)(n,2),D=h[0],T=h[1];return(0,s.jsx)(L.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(M){var y,l=M.getFieldValue(a.name||[]);return(0,s.jsx)(m.Z,(0,c.Z)((0,c.Z)({getPopupContainer:function(d){return d&&d.parentNode?d.parentNode:d},onOpenChange:function(d){return T(d)},content:(0,s.jsxs)("div",{style:{padding:"4px 0"},children:[(y=a.statusRender)===null||y===void 0?void 0:y.call(a,l),a.strengthText?(0,s.jsx)("div",{style:{marginTop:10},children:(0,s.jsx)("span",{children:a.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},a.popoverProps),{},{open:D,children:a.children}))}})},A=function(a){var n=a.fieldProps,h=a.proFieldProps,D=(0,Z.Z)(a,B),T=(0,C.useState)(!1),b=(0,I.Z)(T,2),M=b[0],y=b[1];return n!=null&&n.statusRender&&D.name?(0,s.jsx)(S,{name:D.name,statusRender:n==null?void 0:n.statusRender,popoverProps:n==null?void 0:n.popoverProps,strengthText:n==null?void 0:n.strengthText,open:M,onOpenChange:y,children:(0,s.jsx)("div",{children:(0,s.jsx)(f.Z,(0,c.Z)({valueType:"password",fieldProps:(0,c.Z)((0,c.Z)({},(0,O.Z)(n,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(x){var d;n==null||(d=n.onBlur)===null||d===void 0||d.call(n,x),y(!1)},onClick:function(x){var d;n==null||(d=n.onClick)===null||d===void 0||d.call(n,x),y(!0)}}),proFieldProps:h,filedConfig:{valueType:v}},D))})}):(0,s.jsx)(f.Z,(0,c.Z)({valueType:"password",fieldProps:n,proFieldProps:h,filedConfig:{valueType:v}},D))},i=K;i.Password=A,i.displayName="ProFormComponent",R.Z=i},63675:function(z,R,e){e.r(R);var I=e(15009),c=e.n(I),Z=e(99289),t=e.n(Z),L=e(5574),m=e.n(L),O=e(37476),C=e(31199),f=e(97269),s=e(5966),W=e(77569),B=e(67294),v=e(85893),K=function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:100;return new Promise(function(j){setTimeout(function(){j(!0)},i)})},S=function(i){var j=W.Z.useForm(),a=m()(j,1),n=a[0];(0,B.useEffect)(function(){n.resetFields(),i.values&&n.setFieldsValue({lineId:i.values.lineId,lineName:i.values.lineName})},[n,i]);var h=function(){i.onCancel(),n.resetFields()},D=function(){var T=t()(c()().mark(function b(M){return c()().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:i.onSubmit(M);case 1:case"end":return l.stop()}},b)}));return function(M){return T.apply(this,arguments)}}();return(0,v.jsxs)(O.Y,{title:"".concat(i.values?"\u7F16\u8F91":"\u65B0\u589E","\u7EBF\u8DEF"),form:n,autoFocusFirstInput:!0,open:i.open,modalProps:{destroyOnClose:!0,onCancel:function(){return h()}},submitTimeout:2e3,onFinish:D,children:[(0,v.jsx)(C.Z,{name:"lineId",label:"\u5B57\u5178\u4E3B\u952E",placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u4E3B\u952E",disabled:!0,hidden:!0}),(0,v.jsx)(f.A.Group,{children:(0,v.jsx)(s.Z,{width:"xl",name:"lineName",label:"\u7EBF\u8DEF\u540D\u79F0:",placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"})})]})};R.default=S},69588:function(z,R,e){e.r(R),e.d(R,{default:function(){return Y}});var I=e(5574),c=e.n(I),Z=e(15009),t=e.n(Z),L=e(99289),m=e.n(L),O=e(67294),C=e(76772),f=e(2453),s=e(83622),W=e(17788),B=e(54048),v=e(77123),K=e(48689),S=e(24969);function A(u){return i.apply(this,arguments)}function i(){return i=m()(t()().mark(function u(_){return t()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,C.request)("/api/cms/line/list",{method:"GET",params:_}));case 1:case"end":return r.stop()}},u)})),i.apply(this,arguments)}function j(u){return a.apply(this,arguments)}function a(){return a=m()(t()().mark(function u(_){return t()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,C.request)("/api/cms/line",{method:"post",data:_}));case 1:case"end":return r.stop()}},u)})),a.apply(this,arguments)}function n(u){return h.apply(this,arguments)}function h(){return h=m()(t()().mark(function u(_){return t()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,C.request)("/api/cms/line",{method:"put",data:_}));case 1:case"end":return r.stop()}},u)})),h.apply(this,arguments)}function D(u){return T.apply(this,arguments)}function T(){return T=m()(t()().mark(function u(_){return t()().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",(0,C.request)("/api/cms/line/".concat(_),{method:"delete"}));case 1:case"end":return r.stop()}},u)})),T.apply(this,arguments)}function b(u){return M.apply(this,arguments)}function M(){return M=_asyncToGenerator(_regeneratorRuntime().mark(function u(_){return _regeneratorRuntime().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",request("/api/cms/line/".concat(_),{method:"get"}));case 1:case"end":return r.stop()}},u)})),M.apply(this,arguments)}var y=e(63675),l=e(85893),x=function(){var u=m()(t()().mark(function _(p){var r,U;return t()().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(r=f.ZP.loading("\u6B63\u5728\u5220\u9664"),p){o.next=3;break}return o.abrupt("return",!0);case 3:return o.prev=3,o.next=6,D(p.lineId);case 6:return U=o.sent,r(),U.code===200?f.ZP.success("\u5220\u9664\u6210\u529F\uFF0C\u5373\u5C06\u5237\u65B0"):f.ZP.error(U.msg),o.abrupt("return",!0);case 12:return o.prev=12,o.t0=o.catch(3),r(),f.ZP.error("\u5220\u9664\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5"),o.abrupt("return",!1);case 17:case"end":return o.stop()}},_,null,[[3,12]])}));return function(p){return u.apply(this,arguments)}}();function d(){var u=(0,C.useAccess)(),_=(0,O.useRef)(),p=(0,O.useRef)(),r=(0,O.useState)(),U=c()(r,2),G=U[0],o=U[1],k=(0,O.useState)(!1),N=c()(k,2),J=N[0],H=N[1],Q=[{title:"\u7EBF\u8DEF\u540D\u79F0",dataIndex:"lineName",align:"center",valueType:"text",render:function(F,P){return(0,l.jsx)(s.ZP,{type:"link",onClick:function(){return C.history.push("/area/updata-router/index/".concat(P.lineId))},block:!0,children:F})}},{title:"\u64CD\u4F5C",hideInSearch:!0,align:"center",width:300,render:function(F,P){return[(0,l.jsx)(s.ZP,{type:"link",size:"small",icon:(0,l.jsx)(v.Z,{}),hidden:!u.hasPerms("area:business:List.update"),onClick:function(){H(!0),o(P)},children:"\u7F16\u8F91"},"edit"),(0,l.jsx)(s.ZP,{type:"link",size:"small",danger:!0,icon:(0,l.jsx)(K.Z,{}),hidden:!u.hasPerms("area:subway:List"),onClick:m()(t()().mark(function E(){return t()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:W.Z.confirm({title:"\u5220\u9664",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u9879\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:function(){var q=m()(t()().mark(function ne(){var V;return t()().wrap(function($){for(;;)switch($.prev=$.next){case 0:return $.next=2,x(P);case 2:V=$.sent,V&&p.current&&p.current.reload();case 4:case"end":return $.stop()}},ne)}));function ee(){return q.apply(this,arguments)}return ee}()});case 1:case"end":return g.stop()}},E)})),children:"\u5220\u9664"},"batchRemove")]}}];return(0,l.jsxs)(O.Fragment,{children:[(0,l.jsx)("div",{style:{width:"100%",float:"right"},children:(0,l.jsx)(B.Z,{actionRef:p,formRef:_,columns:Q,headerTitle:"\u4FE1\u606F",rowKey:"lineId",request:function(F){return A(F).then(function(P){console.log(F);var E={data:P.rows,total:P.total,success:!0};return E})},toolBarRender:function(){return[(0,l.jsxs)(s.ZP,{type:"primary",hidden:!u.hasPerms("manage:List:add"),onClick:m()(t()().mark(function F(){return t()().wrap(function(E){for(;;)switch(E.prev=E.next){case 0:o(void 0),H(!0);case 2:case"end":return E.stop()}},F)})),children:[(0,l.jsx)(S.Z,{})," \u65B0\u5EFA"]},"add")]}},"lineIdList")}),(0,l.jsx)(y.default,{open:J,onSubmit:function(){var w=m()(t()().mark(function F(P){var E;return t()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(!P.lineId){g.next=6;break}return g.next=3,n(P);case 3:E=g.sent,g.next=9;break;case 6:return g.next=8,j(P);case 8:E=g.sent;case 9:E.code===200&&(H(!1),o(void 0),P.lineId?f.ZP.success("\u4FEE\u6539\u6210\u529F"):f.ZP.success("\u65B0\u589E\u6210\u529F"),p.current&&p.current.reload());case 10:case"end":return g.stop()}},F)}));return function(F){return w.apply(this,arguments)}}(),onCancel:function(){H(!1),o(void 0)},values:G})]})}var Y=d}}]);