Files
houyi-admin/dist/8970.84a797b4.async.js
PC-202306242200\Administrator 23dc139a31 first commit
2026-03-28 23:25:01 +08:00

2 lines
11 KiB
JavaScript

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8970],{85968:function(Fe,te,a){var ae=a(23674),m=a(62086),ne=function(w){var y=(0,ae.useModel)("@@initialState"),B=y.initialState,v=y.loading,oe=y.error,de=y.refresh,r=y.setInitialState,J=B==null?void 0:B.authPermissionAction;if(!J)return(0,m.jsx)("span",{children:w.children});var P=J.indexOf(w.action);return P>=0?(0,m.jsx)("span",{children:w.children}):(0,m.jsx)(m.Fragment,{})};te.Z=ne},48970:function(Fe,te,a){a.d(te,{Z:function(){return qe}});var ae=a(57213),m=a.n(ae),ne=a(25359),x=a.n(ne),w=a(49811),y=a.n(w),B=a(54306),v=a.n(B),oe=a(12342),de=a.n(oe),r=a(93236),J=a(85594),P=a(14649),Y=a(61385),ce=a(71516),xe=a(93931),ye=a(35422),fe=a(98720),je=a(92750),Ze=a(47821),Ie=a(23041),Oe=a(51676),ke=a(11776),De=a(87087),Me=a(10851),Ue=a(96944),Ee=a(17675),Pe=a(40882),V=a(61786),Ae=a(87533),Ne=a(91342),$e=a(14555),Re=a(78033),Ct=a(85968),ve=a(28931),e=a(62086),Te=function(C){var o=C.values,Z=C.modalOpenState,D=C.onModalOpenState,U=C.onSubmit,d=(0,r.useRef)();return(0,r.useEffect)(function(){var f;(f=d.current)===null||f===void 0||f.setFieldsValue(o)},[o]),(0,e.jsx)(e.Fragment,{children:(0,e.jsxs)(ve.Y,{title:"\u6587\u4EF6\u5206\u7C7B-\u6DFB\u52A0",formRef:d,submitter:{searchConfig:{resetText:"\u91CD\u7F6E"},resetButtonProps:{onClick:function(){var S;(S=d.current)===null||S===void 0||S.resetFields()}}},initialValues:o,onFinish:U,open:Z,onOpenChange:D,children:[(0,e.jsx)(V.Z,{hidden:!0,width:"md",name:"id"}),(0,e.jsx)(V.Z,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0!"}],width:"md",name:"name",label:"\u540D\u79F0",placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"})]})})},we=function(C){var o=C.values,Z=C.modalOpenState,D=C.onModalOpenState,U=C.onSubmit,d=(0,r.useRef)();return(0,r.useEffect)(function(){var f;(f=d.current)===null||f===void 0||f.setFieldsValue(o)},[o]),(0,e.jsx)(e.Fragment,{children:(0,e.jsxs)(ve.Y,{title:"\u6587\u4EF6\u5206\u7C7B-\u7F16\u8F91",formRef:d,submitter:{searchConfig:{resetText:"\u91CD\u7F6E"},resetButtonProps:{onClick:function(){var S;(S=d.current)===null||S===void 0||S.resetFields()}}},initialValues:o,onFinish:U,open:Z,onOpenChange:D,children:[(0,e.jsx)(V.Z,{hidden:!0,width:"md",name:"id"}),(0,e.jsx)(V.Z,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0!"}],width:"md",name:"name",label:"\u540D\u79F0",placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"})]})})},se=a(90627),b=se.Z.FilesCategoryController,Be=b.filesCategoryItems,pt=b.filesCategoryItem,Ve=b.filesCategoryCreate,be=b.filesCategoryDelete,Ke=b.filesCategoryUpdate,Le=function(C){var o=C.cid,Z=C.setCid,D=C.setFilesCategoryItems,U=(0,r.useState)([]),d=v()(U,2),f=d[0],S=d[1],re=(0,r.useState)(!1),A=v()(re,2),le=A[0],$=A[1],N=(0,r.useState)(!1),Q=v()(N,2),ie=Q[0],R=Q[1],T={id:"",name:""},E=(0,r.useState)(T),H=v()(E,2),L=H[0],h=H[1];(0,r.useEffect)(function(){j()},[]);var j=function(){Be().then(function(p){var i=p.data;S(i),D(i)})},ue=function(){var l=y()(x()().mark(function p(i){var F,O;return x()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return h(i),s.next=3,Ve(m()({},i));case 3:F=s.sent,O=F.success,O&&(h(T),$(!1),j());case 6:case"end":return s.stop()}},p)}));return function(i){return l.apply(this,arguments)}}(),X=function(){var l=y()(x()().mark(function p(i){var F,O;return x()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return h(i),s.next=3,Ke(m()({},i));case 3:F=s.sent,O=F.success,O&&(h(T),R(!1),j());case 6:case"end":return s.stop()}},p)}));return function(i){return l.apply(this,arguments)}}(),I=function(){var l=y()(x()().mark(function p(i){var F,O;return x()().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:s.t0=i.key,s.next=s.t0==="create"?3:s.t0==="update"?5:s.t0==="delete"?8:14;break;case 3:return $(!0),s.abrupt("break",15);case 5:return h(i),R(!0),s.abrupt("break",15);case 8:return s.next=10,be(i);case 10:return F=s.sent,O=F.success,O&&j(),s.abrupt("break",15);case 14:return s.abrupt("break",15);case 15:case"end":return s.stop()}},p)}));return function(i){return l.apply(this,arguments)}}();return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(we,{values:L,modalOpenState:ie,onModalOpenState:R,onSubmit:X}),(0,e.jsx)(Te,{values:L,modalOpenState:le,onModalOpenState:$,onSubmit:ue}),(0,e.jsxs)(Y.Z,{direction:"vertical",className:"w-28",children:[(0,e.jsxs)("div",{className:"flex justify-between",children:[(0,e.jsx)("div",{className:"".concat(o?"":"text-blue-500"," cursor-pointer hover:text-blue-500"),onClick:function(){Z(null)},children:"\u5168\u90E8\u6587\u4EF6"},null),(0,e.jsx)("div",{className:"cursor-pointer",children:(0,e.jsx)($e.Z,{onClick:function(){I(m()({key:"create"},T))}})})]}),f==null?void 0:f.map(function(l){return(0,e.jsxs)("div",{className:"flex justify-between",children:[(0,e.jsx)("div",{className:"".concat(o===l.id?"text-blue-500":""," cursor-pointer hover:text-blue-500"),onClick:function(){Z(l.id)},children:l.name},null),(0,e.jsx)("div",{className:"cursor-pointer",children:(0,e.jsx)(Ne.Z,{menu:{items:[{label:"\u7F16\u8F91\u5206\u7C7B",key:"update"},{label:"\u5220\u9664\u5206\u7C7B",key:"delete"}],onClick:function(i){var F=i.key;I(m()({key:F},l))}},children:(0,e.jsx)(Re.Z,{})})})]},l.id)})]})]})},ze=a(89541),We=["fileType","count","defaultValue","mode","imagesShow"],K=se.Z.FilesController,Ge=K.filesItems,gt=K.filesItem,Je=K.filesCreate,Ye=K.filesDelete,Qe=K.filesUpdate,He=se.Z.ComController.ossUptoken,Xe=function(o){var Z,D=o.fileType,U=o.count,d=o.defaultValue,f=o.mode,S=o.imagesShow,re=S===void 0?!0:S,A=de()(o,We),le=(0,r.useState)([]),$=v()(le,2),N=$[0],Q=$[1],ie=(0,r.useState)([]),R=v()(ie,2),T=R[0],E=R[1],H=(0,r.useState)([]),L=v()(H,2),h=L[0],j=L[1],ue=(0,r.useState)([]),X=v()(ue,2),I=X[0],l=X[1],p=(0,r.useState)([]),i=v()(p,2),F=i[0],O=i[1],q=(0,r.useState)(),s=v()(q,2),u=s[0],_e=s[1],et=(0,r.useState)([]),he=v()(et,2),tt=he[0],me=he[1],at=(0,r.useState)(!1),Ce=v()(at,2),nt=Ce[0],z=Ce[1],st=(0,r.useState)(null),pe=v()(st,2),_=pe[0],rt=pe[1],lt=(0,r.useState)(1),ge=v()(lt,2),Se=ge[0],it=ge[1],W=A.onChange,ut=function(t){W(t.target.value)};(0,r.useEffect)(function(){He().then(function(n){var t=n.data;_e(t)})},[]),(0,r.useEffect)(function(){ee()},[_,Se]);var ee=function(){Ge({cid:_,page:Se,type:D}).then(function(t){var g=t.data;Q(g)})},ot=function(t){var g=h.indexOf(t.id);g===-1?(j(function(c){return c.concat(t.id)}),E(function(c){return c.concat(t)}),h.length>=U&&(j(function(c){return c.filter(function(M,k){return k!==0})}),E(function(c){return c.filter(function(M,k){return k!==0})}))):(j(function(c){return c.filter(function(M){return M!==t.id})}),E(function(c){return c.filter(function(M){return M.id!==t.id})}))},dt=function(){var n=y()(x()().mark(function t(){var g,c;return x()().wrap(function(k){for(;;)switch(k.prev=k.next){case 0:return k.next=2,Ye({ids:h});case 2:g=k.sent,c=g.success,c&&(j([]),E([]),ee());case 5:case"end":return k.stop()}},t)}));return function(){return n.apply(this,arguments)}}(),ct=function(){var n=y()(x()().mark(function t(g){var c,M;return x()().wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=2,Qe({ids:h,cid:g});case 2:c=G.sent,M=c.success,M&&(j([]),E([]),ee());case 5:case"end":return G.stop()}},t)}));return function(g){return n.apply(this,arguments)}}(),ft=function(){var t=I;T.map(function(g){t.push(g.key)}),U<=1?(W(t.slice(-1)[0]),l([t.slice(-1)[0]])):(W(t),l(t)),j([]),E([]),z(!1)},vt=function(t){l(typeof I=="string"?"":I.splice(t,1)),l(I.splice(t,1)),I.length>=1?W(I):W("")};(0,r.useEffect)(function(){d&&d.length?l(typeof d=="string"?[d]:d):l([])},[d]);var ht={name:"file",action:u==null?void 0:u.host,multiple:!0,fileList:tt,data:function(t){var g={key:(u==null?void 0:u.dir)+t.name,OSSAccessKeyId:u==null?void 0:u.accessid,policy:u==null?void 0:u.policy,success_action_status:"200",Signature:u==null?void 0:u.signature};return g},progress:{strokeColor:{"0%":"#108ee9","100%":"#87d068"},size:3,format:function(t){return"".concat(parseFloat(t.toFixed(2)),"%")}},beforeUpload:function(t){}},mt=function(t){console.log(t,"666"),me(t.fileList),t.file.status,t.file.status==="done"?(console.log(t),Je({key:(u==null?void 0:u.dir)+t.file.name,cid:_}).then(function(){me(null),ee()})):t.file.status==="error"&&J.ZP.error("".concat(t.file.name," \u4E0A\u4F20\u5931\u8D25"))};return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)(Pe.A.Item,m()(m()({},A),{},{children:[(0,e.jsx)(V.Z,m()({hidden:!0,onChange:ut,placeholder:A.placeholder},A.fieldProps)),f==="text"?(0,e.jsx)(P.ZP,{size:"small",type:"link",onClick:function(){z(!0)},children:"\u6587\u4EF6\u7BA1\u7406"}):(0,e.jsxs)(Y.Z,{children:[I.map(function(n){return re&&(0,e.jsxs)("a",{className:"w-20",children:[D==="image"?(0,e.jsx)(ce.Z,{width:"100px",height:"100px",src:n}):"",(0,e.jsx)(xe.Z,{content:(0,e.jsxs)("div",{style:{width:500},children:[(0,e.jsx)("video",{src:n,controls:!0,width:500}),(0,e.jsx)(ye.Z,{defaultValue:n})]}),title:"",children:D==="video"?(0,e.jsx)(Ae.Z,{type:"icon-video",className:"text-7xl"}):""}),(0,e.jsx)(fe.Z,{offset:[-4,-60],onClick:function(){vt(n)},count:(0,e.jsx)(Ue.Z,{})})]},n)}),(0,e.jsx)(P.ZP,{onClick:function(){z(!0)},type:"primary",icon:(0,e.jsx)(Ee.Z,{})})]})]})),(0,e.jsx)(je.Z,{title:"\u6587\u4EF6\u7BA1\u7406",open:nt,onCancel:function(){z(!1)},onOk:function(){z(!1)},footer:null,width:"70%",styles:{body:{padding:0}},children:(0,e.jsxs)("div",{className:"flex",children:[(0,e.jsx)(Le,{cid:_,setCid:rt,setFilesCategoryItems:O}),(0,e.jsx)("div",{className:"w-2",children:(0,e.jsx)(Ze.Z,{})}),(0,e.jsxs)("div",{children:[(0,e.jsx)("div",{children:(0,e.jsxs)(Y.Z,{children:[(0,e.jsx)(P.ZP,{type:"primary",disabled:!h.length||f==="text",onClick:ft,children:"\u4F7F\u7528"}),(0,e.jsx)(Ie.Z,m()(m()({onChange:mt},ht),{},{children:(0,e.jsx)(P.ZP,{type:"primary",children:"\u4E0A\u4F20\u6587\u4EF6"})})),(0,e.jsx)(Oe.Z,{title:"\u786E\u8BA4\u5220\u9664\uFF1F",disabled:!h.length,onConfirm:function(){dt()},children:(0,e.jsx)(P.ZP,{disabled:!h.length,danger:!0,children:"\u5220\u9664"})}),(0,e.jsx)(ke.Z,{className:"w-52",placeholder:"\u79FB\u52A8",disabled:!h.length,onChange:function(t){ct(t)},fieldNames:{label:"name",value:"id"},options:F})]})}),(0,e.jsx)("div",{className:"h-2"}),(0,e.jsx)("div",{className:"max-w-[712px]",children:(0,e.jsx)(Y.Z,{wrap:!0,children:N==null||(Z=N.data)===null||Z===void 0?void 0:Z.map(function(n){return(0,e.jsxs)(fe.Z,{count:h.indexOf(n.id)+1,offset:[-16,16],children:[(0,e.jsx)(ce.Z,{width:112,height:100,preview:!1,src:n.key,onClick:function(){ot(n)}}),(0,e.jsxs)("div",{className:"flex justify-between h-6 leading-6",children:[(0,e.jsx)(De.Z,{title:n.name,children:(0,e.jsx)("div",{className:"w-20 truncate",children:n.name})}),(0,e.jsx)("a",{onClick:function(){return(0,ze.JG)(n.key)},children:"\u590D\u5236"})]})]},n.id)})})}),(0,e.jsx)("div",{className:"h-2"}),(0,e.jsx)("div",{children:(0,e.jsx)(Me.Z,{onChange:function(t,g){it(t)},showQuickJumper:!0,showTotal:function(t){return"\u5171 ".concat(N.total," \u6761")},defaultCurrent:1,defaultPageSize:18,total:N.total})})]})]})})]})},qe=Xe}}]);