19.chunk.js 12.7 KB
webpackJsonp([19],{1740:function(e,t,o){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,n,l=o(32),i=r(l),d=o(96),u=r(d),s=o(104),m=r(s),c=o(5),f=r(c),v=o(55),p=r(v),h=o(24),g=r(h),w=o(13),y=r(w),E=o(255),S=r(E),F=o(6),R=r(F),N=o(1),b=r(N),D=o(4),C=r(D),k=o(2),T=r(k),P=o(3),I=r(P),_=o(167),O=r(_),M=o(60),j=r(M),x=o(0),B=r(x),V=o(10),A=o(9),G=o(12),L=(o(29),o(165)),J=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);t.default=e}(L),j.default.AgreeItem),q=j.default.CheckboxItem,H=(O.default.RadioItem,(a=(0,V.inject)("freeFlowSetStore"))(n=(0,G.withRouter)(n=(0,V.observer)(n=function(e){function t(){var e,o,r,a;(0,b.default)(this,t);for(var n=arguments.length,l=Array(n),d=0;d<n;d++)l[d]=arguments[d];return o=r=(0,T.default)(this,(e=t.__proto__||(0,R.default)(t)).call.apply(e,[this].concat(l))),r.getContent=function(){var e=r.props.freeFlowSetStore,t=e.currentDatas,o=void 0===t?{}:t,a=(e.formStore,o.detailType),n=void 0===a?"":a,l=(o.currentElement,[]);return"branch"==n?l.push(r.getRenderBranch()):"editNode"==n?l.push(r.getCusFields()):l.push(r.getRenderSignFields()),B.default.createElement("div",{className:"content"},l)},r.getRenderSignFields=function(){var e=[{key:"1",selected:!0,showname:"\u56de\u5230\u672c\u8282\u70b9"},{key:"2",selected:!1,showname:"\u81ea\u52a8\u8f6c\u5165\u4e0b\u4e00\u8282\u70b9 "}],t=[];return t.push(B.default.createElement(S.default,{value:"1",active:!0,label:"\u52a0\u7b7e\u7c7b\u578b",options:e,onChange:function(e){}})),B.default.createElement("div",{className:"sign-attr"},t)},r.getCusFields=function(){var e=r.props.freeFlowSetStore,t=e.formStore,o=e.formPanelToggleState,a=t.conditioninfo,n=t.isInit;console.log("conditioninfo: ",(0,A.toJS)(a));var l=[];return n&&a.forEach(function(e,t){var a=r.getFormItemFields(e.items);l.push(B.default.createElement("div",{className:"wm-form-group",key:e.title},e.title&&B.default.createElement("div",{className:"wm-form-title",onClick:function(){return r.handleToggle(t)}},e.title,B.default.createElement(y.default,{type:o[t]?"up":"down"})),B.default.createElement("div",{className:"wm-form-list-wrap "+(o[t]?"show":"hide")},B.default.createElement(g.default,null,a))))}),l},r.getFormItemFields=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=r.props.freeFlowSetStore,o=t.currentDatas,a=void 0===o?{}:o,n=t.formStore,l=(a.detailType,a.currentElement),i=void 0===l?{}:l,d=a.parentElement,u=void 0===d?{}:d,s=u.mergeType,m=void 0===s?"":s,c=i.nodeEntity,f=void 0===c?{}:c,v=(f.operatorReplaceDatas,n.formParams),h=v.overflowtimetype,g=void 0===h?"":h,w=(v.overflowtimedate,v.overflowtimetime,v.overflowtimehour,v.overflowtimeminute,v.advanceRemind),y=void 0===w?"":w,E=v.nodetype;console.log(v,"formParams");var S=[];return e.forEach(function(e){var o=e.domkey[0];"nextNodeEditPurview"==o&&(e.active=!0);var a="nodename"==o&&"3"==m,l=B.default.createElement("div",{className:"freeFlow-"+o+(a?" nodename-showmustPass":"")},B.default.createElement(p.default.Item,{key:e.domkey.join("__"),form:n,fieldConfig:e,onChange:"operators"==o?function(e,o){var r=(0,A.toJS)(o);t.currentDatas.currentElement.nodeEntity.operatorReplaceDatas=r,n.updateFields({operators:{value:r}})}:n.onChange}),"nodename"==o&&"3"==m&&r.getMustPassComs(f));if("overflowtimetype"==o)S.push(l),["0","1","2"].indexOf(g)<0&&S.push(r.getOvertimeRender("after"));else if("overflowtimehour"==o||"overflowtimeminute"==o)"1"==g&&(S.push(l),"overflowtimeminute"==o&&S.push(r.getOvertimeRender("after")));else if("overflowtimedate"==o)"2"==g&&(e.mode="datetime",S.push(B.default.createElement("div",{className:"freeFlow-"+o},B.default.createElement(p.default.Item,{key:e.domkey.join("__"),form:n,fieldConfig:e,onChange:n.onChange}))),S.push(r.getOvertimeRender("after")));else if("advanceRemind"==o)S.push(l),"0"!=y&&S.push(r.getOvertimeRender("before"));else{if("loopRemind"==o||"remindInterval"==o||"overflowtimetime"==o)return;if("allowModify"==o&&("4"==E||"0"==E||"3"==E))return;S.push(l)}}),S},r.getOvertimeRender=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"after",t=r.props.freeFlowSetStore,o=t.formStore,a=(t.formPanelToggleState,t.currentDatas),n=(a.detailType,a.currentElement),l=void 0===n?{}:n,i=l.nodeEntity,d=void 0===i?{}:i,u=d.overtimeToNextOperator,s=void 0===u?"0":u,m=d.afterLoopRemind,c=void 0===m?"":m,f=d.beforeLoopRemind,v=void 0===f?"":f,p=d.afterRemindInterval,h=void 0===p?"":p,g=d.beforeRemindInterval,w=void 0===g?"":g,y=o.conditioninfo,E=(o.isInit,y[1].items[7].options),F=B.default.createElement(J,{checked:"1"==s,onChange:function(e){console.log(e,"vvvvvvv");var o=e.target.checked?1:0;t.currentDatas.currentElement.nodeEntity.overtimeToNextOperator=o}},"\u8d85\u65f6\u81ea\u52a8\u6d41\u8f6c\u81f3\u4e0b\u4e00\u64cd\u4f5c\u8005"),R=B.default.createElement(J,{checked:"after"==e?"1"==c:"1"==v,onChange:function(o){console.log(o,"vvvvvvv");var r=o.target.checked?1:0,a="after"==e?"afterLoopRemind":"beforeLoopRemind";t.currentDatas.currentElement.nodeEntity[a]=r},className:"node-after-before-check"},"\u8282\u70b9\u8d85\u65f6"+("after"==e?"\u540e":"\u524d")+"\uff0c\u6bcf"),N=B.default.createElement("div",{className:"cus-select"},B.default.createElement(S.default,{value:"after"==e?h:w,viewAttr:3,options:E,onChange:function(o){console.log(o,"vvvvvvvvv");var r=o,a="after"==e?"afterRemindInterval":"beforeRemindInterval";t.currentDatas.currentElement.nodeEntity[a]=r}}),B.default.createElement("span",{className:"select-label"},"\u63d0\u9192\u4e00\u6b21")),b=[];return"after"==e&&b.push(F),b.push(R),b.push(N),B.default.createElement("div",{className:"overtime-seting"},b)},r.getRenderBranch=function(){var e=r.props.freeFlowSetStore,t=e.branchType,o=e.setBranchType,a=e.currentDatas,n=(a.detailType,a.currentElement),l=void 0===n?{}:n,i=l.mergeValue,d=void 0===i?"1":i,u=l.mergeType,s=void 0===u?"1":u,c=l.parallelNodeGroupDatas,v=void 0===c?[]:c,p=[{key:"1",selected:!0,showname:"\u6309\u6bd4\u4f8b\u901a\u8fc7"},{key:"2",selected:!1,showname:"\u6309\u5206\u652f\u6570\u901a\u8fc7 "},{key:"3",selected:!1,showname:"\u6307\u5b9a\u901a\u8fc7\u5206\u652f"}],h=[],w=""==t?""+s:t;h.push(B.default.createElement(S.default,{value:w,active:!0,label:"\u901a\u8fc7\u5206\u652f\u9009\u9879",options:p,onChange:function(t){console.log(t,"vvvvvvvvv");var r="1"==t?"100":"1";e.currentDatas=(0,f.default)({},e.currentDatas,{currentElement:(0,f.default)({},l,{mergeValue:r,mergeType:t})}),o(t)}}));var E=void 0,F=B.default.createElement("span",{className:"cus-inputItem"},1==w&&"%",B.default.createElement(y.default,{type:"editor"}));return"1"==w?(E=[],E.push(B.default.createElement(m.default,{value:d,type:"number",placeholder:"\u8bf7\u8f93\u5165",extra:F,onChange:function(t){t<0&&(t=0),t>100&&(t=100),e.currentDatas=(0,f.default)({},e.currentDatas,{currentElement:(0,f.default)({},l,{mergeValue:t})})},className:"bili-input"},"\u901a\u8fc7\u6bd4\u4f8b")),E.push(B.default.createElement("div",{className:"bili-tips"},"\u6bd4\u4f8b=\u901a\u8fc7\u5206\u652f\u6570/\u603b\u5206\u652f\u6570\uff0c\u5b9e\u9645\u901a\u8fc7\u6bd4\u4f8b\u5927\u4e8e\u7b49\u4e8e\u6240\u8bbe\u6bd4\u4f8b\u65f6\uff0c\u8f6c\u5165\u4e0b\u4e00\u8282\u70b9\u3002"))):E="2"==w?B.default.createElement(m.default,{value:d,type:"number",placeholder:"\u8bf7\u8f93\u5165",extra:F,onChange:function(t){t<1&&(t=1),e.currentDatas=(0,f.default)({},e.currentDatas,{currentElement:(0,f.default)({},l,{mergeValue:t})})}},"\u901a\u8fc7\u5206\u652f\u6570"):B.default.createElement("div",null,B.default.createElement(g.default,{renderHeader:function(){return"\u8bf7\u81f3\u5c11\u9009\u62e91\u4e2a\u5fc5\u987b\u901a\u8fc7\u7684\u8282\u70b9\uff01"}},v.map(function(t,o){return B.default.createElement(q,{key:t.id,checked:t.nodeEntity.mustPass,onChange:function(t){var r=t.target.checked,a=v;a[o].nodeEntity.mustPass=r,e.currentDatas=(0,f.default)({},e.currentDatas,{currentElement:(0,f.default)({},l,{parallelNodeGroupDatas:a})})}},B.default.createElement("span",{className:"nodename-icon"},B.default.createElement("i",null)),B.default.createElement("span",null,t.nodeEntity?t.nodeEntity.nodename:"\u8282\u70b9\u540d\u79f0"))}))),h.push(E),B.default.createElement("div",{className:"branch-content"},h)},r.getMustPassComs=function(e){var t=r.props.freeFlowSetStore,o=(t.currentDatas,t.formStore,e.mustPass),a=void 0!==o&&o;return B.default.createElement(O.default,{name:"mustpass",checked:a,onChange:function(e){var o=e.target.checked;t.currentDatas.currentElement.nodeEntity.mustPass=o,console.log(e,"eeeeeeee")}},"\u5fc5\u987b\u901a\u8fc7")},r.handleToggle=function(e){var t=r.props.freeFlowSetStore,o=(t.formStore,t.formPanelToggleState);t.formPanelToggleState[e]=!o[e]},r.getBottoms=function(){var e=r.props,t=e.freeFlowSetStore,o=e.history,a=t.currentDatas,n=void 0===a?{}:a,l=t.formStore,i=n.detailType,d=void 0===i?"":i,s=n.currentElement,m=void 0===s?{}:s,c=n.pcPublicFreeStore,v=l.formParams,p=[];return p.push(B.default.createElement(u.default,{type:"primary",onClick:function(){var e=m;if("editNode"==d){var t=l.doValidate();if(!t.pass)return void console.log(t,"------------");var r=e.nodeEntity.operatorReplaceDatas||[],a={resource:1,subcom:2,dept:3,group:4,virtual_subcom:5,virtual_dept:7,all:9},n=[],i=[];r.map(function(e){n.push(a[e.type]+"_"+e.id),i.push({id:e.id,name:e.name,type:e.type})}),v.operatorids=v.operators,v.operators=n.join(","),e.nodeEntity.operatorReplaceDatas=i,e.nodeEntity=(0,f.default)({},e.nodeEntity,v)}console.log(e,"resNodes");var u=window.document.getElementById("mobile-freeFlow").contentWindow,s=u.wfFreeFlowToMobileUtils.reloadFreeNodeDatas;s&&s(e,c),o.goBack()}},"\u4fdd\u5b58")),p},r.resetForm=function(){r.props.freeFlowSetStore.formStore.resetFields()},r.handleSubmit=function(){var e=r.props.freeFlowSetStore,t=e.formStore,o=t.doValidate();t.formParams;o.pass&&i.default.success("\u9a8c\u8bc1\u6210\u529f\uff01",1,"50%")},a=o,(0,T.default)(r,a)}return(0,I.default)(t,e),(0,C.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.location,o=void 0===t?{}:t,r=e.freeFlowSetStore,a=(r.setCurrentElement,r.initDatas),n=r.formStore,l=o.currentGroup,i=void 0===l?{}:l,d=o.parentGroup,u=void 0===d?{}:d,s=o.detailType,m=void 0===s?"":s,c=o.condition,f=void 0===c?[]:c;if(a({currentElement:i,parentElement:u,detailType:m,pcPublicFreeStore:o.pcPublicFreeStore}),"editNode"==m){var v=i.nodeEntity,p=v.allowComments,h=void 0!==p&&p,g=v.allowModify,w=void 0===g?"0":g,y=v.allowForward,E=void 0!==y&&y,S=v.allowTransfer,F=void 0!==S&&S,R=v.earlyReminder,N=void 0===R?-1:R,b=(v.groupid,v.loopReminder),D=void 0!==b&&b,C=v.loopRemind,k=void 0===C?"":C,T=v.remindInterval,P=void 0===T?"":T,I=(v.mustPass,v.nextNodeEditPurview),_=void 0===I?"2":I,O=v.nodename,M=void 0===O?"":O,j=v.nodetype,x=void 0===j?"1":j,B=(v.overflowtime,v.overflowtimetype),V=void 0===B?"0":B,A=(v.operators,v.reminderInterval,v.advanceRemind),G=void 0===A?"":A,L=v.overflowtimehour,J=void 0===L?"":L,q=v.overflowtimeminute,H=void 0===q?"":q,U=v.overflowtimedate,W=void 0===U?"":U,z=v.overflowtimetime,K=void 0===z?"":z,Q=v.signType,X=void 0===Q?"":Q,Y=v.operatorReplaceDatas,Z=void 0===Y?[]:Y;v.isrejectremind,v.ischangrejectnode,v.isselectrejectnode,v.isSubmitDirectNode,f&&f.length>0&&(f[0].items[3].browserConditionParam.valueArray=Z),n.initForm(f,"/req/wfFreeFlowSet/detail");var $=Z,ee=[];$.map(function(e){ee.push({id:e.id,name:e.name,type:e.type})});var te={nodename:{value:M},nodetype:{value:x+""},allowModify:{value:!0===w||"1"==w?"1":"0"},allowForward:{value:!0===E||"1"==E?"1":"0"},allowTransfer:{value:!0===F||"1"==F?"1":"0"},allowComments:{value:!0===h||"1"==h?"1":"0"},nextNodeEditPurview:{value:_},syncAllNode:{value:-1},overflowtimetype:{value:V+""},overflowtimehour:{value:J},overflowtimeminute:{value:H+""},overflowtimedate:{value:W},overflowtimetime:{value:K},advanceRemind:{value:G+""},earlyReminder:{value:N},loopRemind:{value:k+""},remindInterval:{value:P+""},loopReminder:{value:D+""},loopReminderTime:{value:-1},signType:{value:X+""},operators:{value:ee}};n.updateFields(te)}document.title="\u81ea\u7531\u6d41\u7a0b\u8be6\u7ec6\u8bbe\u7f6e"}},{key:"render",value:function(){var e=this.props.freeFlowSetStore,t=e.currentDatas,o=void 0===t?{}:t,r=o.detailType,a=void 0===r?"":r,n=o.currentElement,l=void 0===n?{}:n;console.log(a,"detailType",l);var i="\u81ea\u7531\u6d41\u7a0b\u8be6\u7ec6\u8bbe\u7f6e";return"editNode"==a?i="\u8282\u70b9\u5c5e\u6027":"sign"==a?i="\u52a0\u7b7e\u5c5e\u6027":"branch"==a&&(i="\u5206\u652f\u5c5e\u6027"),B.default.createElement("div",{className:"free-flow-set freeFlowSet-detail"},B.default.createElement("div",{className:"flow-set-header"},i),B.default.createElement("div",{className:"flow-set-content"},this.getContent()),B.default.createElement("div",{className:"flow-set-bottom"},this.getBottoms()))}}]),t}(B.default.Component))||n)||n)||n);t.default=H}});
//# sourceMappingURL=19.chunk.js.map?v=23873d21