yyuap-bpm
Version:
tinper-bee bpm component
2 lines • 66.7 kB
JavaScript
/*! build:uba by yueming@yonyou.com hash:dee27721c2f1be8e42a4, chunkhash:049c28fc5f95d52a4e45, name:main, filebase:main.dee27721.bundle.js, query:, file:js/main.dee27721.bundle.js */
(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{180:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=g(n(18)),r=g(n(12)),s=g(n(9)),o=g(n(10)),i=g(n(28)),c=g(n(33)),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=g(n(0)),d=n(1),p=g(d),f=n(37),m=n(49);function g(e){return e&&e.__esModule?e:{default:e}}var h={processDefinitionId:u.default.string,processInstanceId:u.default.string},y=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:"任务ID",dataIndex:"id",key:"id",width:"30%"},{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:"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}();y.propTypes=h,y.defaultProps={processDefinitionId:"eiap508870:4:c3bc57e8-631a-11e8-8d04-0686c4000fcf",processInstanceId:"d5c3ab59-631a-11e8-8d04-0686c4000fcf"},t.default=y},200:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=d(n(12)),r=d(n(9)),s=d(n(10)),o=d(n(33)),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},201:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=b(n(18)),r=b(n(12)),s=b(n(9)),o=b(n(10)),i=b(n(28)),c=b(n(33)),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=b(n(0)),d=n(1),p=b(d),f=n(37),m=b(n(479)),g=n(49),h=(b(n(91)),b(n(218))),y=b(n(165));function b(e){return e&&e.__esModule?e:{default:e}}function v(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 I={id:u.default.string,appType:u.default.string,filterRefUrl:u.default.string,refCode:u.default.string,properties:u.default.object,onBpmFlowClick:u.default.func,onStart:u.default.func,onEnd:u.default.func,onSuccess:u.default.func,onError:u.default.func,onChangestate:u.default.func},w=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,c.default)(t)).call(this,e));return a.componentWillMount=function(){},a.componentDidMount=function(){"2"==a.props.appType&&a.setState({approvetype:"withdraw",comment:(0,g.approvetypeToText)("withdraw")},function(){a.props.onChangestate(a.state)})},a.handleChange=function(e){a.setState({approvetype:e,comment:(0,g.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=v(i.default.mark(function e(){var t,r,s,o,c;return i.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,g.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){f.Message.create({content:""+e.toString(),color:"danger",position:"top",duration:15}),o&&o({type:2,msg:"服务器请求错误"})});case 4:"success"==(c=e.sent).data.flag?(s&&s(),f.Message.create({content:""+c.data.msg,color:"info",position:"top"}),a.setState({rejectToActivityShow:!1,rejectlist:[],selectedRow:[]},function(){a.props.onChangestate(a.state)})):(f.Message.create({content:""+c.data.msg,color:"danger",position:"top"}),o&&o({type:2,msg:c.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=v(i.default.mark(function e(){var t,r;return i.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=a.props.onError,e.next=3,(0,g.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}):(f.Message.create({content:r.data.msg||"当前环节为首环节,没有可以驳回的环节",color:"warning",position:"top",style:{animation:"none"}}),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:"activityId",key:"activityId",width:"40%"},{title:"活动名称",dataIndex:"activityName",key:"activityName",width:"30%"}],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,d.Component),l(t,[{key:"render",value:function(){var e=this,t=this,n={title:"加签人员选择",textOption:{modalTitle:"选择加签人员",leftTitle:"组织结构",rightTitle:"人员列表",leftTransferText:"待选人员",rightTransferText:"已选人员"},param:{refCode:"neworgdeptuser_treegrid"},refModelUrl:{treeUrl:"/pap_basedoc/common-ref/blobRefTree",tableBodyUrlSearch:"",tableBodyUrl:"/pap_basedoc/common-ref/blobRefTreeGrid",refInfo:"/pap_basedoc/common-ref/refInfo"},jsonp:!1,hearders:{},displayField:"{refname}",valueField:"refpk",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)})}},a={title:"改派人员选择",backdrop:!0,disabled:!1,multiple:!1,strictMode:!0,jsonp:!1,param:{refCode:"new_relatedUser"},refModelUrl:{tableBodyUrl:"/wbalone/common-ref/blobRefTreeGrid",refInfo:"/wbalone/common-ref/refInfo"},matchUrl:"/wbalone/common-ref/matchPKRefJSON",filterUrl:"/wbalone/common-ref/filterRefJSON",valueField:"refpk",displayField:"{refname}",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)})}};return p.default.createElement("div",{className:"clearfix"},p.default.createElement("div",{style:{padding:"0px"}},"1"==this.props.appType&&p.default.createElement("div",null,p.default.createElement(f.Row,{style:{margin:"8px 0",padding:"0 10px"}},p.default.createElement(f.Col,{md:2,sm:2,xs:3,style:{paddingLeft:0,paddingRight:"15px"}},p.default.createElement(m.default,{style:{width:"100%"},placeholder:"请选择",onChange:t.handleChange,defaultValue:"agree",data:t.getDataSource()})),p.default.createElement(f.Col,{md:3,xs:3,sm:3,style:{paddingLeft:0}},"signAdd"===this.state.approvetype&&p.default.createElement(y.default,n),"delegate"===this.state.approvetype&&p.default.createElement(h.default,a),"rejectToActivity"===this.state.approvetype&&p.default.createElement(f.FormControl,{readOnly:!0,placeholder:"请选择环节",value:this.state.activityName,onClick:this.rejectToActivity,onChange:this.onChange})),p.default.createElement(f.Col,{md:4,mdOffset:3,xs:4,xsOffset:2,sm:4,smOffset:3,style:{textAlign:"right",paddingRight:0}},"1"==this.props.appType&&p.default.createElement(f.Button,{onClick:this.handlerFlow,colors:"primary"},"流程图"))),p.default.createElement(f.Row,{style:{padding:"0 10px"}},p.default.createElement(f.Col,{md:12},p.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&&p.default.createElement("div",null,p.default.createElement(f.Row,{style:{height:"46px",lineHeight:"46px",padding:"0 10px"}},p.default.createElement(f.Col,{md:8},p.default.createElement(f.Radio.RadioGroup,{name:"approvetype",selectedValue:this.state.approvetype,onChange:this.handleChange},p.default.createElement(f.Radio,{value:"withdraw"},"弃审"))),p.default.createElement(f.Col,{md:4,style:{textAlign:"right"}},"2"==this.props.appType&&p.default.createElement(f.Button,{onClick:this.handlerFlow,colors:"primary"},"流程图"))),p.default.createElement(f.Row,{style:{padding:"0 10px"}},p.default.createElement(f.Col,{md:12},p.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}))))),p.default.createElement(f.Modal,{show:this.state.rejectToActivityShow,backdrop:!1,onHide:this.activityModalClose},p.default.createElement(f.Modal.Header,{closeButton:!0},p.default.createElement(f.Modal.Title,null," 活动列表 ")),p.default.createElement(f.Modal.Body,null,p.default.createElement(f.Table,{rowKey:function(e){return e.activityId},emptyText:function(){return p.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})),p.default.createElement(f.Modal.Footer,null,p.default.createElement(f.Button,{colors:"primary",style:{marginRight:"10px"},onClick:this.activityModalClose}," 确定 "),p.default.createElement(f.Button,{onClick:this.activityModalClose}," 关闭 "))))}}]),t}();w.propTypes=I,w.defaultProps={appType:"1",refCode:"newuser",filterRefUrl:"/iuap_pap_quickstart/common/filterRef",properties:{addSignAble:!0,iscopytouser:!0,rejectAble:!0,delegateAble:!0,unagreeable:!0,assignAble:!0,deleteable:!0}},t.default=w},424:function(e,t,n){"use strict";var a=o(n(1)),r=o(n(3)),s=o(n(429));function o(e){return e&&e.__esModule?e:{default:e}}r.default.render(a.default.createElement(s.default,null),document.querySelector("#app"))},429:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=p(n(12)),r=p(n(9)),s=p(n(10)),o=p(n(33)),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(37),d=n(443);function p(e){return e&&e.__esModule?e:{default:e}}n(952);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:"5062f7d0c69e4a28b9e5a424a8ad57cb"}),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:"masterdetail-one",nodekey:"purchaseOrder",size:"lg",isOne:!0,url:"/iuap-pap-demo-be/purchase_order/submit",urlAssignSubmit:"/iuap-pap-demo-be/purchase_order/assignSubmit",checkedArray:[{id:"5062f7d0c69e4a28b9e5a424a8ad57cb",createTime:"2019-06-20 12:57:38 838",createUser:"U001",lastModified:"2019-06-20 12:57:38 838",lastModifyUser:"U001",ts:"2019-06-20 12:57:38 838",newTs:"2019-06-20 15:57:27 301",dr:0,bpmState:0,taskKey:null,taskId:null,processInstanceId:null,processDefineCode:null,comment:null,bpmStateEnumValue:"待确认",orderUser:"U001",orderType:1,orderTypeEnumValue:"普通采购",orderDeptName:"开发部",orderDept:"1a0b3fc7-2032-42ac-b13f-80dedb5934fe",orderCode:"B220190620001",orderPrice:2,orderDate:"2019-06-20",orderUserName:"系统管理员",orderName:"aa",tenantid:"tenant",orderName2:null,orderName3:null,orderName4:null,orderName5:null,orderName6:null,bpmBillCode:"201906201557274",mainBoCode:"PURCHASE_ORDER"}],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:"/iuap_pap_quickstart/example_workorder/recall",checkedArray:[{id:"ccb34c6d3fc349789be73678d7cc8fac",createTime:"2018-07-04 12:36:26 088",createUser:"U001",lastModified:"2018-07-04 12:36:26 088",lastModifyUser:"U001",ts:"2018-07-04 12:36:26 088",dr:0,bpmState:1,taskKey:null,taskId:null,processInstanceId:null,processDefineCode:null,comment:null,orderCode:"201807042036265",orderName:null,supplier:null,supplierName:"11",type:"0",purchasing:"22",purchasingGroup:"22",voucherDate:15306336e5,approvalState:null,confirmState:null,closeState:null,type_name:"投诉工单",approvalState_name:null,confirmState_name:null,closeState_name:null,remark:null,bpmBillCode:null}]},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},443:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BpmLinkAssign=t.BpmButtonRecall=t.BpmButtonSubmit=t.BpmTaskApprovalWrap=t.BpmWrap=t.BpmTestCheckTable=t.BpmTaskApproval=t.BpmFlowChart=t.BpmTable=void 0;var a=p(n(180)),r=p(n(200)),s=p(n(201)),o=p(n(945)),i=p(n(946)),c=p(n(947)),l=p(n(948)),u=p(n(950)),d=p(n(951));function p(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},49: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.descriptionToText=t.timestampToDate=void 0;var a=function(e){return e&&e.__esModule?e:{default:e}}(n(50)),r=n(37);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};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){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){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){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){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){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){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){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){r.Message.create({content:""+e.toString(),color:"danger",position:"top"})})}return a.default.post(s(e),t).catch(function(e){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.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.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")))})}},690:function(e,t,n){var a={"./af":250,"./af.js":250,"./ar":251,"./ar-dz":252,"./ar-dz.js":252,"./ar-kw":253,"./ar-kw.js":253,"./ar-ly":254,"./ar-ly.js":254,"./ar-ma":255,"./ar-ma.js":255,"./ar-sa":256,"./ar-sa.js":256,"./ar-tn":257,"./ar-tn.js":257,"./ar.js":251,"./az":258,"./az.js":258,"./be":259,"./be.js":259,"./bg":260,"./bg.js":260,"./bm":261,"./bm.js":261,"./bn":262,"./bn.js":262,"./bo":263,"./bo.js":263,"./br":264,"./br.js":264,"./bs":265,"./bs.js":265,"./ca":266,"./ca.js":266,"./cs":267,"./cs.js":267,"./cv":268,"./cv.js":268,"./cy":269,"./cy.js":269,"./da":270,"./da.js":270,"./de":271,"./de-at":272,"./de-at.js":272,"./de-ch":273,"./de-ch.js":273,"./de.js":271,"./dv":274,"./dv.js":274,"./el":275,"./el.js":275,"./en-SG":276,"./en-SG.js":276,"./en-au":277,"./en-au.js":277,"./en-ca":278,"./en-ca.js":278,"./en-gb":150,"./en-gb.js":150,"./en-ie":279,"./en-ie.js":279,"./en-il":280,"./en-il.js":280,"./en-nz":281,"./en-nz.js":281,"./eo":282,"./eo.js":282,"./es":283,"./es-do":284,"./es-do.js":284,"./es-us":285,"./es-us.js":285,"./es.js":283,"./et":286,"./et.js":286,"./eu":287,"./eu.js":287,"./fa":288,"./fa.js":288,"./fi":289,"./fi.js":289,"./fo":290,"./fo.js":290,"./fr":291,"./fr-ca":292,"./fr-ca.js":292,"./fr-ch":293,"./fr-ch.js":293,"./fr.js":291,"./fy":294,"./fy.js":294,"./ga":295,"./ga.js":295,"./gd":296,"./gd.js":296,"./gl":297,"./gl.js":297,"./gom-latn":298,"./gom-latn.js":298,"./gu":299,"./gu.js":299,"./he":300,"./he.js":300,"./hi":301,"./hi.js":301,"./hr":302,"./hr.js":302,"./hu":303,"./hu.js":303,"./hy-am":304,"./hy-am.js":304,"./id":305,"./id.js":305,"./is":306,"./is.js":306,"./it":307,"./it-ch":308,"./it-ch.js":308,"./it.js":307,"./ja":309,"./ja.js":309,"./jv":310,"./jv.js":310,"./ka":311,"./ka.js":311,"./kk":312,"./kk.js":312,"./km":313,"./km.js":313,"./kn":314,"./kn.js":314,"./ko":315,"./ko.js":315,"./ku":316,"./ku.js":316,"./ky":317,"./ky.js":317,"./lb":318,"./lb.js":318,"./lo":319,"./lo.js":319,"./lt":320,"./lt.js":320,"./lv":321,"./lv.js":321,"./me":322,"./me.js":322,"./mi":323,"./mi.js":323,"./mk":324,"./mk.js":324,"./ml":325,"./ml.js":325,"./mn":326,"./mn.js":326,"./mr":327,"./mr.js":327,"./ms":328,"./ms-my":329,"./ms-my.js":329,"./ms.js":328,"./mt":330,"./mt.js":330,"./my":331,"./my.js":331,"./nb":332,"./nb.js":332,"./ne":333,"./ne.js":333,"./nl":334,"./nl-be":335,"./nl-be.js":335,"./nl.js":334,"./nn":336,"./nn.js":336,"./pa-in":337,"./pa-in.js":337,"./pl":338,"./pl.js":338,"./pt":339,"./pt-br":340,"./pt-br.js":340,"./pt.js":339,"./ro":341,"./ro.js":341,"./ru":342,"./ru.js":342,"./sd":343,"./sd.js":343,"./se":344,"./se.js":344,"./si":345,"./si.js":345,"./sk":346,"./sk.js":346,"./sl":347,"./sl.js":347,"./sq":348,"./sq.js":348,"./sr":349,"./sr-cyrl":350,"./sr-cyrl.js":350,"./sr.js":349,"./ss":351,"./ss.js":351,"./sv":352,"./sv.js":352,"./sw":353,"./sw.js":353,"./ta":354,"./ta.js":354,"./te":355,"./te.js":355,"./tet":356,"./tet.js":356,"./tg":357,"./tg.js":357,"./th":358,"./th.js":358,"./tl-ph":359,"./tl-ph.js":359,"./tlh":360,"./tlh.js":360,"./tr":361,"./tr.js":361,"./tzl":362,"./tzl.js":362,"./tzm":363,"./tzm-latn":364,"./tzm-latn.js":364,"./tzm.js":363,"./ug-cn":365,"./ug-cn.js":365,"./uk":366,"./uk.js":366,"./ur":367,"./ur.js":367,"./uz":368,"./uz-latn":369,"./uz-latn.js":369,"./uz.js":368,"./vi":370,"./vi.js":370,"./x-pseudo":371,"./x-pseudo.js":371,"./yo":372,"./yo.js":372,"./zh-cn":98,"./zh-cn.js":98,"./zh-hk":373,"./zh-hk.js":373,"./zh-tw":374,"./zh-tw.js":374};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=690},91:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=function(e){return e&&e.__esModule?e:{default:e}}(n(59));t.default=(0,a.default)({title:"复杂表格参照",backdrop:!0,disabled:!1,multiple:!1,strictMode:!0,param:{refCode:"new_relatedUser"},refModelUrl:{tableBodyUrl:"/pap_basedoc/common-ref/blobRefTreeGrid",refInfo:"/pap_basedoc/common-ref/refInfo"},matchUrl:"/pap_basedoc/common-ref/matchPKRefJSON",filterUrl:"/pap_basedoc/common-ref/filterRefJSON",valueField:"refpk",displayField:"{refname}",fliterColumn:[{dataIndex:"code",filterDropdown:"show",filterDropdownType:"string",filterType:"text",filterDropdownIncludeKeys:["LIKE","ULIKE","EQ"]},{dataIndex:"name",filterDropdown:"show",filterDropdownType:"string",filterType:"text",filterDropdownIncludeKeys:["LIKE","ULIKE","EQ"]},{dataIndex:"level",filterDropdown:"show",filterDropdownType:"string",filterType:"dropdown",filterDropdownIncludeKeys:["LIKE","ULIKE","EQ"]}]})},945:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=m(n(18)),r=m(n(12)),s=m(n(9)),o=m(n(10)),i=m(n(28)),c=m(n(33)),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(37),f=m(n(50));function m(e){return e&&e.__esModule?e:{default:e}}var 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;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",width:"30%"},{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=g},946:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=y(n(18)),r=y(n(12)),s=y(n(9)),o=y(n(10)),i=y(n(28)),c=y(n(33)),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(37),m=y(n(200)),g=y(n(180)),h=n(49);function y(e){return e&&e.__esModule?e:{default:e}}var b={id:p.default.string,processDefinitionId:p.default.string,processInstanceId:p.default.string},v=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,h.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(g.default,{processDefinitionId:this.state.processDefinitionId,processInstanceId:this.state.processInstanceId}))))}}]),t}();v.propTypes=b,v.defaultProps={id:""},t.default=v},947:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=w(n(18)),r=w(n(12)),s=w(n(9)),o=w(n(10)),i=w(n(100)),c=w(n(13)),l=w(n(28)),u=w(n(33)),d=c.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},p=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}}(),f=n(1),m=w(f),g=w(n(0)),h=n(37),y=w(n(201)),b=n(49),v=w(n(91)),I=n(165);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 j={id:g.default.string,refCode:g.default.string,processDefinitionId:g.default.string,processInstanceId:g.default.string,onBpmFlowClick:g.default.func,appType:g.default.string,onStart:g.default.func,onEnd:g.default.func,onSuccess:g.default.func,onError:g.default.func},T=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,g,h;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,b.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,g=c.assignAble,h=c.deleteable,n.setState({id:i,taskId:i,properties:{addsignAble:u,iscopytouser:d,rejectAble:p,delegateAble:f,unagreeable:m,assignAble:g,deleteable:h},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,i,c,u,d,p,f,m,g,y,v,I,w,k;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(a=n.props,r=a.onStart,s=a.onEnd,o=a.onSuccess,i=a.onError,""!=n.state.comment){e.next=4;break}return h.Message.create({content:"审批意见不能为空",color:"danger",position:"top"}),e.abrupt("return");case 4:r&&r(),e.t0=n.state.approvetype,e.next="agree"===e.t0?8:"unagree"===e.t0?8:"rejectToActivity"===e.t0?14:"signAdd"===e.t0?24:"delegate"===e.t0?34:"withdraw"===e.t0?44:"rejectToBillMaker"===e.t0?49:54;break;case 8:return e.next=10,(0,b.sendBpmTaskAJAX)(n.state.approvetype,n.state);case 10:return"success"==(c=e.sent).data.flag?(h.Message.create({content:c.data.msg,color:"info",position:"top"}),o&&o()):"faile"==c.data.flag&&(h.Message.create({content:c.data.msg,color:"danger",position:"top"}),i&&i({type:2,msg:c.data.msg})),c.data.assignAble&&(c.data.assignList.length>0&&n.setState({HuoDongID:c.data.assignList[0].activityId,HuoDongName:c.data.assignList[0].activityName}),s&&s(),n.setState({showModal:!0})),e.abrupt("break",55);case 14:if(u=n.state,d=u.activityId,p=u.approvetype,f=u.comment,m=u.processInstanceId,g=u.taskId,d&&0!==d.length){e.next=19;break}return h.Message.create({content:"驳回环节不可为空",color:"warning",position:"top"}),i&&i({type:2,msg:"驳回环节不可为空"}),e.abrupt("return");case 19:return e.next=21,(0,b.sendBpmTaskAJAX)("rejectToBillMaker",{activityId:d,approvetype:p,comment:f,processInstanceId:m,taskId:g,copyusers:n.state.copyusers,intersection:n.state.intersection}).catch(function(e){h.Message.create({content:""+e.toString(),color:"danger",position:"top"}),i&&i({type:2,msg:"服务器请求错误"})});case 21:return"success"==(y=e.sent).data.flag?(o&&o(),h.Message.create({content:""+y.data.msg,color:"info",position:"top"}),n.setState({rejectToActivityShow:!1,rejectlist:[],selectedRow:[]})):(h.Message.create({content:""+y.data.msg,color:"danger",position:"top"}),i&&i({type:2,msg:y.data.msg})),e.abrupt("break",55);case 24:if(r&&r(),n.state.userIds&&0!==n.state.userIds.length){e.next=29;break}return h.Message.create({content:"加签人员不可为空",color:"warning",position:"top"}),i&&i({type:2,msg:"加签人员不可为空"}),e.abrupt("return");case 29:return e.next=31,(0,b.sendBpmTaskAJAX)("signaddtask",{approvetype:n.state.approvetype,comment:n.state.comment,processInstanceId:n.state.processInstanceId,taskId:n.state.taskId,userIds:n.state.userIds,copyusers:n.state.copyusers,intersection:n.state.intersection}).catch(function(e){h.Message.create({content:""+e.toString(),color:"danger",position:"top"}),i&&i({type:2,msg:"服务器请求出错"})});case 31:return"success"==(v=e.sent).data.flag?(h.Message.create({content:""+v.data.msg,color:"info",position:"top"}),o&&o()):(h.Message.create({content:""+v.data.msg,color:"danger",position:"top"}),i&&i({type:2,msg:v.data.msg})),e.abrupt("break",55);case 34:if(r&&r(),n.state.userId&&0!==n.state.userId.length){e.next=39;break}return h.Message.create({content:"改派人员不可为空",color:"warning",position:"top"}),i&&i({type:2,msg:"改派人员不可为空"}),e.abrupt("return");case 39:return e.next=41,(0,b.sendBpmTaskAJAX)("delegatetask",{approvetype:n.state.approvetype,comment:n.state.comment,processInstanceId:n.state.processInstanceId,taskId:n.state.taskId,userId:n.state.userId,copyusers:n.state.copyusers,intersection:n.state.intersection}).catch(function(e){h.Message.create({content:""+e.toString(),color:"danger",position:"top"}),i&&i({type:2,msg:"服务器请求出错"})});case 41:return"success"===(I=e.sent).data.flag?(h.Message.create({content:""+I.data.msg,color:"info",position:"top"}),o&&o()):(h.Message.create({content:""+I.data.msg,color:"danger",position:"top"}),i&&i({type:2,msg:I.data.msg})),e.abrupt("break",55);case 44:return e.next=46,(0,b.sendBpmTaskAJAX)(n.state.approvetype,n.state);case 46:return"success"===(w=e.sent).data.flag?(h.Message.create({content:w.data.msg,color:"info",position:"top"}),o&&o()):(h.Message.create({content:w.data.msg,color:"danger",position:"top"}),i&&i({type:2,msg:w.data.msg})),e.abrupt("break",55);case 49:return e.next=51,(0,b.sendBpmTaskAJAX)(n.state.approvetype,{activityId:"markerbill",approvetype:n.state.approvetype,comment:n.state.comment,processInstanceId:n.state.processInstanceId,taskId:n.state.taskId,copyusers:n.state.copyusers,intersection:n.state.intersection});case 51:return"success"===(k=e.sent).data.flag?(h.Message.create({content:k.data.msg,color:"info",position:"top"}),o&&o()):(h.Message.create({content:k.data.msg,color:"danger",position:"top"}),i&&i({type:2,msg:k.data.msg})),e.abrupt("break",55);case 54:return e.abrupt("break",55);case 55:case"end":return e.stop()}},t,e)})),n.onChangestate=function(t){var a=t.approvetype,r=t.comment,s=t.taskId,o=t.activityId,u=t.userIds,d=t.userId;n.setState({approvetype:a,comment:r,taskId:s,activityId:o,userIds:u,userId:d});(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,r){var s;return l.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return onStart&&onStart(),e.next=3,(0,b.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"}),onError&&onError({type:2,msg:"服务器请求出错"})});case 3:"success"==(s=e.sent).data.flag?(h.Message.create({content:""+s.data.msg,color:"info",position:"top"}),n.setState({rejectlist:[],selectedRow:[]}),onSuccess&&onSuccess()):(h.Message.create({content:""+s.data.msg,color:"danger",position:"top"}),onError&&onError({type:2,msg:s.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})},n.state={isShowFlowBtn:!1,id:"",taskId:"",processDefinitionId:"",processInstanceId:"",copyusers:[],intersection:!0,approvetype:"agree",comment:"审批同意",activityId:"",userIds:[],userId:"",showModal:!1,properties:{addSignAble:!0,iscopytouser:!0,rejectAble:!0,delegateAble:!0,unagreeable:!0,assignAble:!0,deleteable:!0}},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,f.Component),p(t,[{key:"render",value:function(){var e=this,t={title:"指派人员选择",textOption:{modalTitle:"选择指派人员",leftTitle:"组织结构",rightTitle:"人员列表",leftTransferText:"待选人员",rightTransferText:"已选人员"},param:{refCode:"neworgdeptuser_treegrid "},refModelUrl:{treeUrl:"/pap_basedoc/common-ref/blobRefTree",tableBodyUrlSearch:"",tableBodyUrl:"/pap_basedoc/common-ref/blobRefTreeGrid",refInfo:"/pap_basedoc/common-ref/refInfo"},jsonp:!0,hearders:{},displayField:"{refname}",valueField:"refcode",onCancel:function(e){console.log(e),this.setState({showModal:!1})},onSave:function(){var t=k(l.default.mark(function t(n){var a;return l.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.setState({showModal:!1}),onStart&&onStart(),t.next=4,(0,b.sendBpmTaskAJAX)("commit",{activityId:e.state.HuoDongID,activityName:e.state.HuoDongName,comment:e.state.comment,taskId:e.state.taskId,approvetype:e.state.approvetype,processInstanceId:e.state.processInstanceId,participants:(0,i.default)(n,function(e){return{id:e.id}})}).catch(function(e){h.Message.create({content:""+e.toString(),color:"danger",position:"top"}),onError&&onError({type:2,msg:"服务器请求出错"})});case 4:"success"==(a=t.sent).data.flag?(h.Message.create({content:""+a.data.msg,color:"info",position:"top"}),e.setState({rejectlist:[],selectedRow:[]}),onSuccess&&onSuccess()):(h.Message.create({content:""+a.data.msg,color:"danger",position:"top"}),onError&&onError({type:2,msg:a.data.msg}));case 6:case"end":return t.stop()}},t,e)}));return function(e){return t.apply(this,arguments)}}()};return m.default.createElement("div",{className:"clearfix"},this.state.processDefinitionId&&m.default.createElement("div",null,m.default.createElement(h.Row,null,m.default.createElement("div",null)),m.default.createElement(h.Row,null,m.default.createElement(h.Col,{md:12},m.default.createElement(y.default,{id:this.state.id,refCode:this.props.refCode,onBpmFlowClick:this.props.onBpmFlowClick,processDefinitionId:this.state.processDefinitionId,processInstanceId:this.state.processInstanceId,appType:this.props.appType,properties:this.state.properties,onStart:this.props.onStart,onEnd:this.props.onEnd,onSuccess:this.props.onSuccess,onError:this.props.onError,onChangestate:this.onChangestate}))),m.default.createElement(h.Row,{style:{margin:"8px 0",padding:"0 10px"}},m.default.createElement(h.Col,{md:4,mdOffset:8,xs:4,xsOffset:8,sm:4,smOffset:8,style:{textAlign:"right",paddingRight:0}},m.default.createElement(h.Button,{onClick:this.handlerSubmitBtn,colors:"primary"},"提交")))),this.state.isShowFlowBtn&&m.default.createElement(h.Row,null,m.default.createElement(h.Col,{mdOffset:11,md:1,style:{textAlign:"right"}},m.default.createElement(h.Button,{onClick:this.props.onBpmFlowClick,style:{marginBottom:"4px",marginRight:"15px"},colors:"primary"},"流程图"))),m.default.createElement(I.RefTreeTransfer,d({},t,{showModal:this.state.showModal})))}}]),t}();T.propTypes=j,T.defaultProps={id:"",appType:"1",refCode:"userUnderOrgRef"},t.default=T},948:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=b(n(18)),r=b(n(12)),s=b(n(9)),o=b(n(10)),i=b(n(28)),c=b(n(100)),l=b(n(33)),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(50)),p=b(n(0)),f=n(1),m=b(f),g=n(37),h=b(n(165));n(949);var y=n(49);b(n(91));function b(e){return e&&e.__esModule?e:{default:e}}function v(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 I={checkedArray:p.default.array,funccode:p.default.string,nodekey:p.default.string,url:p.default.string,urlAssignSubmit:p.default.string,className:p.default.string,filterRefUrl:p.default.string,refCode:p.default.string,size:p.default.string,scrollY:p.default.number,isOne:p.default.bool,onSuccess:p.default.func,onError:p.default.func,onStart:p.default.func,onEnd:p.default.func},w=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,l.default)(t)).call(this));return n.handlerBtn=v(i.default.mark(function t(){var a,r,s,o,l,u,d,p,f,m,g,h,b,v,I,w,k;return i.default.wrap(function(e){for(;