11.chunk.js 12.1 KB
webpackJsonp([11],{1270:function(e,t,a){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,r,i=a(310),l=o(i),s=a(76),c=o(s),d=a(87),u=o(d),f=a(24),m=o(f),p=a(54),h=o(p),g=a(21),v=o(g),y=a(86),k=o(y),w=a(14),b=o(w),S=a(66),E=o(S),R=a(114),x=o(R),C=a(88),B=o(C),D=a(55),z=o(D),N=a(8),T=o(N),F=a(1),I=o(F),_=a(4),P=o(_),L=a(2),V=o(L),A=a(3),j=o(A),W=a(9),M=o(W),q=a(0),H=o(q),J=a(10),K=a(11),U=a(12),O=M.default.getLabel,G=[{title:O("131684","\u53d1\u5e7f\u64ad")},{title:O("510038","\u53d1\u9001\u8bb0\u5f55")}],Q={startupFocus:!1},X=(n=(0,J.inject)("smsRadioStore"))(r=(0,K.withRouter)(r=(0,J.observer)(r=function(e){function t(e){(0,I.default)(this,t);var a=(0,V.default)(this,(t.__proto__||(0,T.default)(t)).call(this,e));return a.handleSubmit=function(){var e=a.props.smsRadioStore,t=e.form,o=e.submitBroadcast,n=e.ckRichTextStore,r=t.doValidate(),i=t.formParams.receivertype,l=t.formParams.receiver,s=t.formParams.title;r.pass&&(n.getData().richText&&("1"==i&&l||"0"==i)?s.length<100?(o(t.formParams).then(function(){a.props.history.go(0)}),z.default.success(O("516179","\u53d1\u9001\u6210\u529f\uff01"),1)):z.default.fail("\u5e7f\u64ad\u6807\u9898\u957f\u5ea6\u8fc7\u9ad8\uff0c\u4e0d\u8981\u8d85\u8fc7100\u4e2a\u5b57\u7b26",1):z.default.fail(O("516180","\u5e7f\u64ad\u5185\u5bb9\u6216\u5fc5\u586b\u9879\u672a\u586b\u5199\uff01"),1))},a.getFields=function(){var e=a.props.smsRadioStore,t=e.form,o=e.formConditions,n=e.ckRichTextStore,r=e.getSendBroadcastCondition,i=t.isInit,l=[];return i&&(0,U.toJS)(o[0].items).forEach(function(e){l.push(H.default.createElement(B.default.Item,{key:e.domkey.join("__"),form:t,fieldConfig:e,onChange:function(e,a){if(t.onChange(e,a),"type"===e.domkey[0]){var o=t.formParams.title,i=n.getData().richText;a[0]&&r(a[0].id).then(function(){t.updateFields({type:{value:a},title:{value:o}}),n.richEditorStore.setData(i)})}}}))}),l},a.reset=function(){var e=a.props.smsRadioStore,t=e.search;e.listV,e.getData;a.setState({searchVal:""}),t.form.resetFields()},a.advancedSubmit=function(){var e=a.props.smsRadioStore,t=e.search,o=e.listV,n=e.getData,r=t.form.formParams;o.clearData(),n({url:"/api/msgcenter/broadcast/mobile/queryBroadcastRecord",method:"post",params:r})},a.searchSubmit=function(){var e=a.props.smsRadioStore,t=e.listV,o=e.getData,n=a.state.searchVal;t.clearData(),a.props.history.go(-1),setTimeout(function(){o({url:"/api/msgcenter/broadcast/mobile/queryBroadcastRecord",method:"post",params:{title:n}})},500)},a.searchBarFocus=function(){var e=a.props.smsRadioStore,t=e.searchLayout;a.props.history.push(t.path)},a.receiverClick=function(e){var t=a.props.smsRadioStore,o=t.receiverGetData;t.receiverListV.clearData(),o({url:"/api/msgcenter/broadcast/mobile/getBroadcastReceiverList",method:"post",params:{receiverid:e}}),a.props.history.push("/sms-receive/?id="+e)},a.resend=function(){var e=a.props.smsRadioStore,t=e.form,o=e.detailItem,n=e.setState,r=e.ckRichTextStore,i=e.workFlowReplaceData,l=e.docReplaceData,s=e.fileData,c=e.workFlowRes,d=e.docRes,u=e.fileRes,f=e.changedatas;t.resetFields(),n({selectKey:0}),t.updateFields({title:{value:o.title}}),r.setData({richText:o.contexts}),r.replyStore.setAttach("workflow",i),r.replyStore.setAttach("doc",l),r.replyStore.setAttach("upload",s),c&&(f.signworkflowids=c.workFlowBizids,f.signworkflowreplacedata=c.workFlowJson),d&&(f.signdocids=d.docBizids,f.signdocreplacedata=d.docJson),u&&(f.uploadfileids=u.fileBizids,f.uploadfiledata=u.fileJson),a.props.history.push("/sms-radio/")},a.onRecordClick=function(e){var t=a.props.smsRadioStore,o=t.getSmsDetailById,n=t.layout;o(e).then(function(){a.props.history.push(n.path)})},a.getTemplate=function(){return{default:[{key:"col_1",render:function(e){return H.default.createElement("div",{className:"sms-radio-list-item",onClick:function(){return a.onRecordClick(e.ID)}},H.default.createElement("div",null,e.TITLE),H.default.createElement("div",{className:"sms-radio-list-item-info"},H.default.createElement("span",null,e.CREATERUSERIDspan),H.default.createElement("span",null,e.ttime)))}}]}},a.getSwipeActionProps=function(){return{right:[{text:O("507765","\u91cd\u65b0\u53d1\u9001"),onPress:function(e){(0,a.props.smsRadioStore.getSmsDetailById)(e.ID).then(function(){a.resend()})},className:"sms-radio-list-item-resend"}]}},a.onBrowserChange=function(e,t){var o=a.props.smsRadioStore,n=(o.ckRichTextStore,o.changedatas),r=o.setState,i="",l="";"workflow"===e&&(t.map(function(e){i+=e.id+","}),i=i.substring(0,i.length-1),n.signworkflowids=i,n.signworkflowreplacedata=t,r(n)),"doc"===e&&(t.map(function(e){l+=e.id+","}),l=l.substring(0,l.length-1),n.signdocids=l,n.signdocreplacedata=t,r(n))},a.onUploadChange=function(e,t){var o=a.props.smsRadioStore,n=(o.ckRichTextStore,o.changedatas),r=o.setState,i=[];t.map(function(e){i.push(e.fileid)}),n.uploadfileids=i,n.uploadfiledata=t,r(n)},a.onImgChange=function(e){a.props.smsRadioStore.ckRichTextStore.insertHtml('<img data-imgsrc="'+e[0].imgSrc+'" src="'+e[0].imgSrc+'" alt="" style="max-width: 100%;height: auto;"/>&#8203;')},a.renderWorkFlowBiz=function(){var e=a.props.smsRadioStore,t=e.workFlowBiz;if(t)return t.map(function(e,t){var a="<a contenteditable='false' onclick=\"window.openLink('/spa/workflow/static4mobileform/index.html#/req?requestid="+e.bizid+'\')"href="javascript:void(0);" unselectable="off" contenteditable="false"style="cursor:pointer;text-decoration:none !important;margin-right:8px">'+e.bizname+"</a>&nbsp;</br>";return H.default.createElement("div",{key:t,className:0==t?"container-content-Workflow":"container-content-Workflow-n",dangerouslySetInnerHTML:{__html:a}})})},a.renderDocBiz=function(){var e=a.props.smsRadioStore,t=e.docBiz;if(t)return t.map(function(e,t){var a="<a contenteditable='false' onclick=\"window.openLink.openDocument("+e.bizid+')"href="javascript:void(0);" unselectable="off" contenteditable="false"style="cursor:pointer;text-decoration:none !important;margin-right:8px">'+e.bizname+"</a>&nbsp;</br>";return H.default.createElement("div",{key:t,className:0==t?"container-content-Workflow":"container-content-Workflow-n",dangerouslySetInnerHTML:{__html:a}})})},a.renderFileBiz=function(){var e=a.props.smsRadioStore,t=e.fileBiz;if(t)return t.map(function(e,t){var a='<a onclick="window.openLink.openDocument('+e.bizid+')" unselectable="off"style="cursor:pointer;text-decoration:none !important;margin-right:8px"href="javascript:void(0);" contenteditable="false">'+e.bizname+"</a>&nbsp;<a unselectable='off' contenteditable='false'href='javascript:try{downloadFile(\""+e.loadlink+'","'+e.bizid+'")}catch(e){window.open("'+e.loadlink+"\")}' style='cursor:pointer;text-decoration:none;margin-right:8px'>\u4e0b\u8f7d("+e.filesize+")</a>&nbsp;</br>";return H.default.createElement("div",{key:t,className:0==t?"container-content-Workflow":"container-content-Workflow-n",dangerouslySetInnerHTML:{__html:a}})})},a.onTabChange=function(e,t){var o=a.props.smsRadioStore,n=o.setState,r=(o.selectKey,o.ckRichTextStore,o.listV);n({selectKey:t}),r.updateDataSource()},a.state={searchVal:""},a}return(0,j.default)(t,e),(0,P.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.smsRadioStore,t=e.getSendBroadcastCondition,a=e.getData,o=e.getRecordAdvanceCondition;e.ckRichTextStore;t(),a({url:"/api/msgcenter/broadcast/mobile/queryBroadcastRecord",method:"post"}),o()}},{key:"render",value:function(){var e=this,t=this.props.smsRadioStore,a=t.selectKey,o=(t.setState,t.form),n=t.ckRichTextStore,r=t.listV,i=t.loading,s=t.search,d=t.layout,f=t.detailItem,p=t.animating,g=t.workFlowBiz,y=t.docBiz,w=t.fileBiz,S=t.searchLayout,R=o.formParams,C={onImgChange:this.onImgChange,onBrowserChange:this.onBrowserChange,onUploadChange:this.onUploadChange,leftConfig:[{type:"voice"},{type:"blog-tupian",model:2},{type:"tianjia"}]};return H.default.createElement("div",{className:"sms-radio-page"},H.default.createElement(x.default,{tabs:G,initialPage:a,page:a,onChange:function(t,a){return e.onTabChange(t,a)},animated:!1,useOnPan:!1}),H.default.createElement("div",{className:"toast-example"},H.default.createElement(E.default,{toast:!0,text:"Loading...",animating:p})),H.default.createElement(K.Route,{key:d.id,path:d.path,render:function(){return H.default.createElement(v.default,null,H.default.createElement("div",{key:"radioDetailePage",className:"wm-route-layout"},H.default.createElement("div",{style:{background:"white",height:"100%",overflow:"auto",width:"100%"}},H.default.createElement("div",{className:"sms-radio-dialog-container"},H.default.createElement("div",{className:"container-head"},H.default.createElement("div",{className:"container-title"},f.title),H.default.createElement("div",{className:"container-info"},H.default.createElement("div",{className:"container-sendInfo"},H.default.createElement("span",null,f.creater),H.default.createElement("span",{className:"container-time"},f.createdate,"  ",f.createtime)),H.default.createElement("div",null,O("515418","\u63a5\u6536\u4eba\u6570\uff1a"),H.default.createElement("a",{onClick:function(){return e.receiverClick(f.receieverid)},className:"column-text"},f.count)))),H.default.createElement("div",{className:"container-content",dangerouslySetInnerHTML:{__html:f.contexts}}),H.default.createElement("div",{className:"container-content",style:{display:w.length>0?"block":"none"}},H.default.createElement(b.default,{key:"enclosure-1",type:"enclosure-1",size:"xxs"}),e.renderFileBiz()),H.default.createElement("div",{className:"container-content",style:{display:y.length>0?"block":"none"}},H.default.createElement(b.default,{key:"file",type:"file",size:"xxs"}),e.renderDocBiz()),H.default.createElement("div",{className:"container-content",style:{display:g.length>0?"block":"none"}},H.default.createElement(b.default,{key:"flow",type:"flow",size:"xxs"}),e.renderWorkFlowBiz())),H.default.createElement("div",{style:{position:"absolute",width:"100%",bottom:"0px",background:"white"}},H.default.createElement(k.default,{type:"primary",onClick:e.resend},O("507765","\u91cd\u65b0\u53d1\u9001"))))))}}),H.default.createElement(K.Route,{key:S.id,path:S.path,render:function(){return H.default.createElement(v.default,null,H.default.createElement("div",{key:"searchRadioPage",className:"wm-route-layout"},H.default.createElement("div",{style:{background:"white",height:"100%",overflow:"auto",width:"100%"}},H.default.createElement("div",{className:"sms-radio-search-page"},H.default.createElement(h.default,{value:e.state.searchVal,className:"search-select",placeholder:O("500351","\u8bf7\u8f93\u5165\u5173\u952e\u5b57"),onChange:function(t){return e.setState({searchVal:t},s.form.updateFields({title:{value:t}}))},onSubmit:e.searchSubmit,ref:function(e){e&&e.focus()}})))))}}),H.default.createElement("div",null,0===a?H.default.createElement("div",{style:{overflow:"auto",height:"190px"}},H.default.createElement(B.default,null,H.default.createElement(m.default,null,this.getFields()))):H.default.createElement("div",null,H.default.createElement(h.default,{value:this.state.searchVal,className:"search-select",placeholder:O("500351","\u8bf7\u8f93\u5165\u5173\u952e\u5b57"),showExtraButton:!0,extraButton:[{key:"advanced",show:H.default.createElement(b.default,{key:"filter-o",type:"filter-o"})}],onExtraButtonClick:function(){return e.props.history.push(s.path)},onFocus:function(){return e.searchBarFocus()}}),H.default.createElement(u.default,{store:s,onSubmit:this.advancedSubmit,onReset:this.reset,onChange:function(t,a){"title"===t.domkey[0]&&e.setState({searchVal:a})}}),H.default.createElement(c.default.Normal,{loading:i,store:r,rowKey:"ID",getTemplate:this.getTemplate,withSwipeAction:!0,swipeActionProps:this.getSwipeActionProps()})),H.default.createElement("div",{style:{display:0===a?"block":"none"}},H.default.createElement("div",{style:{position:"absolute",width:"100%",top:"0"===R.receivertype?"190px":"235px",bottom:"47px",background:"white"}},H.default.createElement(l.default,{store:n,onChange:function(e){n.text=e},replyProps:C,config:Q})),H.default.createElement("div",{style:{position:"absolute",width:"100%",bottom:"0px",background:"white"}},H.default.createElement(k.default,{type:"primary",onClick:this.handleSubmit},O("2083","\u53d1\u9001"))))))}}]),t}(q.Component))||r)||r)||r;t.default=X}});
//# sourceMappingURL=11.chunk.js.map?v=28dbbc4e