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 line
6.0 KiB
1 line
6.0 KiB
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[97041],{87013:function(n,e,i){i.r(e),i.d(e,{default:function(){return en}});var t=i(82242),s=i.n(t),l=i(7557),c=i.n(l),a=i(37205),o=i.n(a),r=i(41498),u=i.n(r),d=i(79800),_=i.n(d),m=i(39647),p=i.n(m),v=i(59301),h=i(2753),x=i(80608),f=i(71418),j=i(43418),g=i(8591),y=i(6848),N=i(95237),w=i(43604),S=i(86859),k="page___FbPDv",C="center___bY1i0",b="paramsStyle___wPGTI",Z="type___hB49j",E="type_item_active___ckygj",I="type_item___Qobxs",D="BannerStyle___AfBMb",P="BannerStyleContent___BCD8W",R="DivDownPlay___jRruw",z="CustomInputStyle___EOw4O",M="listwrap___MiNmn",B="list___STYH3",Q="list_img___DX6ES",W="type_name___xCbQz",F="list_content___MWiEQ",T="content_title___PhzE1",A="content_desc___YxQxb",G="imgContent___xdfKX",H="updateContent___EnMla",O="iconUpdate___PFemK",X="deleteContent___WxiHZ",Y="iconDetele___x4hhX",K=i(75916),U=i(41852),V=i(78270),J=i(6638),q=i(71681),L=i(27876),$=i(37712),nn=["globalSetting","dispatch","user"],en=(0,x.connect)((function(n){return{user:n.user,globalSetting:n.globalSetting}}))((function(n){var e,i=n.globalSetting,t=(n.dispatch,n.user),l=(p()(n,nn),(0,v.useState)({keyword:"",company:"全部拓展类型",is_ai:!0,page:1,limit:10})),a=_()(l,2),r=a[0],d=a[1],m=(0,v.useState)([]),en=_()(m,2),tn=en[0],sn=en[1],ln=(0,v.useState)([]),cn=_()(ln,2),an=cn[0],on=cn[1],rn=(0,v.useState)(0),un=_()(rn,2),dn=un[0],_n=un[1],mn=(0,v.useState)(!1),pn=_()(mn,2),vn=pn[0],hn=pn[1];(0,v.useEffect)((function(){fn()}),[r]),(0,v.useEffect)((function(){xn()}),[]);var xn=function(){var n=u()(c()().mark((function n(){var e;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,U.H8)({is_ai:!0});case 2:0==(e=n.sent).status&&sn(["全部拓展类型"].concat(o()(null==e?void 0:e.preface_expansions_types)));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),fn=function(){var n=u()(c()().mark((function n(){var e,i;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return hn(!0),(e=s()({},r)).company="全部拓展类型"==r.company?"":r.company,n.next=5,(0,V.ZD)(e);case 5:0==(null==(i=n.sent)?void 0:i.status)?(_n(null==i?void 0:i.total_count),on(null==i?void 0:i.list),hn(!1)):hn(!1);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,$.jsxs)("section",{className:k,children:[(0,$.jsx)("div",{className:D,style:{backgroundImage:"url(".concat(q.Z.IMG_SERVER,"/").concat(null==i||null===(e=i.setting)||void 0===e?void 0:e.news_banner_url,")")},children:(0,$.jsxs)("div",{className:P,children:[(0,$.jsxs)("div",{children:[(0,$.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"AI化学助手"}),(0,K.Ny)()&&(0,$.jsxs)("div",{className:"".concat(R),onClick:function(){x.history.push("/ai_assistant/new")},children:[(0,$.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建AI化学助手"]})]}),(0,$.jsx)("div",{children:(0,$.jsx)(h.t7,{placeholder:"请输入关键词搜索",className:z,value:null==r?void 0:r.keyword,onChange:function(n){var e;d(s()(s()({},r),{},{keyword:null===(e=decodeURIComponent(n))||void 0===e?void 0:e.trim(),page:1}))}})})]})}),(0,$.jsxs)("div",{className:C,children:[(0,$.jsx)("div",{className:b,children:(0,$.jsx)("div",{className:Z,children:(0,$.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null==tn?void 0:tn.map((function(n,e){return(0,$.jsx)("div",{className:(null==r?void 0:r.company)==n?E:I,onClick:function(){r.company=n,d(s()({},r))},children:n},e)}))})})}),(0,$.jsx)(f.Z,{spinning:vn,children:(0,$.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==an?void 0:an.length)>0?(0,$.jsx)("div",{className:M,children:null==an?void 0:an.map((function(n,e){var i,s;return(0,$.jsx)("div",{onClick:function(){(0,L.xg)("".concat(null==n?void 0:n.url))},children:(0,$.jsxs)("div",{className:B,style:{marginRight:(1+e)%2==0?0:".37rem"},children:[(0,$.jsx)("img",{src:q.Z.IMG_SERVER+(null==n?void 0:n.attachment_url),className:Q}),([1,2].includes(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.role)||(null==n?void 0:n.user_id)==(null==t||null===(s=t.userInfo)||void 0===s?void 0:s.user_id))&&(0,$.jsxs)("div",{className:G,children:[(0,$.jsxs)("span",{className:H,onClick:function(e){e.stopPropagation(),x.history.push("/ai_assistant/".concat(null==n?void 0:n.id,"/edit"))},children:[(0,$.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(O)}),"编辑"]}),(0,$.jsxs)("span",{className:X,onClick:function(e){var i;e.stopPropagation(),j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,$.jsx)("div",{children:"确认删除该前沿拓展吗?"}),onOk:(i=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,V.Z)(n.id).then((function(n){0==(null==n?void 0:n.status)&&(g.ZP.success("删除成功"),fn(),xn())}));case 1:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})},children:[(0,$.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(Y)}),"删除"]})]}),(0,$.jsx)("div",{className:W,children:null==n?void 0:n.type_name}),(0,$.jsxs)("div",{className:F,children:[(0,$.jsx)(y.Z,{title:(null==n?void 0:n.title)||"--",children:(0,$.jsx)("div",{className:T,children:(null==n?void 0:n.title)||"--"})}),(0,$.jsx)(y.Z,{title:(null==n?void 0:n.description)||"--",children:(0,$.jsx)("div",{className:A,children:(null==n?void 0:n.description)||"--"})})]})]})},null==n?void 0:n.id)}))}):(0,$.jsx)(J.Z,{}),(null==an?void 0:an.length)>0&&(0,$.jsxs)(N.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,$.jsxs)(w.Z,{children:["共 ",(0,$.jsx)("span",{style:{color:"#165DFF"},children:dn||0})," 条数据"]}),(0,$.jsx)(w.Z,{children:(0,$.jsx)(S.Z,{showSizeChanger:!1,showQuickJumper:!0,current:r.page,pageSize:r.limit,onChange:function(n,e){return d(s()(s()({},r),{},{page:n,limit:e}))},total:dn||0})})]})]})})]})]})}))}}]); |