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__ExcellentCourse__index.5...

2 lines
24 KiB

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[532],{37819:function(le,J,c){var f=c(59301),w=c(93314),V=c(3113),L=Object.defineProperty,O=Object.defineProperties,W=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,M=(v,B,b)=>B in v?L(v,B,{enumerable:!0,configurable:!0,writable:!0,value:b}):v[B]=b,Z=(v,B)=>{for(var b in B||(B={}))k.call(B,b)&&M(v,b,B[b]);if(H)for(var b of H(B))z.call(B,b)&&M(v,b,B[b]);return v},$=(v,B)=>O(v,W(B));const Q=({img:v,buttonProps:B={},styles:b={},customText:P,ButtonText:q,ButtonClick:ae,Buttonclass:re,ButtonTwo:x,imgStyles:ue,loading:ie=!1})=>f.createElement("section",{className:"tc animated fadeIn",style:Z(Z({},{color:"#999",margin:"100px auto",visibility:ie?"hidden":"visible"}),b)},f.createElement("img",{src:v||w,style:$(Z({},ue),{pointerEvents:"none",userSelect:"none"})}),f.createElement("p",{className:"mt20 font14"},P||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),q&&f.createElement(V.ZP,Z({className:re,onClick:ae},B),q),x&&x);J.Z=Q},16710:function(le,J,c){c.r(J),c.d(J,{default:function(){return Ye}});var f=c(59301),w=c(71471),V=c(71418),L=c(3113),O={core:"core___MYS50",contentwrap:"contentwrap___vyEiD",banner:"banner___jf5V_",header:"header___WQGdM",title:"title___XQ1f8",subTitle:"subTitle___sqnAQ",BannerComponent:"BannerComponent___bfukL",Swiper:"Swiper___twfrP",wrapDIV:"wrapDIV___ssF5y",wrap:"wrap___leyOG",lockWrap:"lockWrap___or6G1",li:"li___UJ6ku",cover:"cover___vcF4Y",img:"img___F6a2U",movebq:"movebq___ktHT8",bq:"bq___BNeA1",sign:"sign___SlxlW",name:"name___gjekw",e:"e___wOYSc",unit:"unit___GZnXJ",tags:"tags___tN7cZ",tag1:"tag1___YjQDd",tag2:"tag2___yBmt3",PrevNext:"PrevNext___HGpV2",buttonStyle:"buttonStyle___IQmSB",LeftButton:"LeftButton___oY56d",RightButton:"RightButton___eH90A"},W=c(48110),H=c(37819),k=c(78700),z=c(8591),M=c(43428),Z=c(64403),$=c(95237),Q=c(92832),v=c(95435),B=c(43418),b=c(25301),P={wrap:"wrap___G1ipR",listWrap:"listWrap___nzNMM",li:"li___Q85xB",tip:"tip___B4v2n",index:"index___UiUWn",nameWrap:"nameWrap___lZwap",name:"name___NwMsP",icon1:"icon1___uUkKg",icon2:"icon2___QiUTR",formWrap:"formWrap___hLRW1"},q=c(59263),ae=c(10471),re=c(30049),x={flex_box_center:"flex_box_center___A2v3x",flex_space_between:"flex_space_between___EobRC",flex_box_vertical_center:"flex_box_vertical_center___tTcM5",flex_box_center_end:"flex_box_center_end___arz8Z",flex_box_column:"flex_box_column___sfbZZ",wrp:"wrp___aaCde",drawer:"drawer___JS_vH",menu:"menu___vXbOm",actived:"actived___NeWGs",actived2:"actived2___AumoS",subTag:"subTag___BLTbB",listItem:"listItem___k1OsH",listItem2:"listItem2___MRjnm",info:"info___ir2xb",title:"title___rKzD8",titleLeft:"titleLeft___vdh6O",titleRight:"titleRight___p0DAV",search:"search___ksxkx",filter:"filter___z_r1q",description:"description___zZTZj",menuCourse:"menuCourse___mUWb9",authorname:"authorname___pbW2B","tooltip-content":"tooltip-content___R2uaX"},ue=c(25402),ie=c(66693),a=c(59301),Fe=Object.defineProperty,me=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ee=(n,l,t)=>l in n?Fe(n,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[l]=t,j=(n,l)=>{for(var t in l||(l={}))Ae.call(l,t)&&Ee(n,t,l[t]);if(me)for(var t of me(l))be.call(l,t)&&Ee(n,t,l[t]);return n},De=(n,l,t)=>new Promise((y,i)=>{var F=o=>{try{p(t.next(o))}catch(d){i(d)}},g=o=>{try{p(t.throw(o))}catch(d){i(d)}},p=o=>o.done?y(o.value):Promise.resolve(o.value).then(F,g);p((t=t.apply(n,l)).next())});const{Search:Ce}=Q.default,Pe=({classroomList:n,loading:l,dispatch:t,visible:y,selectItems:i,setSelectItems:F,selectIds:g,setSelectIds:p,handleCancle:o})=>{var d,N;const[S,R]=(0,f.useState)(j({},(0,w.useParams)())),te=(0,w.useLocation)(),{actionTabs:T}=n,[ne]=k.default.useForm(),{coursesLists:D}=n,[u,C]=(0,f.useState)({page:1,type:"mine",order:"desc",limit:20,sort:"myshixuns_count",shixun_homework:!0});return(0,f.useEffect)(()=>{y&&t({type:"classroomList/getCoursesLists",payload:j({},u)})},[y,u]),a.createElement(M.Z,{placement:"bottom",height:"100%",closable:!0,onClose:()=>{o()},open:y,key:"bottom",rootClassName:x.drawer,footer:a.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement(L.ZP,{size:"middle",onClick:()=>{o()},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),a.createElement(L.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:()=>De(void 0,null,function*(){if((i==null?void 0:i.length)===0)return z.ZP.error("\u8BF7\u9009\u62E9\u5B9E\u8DF5\u8BFE\u7A0B"),!1;o()}),type:"primary"},"\u786E\u5B9A"))},a.createElement("section",{className:"tc"},a.createElement(Ce,{placeholder:"\u8BFE\u7A0B\u540D\u79F0/\u8BFE\u7A0B\u6807\u8BC6/\u5408\u4F5C\u8005",enterButton:"\u641C\u7D22",size:"middle",className:x.search,onSearch:e=>{u.keyword=e,e&&(0,ie.tk)({name:e,copywriting:e,position:"Subject"}),C(j({},u))}})),a.createElement("section",{className:"edu-container"},a.createElement(V.Z,{spinning:l["classroomList/getCoursesLists"]},a.createElement("aside",null,a.createElement("div",{className:x.menuCourse},a.createElement("ul",null,a.createElement("li",null,"\u5DF2\u9009",a.createElement("span",{className:"c-blue"},i.length),"\u8BFE\u7A0B"),a.createElement("li",null,"\u5171",a.createElement("span",{className:"c-blue"},D.subjects_count),"\u4E2A\u8BFE\u7A0B"),a.createElement("li",{className:"current",onClick:()=>{u.order=u.order==="asc"?"desc":"asc",u.sort="shixuns_count",C(j({},u))}},"\u5B9E\u8BAD\u6570",a.createElement("p",{className:`edu-sorter current ${u.sort==="shixuns_count"&&u.order}`},a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),a.createElement("li",{className:"current",onClick:()=>{u.order=u.order==="asc"?"desc":"asc",u.sort="myshixuns_count",C(j({},u))}},"\u5B66\u4E60\u4EBA\u6570",a.createElement("p",{className:`edu-sorter current ${u.sort==="myshixuns_count"&&u.order}`},a.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),a.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))),a.createElement("li",{className:`${u.type==="all"&&"c-blue"} current`,onClick:()=>{u.type="all",C(j({},u))}},"\u5168\u90E8\u8BFE\u7A0B"),a.createElement("li",{className:`${u.type==="mine"&&"c-blue"} current`,onClick:()=>{u.type="mine",C(j({},u))}},"\u6211\u7684\u8BFE\u7A0B"))),((d=D==null?void 0:D.subject_list)==null?void 0:d.length)===0&&a.createElement(H.Z,null),(N=D==null?void 0:D.subject_list)==null?void 0:N.map(function(e,s){var h,_,E,A,I,xe;return a.createElement("div",{className:x.listItem,key:e.id,style:{cursor:"auto"}},a.createElement(q.default,{checked:g.includes(e.id),value:e.id,style:{marginTop:"1px"},disabled:(e==null?void 0:e.need_authorize)||(e==null?void 0:e.shixun_tag_num_name)=="\u672A\u53D1\u5E03",onChange:oe=>{console.log("e---",oe,oe.target.checked);let se=g.findIndex(de=>de===e.id),ce=i.findIndex(de=>de.id===e.id);oe.target.checked?(se==-1&&g.push(e.id),ce==-1&&i.push(e)):(se>-1&&g.splice(se,1),ce>-1&&i.splice(ce,1)),p([...g]),F([...i])}}),a.createElement("div",{className:x.info},a.createElement("div",{className:x.title},a.createElement("div",{className:x.titleLeft},a.createElement("div",null,a.createElement(w.Link,{to:`/paths/${e.id}`,target:"_blank"},a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})),(e==null?void 0:e.need_authorize)&&a.createElement("span",{onClick:()=>{(0,ue.rX)(!1,"\u8BE5\u8BFE\u7A0B\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002")},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10"},"\u9700\u6388\u6743"),(e==null?void 0:e.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&a.createElement(v.Z,{zIndex:1e4,title:"\u5B9E\u8DF5\u8BFE\u7A0B\u9700\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u8BFE\u7A0B\u8BE6\u60C5"},a.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03"))))),a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},a.createElement("span",{className:x.description,dangerouslySetInnerHTML:{__html:e.description}})),a.createElement(ae.Z,{dashed:!0}),a.createElement("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",null,(h=e==null?void 0:e.content)!=null&&h.member_user_names?a.createElement(v.Z,{overlayClassName:x["tooltip-content"],title:a.createElement("div",null,a.createElement("span",{dangerouslySetInnerHTML:{__html:(_=e==null?void 0:e.content)==null?void 0:_.member_user_names}}))},a.createElement("span",{className:x.authorname,dangerouslySetInnerHTML:{__html:(E=e==null?void 0:e.content)==null?void 0:E.member_user_names}})):(e==null?void 0:e.member_user_names)&&a.createElement(v.Z,{title:a.createElement("div",null,a.createElement("span",null,e.member_user_names))},a.createElement("span",{className:x.authorname},e.member_user_names)),(A=e==null?void 0:e.content)!=null&&A.author_school_name?a.createElement(v.Z,{overlayClassName:x["tooltip-content"],title:a.createElement("div",null,a.createElement("span",{dangerouslySetInnerHTML:{__html:(I=e==null?void 0:e.content)==null?void 0:I.author_school_name}}))},a.createElement("span",{className:x.authorname,dangerouslySetInnerHTML:{__html:(xe=e==null?void 0:e.content)==null?void 0:xe.author_school_name}})):(e==null?void 0:e.author_school_name)&&a.createElement(v.Z,{title:a.createElement("div",null,a.createElement("span",null,e.author_school_name))},a.createElement("span",{className:x.authorname},e.author_school_name))),a.createElement("div",null,a.createElement("span",{className:"mr30"},"\u7AE0\u8282 \xA0",e.stage_count),a.createElement("span",{className:"mr30"},"\u5B9E\u8BAD \xA0",e.shixuns_count),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",e.myshixuns_count)))))})))),a.createElement("div",{className:"tc mt20"},a.createElement(re.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:u.page||1,showQuickJumper:!0,total:D==null?void 0:D.subjects_count,onChange:e=>{u.page=e,t({type:"classroomList/getCoursesLists",payload:j({},u)})}})))};var Ne=(0,w.connect)(({classroomList:n,loading:l})=>({classroomList:n,loading:l.effects}))(Pe),U=c(40117),we=Object.defineProperty,pe=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,_e=(n,l,t)=>l in n?we(n,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[l]=t,X=(n,l)=>{for(var t in l||(l={}))Se.call(l,t)&&_e(n,t,l[t]);if(pe)for(var t of pe(l))Oe.call(l,t)&&_e(n,t,l[t]);return n},K=(n,l,t)=>new Promise((y,i)=>{var F=o=>{try{p(t.next(o))}catch(d){i(d)}},g=o=>{try{p(t.throw(o))}catch(d){i(d)}},p=o=>o.done?y(o.value):Promise.resolve(o.value).then(F,g);p((t=t.apply(n,l)).next())});function Ze(n){return K(this,null,function*(){return(0,U.ZP)("/api/excellent_subject_directions.json",{method:"post",body:X({},n)})})}function je(n){return K(this,null,function*(){return(0,U.ZP)("/api/excellent_subject_directions/modification.json",{method:"post",body:X({},n)})})}function Ie(n){return K(this,null,function*(){return(0,U.ZP)("/api/excellent_subject_directions.json",{method:"get",params:X({},n)})})}function Le(n){return K(this,null,function*(){return(0,U.ZP)("/api/excellent_subject_directions/show_direction.json",{method:"get",params:X({},n)})})}function ke(n){return K(this,null,function*(){return(0,U.ZP)(`/api/paths/${n.id}/change_excellent_alias_name.json`,{method:"post",body:X({},n)})})}var fe=c(16427),r=c(59301),Re=Object.defineProperty,We=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,ve=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,he=(n,l,t)=>l in n?Re(n,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[l]=t,G=(n,l)=>{for(var t in l||(l={}))Te.call(l,t)&&he(n,t,l[t]);if(ve)for(var t of ve(l))Ve.call(l,t)&&he(n,t,l[t]);return n},ge=(n,l)=>We(n,ze(l)),ee=(n,l,t)=>new Promise((y,i)=>{var F=o=>{try{p(t.next(o))}catch(d){i(d)}},g=o=>{try{p(t.throw(o))}catch(d){i(d)}},p=o=>o.done?y(o.value):Promise.resolve(o.value).then(F,g);p((t=t.apply(n,l)).next())});const He=({visible:n,editDirectionId:l,handleOk:t,handleCancle:y})=>{const[i]=k.default.useForm(),[F,g]=(0,f.useState)(!1),[p,o]=(0,f.useState)(!1),[d,N]=(0,f.useState)([]),[S,R]=(0,f.useState)([]);(0,f.useEffect)(()=>{l&&n==="edit"&&te(l)},[l,n]);const te=u=>ee(void 0,null,function*(){var C,e,s,h;const _=yield Le({direction_id:u});if((_==null?void 0:_.status)===0){let E=((e=((C=_==null?void 0:_.data)==null?void 0:C.subjects)||[])==null?void 0:e.map(A=>A==null?void 0:A.id))||[];N([...((s=_==null?void 0:_.data)==null?void 0:s.subjects)||[]]),R([...E]),i.setFieldValue("name",((h=_==null?void 0:_.data)==null?void 0:h.direction_name)||"")}}),T=()=>{R([]),N([]),i.resetFields()},ne=u=>ee(void 0,null,function*(){const{name:C}=u||{};g(!0);let e={name:C,excellent_subjects:d.map((h,_)=>({position:_,subject_id:h.id,excellent_alias_name:h==null?void 0:h.excellent_alias_name}))};const s=n==="add"?yield Ze(G({},e)):yield je(G({direction_id:l},e));(s==null?void 0:s.status)===0&&(z.ZP.success(`${n==="add"?"\u65B0\u5EFA\u6210\u529F\uFF01":"\u7F16\u8F91\u6210\u529F\uFF01"}`),t(),T()),g(!1)}),D=(u,C)=>{const e=(h,_,E)=>{const A=Array.from(h),[I]=A.splice(_,1);return A.splice(E,0,I),A};if(!u.destination)return;const s=e(C,u.source.index,u.destination.index);N(s)};return r.createElement(M.Z,{placement:"bottom",height:"100%",closable:!1,onClose:()=>{y()},open:!!["add","edit"].includes(n),key:"bottom",rootClassName:P.drawer,footer:r.createElement("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"}},r.createElement(L.ZP,{size:"middle",onClick:()=>{y(),T()},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"}},"\u53D6\u6D88"),r.createElement(L.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:F,onClick:()=>ee(void 0,null,function*(){i.submit()}),type:"primary"},"\u786E\u5B9A"))},r.createElement("section",{className:"edu-container"},r.createElement(V.Z,{spinning:!1},r.createElement(Z.Z,{separator:">"},r.createElement(Z.Z.Item,{onClick:()=>{y(),T()}},r.createElement(w.Link,{to:"/quality"},"\u7CBE\u54C1\u8BFE\u7A0B")),r.createElement(Z.Z.Item,null,n==="add"?"\u65B0\u5EFA\u8BFE\u7A0B\u65B9\u5411":"\u7F16\u8F91\u8BFE\u7A0B\u65B9\u5411")),r.createElement("aside",null,r.createElement($.Z,{align:"middle",style:{marginTop:"25px",marginBottom:"25px"}},r.createElement("div",{style:{width:"6px",height:"14px",borderRadius:"1px",background:"#3061D0"}}),r.createElement("div",{style:{color:"#333",fontWeight:600,fontSize:"16px",marginLeft:"5px"}},n==="add"?"\u65B0\u5EFA\u8BFE\u7A0B\u65B9\u5411":"\u7F16\u8F91\u8BFE\u7A0B\u65B9\u5411")),r.createElement(k.default,{form:i,className:P.formWrap,scrollToFirstError:!0,layout:"vertical",onFinish:ne,size:"large"},r.createElement(k.default.Item,{name:"name",label:"\u8BFE\u7A0B\u65B9\u5411:",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BFE\u7A0B\u65B9\u5411\u540D\u79F0"}]},r.createElement(Q.default,{maxLength:60,placeholder:"\u8BF7\u586B\u5199\u8BFE\u7A0B\u65B9\u5411\u540D\u79F0"})),r.createElement(k.default.Item,{name:"course",label:"\u5B9E\u8DF5\u8BFE\u7A0B"},r.createElement("div",{className:P.wrap},r.createElement("div",{className:"mb10"},r.createElement(W.op,{shape:"default",onClick:()=>{o(!0)}},r.createElement("span",{className:"icon-tianjiatixing mr5 font14"})," \u9009\u7528\u5B9E\u8DF5\u8BFE\u7A0B")),r.createElement("div",null,r.createElement(b.Z5,{onDragEnd:u=>D(u,d)},r.createElement(b.bK,{droppableId:"droppable"},(u,C)=>r.createElement("div",ge(G({ref:u.innerRef},u.droppableProps),{className:P.listWrap}),d.map((e,s)=>r.createElement(b._l,{key:e==null?void 0:e.id,draggableId:e==null?void 0:e.id.toString(),index:s},(h,_)=>r.createElement("div",ge(G(G({ref:h.innerRef},h.draggableProps),h.dragHandleProps),{className:P.li}),r.createElement($.Z,{align:"middle"},r.createElement("div",{className:P.index},s+1),r.createElement("div",{className:P.nameWrap,onClick:()=>{(0,fe.xg)(`/paths/${e==null?void 0:e.identifier}`)}},r.createElement("div",{className:P.name},(e==null?void 0:e.excellent_alias_name)||(e==null?void 0:e.title)||(e==null?void 0:e.name)),r.createElement("div",null,(e==null?void 0:e.excellent_alias_name)&&r.createElement(v.Z,{title:`\u8BFE\u7A0B\u539F\u540D\uFF1A${(e==null?void 0:e.title)||(e==null?void 0:e.name)}`},r.createElement("i",{className:"iconfont icon-shiyonggaiziyuankechengshu font14 current",style:{color:"#3061D0"}})))),r.createElement("div",{style:{display:"flex"}},r.createElement("div",{className:P.tip},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u8BFE\u7A0B\u987A\u5E8F"),r.createElement("div",null,r.createElement(v.Z,{title:"\u7F16\u8F91"},r.createElement("i",{className:`iconfont icon-bianji14 current ${P.icon1}`,onClick:()=>{let E=(e==null?void 0:e.excellent_alias_name)||"";B.default.confirm({title:e!=null&&e.excellent_alias_name?"\u7F16\u8F91\u8BFE\u7A0B\u522B\u540D":"\u65B0\u589E\u8BFE\u7A0B\u522B\u540D",icon:null,centered:!0,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",content:r.createElement(Q.default,{defaultValue:e==null?void 0:e.excellent_alias_name,maxLength:60,onChange:A=>{E=A.target.value},placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u522B\u540D"}),onOk:()=>ee(void 0,null,function*(){if(!(E||(e==null?void 0:e.excellent_alias_name)).replaceAll(" ",""))return z.ZP.info("\u8BFE\u7A0B\u522B\u540D\u4E0D\u80FD\u4E3A\u7A7A\uFF01"),Promise.reject();e.excellent_alias_name=E,N([...d]);const A=yield ke({id:e==null?void 0:e.id,name:E});(A==null?void 0:A.status)===0&&(z.ZP.success(`${e!=null&&e.excellent_alias_name?"\u4FEE\u6539\u6210\u529F\uFF01":"\u65B0\u589E\u6210\u529F\uFF01"}`),E="")})})}})),r.createElement(v.Z,{title:"\u79FB\u9664"},r.createElement("i",{className:`iconfont icon-shanchutimu current ${P.icon2}`,onClick:()=>{B.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:r.createElement("div",null,"\u786E\u8BA4\u8981\u79FB\u9664\u8FD9\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u5417\uFF1F"),onOk:()=>{let E=S.findIndex(I=>I===e.id),A=d.findIndex(I=>I.id===e.id);E>-1&&(S.splice(E,1),R([...S])),A>-1&&(d.splice(A,1),N([...d]))}})}})))))))),u.placeholder)))))))))),r.createElement(Ne,{visible:p,selectItems:d,setSelectItems:N,selectIds:S,setSelectIds:R,handleCancle:()=>{o(!1)}}))};var Me=(0,w.connect)(({})=>({}))(He),m=c(59301),Qe=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ye=(n,l,t)=>l in n?Qe(n,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[l]=t,Y=(n,l)=>{for(var t in l||(l={}))Ue.call(l,t)&&ye(n,t,l[t]);if(Be)for(var t of Be(l))Xe.call(l,t)&&ye(n,t,l[t]);return n},Ke=(n,l,t)=>new Promise((y,i)=>{var F=o=>{try{p(t.next(o))}catch(d){i(d)}},g=o=>{try{p(t.throw(o))}catch(d){i(d)}},p=o=>o.done?y(o.value):Promise.resolve(o.value).then(F,g);p((t=t.apply(n,l)).next())});const Ge=({user:n,dispatch:l})=>{const[t,y]=(0,f.useState)(!1),[i,F]=(0,f.useState)({keyword:"",direction_id:""}),[g,p]=(0,f.useState)([]),[o,d]=(0,f.useState)([{id:"",name:"\u5168\u90E8"}]),[N,S]=(0,f.useState)(""),[R,te]=(0,f.useState)("");(0,f.useEffect)(()=>{D(),(0,fe.Dk)("\u7CBE\u54C1\u8BFE\u7A0B")},[]);const T=()=>{S(""),D()},ne=()=>{S("")},D=()=>Ke(void 0,null,function*(){var s,h;y(!0);let _={page:1,limit:i.direction_id==""?4:1e3};const E=yield Ie(Y(Y({},i),_));(E==null?void 0:E.status)===0?(p((s=E==null?void 0:E.data)==null?void 0:s.direction_subjects),d([{id:"",name:"\u5168\u90E8"},...((h=E==null?void 0:E.data)==null?void 0:h.directions)||[]])):(E==null?void 0:E.status)===404&&w.history.replace("/404"),y(!1)}),u=s=>{i.keyword=s,F(i),D()},C=s=>{i.keyword=s,F(i)},e=s=>{i.direction_id=s,F(Y({},i)),D()};return m.createElement("section",{style:{height:"100%",backgroundColor:"#fff",minHeight:"100vh",overflowX:"hidden"}},m.createElement(V.Z,{spinning:t},m.createElement("div",{className:O.contentwrap},m.createElement("div",{className:O.banner},m.createElement("div",{className:O.header},m.createElement("div",null,m.createElement("div",{className:"mb30",style:{display:"flex",alignItems:"center"}},m.createElement("span",{className:O.title,style:{marginRight:"21px"}},"\u7CBE\u54C1\u8BFE\u7A0B"),m.createElement("span",{className:O.subTitle},"\u94FE\u63A5\u7406\u8BBA\u4E0E\u5B9E\u8DF5 \u8BA9\u77E5\u8BC6\u89E6\u624B\u53EF\u53CA")),m.createElement(L.ZP,{type:"primary",icon:m.createElement("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249 font14"}),onClick:()=>{S("add")}},"\u65B0\u5EFA\u8BFE\u7A0B\u65B9\u5411")),m.createElement("div",null,m.createElement(W.t7,{style:{width:348,background:"rgba(255,255,255,0.9)"},placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:i.keyword,onChange:u,onInputChange:C})))),m.createElement("div",{className:O.core},m.createElement(W.qp,{title:"\u65B9\u5411",className:"mt40",style:{marginBottom:"20px"},value:i.direction_id,onChange:e,dataSource:o,fontColor:"#000000"}),g.length>0?m.createElement(m.Fragment,null,g.map((s,h)=>{var _,E;return m.createElement("div",{key:h},((_=s==null?void 0:s.subjects)==null?void 0:_.length)>0&&m.createElement("div",null,m.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},m.createElement("div",{style:{display:"flex",alignItems:"center"}},m.createElement("img",{src:c(53527),width:21}),m.createElement("span",{style:{fontWeight:600,fontSize:"18px",color:"#20232B",marginLeft:"8px",marginRight:"12px",cursor:"pointer"},onClick:()=>{i.direction_id=s==null?void 0:s.direction_id,F(Y({},i)),D(),window.scrollTo(0,0)}},s==null?void 0:s.name),m.createElement("i",{className:"iconfont icon-bianzu3 font14 ml12 current",style:{color:"#666"},onClick:()=>{te(s==null?void 0:s.direction_id),S("edit")}})),i.direction_id===""&&((E=s==null?void 0:s.subjects)==null?void 0:E.length)>=4&&m.createElement("div",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{i.direction_id=s==null?void 0:s.direction_id,F(Y({},i)),D(),window.scrollTo(0,0)}},"\u67E5\u770B\u5168\u90E8")),m.createElement(W.cQ,{dataSource:s.subjects,right:25,col:4,wrapWidth:1200,loading:!1,showAlias:!0,bottom:30})))})):m.createElement(H.Z,null)))),m.createElement(Me,{visible:N,editDirectionId:R,handleOk:T,handleCancle:ne}))};var Ye=(0,w.connect)(({user:n})=>({user:n}))(Ge)},53527:function(le){le.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAcCAYAAAAX4C3rAAAAAXNSR0IArs4c6QAABUpJREFUWEfVmE2MHNURx6vqfXT3dM9Mj2dn17OL13awwEImCBOEEYQvKZE4eAFBEiXiwik+5IQQUYhBfEQ5oAiZm7mRWCDEl4ADQkLCYHBiYYFBIBE7EetYGBtpZ3dm+num+1XSm7GzfDh4bp4+9KG73ns//V/Vq6qHcB6Pv3D8SsN8OyP8GIHnAGB2NOxLBjyJDO8S4ivd1zYdWTvd2x8lN0838JfTvrqqYuGUpXAKETg3/JUx8CUzHzB58bLr6g++DwP/n0H9tn/dxWz+wMyXft9E5X9EPIpIu198sLVp+6XWfes8mjmfccxwzBjYLSW+cC777wSt7zy+mZGfZeYd57PQGZtNMyp+7sHpwWXz2i+/hQn3jn2RffbJ8fyD00t84sRSfrJeK4IfbXG8rRucqfkW7HBtugkR2qM5DgHArxBx8ZvrfgvUv2PxRlPAS8zcHAfyxh864TMPTFu1CqlebOKXDkSHn34jeB8IEkvxipYydCREVU/3PGVS1y3SZkvHjaoyd17j7Gx49BsAWA8AHQC4ExHfWbv+10BLyKLgN4FBjQN5w+V2/OpjbVsQ0If/zE7fu7dzKEmKZSlohRBSy1HLUhaxI0VYVdzzXEy8KiTrfC92VFZM23KwbYultm3Wf0KEnwLAEAB+shb2LOhouw+Pq+TGGTF8b89FWHdJvnowOv3wX7qfIpiECPuKuEeKEkVyWephZGsVuJbpVStWVLEp8WtFXLFFPlOR2eyMGlQ18I7LrN8TwT0jZa8+4wZnQWsLi38b1ydL1d95YnZw5RZLH/w0DX/9ZOcfiBAJgESIoi+JuoicakXLlhSBUhQ6ipcrNiRVD2NfQ+TWaTjdmEqm3GzYqlt5Tad8+SX23pGyhxDx2tVALV9ldBtTnDPizuUGd1znDv7822nd6Zv81gdOnQgzjshATMCplNATArpIlCriFUuKvlJF6Np2x3JMXFUQ+z6ErrKHzbpI5ppuVneywlOp2dBy7HZbvzXy2Z8h4ouroLWFxb+f7xG0FvrI3ouKi2eVeHTfSvfZ/UFASEmpKKFJBVJfCO4hUqoVdCRBqJToO2pYqht5tojqvggqbIbNFsZTWgx8z+RzLW845XExP2/9Qkp6HACOIuJWLA/zgs2H4wRPaXvFD3Tx7p458dVKYW657+RSwZgjcoZAEQFmRCYQhF0kTDWZZSFEYBH27RosaUGha0PkV0XfgcFwXU3H7aad+lXOW3WTz7o6dxzEdtv+6yi5bMfazsVHGPihcUF3393I7/+5L5/bH2YP71sJgCFHMAMgjIkgFYB9QdQFgkxTsSwE9UtQXYGORRC6jgr9uug5goaNehGvb9rplKuGrTrks66V2zbw7Cw8ArAaWI9idWHxLWC+eVzQ1//YNtdvs2nXnqX47Y+TDBALBM4IIUaAFIlDgdBHxERK0ZESe5o4sC3oWJoCx9KBV0kD19bZuoaK1ldFWlecb2jrQVNyYVnMGzc6NwgB+wBgP9YWPj/KDJeMC3rkqQ3m4rakW393Kv789HCIMAIligAwRcwjSapbwktpOqWimkTfsfMlrSmwlQprVe5VFA0aDR1Ne0ValybfPN/MmjJdBZ2fdzZKCQf+k62OlaABM3jjgp56fhO7NuL2XV/EUVrkq6AIGSHGAJAhcihJdEs3WAVFEUgpeo49XNJCBZYsIt+XK2dBG0Va1ybfPPM/0Lk5x7IsOFZm40kBDSZn6ycnmCbleJqYA39iUuhEFSUjVS/8Mm9V1f/2SRd+4VzCTkQrciaFTkRzdwZ2ItrltcXJBX8B8c1K6kK40vk3gUJIsjJ3wz4AAAAASUVORK5CYII="}}]);