山西督察-superintend-distribute-web react
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
7.8 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{L6DB:function(k,V,n){k.exports={topBar:"topBar___2pvro",button:"button___2xzgm",submit:"submit___3QD1J"}},vOqN:function(k,V,n){"use strict";n.r(V);var fe=n("DjyN"),W=n("NUBc"),ve=n("g9YV"),w=n("wCAj"),he=n("+L6B"),q=n("2/Rp"),je=n("P2fV"),_=n("NJEC"),me=n("BoS7"),X=n("Sdc0"),ye=n("miYZ"),b=n("tsqr"),u=n("k1fw"),L=n("tJVT"),g=n("q1tI"),H=n("9kvl"),be=n("2qtc"),ee=n("kLXV"),ge=n("5NDa"),te=n("5rEg"),Oe=n("OaEy"),D=n("2fM7"),ze=n("y8nQ"),O=n("Vl3Y"),ae=n("L6DB"),J=n.n(ae),t=n("nKUr"),ne={labelCol:{span:5},wrapperCol:{span:18}},le=function(e){var f=e.visible,s=e.setVisible,o=e.record,R=e.setRecord,F=e.reload,Y=e.fetchAddLevelUser,C=e.fetchEditLevelUser,M=e.persData,h=e.areaData,Q=O.a.useForm(),T=Object(L.a)(Q,1),d=T[0],K=Object(g.useState)([]),P=Object(L.a)(K,2),S=P[0],z=P[1];console.log(o);var I=function(a){return a.charAt(a.length-1)===","?a.substring(0,a.length-1):a};Object(g.useEffect)(function(){o!=null&&o.id&&d.setFieldsValue({jsr:o.jsr,jsrMc:o.jsrMc,zt:o.zt===0,fzqy:I(o.fzqy).split(","),zfzqy:I(o.zfzqy).split(",")})},[]);var U=function(){s(!1),R([])},B=function(a){d.setFieldsValue({zfzqy:a})},A=function(a){var m=[];return a.forEach(function(j){h==null||h.forEach(function(x){x.code===j&&m.push(x.areaName)})}),m},E=function(a,m){var j={jsr:a,jsrMc:m.props.text};d.setFieldsValue({jsrMc:m.props.text}),z(Object(u.a)({},j))},Z=function(a){var m=a.fzqy,j=a.zfzqy,x=A(m),N=A(j);if(o!=null&&o.id){var $=Object(u.a)(Object(u.a)(Object(u.a)({},a),{},{fzqy:a.fzqy.join(","),zfzqy:a.zfzqy.join(","),fzqymc:x.join(","),zfzqymc:N.join(","),zt:(a==null?void 0:a.zt)===!1?1:0},S),{},{id:o.id});C($).then(function(l){l&&(l==null?void 0:l.resCode)===0?(F({page:1}),b.default.success(l==null?void 0:l.resMsg),U()):b.default.error(l==null?void 0:l.resMsg)})}else{var G=Object(u.a)(Object(u.a)({},a),{},{fzqy:a.fzqy.join(","),zfzqy:a.zfzqy.join(","),fzqymc:x.join(","),zfzqymc:N.join(","),zt:(a==null?void 0:a.zt)===!1?1:0},S);Y(G).then(function(l){l&&(l==null?void 0:l.resCode)===0?(F({page:1}),b.default.success(l==null?void 0:l.resMsg),U()):b.default.error(l==null?void 0:l.resMsg)})}};return Object(t.jsx)(ee.a,{title:o!=null&&o.length?"\u7F16\u8F91\u672C\u7EA7\u63A5\u6536\u4EBA":"\u65B0\u589E\u672C\u7EA7\u63A5\u6536\u4EBA",visible:f,width:600,closable:!1,footer:!1,children:Object(t.jsxs)(O.a,Object(u.a)(Object(u.a)({},ne),{},{name:"basic",onFinish:Z,form:d,children:[Object(t.jsx)(O.a.Item,{label:"\u9009\u62E9\u4EBA\u5458",name:"jsr",rules:[{required:!0,message:"\u8BF7\u9009\u62E9"}],children:Object(t.jsx)(D.a,{onChange:E,children:M==null?void 0:M.map(function(c){return Object(t.jsx)(D.a.Option,{value:c.key,text:c.value,children:c.value},c.key)})})}),Object(t.jsx)(O.a.Item,{hidden:!0,label:"\u63A5\u6536\u4EBA\u540D\u79F0",name:"jsrMc",children:Object(t.jsx)(te.a,{})}),Object(t.jsx)(O.a.Item,{label:"\u72B6\u6001",name:"zt",valuePropName:"checked",children:Object(t.jsx)(X.a,{defaultChecked:"checked",checkedChildren:"\u542F\u7528",unCheckedChildren:"\u7981\u7528"})}),Object(t.jsx)(O.a.Item,{label:"\u9009\u62E9\u533A\u57DF",name:"fzqy",rules:[{required:!0,message:"\u8BF7\u9009\u62E9"}],children:Object(t.jsx)(D.a,{mode:"multiple",onChange:function(a){return B(a)},children:h==null?void 0:h.map(function(c){return Object(t.jsx)(D.a.Option,{value:c.code,children:c.areaName},c.code)})})}),Object(t.jsx)(O.a.Item,{label:"\u4E3B\u8D1F\u8D23\u533A\u57DF",name:"zfzqy",rules:[{required:!0,message:"\u8BF7\u9009\u62E9"}],children:Object(t.jsx)(D.a,{mode:"multiple",children:h==null?void 0:h.map(function(c){return Object(t.jsx)(D.a.Option,{value:c.code,children:c.areaName},c.code)})})}),Object(t.jsx)(O.a.Item,{children:Object(t.jsxs)("div",{className:J.a.button,children:[Object(t.jsx)(q.a,{type:"primary",htmlType:"submit",className:J.a.submit,children:"\u63D0\u4EA4"}),Object(t.jsx)(q.a,{onClick:U,children:"\u53D6\u6D88"})]})})]}))})},re=function(e){var f=e.systemmanage;return Object(u.a)({},f)},ce=function(e){return{fetchAddLevelUser:function(s){return e({type:"systemmanage/fetchAddLevelUser",payload:Object(u.a)({},s)})},fetchEditLevelUser:function(s){return e({type:"systemmanage/fetchEditLevelUser",payload:Object(u.a)({},s)})}}},se=Object(H.a)(re,ce)(le),oe=function(e){var f=e.fetchGetLevelTable,s=e.fetchGetLevelUserInfo,o=e.fetchDeleteLevelUser,R=e.fetchChangeStatusLevelUser,F=e.fetchtPersonnel,Y=e.fetchtArea,C=e.currentUser,M=e.persData,h=e.areaData,Q=Object(g.useState)([]),T=Object(L.a)(Q,2),d=T[0],K=T[1],P=Object(g.useState)({page:1}),S=Object(L.a)(P,2),z=S[0],I=S[1],U=Object(g.useState)(!1),B=Object(L.a)(U,2),A=B[0],E=B[1],Z=Object(g.useState)([]),c=Object(L.a)(Z,2),a=c[0],m=c[1],j=function(r){f(r).then(function(i){i&&K(i)})};Object(g.useEffect)(function(){var v;F(),Y((v=C==null?void 0:C.departmentCode)!==null&&v!==void 0?v:"")},[]),Object(g.useEffect)(function(){j(z)},[z]);var x=function(r){I(Object(u.a)(Object(u.a)({},z),{},{page:r}))},N=function(r){var i={id:r.id,zt:r.zt===0?1:0};R(i).then(function(y){y&&y.resCode===0?(b.default.success(y.resMsg),j(z)):(b.default.error(y.resMsg),j(z))})},$=function(r){o(r).then(function(i){i&&i.resCode===0?(b.default.success(i.resMsg),j({page:1})):b.default.error(i.resMsg)})},G=function(r){r?s(r).then(function(i){m(i),E(!0)}):E(!0)},l=[{key:"id",dataIndex:"id",title:"\u5E8F\u53F7",width:"10%",render:function(r,i,y){return y+1}},{key:"jsrMc",dataIndex:"jsrMc",title:"\u63A5\u6536\u4EBA",width:"10%"},{key:"fzqy",dataIndex:"fzqymc",title:"\u8D1F\u8D23\u533A\u57DF",width:"20%"},{key:"fzqymc",dataIndex:"zfzqymc",title:"\u4E3B\u8D1F\u8D23\u533A\u57DF",width:"20%"},{key:"szrMc",dataIndex:"updateUser",title:"\u8BBE\u7F6E\u4EBA",width:"10%"},{key:"tjSj",dataIndex:"updateTime",title:"\u6DFB\u52A0\u65F6\u95F4",width:"15%"},{key:"zt",dataIndex:"zt",title:"\u72B6\u6001",render:function(r,i){return Object(t.jsx)(X.a,{checkedChildren:"\u542F\u7528",unCheckedChildren:"\u7981\u7528",checked:Number(r)===0,onChange:function(){return N(i)}})}},{key:"action",title:"\u64CD\u4F5C",align:"center",render:function(r,i){var y=i.id;return Object(t.jsxs)("div",{children:[Object(t.jsx)("a",{type:"text",onClick:function(){return G(y)},children:"\u7F16\u8F91"}),"\xA0 \xA0",Object(t.jsx)(_.a,{placement:"left",title:"\u786E\u5B9A\u5220\u9664\u8BE5\u63A5\u6536\u4EBA\u5417\uFF1F",onConfirm:function(){return $(y)},okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",children:Object(t.jsx)("a",{type:"text",children:"\u5220\u9664"})})]})}}];return Object(t.jsxs)("div",{children:[Object(t.jsxs)("div",{className:J.a.topBar,children:[Object(t.jsx)("span",{children:"\u63A5\u6536\u4EBA\u914D\u7F6E"}),Object(t.jsx)(q.a,{type:"primary",onClick:function(){return G()},children:"\u65B0\u5EFA"})]}),Object(t.jsx)(w.a,{columns:l,rowKey:function(r){return(r==null?void 0:r.id)||null},dataSource:(d==null?void 0:d.records)||[],pagination:!1}),Object(t.jsx)("div",{style:{display:"flex",justifyContent:"flex-end"},children:Object(t.jsx)(W.a,{current:(d==null?void 0:d.current)||1,pageSize:(d==null?void 0:d.size)||0,total:(d==null?void 0:d.total)||0,onChange:function(r){return x(r)},showTotal:function(r){return"\u5171 ".concat(r," \u6761")}})}),A&&Object(t.jsx)(se,{visible:A,setVisible:E,record:a,setRecord:m,reload:j,persData:M,areaData:h})]})},ue=function(e){var f=e.systemmanage,s=e.user;return Object(u.a)(Object(u.a)({},f),s)},de=function(e){return{fetchGetLevelTable:function(s){return e({type:"systemmanage/fetchGetLevelTable",payload:Object(u.a)({},s)})},fetchGetLevelUserInfo:function(s){return e({type:"systemmanage/fetchGetLevelUserInfo",payload:s})},fetchChangeStatusLevelUser:function(s){return e({type:"systemmanage/fetchChangeStatusLevelUser",payload:Object(u.a)({},s)})},fetchDeleteLevelUser:function(s){return e({type:"systemmanage/fetchDeleteLevelUser",payload:s})},fetchtPersonnel:function(s){return e({type:"systemmanage/fetchtPersonnel",payload:s})},fetchtArea:function(s){return e({type:"systemmanage/fetchtArea",payload:s})}}},xe=V.default=Object(H.a)(ue,de)(oe)}}]);