| 1 |
- "use strict";(self.webpackChunkfront=self.webpackChunkfront||[]).push([[766],{8766:(n,e,t)=>{t.r(e),t.d(e,{default:()=>E});var r=t(6540),i=t(1874),o=t(5647),a=t(5754),s=t(6523),c=t(6858),l=t(5744),u=t(3356),f=t(6739),d=t(6224),p=t(5124),h=t(8868),y=t(69),g=t(1029),m=t(3514),b=t(2139),j=t(433),x=t(3167),v=t(7768),w=t(3708),A=t(6647),S=t(2215),O=t(2077),P=t(4848);function k(n){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},k(n)}function C(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),t.push.apply(t,r)}return t}function D(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?C(Object(t),!0).forEach((function(e){I(n,e,t[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):C(Object(t)).forEach((function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))}))}return n}function I(n,e,t){return(e=function(n){var e=function(n){if("object"!=k(n)||!n)return n;var e=n[Symbol.toPrimitive];if(void 0!==e){var t=e.call(n,"string");if("object"!=k(t))return t;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(n);return"symbol"==k(e)?e:e+""}(e))in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}function z(n,e){return function(n){if(Array.isArray(n))return n}(n)||function(n,e){var t=null==n?null:"undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(null!=t){var r,i,o,a,s=[],c=!0,l=!1;try{if(o=(t=t.call(n)).next,0===e){if(Object(t)!==t)return;c=!1}else for(;!(c=(r=o.call(t)).done)&&(s.push(r.value),s.length!==e);c=!0);}catch(n){l=!0,i=n}finally{try{if(!c&&null!=t.return&&(a=t.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(n,e)||function(n,e){if(n){if("string"==typeof n)return F(n,e);var t={}.toString.call(n).slice(8,-1);return"Object"===t&&n.constructor&&(t=n.constructor.name),"Map"===t||"Set"===t?Array.from(n):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?F(n,e):void 0}}(n,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(n,e){(null==e||e>n.length)&&(e=n.length);for(var t=0,r=Array(e);t<e;t++)r[t]=n[t];return r}function E(){var n=240,e=(0,u.A)(),t=r.useCallback((function(n){return function(){console.log(n),i.A.deleteFiles(n).then((function(n){i.A.generateFiles2().then((function(n){L(n.map((function(n){return{id:n[0],ID:n[0],名称:n[1],创建时间:n[2]}})))}))}))}}),[]),k=r.useMemo((function(){return[{field:"ID",headerName:"ID",width:250},{field:"名称",headerName:"名称",width:400},{field:"创建时间",headerName:"创建时间",width:200},{field:"actions",type:"actions",width:80,getActions:function(n){return[(0,P.jsx)(a.Z,{icon:(0,P.jsx)(b.A,{}),label:"删除",onClick:t(n.id)})]}}]}),[t]),C=(0,f.Ay)("input")({display:"none",accept:".13jz, .13jt, .jszf"}),I=(r.useRef(null),(0,o.Zp)()),F=((0,o.zy)(),z(r.useState([]),2)),E=F[0],L=F[1],R=z(r.useState(!1),2),M=R[0],N=R[1],T=z(r.useState([]),2),G=(T[0],T[1]);r.useEffect((function(){i.A.generateFiles2().then((function(n){L(n.map((function(n){return{id:n[0],ID:n[0],名称:n[1],创建时间:n[2]}})))}))}),[]);var Z=(0,f.Ay)(l.A,{shouldForwardProp:function(n){return"open"!==n}})((function(e){var t=e.theme;return{transition:t.transitions.create(["margin","width"],{easing:t.transitions.easing.sharp,duration:t.transitions.duration.leavingScreen}),variants:[{props:function(n){return n.open},style:{width:"calc(100% - ".concat(n,"px)"),marginLeft:"".concat(n,"px"),transition:t.transitions.create(["margin","width"],{easing:t.transitions.easing.easeOut,duration:t.transitions.duration.enteringScreen})}}]}})),q=(0,f.Ay)("main",{shouldForwardProp:function(n){return"open"!==n}})((function(e){var t=e.theme;return{flexGrow:1,padding:t.spacing(3),transition:t.transitions.create("margin",{easing:t.transitions.easing.sharp,duration:t.transitions.duration.leavingScreen}),marginLeft:"-".concat(n,"px"),variants:[{props:function(n){return n.open},style:{transition:t.transitions.create("margin",{easing:t.transitions.easing.easeOut,duration:t.transitions.duration.enteringScreen}),marginLeft:0}}]}})),U=(0,f.Ay)("div")((function(n){var e=n.theme;return D(D({display:"flex",alignItems:"center",padding:e.spacing(0,1)},e.mixins.toolbar),{},{justifyContent:"flex-end"})}));return(0,P.jsxs)(c.A,{sx:{display:"flex"},children:[(0,P.jsx)(h.Ay,{}),(0,P.jsx)(Z,{position:"fixed",open:M,children:(0,P.jsxs)(d.A,{children:[(0,P.jsx)(v.A,{color:"inherit","aria-label":"open drawer",onClick:function(){N(!0)},edge:"start",sx:[{mr:2},M&&{display:"none"}],children:(0,P.jsx)(S.A,{})}),(0,P.jsx)(p.A,{variant:"h6",noWrap:!0,component:"div",children:"工作台"}),(0,P.jsx)(c.A,{sx:{flexGrow:1}}),(0,P.jsx)(c.A,{sx:{display:{xs:"none",md:"flex"}},children:(0,P.jsx)(v.A,{size:"large",edge:"end","aria-label":"account of current user","aria-haspopup":"true",color:"inherit",children:(0,P.jsx)(y.A,{})})})]})}),(0,P.jsxs)(j.Ay,{sx:{width:n,flexShrink:0,"& .MuiDrawer-paper":{width:n,boxSizing:"border-box"}},variant:"persistent",anchor:"left",open:M,children:[(0,P.jsx)(U,{children:(0,P.jsx)(v.A,{onClick:function(){N(!1)},children:"ltr"===e.direction?(0,P.jsx)(w.A,{}):(0,P.jsx)(A.A,{})})}),(0,P.jsx)(x.A,{})]}),(0,P.jsxs)(q,{open:M,children:[(0,P.jsx)(U,{}),(0,P.jsxs)("div",{style:{height:"calc(100vh - 150px)",width:"100%"},children:[(0,P.jsx)(s.z,{onRowClick:function(n){I("/editor/qingdan/".concat(n.row.id))},rows:E,columns:k,disableColumnMenu:!0,localeText:{noRowsLabel:"无数据",paginationRowsPerPage:"每页行数",footerRowSelected:function(n){return"共选中了".concat(n.toLocaleString(),"行")}}}),(0,P.jsx)(m.A,{title:"导入",children:(0,P.jsxs)(g.A,{color:"primary","aria-label":"add",sx:{position:"absolute",bottom:128,right:64},component:"label",children:[(0,P.jsx)(O.A,{}),(0,P.jsx)(C,{type:"file",accept:".13jz, .13jt, .jszf",onChange:function(n){G(n.target.files),console.log(n.target.files);var e=new FormData;e.append("file",n.target.files[0]),i.A.uploadFile(e).then((function(n){console.log("uploaded"),i.A.generateFiles2().then((function(n){L(n.map((function(n){return{id:n[0],ID:n[0],名称:n[1],创建时间:n[2]}})))}))}))}})]})})]})]})]})}}}]);
|