20.8bc7dccc.chunk.js 15.2 KB
webpackJsonp([20,22],{1405: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(8),i=n(l),r=a(4),s=n(r),o=a(1),d=n(o),u=a(5),c=n(u),f=a(2),p=n(f),h=a(3),v=n(h),m=a(7),g=a(0),y=n(g),b=a(1372),w=n(b),C=a(1427),E=n(C),k=function(e){function t(e){(0,d.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,s.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,v.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(E.default,this.props);var r=this.state,s=r.percent,o=r.datas;return y.default.createElement(w.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===s||100===s?"":y.default.createElement("div",{style:{display:"inline-block"}},y.default.createElement("span",{style:{verticalAlign:"middle"}}," ( "),y.default.createElement(m.Progress,{type:"circle",status:"active",percent:s,width:16,format:function(){return""}}),y.default.createElement("span",{style:{verticalAlign:"middle"}}," ",s+"%"," )")):null)}},{key:"onChange",value:function(e,t){var a=this.props,n=a.onToolsChange,l=a.name,i=a.type;"function"===typeof n&&n(l,e,t,"image"===i?i:"file"),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},1427: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),r=a(8),s=n(r),o=a(4),d=n(o),u=a(1),c=n(u),f=a(5),p=n(f),h=a(2),v=n(h),m=a(3),g=n(m),y=a(7),b=a(0),w=n(b),C=a(21),E=n(C),k=a(1372),_=n(k),S=a(29),T=n(S),L=a(374),P=n(L),I=a(20),M=n(I),N=a(9),x=n(N),U=x.default.getLabel,A=y.Modal.confirm,H=function(e){function t(e){(0,c.default)(this,t);var a=(0,v.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,r=n.type;"function"===typeof l&&l(i,e,t,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 w.default.createElement("div",{className:a.preCls+"-t"},w.default.createElement("a",{title:t,onClick:function(){return a.onOk([n],[e])}},t),w.default.createElement(y.Icon,{type:"cross",title:U("91","删除"),onClick:function(){var e=a.state.datas.filter(function(e){return e.fileid!==n}),l=e.map(function(e){return e.fileid});A({content:U("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,r=e.progressStatus;return w.default.createElement("div",{className:a.preCls+"-b"},w.default.createElement("a",{title:t},t),l&&w.default.createElement(P.default,(0,s.default)({percent:n,strokeWidth:3,showInfo:!1},i&&r?{status:r}:{})))})},a.getUploadList=function(){var e,t=a.state,n=t.datas,l=t.listB,r=t.listStatus,o=t.showList,d=(0,E.default)((e={},(0,i.default)(e,a.preCls,!0),(0,i.default)(e,a.preCls+"-hidden",!o),e)),u="uploading"===r,c=u?l.length:n.length,f=(u?44:29)*(c>(u?3:4)?u?3:4:c);return w.default.createElement("div",{className:d},w.default.createElement("div",{className:a.preCls+"-list",style:{height:f}},w.default.createElement(T.default,{height:"100%"},!u&&a.getlistT(),a.getListB())),w.default.createElement("div",{className:a.preCls+"-btn",style:u?{height:0,overflow:"hidden",border:0}:null},w.default.createElement(_.default,(0,s.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})}}),w.default.createElement(y.Icon,{type:"plus-circle-o"}))),w.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,M.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,r=this.state,o=r.percent,d=r.datas,u=r.showList,c=r.status;return d.length>0&&"uploaded"===c?w.default.createElement("div",{style:{display:"inline-block",position:"relative"}},this.getUploadList(),w.default.createElement("div",{onClick:function(){return e.setState({showList:!u},function(){"function"===typeof i&&i(e.state.showList)})}},a),w.default.createElement("div",{className:this.preCls+"-red-p"})):w.default.createElement(_.default,(0,s.default)({},this.props,{onUploading:this.onUploading,onChange:this.onChange}),w.default.createElement("div",{style:{display:"inline-block"},onClick:function(){return e.setState({percent:0,speed:500})}},a),l?0===o||100===o?"":w.default.createElement("div",{style:{display:"inline-block"}},w.default.createElement("span",{style:{verticalAlign:"middle"}}," ( "),w.default.createElement(P.default,{type:"circle",status:"active",percent:o,width:16,format:function(){return""}}),w.default.createElement("span",{style:{verticalAlign:"middle"}}," ",o+"%"," )")):null)}}]),t}(b.Component);t.default=H},1452: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),r=a(14),s=n(r),o=a(8),d=n(o),u=a(4),c=n(u),f=a(1),p=n(f),h=a(5),v=n(h),m=a(2),g=n(m),y=a(3),b=n(y),w=a(0),C=n(w),E=a(7),k=a(9),_=n(k),S=a(49),T=n(S),L=a(74),P=n(L),I=a(1610),M=a(1405),N=n(M),x=E.Tabs.TabPane,U=E.Form.Item,A=_.default.getLabel,H={tabKey:"1",width:"240",height:"420",align:"1",url:"",list:[],visible:!1},D=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)({},H))},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,r=l.width,s=l.height,o=l.align,d=l.url,u=l.list,c=(0,I.getVideoString)({videoList:u,videoH:s,videoW:r,videoAlign:o,videoUrl:d,videoTabKey:i,isTCPlayer:t});""!==c&&n(c),a.reset()},a.onChange=function(e,t,n){var l=[].concat((0,s.default)(a.state.list),(0,s.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){return C.default.createElement(U,{label:"width"===e?A("203","宽度"):A("207","高度"),labelCol:{span:4},wrapperCol:{span:18}},C.default.createElement(P.default,{value:t,onChange:function(t){return a.setState((0,i.default)({},e,t))}}))},a.renderSelect=function(e,t){var n=[{key:"1",showname:A(16202,"左对齐")},{key:"2",showname:A(16204,"右对齐")},{key:"3",showname:A(128965,"居中对齐")}];return C.default.createElement(U,{label:A("385291","对齐方式"),labelCol:{span:4},wrapperCol:{span:18}},C.default.createElement(T.default,{options:n,detailtype:3,value:t,onChange:function(t){return a.setState((0,i.default)({},e,t))}}))},a.state=(0,d.default)({},H),a}return(0,b.default)(t,e),(0,v.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,r=t.uploadUrl,s=this.state,o=s.tabKey,u=s.width,c=s.height,f=s.url,p=s.list,h=s.align,v=s.visible,m="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&&(m+=","+i),C.default.createElement("div",{style:{display:"inline-block"}},C.default.createElement("span",{onClick:function(){return e.setState({visible:!0})},className:"cke_button_icon cke_button__html5video_icon"}),C.default.createElement(E.Modal,{wrapClassName:"wea-rich-text-dialog-image wea-workflow-hr-radio wea-browser-modal",title:C.default.createElement("span",{style:{lineHeight:"48px",paddingLeft:20}},A("507393","上传视频")),visible:v,onCancel:this.onCancel,footer:[C.default.createElement(E.Button,{type:"primary",size:"large",onClick:this.onOk},A("826","确定")),C.default.createElement(E.Button,{type:"ghost",size:"large",onClick:this.onCancel},A("385567","取 消"))]},C.default.createElement(E.Tabs,{activeKey:o,onChange:function(t){return e.setState({tabKey:t})}},C.default.createElement(x,{tab:A("507394","本地视频"),key:"1"}),C.default.createElement(x,{tab:A("507395","网络视频"),key:"2"})),C.default.createElement("div",{className:"wea-rich-text-uploadModal"},"1"===o?C.default.createElement("div",null,C.default.createElement(U,{hideLabel:!0,wrapperCol:{span:22}},C.default.createElement("div",null,C.default.createElement(N.default,(0,d.default)({name:"videoUpload",show:C.default.createElement(E.Button,{type:"ghost"},A("507393","上传视频")),uploadId:"video",uploadUrl:r,uploadParams:n,category:"video",limitType:m,onToolsChange:this.onChange},a)),p.length>0&&C.default.createElement("div",{className:"wea-rich-text-video-list"},p.map(function(t){return C.default.createElement("div",{className:"wea-rich-text-video-list-item"},t.filename,C.default.createElement("span",{class:"anticon anticon-cross wea-rich-text-video-list-item-del",onClick:function(){return e.removeItem(t.fileid)}}))})))),this.renderWH("width",u),this.renderWH("height",c),this.renderSelect("align",h)):C.default.createElement("div",null,C.default.createElement(U,{label:A("507396","视频地址"),labelCol:{span:4},wrapperCol:{span:18}},C.default.createElement(P.default,{value:f,onChange:function(t){return e.setState({url:t})}})),this.renderWH("width",u),this.renderWH("height",c),this.renderSelect("align",h)))))}}]),t}(w.Component);t.default=D},1610:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function l(e){return""+(e||"wea_vp_")+Math.random().toString(36).substr(2,6)}function i(e){var t=e.videoList,a=e.videoW,n=e.videoH,i=e.videoAlign,r=e.videoUrl,s=e.videoTabKey,o=e.isTCPlayer,d="",u="2"===i?"right":"3"===i?"center":"left",c=isNaN(parseInt(a))?"420":parseInt(a),f=isNaN(parseInt(n))?"240":parseInt(n),p="width: "+c+"px; height: "+f+"px;",h="width="+c+" height="+f,v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return'<div style="text-align:'+u+'" '+t+">"+e+"</div><br/>"},m=function(e){return'<div class="__wea_vp_class__" style="display:inline-block;'+(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"")+'" '+(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"")+">"+e+"</div>"};if("1"===s)t.length>0&&t.map(function(e){var t="";o?(t="<video id="+l()+' isTCPlayer="1" fileID='+e.fileID+" appID="+e.appID+" "+h+' preload="auto" playsinline webkit-playsinline '+("swf"===e.fileExtendName?"isSwf":"")+" ></video>",t=m(t),t=v(t)):"swf"==e.fileExtendName?t='<div style="text-align:'+u+';overflow:hidden;"><embed src='+(e.imgSrc||e.loadlink)+' quality="high" '+h+" align="+u+' type="application/x-shockwave-flash" ></embed></div><br/>':"mp4"==e.fileExtendName?(t="<video src="+(e.imgSrc||e.loadlink)+" "+h+' controls="controls" playsinline webkit-playsinline ></video>',t='<div style="display:inline-block;'+p+'">'+t+"</div>",t=v(t)):(t="<video src="+(e.imgSrc||e.loadlink)+" "+h+' controls="controls" playsinline webkit-playsinline ></video>',t=m(t,p,"id="+l()+" "+h),t=v(t)),d+=t});else{var g="<video src="+r+" "+h+' controls="controls" playsinline webkit-playsinline ></video>';g=m(g,p,"id="+l()+" "+h),g=v(g),d+=g}return d}function r(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments[2],n=a?e:(0,d.default)({},e,{video:e.video||"",container:e.container||l(),variable:"player"}),i=n.video?"loading...":"暂无视频",r=function(){setTimeout(function(){try{a?new TCPlayer(n.container||l(),n):new videoPlayer(n)}catch(e){}},200)},s=a?"TCPlayerJS":"videoPlayerJS";return v.default.isDefined(s)?v.default.ready(s,r):(0,v.default)(a?["/cloudstore/resource/pc/tcplayer/tcplayer.css","/cloudstore/resource/pc/tcplayer/libs/hls.min.0.12.4.js","/cloudstore/resource/pc/tcplayer/libs/dash.all.min.2.9.3.js","/cloudstore/resource/pc/tcplayer/tcplayer.min.js"]:"/cloudstore/resource/pc/videoPlayer/index.min.js",s,r),function(e){return a?p.default.createElement("video",{isTCPlayer:"1",id:e.container,style:t,preload:"auto",playsinline:!0,"webkit-playsinline":!0}):p.default.createElement("div",{id:e.container.substr(1),style:t},i)}(n)}function s(e,t){if(e=e||window.document.body,y(e)){e=e.querySelectorAll(".__wea_vp_class__")||[];var a=function(e){if(y(e)){var a=e.querySelector("video");if(!a)return;if(a.getAttribute("isTCPlayer")){var n=a.id,l=a.getAttribute("fileID");t=t||a.getAttribute("appID");var i=a.getAttribute("isswf"),s=a.getAttribute("width"),o=a.getAttribute("height"),u={container:n,fileID:l,appID:t,width:s,height:o};i&&(u=(0,d.default)({},u,{flash:{swf:"/cloudstore/resource/pc/tcplayer/player.swf"}})),r(u,{width:s,height:o},!0)}else{r({container:"#"+e.id,video:a.src},{width:a.getAttribute("width"),height:a.getAttribute("height")})}}};if(e&&e.length>0)for(var n=0;n<e.length;n++)a(e[n]);else a(e)}}Object.defineProperty(t,"__esModule",{value:!0});var o=a(8),d=n(o),u=a(45),c=n(u);t.getVideoString=i,t.loadVideoPlayer=r,t.renderVideoPlayer=s;var f=a(0),p=n(f),h=a(75),v=n(h),m=a(35),g=n(m),y="object"===("undefined"===typeof HTMLElement?"undefined":(0,c.default)(HTMLElement))?function(e){return e instanceof HTMLElement}:function(e){return e&&"object"===("undefined"===typeof e?"undefined":(0,c.default)(e))&&1===e.nodeType&&"string"===typeof e.nodeName},b=(0,g.default)({loader:function(){return a.e(25).then(a.bind(null,1611))},loading:function(){return null},render:function(e,t,a){return e?p.default.createElement(e&&e.__esModule?e.default:e,(0,d.default)({},t,{ref:a})):null}});b.getVideoString=i,b.loadVideoPlayer=r,b.renderVideoPlayer=s,t.default=b}});
//# sourceMappingURL=20.8bc7dccc.chunk.js.map