1 |
- "use strict";(self.webpackChunk=self.webpackChunk||[]).push([[256],{64317:function(ae,U,t){var v=t(1413),d=t(45987),u=t(22270),T=t(62435),D=t(66758),K=t(92767),S=t(86074),X=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","showSearch","options"],F=["fieldProps","children","params","proFieldProps","mode","valueEnum","request","options"],f=function(p,R){var W=p.fieldProps,l=p.children,r=p.params,C=p.proFieldProps,y=p.mode,Z=p.valueEnum,A=p.request,L=p.showSearch,x=p.options,n=(0,d.Z)(p,X),o=(0,T.useContext)(D.Z);return(0,S.jsx)(K.Z,(0,v.Z)((0,v.Z)({valueEnum:(0,u.h)(Z),request:A,params:r,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,v.Z)({options:x,mode:y,showSearch:L,getPopupContainer:o.getPopupContainer},W),ref:R,proFieldProps:C},n),{},{children:l}))},$=T.forwardRef(function(h,p){var R=h.fieldProps,W=h.children,l=h.params,r=h.proFieldProps,C=h.mode,y=h.valueEnum,Z=h.request,A=h.options,L=(0,d.Z)(h,F),x=(0,v.Z)({options:A,mode:C||"multiple",labelInValue:!0,showSearch:!0,suffixIcon:null,autoClearSearchValue:!0,optionLabelProp:"label"},R),n=(0,T.useContext)(D.Z);return(0,S.jsx)(K.Z,(0,v.Z)((0,v.Z)({valueEnum:(0,u.h)(y),request:Z,params:l,valueType:"select",filedConfig:{customLightMode:!0},fieldProps:(0,v.Z)({getPopupContainer:n.getPopupContainer},x),ref:p,proFieldProps:r},L),{},{children:W}))}),J=T.forwardRef(f),g=$,s=J;s.SearchSelect=g,s.displayName="ProFormComponent",U.Z=s},5966:function(ae,U,t){var v=t(97685),d=t(1413),u=t(45987),T=t(21770),D=t(23323),K=t(55241),S=t(97435),X=t(62435),F=t(92767),f=t(86074),$=["fieldProps","proFieldProps"],J=["fieldProps","proFieldProps"],g="text",s=function(l){var r=l.fieldProps,C=l.proFieldProps,y=(0,u.Z)(l,$);return(0,f.jsx)(F.Z,(0,d.Z)({valueType:g,fieldProps:r,filedConfig:{valueType:g},proFieldProps:C},y))},h=function(l){var r=(0,T.Z)(l.open||!1,{value:l.open,onChange:l.onOpenChange}),C=(0,v.Z)(r,2),y=C[0],Z=C[1];return(0,f.jsx)(D.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(L){var x,n=L.getFieldValue(l.name||[]);return(0,f.jsx)(K.Z,(0,d.Z)((0,d.Z)({getPopupContainer:function(e){return e&&e.parentNode?e.parentNode:e},onOpenChange:function(e){return Z(e)},content:(0,f.jsxs)("div",{style:{padding:"4px 0"},children:[(x=l.statusRender)===null||x===void 0?void 0:x.call(l,n),l.strengthText?(0,f.jsx)("div",{style:{marginTop:10},children:(0,f.jsx)("span",{children:l.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},l.popoverProps),{},{open:y,children:l.children}))}})},p=function(l){var r=l.fieldProps,C=l.proFieldProps,y=(0,u.Z)(l,J),Z=(0,X.useState)(!1),A=(0,v.Z)(Z,2),L=A[0],x=A[1];return r!=null&&r.statusRender&&y.name?(0,f.jsx)(h,{name:y.name,statusRender:r==null?void 0:r.statusRender,popoverProps:r==null?void 0:r.popoverProps,strengthText:r==null?void 0:r.strengthText,open:L,onOpenChange:x,children:(0,f.jsx)("div",{children:(0,f.jsx)(F.Z,(0,d.Z)({valueType:"password",fieldProps:(0,d.Z)((0,d.Z)({},(0,S.Z)(r,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(o){var e;r==null||(e=r.onBlur)===null||e===void 0||e.call(r,o),x(!1)},onClick:function(o){var e;r==null||(e=r.onClick)===null||e===void 0||e.call(r,o),x(!0)}}),proFieldProps:C,filedConfig:{valueType:g}},y))})}):(0,f.jsx)(F.Z,(0,d.Z)({valueType:"password",fieldProps:r,proFieldProps:C,filedConfig:{valueType:g}},y))},R=s;R.Password=p,R.displayName="ProFormComponent",U.Z=R},18829:function(ae,U,t){t.r(U),t.d(U,{default:function(){return o}});var v=t(5574),d=t.n(v),u=t(62435),T=t(59530),D=t(28459),K=t(15009),S=t.n(K),X=t(99289),F=t.n(X),f=t(67211),$=t(64317),J=t(14726),g=t(39680),s=t(86074),h={label:"full_name",value:"id"},p=function(a){var i=a.dispatch,Q=a.getId,b=a.openModel,m=(0,u.useRef)(),z=(0,u.useState)([]),N=d()(z,2),G=N[0],_=N[1],P=(0,u.useState)(0),k=d()(P,2),q=k[0],w=k[1],te=(0,u.useState)(1),I=d()(te,2),E=I[0],c=I[1],O=(0,u.useState)(10),V=d()(O,2),oe=V[0],B=V[1],le=(0,u.useState)(0),re=d()(le,2),ie=re[0],se=re[1],ue=function(j){Q(j)};return(0,u.useEffect)(function(){b.openModal||m.current.reload()},[b.openModal]),(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(D.ZP,{theme:{token:{colorPrimary:"#4FBE70",colorLink:"#4FBE70"}},children:(0,s.jsx)(f.Z,{scroll:{x:1300},actionRef:m,dataSource:G,columns:[{title:"\u90E8\u95E8\u540D\u79F0",dataIndex:"name",width:300},{title:"\u6240\u5C5E\u4F01\u4E1A",dataIndex:"company_name",width:300},{title:"\u6240\u5C5E\u4F01\u4E1A",dataIndex:"company_id",width:300,hidden:!0,valueType:"select",renderFormItem:function(){return(0,s.jsx)($.Z,{width:"lg",fieldProps:{fieldNames:h,defaultValue:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).full_name:null},request:function(){var j=F()(S()().mark(function M(ne){return S()().wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return Y.abrupt("return",(0,g.m_v)({page:1,pagesize:100,keyword:ne.keyWords}).then(function(de){return de.data.list}));case 1:case"end":return Y.stop()}},M)}));return function(M){return j.apply(this,arguments)}}(),placeholder:"\u8BF7\u9009\u62E9\u6240\u5C5E\u4F01\u4E1A",onChange:function(M){se(M),(0,g.vNO)({id:M}).then(function(ne){sessionStorage.setItem("company_info",JSON.stringify(ne.data))})}})}},{title:"\u8054\u7CFB\u4EBA",search:!1,dataIndex:"contact"},{title:"\u8054\u7CFB\u7535\u8BDD",search:!1,dataIndex:"phone"},{title:"\u624B\u673A",search:!1,dataIndex:"mobile"},{title:"\u90AE\u7BB1",search:!1,dataIndex:"email"},{title:"\u64CD\u4F5C",width:300,key:"option",valueType:"option",fixed:"right",render:function(j,M,ne){return[(0,s.jsx)(J.ZP,{type:"link",onClick:function(){ue(M.id),i({type:"openModel/getOpenModal",payload:!0})},children:"\u7F16\u8F91"},"1")]}}],rowKey:"id",pagination:{current:E,pageSize:oe,showSizeChanger:!0,total:q,pageSizeOptions:[9,18,27,99],onChange:function(j,M){c(j),B(M)},onShowSizeChange:function(j,M){c(j),B(M)}},request:F()(S()().mark(function H(){var j,M=arguments;return S()().wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return j=M.length>0&&M[0]!==void 0?M[0]:{},ee.abrupt("return",(0,g.UEv)({page:E,pagesize:oe,sort:"id",sortby:"desc",keyword:j.name,company_id:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).id:ie}).then(function(Y){_(Y.data.rows),w(Y.data.total)}));case 2:case"end":return ee.stop()}},H)})),onReset:function(){sessionStorage.getItem("company_info")&&sessionStorage.removeItem("company_info"),se(0),m.current.reload()},headerTitle:"\u90E8\u95E8\u5217\u8868",toolBarRender:function(){return[(0,s.jsx)(J.ZP,{type:"primary",onClick:function(){i({type:"openModel/getOpenModal",payload:!0})},children:"\u6DFB\u52A0\u90E8\u95E8"})]}})})})},R=(0,T.connect)(function(e){var a=e.dictModel,i=e.openModel;return{dictModel:a,openModel:i}})(p),W=t(97269),l=t(5966),r=t(17788),C=t(86250),y=t(42075),Z=t(68872),A={label:"full_name",value:"id"},L=function(a){var i=a.dispatch,Q=a.dictModel,b=a.openModel,m=a.id,z=(0,u.useRef)(),N=(0,u.useState)(!1),G=d()(N,2),_=G[0],P=G[1],k=(0,u.useState)(null),q=d()(k,2),w=q[0],te=q[1];return(0,u.useEffect)(function(){P(b.openModal)},[b.openModal]),(0,s.jsx)(s.Fragment,{children:(0,s.jsx)(D.ZP,{theme:{token:{colorPrimary:"#4FBE70"}},children:(0,s.jsx)(r.Z,{open:_,title:m?"\u7F16\u8F91\u90E8\u95E8":"\u6DFB\u52A0\u90E8\u95E8",centered:!0,maskClosable:!1,footer:null,destroyOnClose:!0,width:1e3,onCancel:function(){i({type:"openModel/getOpenModal",payload:!1})},children:(0,s.jsxs)(W.A,{formRef:z,request:F()(S()().mark(function I(){var E;return S()().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:if(!m){O.next=7;break}return O.next=3,(0,g.REc)({id:m});case 3:return E=O.sent,O.abrupt("return",E.data);case 7:return O.abrupt("return",{name:"",company_id:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).id:null,contact:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).contact:"",phone:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).phone:"",mobile:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).mobile:"",email:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).email:""});case 8:case"end":return O.stop()}},I)})),submitter:{searchConfig:{resetText:"\u53D6\u6D88",submitText:"\u4FDD\u5B58"},render:function(E,c){return(0,s.jsxs)(C.Z,{justify:"flex-end",children:[" ",(0,s.jsx)(y.Z,{children:c})]})},onReset:function(){te(null),P(!1)}},onFinish:function(){var I=F()(S()().mark(function E(c){var O,V;return S()().wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(console.log(c),!m){B.next=10;break}return c.id=m,B.next=5,(0,g.T7U)(c);case 5:O=B.sent,Z.ZP.success("\u63D0\u4EA4\u6210\u529F"),i({type:"openModel/getOpenModal",payload:!1}),B.next=15;break;case 10:return B.next=12,(0,g.Ldp)(c);case 12:V=B.sent,Z.ZP.success("\u63D0\u4EA4\u6210\u529F"),i({type:"openModel/getOpenModal",payload:!1});case 15:case"end":return B.stop()}},E)}));return function(E){return I.apply(this,arguments)}}(),children:[(0,s.jsx)($.Z,{showSearch:!0,name:"company_id",label:"\u9009\u62E9\u4F01\u4E1A",placeholder:"\u8BF7\u9009\u62E9\u4F01\u4E1A",fieldProps:{fieldNames:A,defaultValue:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).full_name:"",disabled:!!sessionStorage.getItem("company_info")},onChange:function(E){(0,g.vNO)({id:E}).then(function(c){z.current.setFieldsValue({contact:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).contact:c.data.contact,phone:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).phone:c.data.phone,mobile:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).mobile:c.data.mobile,email:sessionStorage.getItem("company_info")?JSON.parse(sessionStorage.getItem("company_info")).email:c.data.email})})},request:function(E){return(0,g.m_v)({page:1,pagesize:100,keyword:E.keyWords}).then(function(c){return c.data.list})}}),(0,s.jsx)(l.Z,{name:"name",label:"\u90E8\u95E8\u540D\u79F0",placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0"}]}),(0,s.jsx)(l.Z,{name:"contact",label:"\u8054\u7CFB\u4EBA",placeholder:"\u8BF7\u8F93\u5165\u8054\u7CFB\u4EBA",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8054\u7CFB\u4EBA"}]}),(0,s.jsx)(l.Z,{name:"phone",label:"\u8054\u7CFB\u7535\u8BDD",placeholder:"\u8BF7\u8F93\u5165\u8054\u7CFB\u7535\u8BDD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8054\u7CFB\u7535\u8BDD"}]}),(0,s.jsx)(l.Z,{name:"mobile",label:"\u624B\u673A\u53F7",placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7"}]}),(0,s.jsx)(l.Z,{name:"email",label:"\u7535\u5B50\u90AE\u7BB1",placeholder:"\u8BF7\u8F93\u5165\u7535\u5B50\u90AE\u7BB1",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7535\u5B50\u90AE\u7BB1"}]})]})})})})},x=(0,T.connect)(function(e){var a=e.dictModel,i=e.openModel;return{dictModel:a,openModel:i}})(L),n=function(a){var i=a.dispatch,Q=a.openModel,b=(0,u.useState)(0),m=d()(b,2),z=m[0],N=m[1],G=function(P){N(P)};return(0,u.useEffect)(function(){Q.openModal||N(0)},[Q.openModal]),(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)(D.ZP,{theme:{token:{colorPrimary:"#4FBE70"}},children:[(0,s.jsx)(R,{getId:G}),(0,s.jsx)(x,{id:z})]})})},o=(0,T.connect)(function(e){var a=e.openModel;return{openModel:a}})(n)},86250:function(ae,U,t){t.d(U,{Z:function(){return x}});var v=t(62435),d=t(93967),u=t.n(d),T=t(98423),D=t(98065),K=t(53124),S=t(92030),X=t(45503);const F=["wrap","nowrap","wrap-reverse"],f=["flex-start","flex-end","start","end","center","space-between","space-around","space-evenly","stretch","normal","left","right"],$=["center","start","end","flex-start","flex-end","self-start","self-end","baseline","normal","stretch"],J=(n,o)=>{const e=o.wrap===!0?"wrap":o.wrap;return{[`${n}-wrap-${e}`]:e&&F.includes(e)}},g=(n,o)=>{const e={};return $.forEach(a=>{e[`${n}-align-${a}`]=o.align===a}),e[`${n}-align-stretch`]=!o.align&&!!o.vertical,e},s=(n,o)=>{const e={};return f.forEach(a=>{e[`${n}-justify-${a}`]=o.justify===a}),e};function h(n,o){return u()(Object.assign(Object.assign(Object.assign({},J(n,o)),g(n,o)),s(n,o)))}var p=h;const R=n=>{const{componentCls:o}=n;return{[o]:{display:"flex","&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"},"&:empty":{display:"none"}}}},W=n=>{const{componentCls:o}=n;return{[o]:{"&-gap-small":{gap:n.flexGapSM},"&-gap-middle":{gap:n.flexGap},"&-gap-large":{gap:n.flexGapLG}}}},l=n=>{const{componentCls:o}=n,e={};return F.forEach(a=>{e[`${o}-wrap-${a}`]={flexWrap:a}}),e},r=n=>{const{componentCls:o}=n,e={};return $.forEach(a=>{e[`${o}-align-${a}`]={alignItems:a}}),e},C=n=>{const{componentCls:o}=n,e={};return f.forEach(a=>{e[`${o}-justify-${a}`]={justifyContent:a}}),e},y=()=>({});var Z=(0,S.I$)("Flex",n=>{const{paddingXS:o,padding:e,paddingLG:a}=n,i=(0,X.TS)(n,{flexGapSM:o,flexGap:e,flexGapLG:a});return[R(i),W(i),l(i),r(i),C(i)]},y,{resetStyle:!1}),A=function(n,o){var e={};for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&o.indexOf(a)<0&&(e[a]=n[a]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,a=Object.getOwnPropertySymbols(n);i<a.length;i++)o.indexOf(a[i])<0&&Object.prototype.propertyIsEnumerable.call(n,a[i])&&(e[a[i]]=n[a[i]]);return e},x=v.forwardRef((n,o)=>{const{prefixCls:e,rootClassName:a,className:i,style:Q,flex:b,gap:m,children:z,vertical:N=!1,component:G="div"}=n,_=A(n,["prefixCls","rootClassName","className","style","flex","gap","children","vertical","component"]),{flex:P,direction:k,getPrefixCls:q}=v.useContext(K.E_),w=q("flex",e),[te,I,E]=Z(w),c=N!=null?N:P==null?void 0:P.vertical,O=u()(i,a,P==null?void 0:P.className,w,I,E,p(w,n),{[`${w}-rtl`]:k==="rtl",[`${w}-gap-${m}`]:(0,D.n)(m),[`${w}-vertical`]:c}),V=Object.assign(Object.assign({},P==null?void 0:P.style),Q);return b&&(V.flex=b),m&&!(0,D.n)(m)&&(V.gap=m),te(v.createElement(G,Object.assign({ref:o,className:O,style:V},(0,T.Z)(_,["justify","wrap","align"])),z))})}}]);
|