UNPKG

yyuap-bpm

Version:
2 lines 75.2 kB
/*! build:uba by yueming@yonyou.com hash:6f5898492bc06a65364c, chunkhash:b2be66f5bbd0b67b0873, name:main, filebase:main.6f589849.bundle.js, query:, file:js/main.6f589849.bundle.js */ (window.webpackJsonp=window.webpackJsonp||[]).push([[0],{158:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=y(n(19)),r=y(n(22)),s=y(n(23)),o=y(n(46)),i=y(n(80)),c=y(n(26)),l=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,a.default)(e,r.key,r)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),u=y(n(0)),d=n(1),p=y(d),f=n(29),m=y(n(102)),h=y(n(81));function y(e){return e&&e.__esModule?e:{default:e}}var g={className:u.default.string,filterRefUrl:u.default.string,organrefCode:u.default.string,positonrefCode:u.default.string,roleRef:u.default.string,userRef:u.default.string,onCopyusersChange:u.default.func,onintersectionChange:u.default.func},v=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var e=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||(0,c.default)(t)).call(this));return e.changeCheck=function(){var t=e.props.onintersectionChange;e.setState({intersection:!e.state.intersection},function(){t&&t(e.state.intersection)})},e.state={copyusers:[],copyuserShowVal:[],copycheckedArray:[],intersection:!0},e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=(0,s.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(r.default?(0,r.default)(e,t):e.__proto__=t)}(t,d.Component),l(t,[{key:"render",value:function(){var e=this,t={height:"30px",lineHeight:"30px",width:"10%",padding:"15px",display:"inline"},n={display:"inline-block",width:"36%"},a={title:"抄送部门选择",backdrop:!1,hasPage:!0,multiple:!0,refType:1,isRadio:!1,className:"",emptyBtn:!0,param:{refCode:e.props.organrefCode,tenantId:"",sysId:"",transmitParam:"EXAMPLE_CONTACTS,EXAMPLE_ORGANIZATION"},checkedArray:e.state.copycheckedArray[0]||[],onCancel:function(e){console.log(e)},onSave:function(t,n){var a=t.map(function(e){return e.id}),r=e.state.copyuserShowVal.slice();r[0]=n;var s=e.state.copyusers.slice();s[0]=(0,i.default)(a,function(e){return{id:e,type:"DEPTS"}});var o=e.state.copycheckedArray;o[0]=t;var c=e.props.onCopyusersChange;c&&c(s),e.setState({copyusers:s,copyuserShowVal:r,copycheckedArray:o})},showVal:e.state.copyuserShowVal[0],showKey:"refname",verification:!1},r={title:"抄送岗位选择",backdrop:!1,hasPage:!0,multiple:!0,refType:2,isRadio:!1,emptyBtn:!0,className:"",param:{refCode:e.props.positonrefCode,tenantId:"",sysId:"",transmitParam:"EXAMPLE_CONTACTS,EXAMPLE_ORGANIZATION"},checkedArray:e.state.copycheckedArray[1]||[],onCancel:function(e){console.log(e)},onSave:function(t,n){var a=t.map(function(e){return e.id}),r=e.state.copyuserShowVal.slice();r[1]=n;var s=e.state.copyusers.slice();s[1]=(0,i.default)(a,function(e){return{id:e,type:"POSTS"}});var o=e.state.copycheckedArray;o[1]=t;var c=e.props.onCopyusersChange;c&&c(s),e.setState({copyusers:s,copyuserShowVal:r,copycheckedArray:o})},showVal:e.state.copyuserShowVal[1],showKey:"refname",verification:!1},s={title:"抄送角色选择",backdrop:!1,hasPage:!0,refType:2,isRadio:!1,emptyBtn:!0,className:"",param:{refCode:e.props.roleRef,tenantId:"",sysId:"",transmitParam:"EXAMPLE_CONTACTS,EXAMPLE_ORGANIZATION"},checkedArray:e.state.copycheckedArray[2]||[],onCancel:function(e){console.log(e)},onSave:function(t,n){var a=t.map(function(e){return e.id}),r=e.state.copyuserShowVal.slice();r[2]=n;var s=e.state.copyusers.slice();s[2]=(0,i.default)(a,function(e){return{id:e,type:"USERGROUP"}});var o=e.state.copycheckedArray;o[2]=t;var c=e.props.onCopyusersChange;c&&c(s),e.setState({copyusers:s,copyuserShowVal:r,copycheckedArray:o})},showVal:e.state.copyuserShowVal[2],showKey:"refname",verification:!1},c={title:"抄送人员选择",backdrop:!1,hasPage:!0,emptyBtn:!0,refType:2,isRadio:!1,className:"",param:{refCode:e.props.refCode,tenantId:"",sysId:"",transmitParam:"EXAMPLE_CONTACTS,EXAMPLE_ORGANIZATION"},checkedArray:e.state.copycheckedArray[3]||[],onCancel:function(e){console.log(e)},onSave:function(t,n){var a=t.map(function(e){return e.id}),r=e.state.copyuserShowVal.slice();r[3]=n;var s=e.state.copyusers.slice();s[3]=(0,i.default)(a,function(e){return{id:e,type:"USER"}});var o=e.state.copycheckedArray;o[3]=t;var c=e.props.onCopyusersChange;c&&c(s),e.setState({copyusers:s,copyuserShowVal:r,copycheckedArray:o})},showVal:e.state.copyuserShowVal[3],showKey:"refname",verification:!1};return p.default.createElement("div",null,p.default.createElement(f.Row,null,p.default.createElement(f.Label,{style:t,className:"refLabel"},"按部门:"),p.default.createElement("div",{style:n},p.default.createElement(m.default,{disabled:!1,option:(0,o.default)(JSON.parse(h.default),a)})),p.default.createElement(f.Label,{style:t,className:"refLabel"},"按岗位:"),p.default.createElement("div",{style:n},p.default.createElement(m.default,{disabled:!1,option:(0,o.default)(JSON.parse(h.default),r)}))),p.default.createElement(f.Row,{style:{marginTop:"15px",marginBottom:"15px"}},p.default.createElement(f.Label,{style:t,className:"refLabel"},"按角色:"),p.default.createElement("div",{style:n},p.default.createElement(m.default,{disabled:!1,option:(0,o.default)(JSON.parse(h.default),s)})),p.default.createElement(f.Label,{style:t,className:"refLabel"},"按用户:"),p.default.createElement("div",{style:n},p.default.createElement(m.default,{disabled:!1,option:(0,o.default)(JSON.parse(h.default),c)}))),p.default.createElement(f.Checkbox,{style:{margin:0},checked:this.state.intersection,onChange:this.changeCheck},"是否交集"))}}]),t}();v.propTypes=g,v.defaultProps={className:"",filterRefUrl:"/iuap_pap_quickstart/common/filterRef",organrefCode:"newdept",positonrefCode:"newposition",roleRef:"newRoleRef",userRef:"relatedUser"},t.default=v},168:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=h(n(40)),r=h(n(19)),s=h(n(22)),o=h(n(23)),i=h(n(41)),c=h(n(26)),l=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),(0,r.default)(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),u=h(n(0)),d=n(1),p=h(d),f=n(29),m=n(45);function h(e){return e&&e.__esModule?e:{default:e}}var y={processDefinitionId:u.default.string,processInstanceId:u.default.string},g=function(e){function t(){var e=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||(0,c.default)(t)).call(this));return n.componentDidMount=function(e){return function(){var t=e.apply(this,arguments);return new a.default(function(e,n){return function r(s,o){try{var i=t[s](o),c=i.value}catch(e){return void n(e)}if(!i.done)return a.default.resolve(c).then(function(e){r("next",e)},function(e){r("throw",e)});e(c)}("next")})}}(i.default.mark(function t(){var a,r,s,o;return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=n.props,r=a.processDefinitionId,s=a.processInstanceId,e.next=3,(0,m.sendBpmTaskAJAX)("hisTasklist",{processDefinitionId:r,processInstanceId:s});case 3:o=e.sent,n.setState({data:o.data.data});case 5:case"end":return e.stop()}},t,e)})),n.state={data:[]},n.columns=[{title:"环节名称",dataIndex:"name",key:"name"},{title:"任务类型",dataIndex:"description",key:"description",render:function(e,t,n){return p.default.createElement("div",null,(0,m.descriptionToText)(e))}},{title:"审批人",dataIndex:"executionId",key:"executionId"},{title:"开始时间",dataIndex:"startTime",key:"startTime",render:function(e,t,n){return p.default.createElement("div",null,(0,m.timestampToDate)(e))}},{title:"结束时间",dataIndex:"endTime",key:"endTime",render:function(e,t,n){return null==e?p.default.createElement("div",null,"-"):p.default.createElement("div",null,(0,m.timestampToDate)(e))}},{title:"任务状态",dataIndex:"e",key:"e",render:function(e,t,n){return null==t?p.default.createElement("div",null,"-"):p.default.createElement("div",null,(0,m.recordToState)(t))}},{title:"审批意见",dataIndex:"deleteReason",key:"deleteReason"},{title:"超时时间",dataIndex:"claimTime",key:"claimTime",render:function(e,t,n){return null==e?p.default.createElement("div",null,"-"):p.default.createElement("div",null,(0,m.timestampToDate)(e))}}],n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=(0,o.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(s.default?(0,s.default)(e,t):e.__proto__=t)}(t,d.Component),l(t,[{key:"render",value:function(){return p.default.createElement(f.Table,{bordered:!0,emptyText:function(){return p.default.createElement("span",null,"暂时没有流程历史数据")},columns:this.columns,data:this.state.data})}}]),t}();g.propTypes=y,g.defaultProps={processDefinitionId:"eiap508870:4:c3bc57e8-631a-11e8-8d04-0686c4000fcf",processInstanceId:"d5c3ab59-631a-11e8-8d04-0686c4000fcf"},t.default=g},184:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n(19)),r=d(n(22)),s=d(n(23)),o=d(n(26)),i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,a.default)(e,r.key,r)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),c=n(1),l=d(c),u=d(n(0));function d(e){return e&&e.__esModule?e:{default:e}}var p={url:u.default.string,processDefinitionId:u.default.string,processInstanceId:u.default.string,width:u.default.string,height:u.default.string},f=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=(0,s.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(r.default?(0,r.default)(e,t):e.__proto__=t)}(t,c.Component),i(t,[{key:"render",value:function(){var e=this.props,t=e.processDefinitionId,n=e.processInstanceId,a=e.width,r=e.height,s=e.url;return l.default.createElement("div",null,l.default.createElement("iframe",{style:{width:a,height:r,minHeight:"300px"},src:s+"?processDefinitionId="+t+"&processInstanceId="+n,frameBorder:"0"}))}}]),t}();f.propTypes=p,f.defaultProps={url:"/eiap-plus/vendor/diagram-viewer/index.html",width:"99%",height:"300px",processDefinitionId:"eiap508870:4:c3bc57e8-631a-11e8-8d04-0686c4000fcf",processInstanceId:"d5c3ab59-631a-11e8-8d04-0686c4000fcf"},t.default=f},185:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=b(n(40)),r=b(n(19)),s=b(n(22)),o=b(n(23)),i=b(n(46)),c=b(n(41)),l=b(n(26)),u=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),(0,r.default)(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),d=b(n(0)),p=n(1),f=b(p),m=n(29),h=b(n(186)),y=(b(n(134)),n(45)),g=b(n(81)),v=b(n(102));function b(e){return e&&e.__esModule?e:{default:e}}function I(e){return function(){var t=e.apply(this,arguments);return new a.default(function(e,n){return function r(s,o){try{var i=t[s](o),c=i.value}catch(e){return void n(e)}if(!i.done)return a.default.resolve(c).then(function(e){r("next",e)},function(e){r("throw",e)});e(c)}("next")})}}var w={id:d.default.string,appType:d.default.string,filterRefUrl:d.default.string,refCode:d.default.string,properties:d.default.object,onBpmFlowClick:d.default.func,onStart:d.default.func,onEnd:d.default.func,onSuccess:d.default.func,onError:d.default.func,onChangestate:d.default.func},k=function(e){function t(e){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var a=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.componentWillMount=function(){},a.componentDidMount=function(){"2"==a.props.appType&&a.setState({approvetype:"withdraw",comment:(0,y.approvetypeToText)("withdraw")},function(){a.props.onChangestate(a.state)})},a.handleChange=function(e){a.setState({approvetype:e,comment:(0,y.approvetypeToText)(e),userName:"",userIds:[],userId:[],checkedArray:[]},function(){a.props.onChangestate(a.state)})},a.handlerCommentChange=function(e){a.setState({comment:e.target.value},function(){a.props.onChangestate(a.state)},function(){a.props.onChangestate(a.state)})},a.activityModalClose=function(){a.setState({rejectToActivityShow:!1,rejectlist:[],selectedRow:[]},function(){a.props.onChangestate(a.state)})},a.rejectToActivityOK=I(c.default.mark(function e(){var t,r,s,o,i;return c.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=a.props,r=t.onStart,t.onEnd,s=t.onSuccess,o=t.onError,r&&r(),e.next=4,(0,y.sendBpmTaskAJAX)("rejectToBillMaker",{activityId:a.state.activityId,approvetype:a.state.approvetype,comment:a.state.comment,processInstanceId:a.state.processInstanceId,taskId:a.state.taskId}).catch(function(e){m.Message.create({content:""+e.toString(),color:"danger",position:"top"}),o&&o({type:2,msg:"服务器请求错误"})});case 4:"success"==(i=e.sent).data.flag?(s&&s(),m.Message.create({content:""+i.data.msg,color:"info",position:"top"}),a.setState({rejectToActivityShow:!1,rejectlist:[],selectedRow:[]},function(){a.props.onChangestate(a.state)})):(m.Message.create({content:""+i.data.msg,color:"danger",position:"top"}),o&&o({type:2,msg:i.data.msg}));case 6:case"end":return e.stop()}},e,n)})),a.handlerFlow=function(){var e=a.props.onBpmFlowClick;e&&e()},a.getDataSource=function(){var e=[{key:"同意",value:"agree"}],t=a.props.properties,n=t.addsignAble,r=t.rejectAble,s=t.delegateAble,o=t.unagreeable,i=t.deleteable;return o&&e.push({key:"不同意",value:"unagree"}),r&&e.push({key:"驳回到环节",value:"rejectToActivity"}),i&&e.push({key:"驳回到制单人",value:"rejectToBillMaker"}),n&&e.push({key:"加签",value:"signAdd"}),s&&e.push({key:"改派",value:"delegate"}),e},a.rejectToActivity=I(c.default.mark(function e(){var t,r;return c.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=a.props.onError,e.next=3,(0,y.sendBpmTaskAJAX)(a.state.approvetype,a.state);case 3:"success"==(r=e.sent).data.flag&&r.data.rejectlist.length>0?a.setState({rejectlist:r.data.rejectlist,selectedRow:new Array(r.data.rejectlist.length),rejectToActivityShow:!0}):(m.Message.create({content:r.data.msg||"当前环节没有可被驳回的环节",color:"warning",position:"top"}),t&&t({type:2,msg:r.data.msg||"当前环节没有可被驳回的环节"}));case 5:case"end":return e.stop()}},e,n)})),a.state={approvetype:"agree",comment:"审批同意",processDefinitionId:e.processDefinitionId,processInstanceId:e.processInstanceId,taskId:e.id,activityId:"",activityName:"",rejectToActivityShow:!1,rejectlist:[],selectedRow:[],userIds:[],userId:[],userName:[],checkedArray:[],HuoDongID:"",HuoDongName:""},a.rejectToActivityCol=[{title:"活动名称",dataIndex:"activityName",key:"activityName",textAlign:"center"}],a}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=(0,o.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(s.default?(0,s.default)(e,t):e.__proto__=t)}(t,p.Component),u(t,[{key:"render",value:function(){var e=this,t=this,n={title:"delegate"===t.state.approvetype?"改派人员选择":"加签人员选择",backdrop:!1,hasPage:!0,refType:"delegate"===t.state.approvetype?2:5,isRadio:"delegate"===t.state.approvetype,className:"",emptyBtn:!0,param:{refCode:"delegate"===t.state.approvetype?"relatedUser":"userUnderOrgRef",tenantId:"",sysId:"",cfgParam:!0,transmitParam:"EXAMPLE_CONTACTS,EXAMPLE_ORGANIZATION"},textOption:{modalTitle:"选择加签人员",leftTitle:"组织结构",rightTitle:"人员列表",leftTransferText:"待选人员",rightTransferText:"已选人员"},checkedArray:t.state.checkedArray,onCancel:function(e){console.log(e)},onSave:function(e,n){var a=e.map(function(e){return e.id}),r=t.state.userName;r=n;var s=t.state.userIds;s=a,t.setState({userId:s[0],userIds:s,userName:r,checkedArray:e},function(){t.props.onChangestate(t.state)})},showVal:this.state.userName,showKey:"refname",verification:!1};return f.default.createElement("div",{className:"clearfix"},f.default.createElement("div",{style:{padding:"0px"}},"1"==this.props.appType&&f.default.createElement("div",null,f.default.createElement(m.Row,{style:{margin:"8px 0",padding:"0 10px"}},f.default.createElement(m.Col,{md:2,sm:2,xs:3,style:{paddingLeft:0,paddingRight:"15px"}},f.default.createElement(h.default,{style:{width:"100%"},placeholder:"请选择",onChange:t.handleChange,defaultValue:"agree",data:t.getDataSource()})),f.default.createElement(m.Col,{md:3,xs:3,sm:3,style:{paddingLeft:0}},"signAdd"===this.state.approvetype&&f.default.createElement(v.default,{disabled:!1,option:(0,i.default)(JSON.parse(g.default),n)}),"delegate"===this.state.approvetype&&f.default.createElement(v.default,{disabled:!1,option:(0,i.default)(JSON.parse(g.default),n)}),"rejectToActivity"===this.state.approvetype&&f.default.createElement(m.FormControl,{readOnly:!0,placeholder:"请选择环节",value:this.state.activityName,onClick:this.rejectToActivity,onChange:this.onChange})),f.default.createElement(m.Col,{md:4,mdOffset:3,xs:4,xsOffset:2,sm:4,smOffset:3,style:{textAlign:"right",paddingRight:0}},"1"==this.props.appType&&f.default.createElement(m.Button,{onClick:this.handlerFlow,colors:"primary"},"流程图"))),f.default.createElement(m.Row,{style:{padding:"0 10px"}},f.default.createElement(m.Col,{md:12},f.default.createElement("textarea",{style:{height:"75px",width:"100%",outline:"none",resize:"none",border:"1px solid #cecece",padding:"10px",marginBottom:"20px",borderRadius:"4px"},placeholder:"请输入处理意见",value:this.state.comment,onChange:this.handlerCommentChange})))),"2"==this.props.appType&&f.default.createElement("div",null,f.default.createElement(m.Row,{style:{height:"46px",lineHeight:"46px",padding:"0 10px"}},f.default.createElement(m.Col,{md:8},f.default.createElement(m.Radio.RadioGroup,{name:"approvetype",selectedValue:this.state.approvetype,onChange:this.handleChange},f.default.createElement(m.Radio,{value:"withdraw"},"弃审"))),f.default.createElement(m.Col,{md:4,style:{textAlign:"right"}},"2"==this.props.appType&&f.default.createElement(m.Button,{onClick:this.handlerFlow,colors:"primary"},"流程图"))),f.default.createElement(m.Row,{style:{padding:"0 10px"}},f.default.createElement(m.Col,{md:12},f.default.createElement("textarea",{style:{height:"75px",width:"100%",outline:"none",resize:"none",border:"1px solid #cecece",padding:"10px",marginBottom:"20px",borderRadius:"4px"},placeholder:"请输入弃审意见",value:this.state.comment,onChange:this.handlerCommentChange}))))),f.default.createElement(m.Modal,{show:this.state.rejectToActivityShow,backdrop:!1,onHide:this.activityModalClose},f.default.createElement(m.Modal.Header,{closeButton:!0},f.default.createElement(m.Modal.Title,null," 活动列表 ")),f.default.createElement(m.Modal.Body,null,f.default.createElement(m.Table,{rowKey:function(e){return e.activityId},emptyText:function(){return f.default.createElement("div",null,"暂无数据")},rowClassName:function(t,n,a){return e.state.selectedRow[n]?"selected":""},onRowClick:function(t,n,a){var r=new Array(e.state.rejectlist.length);r[n]=!0,e.setState({activityId:t.activityId,activityName:t.activityName,selectedRow:r},function(){e.props.onChangestate(e.state)})},columns:this.rejectToActivityCol,data:this.state.rejectlist})),f.default.createElement(m.Modal.Footer,null,f.default.createElement(m.Button,{colors:"primary",style:{marginRight:"10px"},onClick:this.activityModalClose}," 确定 "),f.default.createElement(m.Button,{onClick:this.activityModalClose}," 关闭 "))))}}]),t}();k.propTypes=w,k.defaultProps={appType:"1",refCode:"relatedUser",filterRefUrl:"/iuap_pap_quickstart/common/filterRef",properties:{addSignAble:!0,iscopytouser:!0,rejectAble:!0,delegateAble:!0,unagreeable:!0,assignAble:!0,deleteable:!0}},t.default=k},372:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=y(n(46)),r=y(n(19)),s=y(n(22)),o=y(n(23)),i=y(n(26)),c=a.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},l=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),(0,r.default)(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),u=n(1),d=y(u),p=y(n(0)),f=n(29),m=y(n(5)),h=y(n(158));function y(e){return e&&e.__esModule?e:{default:e}}var g={panelOpen:p.default.bool,reset:p.default.func,title:p.default.string,filterRefUrl:p.default.string,organrefCode:p.default.string,positonrefCode:p.default.string,refCode:p.default.string,onCopyusersChange:p.default.func,onintersectionChange:p.default.func},v=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var e=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||(0,i.default)(t)).call(this));return e.open=function(){e.setState({panelOpen:!e.state.panelOpen})},e.changeCheck=function(){e.setState({intersection:!e.state.intersection})},e.state={panelOpen:!0,copyusers:[],copyuserShowVal:[],intersection:!0},e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=(0,o.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(s.default?(0,s.default)(e,t):e.__proto__=t)}(t,u.Component),l(t,[{key:"render",value:function(){var e=this;return d.default.createElement(f.Panel,{className:"copy-panel",style:{borderRadius:"0!important",border:"none!important",borderBottom:"1px solid transparent!important"},header:d.default.createElement("div",{className:"clearfix",onClick:e.open},d.default.createElement("span",{className:"copy-panel-title",style:{float:"left",color:"#434A54",fontSize:"14px"}},e.props.title),d.default.createElement("span",{className:"copy-panel-icon",style:{float:"right",color:"#1E7BE2",fontSize:"14px"}},e.state.panelOpen?"展开":"收起",d.default.createElement("i",{className:(0,m.default)({uf:!0,"uf-arrow-down":!e.state.panelOpen,"uf-arrow-right":e.state.panelOpen})}))),collapsible:!0,expanded:this.state.searchOpen},d.default.createElement("div",{className:"clearfix"},d.default.createElement(h.default,c({onCopyusersChange:this.props.onCopyusersChange},this.props,{onintersectionChange:this.props.onintersectionChange}))))}}]),t}();v.propTypes=g,v.defaultProps={panelOpen:!1,selectResult:function(){},reset:function(){},title:"抄送(选填)",filterRefUrl:"/iuap_pap_quickstart/common/filterRef",refCode:"relatedUser",organrefCode:"newdept",positonrefCode:"newposition",roleRef:"newrole",userRef:"relatedUser"},t.default=v},377:function(e,t,n){"use strict";var a=o(n(1)),r=o(n(3)),s=o(n(382));function o(e){return e&&e.__esModule?e:{default:e}}r.default.render(a.default.createElement(s.default,null),document.querySelector("#app"))},382:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(19)),r=p(n(22)),s=p(n(23)),o=p(n(26)),i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,a.default)(e,r.key,r)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),c=n(1),l=p(c),u=n(29),d=n(398);function p(e){return e&&e.__esModule?e:{default:e}}n(800);var f=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var e=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||(0,o.default)(t)).call(this));return e.state={},e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=(0,s.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(r.default?(0,r.default)(e,t):e.__proto__=t)}(t,c.Component),i(t,[{key:"render",value:function(){return l.default.createElement("div",null,l.default.createElement(d.BpmTaskApprovalWrap,{onSuccess:function(){return console.log("success")},onError:function(e){return console.log(e)},appType:"1",id:"3be26f2debb442d9b5f8012ba40c3fa3"}),l.default.createElement(d.BpmLinkAssign,null),l.default.createElement(d.BpmFlowChart,{processDefinitionId:"eiap350694:3:e2e70948-9559-11e8-b376-02420cbf1b08",processInstanceId:"1352ad87-955e-11e8-b376-02420cbf1b08"}),l.default.createElement(d.BpmTable,{processDefinitionId:"eiap350694:3:e2e70948-9559-11e8-b376-02420cbf1b08",processInstanceId:"1352ad87-955e-11e8-b376-02420cbf1b08"}),l.default.createElement(d.BpmTestCheckTable,null),l.default.createElement(d.BpmButtonSubmit,{funccode:"f3d51126-c5dd-4d23-9c23-9040e405cb37",nodekey:"003",size:"lg",isOne:!1,url:"/iuapmdm/modeling/mdmshow/flowdata/submit",urlAssignSubmit:"/iuapmdm/modeling/mdmshow/flowdata/assignSubmit",params:{pk_gd:"f3d51126-c5dd-4d23-9c23-9040e405cb37",main:'{"mdm_datastatus":"3","mdm_duplicate":0,"dr":0,"mdm_code":"lctest00100000002","mdm_version":1,"name":"ee","code":"ee","pk_mdm":"ba295cb8-cbed-4c46-9bb7-33ead604ae1f"}',sub:""},onSuccess:function(){return console.log("success")},onError:function(e){return console.log(e)}},l.default.createElement(u.Button,{size:"sm",shape:"border",className:"admin"},l.default.createElement("i",{className:"uf uf-arrow-c-o-up"}),"提交")),l.default.createElement(d.BpmButtonRecall,{url:"/iuapmdm/modeling/mdmshow/flowdata/unsubmit",params:{pk_gd:"f3d51126-c5dd-4d23-9c23-9040e405cb37",pk_mdm:"ba295cb8-cbed-4c46-9bb7-33ead604ae1f"}},l.default.createElement(u.Button,{size:"sm",shape:"border",className:"admin"},l.default.createElement("i",{className:"uf uf-arrow-c-o-down"}),"收回")))}}]),t}();t.default=f},398:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BpmTaskCopyPanel=t.BpmCopyContent=t.BpmLinkAssign=t.BpmButtonRecall=t.BpmButtonSubmit=t.BpmTaskApprovalWrap=t.BpmWrap=t.BpmTestCheckTable=t.BpmTaskApproval=t.BpmFlowChart=t.BpmTable=void 0;var a=m(n(168)),r=m(n(184)),s=m(n(185)),o=m(n(794)),i=m(n(795)),c=m(n(796)),l=m(n(797)),u=m(n(798)),d=m(n(799)),p=m(n(158)),f=m(n(372));function m(e){return e&&e.__esModule?e:{default:e}}t.BpmTable=a.default,t.BpmFlowChart=r.default,t.BpmTaskApproval=s.default,t.BpmTestCheckTable=o.default,t.BpmWrap=i.default,t.BpmTaskApprovalWrap=c.default,t.BpmButtonSubmit=l.default,t.BpmButtonRecall=u.default,t.BpmLinkAssign=d.default,t.BpmCopyContent=p.default,t.BpmTaskCopyPanel=f.default},45:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.reconvert=t.approvetypeToText=t.onRecall=t.onCommit=t.queryBpmTemplateAllocate=t.billidToIds=t.sendBpmTaskAJAX=t.getBpmTaskURL=t.recordToState=t.descriptionToText=t.timestampToDate=void 0;var a=function(e){return e&&e.__esModule?e:{default:e}}(n(91)),r=n(29);t.timestampToDate=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"yyyy-MM-dd hh:mm:ss",n=new Date(e),a=t;a=(a=a.replace(/yyyy|YYYY/,n.getFullYear())).replace(/yy|YY/,n.getYear()%100>9?(n.getYear()%100).toString():"0"+n.getYear()%100);var r=n.getMonth()+1;return a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=a.replace(/MM/,r>9?r.toString():"0"+r)).replace(/M/g,r)).replace(/w|W/g,["日","一","二","三","四","五","六"][n.getDay()])).replace(/dd|DD/,n.getDate()>9?n.getDate().toString():"0"+n.getDate())).replace(/d|D/g,n.getDate())).replace(/hh|HH/,n.getHours()>9?n.getHours().toString():"0"+n.getHours())).replace(/h|H/g,n.getHours())).replace(/mm/,n.getMinutes()>9?n.getMinutes().toString():"0"+n.getMinutes())).replace(/m/g,n.getMinutes())).replace(/ss|SS/,n.getSeconds()>9?n.getSeconds().toString():"0"+n.getSeconds())).replace(/s|S/g,n.getSeconds())},t.descriptionToText=function(e){return"submit"==e?"提交":"agree"==e?"审批":"unagree"==e?"不同意":"reject"==e?"驳回":"signAdd"==e?"加签":"signAdding"==e?"加签中":"delegate"==e?"改派":"termination"==e?"终止":"withdraw"==e?"删除":"postCompleted"==e?"审批":void 0},t.recordToState=function(e){return"withdraw"===e.description?"已完成":e.endTime&&e.startTime?"已完成":e.claimTime&&new Date>e.claimTime?"已逾期":"审批中"};var s=t.getBpmTaskURL=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/eiap-plus/";switch(e){case"agree":case"unagree":return t+"task/completetask/approveCard";case"rejectToActivity":return t+"task/rejecttask/bfreject";case"rejectToBillMaker":return t+"task/rejecttask/reject";case"signAdd":case"delegate":return t+"task/assignee/getlist";case"withdraw":return t+"task/withdrawtask/withdraw";case"hisTasklist":return t+"process/hisTasklist";case"commit":return t+"task/assigntask/commit";case"signaddtask":return t+"task/signaddtask/signadd";case"delegatetask":return t+"task/delegatetask/delegate";default:return"/"}};t.sendBpmTaskAJAX=function(e,t){switch(e){case"agree":case"unagree":return a.default.post(s(e),{approvetype:t.approvetype,comment:t.comment,processDefinitionId:t.processDefinitionId,processInstanceId:t.processInstanceId,taskId:t.taskId,copyusers:t.copyusers,intersection:t.intersection}).catch(function(e){e.response&&401==e.response.status?r.Message.create({content:e.response.data&&e.response.data.msg,color:"danger",position:"top"}):r.Message.create({content:""+e.toString(),color:"danger",position:"top"})});case"rejectToActivity":return a.default.post(s(e),{approvetype:t.approvetype,comment:t.comment,processDefinitionId:t.processDefinitionId,processInstanceId:t.processInstanceId,taskId:t.taskId}).catch(function(e){e.response&&401==e.response.status?r.Message.create({content:e.response.data&&e.response.data.msg,color:"danger",position:"top"}):r.Message.create({content:""+e.toString(),color:"danger",position:"top"})});case"rejectToBillMaker":return a.default.post(s(e),{activityId:t.activityId,approvetype:t.approvetype,comment:t.comment,processInstanceId:t.processInstanceId,taskId:t.taskId,copyusers:t.copyusers,intersection:t.intersection}).catch(function(e){e.response&&401==e.response.status?r.Message.create({content:e.response.data&&e.response.data.msg,color:"danger",position:"top"}):r.Message.create({content:""+e.toString(),color:"danger",position:"top"})});case"signAdd":case"delegate":case"withdraw":return a.default.post(s(e),{approvetype:t.approvetype,comment:t.comment,processDefinitionId:t.processDefinitionId,processInstanceId:t.processInstanceId,taskId:t.taskId}).catch(function(e){e.response&&401==e.response.status?r.Message.create({content:e.response.data&&e.response.data.msg,color:"danger",position:"top"}):r.Message.create({content:""+e.toString(),color:"danger",position:"top"})});case"hisTasklist":return a.default.post(s(e),{processDefinitionId:t.processDefinitionId,processInstanceId:t.processInstanceId}).catch(function(e){e.response&&401==e.response.status?r.Message.create({content:e.response.data&&e.response.data.msg,color:"danger",position:"top"}):r.Message.create({content:""+e.toString(),color:"danger",position:"top"})});case"commit":return a.default.post(s(e),{activityId:t.activityId,activityName:t.activityName,comment:t.comment,taskId:t.taskId,approvetype:t.approvetype,processInstanceId:t.processInstanceId,participants:t.participants}).catch(function(e){e.response&&401==e.response.status?r.Message.create({content:e.response.data&&e.response.data.msg,color:"danger",position:"top"}):r.Message.create({content:""+e.toString(),color:"danger",position:"top"})});case"signaddtask":return a.default.post(s(e),{approvetype:t.approvetype,comment:t.comment,processInstanceId:t.processInstanceId,taskId:t.taskId,userIds:t.userIds,copyusers:t.copyusers,intersection:t.intersection}).catch(function(e){e.response&&401==e.response.status?r.Message.create({content:e.response.data&&e.response.data.msg,color:"danger",position:"top"}):r.Message.create({content:""+e.toString(),color:"danger",position:"top"})});case"delegatetask":return a.default.post(s(e),{approvetype:t.approvetype,comment:t.comment,processInstanceId:t.processInstanceId,taskId:t.taskId,userId:t.userId,copyusers:t.copyusers,intersection:t.intersection}).catch(function(e){e.response&&401==e.response.status?r.Message.create({content:e.response.data&&e.response.data.msg,color:"danger",position:"top"}):r.Message.create({content:""+e.toString(),color:"danger",position:"top"})})}return a.default.post(s(e),t).catch(function(e){e.response&&401==e.response.status?r.Message.create({content:e.response.data&&e.response.data.msg,color:"danger",position:"top"}):r.Message.create({content:""+e.toString(),color:"danger",position:"top"})})},t.billidToIds=function(e){return a.default.post("/eiap-plus/process/getbillbpm",{billId:e})},t.queryBpmTemplateAllocate=function(e){return a.default.get("/eiap-plus/appResAllocate/queryBpmTemplateAllocate?_="+Math.random(),{params:{funccode:e.funccode,nodekey:e.nodekey}})},t.onCommit=function(e){return(0,a.default)({url:""+e.url,method:"post",data:e.params?e.params:e.submitArray,params:{processDefineCode:e.processDefineCode}})},t.onRecall=function(e,t){return(0,a.default)({url:""+e,method:"post",data:t})},t.approvetypeToText=function(e){switch(e){case"agree":return"审批同意";case"unagree":return"审批不同意";case"rejectToActivity":return"驳回到环节";case"rejectToBillMaker":return"驳回到制单人";case"signAdd":return"加签";case"delegate":return"改派";case"withdraw":return"弃审"}},t.reconvert=function(e){return e=(e=(e=(e=e||"").replace(/(\\u)(\w{1,4})/gi,function(e){return String.fromCharCode(parseInt(escape(e).replace(/(%5Cu)(\w{1,4})/g,"$2"),16))})).replace(/(&#x)(\w{1,4});/gi,function(e){return String.fromCharCode(parseInt(escape(e).replace(/(%26%23x)(\w{1,4})(%3B)/g,"$2"),16))})).replace(/(&#)(\d{1,6});/gi,function(e){return String.fromCharCode(parseInt(escape(e).replace(/(%26%23)(\d{1,6})(%3B)/g,"$2")))})}},536:function(e,t,n){var a={"./af":210,"./af.js":210,"./ar":211,"./ar-dz":212,"./ar-dz.js":212,"./ar-kw":213,"./ar-kw.js":213,"./ar-ly":214,"./ar-ly.js":214,"./ar-ma":215,"./ar-ma.js":215,"./ar-sa":216,"./ar-sa.js":216,"./ar-tn":217,"./ar-tn.js":217,"./ar.js":211,"./az":218,"./az.js":218,"./be":219,"./be.js":219,"./bg":220,"./bg.js":220,"./bm":221,"./bm.js":221,"./bn":222,"./bn.js":222,"./bo":223,"./bo.js":223,"./br":224,"./br.js":224,"./bs":225,"./bs.js":225,"./ca":226,"./ca.js":226,"./cs":227,"./cs.js":227,"./cv":228,"./cv.js":228,"./cy":229,"./cy.js":229,"./da":230,"./da.js":230,"./de":231,"./de-at":232,"./de-at.js":232,"./de-ch":233,"./de-ch.js":233,"./de.js":231,"./dv":234,"./dv.js":234,"./el":235,"./el.js":235,"./en-SG":236,"./en-SG.js":236,"./en-au":237,"./en-au.js":237,"./en-ca":238,"./en-ca.js":238,"./en-gb":94,"./en-gb.js":94,"./en-ie":239,"./en-ie.js":239,"./en-il":240,"./en-il.js":240,"./en-nz":241,"./en-nz.js":241,"./eo":242,"./eo.js":242,"./es":243,"./es-do":244,"./es-do.js":244,"./es-us":245,"./es-us.js":245,"./es.js":243,"./et":246,"./et.js":246,"./eu":247,"./eu.js":247,"./fa":248,"./fa.js":248,"./fi":249,"./fi.js":249,"./fo":250,"./fo.js":250,"./fr":251,"./fr-ca":252,"./fr-ca.js":252,"./fr-ch":253,"./fr-ch.js":253,"./fr.js":251,"./fy":254,"./fy.js":254,"./ga":255,"./ga.js":255,"./gd":256,"./gd.js":256,"./gl":257,"./gl.js":257,"./gom-latn":258,"./gom-latn.js":258,"./gu":259,"./gu.js":259,"./he":260,"./he.js":260,"./hi":261,"./hi.js":261,"./hr":262,"./hr.js":262,"./hu":263,"./hu.js":263,"./hy-am":264,"./hy-am.js":264,"./id":265,"./id.js":265,"./is":266,"./is.js":266,"./it":267,"./it-ch":268,"./it-ch.js":268,"./it.js":267,"./ja":269,"./ja.js":269,"./jv":270,"./jv.js":270,"./ka":271,"./ka.js":271,"./kk":272,"./kk.js":272,"./km":273,"./km.js":273,"./kn":274,"./kn.js":274,"./ko":275,"./ko.js":275,"./ku":276,"./ku.js":276,"./ky":277,"./ky.js":277,"./lb":278,"./lb.js":278,"./lo":279,"./lo.js":279,"./lt":280,"./lt.js":280,"./lv":281,"./lv.js":281,"./me":282,"./me.js":282,"./mi":283,"./mi.js":283,"./mk":284,"./mk.js":284,"./ml":285,"./ml.js":285,"./mn":286,"./mn.js":286,"./mr":287,"./mr.js":287,"./ms":288,"./ms-my":289,"./ms-my.js":289,"./ms.js":288,"./mt":290,"./mt.js":290,"./my":291,"./my.js":291,"./nb":292,"./nb.js":292,"./ne":293,"./ne.js":293,"./nl":294,"./nl-be":295,"./nl-be.js":295,"./nl.js":294,"./nn":296,"./nn.js":296,"./pa-in":297,"./pa-in.js":297,"./pl":298,"./pl.js":298,"./pt":299,"./pt-br":300,"./pt-br.js":300,"./pt.js":299,"./ro":301,"./ro.js":301,"./ru":302,"./ru.js":302,"./sd":303,"./sd.js":303,"./se":304,"./se.js":304,"./si":305,"./si.js":305,"./sk":306,"./sk.js":306,"./sl":307,"./sl.js":307,"./sq":308,"./sq.js":308,"./sr":309,"./sr-cyrl":310,"./sr-cyrl.js":310,"./sr.js":309,"./ss":311,"./ss.js":311,"./sv":312,"./sv.js":312,"./sw":313,"./sw.js":313,"./ta":314,"./ta.js":314,"./te":315,"./te.js":315,"./tet":316,"./tet.js":316,"./tg":317,"./tg.js":317,"./th":318,"./th.js":318,"./tl-ph":319,"./tl-ph.js":319,"./tlh":320,"./tlh.js":320,"./tr":321,"./tr.js":321,"./tzl":322,"./tzl.js":322,"./tzm":323,"./tzm-latn":324,"./tzm-latn.js":324,"./tzm.js":323,"./ug-cn":325,"./ug-cn.js":325,"./uk":326,"./uk.js":326,"./ur":327,"./ur.js":327,"./uz":328,"./uz-latn":329,"./uz-latn.js":329,"./uz.js":328,"./vi":330,"./vi.js":330,"./x-pseudo":331,"./x-pseudo.js":331,"./yo":332,"./yo.js":332,"./zh-cn":60,"./zh-cn.js":60,"./zh-hk":333,"./zh-hk.js":333,"./zh-tw":334,"./zh-tw.js":334};function r(e){var t=s(e);return n(t)}function s(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}r.keys=function(){return Object.keys(a)},r.resolve=s,e.exports=r,r.id=536},794:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=m(n(40)),r=m(n(19)),s=m(n(22)),o=m(n(23)),i=m(n(41)),c=m(n(26)),l=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),(0,r.default)(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),u=n(1),d=m(u),p=n(29),f=m(n(91));function m(e){return e&&e.__esModule?e:{default:e}}var h=function(e){function t(){var e=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||(0,c.default)(t)).call(this));return n.componentDidMount=function(e){return function(){var t=e.apply(this,arguments);return new a.default(function(e,n){return function r(s,o){try{var i=t[s](o),c=i.value}catch(e){return void n(e)}if(!i.done)return a.default.resolve(c).then(function(e){r("next",e)},function(e){r("throw",e)});e(c)}("next")})}}(i.default.mark(function t(){var a,r;return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a="eiap-plus/process/undoTasklist",e.next=3,f.default.post(a,{draw:1,length:10,order:{},search:{search_EQ_code:"",undefined:"",processDefinitionName:"",billno:""},searchconfirm:{}});case 3:r=e.sent,Array.isArray(r.data.data)&&n.setState({data:r.data.data});case 5:case"end":return e.stop()}},t,e)})),n.state={data:[],factoryValue:{}},n.columns=[{title:"Name",dataIndex:"name",key:"name"},{title:"ID",dataIndex:"id",key:"id"},{title:"processDefinitionId",dataIndex:"processDefinitionId",key:"processDefinitionId"},{title:"processInstanceId",dataIndex:"processInstanceId",key:"processInstanceId"}],n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=(0,o.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(s.default?(0,s.default)(e,t):e.__proto__=t)}(t,u.Component),l(t,[{key:"render",value:function(){var e=this;return d.default.createElement(p.Table,{bordered:!0,emptyText:function(){return d.default.createElement("span",null,"暂时没有数据")},columns:this.columns,data:this.state.data,title:function(){return d.default.createElement(p.Button,{colors:"primary",onClick:function(){document.location.hash="#/bdm/bpmapproval?id="+e.state.factoryValue.id+"&processDefinitionId="+e.state.factoryValue.processDefinitionId+"&processInstanceId="+e.state.factoryValue.processInstanceId}},"任务中心打开审批")},onRowClick:function(t,n,a){e.setState({factoryValue:t})}})}}]),t}();t.default=h},795:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=g(n(40)),r=g(n(19)),s=g(n(22)),o=g(n(23)),i=g(n(41)),c=g(n(26)),l=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),(0,r.default)(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),u=n(1),d=g(u),p=g(n(0)),f=n(29),m=g(n(184)),h=g(n(168)),y=n(45);function g(e){return e&&e.__esModule?e:{default:e}}var v={id:p.default.string,processDefinitionId:p.default.string,processInstanceId:p.default.string},b=function(e){function t(){var e=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||(0,c.default)(t)).call(this));return n.componentWillMount=function(e){return function(){var t=e.apply(this,arguments);return new a.default(function(e,n){return function r(s,o){try{var i=t[s](o),c=i.value}catch(e){return void n(e)}if(!i.done)return a.default.resolve(c).then(function(e){r("next",e)},function(e){r("throw",e)});e(c)}("next")})}}(i.default.mark(function t(){var a,r,s,o;return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n.props.processDefinitionId){e.next=8;break}return e.next=3,(0,y.billidToIds)(n.props.id);case 3:a=e.sent,r=a.data,s=r.processDefinitionId,o=r.processInstanceId,n.setState({processDefinitionId:s,processInstanceId:o}),e.next=9;break;case 8:n.setState({processDefinitionId:n.props.processDefinitionId,processInstanceId:n.props.processInstanceId});case 9:case"end":return e.stop()}},t,e)})),n.state={processDefinitionId:"",processInstanceId:""},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=(0,o.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(s.default?(0,s.default)(e,t):e.__proto__=t)}(t,u.Component),l(t,[{key:"render",value:function(){return d.default.createElement("div",null,d.default.createElement(f.Row,null,d.default.createElement(f.Col,{md:12},this.state.processDefinitionId&&d.default.createElement(m.default,{processDefinitionId:this.state.processDefinitionId,processInstanceId:this.state.processInstanceId}))),d.default.createElement(f.Row,null,d.default.createElement(f.Col,{md:12},this.state.processDefinitionId&&d.default.createElement(h.default,{processDefinitionId:this.state.processDefinitionId,processInstanceId:this.state.processInstanceId}))))}}]),t}();b.propTypes=v,b.defaultProps={id:""},t.default=b},796:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=w(n(40)),r=w(n(19)),s=w(n(22)),o=w(n(23)),i=w(n(80)),c=w(n(46)),l=w(n(41)),u=w(n(26)),d=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),(0,r.default)(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),p=n(1),f=w(p),m=w(n(0)),h=n(29),y=w(n(185)),g=n(45),v=w(n(81)),b=w(n(134)),I=w(n(372));function w(e){return e&&e.__esModule?e:{default:e}}function k(e){return function(){var t=e.apply(this,arguments);return new a.default(function(e,n){return function r(s,o){try{var i=t[s](o),c=i.value}catch(e){return void n(e)}if(!i.done)return a.default.resolve(c).then(function(e){r("next",e)},function(e){r("throw",e)});e(c)}("next")})}}var T={id:m.default.string,refCode:m.default.string,processDefinitionId:m.default.string,processInstanceId:m.default.string,onBpmFlowClick:m.default.func,appType:m.default.string,onStart:m.default.func,onEnd:m.default.func,onSuccess:m.default.func,onError:m.default.func},j=function(e){function t(){var e=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||(0,u.default)(t)).call(this));return n.componentWillMount=k(l.default.mark(function t(){var a,r,s,o,i,c,u,d,p,f,m,h,y;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n.props.processDefinitionId){e.next=7;break}return e.next=3,(0,g.billidToIds)(n.props.id);case 3:(a=e.sent).data.message&&"NoBpm"==a.data.message?n.setState({isShowFlowBtn:!1}):a.data.taskId?(r=a.data,s=r.processDefinitionId,o=r.processInstanceId,i=r.taskId,c=a.data.currentActivity.properties,u=c.addsignAble,d=c.iscopytouser,p=c.rejectAble,f=c.delegateAble,m=c.unagreeable,h=c.assignAble,y=c.deleteable,n.setState({id:i,taskId:i,properties:{addsignAble:u,iscopytouser:d,rejectAble:p,delegateAble:f,unagreeable:m,assignAble:h,deleteable:y},processDefinitionId:s,processInstanceId:o})):n.setState({isShowFlowBtn:!0}),e.next=8;break;case 7:n.setState({processDefinitionId:n.props.processDefinitionId,processInstanceId:n.props.processInstanceId,id:n.props.id});case 8:case"end":return e.stop()}},t,e)})),n.handlerSubmitBtn=k(l.default.mark(function t(){var a,r,s,o,u,d,p,f,m,y,I,w,T,j,E,S,C,_;return l.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(a=n.props,r=a.onStart,s=a.onEnd,o=a.onSuccess,u=a.onError,""!=n.state.comment){t.next=4;break}return h.Message.create({content:"审批意见不能为空",color:"danger",position:"top"}),t.abrupt("return");case 4:r&&r(),t.t0=n.state.approvetype,t.next="agree"===t.t0?8:"unagree"===t.t0?8:"rejectToActivity"===t.t0?14:"signAdd"===t.t0?24:"delegate"===t.t0?34:"withdraw"===t.t0?44:"rejectToBillMaker"===t.t0?49:54;break;case 8:return t.next=10,(0,g.sendBpmTaskAJAX)(n.state.approvetype,n.state);case 10:return"success"==(d=t.sent).data.flag?(h.Message.create({content:d.data.msg,color:"info",position:"top"}),o&&o()):"faile"==d.data.flag&&(h.Message.create({content:d.data.msg,color:"danger",position:"top"}),u&&u({type:2,msg:d.data.msg})),d.data.assignAble&&(d.data.assignList.length>0&&n.setState({HuoDongID:d.data.assignList[0].activityId,HuoDongName:d.data.assignList[0].activityName}),s&&s(),p=(0,c.default)(JSON.parse(v.default),{title:"指派人员选择",backdrop:!1,hasPage:!0,refType:5,isRadio:!1,className:"",param:{refCode:n.props.refCode,tenantId:"",sysId:"",transmitParam:"EXAMPLE_CONTACTS,EXAMPLE_ORGANIZATION"},checkedArray:[],textOption:{modalTitle:"选择指派人员",leftTitle:"组织结构",rightTitle:"人员列表",leftTransferText:"待选人员",rightTransferText:"已选人员"},onCancel:function(e){console.log(e)},onSave:function(){var t=k(l.default.mark(function t(a,s){var c;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r&&r(),e.next=3,(0,g.sendBpmTaskAJAX)("commit",{activityId:n.state.HuoDongID,activityName:n.state.HuoDongName,comment:n.state.comment,taskId:n.state.taskId,approvetype:n.state.approvetype,processInstanceId:n.state.processInstanceId,participants:(0,i.default)(a,function(e){return{id:e.id}})}).catch(function(e){h.Message.create({content:""+e.toString(),color:"danger",position:"top"}),u&&u({type:2,msg:"服务器请求出错"})});case 3:"success"==(c=e.sent).data.flag?(h.Message.create({content:""+c.data.msg,color:"info",position:"top"}),n.setState({rejectlist:[],selectedRow:[]}),o&&o()):(h.Message.create({content:""+c.data.msg,color:"danger",position:"top"}),u&&u({type:2,msg:c.data.msg}));case 5:case"end":return e.stop()}},t,e)}));return function(e,n){return t.apply(this,arguments)}}(),showVal:"",showKey:"refname",verification:!1}),(0,b.default)(p)),t.abrupt("break",55);case 14:if(f=n.state,m=f.activityId,y=f.approvetype,I=f.comment,w=f.processInstanceId,T=f.taskId,m&&0!==m.length){t.next=19;break}return h.Message.create({content:"驳回环节不可为空",color:"warning",position:"top"}),u&&u({type:2,msg:"驳回环节不可为空"}),t.abrupt("return");case 19:return t.next=21,(0,g.sendBpmTaskAJAX)("rejectToBillMaker",{activityId:m,approvetype:y,comment:I,processInstanceId:w,taskId:T,copyusers:n.state.copyusers,intersection:n.state.intersection}).catch(function(e){h.Message.create({content:""+e.toString(),color:"danger",position:"top"}),u&&u({type:2,msg:"服务器请求错误"})});case 21:return"success"==(j=t.sent).data.flag?(o&&o(),h.Message.create({content:""+j.data.msg,color:"info",position:"top"}),n.setState({rejectToActivityShow:!1,rejectlist:[],selectedRow:[]})):(h.Message.create({content:""+j.data.msg,color:"danger",position:"top"}),u&&u({type:2,msg:j.data.msg})),t.abrupt("break",55);case 24:if(r&&r(),n.state.userIds&&0!==n.state.userIds.length){t.next=29;break}return h.Message.create({content:"加签人员不可为空",color:"warning",