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.
NewEduCoderBuild/p__Paths__Recycles.0f570cd6...

24 lines
7.1 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window.webpackJsonp=window.webpackJsonp||[]).push([[192],{BdwD:
/*!*****************************************!*\
!*** ./src/components/NoData/index.tsx ***!
\*****************************************/
/*! exports provided: default */
/*! exports used: default */function(e,t,a){"use strict";a(/*! antd/es/button/style */"+L6B");var n=a(/*! antd/es/button */"2/Rp"),r=a(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/extends */"0Owb"),c=a(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectSpread2 */"k1fw"),s=a(/*! react */"q1tI"),i=a.n(s),u=a(/*! @/assets/images/icons/nodata.png */"FOrL"),l=a.n(u);t.a=function(e){var t=e.buttonProps,a=void 0===t?{}:t,s=e.styles,u=void 0===s?{}:s,o=e.customText,m=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,d=e.ButtonTwo;return i.a.createElement("section",{className:"tc animated fadeIn",style:Object(c.a)(Object(c.a)({},{color:"#999",margin:"200px auto"}),u)},i.a.createElement("img",{src:l.a}),i.a.createElement("p",{className:"mt20 font14"},o||"暂时还没有相关数据哦!"),m&&i.a.createElement(n.a,Object(r.a)({className:f,onClick:p},a),m),d&&d)}},FOrL:
/*!********************************************!*\
!*** ./src/assets/images/icons/nodata.png ***!
\********************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,a){e.exports=a.p+"static/nodata.a6b3f948.png"},LzxP:
/*!*****************************************************!*\
!*** ./src/pages/Paths/Recycles/index.less?modules ***!
\*****************************************************/
/*! no static exports found */
/*! exports used: default */
/*! ModuleConcatenation bailout: Module is not an ECMAScript module */function(e,t,a){e.exports={wrapper:"wrapper___2FdDx",listItem:"listItem___2CeeU",itemTitle:"itemTitle___js6fl",itemDetail:"itemDetail___3xO9m",deleteTips:"deleteTips___1HJ5A",pagination:"pagination___26SUi"}},yfLj:
/*!********************************************!*\
!*** ./src/pages/Paths/Recycles/index.tsx ***!
\********************************************/
/*! exports provided: default */
/*! all exports used */
/*! ModuleConcatenation bailout: Module is referenced from these modules with unsupported syntax: ./src/.umi-production/core/routes.ts (referenced with import()) */function(e,t,a){"use strict";a.r(t);a(/*! antd/es/pagination/style */"DjyN");var n=a(/*! antd/es/pagination */"NUBc"),r=(a(/*! antd/es/row/style */"14J3"),a(/*! antd/es/row */"BMrR")),c=(a(/*! antd/es/space/style */"DYRE"),a(/*! antd/es/space */"zeV3")),s=(a(/*! antd/es/button/style */"+L6B"),a(/*! antd/es/button */"2/Rp")),i=(a(/*! antd/es/col/style */"jCWc"),a(/*! antd/es/col */"kPKH")),u=(a(/*! antd/es/modal/style */"2qtc"),a(/*! antd/es/modal */"kLXV")),l=(a(/*! antd/es/message/style */"miYZ"),a(/*! antd/es/message */"tsqr")),o=a(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator */"9og8"),m=a(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */"tJVT"),p=a(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator */"WmNS"),f=a.n(p),d=a(/*! react */"q1tI"),_=a.n(d),b=a(/*! umi */"9kvl"),E=a(/*! ./index.less?modules */"LzxP"),w=a.n(E),j=a(/*! @/service/paths */"Mgx3"),v=a(/*! @/components/NoData */"BdwD");t.default=Object(b.a)((function(e){return{user:e.user}}))((function(e){e.user;var t=Object(d.useState)([]),a=Object(m.a)(t,2),p=a[0],b=a[1],E=Object(d.useState)({current:1,total:0}),O=Object(m.a)(E,2),k=O[0],x=O[1],y=function(){var e=Object(o.a)(f.a.mark((function e(){var t,a,n=arguments;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:1,e.next=3,Object(j.O)({page:t});case 3:if(!("status"in(a=e.sent))){e.next=6;break}return e.abrupt("return");case 6:b(a.subject_recycles),x({current:t,total:a.total_count});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();Object(d.useEffect)((function(){y()}),[]);var g=function(){var e=Object(o.a)(f.a.mark((function e(t){return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(j.R)(t);case 2:0===e.sent.status&&(l.b.success("还原成功"),y(k.current));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),h=function(){var e=Object(o.a)(f.a.mark((function e(t){var a,n,r;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=(a=t||{}).subject_name,r=a.id,u.a.confirm({title:"确认删除",content:_.a.createElement("p",null,"确认将《",n,"》实践课程进行删除吗?"),width:700,centered:!0,okText:"确认删除",okButtonProps:{danger:!0,type:"primary"},onOk:function(){var e=Object(o.a)(f.a.mark((function e(){var t;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(j.u)("".concat(r));case 2:0===(t=e.sent).status&&(y(k.current),u.a.info({title:"提示",width:700,centered:!0,content:_.a.createElement("p",null,"《",n,"》实践课程将在7天后",null==t?void 0:t.delete_time,")从回收站删除"),okText:"确认"}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),N=function(){var e=Object(o.a)(f.a.mark((function e(t){return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(j.l)(t);case 2:0===e.sent.status&&y(k.current);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return p.length>0?_.a.createElement("div",{className:"edu-container ".concat(w.a.wrapper)},p.map((function(e){return _.a.createElement("div",{key:e.id,className:w.a.listItem},_.a.createElement(r.a,{style:{marginBottom:20},justify:"space-between"},_.a.createElement(i.a,{className:w.a.itemTitle},e.subject_name),_.a.createElement(i.a,{className:w.a.actions},!e.delete_time&&_.a.createElement(c.a,{size:20},_.a.createElement(s.a,{onClick:function(){return g("".concat(e.id))}},"还原课程"),_.a.createElement(s.a,{danger:!0,type:"primary",onClick:function(){return h(e)}},"删除课程")),e.delete_time&&_.a.createElement(c.a,{size:20},_.a.createElement(s.a,{type:"primary",onClick:function(){return N("".concat(e.id))}},"取消删除"),_.a.createElement("span",{className:w.a.deleteTips},"将在",e.delete_time,"从回收站中删除")))),_.a.createElement(r.a,{className:w.a.itemDetail,justify:"space-between"},_.a.createElement(i.a,null,_.a.createElement(c.a,{size:20},_.a.createElement("span",null,e.create_user_name),_.a.createElement("span",null,"案例数:",e.case_num),_.a.createElement("span",null,"学习人数:",e.use_num))),_.a.createElement(i.a,null,_.a.createElement(c.a,{size:20},_.a.createElement("span",null,"删除人:",e.real_name),_.a.createElement("span",null,"删除时间:",e.created_at)))))})),_.a.createElement(n.a,{hideOnSinglePage:!0,current:k.current,className:w.a.pagination,pageSize:10,onChange:function(e){y(e)},total:k.total})):_.a.createElement(v.a,null)}))}}]);