25.chunk.js
11.6 KB
webpackJsonpecCom([25,32],{1030:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=a(22),i=n(l),s=a(0),r=n(s),o=a(6),d=n(o),u=a(1),c=n(u),f=a(3),p=n(f),h=a(4),m=n(h),v=a(5),g=n(v),y=a(7),C=a(2),E=n(C),b=a(18),w=n(b),k=a(330),S=n(k),_=a(23),L=n(_),U=a(206),M=n(U),T=a(19),z=n(T),N=a(9),P=n(N),x=P.default.getLabel,I=y.Modal.confirm,B=function(e){function t(e){(0,c.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return a.onOk=function(e,t){var n=a.props,l=n.onToolsChange,i=n.name,s=n.type,r=n.customParams;"function"===typeof l&&l(i,e,t,s,r)},a.onChange=function(e,t){a.setState({ids:e,datas:t});var n=a.props.onListChange;"function"===typeof n&&n(e,t)},a.onUploading=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(a.setState({status:e}),"uploading"===e){var n=0,l=0;t.map(function(e){e.size&&(n+=(e.progress||0)/100*e.size,l+=e.size)}),n===l?a.setState({percent:100}):a.setState({percent:Math.floor(n/l*100)})}"uploaded"===e&&(clearInterval(a.interval),a.setState({percent:100,speed:500,showList:!0}))},a.getlistT=function(){return a.state.datas.map(function(e){var t=e.filename,n=e.fileid;return E.default.createElement("div",{className:a.preCls+"-t"},E.default.createElement("a",{title:t,onClick:function(){return a.onOk([n],[e])}},t),E.default.createElement(y.Icon,{type:"cross",title:x("91","删除"),onClick:function(){var e=a.state.datas.filter(function(e){return e.fileid!==n}),l=e.map(function(e){return e.fileid});I({content:x("385904","确定要删除 $s 吗?").replace(/\$s/,t),onOk:function(){return a.onChange(l,e)}})}}))})},a.getListB=function(){return a.state.listB.map(function(e){var t=e.name,n=e.progress,l=e.showProgress,i=e.error,s=e.progressStatus;return E.default.createElement("div",{className:a.preCls+"-b"},E.default.createElement("a",{title:t},t),l&&E.default.createElement(M.default,(0,r.default)({percent:n,strokeWidth:3,showInfo:!1},i&&s?{status:s}:{})))})},a.getUploadList=function(){var e,t=a.state,n=t.datas,l=t.listB,s=t.listStatus,o=t.showList,d=(0,w.default)((e={},(0,i.default)(e,a.preCls,!0),(0,i.default)(e,a.preCls+"-hidden",!o),e)),u="uploading"===s,c=u?l.length:n.length,f=(u?44:29)*(c>(u?3:4)?u?3:4:c);return E.default.createElement("div",{className:d},E.default.createElement("div",{className:a.preCls+"-list",style:{height:f}},E.default.createElement(L.default,{height:"100%"},!u&&a.getlistT(),a.getListB())),E.default.createElement("div",{className:a.preCls+"-btn",style:u?{height:0,overflow:"hidden",border:0}:null},E.default.createElement(S.default,(0,r.default)({},a.props,{datas:n,onChange:a.onChange,getShowListDatas:function(e,t){return a.setState({datas:e,listB:t})},onUploading:function(e){return a.setState({listStatus:e})}}),E.default.createElement(y.Icon,{type:"plus-circle-o"}))),E.default.createElement("div",{className:a.preCls+"-cross"}))},a.isInstanceMounted=!1,a.state={status:"",listStatus:"",percent:0,speed:500,showList:!1,ids:[],datas:[],listB:[]},a.preCls="wea-rich-text-upload-list",a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){this.isInstanceMounted=!0;var e=this.props.datas,t=void 0===e?[]:e;t.length>0&&this.setState({datas:t,status:"uploaded"})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.datas,a=void 0===t?[]:t,n=e.datas||[];(0,z.default)(a,n)||this.setState({datas:n,status:n.length>0?"uploaded":""})}},{key:"componentWillUnmount",value:function(){this.isInstanceMounted=!1}},{key:"render",value:function(){var e=this,t=this.props,a=t.show,n=t.needLoading,l=void 0===n||n,i=t.showListCb,s=this.state,o=s.percent,d=s.datas,u=s.showList,c=s.status;return d.length>0&&"uploaded"===c?E.default.createElement("div",{style:{display:"inline-block",position:"relative"}},this.getUploadList(),E.default.createElement("div",{onClick:function(){return e.setState({showList:!u},function(){"function"===typeof i&&i(e.state.showList)})}},a),E.default.createElement("div",{className:this.preCls+"-red-p"})):E.default.createElement(S.default,(0,r.default)({},this.props,{onUploading:this.onUploading,onChange:this.onChange}),E.default.createElement("div",{style:{display:"inline-block"},onClick:function(){return e.setState({percent:0,speed:500})}},a),l?0===o||100===o?"":E.default.createElement("div",{style:{display:"inline-block"}},E.default.createElement("span",{style:{verticalAlign:"middle"}}," ( "),E.default.createElement(M.default,{type:"circle",status:"active",percent:o,width:16,format:function(){return""}}),E.default.createElement("span",{style:{verticalAlign:"middle"}}," ",o+"%"," )")):null)}}]),t}(C.Component);t.default=B},932:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=a(0),i=n(l),s=a(6),r=n(s),o=a(1),d=n(o),u=a(3),c=n(u),f=a(4),p=n(f),h=a(5),m=n(h),v=a(7),g=a(2),y=n(g),C=a(330),E=n(C),b=a(1030),w=n(b),k=function(e){function t(e){(0,d.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,r.default)(t)).call(this,e));return a.state={status:"",percent:0,speed:500,datas:[]},a.onChange=a.onChange.bind(a),a.onUploading=a.onUploading.bind(a),a}return(0,m.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.show,n=t.needLoading,l=void 0===n||n;if("list"===t.type)return y.default.createElement(w.default,this.props);var s=this.state,r=s.percent,o=s.datas;return y.default.createElement(E.default,(0,i.default)({},this.props,{onUploading:this.onUploading,onChange:this.onChange,datas:o}),y.default.createElement("div",{style:{display:"inline-block"},onClick:function(){return e.setState({percent:0,speed:500})}},a),l?0===r||100===r?"":y.default.createElement("div",{style:{display:"inline-block"}},y.default.createElement("span",{style:{verticalAlign:"middle"}}," ( "),y.default.createElement(v.Progress,{type:"circle",status:"active",percent:r,width:16,format:function(){return""}}),y.default.createElement("span",{style:{verticalAlign:"middle"}}," ",r+"%"," )")):null)}},{key:"onChange",value:function(e,t){var a=this.props,n=a.onToolsChange,l=a.name,i=a.type,s=a.customParams;"function"===typeof n&&n(l,e,t,"image"===i?i:"file",s),this.setState({datas:t})}},{key:"onUploading",value:function(e){var t=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(this.setState({status:e},function(){"function"===typeof t.props.onUploading&&t.props.onUploading(e)}),"uploading"===e){var n=0,l=0;a.map(function(e){e.size&&(n+=(e.progress||0)/100*e.size,l+=e.size)}),n===l?this.setState({percent:100}):this.setState({percent:Math.floor(n/l*100)})}"uploaded"===e&&(clearInterval(this.interval),this.setState({percent:100,speed:500,datas:[]}))}}]),t}(g.Component);t.default=k},954:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=a(22),i=n(l),s=a(17),r=n(s),o=a(0),d=n(o),u=a(6),c=n(u),f=a(1),p=n(f),h=a(3),m=n(h),v=a(4),g=n(v),y=a(5),C=n(y),E=a(2),b=n(E),w=a(7),k=a(9),S=n(k),_=a(42),L=n(_),U=a(62),M=n(U),T=a(373),z=a(932),N=n(z),P=w.Tabs.TabPane,x=w.Form.Item,I=S.default.getLabel,B={tabKey:"1",width:"",height:"",align:"1",size:"1",url:"",list:[],visible:!1},O=function(e){function t(e){(0,p.default)(this,t);var a=(0,g.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.reset=function(){a.setState((0,d.default)({},B))},a.onTabChange=function(e){a.setState({width:"",height:"",align:"1",size:"1",url:"",tabKey:e})},a.onCancel=function(){var e=a.props.onCancel;a.reset(),a.setState({visible:!1}),e&&e()},a.onOk=function(){var e=a.props,t=e.isTCPlayer,n=e.insertHTML,l=a.state,i=l.tabKey,s=l.width,r=l.height,o=l.align,d=l.url,u=l.list,c=(0,T.getVideoString)({videoList:u,videoH:r,videoW:s,videoAlign:o,videoUrl:d,videoTabKey:i,isTCPlayer:t});""!==c&&n(c),a.reset()},a.onChange=function(e,t,n){var l=[].concat((0,r.default)(a.state.list),(0,r.default)(n));a.setState({list:l})},a.removeItem=function(e){var t=a.state.list,n=t.filter(function(t){return t.fileid!==e});a.setState({list:n})},a.renderWH=function(e,t){var n="width"===e?I("203","宽度")+" (px)":I("207","高度")+" (px)";return b.default.createElement(x,{label:n,labelCol:{span:4},wrapperCol:{span:18}},b.default.createElement(M.default,{value:t,onChange:function(t){return a.setState((0,i.default)({},e,t))}}))},a.renderSelect=function(e,t){var n="size"===e?I("516499","视频尺寸"):I("385291","对齐方式"),l="size"===e?[{key:"1",showname:I("516500","原尺寸")},{key:"2",showname:I(131372,"自定义")}]:[{key:"1",showname:I(16202,"左对齐")},{key:"2",showname:I(16204,"右对齐")},{key:"3",showname:I(128965,"居中对齐")}];return b.default.createElement(x,{label:n,labelCol:{span:4},wrapperCol:{span:18}},b.default.createElement(L.default,{options:l,detailtype:3,value:t,onChange:function(t){return a.setState((0,i.default)({},e,t))}}))},a.state=(0,d.default)({},B),a}return(0,C.default)(t,e),(0,m.default)(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.uploadConfig,n=t.isTCPlayer,l=t.extentExts,i=void 0===l?"":l,s=t.uploadUrl,r=t.readOnly,o=this.state,u=o.tabKey,c=o.width,f=o.height,p=o.url,h=o.list,m=o.align,v=o.size,g=o.visible,y="wmv,avi,dat,asf,mpeg,mpg,rm,rmvb,ram,flv,mp4,3gp,mov,divx,dv,vob,mkv,qt,cpk,fli,flc,f4v,m4v,mod,m2t,swf,webm,mts,m2ts,3g2,mpe,ts,div,lavf,dirac";return i&&(y+=","+i),b.default.createElement("div",{style:{display:"inline-block"}},b.default.createElement("div",{className:"wea-cb-item",onClick:function(){return!r&&e.setState({visible:!0})}},b.default.createElement("span",{className:"cke_button_icon wea-cbi-icon cke_button__html5video_icon"})),b.default.createElement(w.Modal,{wrapClassName:"wea-rich-text-dialog-image wea-workflow-hr-radio wea-browser-modal",title:b.default.createElement("span",{style:{lineHeight:"48px",paddingLeft:20}},I("507393","上传视频")),visible:g,onCancel:this.onCancel,footer:[b.default.createElement(w.Button,{type:"primary",size:"large",onClick:this.onOk},I("826","确定")),b.default.createElement(w.Button,{type:"ghost",size:"large",onClick:this.onCancel},I("385567","取 消"))]},b.default.createElement(w.Tabs,{activeKey:u,onChange:this.onTabChange},b.default.createElement(P,{tab:I("507394","本地视频"),key:"1"}),b.default.createElement(P,{tab:I("507395","网络视频"),key:"2"})),b.default.createElement("div",{className:"wea-rich-text-uploadModal"},"1"===u?b.default.createElement("div",null,b.default.createElement(x,{hideLabel:!0,wrapperCol:{span:22}},b.default.createElement("div",null,b.default.createElement(N.default,(0,d.default)({name:"videoUpload",show:b.default.createElement(w.Button,{type:"ghost"},I("507393","上传视频")),uploadId:"video",uploadUrl:s,uploadParams:n,category:"video",limitType:y,onToolsChange:this.onChange},a)),h.length>0&&b.default.createElement("div",{className:"wea-rich-text-video-list"},h.map(function(t){return b.default.createElement("div",{className:"wea-rich-text-video-list-item"},t.filename,b.default.createElement("span",{class:"anticon anticon-cross wea-rich-text-video-list-item-del",onClick:function(){return e.removeItem(t.fileid)}}))})))),this.renderSelect("size",v),"2"===v&&this.renderWH("width",c),"2"===v&&this.renderWH("height",f),this.renderSelect("align",m)):b.default.createElement("div",null,b.default.createElement(x,{label:I("507396","视频地址"),labelCol:{span:4},wrapperCol:{span:18}},b.default.createElement(M.default,{value:p,onChange:function(t){return e.setState({url:t})}})),this.renderSelect("size",v),"2"===v&&this.renderWH("width",c),"2"===v&&this.renderWH("height",f),this.renderSelect("align",m)))))}}]),t}(E.Component);t.default=O}});
//# sourceMappingURL=25.chunk.js.map?v=b6a322cd